.container-box>.e-con-inner{max-width:86%}.overflow-hidden{overflow-x:hidden}a{text-decoration:none!important}.m-0 p{margin-bottom:0}.text-green{color:#3ca344}.elementor-location-header{position:absolute;width:100%;top:0}.main-menu-wrapper-outer,.main-menu-wrapper ul#menu-1-c32ef62>li.menu-item>.wpr-menu-item{position:relative}.main-menu-wrapper ul#menu-1-c32ef62>li.menu-item>.wpr-menu-item:after{content:"";background:#0000001c;width:1px;height:15px;z-index:999;position:absolute;top:-175%;left:0;border:none!important;transform:translate(50px,25%)!important}.service-megamenu-wrapper{height:68vh;overflow-y:scroll}.service-megamenu-wrapper::-webkit-scrollbar{width:6px;background:#3ba341}.service-megamenu-wrapper::-webkit-scrollbar-thumb{background:-webkit-linear-gradient(transparent,#235365);background:linear-gradient(transparent,#235365);border-radius:50px}div#elementor-popup-modal-660 .dialog-close-button{padding:5px;border-radius:20px}.main-menu-wrapper .wpr-sub-mega-menu{background-color:#ffffff00!important;border-width:0px!important}.banner-slider .swiper-wrapper{align-items:center}.banner-video-desktop{zoom:0.8!important}.home-image-slider-wrapper .elementor-image-carousel-wrapper{padding:0!important}.we-serve-slide-title{display:none}.we-serve-slide:hover .we-serve-slide-title{display:block}.service-box-inner-wrapper{min-height:300px}.our-partners-carousel .swiper-slide{background:#fff;border-radius:6px}.partners-padding-bottom{padding-bottom:10px}.customers-says-slider .elementor-testimonial__image img{object-fit:contain}.home-faq-wrapper p{margin-bottom:0}.career-body{display:none}.career-body.active{display:flex}.career-btn{border-left:5px solid #fff0}.career-btn.active{border-left:5px solid #3ca344}.blog-post-info-wrapper span.elementor-icon-list-text{background:#2D2B2B;border-radius:10px;padding:2px 8px}.single-post div#content>.ast-container{max-width:100%;padding:0}.service-contact-form.service-form-desktop .elementor-form-fields-wrapper>.elementor-field-type-checkbox{position:absolute;left:.5%;width:50%}.service-contact-form .elementor-field-type-checkbox input[type="checkbox"]{display:none}.service-contact-form .elementor-field-type-checkbox label{padding:12px 15px;border:1px solid #0B2C3D;background-color:#fff;color:#282828!important;border-radius:4px;transition:background-color 0.3s,color 0.3s;font-size:15px;font-weight:600!important;border-radius:7px}.service-contact-form .elementor-field-type-checkbox>.elementor-field-subgroup{row-gap:25px}.service-contact-form input[type="checkbox"]:checked+label{background-color:green;color:#fff!important;border-color:#fff!important}.service-contact-form .elementor-field-type-submit{margin-top:30px}.service-contact-form .elementor-field-option{margin:5px}.service-contact-form .bottom-home-headings-wrapper *{color:#fff!important}.service-contact-form .elementor-field-textual.elementor-size-lg,.service-contact-form .elementor-field-type-submit>button{min-height:45px!important}.service-contact-form .bottom-home-headings-wrapper>h6{font-weight:100;padding-left:15%;margin-bottom:10px;position:relative}.service-contact-form .bottom-home-headings-wrapper>h6::before{content:"";background:#FF5B2E;width:40px;height:1.5px;z-index:999;position:absolute;top:0;left:0;transform:translate(0,10px)!important}.error404 .ast-container{max-width:100%;padding:0}.error404 .ast-container>div#primary{margin:0}.footer-form .elementor-form-fields-wrapper>.elementor-field-type-email{width:70%}.footer-form .elementor-form-fields-wrapper>.elementor-field-type-email>input{height:unset!important;padding:18px;min-width:220%}.footer-form .elementor-form-fields-wrapper>.elementor-field-type-submit{width:30%;right:-40%;align-items:center}.gradient-main-heading .banner-heading{background:linear-gradient(180deg,#FFFFFF 22.12%,#3CA344 58.65%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;border:1px solid;border-image:linear-gradient(180deg,#39A448 0%,#FFFFFF 100%);text-transform:uppercase;display:block}.gradient-main-heading .banner-sub-heading{font-size:46px;text-shadow:1px 1px 1px #39A448;font-weight:600;display:block;line-height:1.3em}.counter-wrapper .elementor-counter-title{text-align:center}.key-service-card .service-btn{display:none;opacity:0;transition:opacity 0.6s ease-in-out}.key-service-card:hover .service-btn{display:block;opacity:1}figure.ha-ihe-fig:after{content:"";background:url(/wp-content/uploads/2025/06/Pointer.svg);width:50px;height:50px;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;z-index:99;bottom:5%;right:5%;transition:opacity 0.2s ease-in-out}.key-service-card:hover figure.ha-ihe-fig:after{opacity:0}.key-service-card .ha-ihe-title{top:85%!important;text-align:left;padding:0 20% 0 5%;position:relative;transition:all 0.6s ease}.key-service-card:hover .ha-ihe-title{top:50%!important;padding:0 5% 0 5%;display:flex;flex-direction:column;align-items:center;gap:30px}.key-service-card:hover *{text-align:center;transition:all 0.6s ease}.key-service-card span.service-btn{font-weight:500!important;font-family:"Urbanist",Sans-serif;font-size:16px;background-color:#3ca344;width:150px;border-radius:30px;padding:8px 30px;transition:all 0.5s ease}.key-service-card:hover span.service-btn{border:1px solid #28282847}.key-service-card p.ha-ihe-desc{line-height:1.3em}.key-service-card{width:100%}@media (min-width:1500px){.blog-wrapper .elementor-heading-title{min-height:15vh}.key-service-card:hover .ha-ihe-title{top:70%!important}}@media (min-width:1700px){.home-banner .banner-left{width:50%}.home-banner .banner-right{width:30%}.blog-wrapper .elementor-heading-title{min-height:5vh}.why-choose-us{background-size:100% 64%!important}.gradient-main-heading .banner-heading{font-size:108px;line-height:1em}.gradient-main-heading .banner-sub-heading{font-size:64px}.digital-marketing-agency-banner{min-height:60vh}.smart-move-pointer img{width:90%!important}.smart-move-pointer{top:20%!important}.smart-move-pointer-1{left:-50%!important}.smart-move-pointer-2{right:-50%!important}}@media (min-width:2000px){.why-choose-us{background-size:100% 55%!important}}@media (min-width:1200px){.Mobile-Header{display:none}}@media (max-width:1920px){.our-services-carousel h4.elementor-icon-box-title{min-height:70px}}@media (max-width:1500px){.service-megamenu-wrapper .elementor-widget-icon-list{min-height:78px}.our-services-carousel h4.elementor-icon-box-title{min-height:105px}.service-contact-form .elementor-field-type-checkbox>.elementor-field-subgroup{row-gap:15px}}@media (max-width:1400px) and (min-width:1200px){.gradient-main-heading h1{font-size:4em!important}.gradient-main-heading .banner-sub-heading{font-size:38px}.key-service-card:hover .ha-ihe-title{top:60%!important}}@media (max-width:1300px){.service-contact-form .elementor-field-type-checkbox>.elementor-field-subgroup{row-gap:10px}.service-contact-form .elementor-field-type-checkbox label{padding:10px 8px}.home-banner-inner{padding-bottom:1%}}@media (max-width:768px){.service-contact-form .elementor-field-type-submit{margin-top:10px}.gradient-main-heading .banner-sub-heading{font-size:32px}.gradient-main-heading .banner-heading{-webkit-text-stroke-color:#39a44887}.key-service-card span.service-btn{padding:8px 15px}.key-service-card:hover .ha-ihe-title{top:60%!important}}@media (max-width:600px){.container-box>.e-con-inner{max-width:90%}br{display:none}.icon-box-align .elementor-icon-box-wrapper,.image-box-align .elementor-image-box-wrapper{display:flex!important;gap:10px}.why-choose-us{background-size:100% 56.5%!important}.service-contact-form .bottom-home-headings-wrapper>h6::before{width:30px}.service-contact-form .bottom-home-headings-wrapper>h6{font-size:14px}.service-contact-form .elementor-field-type-checkbox span.elementor-field-option{padding:0;margin:5px}.service-contact-form .elementor-field-type-checkbox label{font-size:12px!important;padding:8px 6px}.service-contact-form .elementor-field-type-checkbox>.elementor-field-subgroup{row-gap:5px}.gradient-main-heading .banner-sub-heading{font-size:26px}}.elementor-2025 .elementor-element.elementor-element-8cd588b{padding:0 7%}.elementor-2010 .elementor-element.elementor-element-62c659e{padding:0 7%}.displayflex{display:flex}.m-0 p{margin-bottom:0;color:#000;margin-bottom:0px!important}p{margin-bottom:1em}ul{list-style:disc;color:#000}.job-apply-btn{background-color:var(--e-global-color-astglobalcolor2);font-family:"Urbanist",Sans-serif;font-size:16px;font-weight:500;margin-top:2%;color:#fff}.common-text-color{color:#46a248}#ast-scroll-top{border-radius:100%}.year-after-year{text-transform:uppercase;font-weight:700}.in-ur-shoes{text-transform:uppercase;font-weight:700;color:#3CA344}.style-italic{font-style:italic}.only-color{color:#3CA344;font-weight:700}.size-weight-color{font-size:20px;font-weight:700;color:#3CA344}.just-admission .elementor-container.elementor-column-gap-default{justify-content:center}span.text-bg{background:#fff;border-radius:10px;padding:3px;color:#3CA344}@media (min-width:600px) and (max-width:1024px){.size-weight-color{font-size:18px}}@media (min-width:50px) and (max-width:559px){.size-weight-color{font-size:16px}}@media (min-width:1700px) and (max-width:2000px){.funnel-banner{margin-top:-5%;margin-bottom:50px}.funnel-logo-img{width:22%!important}.funnel-logo-section{padding-right:120px!important}.nt-abt-adm-season{width:calc(100% - 300px)!important}.nt-abt-adm-season .elementor-widget-wrap.elementor-element-populated{gap:50px}}@media (min-width:900px) and (max-width:1025px){.funnel-banner{margin-top:-5%}}.footer-google-map iframe{border-radius:10px!important}.case-study-table table{border:none}.home-faq-section{height:400px;overflow:auto;scrollbar-width:thin}@media (max-width:767px){.read-more-section .rm-content{max-height:120px;overflow:hidden;transition:max-height 0.3s ease}.read-more-section.active .rm-content{max-height:1000px}.read-more-section .rm-toggle{margin-top:8px;color:#0073ff;cursor:pointer;font-weight:600;user-select:none}}@media (min-width:768px){.read-more-section .rm-content,.read-more-section,.read-more-section .rm-toggle{max-height:none!important;overflow:visible!important}.read-more-section .rm-toggle{display:none!important}}