:root{--media-md:768px;--media-lg:1024px}.imageCarouselMobile img{height:15rem}.imageCarouselMobile h2{font-size:40px!important;margin-top:.4rem;margin-bottom:.4rem!important}.imageCarouselMobile .carouselBody{padding-bottom:2rem}.imageCarouselDesktop{position:relative;display:flex}.carouselContent{color:var(--website-theme-dark-blue);display:flex;flex-direction:column;gap:1rem;justify-content:center;top:0;z-index:10;min-height:600px;width:fit-content;background-color:transparent;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:640px){.carouselContent{height:350px;min-height:350px}}@media (min-width:1024px){.carouselContent{height:600px;min-height:600px}}.carouselContentMobile{position:relative!important;left:0!important;right:0!important;padding:0 3rem;height:400px;min-height:400px;--tw-translate-y:2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));gap:0}@media (min-width:640px){.carouselContentMobile{--tw-translate-y:20%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));gap:.5rem}}@media (min-width:768px){.carouselContentMobile{--tw-translate-y:35%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:var(--media-md )) and (max-width:var(--media-lg )){.carouselContentMobile{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:20rem){.carouselContentMobile{height:350px!important;min-height:350px!important}}}.animateCarouselContent .carouselContent{--tw-translate-y:1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.line{height:2.5px;width:5rem;background:var(--website-theme-dark-blue);opacity:0}@media (min-width:768px){.line{opacity:1}}.carouselHead{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;justify-content:space-between;gap:.5rem}@media (min-width:768px){.carouselHead{display:flex;width:fit-content;gap:1.5rem}}.carouselHead>span:nth-child(3){font-style:normal;font-weight:500;line-height:128%;font-size:1.125rem;line-height:1.75rem}@media (min-width:768px){.carouselHead>span:nth-child(3){font-size:1.5rem;line-height:2rem}}.carouselHead>.nav{margin-inline-start:auto;margin-inline-end:0;display:flex;gap:1.25rem}.carouselHead>.nav>span{z-index:40;display:flex;cursor:pointer}.carouselHead>.nav .circle-wave{width:var(--image-carousel-nav-btn-size);height:var(--image-carousel-nav-btn-size);animation:wave 1s infinite;position:absolute;display:block;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1));background-color:transparent}.carouselHead>.nav .circle-wave:nth-child(2){animation-delay:.2s;animation-duration:1s}.carouselHead>.nav svg{width:var(--image-carousel-nav-btn-size);height:var(--image-carousel-nav-btn-size)}.carouselHead>.nav .navBtn{animation:wave 1s forwards;z-index:50}@keyframes pulse{50%{opacity:.5}}.carouselHead>.nav .navBtn{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:9999px;background-color:var(--website-theme-blue);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@keyframes wave{0%{scale:1;opacity:1}to{scale:1.5;opacity:0}}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}90%{opacity:1}to{transform:translateY(0)}}.animateDivY{animation:slideUp .7s forwards;top:0;bottom:0;left:10%;position:absolute;z-index:30}.carouselBody{max-width:55rem;display:flex;flex-direction:column}.carouselBody>h2{font-weight:400;margin-bottom:25px}@media (min-width:640px){.carouselBody>h2{font-size:40px!important}}@media (min-width:768px){.carouselBody>h2{font-size:70px!important}}@media (min-width:20rem){.carouselBody>h2{font-size:1.875rem!important;line-height:2.25rem!important}}.carouselBody>p{font-style:normal;font-weight:500;line-height:170%;letter-spacing:.05em;color:#0b3953;opacity:.8;margin-bottom:0;font-size:.85rem}@media (min-width:640px){.carouselBody>p{font-size:1rem;line-height:1.5rem}}.carouselBody>a{font-style:normal;font-weight:700;font-size:18px;line-height:150%;letter-spacing:.05em;color:var(--website-theme-dark-blue);text-transform:uppercase;display:inline-flex;margin-top:15px;width:fit-content;align-items:center;gap:1rem}.carouselBody>a :last-child{height:1.25rem;width:1.25rem}@media (min-width:768px){.carouselBody>a :last-child{height:1.5rem;width:1.5rem}}.themed-text{color:var(--website-theme-blue)}.product-portfolio .react-multiple-carousel__arrow--left,.product-portfolio .react-multiple-carousel__arrow--right{opacity:0}.styles_techSec__cqff8{--techCardWidth:300px;--techCardHeight:200px;margin-left:auto;margin-right:auto;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:1.25rem;padding-right:1.25rem;padding-top:2rem}@media (min-width:1024px){.styles_techSec__cqff8{padding-top:4rem}}@media (min-width:76.25rem){.styles_techSec__cqff8{padding-left:0;padding-right:0}}.styles_techSec__cqff8 h3{margin-left:auto;margin-right:auto;max-width:64rem}.styles_techSec__cqff8 .styles_techGrid__5Rrdl{position:relative;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:1.5rem}@media (min-width:768px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl{display:grid;max-width:56rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}}@media (min-width:1024px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl{margin-top:2.5rem;max-width:48rem;grid-template-rows:repeat(3,minmax(0,1fr))}}@media (min-width:76.25rem){.styles_techSec__cqff8 .styles_techGrid__5Rrdl{margin-top:4rem;max-width:64rem;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1536px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl{max-width:72rem}}.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div{margin:0 auto;border:unset;max-width:100%;max-height:100%;position:relative;overflow:hidden;border-radius:10px;height:var(--techCardHeight);width:100%}@media (min-width:1024px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div{height:9rem}}@media (min-width:1536px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div{height:13rem}}.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div a,.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div p{font-size:.875rem;line-height:1.25rem}@media (min-width:640px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div a,.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div p{font-size:1rem;line-height:1.5rem}}@media (min-width:1024px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div a,.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div p{font-size:.75rem;line-height:1rem}}.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div>img{object-fit:cover;width:102%;height:102%;z-index:0;transition:all 1s ease-in}.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div>img~div{position:absolute;width:101%;height:101%;z-index:1;display:flex;justify-content:flex-end;left:0}@media (min-width:640px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div>img~div p{font-size:.8rem}}@media (min-width:1024px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div>img~div p{font-size:.65rem}}.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div>img~div p{line-height:1rem}@media(max-width:640px)or ((min-width:768px) and (max-width:1024px)){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div>img~div{padding:0 30px 7% 7%!important}.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div>img~div p{font-size:.7rem;line-height:1rem}}@media(min-width:1150px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div{width:var(--techCardWidth)}}.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div h4{--tw-drop-shadow:drop-shadow(0 25px 25px rgb(0 0 0/0.15));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:1024px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div h4{font-size:1rem;line-height:1.5rem}}@media (min-width:1536px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div h4{font-size:1.25rem;line-height:1.75rem}}.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div p{--tw-drop-shadow:drop-shadow(0 25px 25px rgb(0 0 0/0.15));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:1024px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div p{font-size:.5rem}}@media (min-width:76.25rem){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div p{font-size:.6rem}}@media (min-width:1536px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div p{font-size:.75rem;line-height:1rem}}.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div:first-child{max-width:100%!important;max-height:100%!important}.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div:first-child>div{background:linear-gradient(25deg,rgba(0,0,0,.8) 20px,transparent 90%)}@media(min-width:1220px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}@media (min-width:1024px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div:first-child{height:100%;width:100%}.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div:first-child h4{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1536px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div:first-child h4{font-size:3rem;line-height:1}}}@media (min-width:1024px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div:nth-child(5){height:100%;max-height:100%}}@media(min-width:1220px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div:nth-child(5){grid-column-start:4;grid-column-end:4;grid-row-start:2;grid-row-end:4}}@media (min-width:1536px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div:nth-child(5) h4{font-size:1.875rem;line-height:2.25rem}}.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div:nth-child(6){max-height:100%!important}.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div:nth-child(6)>img{object-position:left}.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div:nth-child(6)>div{background:linear-gradient(20deg,rgba(0,0,0,.7) 35%,rgba(0,0,0,0))}@media (min-width:76.25rem){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div:nth-child(6)>div{padding-left:2.5rem;padding-bottom:30px}}@media(min-width:1220px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div:nth-child(6){grid-column-start:1;grid-column-end:4;width:100%}@media (min-width:1024px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div:nth-child(6) h4{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1536px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div:nth-child(6) h4{font-size:3rem;line-height:1}}}.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div>img{position:absolute;top:0;left:0;z-index:10;height:100%;width:100%}.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div>img~div{background:linear-gradient(25deg,rgba(0,0,0,.8) 20%,transparent);padding:0 15px 7% 7%;z-index:20}@media(min-width:1732px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl{max-width:80rem}@media (min-width:76.25rem){.styles_techSec__cqff8 .styles_techGrid__5Rrdl>div p{font-size:.875rem!important;line-height:1.25rem!important}}}@media(min-width:1888px){.styles_techSec__cqff8 .styles_techGrid__5Rrdl{max-width:1536px}}.styles_techSec__cqff8 h4,.styles_techSec__cqff8 p{margin:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.styles_techSec__cqff8 a{color:var(--website-theme-blue);display:flex;align-items:center;gap:10px;height:20px;font-weight:600;text-transform:uppercase}.styles_techSec__cqff8 a:after{content:"";display:block;background:var(--website-theme-blue);height:3px;width:40px}