.b-hero-v2 .section__title{font-size:64px;max-width:1073px}.b-hero-v2__wrapper{position:relative}.b-hero-v2__bg{position:absolute;width:100%;height:100%;left:0;top:0;border-radius:40px}.b-hero-v2__gradient{position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(130.07deg, rgba(255, 255, 255, 0.8) 17.66%, rgba(255, 255, 255, 0) 48.98%)}.b-hero-v2__content-wrapper{position:relative;display:flex;gap:40px;justify-content:space-between;padding-top:60px;padding-bottom:220px}.b-hero-v2__content{flex-basis:710px}.b-hero-v2__description{font-family:Open Sans;font-weight:600;font-style:SemiBold;font-size:24px;leading-trim:NONE;line-height:140%;letter-spacing:3%;margin-bottom:60px}.b-hero-v2__button{background-color:#0040FF;display:block;border:3px solid #0040FF;border-radius:100px;overflow:hidden;position:relative;padding-right:40px;margin-top:40px;width:fit-content}.b-hero-v2__button svg{fill:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.b-hero-v2__button div{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:3%;text-transform:uppercase;color:#0087FF;background-color:#FFFFFF;box-shadow:0px 0px 4px 0px #A9A9A999 inset;padding:20px 30px;border-radius:100px;transition:padding 0.2s ease}.b-hero-v2__button:hover{padding:0px}.b-hero-v2__button:hover div{padding-left:50px;padding-right:50px}.b-hero-v2__form-wrapper{flex-basis:385px;margin-right:100px;margin-top:-140px}.b-hero-v2__form{background-color:#FFFFFFCC;backdrop-filter:blur(25px);box-shadow:0px 8px 20px 0px #0000004D;padding:30px 20px;border-radius:20px}.b-hero-v2__privacy{display:flex;margin:0px;gap:10px;align-items:flex-start}.b-hero-v2__text{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:10px;leading-trim:NONE;line-height:140%;letter-spacing:3%;color:#1E1E1E !important}.b-hero-v2__text a{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:10px;leading-trim:NONE;line-height:140%;letter-spacing:3%;border:none}.b-hero-v2__text a:hover{color:#0087FF !important}.b-hero-v2__checkbox{position:relative;display:flex;align-items:center;gap:10px}.b-hero-v2__checkbox-input{position:absolute;z-index:-1;opacity:0}.b-hero-v2__checkbox-check{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:18px;height:18px;content:"";border:1px solid #0087FF;background-color:#FFFFFFCC;color:var(--color-primary);border-radius:4px;transition:all 0.2s}.b-hero-v2__checkbox-check::after{content:"";position:absolute;width:10px;height:6px;border:solid 2px transparent;border-right:none;border-top:none;transform:translate(0.5px, -1.5px) rotate(-45deg)}:checked~.b-hero-v2__checkbox-check{background-color:#0087FF !important}:checked~.b-hero-v2__checkbox-check::after{border-color:white}.b-hero-v2__submit{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:3%;text-transform:uppercase;color:#FFFFFF;background-color:#0087FF;width:100%;padding:15px 30px;margin-bottom:10px;border-radius:100px;position:relative;overflow:hidden;z-index:1}.b-hero-v2__submit::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, #0040FF 0%, #0087FF 100%);opacity:0;transition:opacity 0.2s ease;z-index:-1}.b-hero-v2__submit:hover::after{opacity:1}.b-hero-v2 .input{border:none;background-color:#FFFFFFCC !important;border-radius:50px;font-family:Open Sans;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:140%;letter-spacing:3%;color:#1E1E1E}.b-hero-v2 .field-label{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:140%;letter-spacing:3%;color:#1E1E1E}.b-hero-v2__form-title{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:3%;text-align:center;text-transform:uppercase;margin-bottom:20px}.b-hero-v2__phone{position:relative}.b-hero-v2__phone svg{position:absolute;left:20px;top:50%;transform:translateY(-50%)}.b-hero-v2__phone input{padding:9px 20px;padding-left:54px}@media screen and (max-width:1600px){.b-hero-v2 .section__title{font-size:58px;max-width:960px}.b-hero-v2__description{font-size:22px}.b-hero-v2__form-wrapper{margin-right:60px;margin-top:-120px}}@media screen and (max-width:1400px){.b-hero-v2__content-wrapper{padding-bottom:160px}.b-hero-v2__content{flex-basis:610px}.b-hero-v2__description{font-size:20px}.b-hero-v2__form-wrapper{margin-right:0px}}@media screen and (max-width:1200px){.b-hero-v2 .section__title{font-size:3rem}}@media screen and (max-width:991px){.b-hero-v2 .section__title{font-size:2.25rem}.b-hero-v2__wrapper{position:relative}.b-hero-v2__wrapper::before{content:"";display:block;background-color:#FFFFFF;position:absolute;width:100%;height:100%;top:0px;left:0px;opacity:0.6;z-index:2}.b-hero-v2__content-wrapper{flex-wrap:wrap;padding-bottom:80px;justify-content:center;position:relative;z-index:3}.b-hero-v2__content{position:relative}.b-hero-v2__description{margin-bottom:40px}.b-hero-v2__button{margin:0 auto;border-width:2px}.b-hero-v2__button div{font-size:14px}.b-hero-v2__form-wrapper{margin:0 auto}}@media screen and (max-width:768px){.b-hero-v2 .section__title{font-size:2rem}.b-hero-v2__description{font-size:18px}}@media screen and (max-width:576px){.b-hero-v2 .section__title{font-size:1.75rem}.b-hero-v2__bg{border-radius:20px}.b-hero-v2__description{font-size:16px}.b-hero-v2__content-wrapper{padding-top:12px}}.b-company__container{display:flex;gap:40px;justify-content:space-between}.b-company__image{flex-basis:487px;border:6px solid white;border-radius:20px;overflow:hidden;box-shadow:0px 8px 30px 0px #0040FF33;aspect-ratio:0.9365384615}.b-company__image img{width:100%;height:100%;box-shadow:0px 8px 30px 0px #0040FF33}.b-company__content{flex-basis:832px}.b-company__text{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:140%;letter-spacing:3%;color:#1E1E1E;margin-bottom:60px}.b-company__items{display:flex;justify-content:space-between;gap:20px}.b-company__title{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:80px;leading-trim:NONE;line-height:120%;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#0040FF}.b-company__description{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:24px;leading-trim:NONE;line-height:140%;letter-spacing:3%;text-align:center}@media screen and (max-width:1400px){.b-company__text{font-size:18px}.b-company__title{font-size:68px}.b-company__description{font-size:20px}}@media screen and (max-width:1200px){.b-company__title{font-size:58px}.b-company__description{font-size:16px}}@media screen and (max-width:991px){.b-company__container{flex-wrap:wrap}.b-company__image{aspect-ratio:1.7777777778;flex-basis:100%}}@media screen and (max-width:768px){.b-company__text{font-size:16px}.b-company__title{font-size:48px}}@media screen and (max-width:576px){.b-company__text{margin-bottom:40px}.b-company__title{font-size:38px}.b-company__description{font-size:13px}}.b-equipment__container{display:flex;gap:20px;flex-wrap:wrap}.b-equipment__item{flex-basis:calc(33.33% - 14px);border-radius:20px;height:600px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;box-shadow:0 0 0 3px #EFEEEE;transition:box-shadow 0.3s ease}.b-equipment__item:nth-child(n+4){flex-basis:calc(50% - 10px);flex-direction:row;height:322px;align-items:self-end}.b-equipment__item:nth-child(n+4) .b-equipment__image{flex-basis:350px;align-self:stretch}.b-equipment__item:nth-child(n+4) .b-equipment__image img{object-position:right}.b-equipment__item:nth-child(n+4) .b-equipment__bottom{flex-basis:380px}.b-equipment__item:hover{box-shadow:0px 8px 20px 0px #0000004D}.b-equipment__item:last-child:hover .b-equipment__pagetitle span{opacity:1}.b-equipment__image{flex-grow:1;position:relative;max-height:400px}.b-equipment__image img{position:absolute;width:100%;height:100%}.b-equipment__bottom{padding:40px}.b-equipment__pagetitle{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:20px;leading-trim:NONE;line-height:140%;letter-spacing:3%;text-transform:uppercase;display:flex;gap:20px;align-items:center;justify-content:space-between}.b-equipment__pagetitle span{opacity:0;transition:opacity 0.3s ease}.b-equipment__pagetitle-cn{font-size:24px}.b-equipment__description-wrapper{display:none}.b-equipment__description{display:flex;align-items:self-end;justify-content:space-between;gap:10px;overflow:hidden;will-change:transition}.b-equipment__options{display:flex;flex-wrap:wrap;gap:10px;padding-top:20px}.b-equipment__option{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:140%;letter-spacing:3%;padding:8px 16px;background-color:#EFEEEE;border-radius:50px}@media screen and (max-width:1600px){.b-equipment__bottom{padding:35px}}@media screen and (max-width:1400px){.b-equipment__image{max-height:330px}.b-equipment__item{height:470px}.b-equipment__item:nth-child(n+4){height:300px}.b-equipment__item:nth-child(n+4) .b-equipment__image{flex-basis:300px}.b-equipment__item:nth-child(n+4) .b-equipment__bottom{padding:30px}.b-equipment__bottom{padding:30px}.b-equipment__option{font-size:12px;padding:6px 12px}}@media screen and (max-width:1200px){.b-equipment__container{gap:14px}.b-equipment__item{flex-basis:calc(33.33% - 10px);height:420px}.b-equipment__item:nth-child(n+4){height:240px}.b-equipment__item:nth-child(n+4) .b-equipment__image{flex-basis:270px}.b-equipment__image{max-height:300px}.b-equipment__bottom{padding:25px}.b-equipment__pagetitle{font-size:16px}.b-equipment__pagetitle span{width:32px}.b-equipment__pagetitle-cn{font-size:18px}.b-equipment__option{font-size:12px}.b-equipment__button{width:32px;display:none}}@media screen and (max-width:991px){.b-equipment__item{flex-basis:calc(50% - 7px)}.b-equipment__item:nth-child(4){flex-direction:column;height:420px}.b-equipment__item:nth-child(4) .b-equipment__bottom{flex-basis:auto;width:100%}.b-equipment__item:nth-child(4) .b-equipment__image img{object-position:center center}.b-equipment__item:last-child{flex-basis:100%}}@media screen and (max-width:768px){.b-equipment__image img{object-fit:contain !important}.b-equipment__item{height:340px !important;flex-basis:100% !important}.b-equipment__item:last-child{flex-direction:column}.b-equipment__item:last-child .b-equipment__image{flex-basis:auto !important;width:100%}.b-equipment__item:last-child .b-equipment__image img{object-position:center center}.b-equipment__item:last-child .b-equipment__bottom{flex-basis:auto;width:100%}}@media screen and (max-width:576px){.b-equipment__item{height:280px !important}.b-equipment__pagetitle{font-size:16px !important}}.b-advantage{overflow:hidden}.b-advantage .container{position:relative}.b-advantage .container>svg{fill:none;position:absolute;top:0px}.b-advantage__row{display:flex;gap:40px;justify-content:space-between}.b-advantage__row:nth-child(even){flex-direction:row-reverse}.b-advantage__row:nth-child(even) .b-advantage__content{align-self:flex-end}.b-advantage__container{position:relative}.b-advantage__items{gap:20px;flex-basis:calc(50% - 10px);display:grid;grid-template-columns:repeat(2, 1fr)}.b-advantage__element{background-color:#FFFFFF80;backdrop-filter:blur(10px);box-shadow:0px 8px 20px 0px #00000026;border-radius:20px;padding:40px 20px;height:320px;display:flex;flex-direction:column}.b-advantage__icon{flex-grow:1}.b-advantage__icon svg{fill:none}.b-advantage__title{font-family:Open Sans;font-weight:600;font-style:SemiBold;font-size:24px;leading-trim:NONE;line-height:140%;letter-spacing:3%;color:#0040FF;margin-bottom:20px}.b-advantage__description{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:140%;letter-spacing:3%}.b-advantage__content{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:140%;letter-spacing:3%;flex-basis:540px}.b-advantage__button{background-color:#0040FF;display:block;border:3px solid #0040FF;border-radius:100px;overflow:hidden;position:relative;padding-right:40px;margin-top:40px;width:fit-content}.b-advantage__button svg{fill:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.b-advantage__button div{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:3%;text-transform:uppercase;color:#0087FF;background-color:#FFFFFF;box-shadow:0px 0px 4px 0px #A9A9A999 inset;padding:20px 30px;border-radius:100px;transition:padding 0.2s ease}.b-advantage__button:hover{padding:0px}.b-advantage__button:hover div{padding-left:50px;padding-right:50px}@media screen and (max-width:1400px){.b-advantage__element{height:300px}.b-advantage__title{font-size:18px}.b-advantage__description{font-size:14px}.b-advantage__content{font-size:18px;flex-basis:480px}}@media screen and (max-width:1200px){.b-advantage__items{gap:14px}.b-advantage__content{flex-basis:calc(50% - 40px)}.b-advantage__element{height:270px;padding:30px 20px}.b-advantage__title{font-size:16px;margin-bottom:14px}.b-advantage__button div{font-size:14px}}@media screen and (max-width:991px){.b-advantage__row{flex-wrap:wrap;flex-direction:row !important;gap:30px}.b-advantage__row:first-child{margin-bottom:40px}.b-advantage__items{flex-basis:100%;order:1}.b-advantage__content{flex-basis:600px}.b-advantage__button{border-width:2px}}@media screen and (max-width:576px){.b-advantage__items{grid-template-columns:1fr}.b-advantage__element{height:auto}.b-advantage__icon{margin-bottom:20px}.b-advantage__content{font-size:16px}}.b-works{background:linear-gradient(147.9deg, #004CFF 21.51%, #1F81FF 52.53%, #004CFF 77.97%);border-radius:40px}.b-works .section__title{color:#FFFFFF}.b-works__container{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.b-works__item{background-color:#FFFFFF;border-radius:20px;padding:40px 20px}.b-works__header{display:flex;align-items:center;gap:30px;margin-bottom:40px}.b-works__iteration{font-family:Open Sans;font-weight:600;font-style:SemiBold;font-size:24px;leading-trim:NONE;line-height:140%;letter-spacing:3%;text-align:center;padding:8px 11px;background:linear-gradient(155.86deg, #004CFF 11.14%, #4B9AFF 55.21%, #004CFF 89.48%);border-radius:50%;color:#FFFFFF}.b-works__title{font-family:Open Sans;font-weight:600;font-style:SemiBold;font-size:24px;leading-trim:NONE;line-height:140%;letter-spacing:3%;color:#1E1E1E}.b-works__description{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:140%;letter-spacing:3%}@media screen and (max-width:1400px){.b-works__header{gap:20px;margin-bottom:30px}.b-works__title{font-size:20px}}@media screen and (max-width:1200px){.b-works__container{gap:14px}.b-works__header{gap:15px;margin-bottom:20px}.b-works__iteration{font-size:18px}.b-works__title{font-size:18px}.b-works__description{font-size:14px}}@media screen and (max-width:991px){.b-works__container{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:576px){.b-works{border-radius:20px}.b-works__container{grid-template-columns:1fr}.b-works__title{font-size:16px}}.b-partner{overflow:hidden}.b-partner__header{display:flex;gap:20px;justify-content:space-between;align-items:center;margin-bottom:var(--section-header-margin)}.b-partner__buttons{display:flex;align-items:center;gap:30px}.b-partner__slider{overflow:visible !important}.b-partner__item{height:auto;aspect-ratio:2.1242236025;background-color:#0040FF1A;display:flex;align-items:center;justify-content:center;padding:30px}.b-partner__button svg{transition:filter 0.2s ease}.b-partner__next:hover svg{filter:drop-shadow(2px 3px 0 rgba(0, 64, 255, 0.3))}.b-partner__prev:hover svg{filter:drop-shadow(-2px 3px 0 rgba(0, 64, 255, 0.3))}.b-partner .swiper-wrapper{margin-bottom:20px}.b-partner .swiper-pagination{position:static !important}.b-partner .swiper-pagination-bullet{background-color:#0040FF1A !important;opacity:1 !important}.b-partner .swiper-pagination-bullet-active{background-color:#0040FF !important}.b-partner__modal{background-color:#0040FF;display:block;border:3px solid #0040FF;border-radius:100px;overflow:hidden;position:relative;padding-right:40px;margin:0 auto;margin-top:20px;width:fit-content}.b-partner__modal svg{fill:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.b-partner__modal div{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:3%;text-transform:uppercase;color:#0087FF;background-color:#FFFFFF;box-shadow:0px 0px 4px 0px #A9A9A999 inset;padding:20px 30px;border-radius:100px;transition:padding 0.2s ease}.b-partner__modal:hover{padding:0px}.b-partner__modal:hover div{padding-left:50px;padding-right:50px}.b-partner__pagination{display:flex;justify-content:center;margin-top:20px}@media screen and (max-width:1200px){.b-partner__modal div{font-size:14px}}@media screen and (max-width:991px){.b-partner__button{display:none}.b-partner__modal{border-width:2px}}.b-image{position:relative;height:600px}.b-image img{position:absolute;left:0;top:0;height:100%;width:100%}@media screen and (max-width:991px){.b-image{height:500px}}@media screen and (max-width:576px){.b-image{height:300px}}.b-contacts__container{display:flex;gap:40px;justify-content:space-between}.b-contacts__content{flex-basis:588px}.b-contacts__map{flex-basis:730px;height:auto;border-radius:20px;overflow:hidden}.b-contacts__map iframe{width:100%;height:100%}.b-contacts__introtext{font-family:Open Sans;font-weight:600;font-style:SemiBold;font-size:28px;leading-trim:NONE;line-height:140%;letter-spacing:3%;text-transform:uppercase;margin-bottom:40px}.b-contacts__row{display:flex;gap:40px;margin-bottom:40px}.b-contacts__title{font-family:Open Sans;font-weight:600;font-style:SemiBold;font-size:24px;leading-trim:NONE;line-height:140%;letter-spacing:3%;margin-bottom:10px}.b-contacts__email{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:24px;leading-trim:NONE;line-height:140%;letter-spacing:3%;display:flex;gap:20px;align-items:center;border:none !important}.b-contacts__email:hover{color:#0040FF !important}.b-contacts__wrapper{display:flex;gap:20px}.b-contacts__soc{position:relative}.b-contacts__soc:hover{transform:scale(1.2)}.b-contacts__soc-mobile{display:none}.b-contacts__qr{position:absolute;width:200px;height:200px;top:100%;left:50%;transform:translateX(-50%);z-index:20;background:white;padding:10px;border-radius:10px;box-shadow:0px 8px 30px 0px #0040FF33;display:none}.b-contacts__phones{margin-bottom:40px}.b-contacts__address{margin-bottom:60px}.b-contacts__text{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:140%;letter-spacing:3%}.b-contacts__button{background-color:#0040FF;display:block;border:3px solid #0040FF;border-radius:100px;overflow:hidden;position:relative;padding-right:40px;margin-top:40px;width:fit-content}.b-contacts__button svg{fill:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.b-contacts__button div{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:3%;text-transform:uppercase;color:#0087FF;background-color:#FFFFFF;box-shadow:0px 0px 4px 0px #A9A9A999 inset;padding:20px 30px;border-radius:100px;transition:padding 0.2s ease}.b-contacts__button:hover{padding:0px}.b-contacts__button:hover div{padding-left:50px;padding-right:50px}@media screen and (max-width:1400px){.b-contacts__introtext{font-size:24px}.b-contacts__title{font-size:22px}.b-contacts__email{font-size:22px}.b-contacts__text{font-size:18px}.b-contacts__address{margin-bottom:40px}}@media screen and (max-width:1200px){.b-contacts__introtext{font-size:20px;margin-bottom:30px}.b-contacts__title{font-size:18px}.b-contacts__email{font-size:18px;gap:10px}.b-contacts__wrapper{gap:10px}.b-contacts__soc{width:30px}.b-contacts__soc{font-size:16px}.b-contacts__text{font-size:16px}.b-contacts__button div{font-size:14px}}@media screen and (max-width:991px){.b-contacts__container{flex-wrap:wrap}.b-contacts__map{height:400px}.b-contacts__button{border-width:2px}}@media screen and (max-width:768px){.b-contacts__soc-mobile{display:block}.b-contacts__soc-descktop{display:none}}@media screen and (max-width:576px){.b-contacts__introtext{font-size:16px}.b-contacts__row{gap:30px;flex-wrap:wrap}.b-contacts__title{font-size:16px}.b-contacts__email{font-size:16px}}/*# sourceMappingURL=./page-92b7c4e313f974fbc158e96b9cc8c5b6.map */