.carousel_card{width:190px;height:120px;position:relative;display:flex;align-items:center;justify-content:center}.carousel_card img{max-width:190px;max-height:110px;height:auto!important;width:auto!important;margin:auto;border-radius:7px}@media(max-width:1024px){.carousel_card{width:120px}.carousel_card img{max-width:120px}}.carousel{display:flex;width:100%;overflow:hidden;position:relative;margin:122px 0 0;z-index:2}@media(max-width:1024px){.carousel{margin:40px 0 0}}.carousel:after,.carousel:before{content:"";position:absolute;top:0;width:5rem;height:100%;z-index:2}.carousel-track{display:flex;gap:12px;animation:scroll 32s linear infinite;width:max-content}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.carousel-card{flex:0 0 auto;margin-right:6rem}.hero{position:relative;height:1300px;margin-bottom:437px}@media(max-width:1024px){.hero{margin-bottom:266px!important;height:800px}}.hero_section{padding:226px 0 426px;position:relative;margin-top:-3px}.hero_section--content{max-width:472px;text-align:center;margin:0 auto;z-index:2;position:relative}.hero_section--content-title{font-size:52px;line-height:110%;letter-spacing:-2.08px;color:#000}.hero_section--content-title span{background:linear-gradient(180deg,#30aef4,#794afd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.hero_section--content-subtitle{margin-top:49px;font-size:16px;line-height:150%;letter-spacing:0;color:#000}.hero_section--content-cta{padding:12px 24px;border-radius:24px;text-align:center;border:none;cursor:pointer;font-weight:700;color:#fff;transition:all .3s ease-in-out;text-decoration:none;background-color:#001b5e;margin:38px auto 0;display:block;max-width:200px}.hero_section--content-cta:hover{transform:translateY(-2px)}.hero_section--image{max-width:866px;width:100%;height:auto;margin:0 auto;position:absolute;z-index:9;left:0;right:0;bottom:-242px}.hero_section--image img{border-radius:16px}.hero_section--image .second_image{position:absolute;right:-150px;top:60px}@media(max-width:1024px){.hero_section{padding:153px 0 373px}.hero_section--content{max-width:288px}.hero_section--content-title{font-size:36px;letter-spacing:-1.28px}.hero_section--content-subtitle{margin-top:34px;font-size:18px}.hero_section--image{max-width:100%;width:100%;height:auto;bottom:-40px;left:80px}.hero_section--image img{max-width:683px;height:auto}.hero_section--image .second_image{top:120px;left:-75px;right:auto;height:auto;width:auto;max-height:300px;max-width:150px}}.product_card{background:linear-gradient(114.72deg,#2a427d 4.62%,#031d5c 98.81%);border-radius:18px;border:1px solid #30aef4;height:100%;padding-bottom:120px;display:flex;flex-direction:column;position:relative;text-decoration:none}.product_card--title{font-weight:350;font-size:16px;line-height:150%;letter-spacing:-.32px;color:#fff;margin:35px 28px 0}.product_card--description{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;color:#f6f8ed;margin:11px 28px 15px}.product_card--image{margin:auto 10px 10px auto;max-width:150px;max-height:100px;width:auto!important;height:auto!important}.products{margin:0 auto;max-width:1024px;padding:0 16px;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(5,1fr);grid-column-gap:32px;grid-row-gap:32px}@media(max-width:1024px){.products{padding:150px 16px 0}}.products .div1{grid-area:1/1/2/4}.products .div2{grid-area:1/4/2/7}.products .div3{grid-area:2/1/3/3}.products .div4{grid-area:2/3/3/7}.products .div5{grid-area:3/1/4/5}.products .div6{grid-area:3/5/4/7}.products .div7{grid-area:4/1/5/3}.products .div8{grid-area:4/3/5/5}.products .div9{grid-area:4/5/5/7}.products .div10{grid-area:5/1/6/4}.products .div11{grid-area:5/4/6/7}.products_title{font-weight:400;font-size:18px;line-height:110%;letter-spacing:.72px;color:#fff;margin-bottom:21px}.products_subtitle{font-weight:350;font-size:42px;line-height:110%;letter-spacing:1.52px;color:#fff}.products_subtitle span{background:linear-gradient(180deg,#30aef4,#794afd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width:1024px){.products{display:flex;flex-direction:column;gap:24px}.products .div1{text-align:center}.products_subtitle{font-size:27.33px;margin:0 auto 18px;max-width:270px}}.success-cases-carousel{padding:200px 16px 0;max-width:1024px;color:#fff;margin:0 auto}@media(max-width:1024px){.success-cases-carousel{padding:150px 16px 0}.success-cases-carousel__header{margin-bottom:72px}.success-cases-carousel__header-title{font-size:28px;text-align:center}.success-cases-carousel__grid{overflow-x:auto}.success-cases-carousel__grid>div{display:flex;flex-direction:column-reverse!important;align-items:center!important;width:100%;min-width:85%}.success-cases-carousel__left-content{width:100%!important}.success-cases-carousel__left-content-case-title{margin-top:37px;font-size:24px!important}.success-cases-carousel__right-content{width:100%!important}}.success-cases-carousel__header{margin-bottom:88px}.success-cases-carousel__header-title{font-weight:350;font-size:36px;line-height:110%;letter-spacing:-2.08px}.success-cases-carousel__header-title-highlight{background:linear-gradient(180deg,#30aef4,#794afd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.success-cases-carousel__grid{display:flex;flex-direction:row;gap:20px;align-items:flex-start;margin-bottom:80px}.success-cases-carousel__left-content{width:60%}.success-cases-carousel__left-content-info{margin-bottom:46px}.success-cases-carousel__left-content-case-title{font-weight:350;font-size:24px;line-height:110%;letter-spacing:-1.28px;margin-bottom:16px}.success-cases-carousel__left-content-description{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0}.success-cases-carousel__left-content-stats{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;border-left:1px solid #bbc1de;padding-left:15px}.success-cases-carousel__left-content-stats-item{display:flex;align-items:center;gap:.75rem}.success-cases-carousel__left-content-stats-item-bullet{width:8px;height:8px;background-color:#93c5fd;border-radius:50%}.success-cases-carousel__left-content-stats-item-text{font-size:.875rem}.success-cases-carousel__right-content{position:relative;width:40%}.success-cases-carousel__right-content-image-wrapper{position:relative;overflow:hidden;border-radius:32px;max-height:100%}.success-cases-carousel__right-content-image-wrapper img{width:100%;height:auto;object-fit:cover;transition:all .5s ease}.success-cases-carousel__right-content-image-wrapper-overlay{position:absolute;inset:0;background:linear-gradient(105.07deg,#4a9eff 7.91%,#031d5c 62.72%);opacity:.6}.success-cases-carousel__thumbnails{display:flex;justify-content:center;gap:27px}.success-cases-carousel__thumbnails-item{position:relative;width:100%;height:100px;width:200px;border-radius:18px;transition:all .3s ease;cursor:pointer;background:radial-gradient(113.02% 211.56% at 0 1.95%,#001b5e 0,#000a22 81.93%);border:none;opacity:.4}.success-cases-carousel__thumbnails-item:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(180deg,#30aef4,#794afd);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.success-cases-carousel__thumbnails-item.active,.success-cases-carousel__thumbnails-item:hover:not(.active){box-shadow:0 1px 30px 0 hsla(0,0%,100%,.0901960784);opacity:1}.success-cases-carousel__thumbnails-item-content{display:flex;align-items:center;justify-content:center;height:99%;width:99%;background-color:#f7f7f7;margin:0 auto;border-radius:16px}.success-cases-carousel__thumbnails-item-content-text{position:relative;width:100%;height:100%;padding:10px}.success-cases-carousel__thumbnails-item-content-text img{width:auto!important;max-width:150px;height:auto!important;max-height:80px;margin:0 auto;top:50%!important;transform:translateY(-50%)}.success-cases-carousel__progress{display:flex;justify-content:center;margin-top:2rem}.success-cases-carousel__progress-dots{display:flex;gap:.5rem}.success-cases-carousel__progress-dots-dot{height:4px;border-radius:9999px;transition:all .3s ease-in-out;width:8px;background-color:#031d5c}.success-cases-carousel__progress-dots-dot.active{width:32px;background-color:#4a9eff}