@font-face{font-family:nohemi;src:url(../media/Nohemi_Regular-s.p.0vfxp87mx1nmg.ttf?dpl=dpl_7Qiz1BKz5CSnFKikqJGuawRkgtn8)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:nohemi;src:url(../media/Nohemi_SemiBold-s.p.00ibaumi-wicb.ttf?dpl=dpl_7Qiz1BKz5CSnFKikqJGuawRkgtn8)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:nohemi;src:url(../media/Nohemi_Bold-s.p.31x9vx-1wcrlc.ttf?dpl=dpl_7Qiz1BKz5CSnFKikqJGuawRkgtn8)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:nohemi Fallback;src:local(Arial);ascent-override:303.14%;descent-override:77.63%;line-gap-override:30.72%;size-adjust:24.41%}.nohemi_5692fd2-module__kJoWYW__className{font-family:nohemi,nohemi Fallback}.nohemi_5692fd2-module__kJoWYW__variable{--font-nohemi:"nohemi", "nohemi Fallback"}
:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:Arial,Helvetica,sans-serif;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
*,:before,:after{box-sizing:inherit;margin:0}main{overflow:hidden}body{font-family:var(--font-nohemi),sans-serif;background-color:#000}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}.heading-1{line-height:1.9375rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#fff;font-size:1.875rem;font-weight:700}@media (min-width:992px){.heading-1{font-size:3rem;line-height:3.25rem}}.heading-2{line-height:1.9375rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#b6f000;font-size:1.875rem;font-weight:700}@media (min-width:992px){.heading-2{font-size:3rem;line-height:3.25rem}}.heading-3{line-height:1.9375rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#000;font-size:1.875rem;font-weight:700}@media (min-width:992px){.heading-3{font-size:3rem;line-height:3.25rem}}.heading-4{line-height:1.9375rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#003a36;font-size:1.875rem;font-weight:700}@media (min-width:992px){.heading-4{font-size:3rem;line-height:3.25rem}}.body-text{line-height:1.25rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#fff;font-size:.875rem;font-weight:400}@media (min-width:992px){.body-text{font-size:.875rem;line-height:1.25rem}}.content-width{max-width:94.667vw;margin:0 10px}@media (min-width:992px){.content-width{width:100%;max-width:90vw;margin:0 auto}}@media (min-width:1440px){.content-width{max-width:1230px}}.error-message{text-align:center}@media (min-width:992px){::-webkit-scrollbar{background-color:#fff;border-radius:50px;width:3px;height:3px}::-webkit-scrollbar-thumb{cursor:pointer;background-color:#b6f000;border-radius:50px;-webkit-box-shadow:0 1px 2px #b6f000}::-webkit-scrollbar-corner{background-color:#b6f000}}.link{display:inline-block;position:relative}.link.text-link{text-align:left;text-transform:uppercase;line-height:.8125rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#fff;font-size:.625rem;text-decoration:none;transition:all .3s ease-out}@media (min-width:992px){.link.text-link{font-size:.75rem;line-height:.9375rem}}.link.text-link.active{color:#b6f000}@media (hover:hover){.link.text-link:hover{font-family:var(--font-nohemi),sans-serif;color:#b6f000;transition:all .3s ease-out}.link.text-link.top-nav-link:hover{color:#fff;opacity:.8}}.link.text-link.dark{color:#fff}.hero{box-sizing:border-box;background-image:linear-gradient(#003a3600,#003a36ab),url(/img/hero/main-banner.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:stretch;width:100%;height:100vh;margin-top:-100px;padding-top:100px;display:flex;overflow:hidden}.hero .hero-wrap{box-sizing:border-box;flex-direction:column;justify-content:center;width:100%;height:100%;margin:0 auto;padding:20px 30px 30px;display:flex}@media (min-width:992px){.hero .hero-wrap{justify-content:flex-end;padding:20px 80px}}@media (min-width:1200px){.hero .hero-wrap{padding:20px 80px 30px}}@media (min-width:1600px){.hero .hero-wrap{padding:20px 80px 40px}}.hero .hero-content{max-width:320px;margin-bottom:20px}@media (min-width:768px){.hero .hero-content{max-width:450px;margin-bottom:35px}}@media (min-width:992px){.hero .hero-content{max-width:650px}}@media (min-width:1200px){.hero .hero-content{margin-bottom:25px}}@media (min-width:1600px){.hero .hero-content{margin-bottom:35px}}.hero .hero-content .hero-title{text-transform:uppercase;margin-bottom:15px}.hero .hero-content .hero-title .highlight{perspective:300px;display:inline-block}.hero .hero-content .hero-title .highlight span{backface-visibility:hidden;animation:5.5s ease-in-out infinite verticalLetterRotate;animation-delay:var(--random-delay);display:inline-block}.hero .hero-content .hero-desc{max-width:520px}@keyframes verticalLetterRotate{0%{transform:rotateX(0)}43%{transform:rotateX(360deg)}to{transform:rotateX(360deg)}}.hero .hero-actions{align-items:center;gap:25px;margin-top:15px;display:flex}@media (min-width:992px){.hero .hero-actions{gap:24px}}.hero .hero-actions .btn-video{color:#fff;cursor:pointer;font-weight:400;line-height:.9375rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;background:0 0;border:none;align-items:center;gap:12px;font-size:.75rem;display:flex}@media (min-width:992px){.hero .hero-actions .btn-video{font-size:.8125rem;line-height:1rem}}.hero .hero-actions .btn-video .play-icon{border:2px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.hero .hero-actions .btn-video .play-icon svg{margin-left:2px}.hero .hero-actions .btn-video:hover .play-icon{color:#a3e635;background-color:#a3e6351a;border-color:#a3e635}.hero .hero-actions .btn-video .btn-text{display:none}@media (min-width:768px){.hero .hero-actions .btn-video .btn-text{display:block}}.hero .hero-stats-board{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000026;border:1px solid #ffffffa6;border-radius:8px;grid-template-columns:repeat(3,1fr);width:100%;padding:15px 0;display:grid}@media (min-width:992px){.hero .hero-stats-board{width:60%;padding:15px 0}}.hero .hero-stats-board .stat-card{text-align:center;flex-direction:column;align-items:center;padding:0 10px;display:flex;position:relative}.hero .hero-stats-board .stat-card:after{content:"";background:linear-gradient(#fff0 0%,#fff 50%,#fff0 100%);width:1px;height:100%;position:absolute;top:0;right:0}.hero .hero-stats-board .stat-card:last-child{border-right:none}.hero .hero-stats-board .stat-card:last-child:after{display:none}.hero .hero-stats-board .stat-card .stat-icon{object-fit:contain;width:28px;height:28px;margin-bottom:6px}@media (min-width:992px){.hero .hero-stats-board .stat-card .stat-icon{width:45px;height:45px;margin-bottom:12px}}.hero .hero-stats-board .stat-card .stat-number{font-weight:700;line-height:1.125rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#fff;margin-bottom:4px;font-size:1rem}@media (min-width:992px){.hero .hero-stats-board .stat-card .stat-number{margin-bottom:6px;font-size:2.5rem;line-height:2.875rem}}.hero .hero-stats-board .stat-card .stat-label{text-transform:uppercase;font-weight:400;line-height:.6875rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#fff;font-size:.5rem}@media (min-width:992px){.hero .hero-stats-board .stat-card .stat-label{font-size:.6875rem;line-height:.875rem}}.concreate-solutions{background-image:url(/img/concreate-solutions/concreate-solutions-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;padding:50px 0;display:flex}@media (min-width:992px){.concreate-solutions{padding:80px 0}}.concreate-solutions .concreate-solutions-wrap .section-header{align-items:flex-end;margin-bottom:20px;display:block}@media (min-width:992px){.concreate-solutions .concreate-solutions-wrap .section-header{justify-content:space-between;margin-bottom:30px;display:flex}}.concreate-solutions .concreate-solutions-wrap .section-header .header-content .heading{text-transform:uppercase;display:block}.concreate-solutions .concreate-solutions-wrap .section-header .header-content .description{max-width:500px;margin-top:20px;display:block}.concreate-solutions .concreate-solutions-wrap .section-header .slider-nav{justify-content:end;gap:15px;display:flex}.concreate-solutions .concreate-solutions-wrap .section-header .slider-nav .nav-btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}@media (min-width:992px){.concreate-solutions .concreate-solutions-wrap .section-header .slider-nav .nav-btn{width:50px;height:50px}}.concreate-solutions .concreate-solutions-wrap .section-header .slider-nav .nav-btn:hover{color:#b6f000;border-color:#b6f000}.concreate-solutions .concreate-solutions-wrap .slider-container .solutions-swiper{padding-bottom:20px}.concreate-solutions .concreate-solutions-wrap .slider-container .solution-card{border-radius:4px;flex-direction:column;justify-content:flex-end;width:100%;height:400px;display:flex;position:relative;overflow:hidden}.concreate-solutions .concreate-solutions-wrap .slider-container .solution-card .card-image-wrapper{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.concreate-solutions .concreate-solutions-wrap .slider-container .solution-card .card-image-wrapper .card-image{object-fit:cover;transition:transform .5s}.concreate-solutions .concreate-solutions-wrap .slider-container .solution-card .card-image-wrapper .card-image:hover{transform:scale(1.1)}.concreate-solutions .concreate-solutions-wrap .slider-container .solution-card .card-image-wrapper .image-overlay{z-index:2;background:linear-gradient(#0000 0%,#000000e6 100%);width:100%;height:60%;position:absolute;bottom:0;left:0}.concreate-solutions .concreate-solutions-wrap .slider-container .solution-card .card-content{z-index:3;padding:30px;position:relative}.concreate-solutions .concreate-solutions-wrap .slider-container .solution-card .card-content .card-title{font-weight:600;line-height:1.3125rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:0;color:#fff;margin-bottom:5px;font-size:1.125rem}@media (min-width:992px){.concreate-solutions .concreate-solutions-wrap .slider-container .solution-card .card-content .card-title{font-size:1.5rem;line-height:1.6875rem}}.marquee-text{background-color:#b6f000;align-items:center;width:100%;padding:10px 0;display:flex;overflow:hidden}@media (min-width:992px){.marquee-text{padding:25px 0}}.marquee-text .marquee-text-wrap{width:100%;display:flex}.marquee-text .marquee-text-wrap .marquee-track{width:max-content;animation:50s linear infinite scroll-left;display:flex}.marquee-text .marquee-text-wrap .marquee-content{align-items:center;gap:40px;padding-right:40px;display:flex}.marquee-text .marquee-text-wrap .text-item{text-transform:uppercase;white-space:nowrap;font-weight:600;line-height:1.1875rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#000;font-size:1rem}@media (min-width:992px){.marquee-text .marquee-text-wrap .text-item{font-size:1.5rem;line-height:1.6875rem}}.marquee-text .marquee-text-wrap .separator{line-height:1.9375rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:0;color:#000;align-items:center;font-size:1.875rem;display:flex}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.network-and-technology{background-color:#fff;align-items:center;padding:50px 0;display:flex;overflow:hidden}@media (min-width:992px){.network-and-technology{padding:80px 0}}.network-and-technology .network-and-technology-wrap .network-and-technology-content{flex-direction:column;display:flex}@media (min-width:992px){.network-and-technology .network-and-technology-wrap .network-and-technology-content{flex-direction:row;align-items:center}}.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-left{max-width:100%}@media (min-width:992px){.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-left{flex:0 0 60%;max-width:60%}}.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-left .tech-title-badge{background-color:#003a36;justify-content:center;align-items:center;margin-bottom:20px;padding:8px 16px;display:inline-flex}.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-left .tech-title-badge .tech-title{text-transform:uppercase;margin-top:7px}.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-left .description{color:#333;margin-bottom:25px;display:block}.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-left .button-wrap{margin-bottom:45px}.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-right{justify-content:center;align-items:center;max-width:100%;display:flex}@media (min-width:992px){.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-right{flex:0 0 40%;max-width:40%}}.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-right .map-wrapper{justify-content:center;align-items:center;width:100%;max-width:420px;height:520px;display:flex;position:relative}.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-right .map-wrapper .blur-bubble{filter:blur(90px);opacity:.6;z-index:0;background-color:#b4f00097;border-radius:50%;width:280px;height:320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-right .map-wrapper .waves-container{z-index:1;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-right .map-wrapper .waves-container .wave{opacity:0;border:1px solid #0000002c;border-radius:50%;width:350px;height:350px;animation:4.5s cubic-bezier(.25,.46,.45,.94) infinite rippleEffect;position:absolute;transform:translate(-50%,-50%)scale(.2)}@media (min-width:992px){.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-right .map-wrapper .waves-container .wave{width:450px;height:450px}}.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-right .map-wrapper .waves-container .wave.wave-1{animation-delay:0s}.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-right .map-wrapper .waves-container .wave.wave-2{animation-delay:1.5s}.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-right .map-wrapper .waves-container .wave.wave-3{animation-delay:3s}.network-and-technology .network-and-technology-wrap .network-and-technology-content .network-and-technology-right .map-wrapper .map-image{object-fit:contain;z-index:2;width:80%;height:auto}.network-and-technology .network-and-technology-wrap .plants-slider-container{width:100%;overflow:hidden}.network-and-technology .network-and-technology-wrap .plants-slider-container .plants-swiper{padding:20px}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card .plant-image-wrapper{z-index:1;border-radius:12px;width:calc(100% - 30px);height:250px;position:relative;overflow:hidden}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card .plant-image-wrapper .card-header-overlay{z-index:10;flex-direction:column;display:flex;position:absolute;top:22px;left:22px}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card .plant-image-wrapper .card-header-overlay .plant-number{font-weight:600;line-height:.9375rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#555;font-size:.875rem}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card .plant-image-wrapper .card-header-overlay .plant-name{text-transform:uppercase;font-weight:800;line-height:1.0625rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#000;margin-top:4px;font-size:.875rem}@media (min-width:992px){.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card .plant-image-wrapper .card-header-overlay .plant-name{font-size:1rem;line-height:1.3125rem}}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card .plant-image-wrapper .plant-img{object-fit:cover;transition:opacity .4s ease-in-out,transform .4s ease-in-out}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card .plant-image-wrapper .img-hover,.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card:hover .img-default{opacity:0}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card:hover .img-hover{opacity:1}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card:hover .plant-img{transform:scale(1.03)}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card:hover .plant-image-wrapper .card-header-overlay .plant-name,.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card:hover .plant-image-wrapper .card-header-overlay .plant-number{display:none}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card .card-body-content{z-index:2;background-color:#fff;border-radius:12px;width:85%;margin-top:-20px;padding:25px;position:relative;box-shadow:0 5px 5px #00000049}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card .card-body-content .plant-features{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px;display:grid}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card .card-body-content .plant-features .feature-item{align-items:center;gap:8px;display:flex}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card .card-body-content .plant-features .feature-item .icon-wrap{flex-shrink:0;align-items:center;display:flex}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card .card-body-content .plant-features .feature-item .plant-features-icon{object-fit:contain;width:25px;height:25px}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card .card-body-content .plant-features .feature-item .feature-label{font-weight:400;line-height:.8125rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#003a36;font-size:.6875rem}.network-and-technology .network-and-technology-wrap .plants-slider-container .plant-card .card-body-content .plant-desc{font-weight:400;line-height:.9375rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#003a36;font-size:.75rem}@keyframes rippleEffect{0%{opacity:0;transform:scale(.3)}15%{opacity:1}85%{opacity:.4}to{opacity:0;transform:scale(1.1)}}.quality-engineered{background-color:#e8fab0;padding:50px 0;position:relative;overflow:hidden}@media (min-width:992px){.quality-engineered{padding:80px 0}}.quality-engineered .watermark-logo{z-index:1;pointer-events:none;opacity:.8;width:100%;position:absolute;bottom:0;left:0}.quality-engineered .watermark-logo .watermark-image{object-fit:cover;object-position:bottom;width:100%;height:auto;display:block}.quality-engineered .quality-engineered-wrap{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}@media (min-width:992px){.quality-engineered .quality-engineered-wrap{flex-direction:row}}.quality-engineered .quality-engineered-wrap .quality-engineered-left{flex:0 0 100%;order:2;max-width:100%;padding-right:0}@media (min-width:992px){.quality-engineered .quality-engineered-wrap .quality-engineered-left{flex:0 0 50%;order:1;max-width:50%;padding-right:30px}}.quality-engineered .quality-engineered-wrap .quality-engineered-left .main-image{width:100%;height:auto;display:block}.quality-engineered .quality-engineered-wrap .quality-engineered-right{flex:0 0 100%;order:1;max-width:100%;padding-right:0}@media (min-width:992px){.quality-engineered .quality-engineered-wrap .quality-engineered-right{flex:0 0 50%;order:2;max-width:50%;padding-right:30px}}.quality-engineered .quality-engineered-wrap .quality-engineered-right .qua-title{text-transform:uppercase}.quality-engineered .quality-engineered-wrap .quality-engineered-right .qua-title:last-of-type{margin-bottom:20px}.quality-engineered .quality-engineered-wrap .quality-engineered-right .desc{color:#000}.quality-engineered .quality-engineered-wrap .quality-engineered-right .features-list{flex-direction:column;gap:25px;margin-top:20px;display:flex}.quality-engineered .quality-engineered-wrap .quality-engineered-right .features-list .feature-item{align-items:center;gap:20px;display:flex}.quality-engineered .quality-engineered-wrap .quality-engineered-right .features-list .feature-item .icon-box{background-color:#b6f000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.quality-engineered .quality-engineered-wrap .quality-engineered-right .features-list .feature-item .icon-box .feature-icon{object-fit:contain;width:30px;height:30px}.quality-engineered .quality-engineered-wrap .quality-engineered-right .features-list .feature-item .feature-text{text-transform:uppercase;font-weight:700;line-height:1.4375rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#003a36;font-size:1.25rem}@media (min-width:992px){.quality-engineered .quality-engineered-wrap .quality-engineered-right .features-list .feature-item .feature-text{font-size:1.5rem;line-height:1.6875rem}}.why-choose-us{background-color:#fff;padding:50px 0 0}@media (min-width:992px){.why-choose-us{padding:80px 0 0}}.why-choose-us .why-choose-us-wrap{flex-direction:column;gap:30px;display:flex}@media (min-width:992px){.why-choose-us .why-choose-us-wrap{flex-direction:row;justify-content:space-between;align-items:center;gap:0}}.why-choose-us .why-choose-us-wrap .why-choose-us-left{width:100%}@media (min-width:992px){.why-choose-us .why-choose-us-wrap .why-choose-us-left{flex:0 0 50%;max-width:50%}}.why-choose-us .why-choose-us-wrap .why-choose-us-left .why-choose-us-content{flex-direction:column;gap:25px;padding-right:30px;display:flex}.why-choose-us .why-choose-us-wrap .why-choose-us-left .why-choose-us-content .highlight-box{background-color:#003a36;margin-top:8px;padding:5px 15px;display:inline-block}.why-choose-us .why-choose-us-wrap .why-choose-us-left .why-choose-us-content .brand-name{margin-top:8px;display:block}.why-choose-us .why-choose-us-wrap .why-choose-us-left .why-choose-us-content .description,.why-choose-us .why-choose-us-wrap .why-choose-us-left .why-choose-us-content .experience{color:#000;margin:0}.why-choose-us .why-choose-us-wrap .why-choose-us-left .why-choose-us-content .highlight-text{color:#003a36;font-weight:600}.why-choose-us .why-choose-us-wrap .why-choose-us-left .why-choose-us-content .stat-block{text-align:left;margin-top:-20px}@media (min-width:992px){.why-choose-us .why-choose-us-wrap .why-choose-us-left .why-choose-us-content .stat-block{text-align:center}}.why-choose-us .why-choose-us-wrap .why-choose-us-left .why-choose-us-content .stat-block .stat-number{font-weight:800;line-height:3.1875rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#003a36;margin-top:20px;font-size:3.125rem}@media (min-width:992px){.why-choose-us .why-choose-us-wrap .why-choose-us-left .why-choose-us-content .stat-block .stat-number{font-size:6.25rem;line-height:6.4375rem}}.why-choose-us .why-choose-us-wrap .why-choose-us-left .why-choose-us-content .stat-block .stat-label{opacity:.5;font-weight:700;line-height:1.3125rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#000;font-size:1.25rem}@media (min-width:992px){.why-choose-us .why-choose-us-wrap .why-choose-us-left .why-choose-us-content .stat-block .stat-label{font-size:1.5rem;line-height:1.6875rem}}.why-choose-us .why-choose-us-wrap .why-choose-us-right{flex-direction:row;align-items:center;gap:15px;width:100%;display:flex}@media (min-width:992px){.why-choose-us .why-choose-us-wrap .why-choose-us-right{flex:0 0 50%;max-width:50%}}.why-choose-us .why-choose-us-wrap .why-choose-us-right .img-col{flex-direction:column;gap:15px;display:flex}.why-choose-us .why-choose-us-wrap .why-choose-us-right .img-col .img-wrapper{aspect-ratio:4/3;width:100%;position:relative;overflow:hidden}.why-choose-us .why-choose-us-wrap .why-choose-us-right .img-col .img-wrapper img{object-fit:cover;width:100%;height:100%;display:block}.why-choose-us .why-choose-us-wrap .why-choose-us-right .img-col .img-wrapper.tall{aspect-ratio:3.8/4}.footer{background-color:#003a36;padding:30px 0}@media (min-width:992px){.footer{padding:50px 0}}.footer .footer-wrap{flex-direction:column;gap:20px;margin:0 auto;display:flex}@media (min-width:992px){.footer .footer-wrap{gap:30px}}.footer .footer-wrap .footer-content{flex-direction:column;gap:50px;display:flex}@media (min-width:992px){.footer .footer-wrap .footer-content{flex-direction:row;justify-content:space-between;align-items:flex-start}}.footer .footer-wrap .footer-content .footer-left{flex-direction:column;gap:25px;width:100%;display:flex}@media (min-width:992px){.footer .footer-wrap .footer-content .footer-left{flex:0 0 60%;max-width:60%}}.footer .footer-wrap .footer-content .footer-left .brand-logo{align-items:center;display:flex}.footer .footer-wrap .footer-content .footer-left .footer-logo{object-fit:contain;object-position:left center;width:150px;height:auto}.footer .footer-wrap .footer-content .footer-left .brand-desc{max-width:420px}.footer .footer-wrap .footer-content .footer-left .subscribe-form{flex-direction:row;align-items:center;gap:15px;display:flex}.footer .footer-wrap .footer-content .footer-left .subscribe-form input{width:100%;line-height:1.25rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#fff;background-color:#fff;border:none;border-radius:4px;outline:none;padding:8px 20px;font-size:.75rem}@media (min-width:992px){.footer .footer-wrap .footer-content .footer-left .subscribe-form input{max-width:300px}}.footer .footer-wrap .footer-content .footer-left .footer-nav{flex-direction:column;gap:15px;margin-top:10px;display:flex}@media (min-width:992px){.footer .footer-wrap .footer-content .footer-left .footer-nav{flex-flow:wrap;gap:25px}}.footer .footer-wrap .footer-content .footer-right{flex-direction:column;gap:20px;width:100%;display:flex}@media (min-width:992px){.footer .footer-wrap .footer-content .footer-right{flex:0 0 40%;max-width:40%}}.footer .footer-wrap .footer-content .footer-right .contact-title{font-weight:700;line-height:.9375rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#fff;margin-bottom:5px;font-size:.75rem}@media (min-width:992px){.footer .footer-wrap .footer-content .footer-right .contact-title{font-size:.875rem;line-height:1.0625rem}}.footer .footer-wrap .footer-content .footer-right .contact-list{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.footer .footer-wrap .footer-content .footer-right .contact-list .contact-details-list{flex-direction:row;align-items:center;gap:15px;display:flex}.footer .footer-wrap .footer-content .footer-right .contact-list .contact-details-list .icon{justify-content:center;align-items:center;display:flex}.footer .footer-wrap .footer-content .footer-right .contact-list .contact-details-list .icon .contact-icon{width:20px;height:20px}.footer .footer-wrap .footer-content .footer-right .contact-list .contact-text{line-height:.9375rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#fff;font-size:.75rem}@media (min-width:992px){.footer .footer-wrap .footer-content .footer-right .contact-list .contact-text{font-size:.875rem;line-height:1.0625rem}}.footer .footer-wrap .footer-content .footer-right .social-links{flex-direction:row;gap:15px;margin-top:15px;display:flex}.footer .footer-wrap .footer-content .footer-right .social-icon-wrap{background-color:#b6f0001f;border:1px solid #b6f000;border-radius:50%;width:20px;height:20px;padding:8px}.footer .footer-wrap .footer-content .footer-right .social-icon-wrap .social-icon{width:20px;height:20px}.footer .footer-wrap .footer-divider{background-color:#fff3;width:100%;height:1px;margin:20px 0}.footer .footer-wrap .footer-bottom{flex-direction:column;gap:40px;display:flex}.footer .footer-wrap .footer-bottom .credits{text-align:center;letter-spacing:.5px;line-height:.8125rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#b6f000;font-size:.625rem}@media (min-width:992px){.footer .footer-wrap .footer-bottom .credits{font-size:.75rem;line-height:.875rem}}.footer .footer-wrap .footer-bottom .credits .highlight{color:#fff;font-weight:700}.footer .footer-wrap .footer-bottom .large-logo{justify-content:flex-start;width:100%;display:flex}.footer .footer-wrap .footer-bottom .large-logo .footer-large-logo{width:50%;height:auto}.navigation{z-index:999;background-color:#0000;width:100%;position:relative}.navigation .top-bar{z-index:101;background-color:#00332c;border-bottom:1px solid #ffffff1a;padding:12px 30px;position:relative}@media (min-width:992px){.navigation .top-bar{padding:12px 80px}}.navigation .top-bar .top-bar-wrap{justify-content:flex-end;gap:20px;margin-top:4px;display:flex}.navigation .navigation-wrap{z-index:100;justify-content:space-between;align-items:center;padding:20px 30px;display:flex;position:relative}@media (min-width:992px){.navigation .navigation-wrap{padding:12px 80px}}.navigation .navigation-wrap .logo-container{z-index:100}.navigation .navigation-wrap .logo-container .logo{width:auto;height:35px;display:block}.navigation .navigation-wrap .hamburger{cursor:pointer;z-index:100;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:24px;height:18px;padding:0;display:flex}.navigation .navigation-wrap .hamburger .bar{background-color:#fff;width:100%;height:2px;transition:all .3s ease-in-out}.navigation .navigation-wrap .hamburger.open .bar:first-child{transform:translateY(8px)rotate(45deg)}.navigation .navigation-wrap .hamburger.open .bar:nth-child(2){opacity:0}.navigation .navigation-wrap .hamburger.open .bar:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.navigation .nav-links{box-sizing:border-box;opacity:0;visibility:hidden;z-index:90;background-color:#00332c;flex-direction:column;align-items:flex-start;gap:28px;width:100vw;height:calc(100vh - 100%);padding:100px 24px;transition:transform .7s cubic-bezier(.25,1,.5,1),opacity .5s,visibility .5s;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.navigation .nav-links.active{opacity:1;visibility:visible;transform:translate(-50%)}@media (min-width:992px){.navigation .navigation-wrap .hamburger{display:none}.navigation .nav-links{opacity:1;visibility:visible;background-color:#0000;flex-direction:row;align-items:center;gap:25px;width:auto;height:auto;padding:0;transition:none;position:static;left:auto;transform:none}}.sub-hero{box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:stretch;width:100%;height:95vh;margin-top:-100px;padding-top:100px;display:flex;overflow:hidden}@media (min-width:992px){.sub-hero{height:100vh}}.sub-hero .sub-hero-wrap{box-sizing:border-box;flex-direction:column;justify-content:center;width:100%;height:100%;margin:0 auto;padding:20px 30px 30px;display:flex}@media (min-width:992px){.sub-hero .sub-hero-wrap{padding:20px 80px}}@media (min-width:1200px){.sub-hero .sub-hero-wrap{padding:20px 80px 30px}}@media (min-width:1600px){.sub-hero .sub-hero-wrap{padding:20px 80px 40px}}.sub-hero .sub-hero-content{max-width:320px;margin-bottom:20px}@media (min-width:768px){.sub-hero .sub-hero-content{max-width:450px;margin-bottom:35px}}@media (min-width:992px){.sub-hero .sub-hero-content{max-width:650px}}@media (min-width:1200px){.sub-hero .sub-hero-content{margin-bottom:25px}}@media (min-width:1600px){.sub-hero .sub-hero-content{margin-bottom:35px}}.sub-hero .sub-hero-content .breadcum{text-transform:uppercase;line-height:1.0625rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#fff;margin-bottom:10px;font-size:.875rem;display:block}.sub-hero .sub-hero-content .sub-hero-title{text-transform:uppercase;margin-bottom:15px}.sub-hero .sub-hero-content .sub-hero-title .highlight{perspective:300px;display:inline-block}.sub-hero .sub-hero-content .sub-hero-title .highlight span{backface-visibility:hidden;display:inline-block}.sub-hero .sub-hero-content .sub-hero-desc{max-width:520px;display:block}.sub-hero .sub-hero-actions{align-items:center;gap:25px;margin-top:15px;display:flex}@media (min-width:992px){.sub-hero .sub-hero-actions{gap:24px}}.sub-hero .sub-hero-actions .btn-video{color:#fff;cursor:pointer;font-weight:400;line-height:.9375rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;background:0 0;border:none;align-items:center;gap:12px;font-size:.75rem;display:flex}@media (min-width:992px){.sub-hero .sub-hero-actions .btn-video{font-size:.8125rem;line-height:1rem}}.sub-hero .sub-hero-actions .btn-video .play-icon{border:2px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.sub-hero .sub-hero-actions .btn-video .play-icon svg{margin-left:2px}.sub-hero .sub-hero-actions .btn-video:hover .play-icon{color:#a3e635;background-color:#a3e6351a;border-color:#a3e635}.map-and-inquiry{background-color:#fff;padding:50px 0 0}@media (min-width:992px){.map-and-inquiry{padding:80px 0}}.map-and-inquiry .map-and-inquiry-wrap{flex-direction:column;width:100%;display:flex}@media (min-width:992px){.map-and-inquiry .map-and-inquiry-wrap{flex-direction:row}}.map-and-inquiry .map-and-inquiry-left,.map-and-inquiry .map-and-inquiry-right{width:100%}@media (min-width:992px){.map-and-inquiry .map-and-inquiry-left,.map-and-inquiry .map-and-inquiry-right{flex:0 0 50%;max-width:50%}}.map-and-inquiry .map-and-inquiry-left{height:500px;position:relative}@media (min-width:992px){.map-and-inquiry .map-and-inquiry-left{height:auto}}.map-and-inquiry .map-and-inquiry-left iframe{width:100%;height:100%;position:absolute;top:0;left:0}.map-and-inquiry .map-and-inquiry-left .view-map-btn-wrap{z-index:10;position:absolute;bottom:30px;left:30px}.map-and-inquiry .map-and-inquiry-left .view-map-btn-wrap .btn-view-map{color:#fff;cursor:pointer;font-weight:400;line-height:1.25rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;background-color:#000c;border:1px solid #fff3;border-radius:4px;align-items:center;gap:10px;padding:12px 20px;font-size:.875rem;transition:all .3s;display:flex}.map-and-inquiry .map-and-inquiry-left .view-map-btn-wrap .btn-view-map span{line-height:1.25rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#b6f000;font-size:.875rem}.map-and-inquiry .map-and-inquiry-left .view-map-btn-wrap .btn-view-map:hover{background-color:#000;border-color:#a3e635}.map-and-inquiry .map-and-inquiry-right{justify-content:center;align-items:center;padding:50px 0;display:flex}.map-and-inquiry .map-and-inquiry-right .form-container{width:100%;max-width:550px}.map-and-inquiry .map-and-inquiry-right .form-container .contact-form-title{text-transform:uppercase;font-weight:700;line-height:1.4375rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#003a36;margin-bottom:15px;font-size:1.25rem}@media (min-width:992px){.map-and-inquiry .map-and-inquiry-right .form-container .contact-form-title{font-size:1.5625rem;line-height:1.6875rem}}.map-and-inquiry .map-and-inquiry-right .form-container .desc{color:#000;margin-bottom:35px}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form{flex-direction:column;gap:20px;margin-top:50px;display:flex}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .input-group{width:100%}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .input-group input,.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .input-group textarea{box-sizing:border-box;width:100%;line-height:1.25rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#333;background-color:#0000;border:1px solid #d1d5db;border-radius:6px;outline:none;padding:15px 20px;font-size:.875rem;transition:border-color .3s}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .input-group input::placeholder,.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .input-group textarea::placeholder{color:#9ca3af}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .input-group input:-webkit-autofill{caret-color:#333;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .input-group input:-webkit-autofill:hover{caret-color:#333;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .input-group input:-webkit-autofill:focus{caret-color:#333;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .input-group input:-webkit-autofill:active{caret-color:#333;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .input-group textarea:-webkit-autofill{caret-color:#333;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .input-group textarea:-webkit-autofill:hover{caret-color:#333;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .input-group textarea:-webkit-autofill:focus{caret-color:#333;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .input-group textarea:-webkit-autofill:active{caret-color:#333;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .input-group input:focus,.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .input-group textarea:focus{border-color:#00332c}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .input-group textarea{resize:vertical;min-height:120px}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .submit-wrap{justify-content:flex-start;margin-top:10px;display:flex}@media (min-width:992px){.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .submit-wrap{justify-content:flex-end}}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .submit-wrap .btn-submit{color:#fff;cursor:pointer;font-weight:400;line-height:1.25rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;background-color:#00332c;border:none;border-radius:4px;padding:15px 30px;font-size:.875rem;transition:background-color .3s}.map-and-inquiry .map-and-inquiry-right .form-container .inquiry-form .submit-wrap .btn-submit:hover{background-color:#00221d}.contact-details{background-color:#fff;padding:0 0 50px}@media (min-width:992px){.contact-details{padding:80px 0}}.contact-details{justify-content:center;display:flex}.contact-details .contact-details-wrap{border-radius:16px;grid-template-columns:repeat(1,1fr);width:100%;display:grid;box-shadow:0 4px 24px #0000002c}@media (min-width:768px){.contact-details .contact-details-wrap{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.contact-details .contact-details-wrap{grid-template-columns:repeat(4,1fr)}}.contact-details .contact-details-wrap .contact-item{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:50px 0;display:flex;position:relative}@media (min-width:992px){.contact-details .contact-details-wrap .contact-item{flex:0 0 25%}.contact-details .contact-details-wrap .contact-item:not(:last-child):after{content:"";background-color:#eaeaea;width:1px;height:60%;position:absolute;top:20%;right:0}}.contact-details .contact-details-wrap .contact-item .icon-wrap{background-color:#023932;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:1.5rem;display:flex}.contact-details .contact-details-wrap .contact-item .icon-wrap img{object-fit:contain;filter:brightness(0)invert()}.contact-details .contact-details-wrap .contact-item .text-wrap{flex-direction:column;display:flex}.contact-details .contact-details-wrap .contact-item .text-wrap .contact-text{color:#023932;margin:0;font-weight:500}.our-values{background-color:#fff;padding:50px 0}@media (min-width:992px){.our-values{padding:80px 0}}.our-values .our-values-wrap .section-header{align-items:center;margin-bottom:30px;display:flex}@media (min-width:992px){.our-values .our-values-wrap .section-header{margin-bottom:50px}}.our-values .our-values-wrap .section-header .values-title-badge{background-color:#003a36;justify-content:center;align-items:center;margin-left:5px;padding:8px 16px;display:inline-flex}.our-values .our-values-wrap .section-header .values-title-badge .values-title{text-transform:uppercase;margin-top:7px}.our-values .our-values-wrap .values-grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:768px){.our-values .our-values-wrap .values-grid{grid-template-columns:repeat(2,1fr);gap:30px}}@media (min-width:992px){.our-values .our-values-wrap .values-grid{grid-template-columns:repeat(3,1fr)}}.our-values .our-values-wrap .values-grid .value-card{background-color:#fff;border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 24px #0000002c}.our-values .our-values-wrap .values-grid .value-card .card-image-wrap{width:100%;height:300px;position:relative}.our-values .our-values-wrap .values-grid .value-card .card-image-wrap .our-values-img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.our-values .our-values-wrap .values-grid .value-card .card-content{padding:20px}@media (min-width:992px){.our-values .our-values-wrap .values-grid .value-card .card-content{padding:25px}}.our-values .our-values-wrap .values-grid .value-card .card-content .card-title{text-transform:uppercase;font-weight:800;line-height:1.0625rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#000;margin-bottom:10px;font-size:.875rem}@media (min-width:992px){.our-values .our-values-wrap .values-grid .value-card .card-content .card-title{font-size:1.0625rem;line-height:1.25rem}}.our-values .our-values-wrap .values-grid .value-card .card-content .card-description{color:#000;margin:0}.structural-confidence{box-sizing:border-box;background-image:url(/img/structural-confidence/structural-confidence.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:stretch;width:100%;padding:80px 0;display:flex;overflow:hidden}@media (min-width:992px){.structural-confidence{padding:120px 0}}.structural-confidence .structural-confidence-wrap{box-sizing:border-box;flex-direction:column;justify-content:center;width:100%;height:100%;margin:0 auto;display:flex}.structural-confidence .structural-confidence-content{max-width:320px;margin-bottom:20px}@media (min-width:768px){.structural-confidence .structural-confidence-content{max-width:450px;margin-bottom:35px}}@media (min-width:992px){.structural-confidence .structural-confidence-content{max-width:650px}}@media (min-width:1200px){.structural-confidence .structural-confidence-content{max-width:850px;margin-bottom:25px}}@media (min-width:1600px){.structural-confidence .structural-confidence-content{margin-bottom:35px}}.structural-confidence .structural-confidence-content .structural-confidence-title{text-transform:uppercase;margin-bottom:15px}.structural-confidence .structural-confidence-content .structural-confidence-title .highlight{perspective:300px;display:inline-block}.structural-confidence .structural-confidence-content .structural-confidence-title .highlight span{backface-visibility:hidden;animation:5.5s ease-in-out infinite verticalLetterRotate;animation-delay:var(--random-delay);display:inline-block}.structural-confidence .structural-confidence-content .structural-confidence-desc{max-width:520px}.structural-confidence .structural-confidence-actions{align-items:center;gap:25px;margin-top:15px;display:flex}@media (min-width:992px){.structural-confidence .structural-confidence-actions{gap:24px}}.vision-and-mission{padding:50px 0;position:relative}@media (min-width:992px){.vision-and-mission{padding:80px 0}}.vision-and-mission .split-bg{z-index:1;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media (min-width:992px){.vision-and-mission .split-bg{flex-direction:row}}.vision-and-mission .split-bg .bg-left{background-color:#000;flex:0 0 50%;position:relative;overflow:hidden}.vision-and-mission .split-bg .bg-left .left-pattern{opacity:1;pointer-events:none;width:50%;height:100%;position:absolute;top:0;left:-100px}.vision-and-mission .split-bg .bg-left .left-pattern .left-overlay-image{object-fit:contain;width:500px;height:500px}.vision-and-mission .split-bg .bg-right{background-color:#000;flex:0 0 50%}@media (min-width:992px){.vision-and-mission .split-bg .bg-right{background-color:#fff}}.vision-and-mission .content-container{z-index:2;flex-direction:column;margin:0 auto;display:flex;position:relative}@media (min-width:992px){.vision-and-mission .content-container{flex-direction:row;align-items:stretch}}.vision-and-mission .content-container .left-column{width:100%}@media (min-width:992px){.vision-and-mission .content-container .left-column{flex:0 0 50%;max-width:50%}}.vision-and-mission .content-container .left-column .about-subtitle{text-transform:uppercase;font-weight:700;line-height:1.25rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#fff;margin-bottom:10px;font-size:1.125rem;display:block}@media (min-width:992px){.vision-and-mission .content-container .left-column .about-subtitle{font-size:1.25rem;line-height:1.4375rem}}.vision-and-mission .content-container .left-column .title-wrap{max-width:350px;margin-bottom:30px;display:block}@media (min-width:992px){.vision-and-mission .content-container .left-column .title-wrap{max-width:300px}}.vision-and-mission .content-container .left-column .desc-wrap{max-width:100%}@media (min-width:992px){.vision-and-mission .content-container .left-column .desc-wrap{max-width:300px}}@media (min-width:1024px){.vision-and-mission .content-container .left-column .desc-wrap{max-width:350px}}@media (min-width:1200px){.vision-and-mission .content-container .left-column .desc-wrap{max-width:450px}}.vision-and-mission .content-container .left-column .desc-wrap .about-desc{margin-top:0;margin-bottom:20px;display:block}.vision-and-mission .content-container .right-column{flex-direction:column;justify-content:center;gap:40px;width:100%;display:flex}@media (min-width:992px){.vision-and-mission .content-container .right-column{flex:0 0 50%;justify-content:space-between;max-width:50%;min-height:480px}}.vision-and-mission .content-container .right-column .target-img-wrapper{display:none}@media (min-width:992px){.vision-and-mission .content-container .right-column .target-img-wrapper{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:240px;height:240px;padding:5px;display:flex;position:relative;left:-20%;box-shadow:0 4px 24px #0000002c}}.vision-and-mission .content-container .right-column .target-img-wrapper .target-img{object-fit:contain}.vision-and-mission .content-container .right-column .card{z-index:1;background-color:#fff;border-radius:12px;padding:30px;position:relative;box-shadow:0 4px 20px #0000000d}@media (min-width:992px){.vision-and-mission .content-container .right-column .card{padding:40px}}.vision-and-mission .content-container .right-column .card .vision-card-title{font-weight:800;line-height:1.25rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#003a36;margin-bottom:15px;font-size:1.125rem}@media (min-width:992px){.vision-and-mission .content-container .right-column .card .vision-card-title{font-size:1.25rem;line-height:1.4375rem}}.vision-and-mission .content-container .right-column .card .card-desc-text{color:#000;margin:0}.vision-and-mission .content-container .right-column .card .card-desc-text .card-hightlight-text{color:#003a36;font-weight:600}.iso-certificate{background-color:#fff;align-items:center;padding:50px 0 0;display:flex;overflow:hidden}.iso-certificate .iso-certificate-wrap .iso-certificate-content{flex-direction:column;display:flex}@media (min-width:992px){.iso-certificate .iso-certificate-wrap .iso-certificate-content{flex-direction:row;align-items:center}}.iso-certificate .iso-certificate-wrap .iso-certificate-content .iso-certificate-left{max-width:100%}@media (min-width:992px){.iso-certificate .iso-certificate-wrap .iso-certificate-content .iso-certificate-left{flex:0 0 50%;max-width:50%}}.iso-certificate .iso-certificate-wrap .iso-certificate-content .iso-certificate-left .iso-title-badge{background-color:#003a36;justify-content:center;align-items:center;margin-bottom:10px;padding:8px 16px;display:inline-flex}.iso-certificate .iso-certificate-wrap .iso-certificate-content .iso-certificate-left .iso-title-badge .iso-title{text-transform:uppercase;margin-top:7px}.iso-certificate .iso-certificate-wrap .iso-certificate-content .iso-certificate-right{justify-content:center;align-items:center;max-width:100%;display:flex}@media (min-width:992px){.iso-certificate .iso-certificate-wrap .iso-certificate-content .iso-certificate-right{flex:0 0 50%;max-width:50%}}.iso-certificate .iso-certificate-wrap .iso-certificate-content .iso-certificate-right .certificate-wrapper{justify-content:center;align-items:center;width:100%;max-width:85%;height:160px;display:flex;position:relative}@media (min-width:992px){.iso-certificate .iso-certificate-wrap .iso-certificate-content .iso-certificate-right .certificate-wrapper{height:300px}}.iso-certificate .iso-certificate-wrap .iso-certificate-content .iso-certificate-right .certificate-wrapper .certificate-image{object-fit:contain;z-index:2;width:100%;height:auto}.workshop-operations{background-color:#fff;align-items:center;padding:50px 0;display:flex}@media (min-width:992px){.workshop-operations{padding:80px 0}}.workshop-operations .workshop-operations-wrap .section-header{align-items:flex-end;margin-bottom:20px;display:block}@media (min-width:992px){.workshop-operations .workshop-operations-wrap .section-header{justify-content:space-between;margin-bottom:30px;display:flex}}.workshop-operations .workshop-operations-wrap .section-header .header-content{text-transform:uppercase;max-width:100%}@media (min-width:992px){.workshop-operations .workshop-operations-wrap .section-header .header-content{max-width:80%}}.workshop-operations .workshop-operations-wrap .section-header .header-content .workshop-title-badge{background-color:#003a36;justify-content:center;align-items:center;margin-bottom:10px;padding:8px 16px;display:inline-flex}.workshop-operations .workshop-operations-wrap .section-header .header-content .workshop-title-badge .workshop-title{text-transform:uppercase;margin-top:7px}.workshop-operations .workshop-operations-wrap .workshop-slider-container .workshop-swiper{padding-bottom:20px}.workshop-operations .workshop-operations-wrap .workshop-slider-container .workshop-card{border-radius:4px;flex-direction:column;justify-content:flex-end;width:100%;height:400px;display:flex;position:relative;overflow:hidden}.workshop-operations .workshop-operations-wrap .workshop-slider-container .workshop-card .card-image-wrapper{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.workshop-operations .workshop-operations-wrap .workshop-slider-container .workshop-card .card-image-wrapper .card-image{object-fit:cover;width:500px;height:500px;transition:transform .5s}.workshop-operations .workshop-operations-wrap .workshop-slider-container .workshop-card .card-image-wrapper .card-image:hover{transform:scale(1.1)}.workshop-operations .workshop-operations-wrap .workshop-slider-container .workshop-card .card-image-wrapper .image-overlay{z-index:2;background:linear-gradient(#0000 0%,#000000e6 100%);width:100%;height:60%;position:absolute;bottom:0;left:0}.workshop-operations .workshop-operations-wrap .workshop-slider-container .workshop-card .card-content{z-index:3;padding:30px;position:relative}.static-card{background-color:#fff;padding:0}.static-card .static-card-wrap{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 auto;padding:10px;display:flex}.static-card .static-card-stats-board{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000026 linear-gradient(52deg,#0b2b2a,#003a36,#b4f000c1,#003a36,#0b2b2a);border:1px solid #ffffffa6;border-radius:20px;grid-template-columns:repeat(3,1fr);width:100%;padding:15px 0;display:grid}@media (min-width:992px){.static-card .static-card-stats-board{width:85%;padding:50px 0}}@media (min-width:1200px){.static-card .static-card-stats-board{width:70%;padding:60px 0}}.static-card .static-card-stats-board .stat-card{text-align:center;flex-direction:column;align-items:center;padding:0 10px;display:flex;position:relative}.static-card .static-card-stats-board .stat-card:after{content:"";background:linear-gradient(#fff0 0%,#fff 50%,#fff0 100%);width:1px;height:100%;position:absolute;top:0;right:0}.static-card .static-card-stats-board .stat-card:last-child{border-right:none}.static-card .static-card-stats-board .stat-card:last-child:after{display:none}.static-card .static-card-stats-board .stat-card .stat-icon{object-fit:contain;filter:brightness(0)invert();width:28px;height:28px;margin-bottom:6px}@media (min-width:992px){.static-card .static-card-stats-board .stat-card .stat-icon{width:45px;height:45px;margin-bottom:12px}}.static-card .static-card-stats-board .stat-card .stat-number{font-weight:700;line-height:1.125rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#fff;margin-bottom:4px;font-size:1rem}@media (min-width:992px){.static-card .static-card-stats-board .stat-card .stat-number{margin-bottom:6px;font-size:2.5rem;line-height:2.875rem}}.static-card .static-card-stats-board .stat-card .stat-label{text-transform:uppercase;font-weight:400;line-height:.6875rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#fff;font-size:.5rem}@media (min-width:992px){.static-card .static-card-stats-board .stat-card .stat-label{font-size:.6875rem;line-height:.875rem}}.core-capabilities{background-color:#fff;align-items:center;padding:50px 0 0;display:flex;overflow:hidden}@media (min-width:992px){.core-capabilities{padding:80px 0 0}}.core-capabilities .core-capabilities-wrap{width:100%}.core-capabilities .core-capabilities-wrap .core-capabilities-title-wrap .capabilities-title-badge{background-color:#003a36;justify-content:center;align-items:center;margin:0 0 40px 5px;padding:8px 16px;display:inline-flex}.core-capabilities .core-capabilities-wrap .core-capabilities-title-wrap .capabilities-title-badge .capabilities-title{text-transform:uppercase;color:#fff;margin:0;font-weight:700}.core-capabilities .core-capabilities-wrap .core-capabilities-content{flex-direction:column;gap:30px;margin-bottom:80px;display:flex}@media (min-width:992px){.core-capabilities .core-capabilities-wrap .core-capabilities-content{flex-direction:row;align-items:center;gap:50px}}.core-capabilities .core-capabilities-wrap .core-capabilities-content.layout-reverse{flex-direction:column-reverse}@media (min-width:992px){.core-capabilities .core-capabilities-wrap .core-capabilities-content.layout-reverse{flex-direction:row}}.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-image{object-fit:cover;width:100%;height:auto}.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-left{max-width:100%}@media (min-width:992px){.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-left{flex:0 0 calc(50% - 25px);max-width:calc(50% - 25px)}}.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-right{max-width:100%}@media (min-width:992px){.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-right{flex:0 0 calc(50% - 25px);max-width:calc(50% - 25px)}}.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-right .core-capabilities-content-wrap{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;display:flex}.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-right .core-capabilities-content-wrap .count{color:#0000008f;font-size:18px;font-weight:600}.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-right .core-capabilities-content-wrap .capabilities-title{text-transform:uppercase;font-weight:800;line-height:1.625rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:.5px;color:#003a36;font-size:1.375rem}@media (min-width:992px){.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-right .core-capabilities-content-wrap .capabilities-title{font-size:1.625rem;line-height:1.875rem}}.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-right .core-capabilities-content-wrap .capabilities-desc{color:#000;max-width:90%;font-size:15px;line-height:1.5}.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-right .core-capabilities-content-wrap .core-capabilities-list-content{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;margin-top:10px;display:flex}@media (min-width:992px){.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-right .core-capabilities-content-wrap .core-capabilities-list-content{flex-direction:row;gap:40px}}.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-right .core-capabilities-content-wrap .core-capabilities-list-content .core-capabilities-list{flex:1}.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-right .core-capabilities-content-wrap .core-capabilities-list-content .core-capabilities-list ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-right .core-capabilities-content-wrap .core-capabilities-list-content .core-capabilities-list .list-text{color:#000;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-right .core-capabilities-content-wrap .core-capabilities-list-content .core-capabilities-list .list-text .checkmark-icon{margin-top:2px}.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-right .core-capabilities-content-wrap .core-capabilities-list-content .core-capabilities-list .list-text .checkmark-icon circle,.core-capabilities .core-capabilities-wrap .core-capabilities-content .core-capabilities-right .core-capabilities-content-wrap .core-capabilities-list-content .core-capabilities-list .list-text .checkmark-icon path{stroke:#003a36}.coming-soon{padding:50px 0}.coming-soon .coming-soon-wrap{text-align:center;align-items:center}.button-wrap .btn{text-align:center;text-transform:uppercase;cursor:pointer;font-weight:400;line-height:.9375rem;font-family:var(--font-nohemi),sans-serif;letter-spacing:1px;color:#000;border:none;border-radius:5px;align-items:center;padding:10px 20px;font-size:.75rem;text-decoration:none;display:inline-block}@media (min-width:992px){.button-wrap .btn{padding:10px 50px;font-size:.8125rem;line-height:1rem}}.button-wrap .btn.btn-primary{background-color:#a3e635;transition:color .3s,background .3s,transform .3s}@media (hover:hover){.button-wrap .btn.btn-primary:hover{background:#fff}}.button-wrap .btn.btn-secondary{color:#fff;background-color:#003a36;transition:color .3s,background .3s,transform .3s}@media (hover:hover){.button-wrap .btn.btn-secondary:hover{background:#000}}
