.free-section{padding:7rem 1rem;background-image:url(/Landing\ page.png);font-family:Montserrat,sans-serif!important}.free-heading{font-size:56px;font-weight:600;line-height:1}.free-heading,.free-subtext{color:#0B7077;font-family:Montserrat,sans-serif!important}.free-subtext{font-size:20px;margin-top:20px;margin-bottom:7rem;max-width:470px}.free-list{list-style:none;padding:0}.free-list li{position:relative;padding-left:2rem;margin-bottom:.8rem;font-size:18px;color:#0B7077}.free-list li,.free-list li:before{font-family:Montserrat,sans-serif!important}.free-list li:before{content:"✔";color:#000;background-color:#ff6b35;width:15px;height:15px;padding-left:3px;border-radius:50%;font-weight:700;position:absolute;left:0;font-size:10px}.free-card{background:#0B7077;padding:2rem;border-radius:15px;color:white;width:450px}.free-card-title{margin-bottom:1.5rem;font-weight:600}.form-label,.free-card-title{color:white;font-family:Montserrat,sans-serif!important}.form-label{font-size:12px;margin-bottom:.3rem}.free-input{border-radius:30px;border:none;padding:.75rem 1rem;font-size:.95rem;font-family:Montserrat,sans-serif!important;background-color:rgba(255,255,255,.6)!important;color:#fff}.free-input::placeholder,.phone-input::placeholder,select.free-input option{color:#fff;font-family:Montserrat,sans-serif!important}.free-input:focus{background-color:#D2E6E4;color:#000}.free-input:focus,.free-phone{font-family:Montserrat,sans-serif!important}.free-phone{display:flex;align-items:center;background:#D2E6E4;border-radius:30px;padding-left:.75rem}.country-code{margin-right:.5rem;font-size:.9rem}.free-btn{background-color:#ff6b35;color:white;border-radius:30px;font-size:1rem;padding:.75rem;transition:background .3s ease;font-family:Montserrat,sans-serif;font-weight:600;font-family:Montserrat,sans-serif!important;border:none}.free-btn:hover{background-color:#e55d2b}@media (max-width:768px){.free-heading{font-size:20px;text-align:center}.free-subtext{text-align:center;margin-bottom:3rem}.free-list{text-align:left;width:80%}.free-card{margin-top:2rem;padding:1.5rem;width:100%}.free-input{font-size:.85rem}.free-btn{font-size:.9rem}}.hero-section{background:#D2E6E4;border-radius:12px;overflow:hidden;height:80vh;max-height:100vh;font-family:Montserrat,sans-serif!important}.custom-padding{min-height:100vh}.hero-info{width:100%;max-height:100vh}.pill{display:inline-block;background:#fff;padding:.35rem .9rem;border-radius:13px!important;box-shadow:0 4px 12px rgba(0,0,0,.05);font-size:.85rem;width:236px;text-align:center;font-size:18px;margin:0 auto;font-family:Montserrat,sans-serif!important}.curveImage{top:-4%}.hero-inner{height:100%;gap:24px}.hero-title{color:#0b6b6b;font-weight:700;position:relative;text-wrap:balance;max-width:22ch;font-size:clamp(32px,5vw,50px);font-family:Montserrat,sans-serif!important}.white-strip{position:absolute;width:500px;height:25px;background-color:white}.hero-sub{color:#0B7077;font-weight:lighter;line-height:1.1;text-wrap:balance;max-width:28ch;font-size:clamp(16px,2.5vw,32px);font-family:Montserrat,sans-serif!important}.custom-btn-orange{border:none;border-radius:30px;padding:.6rem 1.7rem;font-family:Montserrat,sans-serif;text-decoration:none}.custom-btn-orange,.custom-btn-orange:hover{background:#ff6b2d;color:white}.btn-outline-custom{border:2px solid #0b7077;border-radius:30px;padding:.6rem 1.7rem;color:#0B7077;font-family:Montserrat,sans-serif}.btn-outline-custom:hover{background-color:#08302f;color:white}.hero-image{width:100%!important;height:100%!important;position:relative;min-height:420px}.main-img{object-fit:cover;position:absolute;top:5%;right:10%;max-width:100%}.small-calender{position:absolute;right:clamp(138px,6vw,400px);bottom:clamp(200px,11vh,47%)}.stats-card{width:clamp(220px,24vw,360px);height:clamp(64px,10vh,110px);background-color:rgba(255,255,255,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:16px;position:absolute;right:35%;bottom:15%;font-family:Montserrat,sans-serif;box-shadow:0 8px 24px rgba(0,0,0,.08)}.stats-card .custom-img-div{width:40px;height:40px}.stats-card .pOne{font-size:clamp(16px,2vw,24px);color:#595959}.stats-card .pTwo{font-size:clamp(12px,1.6vw,16px);color:#545567}@media (max-width:1199px){.stats-card{right:30%;bottom:24%}}@media (max-width:991px){.hero-section{height:720px}.hero-inner{text-align:center;gap:12px}.hero-image{min-height:360px}.small-calender{right:24px;top:22%}.stats-card{right:22%;bottom:24%}}@media (max-width:767px){.hero-section{height:860px;padding:0}.hero-inner{text-align:center}.hero-title{font-size:clamp(28px,7vw,36px)}.btn-outline-custom,.custom-btn-orange{width:60%;align-self:center}.hero-info{width:100%;padding:0 12px}.hero-image{height:420px!important}.main-img{left:50%!important;transform:translateX(-50%);height:70%;top:60%}.small-calender{right:0;top:65%}.stats-card{width:200px;height:64px;left:-15%;bottom:0;transform:translateX(50%)}.stats-card .custom-img-div{width:25px;height:25px}.stats-card .pOne{font-weight:700;font-size:16px}.stats-card .pTwo{font-size:13px}.hero-sub{text-align:center;max-width:50ch}}.newsletter-hero{padding-top:28px;position:relative;top:-110px}.card-wrap{background:#ffffff;border-radius:22px;border-top-left-radius:0!important;padding:2.25rem;box-shadow:0 10px 30px rgba(18,33,37,.06)}.illustration .hero-img{width:600px;max-width:100%;height:auto;display:block}.title{margin:0 0 .75rem;color:#394452;font-family:averta-Bold,Montserrat,sans-serif!important;font-weight:700;font-size:55px;line-height:1.03}.desc{margin:0;color:#6a8b8b;font-size:.98rem;max-width:520px;font-family:Montserrat,sans-serif!important}.subscribe-input{display:flex;max-width:560px;background:#fff;border-radius:40px;box-shadow:0 8px 28px rgba(35,50,60,.12);overflow:hidden;border:0!important}.email-input{flex:1 1;border:none;border-radius:40px 0 0 40px;padding:.95rem 1.25rem;font-size:.95rem;color:#58666b;background:transparent}.email-input::placeholder{color:#bfc9c9}.email-input:focus{outline:none;box-shadow:none}.subscribe-btn1{border-radius:0 25px 25px 25px;width:140px;background:#FD661F;color:#fff;font-weight:600;border:none;transition:background .3s ease}.subscribe-btn1:hover{background:#FD661F;color:white}@media (max-width:991.98px){.title{font-size:36px}.desc{font-size:.95rem}}@media (max-width:767px){.title{font-size:34px}.desc{font-size:10px}.illustration .hero-img{width:300px;max-width:100%;margin:0 auto;display:block}}.StatsSection_statsSection__UkUVT{background-image:url(/Landing\ page.png);padding-top:80px;padding-bottom:80px;font-family:Montserrat,sans-serif!important}.StatsSection_title__NowNf{color:#0B7077;font-size:54px;font-family:Montserrat,sans-serif!important}.StatsSection_cardBox___rlQF{background-color:#eaf3f2;border-radius:12px;width:100%;max-width:280px;transition:transform .3s ease,box-shadow .3s ease}.StatsSection_cardBox___rlQF:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,.1)}.StatsSection_cardTitle__82N1F{color:#0B7077;font-size:15px;margin-bottom:5px;font-family:Montserrat,sans-serif!important}.StatsSection_cardValue__MaDLG{color:#0B7077;font-weight:700;font-size:54px;font-family:Montserrat,sans-serif!important}@media (max-width:768px){.StatsSection_title__NowNf{font-size:1.6rem}.StatsSection_cardValue__MaDLG{font-size:1.4rem}.StatsSection_cardBox___rlQF{max-width:200px}}.TestimonialCarouselHome_testimonialSection__35RuF{background-color:#e0f2f1;padding:80px 0;overflow:hidden}.TestimonialCarouselHome_mainTitle__mR4P6{color:#085459;font-size:56px;font-weight:500;text-align:center;margin-bottom:60px;line-height:1.3;font-family:Montserrat,sans-serif!important}.TestimonialCarouselHome_carouselWrapper__RDqVt{position:relative;max-width:80%;padding:0 8%;margin:0 auto}.TestimonialCarouselHome_carouselContentRow__daubp{background-color:#ffffff;box-shadow:0 8px 25px rgba(0,0,0,.1);padding:30px;align-items:stretch;min-height:400px}.TestimonialCarouselHome_videoContainer__6XiVt{position:relative;width:100%;max-width:450px;border-radius:10px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.1);margin:0 auto}.TestimonialCarouselHome_videoPlayer__GlRpn{border-radius:10px;position:absolute;top:0;left:0;width:100%;height:100%}.TestimonialCarouselHome_videoPlaceholder__8dmFL{cursor:pointer;position:relative;padding-bottom:56.25%;height:0}.TestimonialCarouselHome_videoPlaceholder__8dmFL .TestimonialCarouselHome_videoThumbnail__sbXjI{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.TestimonialCarouselHome_playButtonOverlay__5byXf{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(255,255,255,.9);border-radius:50%;width:70px;height:70px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 15px rgba(0,0,0,.2);transition:transform .2s ease}.TestimonialCarouselHome_playIcon__kt0Rz{color:#ff7f00;width:35px;height:35px;font-family:Montserrat,sans-serif!important}.TestimonialCarouselHome_testimonialContent__80tly{padding-left:30px}.TestimonialCarouselHome_companyInfo__1InNa{display:flex;align-items:center;margin-bottom:20px}.TestimonialCarouselHome_companyLogo__3QEJ7{width:35px;height:35px;border-radius:5px;margin-right:10px;object-fit:contain}.TestimonialCarouselHome_companyName__mHpta{font-weight:600;color:#333;font-size:1.1rem;font-family:Montserrat,sans-serif!important}.TestimonialCarouselHome_quote__FVHDQ{font-size:1.25rem;line-height:1.7;color:#444;margin-bottom:25px;font-style:italic;font-family:Montserrat,sans-serif!important}.TestimonialCarouselHome_authorInfo__gXu9Y{display:flex;align-items:center}.TestimonialCarouselHome_authorImage__SQlXD{width:60px;height:60px;border-radius:50%;object-fit:cover;margin-right:15px}.TestimonialCarouselHome_authorName__XH5yB{font-weight:600;color:#333;margin-bottom:0;font-size:1.1rem;font-family:Montserrat,sans-serif!important}.TestimonialCarouselHome_authorTitle__BUpE8{color:#666;font-size:.95rem;margin-bottom:0;font-family:Montserrat,sans-serif!important}.TestimonialCarouselHome_carouselNavBtn__YlEGa{position:absolute;top:50%;transform:translateY(-50%);background-color:#ffffff;border:none;border-radius:50%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:2rem;color:#ff7f00;box-shadow:0 2px 10px rgba(0,0,0,.1);cursor:pointer;z-index:10;line-height:1;padding:0;transition:background-color .2s ease,transform .2s ease,color .2s ease}.TestimonialCarouselHome_carouselNavBtn__YlEGa span{display:flex;align-items:center;justify-content:center;height:-moz-fit-content;height:fit-content;width:100%;margin-top:-.4rem}.TestimonialCarouselHome_carouselNavBtn__YlEGa:hover{background-color:#ff7f00;color:#ffffff;transform:translateY(-50%) scale(1.05)}.TestimonialCarouselHome_customPrevBtn__GSO4U{left:-25px}.TestimonialCarouselHome_customNextBtn__KvZwV{right:-25px}@media (max-width:991.98px){.TestimonialCarouselHome_carouselContentRow__daubp{min-height:auto}.TestimonialCarouselHome_testimonialContent__80tly{padding-left:15px;padding-right:15px;text-align:center}.TestimonialCarouselHome_authorInfo__gXu9Y,.TestimonialCarouselHome_companyInfo__1InNa{justify-content:center}.TestimonialCarouselHome_customPrevBtn__GSO4U{left:5px;width:40px;height:40px;font-size:1.5rem}.TestimonialCarouselHome_customNextBtn__KvZwV{right:5px;width:40px;height:40px;font-size:1.5rem}.TestimonialCarouselHome_mainTitle__mR4P6{font-size:38px;font-weight:500;line-height:100%;text-align:center}.TestimonialCarouselHome_carouselNavBtn__YlEGa{top:25%}}.homeCard{border:1px solid #ddd;border-radius:8px;padding:1rem;max-height:260px;text-align:center;box-shadow:0 2px 5px rgba(0,0,0,.1);overflow:hidden}.customCard,.homeCard{background-color:#0B7077}.customCard{max-width:638px;border:none;border-radius:15px;height:300px}.cardTitle{font-size:clamp(18px,2vw,36px);margin-bottom:1rem;word-break:break-word;white-space:normal;line-height:1.2}.cardTitle,.custom_orange_button_card{font-family:Montserrat,sans-serif!important;color:white}.custom_orange_button_card{background-color:#FD661F;width:130px;border-radius:100px;padding:10px 16px;text-align:center;border:0;transition:all .3s ease;text-decoration:none}.custom_orange_button_card:hover{background-color:#e55b1a}.customCardImage{width:268px;height:180px;object-fit:contain}@media (max-width:768px){.card-title{font-size:clamp(16px,1.7vw,26px)}.customCardImage{width:280px;height:80px}.card-body{padding:0}}.customContainer{background-image:url(/Landing\ page.png);padding-top:180px;padding-bottom:80px}.customContainer h2{font-size:56px;color:#085459;margin-bottom:48px;font-family:Montserrat,sans-serif}.custom-image-play{cursor:pointer;transition:transform .3s ease}.custom-image-play:hover{transform:scale(1.1) rotate(5deg)}@media (max-width:768px){.customContainer{padding-top:100px;padding-bottom:40px}.customContainer h2{font-size:32px}}