.ast-footer-social-1-wrap .ast-builder-social-element svg{width:22px!important;height:22px!important}body.search header.site-header,body.single-post header.site-header,body.error404 header.site-header,body.page-id-3 header.site-header,body.category header.site-header{background:linear-gradient(rgb(58 115 119 / 80%),rgb(58 115 119 / 80%)),url(/wp-content/uploads/2026/03/M100-Banner.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}body.search header.site-header ul li a,body.single-post header.site-header ul li a,body.error404 header.site-header ul li a,body.page-id-3 header.site-header ul li a,body.category header.site-header ul li a{color:#fff!important;transition:all .3s ease-in-out}body.search header.site-header ul li a:hover,body.single-post header.site-header ul li a:hover,body.error404 header.site-header ul li a:hover,body.page-id-3 header.site-header ul li a:hover,body.category header.site-header ul li a:hover{color:#ff8000!important}body.search header.site-header::after,body.single-post header.site-header::after,body.error404 header.site-header::after,body.page-id-3 header.site-header::after,body.category header.site-header::after{content:'';height:100%;width:100%;background:#3A7377}body.page-id-15 input,body.page-id-15 textarea{border-radius:5px!important}body.page-id-15 input:hover,body.page-id-15 textarea:hover{border-color:#ff8000!important}body.category h1.page-title{text-align:center}body.category #primary{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:0}body.category .ast-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}body.page-id-1503 .hfe-post-content{padding-top:40px!important}body.page-id-1503 .hfe-post-image,body.category .ast-row .post-thumb-img-content.post-thumb{height:300px}body.page-id-503 .hfe-post-image img,body.category .ast-row .post-thumb-img-content.post-thumb img{width:100%;height:100%;object-fit:cover}body.category .ast-row article{border:0}body.category article,body.single-post article{padding:0px!important;display:flex;justify-content:center}body.category article .post-thumb-img-content,body.single-post article .post-thumb-img-content{border-radius:15px;overflow:hidden}body.page-id-1503 .hfe-posts-grid article.hfe-post-card{padding-bottom:10px;display:flex;flex-direction:column;justify-content:space-between}body.page-id-1503 .hfe-posts-grid article.hfe-post-card .hfe-post-meta{margin:10px 0px!important}body.page-id-1503 .hfe-posts-grid article.hfe-post-card a.hfe-post-category{margin:10px 0;color:#ff8000;transition:all .3s ease-in-out}body.page-id-1503 .hfe-posts-grid article.hfe-post-card a.hfe-post-category:hover{color:#c60}body.page-id-1503 .hfe-posts-grid .hfe-post-excerpt{margin-bottom:25px!important}body.page-id-1503 .hfe-posts-grid a.hfe-read-more{background:#ff8000;color:white!important;padding:12px 20px;transition:all .3s ease-in-out;font-weight:500;border-radius:5px}#basic-posts-container .custom-pagination{margin-top:20px;display:flex;justify-content:flex-end;column-gap:10px}#basic-posts-container .custom-pagination button{border-radius:5px;display:flex;align-items:center;justify-content:center;height:50px;width:50px;padding:0}#basic-posts-container .posts-filter-bar{display:flex;justify-content:space-between;flex-direction:row-reverse;margin-bottom:20px}#basic-posts-container .posts-filter-bar input#post-search,#basic-posts-container .posts-filter-bar button,#basic-posts-container .posts-filter-bar select{border-radius:5px}#basic-posts-container .posts-filter-bar button{font-weight:500}#basic-posts-container .posts-filter-bar select{color:#333}#basic-posts-container .posts-filter-bar input#post-search{width:30%;transition:all .3s ease-in-out}#basic-posts-container .posts-filter-bar input#post-search:focus{outline:none;border:1px solid #ff8000}#basic-posts-container .posts-filter-bar input#post-search:hover{border-color:#ff8000}#basic-posts-container .posts-filter-bar div{display:flex;column-gap:10px}#basic-posts-container .custom-pagination button[disabled]{background:#cc6600!important}.elementor-accordion-item p{margin-bottom:0px!important}body.page-id-13 .service-section:nth-child(even) .label{padding:20px 0 0 0px!important;left:-40%!important;height:125px;display:flex;align-items:center;justify-content:flex-start}body.page-id-13 .service-section:nth-child(odd) .label{padding:0 0 20px 0px!important;right:-40%!important;height:125px;display:flex;align-items:center;justify-content:flex-end}body.page-id-13 .service-section .elementor-element:nth-child(1){overflow:hidden;background-size:135%;transition:all .5s ease-in-out}body.page-id-13 .service-section .support.elementor-element:nth-child(1){background-size:105%}body.page-id-13 .service-section:hover .elementor-element:nth-child(1){background-size:145%}body.page-id-13 .service-section:hover .support.elementor-element:nth-child(1){background-size:115%}header .wp-block-social-links{column-gap:20px!important}header .wp-block-social-links .wp-social-link-whatsapp svg{width:25px;height:25px}#basic-posts-container .custom-pagination button,#gform_1 #gform_submit_button_1,.overlap-hover-btn-orange a,.overlap-hover-btn-green a{transition:all .3s ease-in-out}#basic-posts-container .custom-pagination button:hover body.home #gform_1 #gform_submit_button_1:hover,body.page-id-1503 .hfe-posts-grid a.hfe-read-more:hover,.overlap-hover-btn-orange a:hover{background:#cc6600!important}.overlap-hover-btn-green a:hover{background:#3A6C6F!important}.odometer-1 h2.elementor-icon-box-title,.odometer-2 h2.elementor-icon-box-title,.odometer-3 h2.elementor-icon-box-title,.odometer-4 h2.elementor-icon-box-title{position:relative!important}.odometer-1 h2.elementor-icon-box-title::after,.odometer-2 h2.elementor-icon-box-title::after,.odometer-3 h2.elementor-icon-box-title::after,.odometer-4 h2.elementor-icon-box-title::after{content:'+';opacity:0!important;position:absolute!important;right:-50%;top:1px;font-size:45px;transform:translateX(5px)}.odometer-1.active h2.elementor-icon-box-title::after,.odometer-2.active h2.elementor-icon-box-title::after,.odometer-3.active h2.elementor-icon-box-title::after,.odometer-4.active h2.elementor-icon-box-title::after{opacity:1!important}#ast-scroll-top{border-radius:50%;width:45px;height:45px;display:grid!important;place-items:center;visibility:hidden;transform:translateX(1000px);transition:all .5s ease-in-out}#ast-scroll-top.active{visibility:visible;transform:translateX(0)}#ast-scroll-top:hover{background:#c60}#ast-scroll-top:focus{border:0}#ast-scroll-top span{color:#fff}body.single-project nav.navigation.post-navigation{display:none!important}#expanding-card-container .card{cursor:pointer;width:15%!important;border-radius:20px!important;position:relative;overflow:hidden;transition:width .5s ease-in-out}#expanding-card-container .card .elementor-heading-title{transition:all .5s ease-in-out;text-shadow:1px 1px 5px #333}#expanding-card-container .card>.elementor-element:nth-child(1){position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;transition:all .3s ease-in-out}#expanding-card-container .card:hover>.elementor-element:nth-child(1){transform:scale(1.15)}#expanding-card-container .card>.elementor-element:nth-child(3){opacity:0!important;top:50%;left:50%;backdrop-filter:blur(3px);transform:translate(-50%,-50%)}#expanding-card-container .card.active>.elementor-element:nth-child(3){opacity:1!important}#expanding-card-container .card>.elementor-element:nth-child(2){justify-content:center!important;padding-right:20px!important}#expanding-card-container .card.active>.elementor-element:nth-child(2){justify-content:center!important;padding-bottom:25px!important}#expanding-card-container .card.active{width:100%!important;border-radius:20px!important}#expanding-card-container .card:not(.active) .elementor-element .elementor-element:nth-child(2){display:none}#expanding-card-container .card:not(.active) .elementor-element .elementor-element{align-items:center;justify-content:center;flex-direction:column;padding-left:0;padding-right:0}#affiliated-companies-container{position:relative}body.page-id-308 .elementor-widget-hfe-infocard{width:100%}a:focus,button:focus{outline:0!important;border:none!important}body.page-id-3 .post-3{padding:0}body.page-id-3 .site-main a,body.error404 .site-main a{color:#4c8589!important}body.page-id-3 .site-main a:hover,body.error404 .site-main a:hover{color:#ff8000!important}body.single .site-content a,body.archive .site-content a,body.category .site-content a,body.search .site-content a{color:#ff8000}body.single .site-content a:hover,body.archive .site-content a:hover,body.category .site-content a:hover,body.search .site-content a:hover{color:#e37506}body.archive header a,body.category header a,body.search header a,body.single-post header a,body.page-id-3 header a,body.error404 header a{color:#4c8589!important}body.archive header a:hover,body.category header a:hover,body.search header a:hover,body.single-post header a:hover,body.page-id-3 header a:hover,body.error404 header a:hover{color:#ff8000!important}body.archive header a svg,body.category header a svg,body.search header a svg,body.single-post header a svg,body.page-id-3 a svg,body.error404 a svg{height:28px!important;width:28px!important}body.archive header a:hover svg,body.category header a:hover svg,body.search header a:hover svg,body.single-post header a:hover svg,body.page-id-3 a:hover svg,body.error404 a:hover svg{height:28px!important;width:28px!important}body.error404 h1{color:#4b4f58!important}body.single .elementor-widget-image .elementor-widget-container{transition:all .3s ease-in-out;overflow:hidden}body.single .elementor-widget-image:hover .elementor-widget-container img{transform:scale(1.05)}body.page-id-15 p.elementor-image-box-description a{color:#4b4f58!important}body.page-id-15 p.elementor-image-box-description a:hover{color:#ff8000!important}.project-hover-img{aspect-ratio:1 / 1;min-height:max-content;background-size:100%!important;background-color:#80808096!important;background-blend-mode:multiply!important;transition:all .3s ease-in-out}.project-hover-img:hover{background-color:transparent!important;background-size:100%!important}.project-latest-work-hover-img{background-size:100%!important;transition:all .3s ease-in-out}.project-latest-work-hover-img:nth-child(2){border-left:1px solid #fff!important;border-right:1px solid #fff!important}.project-latest-work-hover-img:nth-child(3){border-right:1px solid #fff!important}.project-latest-work-hover-img:hover{background-size:105%!important}.elementor-widget-image-box .elementor-image-box-img{overflow:hidden}.elementor-widget-image-box .elementor-image-box-img img{transition:all .3s ease-in-out;transform:scale(1)!important}.elementor-widget-image-box:hover .elementor-image-box-img img{transform:scale(1.05)!important}#our_client_slider .swiper-slide:nth-child(5) img{width:135px}#our_client_slider .swiper-slide:nth-child(6) img{width:260px}#our_client_slider .swiper-slide:nth-child(7) img{width:230px}#our_client_slider .swiper-slide:nth-child(8) img{width:70px}#our_client_slider .swiper-slide:nth-child(9) img{width:110px}#our_client_slider .swiper-slide:nth-child(10) img{width:250px}#our_client_slider .swiper-slide:nth-child(11) img{width:65px}#our_client_slider .swiper-slide:nth-child(12) img{width:125px}#our_client_slider .swiper-slide:nth-child(13) img{width:150px}#our_client_slider .swiper-slide:nth-child(14) img{width:180px}#our_client_slider .swiper-slide:nth-child(15) img{width:260px}#our_client_slider .swiper-slide:nth-child(16) img{width:185px}.affiliated-company-logo img{transition:all .3s ease-in-out}.affiliated-company-logo .img-2{display:none!important}.affiliated-company-logo{z-index:999}.affiliated-company-logo.overlap-text{z-index:9}.affiliated-company-logo .elementor-widget-container img{position:relative;z-index:9}#affiliated-companies-container .info-text#one{left:50%!important;transform:translate(15%,-50%);width:40%}#affiliated-companies-container .info-text#two{right:-50%!important;transform:translate(15%,-50%);width:40%}#affiliated-companies-container .info-text{opacity:0;padding:20px;background:#fff;border-radius:20px;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0;top:50%!important;height:max-content;width:75%;z-index:999}#affiliated-companies-container .info-text *{font-size:16px}#affiliated-companies-container .info-text .elementor-widget-container{display:grid;grid-row-gap:15px}#affiliated-companies-container .info-text .elementor-widget-container ul{margin-bottom:0}#affiliated-companies-container .info-text .elementor-widget-container p{margin-bottom:0}.affiliated-company-logo:hover .img-1{display:none!important}.affiliated-company-logo:hover .img-2{display:block!important}header .main-header-bar-navigation nav ul.main-header-menu li.menu-item:nth-child(1) a{padding-left:0px!important}header a.wp-block-social-link-anchor svg{fill:var(--ast-global-color-0)!important;width:28px;height:28px}.swiper .swiper-pagination{transform:translateY(50px)}header a.wp-block-social-link-anchor:hover svg{fill:#fff!important}body.single-project header.site-header{position:absolute!important;left:0;top:0;width:100%}body.single-project header.site-header .ast-below-header-bar{border-bottom-width:0}.img-w-100,.img-w-100 *{width:100%!important}::selection{background:#ff8000!important;color:#333!important}.homepage-slider{position:relative!important}body.page-id-1503 .hfe-posts-grid .hfe-post-card{transition:all .3s ease-in-out}body.page-id-1503 .hfe-posts-grid .hfe-post-card:hover{transform:scale(1.03)}body.home #gform_1 textarea{border-radius:5px!important;background:#ffffff0a!important;color:#fff!important}body.home .gform_confirmation_message{color:#fff!important;font-weight:500!important}body.home #gform_1 input:not([type="submit"]){background:transparent!important;color:#fff}body.home #gform_1 input::placeholder,body.home #gform_1 textarea::placeholder{color:#fff!important}body.home #gform_1 input:not([type="submit"]):hover,body.home #gform_1 textarea:hover{border:1px solid var(--e-global-color-astglobalcolor0)!important}#gform_1 input:focus,#gform_1 textarea:focus,#gform_1 input:target,#gform_1 textarea:target{border:1px solid var(--e-global-color-astglobalcolor0)!important;box-shadow:0 0 0 3px hsl(from var(--ast-global-color-0) h s l / .15)!important}figure.elementor-image-box-img img{width:100%}.hide p{display:none!important}.homepage-slider{position:relative}.homepage-slider .custom-swiper-prev,.homepage-slider .custom-swiper-next{position:absolute;top:50%;transform:translateY(-50%);z-index:100;cursor:pointer;width:48px;height:48px;background:rgb(255 255 255 / .2);border:2px solid rgb(255 255 255 / .6);border-radius:50%;display:none;align-items:center;justify-content:center;transition:background 0.3s}.homepage-slider .custom-swiper-prev:hover,.homepage-slider .custom-swiper-next:hover{background:rgb(255 255 255 / .4)}.homepage-slider .custom-swiper-prev{left:20px}.homepage-slider .custom-swiper-next{right:20px}.homepage-slider .custom-swiper-prev svg,.homepage-slider .custom-swiper-next svg{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:2.5}.homepage-slider .custom-swiper-pagination{position:absolute;bottom:18%;left:50%;transform:translateX(-50%);z-index:100;display:flex;gap:8px}.homepage-slider .custom-swiper-pagination .dot{width:10px;height:10px;border-radius:50%;background:rgb(255 255 255 / .5);cursor:pointer;transition:all 0.3s,transform 0.3s}.homepage-slider .custom-swiper-pagination .dot.active{background:#ff8000;width:30px;border-radius:25px}.homepage-slider .textslider{display:none;opacity:0!important;visibility:hidden!important;transition:opacity 1.5s ease!important}.homepage-slider .textslider.active{opacity:1!important;visibility:visible!important}footer a:hover{color:#ff8000!important}nav li ul li a.menu-link{color:#212D45!important}nav li ul li a.menu-link:hover{color:#ff8000!important}.mb-0 *{margin-bottom:0px!important}.single-project-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0}.single-project-list .single-project-item{height:max-content;aspect-ratio:1 / 1}.single-project-list .single-project-image{height:100%;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;transition:background-size .5s ease}.single-project-list .single-project-image h2{position:absolute;bottom:15px;left:15px;color:#fff;text-shadow:0 0 3px #00000073;width:90%;z-index:999}.single-project-list .single-project-image span#overlay{position:absolute;left:0;top:0;width:100%;height:100%;transition:all .3s ease-in-out}.single-project-list .single-project-item:hover span#overlay{background:transparent!important}header nav ul li#menu-item-20 ul.sub-menu{display:grid;grid-template-columns:repeat(3,1fr);width:max-content;padding:15px}.projects-carousel .swiper-slide .elementor-swiper-button.elementor-swiper-button-next{right:-10px!important;height:100%;display:grid;place-items:center;padding:0 10px}.projects-carousel .swiper-slide .elementor-swiper-button.elementor-swiper-button-prev{left:-10px!important;height:100%;display:grid;place-items:center;padding:0 10px}.projects-carousel .swiper-slide{overflow:hidden}.projects-carousel .swiper-slide .elementor-image-carousel-caption{position:absolute!important;bottom:30px;left:30px;text-align:left!important;line-height:1.2em;text-shadow:0 0 3px rgb(39 39 39 / .95)}.projects-carousel .swiper-slide img{filter:brightness(80%);transform:scale(1);transition:all 0.3s ease}.projects-carousel .swiper-slide:hover img{transform:scale(1.05);filter:brightness(100%)}footer.site-footer{opacity:0!important}footer.site-footer.active{opacity:1!important}footer.site-footer .site-above-footer-wrap *{text-align:center}footer.site-footer .site-above-footer-wrap .ast-builder-footer-grid-columns{display:flex;flex-direction:column}footer.site-footer .site-above-footer-wrap .footer-social-inner-wrap{text-align:end}footer.site-footer .site-above-footer-wrap .site-footer-above-section-2{height:100%;align-items:center}footer.site-footer .site-primary-footer-wrap .wp-block-columns{column-gap:8px}footer.site-footer .site-primary-footer-wrap .wp-block-column{flex-basis:max-content!important;width:max-content!important}footer.site-footer .site-primary-footer-wrap .ast-builder-footer-grid-columns{grid-template-columns:1fr;place-items:center}footer.site-footer .site-primary-footer-wrap .site-footer-primary-section-2 aside,footer.site-footer .site-primary-footer-wrap .site-footer-primary-section-3 aside{width:max-content!important;margin:0 auto!important}footer.site-footer .site-footer-section .widget.widget_block,footer.site-footer .site-footer-primary-section:not(.site-footer-primary-section-1) h5{margin-bottom:0px!important}footer.site-footer .site-primary-footer-wrap .ast-builder-footer-grid-columns ul.wp-block-social-links{column-gap:18px}footer.site-footer .site-primary-footer-wrap .ast-builder-footer-grid-columns .wp-social-link a svg{fill:#ff8000}footer.site-footer .site-primary-footer-wrap .ast-builder-footer-grid-columns .wp-social-link a:hover svg{fill:#fff}footer.site-footer .site-primary-footer-wrap .ast-builder-footer-grid-columns .wp-social-link.wp-social-link-linkedin a svg{width:26px;height:26px}footer.site-footer .ast-builder-footer-grid-columns:not(.site-below-footer-inner-wrap) .site-footer-primary-section-1.site-footer-section-1 aside{transform:translatex(10px)}footer.site-footer .ast-builder-footer-grid-columns:not(.site-below-footer-inner-wrap) .site-footer-section-1 aside{display:flex;align-items:center;justify-content:center;width:100%}footer.site-footer .ast-builder-footer-grid-columns:not(.site-below-footer-inner-wrap) .site-footer-section-1 aside section#block-61{padding-left:20px;margin-left:20px;border-left:1.2px solid #fff}footer.site-footer .ast-builder-footer-grid-columns:not(.site-below-footer-inner-wrap) .site-footer-section-1 aside section#block-61 div{margin-bottom:0px!important}footer.site-footer .site-primary-footer-wrap .wp-block-group p:nth-child(1){width:20%!important}footer.site-footer .site-primary-footer-wrap .site-footer-primary-section-1 section:nth-child(2){padding-top:0px!important}footer.site-footer .site-primary-footer-wrap .site-footer-primary-section-1 section#block-59 .wp-block-columns{margin:0px!important}footer.site-footer .menu-item a{font-size:16px!important}footer.site-footer .site-below-footer-wrap .site-footer-below-section-1{transform:translateX(-17px)}footer.site-footer .site-below-footer-wrap .site-footer-below-section-1 p{width:100%;display:flex;align-items:center;justify-content:center;column-gap:15px}footer.site-footer .site-below-footer-wrap .site-footer-below-section-1 p span#line{width:1px;display:block;height:25px;background:#fff}@media screen and (max-width:921px){body.search header.site-header,body.single-post header.site-header,body.error404 header.site-header,body.page-id-3 header.site-header,body.category header.site-header{background-image:unset!important;background:#fff!important;border-bottom:1px solid gainsboro;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0}body.search header.site-header ul li a,body.single-post header.site-header ul li a,body.error404 header.site-header ul li a,body.page-id-3 header.site-header ul li a,body.category header.site-header ul li a{color:#4C8589!important;transition:all .3s ease-in-out}body.category .ast-row{display:grid;grid-template-columns:repeat(2,1fr)}#expanding-card-container .card{min-height:35em}#expanding-card-container .card.active>.elementor-element:nth-child(2){padding-left:20px;padding-right:20px}#expanding-card-container .card>.elementor-element:nth-child(2){padding-left:30px!important;padding-right:0;padding-bottom:25px}#expanding-card-container .card>.elementor-element:nth-child(3){transform:translate(-50%,-60%)}#expanding-card-container .card>.elementor-element:nth-child(2) img{width:35px!important}body.page-id-2318 .card-grid-md-center{height:max-content!important;grid-template-rows:auto!important}body.page-id-2318 .card-grid-md-center .card:nth-child(3){justify-self:center;width:100%}header nav.site-navigation{box-shadow:rgb(0 0 0 / .05) 0 6px 24px 0,rgb(0 0 0 / .08) 0 0 0 1px}.single-project-list{display:grid;grid-template-columns:1fr 1fr;gap:0}nav li ul li button.ast-menu-toggle::focus{outline:none!important;border:none!important}nav li ul li a.menu-link{background:#fff!important}nav li ul li a.menu-link span.ast-icon{display:none!important}header .ast-primary-header-bar.ast-builder-grid-row-mobile-layout-default{margin:0px!important}header .ast-primary-header-bar.ast-builder-grid-row-mobile-layout-default.active{background:#fff!important}button.menu-toggle.toggled svg{fill:#4C8589!important}#our_client_slider .swiper-slide:nth-child(4) img{width:125px}#our_client_slider .swiper-slide:nth-child(5) img{width:210px}#our_client_slider .swiper-slide:nth-child(6) img{width:180px}#our_client_slider .swiper-slide:nth-child(7) img{width:90px}#our_client_slider .swiper-slide:nth-child(8) img{width:120px}#our_client_slider .swiper-slide:nth-child(9) img{width:250px}#our_client_slider .swiper-slide:nth-child(10) img{width:95px}#our_client_slider .swiper-slide:nth-child(11) img{width:150px}#our_client_slider .swiper-slide:nth-child(12) img{width:230px}#our_client_slider .swiper-slide:nth-child(13) img{width:170px}#our_client_slider .swiper-slide:nth-child(14) img{width:220px}#our_client_slider .swiper-slide:nth-child(15) img{width:160px}.affiliated-company-logo .info-text{width:100%}.affiliated-company-logo .elementor-absolute.elementor-widget-text-editor{position:static!important}.homepage-slider .custom-swiper-pagination{bottom:5%}footer.site-footer .site-above-footer-wrap *{display:flex;align-items:center;justify-content:center}footer.site-footer h5{text-align:left!important}.project-latest-work-hover-img:nth-child(2){border-left:1px solid #fff!important;border-right:0px!important}.project-latest-work-hover-img:nth-child(3){border-right:1px solid #fff!important}header .main-header-bar-navigation nav ul.main-header-menu li.menu-item:nth-child(1) a{padding-left:20px!important}body.search .mobile-menu-toggle-icon svg,body.single-post .mobile-menu-toggle-icon svg,body.error404 .mobile-menu-toggle-icon svg,body.page-id-3 .mobile-menu-toggle-icon svg,body.category .mobile-menu-toggle-icon svg{fill:#4C8589!important}body.category .ast-archive-description{padding-top:0px!important}footer.site-footer .ast-builder-footer-grid-columns:not(.site-below-footer-inner-wrap) .site-footer-section-1{display:flex;align-items:center;justify-content:center}footer.site-footer .ast-builder-footer-grid-columns:not(.site-below-footer-inner-wrap) .site-footer-section-1 aside{width:85%}footer.site-footer .site-primary-footer-wrap .wp-block-group p:nth-child(1){width:25%!important;text-align:left}footer.site-footer ul li,footer.site-footer p{text-align:center!important}footer.site-footer .ast-builder-footer-grid-columns:not(.site-below-footer-inner-wrap) .site-footer-section aside{margin-top:0}footer.site-footer .ast-builder-footer-grid-columns ul.wp-block-social-links{justify-content:center}body.page-id-13 .service-section .label{right:0px!important;bottom:0px!important;left:unset!important;top:unset!important;transform:rotate(0deg)!important}body.single-post header.site-header ul li.current-menu-item a,body.category header.site-header ul li.current-menu-item a,header .main-navigation ul li.current-menu-item a{color:#ff6900!important}body.single-post #content .ast-container,body.category #content .ast-container{padding:0 40px}}@media screen and (max-width:767px){body.category .ast-row{display:grid;grid-template-columns:1fr}#basic-posts-container .posts-filter-bar{align-items:center;flex-direction:column;justify-content:center;row-gap:20px}#basic-posts-container .custom-pagination{justify-content:center}#basic-posts-container .posts-filter-bar input#post-search{width:100%}body.page-id-13 .service-section .label{padding:15px 0px!important}footer.site-footer .ast-builder-footer-grid-columns:not(.site-below-footer-inner-wrap) .site-footer-section-1 aside{width:100%}body.page-id-13 .service-section .label h3{font-size:1.5em!important}footer.site-footer .ast-builder-footer-grid-columns:not(.site-below-footer-inner-wrap) .site-footer-section{margin-bottom:10px;width:100%}footer.site-footer .site-above-footer-wrap .site-footer-section{width:100%!important}footer.site-footer .site-primary-footer-wrap .site-footer-primary-section-2{border:0px!important}footer.site-footer .ast-builder-footer-grid-columns:not(.site-below-footer-inner-wrap) .site-footer-section-4{margin-bottom:0}footer.site-footer h5,footer.site-footer .site-below-footer-wrap p,footer.site-footer ul li{text-align:center!important}#expanding-card-container .card>.elementor-element:nth-child(2){justify-content:flex-start!important;padding-left:25px!important}#expanding-card-container .card>.elementor-element:nth-child(2)>.elementor-element:nth-child(1),#expanding-card-container .card>.elementor-element:nth-child(2)>.elementor-element:nth-child(2){width:max-content}#expanding-card-container .card:not(.active) .elementor-element .elementor-element:nth-child(2){display:flex!important;align-items:center;justify-content:center}#expanding-card-container .card.active>.elementor-element:nth-child(2){justify-content:flex-start!important}#expanding-card-container .card{width:100%!important;margin:0}.affiliated-company-logo.overlap-text{z-index:999}#affiliated-companies-container .info-text#one,#affiliated-companies-container .info-text#two{display:none!important}#affiliated-companies-container .info-text{opacity:0;width:100%;height:0;padding:0}.affiliated-company-logo .info-text{opacity:0!important;height:0px!important;padding:20px!important;margin-top:0px!important;transition:all .3s ease-in-out}.affiliated-company-logo .info-text *{font-size:16px!important}.affiliated-company-logo .info-text#inside-one.active{margin-top:20px!important;opacity:1!important;height:380px!important;padding:20px!important;transition:all .3s ease-in-out}.affiliated-company-logo .info-text#inside-two.active{margin-top:20px!important;opacity:1!important;height:350px!important;padding:20px!important;transition:all .3s ease-in-out}.card-grid-md-center .card:nth-child(3){grid-column:unset!important;justify-self:unset!important;width:100%!important}p{font-size:16px!important}body.page-id-3 .post-3{padding:0 10px}.single-project-list{display:grid;grid-template-columns:1fr;gap:0}body.search .mobile-menu-toggle-icon svg,body.single-post .mobile-menu-toggle-icon svg,body.error404 .mobile-menu-toggle-icon svg,body.page-id-3 .mobile-menu-toggle-icon svg{fill:#4C8589!important}header .main-navigation ul li:not(.current-menu-item) a{color:#4c8589!important}header .main-navigation ul li.current-menu-item a{color:#ff6900!important}#our_client_slider .swiper-slide:nth-child(1) img{width:220px}#our_client_slider .swiper-slide:nth-child(2) img{width:220px}#our_client_slider .swiper-slide:nth-child(3) img{width:250px}#our_client_slider .swiper-slide:nth-child(4) img{width:215px}#our_client_slider .swiper-slide:nth-child(5) img{width:100px}#our_client_slider .swiper-slide:nth-child(6) img{width:145px}#our_client_slider .swiper-slide:nth-child(7) img{width:250px}#our_client_slider .swiper-slide:nth-child(8) img{width:100px}#our_client_slider .swiper-slide:nth-child(9) img{width:150px}#our_client_slider .swiper-slide:nth-child(10) img{width:220px}#our_client_slider .swiper-slide:nth-child(11) img{width:220px}.affiliated-company-logo .info-text{position:static!important;transform:translatey(0);opacity:1}.odometer-1 h2.elementor-icon-box-title::after,.odometer-2 h2.elementor-icon-box-title::after,.odometer-3 h2.elementor-icon-box-title::after,.odometer-4 h2.elementor-icon-box-title::after{font-size:40px!important;transform:translateX(10px)!important}.odometer-1,.odometer-2,.odometer-3,.odometer-4{margin:auto}.odometer-1 .elementor-icon-box-content,.odometer-2 .elementor-icon-box-content,.odometer-3 .elementor-icon-box-content,.odometer-4 .elementor-icon-box-content{text-align:center}.odometer-1 h2,.odometer-2 h2,.odometer-3 h2,.odometer-4 h2{transform:translatex(-10px)}#gform_1 .gform-footer{justify-content:center}footer.site-footer .ast-builder-footer-grid-columns:not(.site-below-footer-inner-wrap){display:flex;flex-direction:column;align-items:center!important;justify-content:center}.project-latest-work-hover-img:nth-child(2){border-left:0px!important;border-right:0px!important}.project-latest-work-hover-img:nth-child(3){border-right:0px!important}#expanding-card-container .card{min-height:45em}#expanding-card-container .card>.elementor-element:nth-child(3){opacity:1!important;top:50%;transform:translate(-50%,-58%);width:90%;padding:20px}#expanding-card-container .card>.elementor-element:nth-child(2){padding-left:20px!important}#expanding-card-container .card>.elementor-element:nth-child(3) .e-grid{row-gap:5px!important}#expanding-card-container .card>.elementor-element:nth-child(3) .e-grid *{width:100%;text-align:left;line-height:1.2em}footer.site-footer .ast-builder-footer-grid-columns:not(.site-below-footer-inner-wrap) .site-footer-section-1{justify-content:center;width:100%}footer.site-footer .site-above-footer-wrap p{width:80%!important;text-align:center}footer.site-footer .site-primary-footer-wrap .wp-block-column{margin:0px!important}footer.site-footer .site-below-footer-wrap .site-footer-below-section-1{transform:translateX(0)}body.single-post #content .ast-container,body.category #content .ast-container{padding:0 25px}footer.site-footer .site-below-footer-wrap .site-footer-below-section-1 p,footer.site-footer .site-above-footer-wrap .site-footer-above-section-2{flex-direction:column}footer.site-footer .site-below-footer-wrap .site-footer-below-section-1 p span#line{transform:rotate(90deg)}footer.site-footer .ast-builder-footer-grid-columns:not(.site-below-footer-inner-wrap) .site-footer-primary-section-1.site-footer-section-1 aside{transform:translatex(0)}}body.page-id-3 a:hover svg{fill:#ff8000!important}.automation-img-zoom .elementor-image-box-img img{transform:scale(1.1)!important}.automation-img-zoom:hover .elementor-image-box-img img{transform:scale(1.15)!important}.our-client-section .e-con-inner{overflow:hidden!important}#gform_wrapper_1{display:flex!important}#gform_1 textarea{height:45px!important}.elementor-widget-google_maps iframe{height:400px!important}body.page-id-1505 .card{background:#ffffff66!important;backdrop-filter:blur(2.5px)!important;transition:all .3s ease-in-out}body.page-id-1505 .card:hover{background:#fff!important}body.page-id-13 .service-section .label h3{text-shadow:0 0 10px rgb(0 0 0 / 39%)!important}header .main-navigation ul li.current-menu-item a{color:#ff8000!important}