*{padding:0;margin:0;border:0}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:1;font-size:14rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}button{background:unset}html{font-size:1px}html,body{height:100%;background:#fff;font-family:"Inter",sans-serif}.big-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;overflow:hidden}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.container{max-width:1895rem;width:100%;margin:0 auto;padding:0 15rem}.logo{display:block;min-width:clamp( 120rem, calc( 120rem + 59 * ((100vw - 375rem) / (1200 - 375)) ), 179rem );width:clamp( 120rem, calc( 120rem + 59 * ((100vw - 375rem) / (1200 - 375)) ), 179rem );height:clamp( 60rem, calc( 60rem + 23 * ((100vw - 375rem) / (1200 - 375)) ), 83rem )}.logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.langs{position:relative}.langs__list{background:#e0ebf5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4rem;border-radius:50rem;position:relative}.langs__item{min-width:48rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;min-height:30rem;color:#0e317b;font-size:14rem;line-height:18rem;font-weight:900;z-index:1;position:relative;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.langs__item--active{color:#fff}.langs__item--active .langs__link{color:#fff}.langs__link{color:#0e317b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:6rem;width:100%;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.langs__highlight{position:absolute;top:50%;left:0;width:46rem;height:30rem;background:#e36028;border-radius:50rem;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30rem;position:relative;z-index:1}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10rem}.pagination .swiper-pagination-bullet{background:rgba(227,96,40,.4);width:clamp( 8rem, calc( 8rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 10rem );height:clamp( 8rem, calc( 8rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 10rem );border-radius:100%;opacity:1;margin-left:unset !important;margin-right:unset !important;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.pagination .swiper-pagination-bullet:hover{background:#e36028}.pagination .swiper-pagination-bullet-active{background:#e36028}.arrow{cursor:pointer;width:clamp( 50rem, calc( 50rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 60rem );min-width:clamp( 50rem, calc( 50rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 60rem );height:clamp( 50rem, calc( 50rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 60rem );border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0rem 12rem 24rem rgba(0,0,0,.1);box-shadow:0rem 12rem 24rem rgba(0,0,0,.1);-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.arrow:hover{background:#e36028}.arrow:hover svg path{fill:#fff}.arrow svg{width:clamp( 20rem, calc( 20rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 24rem );height:clamp( 20rem, calc( 20rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 24rem )}.arrow svg path{-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}.btn{padding:18rem 38rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:20rem;border-radius:4rem;font-size:16rem;line-height:19rem;font-weight:800;-webkit-transition:background .3s,color .3s,border .3s;-o-transition:background .3s,color .3s,border .3s;transition:background .3s,color .3s,border .3s}.btn svg{width:16rem;min-width:16rem;height:16rem}.btn--orange{color:#fff;background:#e36028;border:2rem solid rgba(0,0,0,0)}.btn--orange:hover{border:2rem solid #e36028;background:rgba(0,0,0,0);color:#e36028}.btn--blue{color:#0e317b;border:2rem solid #0e317b}.btn--blue svg path{-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}.btn--blue:hover{background:#0e317b;color:#fff}.btn--blue:hover svg path{fill:#fff}.titling{position:relative}.titling__suptext{color:#e36028;font-weight:700;text-transform:uppercase;font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 20rem, calc( 20rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 30rem );font-weight:700;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5rem clamp( 15rem, calc( 15rem + 15 * ((100vw - 375rem) / (1200 - 375)) ), 30rem );margin-bottom:5rem}.titling__suptext::after{content:"";width:clamp( 40rem, calc( 40rem + 20 * ((100vw - 375rem) / (1200 - 375)) ), 60rem );min-width:clamp( 40rem, calc( 40rem + 20 * ((100vw - 375rem) / (1200 - 375)) ), 60rem );height:2rem;background:#e36028;border-radius:1rem}.titling__title{margin-bottom:clamp( 15rem, calc( 15rem + 15 * ((100vw - 375rem) / (1200 - 375)) ), 30rem );font-size:clamp( 32rem, calc( 32rem + 18 * ((100vw - 375rem) / (1200 - 375)) ), 50rem );line-height:clamp( 40rem, calc( 40rem + 21 * ((100vw - 375rem) / (1200 - 375)) ), 61rem );font-weight:900;color:#0e317b}.titling__title:last-child{margin-bottom:unset}.titling__text{color:#282732;font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 20rem, calc( 20rem + 6 * ((100vw - 375rem) / (1200 - 375)) ), 26rem )}.titling__decor{position:absolute;width:clamp( 120rem, calc( 120rem + 46 * ((100vw - 375rem) / (1200 - 375)) ), 166rem );height:clamp( 120rem, calc( 120rem + 46 * ((100vw - 375rem) / (1200 - 375)) ), 166rem );z-index:-1}.titling--centered{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.titling--centered .titling__suptext::before{content:"";width:clamp( 40rem, calc( 40rem + 20 * ((100vw - 375rem) / (1200 - 375)) ), 60rem );min-width:clamp( 40rem, calc( 40rem + 20 * ((100vw - 375rem) / (1200 - 375)) ), 60rem );height:2rem;background:#e36028;border-radius:1rem}.titling--centered .titling__decor{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.titling--white .titling__title{color:#fff}.titling--white .titling__text{color:#fff}.popup{display:none;position:fixed;inset:0;z-index:100;width:100%;height:100%;background:rgba(0,0,0,.8);overflow-y:auto}.popup::-webkit-scrollbar{width:0;height:0}.popup__wrapper{min-height:100%;padding:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup__inner{position:relative;width:100%;max-width:1600rem;border:1rem solid rgba(255,255,255,.3);border-radius:4rem;overflow:hidden}.popup__close{position:absolute;top:20rem;right:20rem;z-index:2;color:#fff;cursor:pointer}.popup__close svg{width:20rem;height:20rem}.body--popup{overflow:hidden}.link-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10rem;font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );font-weight:700}.link-arrow:hover svg{-webkit-transform:translateX(5rem);-ms-transform:translateX(5rem);transform:translateX(5rem)}.link-arrow--orange{color:#e36028}.link-arrow svg{width:clamp( 30rem, calc( 30rem + 6 * ((100vw - 375rem) / (1200 - 375)) ), 36rem );min-height:clamp( 30rem, calc( 30rem + 6 * ((100vw - 375rem) / (1200 - 375)) ), 36rem );height:clamp( 10rem, calc( 10rem + 3 * ((100vw - 375rem) / (1200 - 375)) ), 13rem );-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.connections--additional .connections__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.connections--additional .connections__list-item{max-width:339rem}.connections--additional .connections__suptext{color:#fff}.connections--additional .connections__text{color:rgba(255,255,255,.8)}.connections--additional .connections__link{color:rgba(255,255,255,.8)}.connections--additional .connections__link:hover{color:#fff}.connections--additional .connections__icon{background:rgba(255,255,255,.2)}.connections__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp( 15rem, calc( 15rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 25rem )}.connections__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15rem}.connections__icon{border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:clamp( 40rem, calc( 40rem + 6 * ((100vw - 375rem) / (1200 - 375)) ), 46rem );min-width:clamp( 40rem, calc( 40rem + 6 * ((100vw - 375rem) / (1200 - 375)) ), 46rem );height:clamp( 40rem, calc( 40rem + 6 * ((100vw - 375rem) / (1200 - 375)) ), 46rem );background:rgba(227,96,40,.15)}.connections__icon svg{width:clamp( 20rem, calc( 20rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 22rem );height:clamp( 20rem, calc( 20rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 22rem )}.connections__box{padding-top:2rem}.connections__suptext{margin-bottom:4rem;font-weight:700;color:#282732;font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 16rem, calc( 16rem + 3 * ((100vw - 375rem) / (1200 - 375)) ), 19rem )}.connections__link{color:#282732;font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 20rem, calc( 20rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 24rem );display:block;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.connections__link:hover{color:#e36028}.connections__text{color:#282732;font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 16rem, calc( 16rem + 8 * ((100vw - 375rem) / (1200 - 375)) ), 24rem )}.tubs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15rem}.tub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:4rem;padding:15rem 30rem;color:#e36028;font-weight:800;-webkit-transition:border .3s,background .3s,color .3s;-o-transition:border .3s,background .3s,color .3s;transition:border .3s,background .3s,color .3s;border:1rem solid rgba(0,0,0,0);cursor:pointer}.tub:hover{border:1rem solid #e36028}.tub--active{background:#e36028;color:#fff}.tub-element{display:none}.tub-element--active{display:block}.header{position:absolute;top:0;left:50%;width:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.header__inner{padding:15rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:clamp( 30rem, calc( 30rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 40rem )}.header__wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:clamp( 30rem, calc( 30rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 40rem )}.header__logo{position:relative;z-index:1}.header__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp( 15rem, calc( 15rem + 25 * ((100vw - 375rem) / (1200 - 375)) ), 40rem )}.header__ling{padding:15rem 30rem}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp( 15rem, calc( 15rem + 25 * ((100vw - 375rem) / (1200 - 375)) ), 40rem )}.menu__link{font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 17rem, calc( 17rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 19rem );color:#0e317b;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;font-weight:700}.menu__link:hover{color:#e36028}.header-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15rem;color:#0e317b;font-size:clamp( 14rem, calc( 14rem + 6 * ((100vw - 375rem) / (1200 - 375)) ), 20rem );line-height:clamp( 17rem, calc( 17rem + 7 * ((100vw - 375rem) / (1200 - 375)) ), 24rem );font-weight:700;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.header-phone:hover{color:#e36028}.header-phone:hover svg path{fill:#e36028}.header-phone__icon{width:clamp( 14rem, calc( 14rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 18rem );min-width:clamp( 14rem, calc( 14rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 18rem );height:clamp( 14rem, calc( 14rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 18rem )}.header-phone__icon svg{width:100%;height:100%}.header-phone__icon svg path{-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}.heading{margin-bottom:clamp( 0rem, calc( 0rem + 60 * ((100vw - 375rem) / (1200 - 375)) ), 60rem );min-height:850rem;position:relative;z-index:1}.heading__bg{position:absolute;width:100%;height:100%;inset:0;z-index:-1}.heading__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.heading__body{padding:clamp( 160rem, calc( 160rem + 50 * ((100vw - 375rem) / (1200 - 375)) ), 210rem ) 0 clamp( 60rem, calc( 60rem + 60 * ((100vw - 375rem) / (1200 - 375)) ), 120rem ) 0}.heading__titling{margin-bottom:clamp( 30rem, calc( 30rem + 20 * ((100vw - 375rem) / (1200 - 375)) ), 50rem );max-width:975rem}.heading .titling__suptext{margin-bottom:10rem}.heading .titling__title{font-weight:700;font-size:clamp( 40rem, calc( 40rem + 30 * ((100vw - 375rem) / (1200 - 375)) ), 70rem );line-height:clamp( 50rem, calc( 50rem + 35 * ((100vw - 375rem) / (1200 - 375)) ), 85rem )}.heading .titling__text{max-width:700rem}.heading__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10rem}.about{position:relative;z-index:1;padding:60rem 0}.about--right .about__inner{-ms-grid-columns:600rem 1fr;grid-template-columns:600rem 1fr}.about--right .about__images{-ms-grid-columns:1fr 455rem;grid-template-columns:1fr 455rem}.about--third .about__inner{-ms-grid-columns:455rem 602rem 1fr;grid-template-columns:455rem 602rem 1fr}.about--third .about__images:nth-child(1){-ms-grid-columns:1fr;grid-template-columns:1fr}.about--third .about__images:nth-child(3){-ms-grid-columns:1fr;grid-template-columns:1fr}.about__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 600rem;grid-template-columns:1fr 600rem;gap:30rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about__images{display:-ms-grid;display:grid;-ms-grid-columns:455rem 1fr;grid-template-columns:455rem 1fr;gap:10rem}.about__img{width:100%;display:block;height:clamp( 260rem, calc( 260rem + 440 * ((100vw - 375rem) / (1200 - 375)) ), 700rem );border-radius:4rem;overflow:hidden}.about__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about__body .about__images{display:none}.about .titling__decor{top:-10rem;right:110rem}.products{position:relative;z-index:1;padding:60rem 0}.products__inner{display:-ms-grid;display:grid}.products__swiper{width:100%}.products__titling{margin-bottom:clamp( 30rem, calc( 30rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 40rem )}.product{background:#f7f7f7;border-radius:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.product:hover .product__img img{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.product__img{width:100%;height:clamp( 200rem, calc( 200rem + 86 * ((100vw - 375rem) / (1200 - 375)) ), 286rem );display:block}.product__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:darken;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.product__body{padding:clamp( 15rem, calc( 15rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 20rem ) clamp( 15rem, calc( 15rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 20rem ) clamp( 20rem, calc( 20rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 30rem ) clamp( 15rem, calc( 15rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 20rem );display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product__titling{margin-bottom:clamp( 15rem, calc( 15rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 20rem )}.product__title{margin-bottom:5rem;font-size:20rem;line-height:24rem;font-weight:900;color:#0e317b}.product__title:last-child{margin-bottom:unset}.product__subtext{color:#0e317b;font-size:14rem;line-height:17rem;font-weight:500}.product__text{margin-bottom:20rem;font-size:14rem;line-height:clamp( 17rem, calc( 17rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 22rem );color:#282732;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.production{margin-top:clamp( 0rem, calc( 0rem + 60 * ((100vw - 375rem) / (1200 - 375)) ), 60rem );margin-bottom:clamp( 0rem, calc( 0rem + 60 * ((100vw - 375rem) / (1200 - 375)) ), 60rem );padding:clamp( 60rem, calc( 60rem + 60 * ((100vw - 375rem) / (1200 - 375)) ), 120rem ) 0;position:relative;z-index:1;background:#f7f7f7}.production__titling{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:clamp( 20rem, calc( 20rem + 70 * ((100vw - 375rem) / (1200 - 375)) ), 90rem );margin-bottom:clamp( 30rem, calc( 30rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 40rem )}.production .titling__text{max-width:920rem}.production .titling__decor{left:-56rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.production__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr);gap:30rem}.production-item{border-radius:4rem;overflow:hidden;position:relative;height:clamp( 260rem, calc( 260rem + 185 * ((100vw - 375rem) / (1200 - 375)) ), 445rem );padding:clamp( 20rem, calc( 20rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 25rem ) clamp( 15rem, calc( 15rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 20rem );display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-grid-column-span:2;grid-column:span 2}.production-item:hover .production-item__img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.production-item:nth-child(4){-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3}.production-item:nth-child(5){-ms-grid-column:4;-ms-grid-column-span:3;grid-column:4/span 3}.production-item::after{content:"";width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;inset:0;z-index:-1;background:-webkit-gradient(linear, left top, left bottom, color-stop(66.44%, rgba(0, 0, 0, 0)), color-stop(86.26%, #000000));background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 66.44%, #000000 86.26%);background:linear-gradient(180deg, rgba(0, 0, 0, 0) 66.44%, #000000 86.26%);opacity:.5}.production-item__img{width:100%;height:100%;position:absolute;inset:0;z-index:-1;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.production-item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.production-item__digits{margin-bottom:5rem;font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 17rem, calc( 17rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 19rem );color:#fff}.production-item__title{color:#fff;font-size:clamp( 20rem, calc( 20rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 24rem );line-height:clamp( 24rem, calc( 24rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 29rem );font-weight:900}.steps{padding:60rem 0;position:relative;z-index:1}.steps__titling{margin-bottom:clamp( 30rem, calc( 30rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 40rem )}.steps__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr);gap:30rem 60rem;counter-reset:production}.steps-item{position:relative;counter-increment:production}.steps-item__digit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:absolute;top:0;left:0;width:clamp( 60rem, calc( 60rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 70rem );height:clamp( 60rem, calc( 60rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 70rem );background:#e36028;border-radius:100%}.steps-item__digit::after{content:counter(production, decimal-leading-zero);font-size:clamp( 24rem, calc( 24rem + 6 * ((100vw - 375rem) / (1200 - 375)) ), 30rem );line-height:clamp( 27rem, calc( 27rem + 9 * ((100vw - 375rem) / (1200 - 375)) ), 36rem );font-weight:500;color:#fff}.steps-item__img{margin-bottom:15rem;display:block;width:100%;height:clamp( 240rem, calc( 240rem + 20 * ((100vw - 375rem) / (1200 - 375)) ), 260rem );border-radius:120rem 4rem 4rem 4rem;overflow:hidden}.steps-item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.steps-item__text{color:#0e317b;font-size:clamp( 18rem, calc( 18rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 20rem );line-height:clamp( 22rem, calc( 22rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 24rem );font-weight:900}.steps-item__arrow{position:absolute;top:26rem;right:-49rem}.steps-item__arrow svg{width:36rem;height:13rem}.clients{margin-top:clamp( 0rem, calc( 0rem + 60 * ((100vw - 375rem) / (1200 - 375)) ), 60rem );margin-bottom:clamp( 0rem, calc( 0rem + 60 * ((100vw - 375rem) / (1200 - 375)) ), 60rem );padding:clamp( 60rem, calc( 60rem + 60 * ((100vw - 375rem) / (1200 - 375)) ), 120rem ) 0;position:relative;z-index:1;background:#f7f7f7}.clients__titling{margin-bottom:clamp( 30rem, calc( 30rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 40rem )}.clients__swiper{width:100%}.client{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.client__img{width:clamp( 100rem, calc( 100rem + 28 * ((100vw - 375rem) / (1200 - 375)) ), 128rem );min-width:clamp( 100rem, calc( 100rem + 28 * ((100vw - 375rem) / (1200 - 375)) ), 128rem );height:clamp( 80rem, calc( 80rem + 25 * ((100vw - 375rem) / (1200 - 375)) ), 105rem );display:block}.client__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:darken}.certificates{padding:60rem 0;position:relative;z-index:1}.certificates__titling{margin-bottom:clamp( 30rem, calc( 30rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 40rem )}.certificates__swiper{padding:30rem;margin:-30rem}.certificates__swiper .swiper-wrapper{margin-bottom:30rem}.certificates__view{display:block;height:clamp( 360rem, calc( 360rem + 137 * ((100vw - 375rem) / (1200 - 375)) ), 497rem );width:100%;border-radius:10rem;overflow:hidden;-webkit-box-shadow:0rem 14rem 34rem rgba(0,0,0,.21);box-shadow:0rem 14rem 34rem rgba(0,0,0,.21)}.certificates__view:hover img{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.certificates__img{width:100%;height:100%;display:block}.certificates__img img{border-radius:10rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.application{position:relative;z-index:1;padding:clamp( 60rem, calc( 60rem + 60 * ((100vw - 375rem) / (1200 - 375)) ), 120rem ) 0}.application__bg{position:absolute;width:100%;height:100%;inset:0;z-index:-1}.application__bg::after{content:"";width:100%;height:100%;position:absolute;inset:0;background:rgba(16,23,54,.85)}.application__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.application__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30rem}.application__body{max-width:508rem}.application .titling__title{margin-bottom:clamp( 15rem, calc( 15rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 20rem )}.popup--application .application{padding:clamp( 40rem, calc( 40rem + 20 * ((100vw - 375rem) / (1200 - 375)) ), 60rem ) clamp( 15rem, calc( 15rem + 35 * ((100vw - 375rem) / (1200 - 375)) ), 50rem ) clamp( 20rem, calc( 20rem + 40 * ((100vw - 375rem) / (1200 - 375)) ), 60rem ) clamp( 15rem, calc( 15rem + 35 * ((100vw - 375rem) / (1200 - 375)) ), 50rem )}.popup--application .application__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp( 30rem, calc( 30rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 40rem )}.popup--application .application__body{max-width:unset;width:100%}.popup--application .form{max-width:unset}.popup--application .form__button{min-width:calc(33% - 5rem)}.form{width:100%;max-width:1155rem}.form__inner{margin-bottom:15rem;gap:15rem;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr)}.form__input{-ms-grid-column-span:2;grid-column:span 2;border-radius:4rem;background:rgba(255,255,255,.2);padding:clamp( 15rem, calc( 15rem + 3 * ((100vw - 375rem) / (1200 - 375)) ), 18rem ) clamp( 15rem, calc( 15rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 20rem );width:100%;color:#fff;font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 20rem, calc( 20rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 24rem )}.form__input::-webkit-input-placeholder{color:#fff;font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 20rem, calc( 20rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 24rem )}.form__input::-moz-placeholder{color:#fff;font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 20rem, calc( 20rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 24rem )}.form__input:-ms-input-placeholder{color:#fff;font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 20rem, calc( 20rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 24rem )}.form__input::-ms-input-placeholder{color:#fff;font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 20rem, calc( 20rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 24rem )}.form__input::placeholder{color:#fff;font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 20rem, calc( 20rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 24rem )}.form__input:nth-child(4){-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/span 6}.form__button:hover{color:#fff}.contacts{position:relative;z-index:1;overflow:hidden}.contacts__inner{min-height:800rem;padding:clamp( 60rem, calc( 60rem + 40 * ((100vw - 375rem) / (1200 - 375)) ), 100rem ) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts__map{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;display:block;z-index:-1}.contacts__map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contacts__body{-webkit-box-shadow:0rem 24rem 34rem rgba(0,0,0,.12);box-shadow:0rem 24rem 34rem rgba(0,0,0,.12);background:#fff;border-radius:6rem;padding:clamp( 20rem, calc( 20rem + 30 * ((100vw - 375rem) / (1200 - 375)) ), 50rem ) clamp( 15rem, calc( 15rem + 25 * ((100vw - 375rem) / (1200 - 375)) ), 40rem );width:100%;max-width:445rem}.contacts__title{color:#0e317b;margin-bottom:clamp( 15rem, calc( 15rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 25rem );font-size:clamp( 24rem, calc( 24rem + 26 * ((100vw - 375rem) / (1200 - 375)) ), 50rem );line-height:clamp( 32rem, calc( 32rem + 29 * ((100vw - 375rem) / (1200 - 375)) ), 61rem );font-weight:900}.contacts .contacts__subtitle{margin-bottom:20rem;color:#0e317b;font-weight:900;font-size:clamp( 14rem, calc( 14rem + 6 * ((100vw - 375rem) / (1200 - 375)) ), 20rem );line-height:clamp( 20rem, calc( 20rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 24rem )}.contacts__connections{margin-bottom:clamp( 20rem, calc( 20rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 30rem )}.footer{background:#071b46;border-top:2rem solid #e36028}.footer__top{padding:clamp( 30rem, calc( 30rem + 30 * ((100vw - 375rem) / (1200 - 375)) ), 60rem ) 0 clamp( 30rem, calc( 30rem + 20 * ((100vw - 375rem) / (1200 - 375)) ), 50rem ) 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__logo{margin-bottom:clamp( 20rem, calc( 20rem + 15 * ((100vw - 375rem) / (1200 - 375)) ), 35rem );position:relative}.footer__subtext{color:#fff;font-weight:900;font-size:clamp( 14rem, calc( 14rem + 6 * ((100vw - 375rem) / (1200 - 375)) ), 20rem );line-height:clamp( 17rem, calc( 17rem + 7 * ((100vw - 375rem) / (1200 - 375)) ), 24rem )}.footer__suptitle{margin-bottom:20rem;font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 20rem, calc( 20rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 30rem );font-weight:700;color:#e36028;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5rem clamp( 15rem, calc( 15rem + 15 * ((100vw - 375rem) / (1200 - 375)) ), 30rem )}.footer__suptitle::after{content:"";width:clamp( 40rem, calc( 40rem + 20 * ((100vw - 375rem) / (1200 - 375)) ), 60rem );min-width:clamp( 40rem, calc( 40rem + 20 * ((100vw - 375rem) / (1200 - 375)) ), 60rem );height:2rem;background:#e36028;border-radius:1rem}.footer__bottom{padding:15rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:clamp( 15rem, calc( 15rem + 15 * ((100vw - 375rem) / (1200 - 375)) ), 30rem );border-top:1rem solid rgba(255,255,255,.15)}.footer__copy{color:rgba(255,255,255,.5);font-size:12rem;line-height:15rem}.footer__policy{color:rgba(255,255,255,.5);font-size:12rem;line-height:15rem;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.footer__policy:hover{color:#fff}.footer__develoer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10rem}.footer__developer-text{color:rgba(255,255,255,.5);font-size:12rem;line-height:15rem}.footer__developer-logo svg{width:112rem;min-width:112rem;height:30rem}.nav__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20rem 70rem}.nav__link{font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 16rem, calc( 16rem + 8 * ((100vw - 375rem) / (1200 - 375)) ), 24rem );color:rgba(255,255,255,.8);-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.nav__link:hover{color:#fff}.head{position:relative;z-index:1}.head--long .head__inner{padding-bottom:clamp( 60rem, calc( 60rem + 90 * ((100vw - 375rem) / (1200 - 375)) ), 150rem )}.head__bg{position:absolute;width:100%;height:100%;inset:0;z-index:-1}.head__bg::after{content:"";position:absolute;width:100%;height:100%;inset:0}.head__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.head__inner{padding:clamp( 120rem, calc( 120rem + 30 * ((100vw - 375rem) / (1200 - 375)) ), 150rem ) 0 clamp( 60rem, calc( 60rem + 40 * ((100vw - 375rem) / (1200 - 375)) ), 100rem ) 0}.head__breadcrumbs{margin-bottom:clamp( 15rem, calc( 15rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 20rem )}.head__title{font-size:clamp( 50rem, calc( 50rem + 20 * ((100vw - 375rem) / (1200 - 375)) ), 70rem );line-height:clamp( 60rem, calc( 60rem + 25 * ((100vw - 375rem) / (1200 - 375)) ), 85rem );color:#0e317b;font-weight:700}.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10rem}.breadcrumbs__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10rem;color:#282732;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.breadcrumbs__link:hover{color:#e36028}.breadcrumbs__link svg{width:13rem;min-width:13rem;height:13rem}.breadcrumbs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10rem;font-size:14rem;line-height:24rem;color:#282732}.breadcrumbs__item svg{width:12rem;min-width:12rem;height:12rem}.offer{padding:clamp( 60rem, calc( 60rem + 60 * ((100vw - 375rem) / (1200 - 375)) ), 120rem ) 0}.offer__inner{display:-ms-grid;display:grid;-ms-grid-columns:445rem 1fr;grid-template-columns:445rem 1fr;gap:30rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.offer__content{display:-ms-grid;display:grid;-ms-grid-columns:600rem 1fr;grid-template-columns:600rem 1fr;gap:30rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:clamp( 60rem, calc( 60rem + 20 * ((100vw - 375rem) / (1200 - 375)) ), 80rem )}.offer__img{width:100%;height:470rem;display:block;border-radius:4rem;overflow:hidden}.offer__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.offer__file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15rem;color:#e36028;font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 20rem, calc( 20rem + 6 * ((100vw - 375rem) / (1200 - 375)) ), 26rem )}.offer__file span{position:relative}.offer__file span::after{content:"";width:0;height:1rem;background:#e36028;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s;position:absolute;left:0;bottom:0;right:0;transition:width .3s}.offer__file:hover span::after{width:100%}.offer__file svg{width:clamp( 24rem, calc( 24rem + 6 * ((100vw - 375rem) / (1200 - 375)) ), 30rem );min-width:clamp( 24rem, calc( 24rem + 6 * ((100vw - 375rem) / (1200 - 375)) ), 30rem );height:clamp( 24rem, calc( 24rem + 6 * ((100vw - 375rem) / (1200 - 375)) ), 30rem )}.offer__titling{margin-bottom:clamp( 20rem, calc( 20rem + 20 * ((100vw - 375rem) / (1200 - 375)) ), 40rem )}.offer__titling .offer__img{display:none}.offer .titling__title{margin-bottom:20rem}.offer__tubs{padding-bottom:15rem;border-bottom:1rem solid #e5e5e5;margin-bottom:30rem}.aside{position:sticky;top:30rem}.aside__search{margin-bottom:clamp( 15rem, calc( 15rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 20rem )}.search{background:#f7f7f7;border-radius:4rem;position:relative}.search__input{padding:clamp( 15rem, calc( 15rem + 3 * ((100vw - 375rem) / (1200 - 375)) ), 18rem );color:#282732;font-size:14rem;line-height:24rem;width:100%;background:unset}.search__input::-webkit-input-placeholder{color:#282732;font-size:14rem;line-height:24rem}.search__input::-moz-placeholder{color:#282732;font-size:14rem;line-height:24rem}.search__input:-ms-input-placeholder{color:#282732;font-size:14rem;line-height:24rem}.search__input::-ms-input-placeholder{color:#282732;font-size:14rem;line-height:24rem}.search__input::placeholder{color:#282732;font-size:14rem;line-height:24rem}.search__btn{position:absolute;right:clamp( 15rem, calc( 15rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 20rem );top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search__btn svg{width:clamp( 16rem, calc( 16rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 20rem );height:clamp( 16rem, calc( 16rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 20rem )}.links{background:#f7f7f7;border-radius:4rem}.links__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:clamp( 10rem, calc( 10rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 15rem ) 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.links__item{position:relative}.links__item--active{background:rgba(227,96,40,.1)}.links__item--active::before{content:"";width:3rem;height:100%;position:absolute;left:0;top:0;bottom:0;background:#e36028}.links__item--active .links__link{color:#e36028;font-weight:700}.links__link{color:#282732;padding:clamp( 15rem, calc( 15rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 17rem ) 20rem;display:block;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.links__link:hover{color:#e36028}.offer-item__info{margin-bottom:60rem}.offer-item__title{color:#0e317b;font-size:clamp( 20rem, calc( 20rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 24rem );line-height:clamp( 24rem, calc( 24rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 29rem );font-weight:900;margin-bottom:15rem}.offer-item__table{border:1rem solid #e5e5e5;border-radius:4rem;border-spacing:0;overflow:hidden;width:100%}.offer-item__table tr:not(:last-child) th,.offer-item__table tr:not(:last-child) td{border-bottom:1rem solid #e5e5e5}.offer-item__table th,.offer-item__table td{padding:clamp( 15rem, calc( 15rem + 3 * ((100vw - 375rem) / (1200 - 375)) ), 18rem ) clamp( 15rem, calc( 15rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 20rem );font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 20rem, calc( 20rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 24rem );text-align:left}.offer-item__table th{color:#686772;font-weight:400;width:50%}.offer-item__table td{border-left:1rem solid #e5e5e5;color:#282732;font-weight:700}.offer-item__text{font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 20rem, calc( 20rem + 6 * ((100vw - 375rem) / (1200 - 375)) ), 26rem )}.profiles__title{color:#0e317b;font-size:clamp( 20rem, calc( 20rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 24rem );line-height:clamp( 24rem, calc( 24rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 29rem );font-weight:900;margin-bottom:20rem}.profiles__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profiles__item{display:-ms-grid;display:grid;-ms-grid-columns:230rem 1fr;grid-template-columns:230rem 1fr;border:1rem solid #e5e5e5;border-radius:4rem;border-bottom:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.profiles__item:last-child{border-bottom:1rem solid #e5e5e5}.profiles__img{padding:10rem;width:100%;height:clamp( 120rem, calc( 120rem + 36 * ((100vw - 375rem) / (1200 - 375)) ), 156rem );display:block;border-radius:4rem;overflow:hidden}.profiles__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.profiles__body{padding:35rem 24rem;border-left:1rem solid #e5e5e5;min-height:100%}.profiles__subtitle{margin-bottom:clamp( 15rem, calc( 15rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 20rem );font-size:clamp( 16rem, calc( 16rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 20rem );line-height:clamp( 20rem, calc( 20rem + 4 * ((100vw - 375rem) / (1200 - 375)) ), 24rem );color:#0e317b;font-weight:900}.profiles__text{font-size:clamp( 14rem, calc( 14rem + 2 * ((100vw - 375rem) / (1200 - 375)) ), 16rem );line-height:clamp( 20rem, calc( 20rem + 6 * ((100vw - 375rem) / (1200 - 375)) ), 26rem );color:#282732}@media(min-width: 1200px){html{font-size:.05209vw}}@media(max-width: 1200px){.container{max-width:1028rem}.header__wrapper{position:fixed;inset:0;width:100%;height:100svh;pointer-events:none;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;gap:clamp( 20rem, calc( 20rem + 10 * ((100vw - 375rem) / (1200 - 375)) ), 30rem )}.menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15rem}.header__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__burger{display:-webkit-box;display:-ms-flexbox;display:flex;width:34rem;height:30rem;border-radius:4rem;background:#e36028;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6rem;padding:6rem;cursor:pointer;position:relative;z-index:1}.header__burger span{width:100%;height:2rem;border-radius:4rem;background:#fff}.body--active{overflow:hidden}.body--active .header__wrapper{opacity:1;pointer-events:auto}.heading{min-height:unset}.about__images{display:none}.about .titling__title{margin-bottom:30rem}.about__titling .about__images{display:-ms-grid;display:grid;-ms-grid-columns:.4fr .6fr;grid-template-columns:.4fr .6fr;margin-bottom:30rem}.about__inner{display:block}.products__swiper{margin-right:-120rem;margin-left:-120rem;padding-left:120rem;padding-right:120rem;width:calc(100% + 240rem)}.production__titling{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp( 15rem, calc( 15rem + 15 * ((100vw - 375rem) / (1200 - 375)) ), 30rem )}.titling__wrapper{width:100%}.production__items{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.production-item{grid-column:unset}.production-item:nth-child(4){grid-column:unset}.production-item:last-child{-ms-grid-column-span:2;grid-column:span 2}.steps__items{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.steps-item:nth-child(3) .steps-item__arrow{display:none}.clients__swiper{margin-right:-120rem;margin-left:-120rem;padding-left:120rem;padding-right:120rem;width:calc(100% + 240rem)}.certificates__swiper{margin-right:-120rem;margin-left:-120rem;padding-left:120rem;padding-right:120rem;width:calc(100% + 240rem)}.application__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.application__body{max-width:100%}.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__box{width:100%;padding-bottom:30rem;border-bottom:1rem solid rgba(255,255,255,.15)}.footer__column{width:100%;padding-bottom:30rem;border-bottom:1rem solid rgba(255,255,255,.15)}.footer__column:last-child{border-bottom:unset;padding-bottom:unset}.nav__list{gap:20rem 25rem}.titling__suptext{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.titling--centered .titling__suptext{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__suptitle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about__img{height:clamp( 260rem, calc( 260rem + 240 * ((100vw - 375rem) / (1200 - 375)) ), 500rem )}.about--right .about__images{-ms-grid-columns:.6fr .4fr;grid-template-columns:.6fr .4fr}.offer__inner{-ms-grid-columns:1fr;grid-template-columns:1fr}.offer__content{-ms-grid-columns:1fr;grid-template-columns:1fr}.offer__img{display:none}.offer__titling .offer__img{height:clamp( 260rem, calc( 260rem + 240 * ((100vw - 375rem) / (1200 - 375)) ), 500rem );display:block;margin-bottom:30rem}.offer .titling__title{margin-bottom:30rem}.offer__inner{gap:60rem}}@media(max-width: 992px){.container{max-width:798rem}.steps__items{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.steps-item:nth-child(2) .steps-item__arrow{display:none}.steps-item:nth-child(3) .steps-item__arrow{display:block}.steps-item:nth-child(4) .steps-item__arrow{display:none}.contacts__map{position:unset;height:clamp( 340rem, calc( 340rem + 260 * ((100vw - 375rem) / (1200 - 375)) ), 600rem );border-radius:4rem;z-index:unset}.contacts__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30rem;min-height:unset}.contacts__body{max-width:100%}}@media(max-width: 768px){.container{max-width:580rem}.production__items{-ms-grid-columns:1fr;grid-template-columns:1fr}.production-item:last-child{grid-column:unset}.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr}.form__input:nth-child(4){grid-column:unset}.form__input{grid-column:unset}.footer .connections__list{-ms-grid-columns:1fr;grid-template-columns:1fr}.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.profiles__item{-ms-grid-columns:1fr;grid-template-columns:1fr}.profiles__item{padding:clamp( 20rem, calc( 20rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 25rem ) clamp( 15rem, calc( 15rem + 5 * ((100vw - 375rem) / (1200 - 375)) ), 20rem )}.profiles__body{border-left:unset;padding:unset}.profiles__img{padding:unset;margin-bottom:clamp( 15rem, calc( 15rem + 15 * ((100vw - 375rem) / (1200 - 375)) ), 30rem )}.popup--application .form__button{width:100%}}@media(max-width: 576px){.heading__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.heading__link{width:100%}.steps__items{-ms-grid-columns:1fr;grid-template-columns:1fr}.steps-item__arrow{display:none}.form__button{width:100%}}
/*# sourceMappingURL=tecson.style.min.css.869ec5801ed45e30ea474dc6460b4b0f.css.map */
