body{font-family:SF Pro Display}.videoBanner h1{font-size:50px}h2{font-size:35px;font-weight:600;color:#1A2027}p{font-size:16px;font-weight:400;color:#4C4C4C}.hero-video{top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.top-left-logo{position:absolute;top:2rem;left:0rem;z-index:4;padding-left:9rem}.top-left-logo img{max-height:40px}.sub-title{font-size:20px;line-height:1.3;font-weight:400}.card-light{background-color:#fff;border:none;border-radius:24px}.card-dark{background-color:#000;color:#fff;border:none;border-radius:20px}.card-icon{font-size:2rem;margin-bottom:3rem}.section-3 h2{font-size:35px}.card-content{padding:58px}.section-3 h3{font-size:28px}section.section-4{padding:80px 0}.fs-h2{font-size:35px;font-weight:600}.text-success1{--bs-text-opacity:1;color:#6EFEE6;font-size:20px;line-height:1.3}.text-grey{color:#C1C1C1;font-size:18px;line-height:1.5;font-weight:500}.tab-text{padding-left:4.5rem;padding-right:5rem}.text-grey p{color:#C1C1C1}.video-container h3{color:#000}.text-grey{padding-left:3.6rem;padding-right:3.6rem}.sec4-txt{padding:0 80px}h3.feature-heading{font-size:35px;font-weight:600;margin-left:.5rem}video.hero-video.tab-vdo{border-radius:24px;height:500px;margin-top:0}.section-5.second-tab{background:#F1F1F1}section.section-solving{padding:80px 0}.results-section{background-color:#000;color:#fff}.results-section .section-title{color:#6EFEE6;font-weight:600;font-size:20px}.results-section .main-heading{margin-bottom:4rem;color:#fff}.result-box{border-top:2px solid #3E56CD;padding-top:2rem;height:100%;margin-right:50px}.result-icon{font-size:2rem;margin-bottom:1rem;color:#fff}.result-title{font-size:28px;font-weight:600;margin-bottom:.5rem;line-height:1.4;margin-top:24px}.result-desc{color:#C1C1C1;font-size:18px;font-weight:500}.testimonial-card{background-color:#f5f5f7;border-radius:1.5rem;padding:8px 8px;margin:2rem auto}.testimonial-text{font-size:22px;color:#000;line-height:1.3}.testimonial-name{font-weight:600;margin-top:11rem;font-size:22px;color:#000}.testimonial-title{font-weight:400;font-size:.9rem;color:#666}.video-placeholder{width:100%;height:100%;border-radius:.5rem;cursor:pointer;position:relative}.play-button{position:absolute;bottom:15px;left:15px;background-color:#fff;border-radius:20px;padding:6px 12px 6px 6px;font-size:1rem;font-weight:500;color:#000;display:flex;align-items:center;gap:6px;text-decoration:none;user-select:none;border:none}.play-button svg{width:20px;height:20px;fill:#000}.flex-grow-1{padding:50px}.testimonial-title{font-weight:400;font-size:18px;color:#4C4C4C;margin:0}.case-studies-section{background-color:#000;color:#fff;padding:90px 0;text-align:center}.case-studies-section h3{font-weight:600;margin-bottom:2.5rem}.case-study-card{border-radius:12px;overflow:hidden;text-align:left;transition:background-color 0.3s ease}.case-study-image-wrapper{position:relative}.case-study-image{width:100%;display:block;border-radius:24px}.case-study-logo{position:absolute;bottom:8px;left:12px;max-height:24px;filter:brightness(0) invert(1)}.case-study-button{display:inline-flex;align-items:center;justify-content:space-between;padding:8px 24px;margin:1rem 0;font-size:16px;font-weight:500;color:#fff;border:1px solid #fff;border-radius:30px;text-decoration:none;width:100%;background-color:#fff0;cursor:pointer;transition:background-color 0.3s ease}.case-study-button:hover{border-color:#ccc;color:#ccc;text-decoration:none}.case-study-button svg{margin-left:8px;width:12px;height:12px;fill:currentColor}button.btn-close.btn-close-white.position-absolute.top-0.end-0.m-3{z-index:99}.approach-cont{transition:transform 0.1s ease;cursor:pointer}.approach-cont.active{z-index:2}.custom-card{background-color:#fff;border-radius:20px;overflow:hidden;max-width:570px;margin:0 10px;color:#fff}.custom-image{height:350px;width:100%;object-fit:cover}.text-container{padding:40px;color:#000;line-height:1.3;height:295px}.text-container h4{font-weight:600;font-size:1.25rem;margin-bottom:32px;color:#000}.text-container p{font-size:16px;line-height:1.5;margin:0}.text-container strong{font-weight:600}.section-4.approach .slick-dots{right:0;position:relative;bottom:15px}.section-4.approach .slick-list{padding-left:23.5rem}strong{color:#000}.arrows{margin-top:32px;display:flex;justify-content:center}.arrow{font-size:24px;color:#fff;cursor:pointer;user-select:none;transition:opacity 0.3s ease;margin:0 16px}.arrow:hover:not(.disabled){opacity:1}.arrow.disabled{opacity:.3;cursor:default}.indicator{margin-top:20px;display:flex;justify-content:center;align-items:flex-end}.line{width:1px;background-color:#444;margin:0 8px}.line.small{height:16px}.line.big{height:32px;width:2px}.line.active{background-color:#00FFE1}.approach-slider1 .slick-slide{display:flex!important;opacity:0.5!important;cursor:pointer!important}.approach-slider1 .slick-current.slick-active{opacity:1!important;cursor:auto}p.year{color:#00B2A4;font-size:26px;font-weight:600}p.team-size.mt-3{font-size:18px;color:#000;font-weight:500}.custom-tabs-section{color:#fff;padding:100px 0;margin-top:-1px}.tabs-toggle-wrapper{margin-bottom:40px;position:relative}.toggle-tabs{display:flex;position:relative;height:56px;background:#F1F1F1;border-radius:40px;overflow:hidden;width:100%;margin:0 auto;justify-content:space-between;align-items:center}.toggle-slider{position:absolute;top:4px;left:4px;width:calc(24.5% - 4px);height:48px;background:#000;border-radius:30px;transition:all 0.3s ease;z-index:0}.tab-btn{flex:1;z-index:1;background:#fff0;border:none;color:#4C4C4C;font-size:16px;font-weight:600;height:100%;border-radius:40px;cursor:pointer;transition:color 0.3s ease;display:flex;justify-content:center;align-items:center;white-space:nowrap;padding:13px}.tab-btn.active{color:#fff;padding:13px}.tab-box{width:810px;height:56px;display:flex;align-items:center;margin:auto;justify-content:center;border:1px solid #E1E1E1;border-radius:50px}.tab-content-wrapper .tab-pane{display:none}.tab-content-wrapper .tab-pane.active{display:block}.cards-grid{display:flex;flex-wrap:wrap;justify-content:center;margin:40px 0}.card1{background:#fff;color:#000;border-radius:24px;max-width:317px;text-align:left;margin:12px 8px}.custom-tabs-section .sub-heding{color:#C1C1C1;font-size:16px;line-height:1.5}.card1 img{width:100%;margin-bottom:12px;border-radius:24px 24px 0 0}.bottom-text{max-width:800px;margin:auto;font-size:16px;line-height:1.6;color:#ccc;text-align:center}.card1-content{padding:20px}.tab-pane.active{display:block;transition:0.2s}.tab-pane{display:none}.card2{background:#F1F1F1;padding:30px;border-radius:24px;height:100%}.tab-conatiner{padding:0 10px}.card2 h3{font-size:20px;color:#000;font-weight:600;line-height:1.3;margin-top:36px}.card2 p{font-size:16px;font-weight:400;color:#4C4C4C;line-height:1.5}.card3 h3{font-size:20px;color:#000;font-weight:600;line-height:1.3;margin-top:24px}.card3 p{font-size:16px;font-weight:400;color:#4C4C4C;line-height:1.5}.card3{background:#fff;padding:30px;border-radius:24px;height:auto}.engineer-section{background:#F1F1F1;padding:100px 0}.engineer-tabs-wrapper{position:sticky;top:0;z-index:1000;padding:1.5rem 0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 0 rgb(0 0 0 / .1)}.engineer-tabs{display:flex;position:relative;height:56px;background:#E1E1E1;border-radius:40px;overflow:hidden;width:100%;max-width:500px;margin:0 auto;justify-content:space-between;align-items:center}.engineer-slider{position:absolute;top:4px;left:4px;width:calc(50% - 8px);height:48px;background:#000;border-radius:30px;transition:all 0.3s ease;z-index:0}.engineer-btn{flex:1;z-index:1;background:#fff0;border:none;color:#4C4C4C;font-size:16px;font-weight:600;height:100%;border-radius:40px;cursor:pointer;transition:color 0.3s ease;display:flex;justify-content:center;align-items:center;white-space:nowrap;padding:13px}.engineer-btn.active{color:#fff}.engineer-grid{display:grid;grid-template-columns:repeat(2,1fr);row-gap:24px;column-gap:24px;margin-top:40px}.engineer-card{background:#fff;border-radius:24px;padding:35px;text-align:left;box-shadow:0 0 0 0;transition:transform 0.3s ease}.engineer-card img{border-radius:50%;width:70px;height:70px;object-fit:cover;margin-bottom:10px}.engineer-card h5{font-weight:600;font-size:20px;color:#1D1D1F}.engineer-card .role{color:#86868B;font-size:17px}.tags{display:flex;flex-wrap:wrap;gap:6px}.tags span{background:#F1F1F1;border-radius:20px;padding:4px 8px;font-size:14px;color:#000;font-weight:500}.engineer-card h6{font-size:18px;font-weight:600;margin-bottom:10px;color:#000}.engineer-card p{font-size:16px}.engineer-pane{display:none}.engineer-pane.active{display:block}.tabs-toggle-wrapper{position:sticky;top:0;z-index:1000;padding:1.5rem 0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 0 rgb(0 0 0 / .1)}.top-footer-desktop p{color:#fff}.section-8{padding:0rem 0 100px}.get-started{background:#6EFEE6;color:#1A2027;padding:12px 24px;text-decoration:none;border-radius:40px;font-size:17px;font-weight:500}.get-started:hover{color:#000;margin-right:1px;background:#77f9e3}.card-body p{font-weight:500}section.results-section{padding:80px 0}p.sub-result{color:#6EFEE6;font-size:20px;font-weight:600}.result-container{padding:0 3.6rem}.case-study-card i.bi.bi-arrow-right-short{font-size:24px;margin-left:8px;line-height:1;transform:rotate(322deg)}section.section-3{padding:80px 0;background:#F1F1F1}@media (max-width:767px){.videoBanner h1{font-size:26px}p{font-size:16px;font-weight:400px;line-height:1.3}.top-left-logo{position:relative;top:2rem;left:0rem;z-index:4;padding-left:20px}.sub-title{font-size:16px}.hero-video{height:650px!important;margin-top:-40px}.section-3 h2{font-size:25px}.card-content{padding:30px}.fs-h2{font-size:26px;font-weight:600}.text-success1{--bs-text-opacity:1;color:#6EFEE6;font-size:18px;line-height:1.3}h2{font-size:26px;font-weight:600}.sec4-txt{padding:0!important}.text-grey{padding:12px!important}video.hero-video.tab-vdo{border-radius:24px;height:auto}.result-container{padding-left:0rem;padding-right:0rem}.flex-grow-1{padding:20px 0}.tab-text{padding-left:0rem;padding-right:0rem}.result-box{margin-right:0}.case-study-card.sec-card{margin-top:4rem}section.videoBanner.position-relative.vh-100.overflow-hidden{height:650px!important}.text-container{padding:25px 20px}.section-4.approach .slick-list{padding-left:15px}.custom-card{width:356px!important}.section-4.approach .slick-dots{bottom:0}.tab-conatiner{padding:0 10px}.section-5 .container{padding:0 10px}.nav-tabs .nav-link{margin:10px 10px}.testimonial-name{font-weight:600;margin-top:3.5rem;font-size:22px;color:#000}.testimonial-text{font-size:18px;color:#000;line-height:1.3}.section-3 h3{font-size:26px}.tab-heading{font-size:24px;font-weight:600}.section-5 h3{font-size:24px}.approach .slick-dots{margin-top:52px!important;padding:20px!important;position:relative!important;right:0%!important}.approach .slick-list{padding-left:15px!important}section.section-4{padding:50px 0}.section-5{padding:40px 0}.card1{margin:12px 0}h2{font-size:30px}.top-footer-desktop{display:block!important;text-align:center}.mb-line span{width:100%;max-width:300px;height:1px;background:#fff;display:inline-block;margin:10px 0}.mb-line{border:none!important;opacity:0.5!important}.approach .approach-cont{min-height:420px!important}.tab-box{width:100%;overflow-x:auto;justify-content:flex-start;padding:0 10px}.toggle-tabs{height:auto;display:block;padding:10px 20px;border-radius:16px}.tab-btn{flex:0 0 auto;padding:10px 18px;font-size:14px;margin:auto}.toggle-slider{display:none}.tab-box::-webkit-scrollbar{display:none}.tab-box{height:auto}.tab-btn.active{color:#fff;background:#000;width:100%}.engineer-tabs{height:50px;border-radius:30px}.engineer-slider{height:40px;border-radius:25px}.engineer-btn{font-size:13px;padding:8px}section.section-3{padding:50px 0}.tab-box{border:none;border-radius:0}.engineer-card{padding:20px}.engineer-grid{grid-template-columns:repeat(1,1fr)}.text-container{height:320px}.engineer-section{padding:50px 0}p.year{font-size:24px}.line{margin:0 6px}.case-study-button{font-size:14px}}@media (min-width:1400px){p{font-size:18px;font-weight:400;color:#4C4C4C}.container{width:1272px}.videoBanner h1{font-size:64px}p{font-size:20px;font-weight:400;color:#4C4C4C}.sub-title{font-size:24px;line-height:1.3;font-weight:400}.section-3 h2{font-size:44px}.card-content{padding:80px}.section-3 h3{font-size:32px}section.section-4{padding:100px 0}.fs-h2{font-size:44px;font-weight:600}.text-success1{--bs-text-opacity:1;color:#6EFEE6;font-size:24px;line-height:1.3}h2{font-size:44px;font-weight:600}.tab-text{padding-left:6rem;padding-right:5rem}video.hero-video.tab-vdo{border-radius:24px;height:auto}.result-title{font-size:32px}.results-section .section-title{font-size:24px}.results-section{padding:0 0 100px}.result-box{margin-right:0}.testimonial-text{font-size:28px;color:#1A2027}.testimonial-name{font-weight:600;margin-top:9.25rem;font-size:28px}.testimonial-title{font-size:20px}.section-7{padding:100px 0}.case-study-button{padding:12px 24px;font-size:17px}.case-studies-section{padding:100px 0}.play-button{padding:8px 12px 8px 8px}.result-desc{font-size:20px}.text-grey{padding-left:6rem;padding-right:7rem}.result-container{padding-left:5.5rem;padding-right:5.5rem}.result-box.left-box{margin-right:25px}.result-box.right-box{margin-left:25px}.video_overlay{padding:44px;margin-top:-7px}.approach .slick-dots{margin-top:40px;right:12%}.flex-grow-1{padding:56px 56px 56px 70px}.custom-image{height:400px;width:100%;object-fit:cover}.custom-tabs-section .sub-heding{font-size:18px}.bottom-text{max-width:926px;font-size:18px}.card2 h3{font-size:24px;margin-top:30px}.card2 p{font-size:18px}.card2{padding:44px}.nav-tabs .nav-link{font-size:18px}.section-5 .container{padding:0 104px}.card1{max-width:338px}.section-4.approach .slick-list{padding-left:37rem}.custom-card{max-width:696px}.card-box h5{font-size:24px}.card2 h5{font-size:24px}.text-container h5{font-size:24px}.nav-tabs .nav-link{width:248px}.text-container h4{font-size:24px}.tab-heading{font-size:44px}.section-5 h3{font-size:32px}.tab-title{font-size:24px}.card3 h3{font-size:24px;margin-top:30px}.card3 p{font-size:18px}.card3{padding:44px}.card3 h5{font-size:24px}.video-display{Height:502px;overflow:hidden}section.section-solving{padding:100px 0}section.results-section{padding:100px 0}p.sub-result{font-size:24px}.tab-btn{font-size:17px}.engineer-card h5{font-size:24px}.engineer-card .role{font-size:20px}.engineer-card h6{font-size:20px}.engineer-card p{font-size:18px}p.year{font-size:32px!important}.text-container p{font-size:18px}p.team-size.mt-3{font-size:20px}.text-container{padding:64px;height:341px}section.section-3{padding:100px 0}}@media (min-width:768px) and (max-width:991px){.videoBanner h1{font-size:45px}.approach .slick-dots{margin-top:40px!important}.card-content{padding:30px}.sec4-txt{padding-left:3rem;padding-right:2rem}.text-grey{padding-left:3rem;padding-right:2rem}.tab-text{padding-left:3rem;padding-right:2rem}.result-container{padding-left:0rem;padding-right:0rem}.flex-grow-1{padding:15px}.case-study-button{font-size:12px}.testimonial-text{font-size:18px;color:#1A2027}.testimonial-name{margin-top:4.5rem;font-size:24px}.section-3 h2{padding:0 2rem}.result-title{font-size:28px}.card-content{padding:36px}.approach .approach-cont{width:739px}.result-box{margin-right:0}.position-absolute.w-100.d-flex.align-items-center.justify-content-center.flex-wrap.text-white{padding:0 6px}h3.feature-heading{margin-left:.5rem}.fs-h2{font-size:30px}.custom-card{max-width:550px}.section-4.approach .slick-list{padding-left:7rem}.approach .slick-slide{display:block!important}.video-container video{height:430px}.video-container img{border-radius:24px;height:320px}.nav-tabs .nav-link{width:100%;margin-bottom:20px}.card3{height:auto}.tab-conatiner{padding:0 0}.section-5 .container{padding:0 0}.top-left-logo{padding-left:4rem}.video_overlay{padding:60px 40px!important}.top-footer-desktop p{font-size:13px}.video-container video{height:320px!important}.engineer-grid{grid-template-columns:1fr}.engineer-tabs{max-width:90%}.engineer-btn{font-size:14px;padding:10px}.tab-box{width:760px}.tab-content-wrapper .col-md-4{flex:0 0 auto;width:50%}}@media (min-width:992px) and (max-width:1200px){.flex-grow-1{padding:40px}.testimonial-name{margin-top:6rem}.card-content{padding:36px}h3.feature-heading{margin-left:.5rem}.video-container video{height:663px!important}.video-container img{border-radius:24px;height:500px}.nav-tabs .nav-link{width:100%}.section-4.approach .slick-list{padding-left:14rem}.videoBanner h1{font-size:44px}.result-container{padding:0}.engineer-card{padding:25px}}@media (min-width:1440px) and (max-width:1610px){.approach .slick-list{padding-left:185px!important}}@media (min-width:775px) and (max-width:840px){.approach .approach-cont{width:774px!important}}section.quickoverview{background:#F1F1F1;padding:64px 0}.quick-overview{background:#FFF;padding:80px 48px;border-radius:24px;margin:auto}.quick-overview h2{font-size:32px;font-weight:500;line-height:120%;text-align:center;margin-bottom:0}.quick-overview p{font-size:28px;font-weight:400;line-height:130%;text-align:center;margin-top:16px;margin-bottom:0;color:#1A2027}video.sp-video{width:100%;max-height:600px;object-fit:cover;height:100%;border-radius:24px;object-position:top}.container-sm{max-width:1064px;width:100%;margin:auto}.approach-slider .slick-list{overflow:visible}.approach .approach-cont{margin-right:24px}video.slider-video,.image-slider{width:100%;max-height:500px}.video_overlay p{margin-bottom:0}.logo-crt{position:absolute;width:170px;height:auto;top:20px;right:24px}@media(max-width:1400px){.quick-overview h2{font-size:28px}.quick-overview p{font-size:22px}.container-sm,.approach .approach-cont{max-width:920px}video.slider-video,.image-slider{max-height:440px}}@media(max-width:1399px){section.quickoverview{padding:48px 0}.section-8{padding:0 0 64px}.approach,section.section-3,section.section-solving,.custom-tabs-section,section.results-section,.engineer-section,section.section-4,.section-7,.case-studies-section{padding:64px 0}video.sp-video{max-height:550px}video.slider-video,.image-slider,.video-container img{max-height:400px}.card-content{padding:40px 40px}}@media(max-width:1200px){.video-container img.logo-crt{height:auto}}@media(max-width:1199px){.container-sm,.approach .approach-cont{max-width:870px}.quick-overview p{font-size:20px}video.sp-video{max-height:450px}video.slider-video,.image-slider,.video-container img{max-height:320px;border-radius:24px 24px 0 0px!important}.card-content{padding:32px 32px}}@media(max-width:991px){video.sp-video{max-height:350px}.video_overlay{padding:30px 30px!important}.approach .approach-cont{height:536px!important}}@media(max-width:767px){.result-title{font-size:24px;}section.quickoverview{padding:40px 0}.section-8{padding:0 0 44px}.approach,section.section-3,section.section-solving,.custom-tabs-section,section.results-section,.engineer-section,section.section-4,.section-7,.case-studies-section{padding:44px 0}video.sp-video{max-height:max-content}br{display:none}.quick-overview{padding:40px 40px}.quick-overview h2{font-size:24px}.quick-overview p{font-size:16px}.approach .approach-cont{max-width:100%;margin-right:0}.approach .slick-list{padding-left:0px!important;overflow:hidden}.video_overlay{padding:24px 24px}video.slider-video,.image-slider,.video-container img{max-height:340px}.approach .slick-dots{margin-top:24px!important}.card-content{padding:24px 24px;}}@media(max-width:600px){.quick-overview{padding:24px 24px}video.slider-video,.image-slider,.video-container img{max-height:200px;min-height:200px;object-fit:cover}.video-container img.logo-crt{height:auto;min-height:fit-content;max-height:fit-content;max-width:160px}}.approach-slider1 .slick-slide.slick-active{cursor:auto!important;}