@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,img{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}:root{--default-font:"DM Sans", sans-serif;--color-white:#fff;--color-black:#000}body{font-family:var(--default-font);color:var(--color-black);font-size:16px;line-height:1.4}img{width:100%;max-width:100%;height:auto;display:block}.container{box-sizing:border-box;width:100%;max-width:1570px;margin-inline:auto;padding-inline:25px;container-type:inline-size}.container-lg{box-sizing:border-box;width:100%;max-width:1650px;margin-inline:auto;padding-inline:25px;container-type:inline-size}header{z-index:3;width:100%;position:fixed}@media (width<=1023px){header{--header-bg-color:#fff;--header-text-color:#121212b2;--logo-text-color:#053f5a;--header-cta-color:#121212;background-color:#fff}header .header__container{box-shadow:unset!important}}header.active{--header-bg-color:#fff;--header-text-color:#121212b2;--logo-text-color:#053f5a;--header-cta-color:#121212}header.active .header__container{box-shadow:0 12px 12px #0000001f}header .header__container{background-color:var(--header-bg-color,transparent);color:var(--header-text-color,#fff);border-radius:0 0 clamp(12px,2.5vw,24px) clamp(12px,2.5vw,24px);justify-content:space-between;align-items:center;gap:20px;padding:clamp(12px,2.5vw,24px) clamp(26px,5.5vw,52px);transition:background-color .35s linear,color .25s linear;display:flex}@media (width<=1023px){header .header__container{padding-inline:0}}header .header__container .logo{flex-shrink:0;width:clamp(100px,15.5vw,200px)}header .header__container nav{align-items:center;gap:clamp(24px,4.5vw,58px);display:flex}header .header__container nav .menu{gap:clamp(10px,1vw,22px);display:flex}header .header__container nav .menu li .link{flex-direction:row-reverse;align-items:center;gap:10px;padding:13px clamp(10px,1.5vw,30px);font-size:clamp(10px,1vw,16px);font-weight:600;display:flex;position:relative}@media (width<=1023px){header .header__container nav .menu li .link{flex-direction:row}}header .header__container nav .menu li .link:after{content:"";background-color:#006c93;width:0%;height:3px;transition:width .25s linear;position:absolute;bottom:0;left:50%;transform:translate(-50%)}header .header__container nav .menu li .link:before{content:"";right:unset!important;top:unset!important;position:relative!important}header .header__container nav .menu li:hover .link:after{width:100%}header .header__container nav .menu li{position:relative}header .header__container nav .menu li .submenu{flex-direction:column;width:200px;display:flex}header .header__container nav .menu{flex-wrap:wrap;display:flex}@media only screen and (width>=1024px){header .header__container nav .menu{display:flex!important}header .header__container nav .menu .megamenu .submenu>a:after{content:"";height:28px;display:none;position:absolute;top:100%;left:0;right:0}header .header__container nav .menu .megamenu .submenu>a:hover:after{display:block}header .header__container nav .menu li .submenu{transition:all .35s}header .header__container nav .menu li:hover>.submenu{opacity:1;visibility:visible;transform:translateY(0)}header .header__container nav .menu li.megamenu>a{position:relative}header .header__container nav .menu li.megamenu>a:before{content:"";border-right:2px solid var(--header-text-color,#fff);border-bottom:2px solid var(--header-text-color,#fff);width:5px;height:5px;position:absolute;top:17px;right:10px;transform:rotate(45deg)}header .header__container nav .menu li .submenu{opacity:0;visibility:hidden;background:#fff;position:absolute;top:100%;transform:translateY(50px)}header .header__container nav .menu li .submenu li{margin-right:0;font-size:16px;position:relative}header .header__container nav .menu li .submenu li a{color:#121212b2;background:#fff;padding:10px 20px;display:block}header .header__container nav .menu li .submenu li a:before{border-bottom:2px solid #333;border-right:2px solid #333;right:15px;transform:rotate(-45deg)}header .header__container nav .menu li .submenu li a:hover{color:#053f5a;font-weight:700}header .header__container nav .menu li .submenu .submenu{position:absolute;top:0;left:100%}}@media only screen and (width<=1023px){header .header__container nav #menu_trigger{width:30px;height:22px;display:inline-block}header .header__container nav #menu_trigger .menulines{margin-top:9px;display:block;position:relative}header .header__container nav #menu_trigger .menulines,header .header__container nav #menu_trigger .menulines:before,header .header__container nav #menu_trigger .menulines:after{content:"";background:var(--header-text-color,#fff);border-radius:5px;width:30px;height:2px}header .header__container nav #menu_trigger .menulines:before,header .header__container nav #menu_trigger .menulines:after{position:absolute;left:0}header .header__container nav #menu_trigger .menulines:before{top:-9px}header .header__container nav #menu_trigger .menulines:after{top:9px}header .header__container nav .mobile-menu{background:#fff;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}header .header__container nav .mobile-menu ul{transition:all .35s;display:block}header .header__container nav .mobile-menu li{border-bottom:1px solid #fff;margin:0;font-size:16px}header .header__container nav .mobile-menu li a{color:#121212;padding:15px 20px;display:block;position:relative}header .header__container nav .mobile-menu li a:hover{color:#ff5252}header .header__container nav .mobile-menu li a .navtrigger{top:0;bottom:0;right:0;border:1px solid #fff;position:absolute;inset:0}header .header__container nav .mobile-menu li a .navtrigger:before{content:"";border-bottom:2px solid #333;border-right:2px solid #333;width:8px;height:8px;position:absolute;top:50%;right:10px;transform:translateY(-50%)rotate(-45deg)}header .header__container nav .mobile-menu li .submenu{z-index:1;background:#fff;width:100%;max-height:0;transition:all .35s;position:relative;top:0;left:0;overflow:hidden}header .header__container nav .mobile-menu li .submenu li{font-size:14px}header .header__container nav .mobile-menu li.sub-open>.submenu{max-height:1000px}}header .header__container nav .schedule__call-CTA{border:2px solid var(--header-cta-color,#fff);color:var(--header-cta-color,#fff);cursor:pointer;background-color:#0000;border-radius:12px;align-items:center;gap:clamp(5px,1.5vw,10px);padding:clamp(6px,1.5vw,12px) clamp(12px,2vw,24px);font-family:inherit;font-size:clamp(10px,1vw,16px);display:flex}header .header__container nav .schedule__call-CTA .icon{width:clamp(12px,1.5vw,24px)}@media (width<=1023px){header .header__container nav .schedule__call-CTA{display:none}}footer{position:relative}footer .footer{position:relative;overflow:hidden}footer .footer .footer__container{flex-direction:column;gap:clamp(20px,2.5vw,40px);padding-block:46px clamp(86px,9.5vw,166px);display:flex;position:relative}footer .footer .footer__container .logo{width:min(70%,320px);margin-inline:auto}footer .footer .footer__container .content{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#ffffff0d;border-radius:clamp(26px,5.5vw,52px);padding:clamp(32px,5.5vw,88px) clamp(32px,9.5vw,182px)}footer .footer .footer__container .content .item__container{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:clamp(24px,2.5vw,48px);display:grid}footer .footer .footer__container .content .item__container .item .title{text-transform:capitalize;letter-spacing:.5px;margin-bottom:clamp(12px,2.5vw,20px);font-size:14px;font-weight:700}footer .footer .footer__container .content .item__container .item ul{flex-direction:column;gap:12px;display:flex}footer .footer .footer__container .content .lower__footer{border-top:1px solid #e9ecef;justify-content:space-between;align-items:center;gap:clamp(10px,5.5vw,50px);margin-top:clamp(32px,5.5vw,64px);padding-block:clamp(10px,2.5vw,23px);display:flex}@media (width<=525px){footer .footer .footer__container .content .lower__footer{text-align:center;flex-direction:column;justify-content:center}}footer .footer .footer__container .content .lower__footer p{font-size:clamp(10px,2.5vw,16px)}footer .footer .footer__container .content .lower__footer .social__links{gap:clamp(10px,2.5vw,16px);display:flex}footer .footer .footer__container .content .lower__footer .social__links i{font-weight:clamp(14px, 1.5vw, 20px)}footer .footer .section__title{color:#fff;text-transform:capitalize;text-align:center;width:100%;font-size:clamp(50px,15.5vw,200px);font-weight:700;position:absolute;bottom:0;left:50%;transform:translate(-50%,45%)}footer .footer__bg{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute}.popup-menu{z-index:17;background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0}.popup-menu .popup-menu__bg-overlay{z-index:0;-o-transition:background .15s linear;background:0 0;width:100%;height:100%;transition:background .15s linear;position:fixed;inset:0}.popup-menu-open{display:flex;z-index:99999!important;opacity:1!important;overflow-y:hidden!important}@media (width<=430px){.popup-menu-open{flex-direction:column}}.popup-menu__inner{z-index:1;border:5px solid #fefefe;border-radius:4px;margin:0 15px;line-height:0;position:relative}@media (width>=1024px){.popup-menu__inner{width:40%}}@media (width<=1024px){.popup-menu__inner{width:89%}}@media (width<=1024px) and (orientation:landscape){.popup-menu__inner{width:auto;max-width:60%;height:auto;max-height:89%}}@media (width<=430px){.popup-menu__inner:nth-child(2){margin-top:20px}.popup-menu__inner{aspect-ratio:1;width:auto;height:auto;max-height:40%}}.popup-menu__inner img{object-fit:contain;width:100%;max-height:100%}.popup-menu__inner .popup-menu__closebtn{background-color:#fefefe;border-radius:50%;padding:8px;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.popup-menu__inner .popup-menu__closebtn svg{color:#bababa;width:12px;height:12px}.hero__banner{background:radial-gradient(100% 100% at 50% 100%,#222930 0%,#0d0e12 35%);border-radius:0 0 clamp(20px,5vw,100px) clamp(20px,5vw,100px);height:100svh;position:relative;overflow:hidden}.hero__banner .banner-bg{object-fit:cover;width:100%;height:100%}.hero__banner .banner_content{z-index:1;-webkit-backdrop-filter:blur(10px);background:#00000080;border:1px solid #fff3;border-radius:clamp(16px,2.5vw,32px);grid-template-columns:repeat(2,1fr);gap:clamp(30px,4vw,52px);width:min(80%,1520px);margin-inline:auto;padding:clamp(46px,4vw,88px) clamp(16px,4vw,62px);display:grid;position:absolute;bottom:clamp(20px,5.5vw,100px);left:50%;transform:translate(-50%)}@media (width<=991px){.hero__banner .banner_content{grid-template-columns:repeat(1,1fr)}}.hero__banner .banner_content .img__holder{justify-content:flex-end;width:40vw;max-width:600px;display:flex}@media (width<=620px){.hero__banner .banner_content .img__holder{width:100%}}.hero__banner .banner_content .img__holder img{object-fit:contain;width:95%;height:100%;display:block}.hero__banner .banner_content .content{flex-direction:column;gap:clamp(20px,3vw,32px);padding-inline:clamp(15px,2.5vw,30px);display:flex}.hero__banner .banner_content .content .heading{color:#fff;font-size:clamp(18px,2.5vw,32px);font-weight:400;line-height:1.1}.hero__banner .banner_content .content .heading span{font-weight:700}.hero__banner .banner_content .content .heading .highlight{color:#82c7b4}.hero__banner .banner_content .content .description{color:#fff;font-size:clamp(12px,1.4vw,16px);font-weight:400;line-height:1.3}.hero__banner .banner_content .content .call__btn{color:#4bdcd7;padding:clamp(9px,2.5vw,18px) clamp(26px,2.5vw,52px);background-color:#0000;border:1px solid #4bdcd7;border-radius:clamp(8px,2vw,12px);align-items:center;gap:10px;width:fit-content;padding:clamp(8px,1.5vw,16px) clamp(16px,2.5vw,32px);font-size:clamp(10px,1.5vw,15px);font-weight:700;display:flex}.hero__banner .banner_content .content .call__btn .calender{object-fit:contain;width:clamp(20px,2.5vw,40px);height:100%;display:block}.our-success{padding-block:clamp(44px,6vw,110px);position:relative;overflow:hidden}.our-success .our-success__container{box-sizing:border-box;gap:clamp(20px,3vw,50px);width:100%;margin-left:clamp(100px,10.5vw,200px);padding-inline:25px;display:flex}@media (width<=991px){.our-success .our-success__container{margin-inline:auto;flex-direction:column;margin-left:0}}.our-success .our-success__container .success_heading{flex-direction:column;display:flex}@media (width<=991px){.our-success .our-success__container .success_heading{align-items:center}}.our-success .our-success__container .success_heading .heading{color:#121212b3;text-transform:uppercase;font-size:clamp(28px,4vw,62px);font-weight:900;line-height:1}.our-success .our-success__container .success_heading .heading span{color:#4bdcd7}.our-success .our-success__container .success_heading .details{color:#5a5a5a;text-transform:capitalize;font-size:clamp(18px,3vw,44px);font-weight:400}.our-success .our-success__container .successSwiper{width:100%;display:flex;position:relative}.our-success .our-success__container .successSwiper .swiper-wrapper .item_holder{flex-direction:column;justify-content:flex-end;align-items:center;gap:15px;height:auto;display:flex}.our-success .our-success__container .successSwiper .swiper-wrapper .item_holder .app-logo{display:block}.our-success .our-success__container .successSwiper .swiper-wrapper .item_holder .app-logo img{object-fit:contain;width:100%;height:100%;display:block}.our-success .our-success__container .successSwiper .swiper-wrapper .item_holder .logo-sm{width:100px}.our-success .our-success__container .successSwiper .swiper-wrapper .item_holder .logo-lg{width:150px}.our-success .our-success__container .successSwiper .swiper-wrapper .item_holder .item-desc{color:#121212b3;text-align:center;font-size:clamp(12px,1.4vw,16px);font-weight:400}.video__wrapper{aspect-ratio:2.4;padding-bottom:clamp(40px,8vw,152px)}.video__wrapper video{object-fit:cover;width:100%;height:100%}.our-services{padding-top:30px}.our-services .services__container{grid-template-columns:repeat(2,1fr);gap:clamp(30px,4vw,60px);width:min(90%,1370px);margin-inline:auto;display:grid}@media (width<=991px){.our-services .services__container{grid-template-columns:repeat(1,1fr)}}.our-services .services__container .operations{flex-direction:column;gap:20px;display:flex}.our-services .services__container .operations .heading-img{width:clamp(250px,50vw,490px);display:block}.our-services .services__container .operations .heading-img img{object-fit:contain;width:100%;height:100%}.our-services .services__container .operations .desc{color:#5a5a5a;font-size:clamp(12px,1.5vw,16px);font-weight:500}.our-services .services__container .services{flex-direction:column;gap:26px;margin-top:10%;display:flex}@media (width<=991px){.our-services .services__container .services{margin-top:unset}}.our-services .services__container .services .heading{color:#5a5a5a;font-size:clamp(18px,2.5vw,32px);font-weight:700}.our-services .services__container .services .service_list{gap:clamp(20px,3.5vw,52px);display:flex}.our-services .services__container .services .service_list .list{flex-direction:column;gap:clamp(15px,2.5vw,30px);display:flex}.our-services .services__container .services .service_list .list .list_item{align-items:center;gap:clamp(10px,2vw,20px);display:flex}.our-services .services__container .services .service_list .list .list_item:hover svg{scale:1.4}.our-services .services__container .services .service_list .list .list_item:hover .title{color:#ffad00;font-size:clamp(14px,2.2vw,24px);font-weight:700}.our-services .services__container .services .service_list .list .list_item svg{width:clamp(8px,1.5vw,15px);height:15px;transition:scale .25s;scale:1}.our-services .services__container .services .service_list .list .list_item .title{color:#053f5a;font-size:clamp(12px,1.7vw,20px);font-weight:400;transition:color .25s,font-size .25s,font-weight .25s}.tools{padding-bottom:clamp(40px,8vw,150px)}.tools .tools_container{flex-direction:column;width:min(90%,1520px);margin-inline:auto;display:flex}@media (width<=525px){.tools .tools_container{width:100%}}.tools .tools_container .tools_img{width:100%;display:block}@media (width<=525px){.tools .tools_container .tools_img{height:40vh}}.tools .tools_container .tools_img img{object-fit:contain;width:100%;height:100%}@media (width<=525px){.tools .tools_container .tools_img img{object-fit:cover;object-position:30%}}.tools .tools_container .heading_container{text-align:center;margin-inline:auto;background:#fff;border-radius:clamp(12px,4vw,52px);flex-direction:column;justify-content:center;align-items:center;gap:clamp(10px,2vw,25px);width:clamp(210px,50vw,983px);margin-top:-8%;padding:clamp(22px,3.5vw,44px);display:flex}.tools .tools_container .heading_container .heading{color:#ffad00;text-transform:capitalize;font-size:clamp(28px,4vw,62px);font-weight:400}.tools .tools_container .heading_container p{color:#121212b3;text-align:center;font-size:clamp(13px,2vw,28px);font-weight:400}.tools .tools_container .logo_container{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(30px,3vw,60px);width:min(100%,1250px);margin-inline:auto;padding-top:30px;display:flex}.tools .tools_container .logo_container .logo_holder{width:clamp(65px,10vw,180px);display:block}.tools .tools_container .logo_container .logo_holder img{object-fit:contain;width:100%;height:100%}.values{background-color:#12a2bc0d;padding-block:clamp(50px,7vw,100px)}.values .values_container{grid-template-columns:repeat(2,1fr);gap:clamp(40px,8vw,150px);width:min(90%,1170px);margin-inline:auto;display:grid}@media (width<=620px){.values .values_container{grid-template-columns:repeat(1,1fr)}}.values .values_container .scale{flex-direction:column;gap:25px;display:flex}.values .values_container .scale .heading{color:#121212b3;font-size:clamp(28px,3.5vw,52px);font-weight:400}.values .values_container .scale .heading span{color:#4bdcd7}.values .values_container .scale p{color:#5a5a5a;font-size:clamp(12px,1.5vw,16px);font-weight:500}.values .values_container .scale p span{font-size:clamp(13px,1.7vw,20px);font-weight:600}.values .values_container .pillars{flex-direction:column;gap:20px;display:flex}.values .values_container .pillars .heading{color:#5a5a5a;font-size:clamp(18px,3vw,32px);font-weight:700}.values .values_container .pillars .list{flex-direction:column;gap:clamp(15px,2.5vw,30px);display:flex}.values .values_container .pillars .list .list_item{align-items:center;gap:clamp(10px,2vw,20px);display:flex}.values .values_container .pillars .list .list_item:hover svg{scale:1.4}.values .values_container .pillars .list .list_item:hover .title{color:#ffad00;font-size:clamp(14px,2.2vw,24px);font-weight:700}.values .values_container .pillars .list .list_item svg{width:clamp(8px,1.5vw,15px);height:15px;transition:scale .25s;scale:1}.values .values_container .pillars .list .list_item .title{color:#053f5a;font-size:clamp(12px,1.7vw,20px);font-weight:400;transition:color .25s,font-size .25s,font-weight .25s}.outsource{margin-top:clamp(40px,8vw,100px);padding-block:clamp(80px,22vw,250px) 100px;position:relative}.outsource .art{width:min(80%,850px);position:absolute;top:0;left:50%;transform:translate(-50%)}.outsource .outsource__container{flex-direction:column;gap:clamp(25px,4vw,52px);width:min(95%,1520px);height:auto;margin-inline:auto;display:flex;position:relative}.outsource .outsource__container .outsource_bg{object-fit:cover;border-radius:clamp(20px,4vw,52px);width:100%;height:100%;display:block;position:absolute;inset:0}@media (width<=991px){.outsource .outsource__container .outsource_bg{object-position:92%}}.outsource .outsource__container .heading__section{flex-direction:column;gap:20px;width:50%;padding:clamp(20px,5vw,80px) clamp(20px,5vw,80px) 0;display:flex;position:relative}@media (width<=620px){.outsource .outsource__container .heading__section{text-align:center;width:80%;margin-inline:auto}}.outsource .outsource__container .heading__section .heading{color:#fff;font-size:clamp(20px,3.5vw,52px);font-weight:300}.outsource .outsource__container .heading__section .heading span{font-weight:500}.outsource .outsource__container .heading__section p{color:#fff;font-size:clamp(12px,1.5vw,16px);font-weight:300}.outsource .outsource__container .heading__section p span{font-weight:700}.outsource .outsource__container .contact__form{width:min(90%,800px);padding:0 clamp(20px,5vw,80px) clamp(20px,5vw,80px);display:flex}@media (width<=1200px){.outsource .outsource__container .contact__form{place-items:center}}.outsource .outsource__container .contact__form .form{background:#ffffff1a;border-radius:clamp(14px,4vw,52px);width:100%;padding:clamp(25px,3.4vw,40px);position:relative}.outsource .outsource__container .contact__form .form form{flex-direction:column;gap:clamp(10px,1.5vw,20px);display:flex}.outsource .outsource__container .contact__form .form form .input{gap:25px;width:100%;display:flex}@media (width<=991px){.outsource .outsource__container .contact__form .form form .input{flex-direction:column}}.outsource .outsource__container .contact__form .form form .input__box{flex-direction:column;width:100%;display:flex;position:relative}.outsource .outsource__container .contact__form .form form label{color:#fff;text-transform:capitalize;font-size:clamp(12px,1vw,14px);font-weight:400;position:absolute;left:2%}.outsource .outsource__container .contact__form .form form input[type=text],.outsource .outsource__container .contact__form .form form input[type=email],.outsource .outsource__container .contact__form .form form input[type=tel],.outsource .outsource__container .contact__form .form form textarea,.outsource .outsource__container .contact__form .form form select{letter-spacing:.15px;resize:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;color:#fff;background-color:#0000;border:1px solid #ffffff80;border-radius:8px;width:100%;margin-top:8px;padding:clamp(7px,1.5vw,13px) clamp(10px,1.5vw,20px);font-size:clamp(10px,1vw,14px);font-weight:400;line-height:1.6;position:relative}.outsource .outsource__container .contact__form .form form input[type=text]::placeholder,.outsource .outsource__container .contact__form .form form input[type=email]::placeholder,.outsource .outsource__container .contact__form .form form input[type=tel]::placeholder,.outsource .outsource__container .contact__form .form form textarea::placeholder,.outsource .outsource__container .contact__form .form form select::placeholder{font-family:inherit}.outsource .outsource__container .contact__form .form form input[type=text]:focus-visible,.outsource .outsource__container .contact__form .form form input[type=email]:focus-visible,.outsource .outsource__container .contact__form .form form input[type=tel]:focus-visible,.outsource .outsource__container .contact__form .form form textarea:focus-visible,.outsource .outsource__container .contact__form .form form select:focus-visible{outline:1px solid var(--regular-color)}.outsource .outsource__container .contact__form .form form .select-wrapper{position:relative}.outsource .outsource__container .contact__form .form form .select-wrapper:after{content:"";pointer-events:none;color:#fff;font-family:"Font Awesome 5 Free";font-size:clamp(10px,1.5vw,18px);font-weight:900;position:absolute;top:50%;right:24px;transform:translateY(-50%)}@media (device-width<=375px),(width<=375px){.outsource .outsource__container .contact__form .form form .select-wrapper:after{right:12%}}.outsource .outsource__container .contact__form .form form input[type=submit]{color:#fff;background-color:#e99e00;border:1px solid #e99e00;border-radius:clamp(8px,2vw,12px);align-items:center;width:fit-content;padding:clamp(8px,1.5vw,16px) clamp(16px,2.5vw,32px);font-size:clamp(10px,1.5vw,16px);font-weight:400;display:flex}.saving{background:radial-gradient(75.2% 75.02% at 50% 43.29%,#0191b4 2.91%,#023d4c 100%);margin-bottom:clamp(150px,27vw,300px);position:relative}.saving .globe{width:min(100%,1000px);margin-inline:auto;padding-top:clamp(50px,5vw,80px);position:absolute;inset:0}.saving .globe img{object-fit:cover;width:100%;height:100%;display:block}.saving .saving__container{grid-template-columns:repeat(2,1fr);gap:clamp(20px,6vw,120px);width:min(90%,1220px);margin-inline:auto;padding-block:clamp(44px,5vw,88px);display:grid}@media (width<=991px){.saving .saving__container{grid-template-columns:repeat(1,1fr);height:80vh}}.saving .saving__container .check-form{flex-direction:column;gap:clamp(25px,4vw,52px);display:flex}.saving .saving__container .check-form .heading_section{flex-direction:column;gap:clamp(15px,2.5vw,30px);display:flex}.saving .saving__container .check-form .heading_section .heading{color:#fff;text-transform:capitalize;font-size:clamp(28px,3.5vw,56px);font-weight:700;line-height:1.1}.saving .saving__container .check-form .heading_section .heading span{font-size:clamp(18px,2.5vw,32px);font-weight:400}.saving .saving__container .check-form .heading_section .desc{color:#fff;font-size:clamp(12px,1.5vw,16px);font-weight:300}.saving .saving__container .check-form .form{width:100%;padding-top:clamp(25px,3.4vw,40px);position:relative}.saving .saving__container .check-form .form form{flex-direction:column;gap:clamp(10px,1.5vw,20px);display:flex}.saving .saving__container .check-form .form form .input__box{flex-direction:column;width:100%;display:flex;position:relative}.saving .saving__container .check-form .form form label{color:#fff;text-transform:capitalize;z-index:1;background:#0190b426;font-size:clamp(12px,1vw,14px);font-weight:400;position:absolute;left:2%}.saving .saving__container .check-form .form form input{letter-spacing:.15px;resize:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;color:#ffad00;text-transform:capitalize;background-color:#0000;border:1px solid #ffffff80;border-radius:8px;width:100%;margin-top:8px;padding:clamp(7px,1.5vw,13px) clamp(10px,1.5vw,20px);font-size:clamp(12px,1.5vw,18px);font-weight:700;line-height:1.6;position:relative}.saving .saving__container .check-form .form form input::placeholder{font-family:inherit}.saving .saving__container .check-form .form form input:focus-visible{outline:1px solid var(--regular-color)}.saving .saving__container .project{position:relative}.saving .saving__container .project .project-container{position:absolute;top:35%}@media (width<=991px){.saving .saving__container .project .project-container{width:75%;top:-70%;left:50%;transform:translate(-50%)}}@media (width<=620px){.saving .saving__container .project .project-container{width:95%}}.saving .saving__container .project .project-container .project-saving{background:#fff;border-radius:clamp(10px,2.5vw,32px);flex-direction:column;gap:clamp(20px,3vw,40px);padding:clamp(15px,3vw,38px);display:flex;position:relative;box-shadow:0 15px 44px #00000014}.saving .saving__container .project .project-container .project-saving .user-icon{aspect-ratio:.83;background-size:contain;width:clamp(40px,8vw,120px);height:auto;position:absolute;top:0;right:0;transform:translate(45%,-67%);border-radius:unset!important}.saving .saving__container .project .project-container .project-saving .user-icon img{object-fit:contain;width:100%;height:100%;display:block}.saving .saving__container .project .project-container .project-saving .calculator{flex-direction:column;gap:20px;display:flex}.saving .saving__container .project .project-container .project-saving .calculator .title{color:#033e5c;letter-spacing:1px;text-transform:uppercase;align-items:center;gap:15px;font-size:clamp(12px,1.7vw,20px);font-weight:400;display:flex}.saving .saving__container .project .project-container .project-saving .calculator .title svg{background:#033e5c1a;border-radius:8px;width:24px;height:24px;padding:10px}.saving .saving__container .project .project-container .project-saving .calculator .cost-calculation{padding:clamp(10px,2vw,20px);padding-top:unset;background:#ffffff1a;border-radius:16px;flex-direction:column;display:flex;position:relative}.saving .saving__container .project .project-container .project-saving .calculator .cost-calculation .item{border-bottom:.5px solid #033e5c1a;justify-content:space-between;align-items:center;padding:15px 10px;display:flex}.saving .saving__container .project .project-container .project-saving .calculator .cost-calculation .item p{text-transform:capitalize;font-size:clamp(13px,1.5vw,20px);font-weight:400}.saving .saving__container .project .project-container .project-saving .calculator .cost-calculation .item .blue-text{color:#3bc1d4}.saving .saving__container .project .project-container .project-saving .calculator .cost-calculation .item .grey-text{color:#121212b3}.saving .saving__container .project .project-container .project-saving .calculator .cost-calculation .item .number{font-size:clamp(15px,2.5vw,32px);font-weight:600;line-height:1.1}.saving .saving__container .project .project-container .project-saving .calculator .cost-calculation .item .number span{text-transform:capitalize;font-size:clamp(12px,1.3vw,16px);font-weight:400}.saving .saving__container .project .project-container .project-saving .calculator .cost-calculation .total{color:#3bc1d4;text-transform:capitalize;font-size:clamp(18px,3vw,44px);font-weight:700}.saving .saving__container .project .project-container .project-saving .calculator .cost-calculation .total span{text-transform:capitalize;font-size:clamp(13px,1.5vw,20px);font-weight:400}.saving .saving__container .project .project-container .project-saving .calculator .cost-calculation .total .total-amount{font-size:clamp(18px,3vw,44px);font-weight:700}.saving .saving__container .project .project-container .project-saving .calculator .gain{justify-content:space-between;display:flex}.saving .saving__container .project .project-container .project-saving .calculator .gain .title{color:#033e5c;letter-spacing:1px;text-transform:uppercase;font-size:clamp(13px,1.5vw,20px);font-weight:400}.saving .saving__container .project .project-container .project-saving .calculator .gain .detail{color:#3bc1d4;text-align:right;text-transform:capitalize;font-size:clamp(12px,1.5vw,16px);font-weight:400}.saving .saving__container .project .project-container .project-saving .calculator .custom__slider{background:#3bc1d480;border-radius:20px;width:100%;height:2px;position:relative}.saving .saving__container .project .project-container .project-saving .calculator .custom__slider:after{content:"";height:4px;width:var(--reduction-slider,80%);z-index:1;background:#3bc1d4;border-radius:20px;transition:width .25s linear;position:absolute;top:50%;left:0;transform:translateY(-50%)}.saving .saving__container .project .project-container .project-saving .calculator .description{color:#121212b3;font-size:clamp(12px,1.3vw,16px);font-weight:300}.why{padding-block:50px clamp(100px,25vw,300px);position:relative}.why .top{width:100%;position:absolute;bottom:-.3%;left:0}.why .top img{object-fit:contain;width:100%;height:100%;display:block}.why .why_container{flex-direction:column;gap:clamp(40px,4vw,88px);width:min(90%,1480px);margin-inline:auto;display:flex;overflow:hidden}.why .why_container .heading__section{flex-direction:column;gap:clamp(15px,2.5vw,30px);width:min(100%,790px);margin-inline:auto;display:flex}.why .why_container .heading__section .heading{color:#12a2bc;text-align:center;font-size:clamp(22px,4vw,52px);font-weight:700;line-height:1.1}.why .why_container .heading__section .heading span{font-weight:400}.why .why_container .heading__section p{color:#121212;text-align:center;font-size:clamp(12px,1.4vw,16px);font-weight:300}.why .why_container .whySwiper{direction:rtl;flex-direction:column;width:100%;display:flex;position:relative}.why .why_container .whySwiper .swiper-wrapper{height:clamp(300px,38vw,550px);padding-bottom:20px}.why .why_container .whySwiper .swiper-wrapper .swiper-slide{direction:ltr;background:#12a2bc1a;border-radius:clamp(16px,2.5vw,32px);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:clamp(15px,2.5vw,32px);height:clamp(160px,15vw,160px);padding:clamp(25px,4vw,50px);transition:width .4s,height .4s;display:flex;position:relative;overflow:hidden;width:clamp(240px,14vw,250px)!important}@media (width<=991px){.why .why_container .whySwiper .swiper-wrapper .swiper-slide{height:100px;width:130px!important}}.why .why_container .whySwiper .swiper-wrapper .swiper-slide svg{flex-shrink:0;width:clamp(32px,3.8vw,52px);height:clamp(32px,3.8vw,52px);transition:width .4s,height .4s}.why .why_container .whySwiper .swiper-wrapper .swiper-slide p{color:#121212;visibility:hidden;opacity:0;font-size:clamp(18px,2.5vw,28px);font-weight:400;transition:opacity .6s;position:absolute}.why .why_container .whySwiper .swiper-wrapper .swiper-slide-active{align-items:flex-start;height:clamp(280px,25vw,344px);width:clamp(250px,15vw,280px)!important}@media (width<=991px){.why .why_container .whySwiper .swiper-wrapper .swiper-slide-active{height:250px;width:180px!important}}.why .why_container .whySwiper .swiper-wrapper .swiper-slide-active svg{width:clamp(50px,5.5vw,80px);height:clamp(50px,5.5vw,80px)}.why .why_container .whySwiper .swiper-wrapper .swiper-slide-active p{visibility:visible;opacity:1;width:75%;position:relative}@media (width<=991px){.why .why_container .whySwiper .swiper-wrapper .swiper-slide-active p{width:90%}}.why .why_container .whySwiper .pagination__container{direction:ltr;justify-content:flex-end;align-items:center;gap:10px;height:clamp(26px,2.5vw,52px);display:flex;position:relative}.why .why_container .whySwiper .pagination__container .swiper-button-next,.why .why_container .whySwiper .pagination__container .swiper-button-prev,.why .why_container .whySwiper .pagination__container .swiper-pagination{position:relative}.why .why_container .whySwiper .pagination__container .swiper-button-next,.why .why_container .whySwiper .pagination__container .swiper-button-prev{width:clamp(26px,2.5vw,52px);height:clamp(26px,2.5vw,52px);right:unset;left:unset;top:unset;bottom:unset;margin:unset;background-color:#12a2bc1a;border-radius:50%;flex-shrink:0}.why .why_container .whySwiper .pagination__container .swiper-button-next:after,.why .why_container .whySwiper .pagination__container .swiper-button-prev:after{color:#12a2bc;font-family:"Font Awesome 6 Free";font-size:clamp(10px,2.5vw,20px);font-weight:600}.why .why_container .whySwiper .pagination__container .swiper-button-next:after{content:""}.why .why_container .whySwiper .pagination__container .swiper-button-prev:after{content:""}.why .why_container .whySwiper .pagination__container .swiper-pagination{background-color:#3b3c3e33;width:min(100%,455px);height:1px}.why .why_container .whySwiper .pagination__container .swiper-pagination .swiper-pagination-progressbar-fill{background-color:#3b3c3e;height:4px;top:-1.5px}.hire{background:linear-gradient(-90deg,#024a68 0%,#1085a0 99.99%);border-radius:0 5.5vw 5.5vw;position:relative;overflow:hidden}.hire .hire__container{grid-template-columns:1.5fr 1.25fr;gap:clamp(40px,5vw,100px);width:min(90%,1520px);margin-inline:auto;display:grid;position:relative}@media (width<=991px){.hire .hire__container{grid-template-columns:repeat(1,1fr)}}.hire .hire__container .calender_section{flex-direction:column;gap:clamp(25px,4vw,50px);padding-block:clamp(40px,5vw,110px);display:flex}@media (width<=991px){.hire .hire__container .calender_section{padding-bottom:unset}}.hire .hire__container .calender_section .heading_section{flex-direction:column;gap:15px;width:70%;display:flex}@media (width<=991px){.hire .hire__container .calender_section .heading_section{width:90%}}.hire .hire__container .calender_section .heading_section .heading{color:#fff;font-size:clamp(22px,3.5vw,52px);font-weight:300}.hire .hire__container .calender_section .heading_section .heading span{font-weight:700}.hire .hire__container .calender_section .heading_section .desc{color:#fff;font-size:clamp(12px,1.4vw,16px);font-weight:300}.hire .hire__container .calender_section .heading_section .desc span{font-size:clamp(13px,1.7vw,20px);font-weight:500}.hire .hire__container .steps_section{flex-direction:column;gap:clamp(30px,5.5vw,100px);padding-block:clamp(90px,8vw,150px);display:flex;position:relative}@media (width<=1300px){.hire .hire__container .steps_section{gap:clamp(30px,4.5vw,100px)}}@media (width<=991px){.hire .hire__container .steps_section{width:90%;margin-inline:auto;padding-block:60px}}.hire .hire__container .steps_section:after{content:"";z-index:2;background-image:url(/images/homepage/hire-line.png);background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;bottom:0;left:-8%}@media (width<=991px){.hire .hire__container .steps_section:after{height:150%;left:-5%}}@media (width<=480px){.hire .hire__container .steps_section:after{height:140%;left:-8%}}.hire .hire__container .steps_section .step{flex-direction:column;gap:10px;display:flex}.hire .hire__container .steps_section .step .title{color:#fff;font-size:clamp(14px,2vw,28px);font-weight:700}.hire .hire__container .steps_section .step p{color:#ffffffb3;font-size:clamp(12px,1.4vw,16px);font-weight:400}.testimonials{z-index:1;padding-block:clamp(60px,7vw,150px) clamp(50px,13vw,200px);position:relative}.testimonials .heading__content{text-align:center;flex-direction:column;align-items:center;gap:clamp(15px,2.5vw,32px);display:flex}.testimonials .heading__content .sub-heading{color:#fff;text-transform:capitalize;background-color:#4bdcd7;border-radius:50px;width:fit-content;padding:clamp(8px,1.5vw,10px) clamp(14px,2vw,32px);font-size:clamp(12px,1.4vw,16px);font-weight:300}.testimonials .heading__content .heading{color:#033e5c;text-transform:capitalize;font-size:clamp(20px,3vw,52px);font-weight:400;line-height:1.125}.testimonials .testimonial__container{margin-inline:auto;background:#4bdcd71a;border-radius:32px;flex-direction:column;gap:clamp(25px,4vw,50px);width:min(100%,992px);margin-top:clamp(30px,4vw,52px);padding:clamp(46px,4.5vw,64px) clamp(20px,7vw,150px);display:flex;position:relative}.testimonials .testimonial__container:after{content:"";background-image:url(/images/homepage/quote-one.svg);background-repeat:no-repeat;background-size:contain;width:clamp(30px,6vw,85px);height:clamp(25px,5vw,60px);position:absolute;top:6%;left:3%}@media (width<=1400px){.testimonials .testimonial__container{width:auto}}.testimonials .testimonial__container .testimonialSwiper{width:100%;position:relative}.testimonials .testimonial__container .testimonialSwiper:after{content:"";background-image:url(/images/homepage/quote-two.svg);background-repeat:no-repeat;background-size:contain;width:clamp(30px,6vw,85px);height:clamp(25px,5vw,60px);position:absolute;bottom:6%;right:3%}.testimonials .testimonial__container .testimonialSwiper .swiper-slide{display:flex}.testimonials .testimonial__container .testimonialSwiper .swiper-slide .content{flex-direction:column;justify-content:center;gap:clamp(14px,2vw,28px);display:flex}.testimonials .testimonial__container .testimonialSwiper .swiper-slide .content p{color:#033e5c;text-align:center;font-size:clamp(12px,1.4vw,16px);font-weight:400}.testimonials .testimonial__container .testimonialSwiper .swiper-slide .info .name{color:#033e5c;text-align:center;text-transform:capitalize;font-size:clamp(14px,2vw,24px);font-weight:600}.testimonials .testimonial__container .testimonialSwiper .swiper-slide .info .company{color:#033e5c;text-align:center;text-transform:capitalize;font-size:clamp(12px,1vw,14px);font-weight:300}.testimonials .testimonial__container .iconSwiper{width:55%;padding-block:clamp(15px,3vw,30px);position:relative}@media (width<=620px){.testimonials .testimonial__container .iconSwiper{width:70%}}@media (width<=480px){.testimonials .testimonial__container .iconSwiper{width:90%}}.testimonials .testimonial__container .iconSwiper .swiper-slide{display:flex}.testimonials .testimonial__container .iconSwiper .swiper-slide .icon_holder{width:clamp(30px,5vw,60px);height:clamp(30px,5vw,60px);scale:1}.testimonials .testimonial__container .iconSwiper .swiper-slide .icon_holder img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.testimonials .testimonial__container .iconSwiper .swiper-slide-active .icon_holder{scale:1.4}.testimonials .testimonial__container .testimonial-prev,.testimonials .testimonial__container .testimonial-next{z-index:2;color:#414042;width:12px;position:absolute}.faq{padding-block:clamp(50px,5vw,100px)}.faq .faq__container{flex-direction:column;gap:clamp(25px,4vw,52px);width:min(90%,1430px);margin-inline:auto;display:flex}.faq .faq__container .heading{color:#033e5c;text-align:center;font-size:clamp(20px,2.2vw,30px);font-weight:700}.faq .faq__container .faq-grid{grid-template-columns:repeat(2,1fr);gap:clamp(15px,2vw,24px);display:grid}@media (width<=991px){.faq .faq__container .faq-grid{grid-template-columns:repeat(1,1fr)}}.faq .faq__container .faq-grid .faq-content{flex-direction:column;gap:clamp(15px,2vw,24px);display:flex}.faq .faq__container .faq-grid .faq-content .item{cursor:pointer;border:1px solid #3bc1d4b3;border-radius:12px;padding:clamp(10px,1.5vw,16px);line-height:1.5}.faq .faq__container .faq-grid .faq-content .item .title{color:#033e5c;justify-content:space-between;align-items:center;font-size:clamp(13px,1.4vw,16px);font-weight:500;display:flex}.faq .faq__container .faq-grid .faq-content .item .title i{font-size:15px}.faq .faq__container .faq-grid .faq-content .item .item-content{opacity:0;max-height:0;padding-top:10px;transition:max-height .5s ease-in-out,opacity .5s ease-in-out;overflow:hidden}.faq .faq__container .faq-grid .faq-content .item .item-content p{color:#121212b3;font-size:clamp(10px,1.2vw,14px);font-weight:500}.faq .faq__container .faq-grid .faq-content .item.item--expanded .item-content{opacity:1;max-height:500px}.faq .faq__container .faq-grid .faq-content .item.item--expanded .title i:before{content:""}.cta{z-index:2;width:100%;padding-block:40px 80px;position:relative;overflow:hidden}.cta .footer__cta-container{z-index:1;border-radius:clamp(16px,4.5vw,32px);padding:clamp(25px,4.5vw,50px);position:relative}.cta .footer__cta-container .footer__cta__content{text-align:center;flex-direction:column;align-items:center;gap:clamp(16px,2.5vw,32px);width:min(100%,840px);margin-inline:auto;display:flex}.cta .footer__cta-container .footer__cta__content .heading{text-transform:capitalize;color:#073f5a;font-size:clamp(24px,3.5vw,52px);font-weight:200}.cta .footer__cta-container .footer__cta__content .heading strong{font-weight:700}.cta .footer__cta-container .footer__cta__content p{color:#121212b3;text-align:center;font-size:clamp(12px,1.4vw,16px);font-weight:300}.cta .footer__cta-container .footer__cta__content .btn__holder{gap:clamp(16px,2.5vw,32px);display:flex}@media (width<=500px){.cta .footer__cta-container .footer__cta__content .btn__holder{flex-direction:column}}.cta .footer__cta-container .footer__cta__content .btn__holder .cta__btn{background-color:var(--bg-color);color:var(--color);border:1px solid var(--border-color);text-transform:capitalize;border-radius:clamp(8px,2.5vw,16px);padding:clamp(9px,2.5vw,18px) clamp(26px,2.5vw,52px);font-size:clamp(14px,1.1vw,20px);font-weight:400}.cta .footer__cta-container .footer__cta__content .btn__holder .cta__btn:first-child{--bg-color:#4bdcd7;--color:#fff;--border-color:#4bdcd7}.cta .footer__cta-container .footer__cta__content .btn__holder .cta__btn:nth-child(2){--bg-color:transparent;--color:#4bdcd7;--border-color:#4bdcd7}
