.slider-container[data-v-901909e0]{overflow:hidden;width:100%}.slider-track[data-v-901909e0]{display:flex;transition:transform .5s linear}.slider-track>.slide[data-v-901909e0]{flex:0 0 100%;min-width:100%}.slider-dots[data-v-901909e0]{display:flex;gap:8px;justify-content:center;padding:12px 0 0}.slider-dots__dot[data-v-901909e0]{background:#c4c4c4;border:0;border-radius:50%;cursor:pointer;height:8px;padding:0;width:8px}.slider-dots__dot.is-current[data-v-901909e0]{background:#171616}.banners-rest[data-v-901909e0]{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:16px 0 0;padding:0}.banners-rest a[data-v-901909e0]{color:#0d6b5f}.mobile-slider{display:none}.main-slider{height:465px;overflow:hidden;position:relative;transition:all .6s cubic-bezier(.65,-.25,.25,1.95);width:100%}.main-slider img{height:465px;-o-object-fit:cover;object-fit:cover;width:100%}.main-slider .description{height:465px;position:absolute;right:50%;top:0;transform:translate(50%);transition:all .6s cubic-bezier(.65,-.25,.25,1.95);width:100%}.main-slider .description:hover:before{background:#00000080;transition:all .6s cubic-bezier(.65,-.25,.25,1.95)}.main-slider .description p{font-size:20px;font-weight:400;line-height:29px}.main-slider .description:before{background:#0000001a;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.main-slider .description__desc{bottom:0;left:50%;margin-bottom:68px;max-width:1440px;padding-left:74px;padding-right:74px;position:absolute;transform:translate(-50%);width:100%}.main-slider .description__desc-title{align-items:flex-end;display:flex;margin-top:21px}.main-slider .description__desc-title h3{color:#fff;font-size:30px;font-weight:700;line-height:73px;text-transform:uppercase}.main-slider .description__desc-more{align-items:center;border:1px solid #fff;cursor:pointer;display:flex;height:35px;justify-content:center;margin-top:40px;max-width:260px;transition:all .5s cubic-bezier(.65,-.25,.25,1.95);width:100%}.main-slider .description__desc-more:hover{background-color:#fff;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.main-slider .description__desc-more:hover p{color:#000;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.main-slider .description__desc-more:hover svg path{stroke:#000;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.main-slider .description__desc-more:hover svg{transform:translate(50%)}.main-slider .description__desc-more-details a{align-items:center;display:flex;justify-content:center;text-decoration:none}.main-slider .description__desc-more-details a p{color:#fff;font-size:16px;font-weight:700;line-height:17px;text-transform:uppercase;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.main-slider .description__desc-more-details a svg{margin-left:10px;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.main-slider .description__desc-more-details a svg path{transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.main-slider .description__desc-more-calc{color:#fff;display:flex;font-size:16px;font-weight:900;letter-spacing:.2em;line-height:19px}.main-slider .description__desc-description{align-items:center;color:#fff;display:flex;font-size:24px;font-weight:900;line-height:28px;max-width:589px;text-transform:uppercase;width:100%}.main-slider .slide{width:100vw}.main-slider .slide__wrap{position:relative;width:100%}.main-slider .slide__wrap img{height:465px;-o-object-fit:cover;object-fit:cover;width:100%}.small-sliders{display:flex;justify-content:space-between}.small-sliders .left{left:auto;margin-right:50px;right:0}.small-sliders .left,.small-sliders .right{max-width:600px;padding:0;transform:translate(0);width:100%}.small-sliders .right{left:0;margin-left:50px}.small-sliders .main-slider-small{background-repeat:no-repeat;background-size:cover;overflow:hidden}.small-sliders .main-slider-small .description-small{position:relative}.small-sliders .main-slider-small p{font-size:17px;font-weight:900;line-height:18px}.small-sliders .main-slider-small h3{font-size:28px;font-weight:700;line-height:39px}.small-sliders li{margin-top:4px}.small-sliders li:first-child{margin-right:4px}@media screen and (max-width:1400px){.small-sliders .left{margin-right:0;max-width:90%}}@media screen and (max-width:1200px){.small-sliders .main-slider-small h3,.small-sliders .main-slider-small p{max-width:400px}}@media screen and (max-width:900px){.mobile-slider{display:block}.largeSlider{display:none}}.mobile-slider .homeSlider{margin-top:calc(var(--main-header-height, 108px)*-1)}.mobile-slider .VueCarousel-pagination{bottom:0;margin-top:0;position:absolute;text-align:center;width:100%}.mobile-slider .main-slider{height:550px;position:relative;z-index:1}.mobile-slider .main-slider .VueCarousel-dot{background-clip:unset!important;border:1px solid #000;margin-bottom:10px}.mobile-slider .main-slider .VueCarousel-dot+.VueCarousel-dot{margin-left:5px}.mobile-slider .main-slider__arrow-wrapper{display:flex;justify-content:space-between;margin:0 30px;position:absolute;top:50%;width:calc(100% - 60px);z-index:999}.mobile-slider .main-slider__arrow-wrapper svg{cursor:pointer;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.mobile-slider .main-slider__arrow-wrapper svg:hover{transform:scale(1.2)}.mobile-slider .main-slider__arrow-wrapper svg:hover path{stroke:#000;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.mobile-slider .main-slider .description-home .description__desc-description{background-color:transparent;display:block;margin-left:0;min-height:unset;padding:0}.mobile-slider .main-slider .description-home .description__desc-description h3{color:#fff;font-size:17px;font-weight:900;line-height:18px;margin-bottom:123px}.mobile-slider .main-slider .description-home .description__desc-description p{color:#fff;font-size:20px;font-weight:400;line-height:24px;margin-bottom:21px}.mobile-slider .main-slider .description-home .description__desc{align-items:flex-end;background-color:transparent;display:flex}.mobile-slider .main-slider .description-home .description__desc-more{left:0}.mobile-slider .main-slider .description-home .description__desc .landingDescription{bottom:13px;left:29px}.mobile-slider .main-slider .description-home .description__desc-more{display:flex;justify-content:space-between}.mobile-slider .main-slider .description-home .description__desc-more-calc{margin-top:0}.mobile-slider .main-slider .description-home .description__desc-more-details{align-items:center;display:flex;justify-content:space-between;width:100%}.mobile-slider .main-slider .description-home .description__desc-more-details-button{border:1px solid #fff;display:flex;height:35px;justify-content:center;width:238px}.mobile-slider .main-slider .description-home .description__desc-more-details-button a{align-items:center;display:flex;justify-content:center;text-decoration:none}.mobile-slider .main-slider .description-home .description__desc-more-details-button a p{color:#fff;font-size:16px;font-weight:700;line-height:17px;text-transform:uppercase;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.mobile-slider .main-slider .description-home .description__desc-more-details-button a svg{margin-left:10px;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.mobile-slider .main-slider .description-home .description__desc-more-details-button a svg path{transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.mobile-slider .main-slider .description-home .description__desc-more-details-button:hover{background-color:#fff;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.mobile-slider .main-slider .description-home .description__desc-more-details-button:hover p{color:#000;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.mobile-slider .main-slider .description-home .description__desc-more-details-button:hover svg path{stroke:#000;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.mobile-slider .main-slider .description-home .description__desc-more-details-button:hover svg{transform:translate(50%)}.mobile-slider .main-slider .description{height:465px;max-width:1440px;position:absolute;right:50%;top:0;transform:translate(50%);width:100%}.mobile-slider .main-slider .description__desc{background-color:#04132b85;left:20%;max-width:602px;min-height:410px;position:absolute;top:66px;width:100%}.mobile-slider .main-slider .description__desc-title{min-height:180px}.mobile-slider .main-slider .description__desc-title h3{color:#fff;font-size:24px;font-weight:700;line-height:24px;margin-top:30px;padding-left:29px;padding-right:20px}.mobile-slider .main-slider .description__desc-title p{color:#fff;font-size:20px;font-weight:400;line-height:20px;margin:auto auto auto 0;text-transform:uppercase;width:90%}.mobile-slider .main-slider .description__desc-description{align-items:center;background-color:#fff;display:flex;font-size:24px;font-weight:900;line-height:28px;margin-left:-100px;min-height:119px;padding:13px 27px 19px 107px;text-transform:uppercase;width:100%}.mobile-slider .main-slider .description__desc-description img{height:64px;-o-object-fit:cover;object-fit:cover;width:105px}.mobile-slider .main-slider .description__desc-more{bottom:39px;display:flex;justify-content:space-between;left:63px;position:absolute;right:33px}.mobile-slider .main-slider .description__desc-more-details{border-bottom-color:#fff;color:#fff;width:130px}.mobile-slider .main-slider .description__desc-more-details a{border-bottom-color:#fff;color:#fff;font-size:16px;font-weight:900;line-height:19px}.mobile-slider .main-slider .description__desc-more-calc{color:#fff;display:flex;font-size:16px;font-weight:900;height:20px;justify-content:flex-end;letter-spacing:.2em;line-height:19px;margin-right:56px;margin-top:25px}.mobile-slider .main-slider .description__desc-more-calc p{margin:initial;width:auto}.mobile-slider .main-slider .slide{transition:all .6s cubic-bezier(.65,-.25,.25,1.95);width:100vw}.mobile-slider .main-slider .slide__wrap{position:relative;transition:all .6s cubic-bezier(.65,-.25,.25,1.95);width:100%}.mobile-slider .main-slider .slide__wrap .slide__wrap-img{height:550px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:800px){.mobile-slider .main-slider .description-home .description__desc[data-v-0feda2e0]{bottom:28px;left:0;transform:translate(0)}.mobile-slider .main-slider .description-home .description__desc .landingDescription{bottom:13px;left:0}.mobile-slider .main-slider{height:auto}.mobile-slider .main-slider .description__desc-more-calc{margin-right:27px;margin-top:30px}.mobile-slider .main-slider .description{height:450px}.mobile-slider .main-slider .description__desc{background-color:#04132b85;bottom:0;left:0;max-width:100%;min-height:360px;position:absolute;top:58px;width:100%}.mobile-slider .main-slider .slide__wrap .slide__wrap-img{height:450px}.mobile-slider .main-slider .description__desc-description{font-size:16px;font-weight:900;line-height:23px;margin-left:0;min-height:70px;padding:7px 27px}.mobile-slider .main-slider .description__desc-title{display:flex;flex-direction:row-reverse;justify-content:space-between;min-height:180px}.mobile-slider .main-slider .description__desc-title h3{font-size:17px;font-weight:900;line-height:18px}.mobile-slider .main-slider__arrow-wrapper{margin:0 15px;width:calc(100% - 30px)}.mobile-slider .main-slider .description-home .description__desc{left:50%;max-width:400px;transform:translate(-50%)}.mobile-slider .main-slider .description-home .description__desc-more{width:100%}.mobile-slider .main-slider .description-home .description__desc-more-calc{margin-right:0}}@media screen and (max-width:650px){.mobile-slider .main-slider .description__desc-title h3{font-size:17px;font-weight:900;line-height:18px}}@media screen and (max-width:550px){.mobile-slider .more-calc-desktop{display:none!important}.mobile-slider .main-slider__arrow-wrapper{top:85%}.mobile-slider .main-slider .description-home .description__desc-description{margin:0 15px}.mobile-slider .main-slider .description-home .description__desc-more-details{margin:auto;width:calc(100% - 30px)}.mobile-slider .main-slider .description__desc-title h3{padding-left:15px;padding-right:15px}.mobile-slider .main-slider .description__desc-more-calc{margin-right:15px}.mobile-slider .main-slider .description__desc-description{padding:7px 15px}}.items__title[data-v-1528790a]{font-size:1.5rem;line-height:1.2;margin:0 0 16px}.items__list[data-v-1528790a]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));list-style:none;margin:0;padding:0}.items__name[data-v-1528790a]{font-size:1.05rem;margin:0 0 6px}.items__text[data-v-1528790a]{color:#4e5f5c;margin:0}.rel__title[data-v-f1e4cad1]{font-size:1.5rem;line-height:1.2;margin:0 0 16px}.rel__list[data-v-f1e4cad1]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));list-style:none;margin:0;padding:0}.rel__link[data-v-f1e4cad1]{color:inherit;display:block;text-decoration:none}.rel__image[data-v-f1e4cad1]{aspect-ratio:4/3;border-radius:10px;height:auto;margin-bottom:8px;-o-object-fit:cover;object-fit:cover;width:100%}.rel__more[data-v-f1e4cad1]{color:#0d6b5f;display:inline-block;margin-top:16px}.rel__name[data-v-f1e4cad1]{font-weight:600}.products{background-color:#fff}.products__wrapper{padding-bottom:90px}.products__wrapper_title{align-items:center;display:flex;justify-content:space-between;margin-bottom:56px;padding-top:56px}.products__wrapper_title h2{font-size:30px;font-weight:900;line-height:47px;text-transform:uppercase}.products__wrapper_title-all{font-size:16px;font-weight:900;line-height:19px;max-width:140px;width:100%}.products__wrapper_products{display:flex;justify-content:space-between}.products__wrapper_products-product{height:275px;max-width:300px;width:100%}@media screen and (max-width:900px){.products__wrapper_products{flex-wrap:wrap;justify-content:center}.products__wrapper_products-product{margin-bottom:30px;max-width:45%}}@media screen and (max-width:550px){.products__wrapper_products{flex-wrap:wrap;justify-content:center}.products__wrapper_products-product{margin-bottom:30px;max-width:100%}.products__wrapper_products-product .category{display:flex;justify-content:center}}.category{cursor:pointer;height:100%;width:100%}.category__wrapper{display:block;height:100%;position:relative;width:calc(100% - 70px)}.category__wrapper img{cursor:pointer;height:300px;margin-left:70px;max-width:300px;-o-object-fit:cover;object-fit:cover;transition:all .6s cubic-bezier(.65,-.25,.25,1.95);width:100%}.category__wrapper img:hover{filter:none;filter:brightness(.6);-webkit-transform:scale(1.01);transition:all .6s cubic-bezier(.65,-.25,.25,1.95)}.category__wrapper_desc{background-color:#ffffffd1;bottom:-30px;height:100%;left:0;max-width:230px;padding:27px 11px 24px;position:absolute;transition:.3s ease-in-out;width:100%}.category__wrapper_desc:hover{filter:none;filter:brightness(.9);transition:.3s ease-in-out}.category__wrapper_desc a{border-bottom:none;color:#7e7e7e;font-size:12px;font-weight:900;line-height:14px;text-decoration:none}.category__wrapper_desc h3{color:#171616;font-size:14px;font-weight:800;height:80px;line-height:19px;text-transform:uppercase}.category__wrapper_desc ul li{color:#171616;display:flex;flex-direction:column;font-size:14px;font-weight:500;height:140px;justify-content:flex-start;line-height:16px}.category__wrapper_desc ul li p+p{margin-top:10px}.category__wrapper_catalog,.category__wrapper_desc_catalog{bottom:28px;position:absolute;width:80px}@media screen and (max-width:600px){.card__wrapper img{height:300px;max-width:100%;width:100%}}.section-articles .articles{background-color:#fff}.section-articles .articles__wrapper{padding-bottom:90px}.section-articles .articles__wrapper .articles__wrapper_button{display:none;font-size:16px;font-weight:900;height:35px;line-height:19px;margin:20px auto auto;max-width:260px;text-transform:uppercase;width:100%}.section-articles .articles__wrapper .articles__wrapper_button .mainButton{background-color:#fff}.section-articles .articles__wrapper .articles__wrapper_button .mainButton:active,.section-articles .articles__wrapper .articles__wrapper_button .mainButton:focus,.section-articles .articles__wrapper .articles__wrapper_button .mainButton:hover{background-color:#171616;border-color:transparent;color:#fff;letter-spacing:.1rem}.section-articles .articles__wrapper .articles__wrapper_button .mainButton:active svg path,.section-articles .articles__wrapper .articles__wrapper_button .mainButton:focus svg path,.section-articles .articles__wrapper .articles__wrapper_button .mainButton:hover svg path{stroke:#fff}.section-articles .articles__wrapper_title{align-items:center;border-bottom:2px solid #e8e8e9;display:flex;justify-content:space-between;padding-bottom:23px;padding-top:56px}.section-articles .articles__wrapper_title h2{font-size:17px;font-weight:900;line-height:18px;text-transform:uppercase}.section-articles .articles__wrapper_title-all{font-size:16px;font-weight:900;line-height:19px;max-width:120px;width:100%}.section-articles .articles__wrapper_title-all .all-result p{border-bottom-color:#e8e8e9}.section-articles .articles__wrapper_products{display:flex;height:100%;justify-content:space-between;margin-top:32px}.section-articles .articles__wrapper_products_container{cursor:pointer;width:calc(33.3% - 40px)}.section-articles .articles__wrapper_products_container a{text-decoration:none}.section-articles .articles__wrapper_products_container h3{font-size:17px;font-weight:900;height:35px;line-height:18px;margin-bottom:16px;text-transform:uppercase}.section-articles .articles__wrapper_products_container .description,.section-articles .articles__wrapper_products_container h3{color:#171616;display:-webkit-box;-webkit-line-clamp:2;transition:.3s ease-in-out;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-articles .articles__wrapper_products_container .description{font-size:16px;font-weight:500;height:40px;line-height:19px;margin-bottom:12px}.section-articles .articles__wrapper_products_container .description h2{font-size:16px;font-weight:500;line-height:19px}.section-articles .articles__wrapper_products_container .description h2 strong{display:-webkit-box;height:32px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-articles .articles__wrapper_products_container img{height:226px;max-width:392px;-o-object-fit:cover;object-fit:cover;transition:all .6s cubic-bezier(.65,-.25,.25,1.95);width:100%}.section-articles .articles__wrapper_products_container:hover img{filter:none;filter:brightness(.6);-webkit-transform:scale(1.01);transition:all .6s cubic-bezier(.65,-.25,.25,1.95)}.section-articles .articles__wrapper_products_container:hover h3,.section-articles .articles__wrapper_products_container:hover p{opacity:.7;transition:.3s ease-in-out}.section-articles .articles__wrapper_products .horizontal-row{background-color:#e8e8e9;width:1px}.section-articles .articles__wrapper_products .horizontal-row:last-child{display:none}.section-articles .description-wrapper{padding:0 10px}@media (max-width:1400px){.section-articles .articles__wrapper_products_container .description-wrapper h3{font-size:16px}.section-articles .articles__wrapper_products_container .description-wrapper .description{font-size:15px}}@media screen and (max-width:992px){.section-articles .articles__wrapper{padding-bottom:32px}.section-articles .articles__wrapper_products{flex-wrap:wrap}.section-articles .articles__wrapper_products_container{margin-bottom:36px;width:48%}.section-articles .articles__wrapper_products_container .description-wrapper h3{margin-bottom:14px}.section-articles .articles__wrapper_products .horizontal-row{display:none}.section-articles .articles__wrapper_title{padding-top:36px}.section-articles .description-wrapper{padding:0}}@media screen and (max-width:700px){.section-articles .articles__wrapper{padding-bottom:30px}.section-articles .articles__wrapper_title{border-bottom:none;padding-bottom:0}.section-articles .articles__wrapper_title-all{display:none}.section-articles .articles__wrapper .articles__wrapper_button{display:block}.section-articles .description-wrapper{bottom:0;left:10px;position:absolute;width:345px;z-index:10}.section-articles .description-wrapper .description,.section-articles .description-wrapper h3,.section-articles .description-wrapper p{color:#fff}.section-articles .articles__wrapper_products{flex-direction:column}.section-articles .articles__wrapper_products_container{margin-bottom:15px;position:relative;width:100%}.section-articles .articles__wrapper_products_container img{filter:brightness(.6);max-width:100%}}@media screen and (max-width:550px){.section-articles .articles__wrapper_products_container{margin-bottom:10px;width:100%}}.cover__wrapper{margin:auto;position:relative;z-index:50}.cover__wrapper .projects__selects-reset{cursor:pointer;display:flex;justify-content:flex-end;margin-top:20px;padding-right:25px;position:relative}.cover__wrapper .projects__selects-reset:before{background-image:url(../img/svg/delete.svg);background-position:50%;background-repeat:no-repeat;content:"";height:13px;position:absolute;right:0;top:2px;width:23px}.cover__wrapper .projects__selects{display:flex;justify-content:space-between;margin-bottom:40px;margin-top:20px}.cover__wrapper .projects__selects .projects__selects-select:first-child{max-width:490px;width:100%}.cover__wrapper .projects__selects .projects__selects-select:last-child{max-width:214px;width:100%}.cover__wrapper .projects__selects .projects__selects-select:nth-child(2){max-width:300px;width:100%}.cover__wrapper .projects__selects .projects__selects-select:nth-child(3){max-width:214px;width:100%}.cover__wrapper .projects__selects-select .main-select input{border:none}.cover__wrapper .projects__selects-select{border-color:#c4c4c4;font-size:16px;font-weight:400;line-height:17px;padding-top:6px}.cover__wrapper .projects__selects-select .main-select__list li{height:100%;min-height:100%;padding:10px}.cover__wrapper .projects__selects-select .main-select:after{margin-left:5px;right:15px;top:30%}.cover__wrapper .projects__selects-select .main-select__wrap{top:33px}.cover__wrapper .video-player{height:100%}.cover__wrapper .playButton{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s cubic-bezier(.65,-.25,.25,1.95);z-index:90}.cover__wrapper .playButton:hover path{stroke:#000;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.cover__wrapper h2{font-size:17px;font-weight:900;line-height:18px;max-width:100%;padding:55px 0 30px;text-transform:uppercase;width:100%}.cover__wrapper .button__wrapper{font-size:16px;font-weight:900;height:50px;line-height:19px;margin:57px auto;max-width:350px;text-transform:uppercase;width:100%}.cover__wrapper .button__wrapper .mainButton{background-color:#fff}.cover__wrapper .button__wrapper .mainButton:active,.cover__wrapper .button__wrapper .mainButton:focus,.cover__wrapper .button__wrapper .mainButton:hover{background-color:#171616;border-color:transparent;color:#fff;letter-spacing:.1rem}.cover__wrapper .button__wrapper .mainButton:active svg path,.cover__wrapper .button__wrapper .mainButton:focus svg path,.cover__wrapper .button__wrapper .mainButton:hover svg path{stroke:#fff}.cover .images-group{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);margin-left:-2.5px;margin-right:-2.5px;grid-column-gap:0;grid-row-gap:0;height:700px}.cover .images-group:nth-child(2n-1) .images-item:first-child{grid-area:1/1/3/3}.cover .images-group:nth-child(2n-1) .images-item:nth-child(2){grid-area:1/3/2/4}.cover .images-group:nth-child(2n-1) .images-item:nth-child(3){grid-area:2/3/3/4}.cover .images-group:nth-child(2n) .images-item:first-child{grid-area:1/1/2/2}.cover .images-group:nth-child(2n) .images-item:nth-child(2){grid-area:2/1/3/2}.cover .images-group:nth-child(2n) .images-item:nth-child(3){grid-area:1/2/3/4}.cover .images-group:nth-child(2n).images-group-5.images-group-custom .images-item:first-child{grid-area:1/1/3/3}.cover .images-group:nth-child(2n).images-group-5.images-group-custom .images-item:nth-child(2){grid-area:3/1/5/3}.cover .images-group:nth-child(2n).images-group-5.images-group-custom .images-item:nth-child(3){grid-area:1/3/5/7}.cover .images-group:nth-child(2n).images-group-5.images-group-custom .images-item:nth-child(4){grid-area:5/1/8/4}.cover .images-group:nth-child(2n).images-group-5.images-group-custom .images-item:nth-child(5){grid-area:5/4/8/7}.cover .images-group.images-group-1.images-group-custom{display:flex}.cover .images-group.images-group-1.images-group-custom .images-item{width:100%}.cover .images-group.images-group-2.images-group-custom{display:flex;width:100%}.cover .images-group.images-group-2.images-group-custom .images-item:first-child,.cover .images-group.images-group-2.images-group-custom .images-item:nth-child(2){width:50%}.cover .images-group.images-group-3.images-group-custom{grid-template-rows:repeat(2,1fr)}.cover .images-group.images-group-4.images-group-custom{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr)}.cover .images-group.images-group-4.images-group-custom .images-item:nth-child(4){grid-area:3/1/6/4}.cover .images-group.images-group-5.images-group-custom{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(7,1fr)}.cover .images-group.images-group-5.images-group-custom .images-item:first-child{grid-area:1/5/3/7}.cover .images-group.images-group-5.images-group-custom .images-item:nth-child(2){grid-area:3/5/5/7}.cover .images-group.images-group-5.images-group-custom .images-item:nth-child(3){grid-area:5/4/8/7}.cover .images-group.images-group-5.images-group-custom .images-item:nth-child(4){grid-area:5/1/8/4}.cover .images-group.images-group-5.images-group-custom .images-item:nth-child(5){grid-area:1/1/5/5}.cover .images-item{cursor:pointer;margin:2.5px;overflow:hidden;position:relative}.cover .images-item:hover{overflow:hidden}.cover .images-item:hover img{filter:none;filter:brightness(.4);overflow:hidden;-webkit-transform:scale(1.1);transition:all 1s cubic-bezier(.65,-.25,.25,1.95)}.cover .images-item video{height:100%;-o-object-fit:cover;object-fit:cover}.cover .images-item .desc-wrapper{left:25px;position:absolute;top:24px;z-index:300}.cover .images-item .desc-wrapper h2{color:#fff;font-size:16px;font-weight:600;line-height:20px;margin-bottom:10px;padding:0;transition:all .9s cubic-bezier(.65,-.25,.25,1.95)}.cover .images-item .desc-wrapper h2 strong{font-size:16px;font-weight:600;line-height:30px}.cover .images-item .desc-wrapper h2{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:0;overflow:hidden;text-overflow:ellipsis}.cover .images-item .desc-wrapper h2 p,.cover .images-item .desc-wrapper p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.cover .images-item .desc-wrapper p{color:#fff;font-size:16px;font-weight:400;line-height:18px;transition:all .9s cubic-bezier(.65,-.25,.25,1.95)}.cover .images-item iframe,.cover .images-item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;transition:all .9s cubic-bezier(.65,-.25,.25,1.95);width:100%}.cover .images-item:nth-child(4){grid-area:3/1/4/2}.cover .images-item:nth-child(5){grid-area:3/2/4/3}.cover .images-item:nth-child(6){grid-area:3/3/4/4}.cover__container-home{background:linear-gradient(270deg,#fff,#f1f1f2 50.54%,#e8e8e9)}.cover__container-home h2{padding:20px 0 10px}@media screen and (max-width:1440px){.projects__selects-select{margin-right:10px}.projects__selects-select:last-child{margin-right:0}}@media screen and (max-width:920px){.cover__wrapper .projects__selects-select{margin-right:0}.cover__wrapper .projects__selects{flex-wrap:wrap}.cover__wrapper .projects__selects .projects__selects-select:first-child,.cover__wrapper .projects__selects .projects__selects-select:nth-child(2){margin-bottom:5px;max-width:49%}.cover__wrapper .projects__selects .projects__selects-select:last-child,.cover__wrapper .projects__selects .projects__selects-select:nth-child(3){max-width:49%}}@media screen and (max-width:650px){.projects__items li{height:200px}}@media screen and (max-width:800px){.cover__wrapper .playButton{height:40px;width:40px}.cover__wrapper h2{padding:35px 0 20px}.cover__container-home h2,.cover__wrapper h2{font-size:17px;font-weight:900;line-height:18px}.cover .images-group{height:500px}.cover .images-item .desc-wrapper p{font-size:14px;font-weight:400;line-height:17px;margin-top:10px}}@media screen and (max-width:550px){.cover__wrapper .projects__selects-select .main-select:after{top:45%}.cover__wrapper .projects__selects-select{padding-top:0}.cover__wrapper .projects__selects{flex-direction:column}.cover__wrapper .projects__selects .main-select input{font-size:14px;height:35px;padding-top:10px}.cover__wrapper .projects__selects .projects__selects-select:first-child,.cover__wrapper .projects__selects .projects__selects-select:nth-child(2){margin-bottom:0}.cover__wrapper .projects__selects .projects__selects-select{max-width:100%!important}.cover__wrapper .projects__selects-select{margin-top:10px}.cover__wrapper .projects__selects{margin-bottom:20px;margin-top:10px}.cover__wrapper .projects__items li{height:300px;width:calc(100% - 5px)}.cover .images-item:nth-child(4){grid-area:3/1/4/2;width:100%}.cover .images-group:nth-child(2n) .images-item:nth-child(3){height:50vh;width:calc(50% - 2.5px)}.cover .images-group:nth-child(2n) .images-item:nth-child(2){height:50vh;margin-right:4.5px;width:calc(50% - 2.5px)}.cover .images-item:nth-child(5),.cover .images-item:nth-child(6){height:50vh;width:calc(50% - 2.5px)}.cover .images-item:nth-child(5){margin-right:5px!important}.cover .images-group:nth-child(2n-1) .images-item:first-child{margin-top:0;width:100%}.cover .images-group:nth-child(2n-1) .images-item:nth-child(2){margin-right:4.5px;width:calc(50% - 2.5px)}.cover .images-group:nth-child(2n-1) .images-item:nth-child(3){width:calc(50% - 2.5px)}.cover .images-group{display:flex;flex-wrap:wrap;height:auto;margin-left:0;margin-right:0;width:100%}.cover .images-group .images-item{height:50vh;margin-left:0;margin-right:0}.cover .images-group .images-item:first-child{margin-top:0;width:100%}.cover .images-item .desc-wrapper h2{font-size:10px;font-weight:500;line-height:14px}.cover .images-item .desc-wrapper{left:10px;top:5px}.cover__wrapper .button__wrapper{font-size:14px;font-weight:700;height:50px;line-height:17px;margin-bottom:30px;margin-top:30px;text-transform:uppercase}}.tbl__title[data-v-8aaff1ea]{font-size:1.5rem;line-height:1.2;margin:0 0 16px}.tbl__scroll[data-v-8aaff1ea]{overflow-x:auto}.tbl__table[data-v-8aaff1ea]{border-collapse:collapse;min-width:480px;width:100%}.tbl__table td[data-v-8aaff1ea],.tbl__table th[data-v-8aaff1ea]{border:1px solid #d8e0de;padding:10px 12px;text-align:left}.tbl__table thead th[data-v-8aaff1ea]{background:#f2f6f5;font-weight:600}.tbl__table tbody th[data-v-8aaff1ea]{font-weight:600}.cats__title[data-v-69f25875]{font-size:1.5rem;line-height:1.2;margin:0 0 16px}.cats__list[data-v-69f25875]{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));list-style:none;margin:0;padding:0}.cats__link[data-v-69f25875]{color:inherit;display:block;text-decoration:none}.cats__image[data-v-69f25875]{aspect-ratio:4/3;border-radius:10px;height:auto;margin-bottom:8px;-o-object-fit:cover;object-fit:cover;width:100%}.cats__name[data-v-69f25875]{font-size:1.05rem;margin:0 0 6px}.cats__desc[data-v-69f25875]{color:#4e5f5c;font-size:.92rem;margin:0}.houses__title[data-v-601a76b0]{font-size:1.5rem;line-height:1.2;margin:0 0 12px}.houses__subtitle[data-v-601a76b0]{color:#4e5f5c;margin:0 0 16px}.houses__list[data-v-601a76b0]{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));list-style:none;margin:0;padding:0}.houses__image[data-v-601a76b0]{border-radius:10px;height:auto;width:100%}.houses__name[data-v-601a76b0]{font-size:1.05rem;margin:10px 0 8px}.houses__specs[data-v-601a76b0]{display:grid;gap:4px 12px;grid-template-columns:auto 1fr;margin:0}.houses__spec-name[data-v-601a76b0]{color:#4e5f5c;margin:0}.houses__spec-value[data-v-601a76b0]{margin:0}.constructor__title[data-v-fb029e5d]{font-size:1.5rem;line-height:1.2;margin:0 0 12px}.constructor__subtitle[data-v-fb029e5d]{color:#4e5f5c;margin:0 0 16px}.constructor__list[data-v-fb029e5d]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));list-style:none;margin:0;padding:0}.constructor__name[data-v-fb029e5d]{font-size:1.05rem;margin:0 0 8px}.constructor__buildings[data-v-fb029e5d]{color:#4e5f5c;margin:0;padding-left:1.1rem}.partner{background:linear-gradient(270deg,#fff,#f1f1f2 50.54%,#e8e8e9);flex-direction:row-reverse;height:570px;margin:auto;overflow:hidden;position:relative}.partner,.partner__wrapper{display:flex}.partner__wrapper-images{align-items:center;display:flex;flex-wrap:wrap;height:460px;justify-content:space-between;margin-top:15px;max-width:715px;width:100%}.partner__wrapper-images-image{width:47%}.partner__wrapper-images-image a{color:#171616;text-decoration:none}.partner__wrapper-images-image svg{height:230px;width:100%}.partner__wrapper-images-image p{font-size:16px;font-weight:400;line-height:17px;margin-bottom:10px;text-transform:uppercase}.partner__wrapper-images .svg{height:1100px;margin-right:0;margin-top:-490px;position:absolute;width:1200px}.partner__wrapper-form{margin-right:57px;margin-top:100px;max-width:40%;width:100%}.partner__wrapper-form h2{font-size:17px;font-weight:900;line-height:18px;padding-bottom:22px;text-transform:uppercase;width:520px}.partner__wrapper-form-desc{padding-bottom:42px;width:372px}.partner__wrapper-form-desc,.partner__wrapper-form-desc p{font-size:16px;font-weight:400;line-height:22px}.partner__wrapper-form_button{align-items:center;display:flex;font-size:16px;font-weight:900;height:50px;justify-content:center;line-height:19px;text-transform:uppercase;width:250px}.partner__wrapper-form_button .mainButton{background-color:#eaeaeb}.partner__wrapper-form_button .mainButton:active,.partner__wrapper-form_button .mainButton:focus,.partner__wrapper-form_button .mainButton:hover{background-color:#171616!important;border-color:transparent;color:#fff!important;letter-spacing:.1rem}@media screen and (max-width:800px){.partner__wrapper h2{font-size:17px;font-weight:900;line-height:18px}.partner__wrapper-desc p{font-size:16px;font-weight:400;line-height:22px}.partner{height:510px;overflow:hidden}.partner .svg{width:1000px}}@media screen and (max-width:900px){.partner__wrapper{flex-direction:column-reverse}.partner{height:auto}.partner__wrapper-images{height:100%;max-width:100%}.partner__wrapper-form{margin:20px auto;max-width:350px;text-align:center;width:100%}.partner__wrapper-form_button{margin:auto}.partner__wrapper-form h2,.partner__wrapper-form-desc{width:auto}}@media screen and (max-width:550px){.partner__wrapper-images{height:100%;margin-top:0}.partner__wrapper-images svg+svg{margin-top:20px}.partner__wrapper-images .partner__wrapper-images-image{width:100%}.partner__wrapper{margin-top:20px}.partner__wrapper h2{font-size:17px;font-weight:900;line-height:18px;padding-bottom:10px;text-align:left}.partner__wrapper p{font-size:14px;line-height:22px;text-align:left}.partner__wrapper-desc{padding-bottom:20px}.partner__wrapper_button{margin:auto}}.partner__wrapper-images-image img{display:block;height:auto;width:100%}.mainButton{align-items:center;border:0;cursor:pointer;display:flex;font-family:inherit;justify-content:center;outline:none;position:relative;text-decoration:none;vertical-align:middle}.mainButton,.mainButton.mainButton{font-size:inherit;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.mainButton.mainButton{background-color:inherit;border:1px solid;border-color:inherit;color:inherit;font-weight:inherit;height:100%;text-transform:inherit;width:100%}.mainButton.mainButton svg path{stroke:#000;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.mainButton.mainButton:hover svg path{fill:#fff;stroke:#fff;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.mainButton.mainButton :not(.disabled):hover,.mainButton.mainButton:not(.disabled):active,.mainButton.mainButton:not(.disabled):focus{background-color:inherit;border-color:transparent;color:inherit;letter-spacing:.1rem}.mainButton.mainButton :not(.disabled):hover svg path,.mainButton.mainButton:not(.disabled):active svg path,.mainButton.mainButton:not(.disabled):focus svg path{fill:#fff;stroke:#fff;transition:all .5s cubic-bezier(.65,-.25,.25,1.95)}.disabled{background-color:#dcdcdc!important;border-color:#dcdcdc!important;color:#7a7a7a!important;opacity:.7;pointer-events:none}.disabled svg path{stroke:#7a7a7a!important}.block__subtitle[data-v-48e7f2ed]{color:#4e5f5c;margin:0 0 12px}.block__more[data-v-48e7f2ed]{margin:0 0 16px}.block__more a[data-v-48e7f2ed]{color:#0d6b5f}.block__media[data-v-48e7f2ed]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:16px}.block__image[data-v-48e7f2ed]{border-radius:10px;height:auto;width:100%}.block__items[data-v-48e7f2ed]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));list-style:none;margin:0 0 16px;padding:0}.block__item-name[data-v-48e7f2ed]{font-size:1.05rem;margin:0 0 6px}.block__item-text[data-v-48e7f2ed]{color:#4e5f5c;margin:0}.block__badges[data-v-48e7f2ed]{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0 0 16px;padding:0}.block__badge[data-v-48e7f2ed]{align-items:center;display:inline-flex;gap:8px}.block__badge-icon[data-v-48e7f2ed]{height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.block__videos[data-v-48e7f2ed]{display:grid;gap:8px;margin:0 0 16px;padding-left:1.1rem}.text__wrapper{margin-top:35px}.text__wrapper-title{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:35px}.text__wrapper-title h2{font-size:17px;font-weight:900;line-height:18px;max-width:100%;text-transform:uppercase}.text__wrapper-title-img{height:52px;max-width:174px;width:100%}.text__wrapper-title-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text__wrapper-description{font-size:16px;font-weight:400;line-height:28px}.text__wrapper-description ul{list-style:disc!important}.text__wrapper-description p{margin-bottom:10px}.text__wrapper-description h1,.text__wrapper-description h2,.text__wrapper-description h3{font-size:18px;font-weight:900;line-height:28px}.text__wrapper-description h2{margin-bottom:.83em;margin-top:.83em}.text__wrapper-description h3{margin-bottom:1em;margin-top:1em}@media screen and (max-width:800px){.text__wrapper-title{margin-bottom:20px}}.sections[data-v-ec55f722]{display:block}.polycarbonate__wrapper{margin:60px 0}@media screen and (max-width:800px){.polycarbonate__wrapper{margin:30px 0}}.main__banner{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:465px;position:relative;width:100%}.main__banner:before{background:#00000080;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.main__banner .container{padding-bottom:20px;position:relative;z-index:1}.main__banner p{-webkit-appearance:none;color:transparent;font-size:24px;font-weight:400;line-height:29px;max-width:630px;text-decoration:none;text-shadow:0 0 0 #fff;text-transform:uppercase}.main__banner h1{color:#fff;font-size:17px;font-weight:900;line-height:18px;margin:20px 0 0;text-transform:uppercase}.category-banner-wrap{padding:20px 0 0}.category-banner{background:#ebf5fd;border:1px solid #c2ddf2;border-radius:8px;padding:24px 28px}.category-banner__inner{align-items:center;display:flex;gap:28px}.category-banner__content{flex:1;min-width:0}.category-banner__title{color:#1a5fa0;font-family:Montserrat;font-size:22px;font-weight:700;line-height:28px;margin-bottom:8px}.category-banner__desc{color:#2878b8;font-family:Montserrat;font-size:13px;font-weight:400;line-height:20px;margin-bottom:18px}.category-banner__actions{display:flex;flex-wrap:wrap;gap:10px}.category-banner__btn{background:#1a5fa0;border:1px solid #1a5fa0;border-radius:5px;color:#fff;display:inline-block;font-family:Montserrat;font-size:13px;font-weight:800;line-height:18px;overflow:hidden;padding:10px 18px;position:relative;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease;white-space:nowrap}.category-banner__btn:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.35),transparent);content:"";height:120%;left:-80%;pointer-events:none;position:absolute;top:-10%;transform:skew(-20deg);transition:left .5s ease;width:50%}.category-banner__btn:hover{background-color:#1570b8;border-color:#1570b8;box-shadow:0 8px 24px #1a5fa080,0 2px 6px #1a5fa040;color:#fff}.category-banner__btn:hover:after{left:140%}.category-banner__image{border-radius:4px;flex:0 0 190px;height:130px;overflow:hidden}.category-banner__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:768px){.category-banner{padding:16px}.category-banner__inner{flex-direction:column;gap:14px}.category-banner__title{font-size:18px;font-weight:700;line-height:24px}.category-banner__actions{flex-direction:column}.category-banner__btn{text-align:center;white-space:normal;width:100%}.category-banner__image{flex:none;height:150px;width:100%}}@media screen and (max-width:800px){.main__banner h1{font-size:20px;font-weight:700;line-height:23px}.main__banner p{font-size:18px;font-weight:400;line-height:29px}}.visually-hidden[data-v-83f89d2d]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.page[data-v-83f89d2d]{display:flex;flex-direction:column;gap:24px}.page--sections[data-v-83f89d2d]{display:block}.page__title[data-v-83f89d2d]{font-size:2rem;line-height:1.15;margin:0}.page__lead[data-v-83f89d2d]{color:#4e5f5c;font-size:1.05rem;margin:0}.page__body[data-v-83f89d2d],.page__lead[data-v-83f89d2d]{max-width:72ch}.page__body[data-v-83f89d2d] p{margin:0 0 1rem}
