@charset "UTF-8";.quote-person-ind{padding:0;background-color:#f5f5f5;color:#00171f;overflow:hidden}@media (min-width: 2000px){.quote-person-ind{max-height:600px}}.quote-person-ind .quote-person__picture-container img{width:100%;height:100%;object-fit:cover}.quote-person-ind__header{padding:51px 5% 100px 3%}.quote-person-ind__quote{padding-top:100px;position:relative;font-size:1.2rem;line-height:1.8rem}.advantages-ind{padding:0;background-color:var(--color-white);color:#00171f}.advantages-ind .advantages{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;padding:100px 0;height:auto;background-color:var(--color-white)}.advantages-ind .advantages__title{font-weight:700;font-size:48px;line-height:1;text-align:center;text-transform:uppercase;margin-top:20px;margin-bottom:12px;text-wrap:nowrap}.advantages-ind .advantages__center{width:24rem;padding:32px}.advantages-ind .advantages__center img{height:80px;width:auto}.advantages-ind .advantages__desc{font-family:PF Isotext Pro;font-style:normal;font-weight:400;font-size:24px;line-height:30px;text-align:center;letter-spacing:.05em;text-transform:uppercase;margin-bottom:10px}.advantages-ind .advantages img{margin:auto;display:flex}.advantages-ind .advantages__cicle{width:20px;height:20px;background:#87374c;border-radius:50%;margin:19px auto}.page-container:has(.advantages-ind) .main-container{padding-bottom:0}@media (max-width: 1200px){.quote-person-ind__header{padding-right:3%}}[v-cloak]{opacity:0}section{padding-top:40px;padding-bottom:40px}.text-red{color:var(--color-primary)!important}main:before{content:"";display:block;height:var(--headerHeight-corp-desc);width:100%;background-color:var(--color-header-bg)}@media (max-width: 992px){main:before{height:var(--headerHeight-corp-mob)}}.theme-dark{background-color:var(--color-dark-body);color:var(--color-white)}.theme-dark .breadcrumbs .a,.theme-dark .tabs__nav,.theme-dark .table-list{color:var(--color-white)}.theme-dark .btn--black{border:2px solid var(--color-white);color:var(--color-white)}.theme-dark .region{color:var(--color-white);background-image:url(/promo-assets/img/nav-down.svg);font-family:var(--font-main)}h1,.h1,h2,.h2,.company-advantages__title,.company-services__title,.about-company__title,.diller-feedback__title,.diller-slider__slide-title,.install-info__title,.balc-stages__title,.balc-vars__title,.sill-color__card-title{font-weight:800;font-size:2.6666666667rem;line-height:1.2;text-transform:uppercase}@media (max-width: 767px){h1,.h1,h2,.h2,.company-advantages__title,.company-services__title,.about-company__title,.diller-feedback__title,.diller-slider__slide-title,.install-info__title,.balc-stages__title,.balc-vars__title,.sill-color__card-title{font-size:1.5555555556rem;line-height:1.2}}.new-font{font-family:PF Baseline Pro,sans-serif}h3,.h3,.job-info__salary,.job-info__title,.glazing-card__price,.types-material-banner__title,.preferences-window__title,.ready-made-win__item-price,.modal-win__head-title{font-weight:700;font-size:2.1111111111rem;line-height:1.3;text-transform:uppercase}@media (max-width: 767px){h3,.h3,.job-info__salary,.job-info__title,.glazing-card__price,.types-material-banner__title,.preferences-window__title,.ready-made-win__item-price,.modal-win__head-title{font-size:1.3333333333rem}}h4,.h4,.job-lists__title,.lamination-list__header,.lamin-color-cart__title,.window-color-form__title,.list-chars__title,.list-advanatages__item-price,.list-advanatages__item-title,.doors-price-cards__item-title,.lamination__card-title,.loggia-calc__title,.company-advantages__item-title,.company-services__item-text,.about-company__recomend-title,.about-company__work-title,.diller-feedback__slide-persone,.diller-timer__text,.glazing-prices-type__price,.glazing-prices-type__title,.price-service-table__row.row-head,.glazing-card__title,.advan-work-card__title,.doors-price__card-price,.device-types__card-price,.payment-options__title,.calc-work-performed__title,.calc-work-performed__total-price,.add-options-two__title,.add-options__title,.prod-card__price,.preferences-window--winter .preferences-window__text,.free-services__info-title,.article-banner__price,.sill-color__price,.include-area__price,.adv-card__title,.card__footer-price,.card__body-price{font-weight:700;font-size:1.7777777778rem;line-height:1.3}@media (max-width: 767px){h4,.h4,.job-lists__title,.lamination-list__header,.lamin-color-cart__title,.window-color-form__title,.list-chars__title,.list-advanatages__item-price,.list-advanatages__item-title,.doors-price-cards__item-title,.lamination__card-title,.loggia-calc__title,.company-advantages__item-title,.company-services__item-text,.about-company__recomend-title,.about-company__work-title,.diller-feedback__slide-persone,.diller-timer__text,.glazing-prices-type__price,.glazing-prices-type__title,.price-service-table__row.row-head,.glazing-card__title,.advan-work-card__title,.doors-price__card-price,.device-types__card-price,.payment-options__title,.calc-work-performed__title,.calc-work-performed__total-price,.add-options-two__title,.add-options__title,.prod-card__price,.preferences-window--winter .preferences-window__text,.free-services__info-title,.article-banner__price,.sill-color__price,.include-area__price,.adv-card__title,.card__footer-price,.card__body-price{font-size:1.2222222222rem}}h5,h6,.h5,.h6,.loggia-calc-option__title,.features-balcon-block__title,.glazing-prices-type__add-desc-option{font-weight:700;font-size:1.5555555556rem;line-height:1.4}@media (max-width: 767px){h5,h6,.h5,.h6,.loggia-calc-option__title,.features-balcon-block__title,.glazing-prices-type__add-desc-option{font-size:1rem}}p,.p,.job-info__descr,.list-advanatages__item-decs,.lamination__card-desc,.about-company__recomend-descr,.about-company__work-descr,.diller-feedback__slide-comment,.install-info__text,.warn-block__wrap,.prod-card__desc,.preferences-window__descr,.expand-text p,.sill-description,.sill-icons__card-desc,.sill-color__card-desc,.adv-card--in-block .adv-card__item-text{font-weight:400;font-size:100%;line-height:1.4}p--small,.p--small{font-size:12px;line-height:16px}p--primary,.p--primary{color:var(--color-primary)}p--white,.p--white{color:var(--color-white)}.section-header{text-align:center;line-height:100%;text-wrap:balance}.section-subheader{position:relative;margin-top:10px;text-align:center;line-height:140%;font-size:1.2222222222rem;text-wrap:balance;margin-bottom:70px}@media (max-width: 767px){.section-subheader{font-size:1rem}}.section-subheader:after{content:"";position:absolute;top:calc(100% + 20px);left:50%;transform:translate(-50%);width:100px;height:10px;background-color:var(--color-primary);border-radius:10px}.section-header+div:not(.section-subheader),.section-subheader+div{margin-top:40px}a,.a{color:var(--color-link);text-decoration:underline;transition:all .3s}a:visited,.a:visited{color:var(--color-primary)}a:hover,a:active,.a:hover,.a:active{color:var(--color-link);text-decoration:none}a.inpage,.a.inpage{text-decoration:underline dashed;text-decoration-thickness:from-font}a.inpage:hover,a.inpage:active,.a.inpage:hover,.a.inpage:active{color:var(--color-link);text-decoration:none}a.no-style,.a.no-style{color:inherit;text-decoration:none}a.no-style:hover,a.no-style:visited,a.no-style:active,.a.no-style:hover,.a.no-style:visited,.a.no-style:active{text-decoration:none;color:inherit}[hidden]{display:none!important}.body-container{position:relative}.page-container{display:flex;flex-direction:column;width:100%;margin:0 auto;min-height:calc(var(--vh, 1vh) * 100)}.mega-menu-rollup .page-container{max-width:calc(100% - 50px)}@media (max-width: 767px){.mega-menu-rollup .page-container{max-width:100%}}@media (max-width: 767px){.page-container{max-width:100%}}.page-container .main-container{padding-bottom:40px}@media (max-width: 499px){.page-container .main-container{padding-bottom:20px}}.main-container{flex-grow:1}.inner-container{position:relative;padding:0 40px;max-width:1280px;margin:0 auto}@media (max-width: 1024px){.inner-container{padding-right:20px;padding-left:20px}}.without-banner{padding-top:140px}@media (max-width: 1023px){.without-banner{padding-top:90px}}@media (max-width: 499px){.without-banner{padding-top:30px}}.without-banner__post-title{margin-top:4px;color:var(--color-gray-10);text-wrap:balance}.none-banner{padding-top:110px}@media (max-width: 1023px){.none-banner{padding-top:60px}}@media (max-width: 499px){.none-banner{padding-top:0}}.img-20{border-radius:20px}.img-10{border-radius:10px}.hystmodal{z-index:199}.hystmodal__message,.hystmodal__loader,.hystmodal__content{display:flex;height:100%;width:80%;margin:0 auto;align-items:center;justify-content:center}.hystmodal__message{flex-wrap:wrap;color:var(--color-main)}.hystmodal__content_small{margin:20px 0}.mlk-error{color:#d62929!important;font-weight:700;margin:30px auto 0}.bg-gray{background-color:#f5f5f5}.no-scroll{height:100%;overflow:hidden}.card-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text750{margin-left:auto;margin-right:auto;max-width:750px}.nf-form-fields-required{display:none}.swiper-pagination-bullet{background:var(--color-primary)}.btn-up{position:fixed;background-color:var(--color-primary);right:20px;bottom:20px;border-radius:22px;cursor:pointer;width:42.105px;height:71px;z-index:99;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43' height='71' viewBox='0 0 43 71' fill='none'%3E%3Crect width='42.1047' height='71' rx='21.0523' fill='%2387374C'/%3E%3Cpath d='M21.3468 19.1068C20.9562 18.7163 20.3231 18.7163 19.9325 19.1068L13.5686 25.4708C13.1781 25.8613 13.1781 26.4945 13.5686 26.885C13.9591 27.2755 14.5923 27.2755 14.9828 26.885L20.6396 21.2282L26.2965 26.885C26.687 27.2755 27.3202 27.2755 27.7107 26.885C28.1012 26.4945 28.1012 25.8613 27.7107 25.4708L21.3468 19.1068ZM21.6396 51.186L21.6396 19.8139L19.6396 19.8139L19.6396 51.186L21.6396 51.186Z' fill='white'/%3E%3C/svg%3E")}@media (max-width: 768px){.btn-up{width:36px;height:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36' fill='none'%3E%3Crect width='36' height='35.9976' rx='17.9988' fill='%2387374C'/%3E%3Cpath d='M18.1775 9.51543C17.8847 9.22253 17.4098 9.22253 17.1169 9.51543L12.3439 14.2884C12.051 14.5813 12.051 15.0562 12.3439 15.3491C12.6368 15.642 13.1117 15.642 13.4046 15.3491L17.6472 11.1064L21.8899 15.3491C22.1828 15.642 22.6576 15.642 22.9505 15.3491C23.2434 15.0562 23.2434 14.5813 22.9505 14.2884L18.1775 9.51543ZM18.3972 25.9517L18.3972 10.0458L16.8972 10.0458L16.8972 25.9517L18.3972 25.9517Z' fill='white'/%3E%3C/svg%3E")}}.btn-up_hide{display:none}.adv-wrap-center{justify-content:center}.adv-flex{display:flex}.adv-count{font-size:30px;font-weight:700;line-height:130%;color:var(--color-primary);padding-right:15px}@media (hover: hover) and (pointer: fine){.btn-up:hover{background-color:var(--color-primary)}}.production-page .breadcrumbs--product{top:170px}.production-page .sill-color{padding-top:150px}@media (max-width: 992px){.production-page .sill-color{padding-top:140px}}.swiper .slider-progress{position:absolute;left:0;width:0%;height:5px;border-radius:10px;background:var(--color-primary);z-index:10;bottom:0}img[src*="weborama.fr"]{position:absolute;width:0;height:0}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.decor-line{position:relative;display:block;background-color:var(--color-primary)}.decor-line--v{height:210px;width:2px}.decor-line--v:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:10px;height:10px;background-color:var(--color-primary);border-radius:100%}.decor-line--v:before{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:10px;height:10px;background-color:var(--color-primary);border-radius:100%}.checkbox-small{user-select:none;display:flex;align-items:center;justify-content:center;justify-content:flex-start;width:fit-content}.checkbox-small:hover .checkbox-small__label{opacity:.8}.checkbox-small__checkbox{width:14px;height:14px;position:relative;cursor:pointer;display:inline-block;min-width:14px;margin-right:10px;border:1px solid var(--color-primary);border-radius:2px}.checkbox-small__checkbox:before{content:"";position:absolute;top:43%;left:50%;transform:translate(-50%) translateY(-50%) rotate(-45deg);opacity:0;width:6px;height:4px;border:2px solid var(--color-primary);border-top:none;border-right:none;transition:"opacity" .3s}.checkbox-small__input{display:none}.checkbox-small__input:checked+.checkbox-small__checkbox:before{opacity:1}.checkbox-small__label{cursor:pointer;user-select:none}.checkbox-small--smaller .checkbox-small__checkbox{width:10px;height:10px}.checkbox-small--smaller .checkbox-small__checkbox:before{width:4px;height:3px;border-width:1px}.checkbox-small--white .checkbox-small__checkbox{border-color:var(--color-white)}.checkbox-small--white .checkbox-small__checkbox:before{border-color:var(--color-white)}.checkbox-small--white .checkbox-small__label{color:var(--color-white)}.checkbox-small--black .checkbox-small__checkbox{border-color:var(--color-main)}.checkbox-small--black .checkbox-small__checkbox:before{border-color:var(--color-main)}.checkbox-small--black .checkbox-small__label{color:var(--color-main)}.radio-btn-small{user-select:none;display:flex;align-items:center;justify-content:center;justify-content:flex-start;width:fit-content}.radio-btn-small:hover .radio-btn-small__label{opacity:.8}.radio-btn-small__radio{width:10px;height:10px;position:relative;cursor:pointer;display:inline-block;margin-right:10px;border:1px solid var(--color-primary-blue);border-radius:50%}.radio-btn-small__radio:before{content:"";position:absolute;width:6px;height:6px;display:block;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;border-radius:50%;background-color:var(--color-primary-blue);transition:"opacity" .3s}.radio-btn-small__input{display:none}.radio-btn-small__input:checked+.radio-btn-small__radio:before{opacity:1}.radio-btn-small__label{cursor:pointer;user-select:none}.radio-btn-small--white .radio-btn-small__radio{border-color:var(--color-white)}.radio-btn-small--white .radio-btn-small__radio:before{background-color:var(--color-white)}.radio-btn-small--white .radio-btn-small__label{color:var(--color-white)}.radio-btn-small--black .radio-btn-small__radio{border-color:var(--color-main)}.radio-btn-small--black .radio-btn-small__radio:before{background-color:var(--color-main)}.radio-btn-small--black .radio-btn-small__label{color:var(--color-main)}a.no-style.btn,.btn{user-select:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;height:50px;min-width:110px;padding:0 20px;color:var(--color-white);font-weight:700;font-size:15px;line-height:1;letter-spacing:.05em;border:2px solid var(--color-primary);border-radius:var(--border-radius);background-color:var(--color-primary);transition:all .3s ease-in-out}@media (max-width: 1024px){a.no-style.btn,.btn{transition:all .1s}}@media (min-width: 1024px){.btn:not(:disabled):hover{color:var(--color-primary);background-color:#87374c00}}.btn:not(:disabled):active{color:var(--color-primary);background-color:#87374c00;transform:scale(.97)}a.no-style.btn--white,.btn--white{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-primary)}@media (min-width: 1024px){.btn--white:not(:disabled):hover{color:var(--color-white);background-color:#fff0}}.btn--white:not(:disabled):active{color:var(--color-white);background-color:#fff0}@media (min-width: 1024px){.btn--color-white:not(:disabled):hover{border-color:#fff;color:#fff;background-color:#fff0}}.btn--color-white:not(:disabled):active{border-color:#fff;color:#fff;background-color:#fff0}a.no-style.btn--black,.btn--black{border-color:var(--color-main);background-color:var(--color-main);color:var(--color-white)}@media (min-width: 1024px){.btn--black:not(:disabled):hover{color:var(--color-main);background-color:#00171f00}}.btn--black:not(:disabled):active{color:var(--color-main);background-color:#00171f00}a.no-style.btn--green,.btn--green{border-color:var(--color-primary-yell);background-color:var(--color-primary-yell);color:var(--color-main)}@media (min-width: 1024px){.btn--green:not(:disabled):hover{color:var(--color-main);background-color:#a7cc7000}}.btn--green:not(:disabled):active{color:var(--color-main);background-color:#a7cc7000}a.no-style.btn--black-invert,.btn--black-invert{border-color:var(--color-main);color:var(--color-main);background-color:#00171f00}@media (min-width: 1024px){.btn--black-invert:not(:disabled):hover{background-color:#00171f;color:var(--color-white)}}.btn--black-invert:not(:disabled):active{background-color:#00171f;color:var(--color-white)}a.no-style.btn--light-inline,.btn--light-inline{color:var(--color-white);background-color:#00000080;border:2px solid var(--color-white);font-weight:700}a.no-style.btn--light-inline .ico,.btn--light-inline .ico{fill:var(--color-white)}@media (hover: hover){a.no-style.btn--light-inline:hover,.btn--light-inline:hover{background-color:var(--color-white);color:var(--color-main)}.btn--light-inline:hover .ico{fill:var(--color-main)!important}}a.no-style.btn--dark-inline,.btn--dark-inline{color:var(--color-main);background-color:#fffc;border:2px solid var(--color-main);font-weight:700}a.no-style.btn--dark-inline .ico,.btn--dark-inline .ico{fill:var(--color-main)}@media (hover: hover){a.no-style.btn--dark-inline:hover,.btn--dark-inline:hover{background-color:var(--color-main);color:var(--color-main)}.btn--dark-inline:hover .ico{fill:var(--color-white)!important}}a.no-style.btn--white-invert,.btn--white-invert{border-color:var(--color-white);color:var(--color-white);background-color:#fff0}@media (min-width: 1024px){.btn--white-invert:not(:disabled):hover{background-color:var(--color-white);color:var(--color-main)}}.btn--white-invert:not(:disabled):active{background-color:var(--color-white);color:var(--color-main)}@media (min-width: 1024px){.btn_hover--white:not(:disabled):hover{border-color:var(--color-main);color:var(--color-main);background-color:var(--color-white)}}.btn_hover--white:not(:disabled):active{border-color:var(--color-main);color:var(--color-main);background-color:var(--color-white)}a.no-style.btn--large,.btn--large{height:70px;min-width:150px;font-size:24px;padding:0 30px}a.no-style.btn--small,.btn--small{height:30px;min-width:70px;padding:0 12px;font-size:13px}a.no-style.btn--square,.btn--square{border-radius:10px}a.no-style.btn--font-weight_400,.btn--font-weight_400{font-weight:400}.btn:disabled{cursor:not-allowed;opacity:.5}.pagination__content{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center}.pagination__pages ul{display:inline-flex;border-radius:var(--border-radius);overflow:hidden;background-color:#e9eced;align-items:center;position:relative;height:60px}.pagination__pages ul li{position:relative;padding:20px;background-color:#e9eced;transition:all .3s;min-width:60px;text-align:center;height:60px}.pagination__pages ul li:hover,.pagination__pages ul li.active{border-radius:var(--border-radius);background-color:var(--color-primary);color:var(--color-white)}.pagination__pages ul li:hover a,.pagination__pages ul li.active a{color:var(--color-white)}.pagination__pages ul li a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;padding-top:20px;padding-bottom:20px;height:60px}.pagination__pages ul li>a,.pagination__pages ul li.active{font-weight:700;color:var(--color-main);text-decoration:none}.pagination__pages ul li.active{color:var(--color-white);background-color:var(--color-primary);border-radius:var(--border-radius)}.pagination__pages ul li.no-active{background-color:#e9eced;color:var(--color-main)}.btn-arrow{width:50px;height:50px;display:flex;align-items:center;justify-content:center;display:inline-flex;cursor:pointer;border-radius:var(--border-radius);background-color:var(--color-white);transition:transform .1s}@media (max-width: 499px){.btn-arrow{width:30px;height:30px;border-radius:50%}}.btn-arrow .ico{width:12px;height:12px;display:block;fill:var(--color-main)}.btn-arrow.swiper-button-disabled{cursor:default;opacity:.2}.arrow-box{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;position:absolute;z-index:2;top:50%;transform:translateY(-50%);transition:transform .1s}@media (max-width: 767px){.arrow-box{width:38px;height:38px;border-radius:50%}}.arrow-box--pure{background-color:var(--color-primary)}.arrow-box--left{left:20px}@media (max-width: 767px){.arrow-box--left{left:10px}}.arrow-box--right{right:20px}@media (max-width: 767px){.arrow-box--right{right:10px}}.arrow-box--down-right-right{right:20px;top:unset;transform:unset;bottom:20px}@media (max-width: 767px){.arrow-box--down-right-right{right:10px}}.arrow-box--down-left-right{right:80px;top:unset;transform:unset;bottom:20px}@media (max-width: 767px){.arrow-box--down-left-right{right:50px}}.arrow-box--small{width:30px;height:30px}.arrow-box--small>*{scale:.5}.arrow-box--down{transform:translateY(-50%) rotate(90deg)}.arrow-box.swiper-button-disabled{cursor:default;opacity:.2}.arrow-ellipse{display:flex;align-items:center;justify-content:center;height:30px;width:90px;border-radius:50px;cursor:pointer;position:absolute;z-index:2;top:50%;transform:translateY(-50%);transition:transform .1s}@media (max-width: 767px){.arrow-ellipse{width:38px;height:38px;border-radius:50%}}.arrow-ellipse--pure{background-color:var(--color-primary)}.arrow-ellipse--white{background-color:var(--color-white)}.arrow-ellipse--left{left:20px}@media (max-width: 767px){.arrow-ellipse--left{left:10px}}.arrow-ellipse--right{right:20px}@media (max-width: 767px){.arrow-ellipse--right{right:10px}}.arrow-ellipse--down-right-right{right:20px;top:unset;transform:unset;bottom:20px}@media (max-width: 767px){.arrow-ellipse--down-right-right{right:10px}}.arrow-ellipse--down-left-right{right:80px;top:unset;transform:unset;bottom:20px}@media (max-width: 767px){.arrow-ellipse--down-left-right{right:50px}}.arrow-ellipse--small{width:30px;height:30px}.arrow-ellipse--small>*{scale:.5}.arrow-ellipse--down{transform:translateY(-50%) rotate(90deg)}.arrow-ellipse.swiper-button-disabled{cursor:default;opacity:.2}.arrow-ico{background-color:#fff;border-radius:2px;cursor:pointer;height:4px;margin:0 auto;position:relative;width:22px;scale:.6;transition:.3s ease-in-out}.arrow-ellipse .arrow-ico{width:100%}.arrow-ico:before,.arrow-ico:after{content:"";background-color:#fff;border-radius:4px;height:4px;position:absolute;width:17px}.arrow-ico:before{right:-3px;bottom:-5px;transform:rotate(-45deg)}.arrow-ico:after{right:-3px;top:-5px;transform:rotate(45deg)}.arrow-ico--left{transform:rotate(180deg)}.arrow-ico--down{transform:rotate(90deg)}.arrow-ico--up{transform:rotate(-90deg)}.arrow-ico--pure{background-color:var(--color-primary)}.arrow-ico--pure:before,.arrow-ico--pure:after{background-color:var(--color-primary)}.arrow-ico--gray{background-color:#8890a4}.arrow-ico--gray:before,.arrow-ico--gray:after{background-color:#8890a4}.arrow-ico--black{background-color:var(--color-main)}.arrow-ico--black:before,.arrow-ico--black:after{background-color:var(--color-main)}.control{display:inline-block;min-width:240px}.control__group{position:relative;margin-bottom:10px}.control__group-error{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}.control__group-error .control__input{box-shadow:0 0 4px 4px #ff8f00}.control__group-error .control__label{color:#ff8f00}.control__group:has(.control__input:not(:placeholder-shown):invalid) .control__input{border-color:red}.control__group:has(.control__input:not(:placeholder-shown):invalid) .control__input:after{position:absolute;top:0;right:0;content:"X";color:red}.control__group:has(.control__input:not(:placeholder-shown):invalid) .control__error{display:block}.control__group:has(.control__input:placeholder-shown) .control__error{display:none}.control__label{display:block;font-size:12px;line-height:1;padding-bottom:8px;font-weight:400;letter-spacing:.1em;transition:.3s color ease-in-out}.control__label.required-field:after{content:"*";color:var(--color-red);margin-left:4px}.control__textarea,.control__input{display:block;height:50px;width:100%;padding:0 16px;border-radius:var(--border-radius);background-color:var(--color-white);color:var(--color-main);box-shadow:0 4px 70px #05252f0d;transition:.3s box-shadow ease-in-out}.control__textarea:not(:placeholder-shown):invalid,.control__input:not(:placeholder-shown):invalid{border-color:red}.control__textarea:placeholder-shown,.control__input:placeholder-shown{border-color:var(--color-main)}.control__textarea{height:130px;padding:16px;font-family:var(--font-main)}.control__file-label{position:relative;display:inline-block}.control__file-text.btn.btn--light-inline{gap:5px;text-transform:none;background-color:transparent;color:var(--color-main);border:1.5px solid var(--color-main)}.control__file-text.btn.btn--light-inline svg{fill:var(--color-main);transition:fill .3s ease-in-out}@media (hover: hover){.control__file-text.btn.btn--light-inline:hover{background-color:var(--color-main);color:var(--color-white)}.control__file-text.btn.btn--light-inline:hover svg{fill:var(--color-white)}}.control__file-input{position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}.control__error{display:none;margin-top:5px;font-size:12px;color:red;text-transform:math-auto}.control--black .control__textarea,.control--black .control__input{background-color:transparent;border:2px solid var(--color-main);color:var(--color-main)}.control--white .control__textarea,.control--white .control__input{background-color:transparent;border:2px solid var(--color-white);color:var(--color-white)}.control--white .control__textarea::placeholder,.control--white .control__input::placeholder{color:var(--color-white)}.search-area{display:flex;flex-wrap:nowrap;box-sizing:border-box;align-items:center;width:100%;justify-content:stretch}.search-area>*{box-sizing:border-box}.search-area__input{width:calc(100% - 100px);border-radius:var(--border-radius);border-bottom-right-radius:0;border-top-right-radius:0;border:1px solid var(--color-primary);border-right:0;height:50px;padding:10px 20px}.search-area__button{width:100px;border-radius:var(--border-radius);border-bottom-left-radius:0;border-top-left-radius:0;border:1px solid var(--color-primary);height:50px}.top-menu__search .search-header__area{margin-bottom:0!important}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.row{display:flex;flex-wrap:wrap;width:100%;margin-left:-15px;margin-right:-15px;justify-content:space-around;margin-bottom:-30px}.row--column{flex-direction:column}.col{padding-left:15px;padding-right:15px;margin-bottom:30px}.main-menu{position:fixed;top:0;left:0;right:0;width:100%;backdrop-filter:blur(5px);transition:all .3s ease-in-out;z-index:98;background-color:var(--color-header-bg-a)}.main-menu .inner-container{padding:0;position:relative;max-width:unset;width:90%}@media (max-width: 991px){.main-menu .inner-container{width:100%;padding:0 20px}}@media (max-width: 1140px){.main-menu .btn--whide{display:none!important}}.main-menu__top{display:flex;align-items:center;justify-content:space-between;height:120px;border-bottom:2px solid #64696B}.main-menu__top-left{display:flex;align-items:center;gap:20px}@media (max-width: 991px){.main-menu__top-left{order:1;flex-grow:1}}@media (max-width: 991px){.main-menu__top{border:none;height:60px}}.main-menu__logo{position:relative}.main-menu__logo--new-year:after{content:"";position:absolute;top:-15px;left:0;width:40px;height:40px;background-image:url(/build/assets/melke_hat.ffd72587.png);background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width: 1400px){.main-menu__logo--new-year:after{width:30px;height:30px;left:-2px;top:-11px}}.main-menu__logo img{width:180px}@media (max-width: 1400px){.main-menu__logo img{width:115px}}.main-menu__toggle{display:flex;align-items:center;background-color:transparent;height:60px;border:1.5px solid var(--color-primary);border-radius:10px}.main-menu__toggle-item{height:100%;padding:0 20px;display:flex;align-items:center;justify-content:center;transition:color .3s ease-in-out,background-color .3s ease-in-out;font-size:18px;line-height:1.6;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;color:var(--color-white)}.main-menu__toggle-item.active{background-color:var(--color-primary);color:var(--color-white)}@media (hover: hover){.main-menu__toggle-item.active:hover{color:var(--color-white)}}.main-menu__toggle-item:not(.active){color:var(--color-white);background-color:transparent}.main-menu__toggle-item:first-child{margin-left:-1px;border-radius:10px 0 0 10px}.main-menu__toggle-item:last-child{margin-right:-1px;border-radius:0 10px 10px 0}@media (max-width: 1400px){.main-menu__toggle-item{padding:0 15px;font-size:16px}}@media (max-width: 1400px){.main-menu__toggle{min-height:50px;height:50px}}@media (max-width: 991px){.main-menu__toggle{display:none;overflow:visible}}.main-menu__radio svg{width:40px;height:50px;fill:var(--color-primary-yell)}.main-menu__radio svg #animateSvg{animation:moveLines 7s ease-in-out infinite}@media (max-width: 991px){.main-menu__radio svg{width:40px;height:40px;order:2}}@media (max-width: 991px){.main-menu__radio{order:2;margin-left:auto;margin-right:15px}}.main-menu__triggers{display:flex;align-items:center;gap:20px;color:var(--color-white);margin-right:0}.main-menu__triggers-info{font-size:13px;font-weight:400;line-height:1.6;max-width:150px;letter-spacing:normal;text-transform:none}@media (max-width: 1500px){.main-menu__triggers-info{display:none}}.main-menu__triggers-basket,.main-menu__triggers-wa{position:relative;text-align:center}.main-menu__triggers-basket svg,.main-menu__triggers-wa svg{fill:var(--color-white);transition:fill .3s ease-in-out}.main-menu__triggers-basket .card-link,.main-menu__triggers-wa .card-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media (hover: hover){.main-menu__triggers-basket:hover,.main-menu__triggers-wa:hover{color:var(--color-primary-yell)}.main-menu__triggers-basket:hover .ico svg,.main-menu__triggers-wa:hover .ico svg{fill:var(--color-primary-yell)}}.main-menu__triggers-basket-count{position:absolute;top:50%;left:-10px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:17px;height:17px;font-size:13px;font-weight:300;background-color:var(--primary-pure);border-radius:100%}.main-menu__triggers-phone{text-align:center}.main-menu__triggers-phone a{line-height:1;font-weight:700;font-size:32px;text-align:right;letter-spacing:.05em;text-decoration:none;color:var(--color-white)}@media (hover: hover){.main-menu__triggers-phone a:hover{opacity:.7}}@media (max-width: 1700px){.main-menu__triggers-phone a{font-size:28px}}.main-menu__triggers-phone .mob{display:none}@media (max-width: 1599px){.main-menu__triggers-phone{display:none}}.main-menu__triggers-descr{letter-spacing:.03em;text-transform:uppercase;font-weight:400;font-size:12px;line-height:1.2}@media (max-width: 1700px){.main-menu__triggers-descr{font-size:11px}}@media (max-width: 1400px){.main-menu__triggers-descr{font-size:10px}}.main-menu__triggers-btn{background-color:transparent;width:30px;height:30px;display:flex;align-items:center;justify-content:center;gap:10px;width:max-content;height:60px;border-radius:10px;font-weight:700;font-size:18px;text-decoration:none;text-transform:uppercase;color:inherit;cursor:pointer;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out}.main-menu__triggers-btn .ico{width:30px;height:30px}.main-menu__triggers-btn .ico svg{width:100%;height:100%;fill:var(--color-white);transition:fill .3s ease-in-out}@media (max-width: 991px){.main-menu__triggers-btn .ico svg{width:30px;height:30px}}.main-menu__triggers-btn:visited{color:var(--color-white)}@media (hover: hover){.main-menu__triggers-btn:hover{color:var(--color-primary-yell)}.main-menu__triggers-btn:hover .ico svg{fill:var(--color-primary-yell)}}@media (max-width: 1600px){.main-menu__triggers-btn{padding:0;display:flex;align-items:center;justify-content:center;width:auto;height:auto;border:none;font-size:0}.main-menu__triggers-btn span{display:none}}@media (max-width: 1600px) and (hover: hover){.main-menu__triggers-btn:hover{background-color:transparent;border-color:transparent}}@media (max-width: 991px){.main-menu__triggers-btn{width:auto;padding:0 20px;height:48px;border:1.5px solid var(--color-white);font-size:16px;color:var(--color-white);background-color:transparent}.main-menu__triggers-btn span{display:block}}.main-menu__triggers-callback{border:1px solid var(--color-primary);background-color:var(--color-primary);padding:1px 12px}.main-menu__triggers-callback:hover{color:var(--color-white);opacity:.8}.main-menu__triggers-callback:hover svg{fill:var(--color-white)!important}@media (max-width: 1600px){.main-menu__triggers-callback{border:none;background:none;padding:1px 6px}}@media (max-width: 991px){.main-menu__triggers-calc{display:none}}.main-menu__triggers-desctop{display:flex}@media (max-width: 991px){.main-menu__triggers-desctop{display:none}}.main-menu__triggers-mob{display:none}@media (max-width: 991px){.main-menu__triggers-mob{display:flex}}.main-menu__triggers:visited{color:var(--color-white)}@media (max-width: 1700px){.main-menu__triggers{align-items:center}}@media (max-width: 1600px){.main-menu__triggers{align-items:flex-start}}@media (max-width: 1200px){.main-menu__triggers{gap:15px}}@media (max-width: 991px){.main-menu__triggers{align-items:center}.main-menu__triggers>a.btn--small{display:none}.main-menu__triggers button.btn--small{display:none}}@media (max-width: 991px){.main-menu__triggers{order:3;margin-left:0}}.main-menu__bottom{display:flex;align-items:center;justify-content:center;width:100%;height:50px;transition:all .3s ease-in-out}.main-menu__bottom .main-menu__toggle,.main-menu__bottom .main-menu__triggers-phone .desc{display:none}.main-menu__bottom-triggers{display:none;flex-direction:column;gap:15px}@media (max-width: 991px){.main-menu__bottom-triggers{display:flex;margin-bottom:100px}}@media (max-width: 991px){.main-menu__bottom{position:absolute;left:auto;top:60px;flex-direction:column;justify-content:unset;gap:40px;padding-top:40px;padding-bottom:90px;right:-120%;background-color:#26292b;height:100vh;overflow-y:scroll}.main-menu__bottom .main-menu__toggle,.main-menu__bottom .main-menu__triggers-phone .desc{display:flex}}.main-menu__bottom.active{right:0}.main-menu__list{display:flex;width:100%;justify-content:space-between;font-weight:700;font-size:22px;line-height:1.6}@media (max-width: 991px){.main-menu__list{text-align:center;flex-direction:column;align-items:center;gap:30px}}.main-menu__list-item{position:relative;color:var(--color-white)}.main-menu__list-item svg{width:11px;height:7px;transition:fill .3s ease-in-out;fill:var(--color-white)}@media (min-width: 991px){.main-menu__list-item:first-child .main-menu__dropdown-list{left:0;transform:translate(0)}.main-menu__list-item:last-child .main-menu__dropdown-list{left:0}}@media (hover: hover){.main-menu__list-item:hover,.main-menu__list-item:hover .main-menu__list-link--mosb span{color:var(--color-primary-yell)}.main-menu__list-item:hover svg{fill:var(--color-primary-yell)}}.main-menu__list-item.nav-active{color:var(--color-primary-yell)!important}.main-menu__list-item.nav-active span:not(.label-small){transform:rotateX(180deg) translateY(3px)}.main-menu__list-item.nav-active .main-menu__list-link:after{width:100%}.main-menu__list-link{transition:color .3s ease-in-out;font-weight:700;font-size:18px;letter-spacing:.03em;text-transform:uppercase;color:inherit}.main-menu__list-link svg{transform:translateY(-2px);display:inline-block;transition:transform .3s ease-in-out}.main-menu__list-link:after{content:"";position:absolute;top:100%;left:0;width:0%;height:4px;background-color:var(--color-primary-yell);transition:width .3s ease-in-out}@media (hover: hover){.main-menu__list-link:hover,.main-menu__list-link:hover span{color:var(--color-primary-yell)}.main-menu__list-link:hover:after{width:100%}}.main-menu__list-link.no-style::visited{color:var(--color-white)}.main-menu__list-link.active{color:var(--color-primary-yell)!important}.main-menu__list-link.active svg{transform:rotateX(180deg) translateY(3px)}.main-menu__list-link.active:after{width:100%}.main-menu__list-link--mosb{color:#e0e0e0}.main-menu__list-link--mosb span{transition:color .3s ease-in-out;color:#f63e51}@media (max-width: 1200px){.main-menu__list-link{font-size:16px}}@media (max-width: 991px){.main-menu__list-link{font-size:18px}.main-menu__list-link.active:after{width:0}.main-menu__list-link:hover:after{width:0%}}.main-menu__dropdown-list{position:absolute;left:50%;transform:translate(-50%);top:calc(100% + 7px);min-width:280px;border-radius:0 0 10px 10px;overflow:hidden;background-color:#26292b;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,max-height .3s ease-in-out;opacity:0;visibility:hidden}.main-menu__dropdown-list.active{opacity:1;visibility:visible}@media (max-width: 991px){.main-menu__dropdown-list{position:static;transform:unset;max-height:0;overflow:hidden}.main-menu__dropdown-list.active{overflow:visible;max-height:1000px}}.main-menu__dropdown-item{transition:background-color .3s ease-in-out,color .3s ease-in-out;text-transform:uppercase;font-size:18px;font-weight:400}.main-menu__dropdown-item a{padding:10px 30px;display:inline-flex;align-items:center;gap:10px;width:100%;height:100%;color:var(--color-white)}.main-menu__dropdown-item a:visited{color:var(--color-white)}@media (hover: hover){.main-menu__dropdown-item:hover a{background-color:var(--color-primary-yell);color:var(--color-white)}}@media (max-width: 991px) and (hover: hover){.main-menu__dropdown-item:hover{background-color:transparent}}.main-menu__burger{display:none;width:38px;height:30px;position:relative;transform:rotat e(0deg);transition:.5s ease-in-out;cursor:pointer}.main-menu__burger span{pointer-events:none;display:block;position:absolute;height:2px;width:100%;background-color:var(--color-white);border-radius:2px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.main-menu__burger span:nth-child(1){top:3px;transform-origin:left center}.main-menu__burger span:nth-child(2){top:13.5px;transform-origin:left center}.main-menu__burger span:nth-child(3){top:25px;transform-origin:left center}.main-menu__burger.js-burger--open span:nth-child(1){transform:rotate(45deg);top:1px;left:6px}.main-menu__burger.js-burger--open span:nth-child(2){width:0%;opacity:0}.main-menu__burger.js-burger--open span:nth-child(3){transform:rotate(-45deg);top:28px;left:6px}@media (max-width: 991px){.main-menu__burger{display:block}}.main-menu.hide-top{top:-120px}@media (max-width: 991px){.promo .main-menu__triggers-wa{display:none}}.card{position:relative;border-radius:20px;display:flex;flex-direction:column;background-color:var(--color-white)}.card__head{position:relative;border-radius:20px 20px 0 0;height:190px;overflow:hidden}.card__head-name{position:absolute;top:5%;left:5%;z-index:1;font-weight:500;color:var(--color-white)}.card__head-sticker{position:absolute;top:90px;left:-12px;z-index:10;align-items:center;background-color:#c0f;color:var(--color-white);display:flex;font-weight:800;height:30px;justify-content:center;padding:0 14px;width:max-content}.card__head-sticker:before{content:"";border-color:#7a0099 transparent transparent;border-style:solid;border-width:5px 0 0 12px;position:absolute;top:100%;left:0;display:block;width:0;height:0}.card__head-tags{position:absolute;top:20px;right:20px;z-index:10;display:flex;flex-direction:column;gap:20px}.card__head-tag-link img{display:block;width:60px;height:60px}.card__head-link{display:block;width:100%;height:100%}.card__head img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease-in-out;background-color:var(--color-secondary-dark)}.card__body{position:relative;padding:30px;display:flex;flex-direction:column;flex-grow:1;gap:15px}.card__body-title{text-transform:uppercase;color:var(--color-main);text-decoration:none;transition:color .3s ease-in-out}.card__body a.card__body-title:visited{color:inherit}.card__body a.card__body-title:hover{color:var(--color-primary)}.card__body-draw{position:absolute;top:20px;right:20px;display:block;width:60px;height:60px;object-fit:cover}.card__body-descr{flex-grow:1;color:var(--color-main);font-size:18px}.card__body-descr p:nor(:last-child){margin-bottom:15px}.card__body-descr-flex{display:flex}.card__body-num-count{font-size:30px;font-weight:700;line-height:130%;color:var(--color-primary);padding-right:15px}.card__body .marker-arrow li{line-height:1.2}.card__body .marker-arrow li:not(:last-child){margin-bottom:10px}.card__footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between}.card__footer-link{max-width:160px;text-align:right;font-size:14px;text-decoration:underline;color:var(--color-primary)}.card__footer-link:hover{text-decoration:none;color:var(--color-primary)}.card:hover .card__head-img{transform:scale(1.1) rotate(1deg)}.card--info-h{flex-direction:row;width:100%}.card--info-h .card__head{width:40%;height:auto;border-radius:20px 0 0 20px}.card--info-h .card__body{padding:50px;width:60%;height:100%}.card--info-h .card__body-descr p:not(:last-child){margin-bottom:20px}.card--info-h .card__body-descr p:last-child{margin-top:20px}.card--info-h-reverse{flex-direction:row-reverse}.card--info-h-reverse .card__head{width:40%;height:auto;border-radius:0 20px 20px 0}@media (max-width: 991px){.card--info-h{flex-direction:column}.card--info-h .card__head{width:100%;height:400px;border-radius:20px 20px 0 0}.card--info-h .card__body{padding:30px;width:100%;height:100%}}.card--info-v-reverse{flex-direction:column-reverse}.card--info-v .card__head{border-radius:0 0 20px 20px}.card--40x60 .card__body{width:40%}.card--40x60 .card__head{width:60%}@media (max-width: 991px){.card--40x60 .card__body,.card--40x60 .card__head{width:100%}}.card--70x30 .card__body{width:70%}.card--70x30 .card__head{width:30%}@media (max-width: 991px){.card--70x30 .card__body,.card--70x30 .card__head{width:100%}}.card--50x50 .card__body,.card--50x50 .card__head{width:50%}@media (max-width: 991px){.card--50x50 .card__body,.card--50x50 .card__head{width:100%}}.card--w970{max-width:970px;margin:0 auto}.card--w770{max-width:770px;margin:0 auto}.card--mini .card__head{height:170px}.card--mini .card__body{padding:20px}.card--feature .card__head{padding:0;display:flex;align-items:center;justify-content:center}@media (max-width: 991px){.card--feature .card__head{height:180px;text-align:center}}.card--feature .card__body{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}@media (max-width: 991px){.card--feature{background-color:transparent}}.card.col1{width:calc(100% - 15px)}@media (max-width: 1170px){.card.col1{width:calc(33.3333333333% - 20px)}}@media (max-width: 991px){.card.col1{width:calc(50% - 15px)}}@media (max-width: 576px){.card.col1{width:100%}}.card.col2{width:calc(50% - 15px)}@media (max-width: 1170px){.card.col2{width:calc(33.3333333333% - 20px)}}@media (max-width: 991px){.card.col2{width:calc(50% - 15px)}}@media (max-width: 576px){.card.col2{width:100%}}.card.col3{width:calc((100% / 3) - 15px)}@media (max-width: 1170px){.card.col3{width:calc(33.3333333333% - 20px)}}@media (max-width: 991px){.card.col3{width:calc(50% - 15px)}}@media (max-width: 576px){.card.col3{width:100%}}.card.col4{width:calc(25% - 15px)}@media (max-width: 1170px){.card.col4{width:calc(33.3333333333% - 20px)}}@media (max-width: 991px){.card.col4{width:calc(50% - 15px)}}@media (max-width: 576px){.card.col4{width:100%}}.card.col5{width:calc(20% - 15px)}@media (max-width: 1170px){.card.col5{width:calc(33.3333333333% - 20px)}}@media (max-width: 991px){.card.col5{width:calc(50% - 15px)}}@media (max-width: 576px){.card.col5{width:100%}}.card.col6{width:calc((100% / 6) - 15px)}@media (max-width: 1170px){.card.col6{width:calc(33.3333333333% - 20px)}}@media (max-width: 991px){.card.col6{width:calc(50% - 15px)}}@media (max-width: 576px){.card.col6{width:100%}}.adv-card{padding:40px;border-radius:20px;background-color:var(--color-white)}.adv-card__icon{margin-bottom:15px}.adv-card__icon svg{width:40px;height:40px}.adv-card__icon--inner-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--color-primary);border-radius:100%}.adv-card__icon--inner-icon svg{fill:var(--color-white);width:25px;height:25px}.adv-card__icon--pure svg{fill:var(--color-primary)}.adv-card__icon--dark svg{fill:var(--color-main)}.adv-card__title{margin-bottom:10px;text-transform:uppercase}.adv-card--in-block{padding:0}.adv-card--in-block .adv-card__item-title{margin-bottom:10px;font-weight:700}.adv-card--in-block .adv-card__item-text{line-height:1.25}.adv-card.col1{width:calc(100% - 20px)}@media (max-width: 1170px){.adv-card.col1{width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.adv-card.col1{width:calc(50% - 15px)}}@media (max-width: 576px){.adv-card.col1{width:100%}}.adv-card.col2{width:calc(50% - 20px)}@media (max-width: 1170px){.adv-card.col2{width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.adv-card.col2{width:calc(50% - 15px)}}@media (max-width: 576px){.adv-card.col2{width:100%}}.adv-card.col3{width:calc((100% / 3) - 20px)}@media (max-width: 1170px){.adv-card.col3{width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.adv-card.col3{width:calc(50% - 15px)}}@media (max-width: 576px){.adv-card.col3{width:100%}}.adv-card.col4{width:calc(25% - 20px)}@media (max-width: 1170px){.adv-card.col4{width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.adv-card.col4{width:calc(50% - 15px)}}@media (max-width: 576px){.adv-card.col4{width:100%}}.adv-card.col5{width:calc(20% - 20px)}@media (max-width: 1170px){.adv-card.col5{width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.adv-card.col5{width:calc(50% - 15px)}}@media (max-width: 576px){.adv-card.col5{width:100%}}.adv-card.col6{width:calc((100% / 6) - 20px)}@media (max-width: 1170px){.adv-card.col6{width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.adv-card.col6{width:calc(50% - 15px)}}@media (max-width: 576px){.adv-card.col6{width:100%}}.adv-card__descr{font-weight:700;text-align:center;color:var(--color-main)}.adv-card--step{position:relative}.adv-card--step__title{font-size:18px}.adv-card--step .step{position:absolute;bottom:0;right:0;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:20px 0;color:var(--color-white);background-color:var(--color-primary)}@media (max-width: 991px){.adv-card--step .step{width:30px;height:30px}}@media (max-width: 991px){.adv-card--step{padding:30px}}@media (max-width: 991px){.js-content-slider.swiper{margin-right:-20px;margin-left:-20px;padding-left:20px;padding-right:20px}}.simple-tabs{--main-blue: #87374c;--color-white: #fff;--bg-img: #6b767a;--border-r-tabs: 5px;--border-r-content:20px;padding:50px 0}.simple-tabs-list{margin:0 auto 30px;display:flex;align-items:center;width:fit-content;height:50px;background-color:var(--color-white);border-radius:var(--border-r-tabs)}@media (max-width: 991px){.simple-tabs-list{background-color:unset}}.simple-tabs-item{border-radius:var(--border-r-tabs);padding:0 15px;width:max-content;height:100%;font-weight:700;font-size:16px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease-in-out,color .3s ease-in-out;user-select:none;cursor:pointer}.simple-tabs-item.active{color:var(--color-white);background-color:var(--main-blue)}@media (max-width: 991px){.simple-tabs-item{background-color:var(--color-white)}}.simple-tabs-item--little{padding:0 30px}.simple-tabs-content__item{display:flex;flex-direction:column;height:auto;background-color:var(--color-white);border-radius:var(--border-r-content);transition:all .3s ease-in-out;overflow:hidden}.simple-tabs-content__item-info{padding:40px;display:flex;flex-direction:column;flex-grow:1}@media (max-width: 991px){.simple-tabs-content__item-info{padding:20px}}.simple-tabs-content__item-title{margin-bottom:20px;color:#00171f;text-decoration:none;transition:color .3s ease-in-out}.simple-tabs-content__item-title::hover{color:#33c5f3}.simple-tabs-content__item-img{width:100%;height:490px;aspect-ratio:16/9;object-fit:cover;background-color:var(--bg-img)}.simple-tabs-content__item--h,.simple-tabs-content__item--h-reverse{flex-direction:row;min-height:380px}.simple-tabs-content__item--h img,.simple-tabs-content__item--h-reverse img{width:50%;height:100%;aspect-ratio:16/9}.simple-tabs-content__item--h .simple-tabs-content__item-info,.simple-tabs-content__item--h-reverse .simple-tabs-content__item-info{width:50%}.simple-tabs-content__item--h.js-show,.simple-tabs-content__item--h-reverse.js-show{display:flex}.simple-tabs-content__item--h-reverse{flex-direction:row-reverse}@media (max-width: 991px){.simple-tabs-content__item--h{flex-direction:column}.simple-tabs-content__item--h-reverse{flex-direction:column-reverse}.simple-tabs-content__item img{width:100%;height:auto}.simple-tabs-content__item .simple-tabs-content__item-info{width:100%}}@media (max-width: 768px){.simple-tabs-content__item .warm-glazing__img{width:auto;height:300px}}@media (max-width: 576px){.simple-tabs-content__item img{height:250px}}.simple-tabs-content.js-show{display:flex}.simple-tabs-content.js-hide{display:none}.simple-tabs-content.js-fade{animation-duration:1.5s;animation-name:fadeIn}.simple-tabs js-tabs-slider{align-items:stretch}.simple-tabs--w960{max-width:960px;width:100%;margin:0 auto}.simple-tabs--w1170{max-width:1170px;width:100%;margin:0 auto}.simple-tabs .js-simple-tabs-slider.swiper{margin-top:40px;margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}@media (max-width: 991px){.simple-tabs .js-simple-tabs-slider.swiper{margin-top:40px;margin-right:-20px;margin-left:-20px}.simple-tabs.js-simple-tabs--noslider .simple-tabs-list{display:none}}.square-cards-tabs .simple-tabs{padding:0}@media (max-width: 991px){.square-cards-tabs .simple-tabs-list{flex-wrap:wrap-reverse;width:100%;height:auto;padding:10px;background:#ffffff}}@media (max-width: 991px){.square-cards-tabs .simple-tabs-item{padding:12px}}.search-header{padding-bottom:10px}.search-header__title{text-align:center;margin-bottom:30px;text-wrap:balance}.search-header__area{margin-bottom:20px}.search-result__list{display:flex;flex-direction:column;width:100%}.search-result__item{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:stretch;margin-bottom:40px}.search-result__text{padding-right:30px}.search-result__image{width:270px}.search-result__title{font-size:24px;font-weight:700;text-transform:uppercase;margin-bottom:10px;text-wrap:balance}.search-result__description{margin-bottom:20px}.search-result__string{color:var(--color-primary)}.include-area{padding-top:30px;padding-bottom:30px;text-align:center}.include-area__head-title{padding-bottom:24px;text-wrap:balance}.include-area__btn{display:flex;align-items:center;justify-content:center;padding-top:20px}.include-area__price{padding-top:30px;padding-bottom:5px}.include-area__link{padding-top:16px}.balcony-doors-page .include-area{text-align:left}.system-characters__card{margin-top:40px;width:100%;height:500px;display:flex;border-radius:20px;overflow:hidden}@media (max-width: 1099px){.system-characters__card{flex-direction:column;height:1000px}}@media (max-width: 992px){.system-characters__card{margin-top:30px}}@media (max-width: 767px){.system-characters__card{height:auto}}.system-characters__list{width:550px;padding:30px;background-color:var(--color-green-grayish)}@media (max-width: 1299px){.system-characters__list{width:480px}}@media (max-width: 1099px){.system-characters__list{width:100%}}.system-characters__list-order{margin-top:30px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}@media (max-width: 767px){.system-characters__list-order{flex-direction:column;gap:10px}}.system-characters__list-price{font-size:32px;text-transform:uppercase;margin-bottom:20px}.system-characters__list-block{line-height:180%}.system-characters__advantage{width:calc(100% - 550px);position:relative;background-color:var(--color-white)}@media (max-width: 1299px){.system-characters__advantage{width:calc(100% - 480px)}}@media (max-width: 1099px){.system-characters__advantage{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-end}}@media (max-width: 767px){.system-characters__advantage{height:470px}}.system-characters__advantage-wrapper{width:100%;height:100%;position:relative;overflow:hidden}@media (max-width: 1099px){.system-characters__advantage-wrapper{width:710px}}@media (max-width: 767px){.system-characters__advantage-wrapper{width:100%}}.system-characters__image{height:525px;width:395px;position:absolute;z-index:1;bottom:-20px;left:366px}.system-characters__image--desktop{display:block}@media (max-width: 767px){.system-characters__image--desktop{display:none}}.system-characters__image--mobile{display:none}@media (max-width: 767px){.system-characters__image--mobile{display:block;left:unset;bottom:unset;right:0;top:0;width:255px;height:493px;object-fit:cover;object-position:left}}.system-characters__image--alumin{width:100%;bottom:0;left:0;top:0;right:0;height:auto}.system-characters__image-sign{display:flex;flex-direction:column;gap:10px;position:absolute;right:5%;top:5%;z-index:3}@media (max-width: 767px){.system-characters__image-sign{right:unset;top:unset;left:5%;bottom:5%}}.system-characters__image-sign .sign-ico{height:60px;transform:scale(1);transition:all .3s ease-in-out;width:60px}.system-characters__data{position:absolute;z-index:2;height:100%}@media (max-width: 767px){.system-characters__data{display:none}}.system-characters__data-text{position:absolute;left:35px;top:0;bottom:0;z-index:3;width:160px;display:flex;flex-direction:column;justify-content:space-around;margin-top:40px;margin-bottom:40px}@media (max-width: 1100px){.system-characters__data-text{left:8px}}@media (max-width: 767px){.system-characters__data-text{display:none}}.system-characters__data-text>li{font-size:16px;font-weight:700;color:#23272e33;padding-top:10px;padding-bottom:10px;text-transform:uppercase;transition:color .3s ease-in-out;cursor:pointer}.system-characters__data-text>li.is-active{color:var(--color-black)}.system-characters__pins-area{position:relative;z-index:2;width:100%;height:100%;display:none}@media (max-width: 767px){.system-characters__pins-area{display:block}}.system-characters__pin{position:absolute;width:36px;height:36px;margin:0;padding:10px;background:transparent}.system-characters__desc{font-size:16px;font-style:normal;font-weight:400;line-height:30px;max-width:770px;width:100%;text-transform:uppercase;margin:70px auto;text-align:center}@media (max-width: 770px){.system-characters__desc{margin:41px auto;width:100%}}.system-characters__desc-short{line-height:23px;padding-bottom:30px}.system-characters__line{width:100px;height:10px;flex-shrink:0;border-radius:10px;background:#87374C;margin:0 auto}.content-list__value-helper{display:inline-flex;align-items:center;gap:6px}.content-list{padding:0}.content-list li{align-items:baseline;display:flex;text-transform:uppercase}.content-list li:not(:last-child){margin-bottom:15px}.content-list li:before{content:"";flex-grow:1;order:2;margin:0 5px}.content-list__value{order:3;font-weight:700}.content-list--dashed li:before{border-bottom:1px dashed var(--color-secondary-dark)}.content-list-v2{display:flex;flex-direction:column;margin:0;gap:10px;width:100%}.content-list-v2__item{display:flex;align-items:flex-end;justify-content:space-between}.content-list-v2__name{position:relative;overflow:hidden;flex-grow:1}.content-list-v2__name:after{content:"------------------------------------------------------------------------------------";position:absolute;margin-top:5px;opacity:.3}.content-list-v2__val{margin:0;max-width:120px;width:100%;font-weight:700}.close-icon,.cross-icon{position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;width:30px;height:30px}.close-icon span,.cross-icon span{display:block;position:absolute;height:2px;width:100%;left:0;top:14px;background-color:var(--color-main);opacity:1;border-radius:3px;transform:rotate(0);transform-origin:center;transition:.25s ease-in-out}.close-icon span:nth-child(1),.cross-icon span:nth-child(1){transform:rotate(45deg)}.close-icon span:nth-child(2),.cross-icon span:nth-child(2){transform:rotate(-45deg)}.close-icon:hover,.cross-icon:hover{transform:rotate(360deg)}.close-icon:hover span,.cross-icon:hover span{background-color:var(--color-red)}.cross-icon span:nth-child(1){transform:rotate(0)}.cross-icon span:nth-child(2){transform:rotate(-90deg)}.cross-icon--small{width:17px;height:17px;background-color:var(--color-red);border-radius:30px}.cross-icon--small span{top:7px;height:3px;scale:.6;background-color:var(--color-white)}.cross-icon--small:hover span{background-color:var(--color-white)}.color-palette__wrap{display:flex;gap:3px}.color-palette__item{width:13px;height:13px;border-radius:50%}.color-palette__item:nth-of-type(1){margin-left:0}.weight-color__container{display:flex;flex-direction:row;width:100%}@media (max-width: 768px){.weight-color__container{width:100%;flex-direction:column}}.weight-color__content{width:50%}.weight-color__content--carousel{display:block;width:100%;height:100%}.weight-color__content--carousel__slide{flex-shrink:0;display:block;width:100%;height:100%}.weight-color__content--carousel__pagination{display:none;position:absolute;line-height:1}@media (max-width: 768px){.weight-color__content{width:100%}}.weight-color__thumbnail{background-color:var(--color-white);display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;padding:30px 0 30px 50px}@media (max-width: 768px){.weight-color__thumbnail{width:100%}}.weight-color__thumbnail .swiper-slide-thumb-active{outline:2px solid #000;outline-offset:4px;border-radius:50%;width:60px!important;height:60px;margin-right:60px}.weight-color__thumbnail--btn{display:flex;flex-wrap:wrap;width:400px}@media (max-width: 768px){.weight-color__thumbnail--btn{width:244px}}.weight-color__thumbnail--list{display:flex;flex-wrap:wrap;max-width:400px;height:300px;text-transform:uppercase;font-size:18px;font-style:normal;font-weight:700;line-height:30px;margin-bottom:20px}@media (max-width: 768px){.weight-color__thumbnail--list{width:244px}}.weight-color__thumbnail--list div{width:60px!important;height:60px;margin-right:60px}.weight-color__thumbnail--color{display:block;width:60px;height:60px;border-radius:50%;border:1px solid;margin-bottom:10px}.free-measurement__group{display:grid;gap:30px}.free-measurement__group:nth-child(1){grid-template-columns:1fr 1fr 1fr}@media (max-width: 576px){.free-measurement__group:nth-child(1){grid-template-columns:1fr}}.free-measurement__group:nth-child(2){grid-template-columns:1fr 1fr}@media (max-width: 576px){.free-measurement__group:nth-child(2){grid-template-columns:1fr}}.free-measurement__group:nth-child(3){grid-template-columns:1fr}@media (max-width: 576px){.free-measurement__group:nth-child(3){grid-template-columns:1fr}}.free-measurement__group:not(:last-child){margin-bottom:30px}.free-measurement__item{text-transform:uppercase;border-radius:20px;background:var(--color-white);padding:20px;line-height:30px;position:relative}.free-measurement__item--title{font-size:24px;font-weight:700;margin-bottom:10px;text-wrap:balance}.free-measurement__item--desc{font-size:18px;font-weight:400}.free-measurement__item img{position:absolute;right:0;top:0;margin:10px 20px 0 0}.product-slider{position:relative;height:100%;padding:0;background-color:#26292a}@media (max-width: 1024px){.product-slider.product-slider--promo{padding-bottom:60px}}@media (max-width: 992px){.product-slider.product-slider--corp{padding-bottom:60px}}.product-slider__container{min-height:calc(100vh - 130px);height:100%;display:flex;gap:30px;width:70%}@media (max-width: 2200px){.product-slider__container{width:80%}}@media (max-width: 1920px){.product-slider__container{width:90%}}@media (max-width: 1024px){.product-slider--promo .product-slider__container{flex-direction:column}}.product-slider--corp .product-slider__container{max-width:unset}@media (max-width: 1280px){.product-slider--corp .product-slider__container{width:100%}}@media (max-width: 992px){.product-slider--corp .product-slider__container{flex-direction:column}}.product-slider__info{position:absolute;top:0;z-index:2;width:100%;max-width:500px;height:100%;display:flex;flex-direction:column;gap:40px;padding-top:300px}@media (max-width: 2200px){.product-slider__info{padding-top:270px}}@media (max-width: 1920px){.product-slider__info{padding-top:240px}}@media (max-width: 1300px){.product-slider--promo .product-slider__info{max-width:400px;flex-direction:column-reverse;justify-content:flex-end}}@media (max-width: 1199px){.product-slider--promo .product-slider__info{padding-top:170px}}@media (max-width: 1024px){.product-slider--promo .product-slider__info{position:relative;padding-top:0;align-items:center;max-width:unset;width:100%}}@media (max-width: 1400px){.product-slider--corp .product-slider__info{max-width:400px;flex-direction:column-reverse;justify-content:flex-end}}@media (max-width: 992px){.product-slider--corp .product-slider__info{position:relative;padding-top:0;align-items:center;max-width:unset;width:100%}}.product-slider__description{padding-top:90px;width:40%;margin-bottom:600px}@media (max-width: 1300px){.product-slider--promo .product-slider__description{width:60%}}@media (max-width: 1199px){.product-slider--promo .product-slider__description{padding-top:30px;width:75%}}@media (max-width: 1024px){.product-slider--promo .product-slider__description{width:100%;margin-bottom:0;text-align:center}}@media (max-width: 992px){.product-slider--corp .product-slider__description{width:100%;margin-bottom:0;text-align:center;padding-top:30px}}.product-slider__title{color:var(--color-white);margin:0;text-wrap:balance}@media (max-width: 1199px){.product-slider__title{font-size:2.4rem}}@media (max-width: 1024px){.product-slider__title{font-size:1.8rem}}.product-slider__subtitle,.sill-color__card-subtitle{color:#515257;font-size:18px;line-height:120%;text-transform:uppercase;letter-spacing:.05em}.product-slider__characters-title,.product-slider__color-title{color:#00171f;font-size:32px;line-height:120%;font-weight:700;text-transform:uppercase}@media (max-width: 1024px){.product-slider--promo .product-slider__characters-title,.product-slider--promo .product-slider__color-title{text-align:center}}@media (max-width: 992px){.product-slider--corp .product-slider__characters-title,.product-slider--corp .product-slider__color-title{text-align:center}}.product-slider__color-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}@media (max-width: 1024px){.product-slider--promo .product-slider__color-list{width:100%;max-width:400px;justify-content:center;margin-left:5px}}@media (max-width: 992px){.product-slider--corp .product-slider__color-list{width:100%;max-width:400px;justify-content:center;margin-left:5px}}.product-slider__color-item{display:flex;flex-wrap:nowrap;gap:20px;justify-content:space-between;align-items:center;width:100%;max-width:320px;height:30px;margin-left:-10px;padding-left:10px;border-radius:var(--border-radius);transition:background-color .3s ease-in-out;cursor:pointer}.product-slider__color-item:hover{background-color:#000}.product-slider__color-item:hover>.product-slider__color-name{color:#a7cc70}.product-slider__color-item--active{background-color:#000}.product-slider__color-item--active>.product-slider__color-name{color:#a7cc70}.product-slider__color-item>*{user-select:none;pointer-events:none}.product-slider__color-name{color:var(--color-white);text-transform:uppercase;font-size:16px;margin-bottom:-1px;transition:color .3s ease-in-out}.product-slider__color-type{height:10px;border-radius:var(--border-radius);width:50px;margin-right:10px}@media (max-width: 1024px){.product-slider--promo .product-slider__characters{width:100%;max-width:400px}}@media (max-width: 992px){.product-slider--corp .product-slider__characters{width:100%;max-width:400px}}.product-slider__characters-items{color:#00171f;margin-top:10px;font-size:16px;text-transform:uppercase}.product-slider__characters-items>li:not(:last-child){margin-bottom:10px!important}.product-slider__swiper{width:100%}@media (max-width: 1920px){.product-slider__swiper{width:800px;margin-right:0}}@media (max-width: 1024px){.product-slider--promo .product-slider__swiper{width:100%;padding-top:10px;padding-bottom:10px}}@media (max-width: 992px){.product-slider--corp .product-slider__swiper{width:100%;padding-top:10px;padding-bottom:10px}}@media (max-width: 768px){.product-slider__swiper{padding-left:20px;padding-right:20px}}.product-slider__wrapper{position:relative;z-index:2}.product-slider__controls{position:absolute;z-index:10;top:50%;transform:translate(-50%);display:flex;justify-content:center;width:100%;right:-60px}@media (max-width: 1920px){.product-slider__controls{right:20px}}@media (max-width: 1199px){.product-slider--promo .product-slider__controls{top:40%;right:-20px}}@media (max-width: 600px){.product-slider__controls{display:none}}.product-slider__controls .arrow-ellipse--right{right:-360px}@media (max-width: 1920px){.product-slider__controls .arrow-ellipse--right{right:-46%}}.product-slider .halo-border{width:calc(70vh + 16px);height:calc(70vh + 20px);border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;border:1px solid #AB9FCC;opacity:.2}@media (max-width: 1199px){.product-slider--promo .halo-border{top:40%;width:calc(60vh + 20px);height:calc(60vh + 16px);transform:translate(-46%,-57%)}}@media (max-width: 1024px){.product-slider--promo .halo-border{top:50%;width:290px;height:290px;left:calc(50% + 13px);transform:translate(-50%,-50%)}}@media (max-width: 375px){.product-slider--promo .halo-border{width:76vw;height:76vw;left:calc(50% + 13px)}}@media (max-width: 1199px){.product-slider--corp .halo-border{top:40%;width:calc(60vh + 20px);height:calc(60vh + 16px);transform:translate(-46%,-57%)}}@media (max-width: 992px){.product-slider--corp .halo-border{top:50%;width:290px;height:290px;left:calc(50% + 13px);transform:translate(-50%,-50%)}}@media (max-width: 375px){.product-slider--corp .halo-border{width:76vw;height:76vw;left:calc(50% + 13px)}}.product-slider__slide-item{width:100%;display:flex;justify-content:center}@media (max-width: 1024px){.product-slider--promo .product-slider__slide-item{height:100%;position:relative}}@media (max-width: 992px){.product-slider--corp .product-slider__slide-item{height:100%;position:relative}}.product-slider__slide-image{width:76vh;height:70vh;position:absolute;left:50%;top:50%;transform:translate(-54%,-50%)}@media (max-width: 1199px){.product-slider__slide-image{top:calc(40% + 2px);width:66vh;transform:translate(-50%,-50%)}}@media (max-width: 1024px){.product-slider--promo .product-slider__slide-image{position:relative;left:unset;right:unset;height:100%;width:300px;transform:unset}}@media (max-width: 992px){.product-slider--corp .product-slider__slide-image{position:relative;left:unset;right:unset;height:100%;width:300px;transform:unset}}.icon-section{padding-bottom:60px;padding-top:100px}@media (max-width: 1024px){.icon-section{padding-top:60px}}.icon-group{display:flex;flex-wrap:wrap;width:100%;justify-content:center;text-align:center;gap:30px}.icon-item{width:calc(10% - 30px)}@media (max-width: 2200px){.icon-item{width:calc(20% - 25px)}}@media (max-width: 1024px){.icon-item{width:calc(25% - 25px)}}@media (max-width: 800px){.icon-item{width:calc(50% - 25px)}}.icon-item:nth-child(1),.icon-item:nth-child(2),.icon-item:nth-child(3),.icon-item:nth-child(4),.icon-item:nth-child(5){padding-right:0}@media (max-width: 2200px){.icon-item:nth-child(1),.icon-item:nth-child(2),.icon-item:nth-child(3),.icon-item:nth-child(4),.icon-item:nth-child(5){padding-right:100px}}@media (max-width: 1024px){.icon-item:nth-child(1),.icon-item:nth-child(2),.icon-item:nth-child(3),.icon-item:nth-child(4),.icon-item:nth-child(5){padding-right:0}}.icon-item:nth-child(6),.icon-item:nth-child(7),.icon-item:nth-child(8),.icon-item:nth-child(9),.icon-item:nth-child(10){padding-left:0}@media (max-width: 2200px){.icon-item:nth-child(6),.icon-item:nth-child(7),.icon-item:nth-child(8),.icon-item:nth-child(9),.icon-item:nth-child(10){padding-left:100px}}@media (max-width: 1024px){.icon-item:nth-child(6),.icon-item:nth-child(7),.icon-item:nth-child(8),.icon-item:nth-child(9),.icon-item:nth-child(10){padding-left:0}}.icon-title{font-size:18px;font-weight:700;text-transform:uppercase;margin-top:10px}@media (max-width: 800px){.icon-title{font-size:16px}}.system-advantge__container{display:flex;flex-wrap:wrap;gap:30px}.system-advantge__card{position:relative;width:100%;height:480px;margin:0}.system-advantge__card:nth-child(odd) .system-advantge__block{border-radius:0 0 20px;right:0}@media (max-width: 1099px){.system-advantge__card:nth-child(odd) .system-advantge__block{border-radius:0 0 20px 20px}}@media (max-width: 1099px){.system-advantge__card{height:auto;display:flex;flex-direction:column}}.system-advantge__bg{position:absolute;border-radius:20px;overflow:hidden;z-index:-1;height:100%;width:100%}.system-advantge__bg img{width:100%;height:100%;object-fit:cover}@media (max-width: 1099px){.system-advantge__bg{max-height:330px;border-radius:20px 20px 0 0;position:unset;aspect-ratio:16/9}}.system-advantge__block{position:absolute;bottom:0;width:50%;border-radius:0 0 0 20px;background-color:var(--color-white);padding:30px}.system-advantge__block--title{font-weight:700;text-transform:uppercase;margin-bottom:10px;text-wrap:balance}@media (max-width: 1099px){.system-advantge__block{border-radius:0 0 20px 20px;width:100%;position:unset}}.type-configuration__container{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.type-configuration__card{width:calc(25% - 23px);margin:0;border-radius:30px;background-color:var(--color-white);overflow:hidden}@media (max-width: 680px){.type-configuration__card{width:100%;max-width:400px}}.type-configuration__block{display:flex;flex-direction:column;padding:30px;text-align:center;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.7rem}@media (max-width: 576px){.type-configuration__block{font-size:27px}}.type-configuration__block--title{margin-bottom:10px;text-wrap:balance}.type-configuration__block--price{font-size:32px;margin-bottom:10px}.type-configuration__block button{font-size:14px}.system-melke__container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media (max-width: 1099px){.system-melke__container{height:auto;display:flex;flex-direction:column}}.system-melke__card{position:relative;border-radius:300px;background:#fff;overflow:hidden;height:300px;width:199px!important;margin:0 auto}.system-melke__card:hover{background:#a7cc70}.system-melke__card:hover .system-melke__title{color:var(--color-white);transform:rotate(271deg) translate(-148px,-55px)}.system-melke__title{transform:rotate(271deg) translate(-148px,-60px);text-align:center;font-size:24px;font-weight:700;text-transform:uppercase;text-wrap:balance}.system-melke__bg{transform:translate(60px,-26px)}.system-melke__bg img{height:340px;width:170px}.system-melke__link{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:10}.system-melke .swiper-button-next img,.system-melke .swiper-button-prev img{width:40px;height:40px;flex-shrink:0}.system-melke .swiper-button-next:after,.system-melke .swiper-button-prev:after{display:none}.sill-color{padding-top:220px}@media (max-width: 992px){.sill-color{padding-top:140px}}.sill-color__card{border-top-right-radius:20px;border-top-left-radius:20px;overflow:hidden;width:100%;max-width:100%;position:relative;padding-bottom:60px;margin-left:auto;margin-right:auto}@media (max-width: 992px){.sill-color__card{padding-bottom:0;border-radius:20px;background-color:var(--color-white);overflow:unset;display:flex;flex-direction:column-reverse}}.sill-color__card-bg{border-radius:20px;background-color:var(--color-white);width:100%;height:100%}@media (max-width: 992px){.sill-color__card-bg{display:flex;justify-content:center}}.sill-color__card-title{text-wrap:balance}.sill-color__card-subtitle{margin-bottom:30px}@media (max-width: 992px){.sill-color__card-subtitle{margin-bottom:0;order:2}}.sill-color__card-header{color:#00171f;font-size:14px;font-weight:700;text-transform:uppercase;pointer-events:none}@media (max-width: 992px){.sill-color__card-header{font-size:16px;justify-content:flex-start}}.sill-color__card-info{display:flex;flex-direction:column;padding:50px 20px 50px 50px;width:100%;max-width:580px}.sill-color__card-info-changes{margin-bottom:40px}.sill-color__card-info .product-slider__characters{margin-bottom:30px}@media (max-width: 992px){.sill-color__card-info .product-slider__characters{margin-bottom:0;order:4}}@media (max-width: 992px){.sill-color__card-info{padding:0 20px 20px;text-align:center;gap:20px}}.sill-color__list{margin-bottom:30px;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 992px){.sill-color__list{margin-bottom:0;order:3;justify-content:center}}.sill-color__list>*{display:flex;flex-direction:column;border-radius:25px;cursor:pointer;height:100%}@media (max-width: 992px){.sill-color__list>*{max-width:unset;width:100%}}.sill-color__list>* .img{margin-bottom:10px;border-radius:25px;width:50px;height:10px;display:block;background-color:#6b767a;pointer-events:none}@media (max-width: 992px){.sill-color__list>* .img{width:40px;height:10px}}.sill-color__list-item{position:relative;z-index:1;width:100px}.sill-color__list-item:last-child{width:auto}@media (max-width: 992px){.sill-color__list-item:last-child{width:100%}}@media (max-width: 992px){.sill-color__list-item{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;width:100%;height:30px}.sill-color__list-item .sill-color__card-header{padding:0 15px;display:flex;align-items:center;justify-content:flex-start;margin-top:0;width:100%;height:100%;border-radius:20px;pointer-events:none}.sill-color__list-item img,.sill-color__list-item .sill-color--white{position:absolute;top:50%;right:10px;transform:translateY(-50%);height:10px;width:50px}}@media (max-width: 992px) and (max-width: 992px){.sill-color__list-item img,.sill-color__list-item .sill-color--white{width:40px}}@media (max-width: 992px){.sill-color__list-item:not(:last-child){margin-bottom:15px}}@media (max-width: 576px){.sill-color__list-item .sill-color__card-header{justify-content:flex-start;font-size:16px}}.sill-color__list-item--active .sill-color__card-header,.sill-color__list-item:hover .sill-color__card-header{color:#87374c}@media (max-width: 992px){.sill-color__list-item--active .sill-color__card-header,.sill-color__list-item:hover .sill-color__card-header{color:#a7cc70;background-color:#00171f}}.sill-color__swiper{max-width:630px;width:100%;height:100%;margin:0;position:absolute;bottom:0;right:0;aspect-ratio:690/600}@media (max-width: 1280px){.sill-color__swiper{max-width:500px}}@media (max-width: 1140px){.sill-color__swiper{max-width:380px}}@media (max-width: 992px){.sill-color__swiper{position:relative;margin-left:auto;border-top-right-radius:20px;overflow:hidden}}@media (max-width: 400px){.sill-color__swiper{width:103%;right:0;left:-3%}}.sill-color__slide.swiper-slide-active img{opacity:1}.sill-color__slide img{opacity:0}.sill-color--white{margin-bottom:10px;background-color:#fff;border:1px solid #00171F;border-radius:25px;height:10px}@media (max-width: 992px){.sill-color--white{width:40px;height:10px}}.sill-color__buy{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center;gap:20px}@media (max-width: 992px){.sill-color__buy{order:5;flex-direction:column}}.sill-color__buy>:not(.sill-color__buy-desc){width:calc(50% - 20px)}@media (max-width: 992px){.sill-color__buy>:not(.sill-color__buy-desc){width:100%}}.sill-color__price{text-transform:uppercase}.sill-color__buy-desc{width:100%;font-size:14px;line-height:120%;color:#6b767a}.sill-icons__items{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:space-between}@media (max-width: 1200px){.sill-icons__items{justify-content:center}}.sill-icons__item{width:calc(20% - 25px);padding-top:40px}@media (max-width: 1200px){.sill-icons__item{width:calc(25% - 25px)}}@media (max-width: 1024px){.sill-icons__item{width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.sill-icons__item{width:calc(50% - 20px)}}@media (max-width: 600px){.sill-icons__item{width:100%}}.sill-icons__card{text-align:left;position:relative;padding-top:20px}.sill-icons__card-title{font-size:18px;font-weight:700;line-height:140%;text-wrap:balance}@media (max-width: 992px){.sill-icons__card-title{order:1}}.sill-icons__card-desc{margin-top:10px}.sill-icons__card-icon{width:80px;height:80px;position:absolute;left:30px;top:-40px}.sill-icons__card-icon .ico{width:80px;height:80px;fill:#33c5f3}.sill-description__container{position:relative}.sill-description__text-expand{padding:30px;position:relative;transition:max-height .3s height .3s}.sill-description__slider{display:flex;flex-wrap:wrap;gap:20px}@media (max-width: 768px){.sill-description__slider{flex-direction:column}.sill-description__slider .expand-text{max-height:unset}}.sill-description__wrapper{display:flex;flex-wrap:wrap;gap:30px}@media (max-width: 992px){.sill-description__wrapper{flex-direction:column}}@media (max-width: 768px){.sill-description__wrapper{flex-wrap:unset;flex-direction:unset;gap:0}}.sill-description__item{display:flex;width:calc(50% - 50px)!important;gap:20px}.sill-description__item-img{width:122px}@media (max-width: 992px){.sill-description__item{width:100%!important}}@media (max-width: 768px){.sill-description__item{flex-direction:column;align-items:center;text-align:center}}.sill-description__item-title{width:100%}.sill-description__item-title span{color:#000;font-size:22px;font-weight:700;text-transform:uppercase}.sill-description p{padding:20px}.sill-description__bracket--side:first-child{position:absolute;top:0;left:0;border-top:4px solid var(--color-primary);border-left:4px solid var(--color-primary);border-bottom:4px solid var(--color-primary);border-radius:20px;width:100%;height:100%}.sill-description__bracket--side:first-child:before{content:"";position:absolute;left:20px;top:-6px;width:calc(100% - 40px);height:6px;background-color:var(--color-main-bgGray);z-index:10}.sill-description__bracket--side:first-child:after{content:"";position:absolute;left:20px;bottom:-6px;width:calc(100% - 40px);height:6px;background-color:var(--color-main-bgGray);z-index:10}.sill-description__bracket--side:last-child{position:absolute;top:0;right:0;border-top:4px solid var(--color-primary);border-bottom:4px solid var(--color-primary);border-right:4px solid var(--color-primary);border-radius:20px;width:100%;height:100%;z-index:20}.sill-description__bracket--side:last-child:before{content:"";position:absolute;left:20px;top:-5px;width:calc(100% - 40px);height:6px;background-color:var(--color-main-bgGray)}.sill-description__bracket--side:last-child:after{content:"";position:absolute;left:20px;bottom:-5px;width:calc(100% - 40px);height:6px;background-color:var(--color-main-bgGray)}@media (max-width: 768px){.sill-description__bracket--side{display:none}}.sill-description__bracket:first-child{position:absolute;top:0;left:0;border-top:4px solid var(--color-primary);border-left:4px solid var(--color-primary);border-bottom:4px solid var(--color-primary);border-radius:20px;width:100%;height:100%}.sill-description__bracket:first-child:before{content:"";position:absolute;left:20px;top:-5px;width:calc(100% - 40px);height:5px;background-color:var(--color-main-bgGray);z-index:10}.sill-description__bracket:first-child:after{content:"";position:absolute;left:20px;bottom:-5px;width:calc(100% - 40px);height:5px;background-color:var(--color-main-bgGray);z-index:10}.sill-description__bracket:last-child{position:absolute;top:0;right:0;border-top:4px solid var(--color-primary);border-bottom:4px solid var(--color-primary);border-right:4px solid var(--color-primary);border-radius:20px;width:100%;height:100%;z-index:20}.sill-description__bracket:last-child:before{content:"";position:absolute;left:20px;top:-5px;width:calc(100% - 40px);height:5px;background-color:var(--color-main-bgGray)}.sill-description__bracket:last-child:after{content:"";position:absolute;left:20px;bottom:-5px;width:calc(100% - 40px);height:5px;background-color:var(--color-main-bgGray)}@media (max-width: 768px){.sill-description__bracket p{padding:10px 30px}.sill-description__bracket:first-child:before{left:-5px;top:20px;width:5px;height:calc(100% - 40px);z-index:30}.sill-description__bracket:first-child:after{left:auto;right:0px;bottom:20px;width:5px;height:calc(100% - 40px);z-index:30}.sill-description__bracket:last-child:after,.sill-description__bracket:last-child:before{height:0}}.dark.promo .sill-description__bracket--side:first-child:before,.dark.promo .sill-description__bracket--side:first-child:after,.dark.promo .sill-description__bracket--side:last-child:before,.dark.promo .sill-description__bracket--side:last-child:after{background-color:var(--color-dark-body)}.dark.promo .sill-description__bracket:first-child:before,.dark.promo .sill-description__bracket:first-child:after,.dark.promo .sill-description__bracket:last-child:before,.dark.promo .sill-description__bracket:last-child:after{background-color:var(--color-dark-body)}.light.promo .sill-description__bracket--side:first-child:before,.light.promo .sill-description__bracket--side:first-child:after,.light.promo .sill-description__bracket--side:last-child:before,.light.promo .sill-description__bracket--side:last-child:after{background-color:var(--color-light-body)}.light.promo .sill-description__bracket:first-child:before,.light.promo .sill-description__bracket:first-child:after,.light.promo .sill-description__bracket:last-child:before,.light.promo .sill-description__bracket:last-child:after{background-color:var(--color-light-body)}.main-container:has(.promo-sill){padding-bottom:0}.main-container:has(.promo-sill) .free-meas-form{padding:100px 0}@media (max-width: 991px){.main-container:has(.promo-sill) .free-meas-form{padding:60px 0}}.promo-sill{position:relative;counter-reset:step 0}.promo-sill__container{margin:0 auto;padding:0 3rem 3rem;max-width:100%;width:100%;height:100%;position:relative;display:flex;align-items:flex-end;justify-content:space-between}.promo-sill__container_vertical{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start}.promo-sill__container_wrap{flex-wrap:wrap}@media (min-width: 1921px){.promo-sill__container{max-width:1600px}}@media (max-width: 1200px){.promo-sill__container:has(.footer-menu){justify-content:unset;max-height:100%;overflow-y:auto}}@media (max-width: 991px){.promo-sill__container{padding:1rem;margin-top:40%;flex-direction:column;justify-content:flex-start;gap:20px}.promo-sill__container_adv{padding:1rem;margin-top:0;height:100%;max-height:95%;justify-content:space-between}.promo-sill__container-lamin{margin-top:0}.promo-sill__container:has(.footer-menu){justify-content:unset;max-height:100%}}.promo-sill__match{position:absolute;top:30%;right:30%;padding:40px 60px;min-height:400px;max-width:510px;width:100%;border-radius:50px;z-index:25;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.promo-sill__match-bg{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.promo-sill__match-bg img{width:100%;height:100%;object-fit:cover}.promo-sill__match-title{text-align:center;font-size:32px;text-transform:uppercase;color:var(--color-white)}.promo-sill__match-btn{position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.promo-sill__match-btn:not(:disabled):active{transform:scale(.97) translate(-50%)}@media (hover: hover){.promo-sill__match-btn:hover{background-color:transparent;color:var(--color-white)}}.promo-sill__match.js-active{opacity:1;visibility:visible}@media (min-width: 1921px){.promo-sill__match{top:33%;right:45%}}@media (max-width: 1600px){.promo-sill__match{top:30%;right:25%}}@media (max-width: 1340px){.promo-sill__match{top:25%;right:20%}}@media (max-width: 1170px){.promo-sill__match{display:none}}.promo-sill__desc-block{background-color:#333435;border-radius:20px;padding:50px 60px;display:flex;gap:2%}.promo-sill__desc-left{width:60%;display:flex;flex-direction:column}.promo-sill__desc-right{width:40%}.promo-sill__desc .title{margin-bottom:10px;color:var(--color-primary-yell)}.promo-sill__desc ul{padding:10px 0 10px 30px;display:flex;flex-direction:column;gap:10px}.promo-sill__desc ul li{list-style:disc;line-height:1.4}.promo-sill__desc .p,.promo-sill__desc .job-info__descr,.promo-sill__desc .list-advanatages__item-decs,.promo-sill__desc .lamination__card-desc,.promo-sill__desc .about-company__recomend-descr,.promo-sill__desc .about-company__work-descr,.promo-sill__desc .diller-feedback__slide-comment,.promo-sill__desc .install-info__text,.promo-sill__desc .warn-block__wrap,.promo-sill__desc .prod-card__desc,.promo-sill__desc .preferences-window__descr,.promo-sill__desc .expand-text p,.expand-text .promo-sill__desc p,.promo-sill__desc .adv-card--in-block .adv-card__item-text,.adv-card--in-block .promo-sill__desc .adv-card__item-text,.promo-sill__desc .sill-color__card-desc,.promo-sill__desc .sill-icons__card-desc,.promo-sill__desc .sill-description{font-size:18px;line-height:1.6}.promo-sill__desc .p:first-child,.promo-sill__desc .job-info__descr:first-child,.promo-sill__desc .list-advanatages__item-decs:first-child,.promo-sill__desc .lamination__card-desc:first-child,.promo-sill__desc .about-company__recomend-descr:first-child,.promo-sill__desc .about-company__work-descr:first-child,.promo-sill__desc .diller-feedback__slide-comment:first-child,.promo-sill__desc .install-info__text:first-child,.promo-sill__desc .warn-block__wrap:first-child,.promo-sill__desc .prod-card__desc:first-child,.promo-sill__desc .preferences-window__descr:first-child,.promo-sill__desc .expand-text p:first-child,.expand-text .promo-sill__desc p:first-child,.promo-sill__desc .adv-card--in-block .adv-card__item-text:first-child,.adv-card--in-block .promo-sill__desc .adv-card__item-text:first-child,.promo-sill__desc .sill-color__card-desc:first-child,.promo-sill__desc .sill-icons__card-desc:first-child,.promo-sill__desc .sill-description:first-child{margin-bottom:3rem}.promo-sill__desc .title{font-family:PF Baseline Pro,sans-serif}@media (max-width: 991px){.promo-sill__desc-block{flex-wrap:wrap;gap:40px}.promo-sill__desc-left,.promo-sill__desc-right{width:100%}}@media (max-width: 768px){.promo-sill__desc-block{padding:20px}}.promo-sill__item{overscroll-behavior:none;overflow:hidden;position:relative;counter-increment:step 1;min-height:calc(100dvh - 140px);height:100dvh}@media (max-width: 991px){.promo-sill__item{height:auto;min-height:100dvh}}.promo-sill__item:first-child{height:calc(100dvh - var(--headerHeight-corp-desc))}@media (max-width: 991px){.promo-sill__item:first-child{height:auto;min-height:100dvh}}.promo-sill__item:last-child{padding:0}.promo-sill__item:nth-child(2),.promo-sill__item:nth-child(4){background-color:#2b2d2e}.promo-sill__item-sizes .promo-sill__img{width:90%;transform:scale(0)}.promo-sill__item-sizes .promo-sill__img.js-animate{top:-20%;transform:scale(1)}@media (max-width: 991px){.promo-sill__item-sizes .promo-sill__img.js-animate{top:unset}}@media (max-width: 991px){.promo-sill__item-sizes .promo-sill__img{width:100%}}.promo-sill__item-lamin .promo-sill__img{top:0!important}@media (max-width: 991px){.promo-sill__item-lamin .promo-sill__container{padding-top:30%;margin-top:0}}@media (max-width: 768px){.promo-sill__item-lamin{padding-top:5rem}}.promo-sill__item-gallery{position:relative;height:calc(100dvh - var(--headerHeight-corp-desc))}.promo-sill__item-gallery .promo-sill__step{position:absolute;left:3rem;bottom:1rem;z-index:1}@media (min-width: 1921px){.promo-sill__item-gallery .promo-sill__step{left:30rem}}@media (max-width: 991px){.promo-sill__item-gallery{min-height:500px;height:calc(100dvh - var(--headerHeight-corp-mob));display:flex;flex-direction:column-reverse;gap:15px}.promo-sill__item-gallery .promo-sill__step{position:static;padding:0 1rem}}.promo-sill__info{max-width:600px;width:100%;display:flex;flex-direction:column;gap:20px;margin-bottom:2%;pointer-events:none;z-index:1}@media (max-width: 1023px){.promo-sill__info{max-width:unset;width:100%;gap:10px}}.promo-sill__title{position:relative;font-weight:700;font-size:32px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary-yell);font-family:PF Baseline Pro,sans-serif}.promo-sill__title.new{position:relative;opacity:0;bottom:-80px;transition:opacity .5s ease-in-out,bottom .5s ease-in-out}@media (max-width: 576px){.promo-sill__title{font-size:24px}}.promo-sill__text{font-weight:400;font-size:18px;line-height:1.8;color:var(--color-white);transition:opacity .3s ease-in-out;opacity:1}@media (max-width: 1023px){.promo-sill__text{padding:0!important}}@media (max-width: 767px){.promo-sill__text{line-height:1.6;padding-bottom:5rem}}.promo-sill__step{max-width:600px;width:100%;display:flex;flex-direction:column;gap:5px;font-weight:400;line-height:100%;letter-spacing:.02em;text-transform:uppercase;font-family:PF Baseline Pro,sans-serif}.promo-sill__step-theme{font-size:32px}.promo-sill__step:before,.promo-sill__step-theme,.promo-sill__step-slogan{font-weight:700;color:var(--color-primary-yell);line-height:100%;letter-spacing:.02em}.promo-sill__step-slogan{font-size:48px;color:var(--color-white)}.promo-sill__step:before{content:"0" counter(step);font-size:72px}@media (max-width: 576px){.promo-sill__step:before{font-size:32px}}@media (max-width: 991px){.promo-sill__step{max-width:unset}}@media (max-width: 576px){.promo-sill__step-theme{font-size:16px}.promo-sill__step-slogan{font-size:24px}}.promo-sill__sys{position:absolute;bottom:15%;right:2%;margin-left:auto;max-width:535px;width:100%;line-height:1.4;font-family:PF Baseline Pro,sans-serif}.promo-sill__sys-slider.swiper{width:100%;height:100%}.promo-sill__sys-title{font-size:18px;line-height:1.6;color:var(--color-white)}.promo-sill__sys-item{font-size:32px;color:var(--color-white);text-transform:uppercase}@media (max-width: 1170px){.promo-sill__sys{display:none}}.promo-sill__btn{display:flex;align-items:center;justify-content:center;max-width:480px;min-height:90px;width:100%;background-color:var(--color-primary-yell);color:#303030;border-radius:90px;border:none;font-family:inherit;font-weight:700;font-size:40px;text-transform:uppercase;text-align:center}.promo-sill__img{position:absolute;top:0;left:0;right:0;margin:0 auto;height:auto;width:100%;transform:translateY(-100%);transition:transform .5s ease-in-out;transition-delay:.3s;z-index:1}.promo-sill__img img{max-width:100%;object-fit:contain}@media (max-width: 991px){.promo-sill__img img{max-width:100%}}.promo-sill__img:first-child img{max-width:100%}.promo-sill__img.js-animate{transform:translateY(-20%)}@media (max-width: 991px){.promo-sill__img.js-animate{transform:translateY(0)}}.promo-sill__img-desc{position:absolute;bottom:45%;left:0;right:0;width:100%;display:grid;grid-template-columns:repeat(10,1fr)}.promo-sill__img-desc-text{padding:5px 10px;width:max-content;color:var(--color-white);background-color:var(--color-main);border-radius:10px;font-size:16px;font-weight:700;text-transform:uppercase;justify-self:center;transition:background-color .3s ease-in-out;user-select:none}.promo-sill__img-desc-plus{display:none;cursor:pointer}.promo-sill__img-desc-col{display:grid;grid-column:span 2}@media (max-width: 1024px){.promo-sill__img-desc-col{position:relative}.promo-sill__img-desc-col .promo-sill__img-desc-text{display:none;position:absolute;top:calc(100% + 20px);font-size:14px;max-width:160px;background-color:var(--color-primary)}.promo-sill__img-desc-col .promo-sill__img-desc-text.js-active{display:block}.promo-sill__img-desc-col .promo-sill__img-desc-plus{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:var(--color-primary);border-radius:100%;color:var(--color-white);font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width: 1024px){.promo-sill__img{top:0;height:auto;width:100%}}@media (max-width: 991px){.promo-sill__img.js-animate{top:0}}.promo-sill__advantages{margin:0 auto;max-width:1300px;width:100%;display:grid;grid-template-columns:repeat(16,1fr);grid-auto-rows:max-content;gap:30px}.promo-sill__advantages-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;grid-column:span 3;gap:10px;transform:scale(0);opacity:0;transition:opacity .5s ease-in-out,transform .5s ease-in-out}.promo-sill__advantages-item.js-animate{transform:scale(1);opacity:1}.promo-sill__advantages-item:nth-child(1){transition-delay:.35s}.promo-sill__advantages-item:nth-child(2){transition-delay:.4s}.promo-sill__advantages-item:nth-child(3){transition-delay:.45s}.promo-sill__advantages-item:nth-child(4){transition-delay:.5s}.promo-sill__advantages-item:nth-child(5){transition-delay:.55s}.promo-sill__advantages-item:nth-child(6){transition-delay:.6s}.promo-sill__advantages-item:nth-child(7){transition-delay:.65s}.promo-sill__advantages-item:nth-child(8){transition-delay:.7s}.promo-sill__advantages-item:nth-child(9){transition-delay:.75s}.promo-sill__advantages-item:nth-child(10){transition-delay:.8s}@media (max-width: 1023px){.promo-sill__advantages-item{grid-column:span 3;justify-content:unset}}@media (max-width: 767px){.promo-sill__advantages-item{grid-column:span 2}}.promo-sill__advantages-icon{display:flex;align-items:center;justify-content:center;width:100px;height:100px;background-color:var(--color-primary);border-radius:25px}.promo-sill__advantages-icon .ico{fill:var(--color-white);width:50%;height:50%;object-fit:cover}@media (max-width: 1024px){.promo-sill__advantages-icon{width:90px;height:90px;border-radius:20px}}@media (max-width: 767px){.promo-sill__advantages-icon{width:60px;height:60px}}.promo-sill__advantages-text{max-width:165px;font-weight:700;font-size:18px;line-height:111%;text-transform:uppercase;text-align:center;color:var(--color-white)}@media (max-width: 576px){.promo-sill__advantages-text{font-size:14px}}@media (max-width: 991px){.promo-sill__advantages{grid-template-columns:repeat(6,1fr);gap:20px}}.promo-sill__gallery,.promo-sill__gallery-item{width:100%;height:100%}.promo-sill__gallery-item img{width:100%;height:100%;object-fit:cover}.promo-sill__gallery-img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}@media (max-width: 991px){.promo-sill__gallery-img{aspect-ratio:4/3}}.promo-sill .swiper-button-next,.promo-sill .swiper-button-prev{top:87%}.promo-sill:has(.promo-sill__sys) .promo-sill__sys .swiper-button-next,.promo-sill:has(.promo-sill__sys) .promo-sill__sys .swiper-button-prev{top:50%}.promo-sill:has(.promo-sill__sys) .promo-sill__sys .swiper-button-next{right:10%}.promo-sill:has(.promo-sill__sys) .promo-sill__sys .swiper-button-prev{left:-10%}.promo-sill .swiper-button-prev{left:88.5%;right:auto}@media (max-width: 1200px){.promo-sill .swiper-button-prev{left:84.5%}}@media (max-width: 767px){.promo-sill .swiper-button-prev{left:78.5%}}@media (max-width: 520px){.promo-sill .swiper-button-prev{left:69.5%}}.promo-sill .swiper-button-next{right:5%}.promo-sill .swiper-button-prev,.promo-sill .swiper-button-next{width:40px;height:40px;border-radius:100%;background-color:var(--color-primary)}.promo-sill .swiper-button-prev:after,.promo-sill .swiper-button-next:after{font-size:0}.promo-sill .swiper-button-prev span,.promo-sill .swiper-button-next span{width:20px;height:2px;background-color:var(--color-white)}.promo-sill .swiper-button-prev span:after,.promo-sill .swiper-button-prev span:before,.promo-sill .swiper-button-next span:after,.promo-sill .swiper-button-next span:before{content:"";position:absolute;width:10px;height:2px;background-color:var(--color-white)}.promo-sill .swiper-button-prev span:after{top:40%;left:22%;transform:rotate(-45deg)}.promo-sill .swiper-button-prev span:before{top:55%;left:22%;transform:rotate(45deg)}.promo-sill .swiper-button-next span:after{top:40%;right:22%;transform:rotate(45deg)}.promo-sill .swiper-button-next span:before{top:55%;right:22%;transform:rotate(-45deg)}.promo-sill .swiper-pagination-bullet{width:30px;height:7px;border-radius:5px;transition:width .3s ease-in-out,color .3s ease-in-out}.promo-sill .swiper-pagination-bullet-active{width:50px;background-color:var(--color-primary)}.scroll-ico{position:fixed;bottom:2%;right:5%;z-index:2;cursor:pointer}.scroll-ico svg{width:30px;height:30px;transition:transform .3s ease-in-out}.scroll-ico__text{font-size:16px;text-transform:uppercase;max-width:55px;color:var(--color-white)}.scroll-ico_up svg{transform:rotate(180deg)}@keyframes dash{to{stroke-dashoffset:0}}@keyframes opacity{0%{opacity:0}to{opacity:1}}.cool-colours-page{overflow-x:hidden}.colours{padding-top:40px}.colours .inner-container{display:flex;flex-direction:column;gap:30px}.colours-banner{position:relative;height:calc(100vh - var(--headerHeight-corp-desc));width:100%;overflow:hidden}.colours-banner__bg{position:absolute;inset:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-color:#0d0c0f}@media (max-width: 991px){.colours-banner__bg{height:calc(100vh - var(--headerHeight-corp-mob));background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}}.colours-banner .colours-banner__logo{position:absolute;inset:0;margin:0 auto;display:flex;align-items:center;justify-content:center;max-width:1200px;width:100%;height:100%}.colours-banner .colours-banner__logo .img{width:auto;height:auto;object-fit:unset}.colours-banner__ico{position:absolute;width:140px;height:60px;top:42%;transform:translateY(-50%);left:5%}.colours-banner__ico:last-child{left:auto;right:5%}.colours-banner__ico .ico{width:100%;height:100%}@media (max-width: 1300px){.colours-banner__ico{display:none}}.colours-banner__text{position:absolute;width:100%;bottom:7.5%;font-family:PF Baseline Pro,sans-serif;font-weight:700;font-size:40px;text-transform:uppercase;text-align:center;color:var(--color-white);line-height:1.2}.colours-banner__element{filter:drop-shadow(2px 4px 6px rgba(255,255,255,.15))}.colours-banner .img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}@media (max-width: 576px){.colours-banner .img{aspect-ratio:4/3}}@media (max-width: 991px){.colours-banner{height:auto;padding:0}}.colours-advantages{margin-top:140px}.colours-advantages__inner{display:flex;align-items:center}@media (max-width: 991px){.colours-advantages__inner{margin-top:50px;flex-direction:column}}.colours-advantages__preview{max-width:730px;max-height:460px;width:100%;height:100%;display:flex;align-items:center;border-radius:20px;overflow:hidden}.colours-advantages__preview img{width:100%;height:100%;object-fit:cover}.colours-advantages__info{width:60%}@media (max-width: 991px){.colours-advantages__info{width:100%}}@media (max-width: 991px){.colours-advantages{margin-top:0}}.colours-profile{padding-top:0;position:relative}.colours-profile__info{max-width:70%;width:100%}@media (max-width: 1280px){.colours-profile__info{max-width:50%}}@media (max-width: 991px){.colours-profile__info{max-width:unset}}.colours-profile__preview{position:relative;max-width:900px;z-index:-1}.colours-profile__preview img{position:absolute;top:-600px;right:-685px;z-index:-1;width:100%;object-fit:cover}@media (max-width: 991px){.colours-profile__preview img{position:static;inset:unset;z-index:unset}}@media (max-width: 1280px){.colours-profile__preview img{right:-425px}}@media (max-width: 991px){.colours-profile__preview{max-width:600px;margin:0 auto}}@media (max-width: 991px){.colours-profile{padding-bottom:0}}.colours-lamin{display:flex;flex-direction:column;gap:30px}.colours-lamin__inner{margin-top:25px;position:relative}@media (max-width: 991px){.colours-lamin__inner{display:flex;flex-direction:column;gap:20px}}.colours-lamin__image{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;border-radius:20px;background-color:var(--color-secondary)}@media (max-width: 991px){.colours-lamin__image{margin:0 auto;max-width:100%;min-height:380px}}.colours-lamin__text{position:absolute;right:0;bottom:50px;display:flex;align-items:center;padding:30px 40px;max-width:530px;width:100%;min-height:180px;font-weight:400;font-size:18px;line-height:1.4;color:var(--color-white);border-radius:20px 0 0 20px;backdrop-filter:blur(10px);background:rgba(236,236,236,.2)}@media (max-width: 991px){.colours-lamin__text{position:static;backdrop-filter:unset;background:unset;max-width:unset;min-height:unset;padding:0}}@media (max-width: 991px){.colours-lamin{gap:60px}}.colours-vars__list{margin-top:120px;display:flex;align-items:stretch;justify-content:space-between;gap:30px}@media (max-width: 991px){.colours-vars__list{justify-content:center;flex-wrap:wrap;row-gap:150px}}@media (max-width: 768px){.colours-vars__list{row-gap:100px}}@media (max-width: 576px){.colours-vars__list{row-gap:120px}}.colours-vars__item{max-width:calc(20% - 30px);width:100%;display:flex;flex-direction:column;gap:20px;padding-top:10%;position:relative;text-align:center;color:var(--color-main);background-color:var(--color-white);border-radius:22px}.colours-vars__item-profile{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:100%;height:auto}@media (max-width: 991px){.colours-vars__item-profile{width:75%}}.colours-vars__item-example{flex-grow:1;border-radius:0 0 20px 20px;overflow:hidden}.colours-vars__item-example img{width:100%;height:100%;object-fit:cover;transform:scale(1.1) translate(-5px,-5px)}@media (max-width: 576px){.colours-vars__item-example{height:160px}}.colours-vars__item-info{min-height:50px;display:flex;align-items:flex-end;justify-content:center}.colours-vars__item-info h3{font-family:PF Baseline Pro,sans-serif}@media (max-width: 991px){.colours-vars__item{padding-top:11%;max-width:calc(33.3333333333% - 20px)}}@media (max-width: 768px){.colours-vars__item{padding-top:15%;max-width:calc(50% - 20px)}}@media (max-width: 576px){.colours-vars__item{padding-top:20%;max-width:60%;margin:0 auto}}@media (max-width: 420px){.colours-vars__item{padding-top:30%;max-width:unset}}.colours-repair{display:flex;justify-content:space-between;gap:30px}.colours-repair .colours__title{text-transform:uppercase;line-height:1.2;max-width:100%;width:100%}.colours-repair__image{margin-top:20px;min-height:240px}.colours-repair__inner{width:45%}@media (max-width: 991px){.colours-repair__inner{width:100%;display:flex;flex-direction:column;gap:10px}}.colours-repair__text{margin-top:50px}.colours-repair__list{margin-top:10px;display:flex;flex-direction:column;gap:10px;list-style-type:disc}.colours-repair__list li{list-style-type:disc}@media (max-width: 991px){.colours-repair__list{padding-left:15px}}@media (max-width: 991px){.colours-repair{flex-direction:column}}.colours-finish .colours__text{margin-bottom:20px}.colours-finish__image img{width:100%;height:100%;min-height:500px;object-fit:cover;border-radius:20px;background-color:var(--color-secondary)}@media (max-width: 991px){.colours-finish__image img{min-height:310px}}.colours-finish .h2,.colours-finish .company-advantages__title,.colours-finish .company-services__title,.colours-finish .about-company__title,.colours-finish .diller-feedback__title,.colours-finish .diller-slider__slide-title,.colours-finish .install-info__title,.colours-finish .balc-stages__title,.colours-finish .balc-vars__title,.colours-finish .sill-color__card-title{font-family:PF Baseline Pro}.colours-finish .h2:last-child,.colours-finish .company-advantages__title:last-child,.colours-finish .company-services__title:last-child,.colours-finish .about-company__title:last-child,.colours-finish .diller-feedback__title:last-child,.colours-finish .diller-slider__slide-title:last-child,.colours-finish .install-info__title:last-child,.colours-finish .balc-stages__title:last-child,.colours-finish .balc-vars__title:last-child,.colours-finish .sill-color__card-title:last-child{margin-top:70px}.colours__title{max-width:820px;width:100%;text-wrap:balance;position:relative;font-family:PF Baseline Pro;font-size:32px;font-weight:700}.colours__title:before{content:"";position:absolute;bottom:-15px;width:110px;height:10px;background-color:var(--color-primary)}@media (max-width: 991px){.colours__title{font-size:28px}}.colours__list{padding-left:20px;margin-top:50px;display:flex;flex-direction:column;gap:10px;list-style-type:disc}.colours__list li{list-style-type:disc;font-size:18px}.colours__text{margin-top:50px}.colours__text p{margin-bottom:15px}.colours-descr{font-family:PF Baseline Pro;position:absolute;top:100px;right:-200px;background-color:var(--color-primary);font-size:24px;text-transform:uppercase;padding:15px 20px;max-width:400px;width:100%;line-height:1.2}@media (max-width: 1280px){.colours-descr{top:40px;right:40px}}@media (max-width: 991px){.colours-descr{top:60%;right:40%}}@media (max-width: 768px){.colours-descr{max-width:220px;padding:10px 15px;font-size:14px;right:50%;transform:translate(50%)}}.colours-graph{padding:0}.colours-graph__inner{margin-top:50px;display:flex;gap:80px}@media (max-width: 991px){.colours-graph__inner{flex-direction:column;gap:20px}}.colours-graph__view{width:60%}@media (max-width: 991px){.colours-graph__view{width:100%}}.colours-graph .colours__text{width:65%}@media (max-width: 991px){.colours-graph .colours__text{margin-top:0;width:100%}}.colours-graph__name{text-align:center;font-size:24px;text-transform:uppercase;animation:opacity 2.5s ease-in-out}@media (max-width: 768px){.colours-graph__name{font-size:18px}}.cool-colours-page:has(.top-banner__background) .top-banner__background img{object-position:center}.cool-colours-page:has(.top-banner__background) .top-banner__content{visibility:hidden}@media (max-width: 992px){.cool-colours-page:has(.top-banner__background) .top-banner__content{position:absolute}}.cool-colours-page:has(.top-banner__background) .cool-colours-page{overflow:hidden}.cool-colours-page:has(.top-banner__background) .main-container{overflow:hidden}.js-enabled:has(#graph-mob) #graph-mob{display:block;margin:0 auto;width:100%;height:460px}.js-enabled:has(#graph-mob) #graph-mob.js-anim-active path{animation:dash 5s linear;animation-fill-mode:forwards}@media (max-width: 991px){.js-enabled:has(#graph-mob) #graph-mob{margin:0 auto;width:100%;height:385px}}.js-enabled:has(#graph-mob) #graph-mob #colors,.js-enabled:has(#graph-mob) #graph-mob #lam_2_{stroke-dasharray:2000;stroke-dashoffset:2000}.expand-text{padding:30px;position:relative;transition:max-height .3s height .3s}@media (max-width: 768px){.expand-text{max-height:230px;overflow:hidden}}.expand-text__bracket:first-child{position:absolute;top:0;left:0;border-top:4px solid #87374c;border-left:4px solid #87374c;border-bottom:4px solid #87374c;border-radius:20px;width:100%;height:100%}.expand-text__bracket:first-child:before{content:"";position:absolute;left:20px;top:-5px;width:calc(100% - 40px);height:5px;background-color:var(--color-main-bgGray);z-index:10}.expand-text__bracket:first-child:after{content:"";position:absolute;left:20px;bottom:-5px;width:calc(100% - 40px);height:5px;background-color:var(--color-main-bgGray);z-index:10}.expand-text__bracket:last-child{position:absolute;top:0;right:0;border-top:4px solid #87374c;border-bottom:4px solid #87374c;border-right:4px solid #87374c;border-radius:20px;width:100%;height:100%;z-index:22}.expand-text__bracket:last-child:before{content:"";position:absolute;left:20px;top:-5px;width:calc(100% - 40px);height:5px;background-color:var(--color-main-bgGray)}.expand-text__bracket:last-child:after{content:"";position:absolute;left:20px;bottom:-5px;width:calc(100% - 40px);height:5px;background-color:var(--color-main-bgGray)}@media (max-width: 768px){.expand-text__bracket p{padding:10px 30px}.expand-text__bracket:first-child:before{left:-5px;top:20px;width:5px;height:calc(100% - 40px);z-index:30}.expand-text__bracket:first-child:after{left:auto;right:0px;bottom:20px;width:5px;height:calc(100% - 40px);z-index:30}.expand-text__bracket:last-child:after,.expand-text__bracket:last-child:before{height:0}}.expand-text p{position:relative;z-index:23}@media (max-width: 768px){.expand-text p{z-index:22}}.expand-text__more{display:none}@media (max-width: 768px){.expand-text__more{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:var(--color-main-bgGray);border:3px solid #87374c;border-radius:100%;z-index:22;cursor:pointer;transition:transform .3s ease-in-out}.expand-text__more svg{animation:fadeOutDownMin 1.5s infinite;padding:5px;width:100%;height:100%}.expand-text__more:hover{transform:translate(-50%,50%) scale(1.1)}.expand-text__more--active{transform:translate(-50%,50%) rotate(180deg)}.expand-text__more--active:hover{transform:translate(-50%,50%) scale(1.1) rotate(180deg)}.expand-text__opacity{position:absolute;left:0;right:0;bottom:0;z-index:22;margin:0 auto;width:calc(100% - 60px);height:140px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#E6E6E6 100%)}}.career-banner{padding-bottom:0;padding-top:0;width:100%;overflow:hidden;position:relative}.career-banner__container{position:relative;display:flex;align-items:center;justify-content:center;height:100%;width:100%}@media (max-width: 768px){.career-banner__container{height:300px}}.career-banner__img{height:100%;width:100%;object-fit:cover}@media (max-width: 992px){.career-banner__img{height:100%!important}}.career-banner__content{position:absolute;color:#fff;display:flex;flex-direction:column;justify-content:center;text-transform:uppercase;top:0;bottom:0;left:0;right:0;padding-left:10%;padding-right:10%}@media (max-width: 768px){.career-banner__content{display:none}}.career-banner__content-title{font-weight:700;font-size:64px;letter-spacing:.05em;line-height:1.3;margin-bottom:10px;text-wrap:balance;max-width:800px}.career-banner__content-desc{font-size:22px;line-height:1.3;letter-spacing:.1em;margin-bottom:10px;max-width:800px}.career-banner__content-btn{font-size:22px;line-height:1.3;letter-spacing:.1em}@media (max-width: 768px){.career-banner__content-btn{text-align:center}}.career-breadcrumbs{position:relative}.career-breadcrumbs .breadcrumbs-promo{position:unset;display:block}.career-melke__content{display:flex;flex-direction:column;justify-content:center;gap:32px;color:#00171f;line-height:1.3}.career-melke__content-title{font-size:clamp(2rem,2.5vw,3rem);font-weight:700;letter-spacing:2.4px;text-transform:uppercase;text-wrap:balance}@media (max-width: 768px){.career-melke__content-title{text-align:center}}.career-melke__content-desc{font-size:18px;font-weight:400;letter-spacing:.36px}@media (max-width: 768px){.career-melke__content-desc{text-align:center}}.career-melke__content-slogan{font-size:32px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase}@media (max-width: 768px){.career-melke__content-slogan{text-align:center}}.career-advantages{background-color:#fff}.career-advantages__title{color:#00171f;text-align:center;font-size:clamp(2rem,2.5vw,3rem);font-weight:700;text-transform:uppercase;margin-bottom:1.6rem;line-height:1.3;text-wrap:balance}.career-advantages__block{display:flex;flex-wrap:wrap;justify-content:center;max-width:1020px;width:100%;margin:0 auto}@media (max-width: 768px){.career-advantages__block{width:100%;gap:50px}}.career-advantages__block-item{display:flex;flex-direction:column;align-items:center;width:25%}@media (max-width: 768px){.career-advantages__block-item{width:100%}}.career-advantages__block-item img{width:80px;height:80px}.career-advantages__block-item span{color:#00171f;text-align:center;font-size:24px;font-weight:700;line-height:1.3;letter-spacing:1.2px;text-transform:uppercase}.career-advantages__cycle{width:20px;height:20px;background:#87374c;border-radius:50%;margin:19px auto}@media (max-width: 768px){.career-team .btn{width:100%}}.career-team__title{color:#00171f;font-size:clamp(2rem,2.5vw,3rem);font-weight:700;text-transform:uppercase;line-height:1.1;margin-bottom:20px;text-wrap:balance}@media (max-width: 768px){.career-team__title{text-align:center}}.career-team__desc{width:950px;color:#00171f;font-size:18px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:.36px;margin-bottom:1.6rem}@media (max-width: 768px){.career-team__desc{width:100%;text-align:center}}.career-team__container{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 768px){.career-team__container{gap:80px}}.career-team__block-img{aspect-ratio:16/9}.career-team__block-img .img{width:100%;height:100%;object-fit:cover}.career-team__block:first-child{width:40%}.career-team__block:first-child ul{margin-bottom:61px;margin-left:20px}.career-team__block:first-child ul li{color:#00171f;font-size:18px;font-weight:400;line-height:1.6;list-style-type:disc}@media (max-width: 768px){.career-team__block:first-child{width:100%}}.career-team__block:last-child{width:60%}@media (max-width: 768px){.career-team__block:last-child{width:100%}}.career-form__container{position:relative;height:800px;padding-bottom:200px}.career-form img{width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.career-form img{height:350px}}.career-form__form-container{position:relative}@media (max-width: 768px){.career-form__form-container{padding-left:0;padding-right:0}}.career-form__form{padding:60px;max-width:700px;background:#26292A;position:absolute;bottom:-200px}@media (max-width: 992px){.career-form__form{padding:0 40px}}@media (max-width: 768px){.career-form__form{bottom:-420px;padding-left:20px;padding-right:20px}}.career-form__form .hystmodal__message{color:#fff}@media (max-width: 768px){.career-form__form{width:100%}}.career-form__title{color:#fff;font-size:2.5rem;font-weight:700;text-transform:uppercase;line-height:1.3;margin-bottom:20px;letter-spacing:.075em;text-wrap:balance}@media (max-width: 768px){.career-form__title{width:100%;font-size:2rem;text-align:center}}.career-form__line{display:flex;flex-wrap:wrap;gap:0 20px;justify-content:flex-start}@media (max-width: 768px){.career-form__line{flex-direction:column;flex-wrap:nowrap}}.career-form__file{width:100%}.career-form__file label{width:100%;position:relative;display:inline-block}.career-form__file-text{padding:0 14px;line-height:40px;text-align:left;height:50px;display:flex;align-items:center;color:#26292a;float:left;box-sizing:border-box;width:100%;border-radius:50px;border:2px solid #ffffff;white-space:nowrap;color:#757575}@media (max-width: 1100px){.career-form__file-text{display:none}}.career-form__file-btn{position:absolute;right:-1px;font-weight:400}@media (max-width: 1100px){.career-form__file-btn{position:unset;width:100%}}.career-form__fio label,.career-form__phone label,.career-form__file label{color:#fff}.career-form__fio input,.career-form__phone input,.career-form__file input{background:#26292A;border:2px solid #ffffff;color:#fff}.career-form__fio input[type=file],.career-form__phone input[type=file],.career-form__file input[type=file]{display:none;position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}@media (max-width: 1100px){.career-form__fio,.career-form__phone,.career-form__file{width:100%}}.career-form__fio,.career-form__phone{width:calc(50% - 10px)}@media (max-width: 768px){.career-form__fio,.career-form__phone{width:100%}}.career-form__btn{order:1}.career-form__btn button{font-weight:400}@media (max-width: 1100px){.career-form__btn,.career-form__btn button{width:100%}}.label-sticker{--label-bg: #acff30;--before-label-bg: #76a62e;position:absolute;left:-12px;top:110px;color:var(--color-dark);background-color:var(--label-bg);z-index:1;padding:0 14px;display:flex;align-items:center;text-transform:uppercase;font-weight:800;font-size:16px;width:max-content;height:30px;justify-content:center}.label-sticker:before{content:"";border-top:0 solid transparent;border-color:var(--before-label-bg) transparent transparent;border-style:solid;border-width:5px 0 0 12px;display:block;height:0;left:0;position:absolute;top:100%;width:0}.label{align-items:center;border-radius:50px;display:flex;font-size:15px;font-weight:800;height:30px;justify-content:center;line-height:1;margin-bottom:10px;width:max-content;padding:2px 15px}@media (max-width: 1000px){.label{margin-left:auto;margin-right:auto}}.label-banner{min-width:120px;align-items:center;border-radius:50px;display:flex;font-size:15px;font-weight:800;height:30px;justify-content:center;line-height:1;margin-bottom:-10px;width:max-content;padding:2px 15px}.label-banner--small{min-width:80px;font-size:10px;height:20px}.label--red{background-color:#87374c;color:#fff}.label--green{background-color:#a7cc70;color:#000}.label--light-green{background-color:#a7cc70;color:#00171f}.label--big{height:46px;min-width:160px}.label--small{min-width:80px;font-size:10px;height:20px}.label-small{display:flex;align-items:center;justify-content:center;width:max-content;height:20px;padding:2px 8px;font-weight:800;font-size:10px;line-height:1;color:var(--color-white);background-color:var(--color-pink);border-radius:50px}.label-sticker{display:flex;align-items:center;justify-content:center;height:30px;width:max-content;padding:0 14px;color:var(--color-white);font-weight:800}.label-sticker--left{border-top-left-radius:3px;border-bottom-left-radius:3px}.label-sticker--left:before{content:"";display:block;position:absolute;top:100%;right:0;width:0;height:0;border:0 solid transparent;border-left-width:0px;border-right-width:12px;border-top:5px solid #cc004a}.label-sticker--right{border-top-right-radius:3px;border-bottom-right-radius:3px}.label-sticker--right:before{content:"";display:block;position:absolute;top:100%;left:0;width:0;height:0;border:0 solid transparent;border-left-width:12px;border-right-width:0px;border-top:5px solid #cc004a}.label-sticker--berry{background-color:var(--color-pink)}.label-sticker--pistachio{background-color:var(--color-primary-yell)}.helper-info{display:inline-flex;gap:6px;align-items:center}.helper-info--help{height:20px;width:20px;border-radius:var(--border-radius);background-color:var(--color-red);color:#fff;text-align:center;font-size:13px;font-weight:400;display:inline-flex;align-items:center;justify-content:center;line-height:0;cursor:help}.tippy-content{background-color:var(--color-white);border-radius:var(--border-radiusMin);color:var(--color-main);padding:10px;font-weight:700;font-size:16px;line-height:1.2;letter-spacing:-.01em;box-shadow:#00171f66 0 2px 16px;text-align:center}.tippy-arrow{height:10px;width:10px;color:var(--color-white);z-index:2}.tippy-box[data-theme~=helper]{color:var(--color-main);background-color:transparent}.kids-page .main-container{padding-top:var(--headerHeight-corp-desc)}.kids-page .main-container:after,.kids-page .main-container:before{display:none}@media (max-width: 991px){.kids-page .main-container{padding-top:0;padding-top:var(--headerHeight-corp-mob)}}.kids-page .top-banner__head-title,.kids-page .product-banner__title,.kids-page .top-banner__title{color:var(--color-main)}@media (hover: hover){.kids-page .top-banner .btn:first-child:hover{color:var(--color-primary);border-color:var(--color-primary)}}.kids-page .card--info-h .btn{max-width:270px;margin-left:auto}.kids-page .card--info-h-reverse .btn{margin-left:0;margin-right:auto}@media (max-width: 768px){.kids-page .card--info-h .btn{margin:0;max-width:unset}}.kids-page .work-gallery{padding-bottom:0}.kids-page .top-banner__project-tag{position:absolute;bottom:0;left:14%;z-index:2;background-color:#26292a;padding:30px 50px 15px;border-radius:10px 10px 0 0}.kids-page .top-banner__project-tag img{width:195px;height:90px}@media (max-width: 991px){.kids-page .top-banner__project-tag{padding:15px 20px 5px;bottom:270px;left:50%;transform:translate(-50%)}.kids-page .top-banner__project-tag img{width:100px;height:50px}}.centum-mosbuild__wrap{display:flex;margin:0 auto;max-width:970px;width:100%;min-height:360px;background-color:var(--color-white);border-radius:20px;overflow:hidden}@media (max-width: 768px){.centum-mosbuild__wrap{flex-direction:column-reverse}}.centum-mosbuild__info,.centum-mosbuild__img{min-width:50%}@media (max-width: 768px){.centum-mosbuild__info,.centum-mosbuild__img{min-width:unset;width:100%}}.centum-mosbuild__info{padding:35px}.centum-mosbuild__info-title{max-width:340px;width:100%;margin-bottom:5px;line-height:1.1}.centum-mosbuild__info-subtitle{margin-bottom:20px}@media (max-width: 768px){.centum-mosbuild__info{padding:30px 20px 20px}.centum-mosbuild__info-title{max-width:unset;width:100%}}.centum-mosbuild__img img{width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.centum-mosbuild__img img{max-height:230px}}.trafic-page.main-container{padding-bottom:0}.trafic-page__header{position:absolute;top:50px;left:15%}@media (max-width: 1280px){.trafic-page__header{left:50px}}@media (max-width: 992px){.trafic-page__header{left:20px;top:20px}}.trafic-page__logo{display:block;max-height:50px;width:180px;height:100%;z-index:99}@media (max-width: 576px){.trafic-page__logo{width:135px}}.trafic-page .top-banner{height:100vh}.trafic-page .top-banner__inner{display:flex;flex-direction:column;height:100%}.trafic-page .top-banner__image{flex-grow:1}.trafic-page .top-banner__wrapper{height:calc(100vh - 100px)}@media (max-width: 991px){.trafic-page .top-banner__wrapper{height:auto}}.trafic-page .top-banner__info{flex-grow:1}@media (min-width: 992px) and (max-height: 700px){.trafic-page .top-banner__info{top:15%}}@media (max-width: 991px){.trafic-page .top-banner__info-inner{display:flex;flex-direction:column;align-items:center;padding-top:15px;padding-bottom:15px}}@media (max-width: 576px){.trafic-page .top-banner__info-inner{padding-top:20px;padding-bottom:20px}}@media (max-width: 991px){.trafic-page .top-banner__info-title{font-size:24px}}.trafic-page .top-banner__info-checkbox .checkbox-small__checkbox{border-color:var(--main-color)}@media (max-width: 992px){.trafic-page .top-banner .title-marker{display:inline-flex;align-items:center;justify-content:center;z-index:99;color:var(--color-white)}.trafic-page .top-banner .title-marker:before{width:110%;height:32px;margin-left:0}}@media (max-width: 576px){.trafic-page .top-banner{border-radius:0}}.trafic-page:before{height:auto}.basket-list__header{text-align:center;text-transform:uppercase;margin-bottom:50px}.basket-list__content{display:flex;flex-wrap:nowrap;flex-direction:row;gap:30px}@media (max-width: 992px){.basket-list__content{width:100%;flex-direction:column}}.basket-list__items{background-color:var(--color-white);width:770px}@media (max-width: 1200px){.basket-list__items{width:calc(100% - 330px)}}@media (max-width: 992px){.basket-list__items{width:100%}}.basket-list__sum{width:calc(100% - 800px)}@media (max-width: 1200px){.basket-list__sum{width:30%;min-width:300px}}@media (max-width: 992px){.basket-list__sum{width:100%}}.basket-list__table{background-color:var(--color-white);padding-top:30px;padding-bottom:30px}.basket-list__table-item{padding-left:30px;padding-right:30px;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between}.basket-list__table-item:not(:last-child){padding-bottom:20px}.basket-list__table-item.table-item--btn{justify-content:flex-end}.basket-list__table .table-item--itog{border-top:1px solid black;padding-top:20px}.basket-list__items-header{display:flex;padding:20px 30px;gap:20px;justify-content:flex-start;flex-wrap:nowrap}.basket-list__items-header .select-all{width:150px}.basket-list__item{display:flex;flex-direction:row;padding:30px;border-top:1px solid black;flex-wrap:nowrap;gap:20px}@media (max-width: 992px){.basket-list__item{flex-wrap:wrap}}.basket-list__item-checked{width:10px}.basket-list__item-image{width:120px}@media (max-width: 992px){.basket-list__item-image{width:100px}}.basket-list__item-info{width:290px}.basket-list__item-title{font-size:18px;font-weight:700;padding-bottom:10px;text-wrap:balance}.basket-list__item-description ul li{padding-bottom:6px}.basket-list__item-price{width:170px}@media (max-width: 992px){.basket-list__item-price{align-self:center}}.basket-list__item-full{font-size:18px;font-weight:700;padding-bottom:10px}.basket-list__item-buttons{display:flex;flex-direction:column;gap:20px}.basket-list .table-title{font-size:18px;font-weight:700}.breadcrumbs{padding-top:20px;padding-bottom:20px;margin-top:10px;margin-bottom:10px}.breadcrumbs__wrap{display:flex;flex-wrap:wrap}.breadcrumbs__item{display:flex;align-items:center;width:max-content;padding-top:10px;padding-bottom:10px;position:relative}.breadcrumbs__item:not(:last-child){margin-right:30px}.breadcrumbs__item:not(:last-child):after{content:"\2022";position:absolute;top:50%;transform:translateY(-50%);right:-20px}.breadcrumbs .a{color:var(--color-main)}.breadcrumbs--product{position:absolute;z-index:1;top:130px;width:100%;color:var(--color-white)}@media (max-width: 992px){.breadcrumbs--product{display:none}}.breadcrumbs--product .a{color:var(--color-white)}.breadcrumbs--dark,.breadcrumbs--dark .a{color:#00171f}@media (max-width: 576px){.article-page .breadcrumbs{display:none}}.modal-win{background-color:#ffffff4d}.modal-win__window{width:fit-content;background-color:unset}.modal-win__container{position:relative;width:100%;max-width:500px;padding:30px 40px;background-color:var(--color-white);border-radius:10px;box-shadow:0 4px 70px #05252f0d}.modal-win__close{width:10px;height:10px;cursor:pointer;position:absolute;top:20px;right:20px;transition:all .2s}.modal-win__close .ico{width:100%;height:100%;display:block;stroke:var(--color-main)}.modal-win__close:hover{opacity:.8;transform:scale(1.05)}.modal-win__close:active{transform:scale(.95)}.modal-win__head-title{padding-bottom:18px;text-wrap:balance}.modal-win__control{padding-bottom:18px}.modal-win__btn{margin-top:12px}.modal-win__person-data{margin-top:10px;font-size:10px}.modal-win__person-data .checkbox-small__checkbox{width:10px;height:10px}.modal-win__person-data .checkbox-small__checkbox:before{border-width:1px}.modal-win__person-data .a{text-decoration:underline}.modal-win__person-data .a:hover{color:var(--color-link)}.modal-win__label-error{font-size:10px}.modal-win .control__input{border:2px solid #00171f}.modal-specials__window{max-width:630px;width:100%;padding:40px;background-color:var(--color-white);border-radius:20px}.modal-specials__info{padding:0 20px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.modal-specials__info-num{width:60px;height:60px;background-color:var(--color-primary-yell);border-radius:10px;transform:rotate(10deg);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:24px;flex-shrink:0}.modal-specials__info-descr{font-size:24px;line-height:1.2;text-transform:uppercase}.modal-specials__content{display:flex;flex-direction:column;gap:20px}.modal-specials__close{height:36px;right:10px;position:absolute;top:15px;width:36px;z-index:10}.modal-specials__title{font-weight:700;font-size:32px;line-height:1.2;text-transform:uppercase}.modal-specials__subtitle{font-size:24px;font-weight:700;line-height:1.2;text-transform:uppercase}.modal-specials__list{padding:20px;display:flex;align-items:center;justify-content:center;gap:70px;background-color:var(--color-primary-yell);color:var(--color-white);border-radius:20px}.modal-specials__item{display:flex;flex-direction:column;gap:10px;width:120px}.modal-specials__item-ico{width:50px;height:50px}.modal-specials__item-ico .ico{width:100%;height:100%}.modal-specials__item-text{font-weight:500;font-size:18px;text-transform:uppercase;font-weight:700;color:var(--color-main)}.modal-specials__item:not(:last-child){position:relative}.modal-specials__item:not(:last-child):before{content:"+";position:absolute;top:10px;right:-30px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:45px;color:var(--color-main)}.modal-specials__modal{width:100%}.modal-specials__form-inputs{margin-bottom:10px}.modal-specials__form .btn{max-width:140px}.modal-specials .control__group{width:100%}.modal-specials .control__group input{border:2px solid #00171F}.modal-specials .checkbox-small--white .checkbox-small__label{color:#00171f}.modal-specials .checkbox-small--white .checkbox-small__checkbox,.modal-specials .checkbox-small--white .checkbox-small__checkbox:before{border-color:#00171f}@media (max-width: 768px){.modal-specials{padding:0 10px}.modal-specials__window{padding:30px 0}.modal-specials__title,.modal-specials__subtitle,.modal-specials__form{padding:0 20px}.modal-specials__list{padding:25px 35px;border-radius:0;flex-wrap:wrap;justify-content:flex-start;column-gap:45px;row-gap:20px}.modal-specials__item{width:calc(50% - 22.5px)}.modal-specials__item:not(:last-child):before{right:15px;font-size:30px}.modal-specials__form-inputs{flex-direction:column;gap:20px}}.body-container:has(.modal-specials[open]){height:100vh;overflow:hidden}.article-banner{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;color:var(--color-white);background-color:var(--color-white)}@media (max-width: 992px){.article-banner{padding-bottom:0}}@media (max-width: 576px){.article-banner{min-height:unset}}.article-banner--fullpage{height:100%;width:100%;overflow:hidden}@media (max-width: 992px){.article-banner--fullpage{min-height:calc(100vh - 200px);max-height:fit-content;height:auto}.article-banner--fullpage-min{min-height:auto;border-radius:0 0 20px 20px}}.article-banner--actions .article-banner__container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.article-banner--dark:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to left,transparent 50%,rgba(0,0,0,.9) 100%);z-index:2}@media (max-width: 576px){.article-banner--dark:before{background:unset}}.article-banner-bg{position:absolute;width:100%;display:flex;z-index:1;top:0;bottom:0;left:0;right:0;background-color:var(--color-imgBg)}@media (max-width: 992px){.article-banner-bg{height:calc(100% - var(--headerHeight-corp-mob))}}@media (max-width: 576px){.article-banner-bg{height:auto;margin-top:0;position:relative;aspect-ratio:16/9}}.article-banner-bg img{object-fit:cover;object-position:center;height:100%;width:100%}.article-banner-bg--overlay:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#0006}.article-banner.bg-right{background-position-x:right}.article-banner__info{width:calc(100% - 100px);position:absolute;display:flex;justify-content:space-between;align-items:center;height:100px;z-index:10;bottom:0}@media (max-width: 576px){.article-banner__info{position:relative;width:100%;height:auto;margin-top:30px;flex-direction:column;gap:20px}}.article-banner__info .ico{fill:var(--color-white);width:20px;height:20px;margin-bottom:10px}.article-banner__container{height:100%;max-width:1280px;padding-top:20px;padding-bottom:60px;position:relative;z-index:3}@media (min-width: 1600px){.article-banner__container{min-height:600px}}@media (max-width: 992px){.article-banner__container{min-height:calc(100vh - 200px)}}@media (max-width: 576px){.article-banner__container{min-height:unset;color:var(--color-main);padding-top:60px;padding-bottom:30px}.article-banner__container div:nth-child(2){display:none}}.article-banner__arrow-down{position:absolute;bottom:40px;z-index:10;left:50%;transform:translateY(-50%);animation:fadeOutDown 1.5s infinite}@media (max-width: 576px){.article-banner__arrow-down{display:none}}.article-banner__arrow-down .ico{fill:var(--color-white);height:16px;width:16px;transform:rotate(90deg)}@media (max-width: 576px){.article-banner__head-label{margin:0 auto 10px}}.article-banner__head-title{padding-bottom:6px;text-wrap:balance;max-width:700px;transition:all .2s}@media (max-width: 576px){.article-banner__head-title{text-align:center}}.article-banner__head-title+.article-banner__price{margin-top:26px}.dfb-type-2 .article-banner__head-title{padding-bottom:16px}.article-banner__pre-title{font-weight:500}@media (max-width: 576px){.article-banner__pre-title{text-align:center}}.article-banner__desc{padding-bottom:6px;font-size:20px;line-height:1.6}@media (max-width: 576px){.article-banner__desc{text-align:center}}@media (min-width: 768px){.article-banner__desc{width:60%}}.article-banner__desc--bigger{font-size:24px;font-weight:400;line-height:125%;letter-spacing:-.05em}.article-banner__desc p:nth-last-of-type(1){padding-bottom:0}.article-banner__price{margin-top:12px}@media (max-width: 576px){.article-banner__price{text-align:center}}.article-banner__price+.article-banner__btn{margin-top:27px}.dfb-type-2 .article-banner__price{margin-top:16px}.dfb-type-2 .article-banner__price+.article-banner__form{margin-top:21px}.article-banner__form,.article-banner__btn{margin-top:34px}.article-banner__form--show,.article-banner__btn--show{display:block!important}.article-banner__form--show .btn:not(.btn--white-invert):hover,.article-banner__btn--show .btn:not(.btn--white-invert):hover{border-color:var(--color-white);color:var(--color-white)}@media (max-width: 576px){.article-banner__form,.article-banner__btn{text-align:center}}@media (max-width: 320px){.article-banner__form .btn,.article-banner__btn .btn{width:100%}}.article-banner__form .btn{margin-top:30px}@media (max-width: 576px){.article-banner__form .btn{width:100%}}.article-banner__input{margin-right:20px}@media (max-width: 576px){.article-banner__input{width:100%;margin-right:0}}.article-banner__input .control__input{font-weight:500;background-color:transparent;border:2px solid var(--color-white);color:var(--color-white)}.article-banner__input .control__input::placeholder{color:var(--color-white);opacity:.8}@media (max-width: 576px){.article-banner__input .control__input{background-color:transparent;border:2px solid var(--color-main);color:var(--color-main)}.article-banner__input .control__input::placeholder{color:var(--color-main)}}.article-banner__person-data{margin-top:10px;font-size:10px}@media (max-width: 576px){.article-banner__person-data .checkbox-small{margin:0 auto}}.article-banner__person-data .checkbox-small__checkbox{width:10px;height:10px}.article-banner__person-data .checkbox-small__checkbox:before{width:4px;height:3px;border-width:1px}.article-banner__person-data .a{text-decoration:underline}.article-banner__person-data .a:hover{color:var(--color-link)}.article-banner__link{padding-top:16px}.article-banner__link .a{text-decoration:underline}.article-banner__link .a:hover{color:var(--color-link)}.article-banner__input-block{margin-top:21px}.article-banner__scroll{position:absolute;height:100px;width:100%;bottom:0;left:0;z-index:10}@media (max-width: 576px){.article-banner__scroll{display:none}}.page-title{padding-bottom:0;margin-bottom:30px;text-align:center}.page-title__header{line-height:1.7rem;text-wrap:balance}.page-title__description{font-size:1.2rem;line-height:1.6rem;margin-top:0!important}.main-about__container{max-width:970px;margin:0 auto}@media (max-width: 991px){.main-about__container{max-width:760px}}@media (max-width: 768px){.main-about__container{width:95%;border-radius:10px;overflow:hidden}}@media (max-width: 576px){.main-about__container{height:220px}}.main-about__video{cursor:pointer}@media (max-width: 576px){.main-about__video{margin:0 -20px;height:100%;display:flex;align-items:center;justify-content:center}}.main-about__video:hover .main-about-video__play{transform:scale(1.03);opacity:.8}.main-about__wrap{display:flex;margin-top:40px;max-width:750px;margin-left:auto;margin-right:auto}@media (max-width: 767px){.main-about__wrap{display:block}}.main-about__desc{width:calc((100% - 20px)/2);margin-right:20px;text-align:center}@media (max-width: 767px){.main-about__desc{width:100%;margin:0 0 20px}}.main-about__desc .h4,.main-about__desc .job-lists__title,.main-about__desc .lamination-list__header,.main-about__desc .lamin-color-cart__title,.main-about__desc .window-color-form__title,.main-about__desc .list-chars__title,.main-about__desc .list-advanatages__item-price,.main-about__desc .list-advanatages__item-title,.main-about__desc .doors-price-cards__item-title,.main-about__desc .lamination__card-title,.main-about__desc .loggia-calc__title,.main-about__desc .company-advantages__item-title,.main-about__desc .company-services__item-text,.main-about__desc .about-company__recomend-title,.main-about__desc .about-company__work-title,.main-about__desc .diller-feedback__slide-persone,.main-about__desc .diller-timer__text,.main-about__desc .glazing-prices-type__price,.main-about__desc .glazing-prices-type__title,.main-about__desc .price-service-table__row.row-head,.main-about__desc .glazing-card__title,.main-about__desc .advan-work-card__title,.main-about__desc .doors-price__card-price,.main-about__desc .device-types__card-price,.main-about__desc .payment-options__title,.main-about__desc .calc-work-performed__title,.main-about__desc .calc-work-performed__total-price,.main-about__desc .add-options-two__title,.main-about__desc .add-options__title,.main-about__desc .prod-card__price,.main-about__desc .preferences-window--winter .preferences-window__text,.preferences-window--winter .main-about__desc .preferences-window__text,.main-about__desc .free-services__info-title,.main-about__desc .card__body-price,.main-about__desc .card__footer-price,.main-about__desc .adv-card__title,.main-about__desc .include-area__price,.main-about__desc .sill-color__price,.main-about__desc .article-banner__price{font-size:36px;padding-bottom:8px}.main-about__desc .p,.main-about__desc .job-info__descr,.main-about__desc .list-advanatages__item-decs,.main-about__desc .lamination__card-desc,.main-about__desc .about-company__recomend-descr,.main-about__desc .about-company__work-descr,.main-about__desc .diller-feedback__slide-comment,.main-about__desc .install-info__text,.main-about__desc .warn-block__wrap,.main-about__desc .prod-card__desc,.main-about__desc .preferences-window__descr,.main-about__desc .adv-card--in-block .adv-card__item-text,.adv-card--in-block .main-about__desc .adv-card__item-text,.main-about__desc .sill-color__card-desc,.main-about__desc .sill-icons__card-desc,.main-about__desc .sill-description,.main-about__desc .expand-text p,.expand-text .main-about__desc p{color:#8890a4}.main-about__desc:nth-last-of-type(1){margin-right:0}@media (max-width: 767px){.main-about__desc:nth-last-of-type(1){margin-bottom:0}}.main-about-video{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:1.25rem;padding:50px;color:var(--color-white);height:400px}@media (max-width: 767px){.main-about-video{padding-bottom:40px;padding-left:24px;padding-right:24px;height:auto}}@media (max-width: 576px){.main-about-video{border-radius:0}}.main-about-video__title{padding-bottom:8px;text-align:center;text-wrap:balance}.main-about-video__desc{max-width:580px;width:100%;color:var(--color-white);font-weight:700;font-size:32px;line-height:125%;text-transform:uppercase;text-align:center}@media (max-width: 767px){.main-about-video__desc{font-size:24px}}.main-about-video__text{display:none;margin-top:30px;text-align:center}.main-about-video__play{display:flex;flex-direction:column;align-items:center;gap:20px;z-index:2;transition:all .3s ease-in-out}.main-about-video__play:active{transform:scale(.97);opacity:1}.main-about-video__play .ico{width:100%;height:100%;display:block;fill:var(--color-white)}.main-about-video__play span{width:40px;height:40px}.main-about-video__play span img{width:100%;height:100%}@media (max-width: 576px){.main-about-video__play span{width:50px;height:50px;border-radius:.625rem;bottom:0}}.main-about-video__window{display:flex;align-items:center;justify-content:center;position:relative;width:80vw}.main-about-video__window:before{content:"";display:block;padding-top:45vw}@media (max-width: 1024px){.main-about-video__window{position:relative;width:95vw}.main-about-video__window:before{content:"";display:block;padding-top:53.4375vw}}.main-about-video__window-close{position:absolute;top:-50px;right:-50px;width:30px;height:30px}@media (max-width: 767px){.main-about-video__window-close{right:20px}}.main-about-video__window-close .ico{stroke:var(--color-white);width:30px;height:30px}.main-about-video__iframe{width:100%;height:100%;position:absolute;top:0;left:0}.main-about-video__bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0;text-align:center;border-radius:calc(var(--border-radiusMin) * 4);overflow:hidden;background-color:var(--color-secondary-dark)}@media (max-width: 767px){.main-about-video__bg{padding:0;border-radius:0}}.main-about-video__bg img{width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.main-about-video__bg img{border-radius:0}}.main-about-video__bg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#00171f;mix-blend-mode:multiply;opacity:.6}.main-about--promo .main-about-video__bg img{border-radius:0}.advan-video__container{max-width:970px;height:400px;display:flex;align-items:center;justify-content:center;margin:0 auto;position:relative;padding:40px 220px;text-align:center;border-radius:1.25rem;color:#fff;overflow:hidden}@media (max-width: 768px){.advan-video__container{padding:40px}}.advan-video__container:hover .advan-video__play{transform:scale(1.03);opacity:.8}.advan-video__container:active .advan-video__play{transform:scale(.97);opacity:1}.advan-video__content{display:flex;flex-direction:column;align-items:center;gap:20px}.advan-video__head-title{margin-bottom:10px;font-size:32px}.advan-video__desc{font-size:16px;line-height:140%}.advan-video__play{width:50px;height:50px;transition:all .2s}.advan-video__play img{width:100%;height:100%}@media (max-width: 768px){.advan-video__play{margin-top:20px;margin-bottom:20px}}.advan-video__wrap{display:flex;align-items:stretch;justify-content:center;gap:10px;flex-wrap:wrap;width:100%;padding-top:10px}.advan-video__item{display:flex;align-items:center;justify-content:center;flex-direction:column;justify-content:flex-start;width:100%;max-width:180px}@media (max-width: 499px){.advan-video__item{max-width:unset;width:50%}}.advan-video__ico{width:30px;height:30px;margin-bottom:10px}.advan-video__ico .ico{width:100%;height:100%;display:block;fill:#fff}.advan-video__title{max-width:580px;width:100%;color:var(--color-white);font-weight:700;font-size:32px;line-height:125%;text-transform:uppercase;text-align:center}.advan-video__window{display:flex;align-items:center;justify-content:center;position:relative;width:80vw;overflow:hidden;border-radius:20px;background-color:transparent}.advan-video__window:before{content:"";display:block;padding-top:45vw}@media (max-width: 1024px){.advan-video__window{position:relative;width:95vw}.advan-video__window:before{content:"";display:block;padding-top:53.4375vw}}.advan-video__window .plyr{width:100%;height:100%}.advan-video__iframe{width:100%;height:100%;position:absolute;top:0;left:0}.advan-video__bg{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:-1;background-color:#6b767a;transition:.3s ease-in-out}.advan-video__bg img{width:100%;height:100%;object-fit:cover}.advan-video__bg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#00171f;mix-blend-mode:multiply;opacity:.6}.advan-video__link{position:absolute;top:0;left:0;bottom:0;right:0;z-index:5;cursor:pointer}.advan-video__close{z-index:1;width:20px;height:20px}.advan-video__close .ico{stroke:var(--color-white)}@media (hover: hover){.advan-video__close:hover .ico{stroke:var(--color-primary)}}.win-prices{overflow:hidden}.win-prices__container{padding-top:30px;padding-bottom:30px}.glazing-prices .win-prices__container{padding-top:0;padding-bottom:0}.price-glazing-tab .win-prices__container{padding-right:0}@media (min-width: 1600px){.price-glazing-tab .win-prices__container{padding-right:40px}}.win-prices__head-title{text-align:center;padding-bottom:32px;text-wrap:balance}.price-glazing-tab .win-prices__head-title{padding-right:40px}@media (min-width: 1600px){.price-glazing-tab .win-prices__head-title{padding-right:0}}@media (max-width: 1024px){.price-glazing-tab .win-prices__head-title{padding-right:20px}}.win-prices__head-desc{margin-bottom:30px;line-height:1.2rem;font-size:1.2rem;text-align:center}.price-glazing-tab .win-prices__tabs{padding-right:40px}@media (min-width: 1600px){.price-glazing-tab .win-prices__tabs{padding-right:0}}@media (max-width: 1024px){.price-glazing-tab .win-prices__tabs{padding-right:20px}}.win-prices__item{height:0;overflow:hidden;opacity:0;transition:opacity .8s}.win-prices__item.active{height:unset;overflow:unset;opacity:1}.win-prices__type{padding:40px 0}.glazing-prices .win-prices__type{padding-bottom:0}.win-prices__specif{padding-top:10px}.win-prices__addopt{padding-top:38px}.win-prices__btn{display:flex;align-items:center;justify-content:center}.win-prices__info{margin-top:17px}.win-prices__info p{text-align:center;font-size:12px}.win-prices-tab{height:50px;width:100%;border-radius:10px;transition:opacity .3s}@media (max-width: 1023px){.win-prices-tab{width:calc(100% + 20px);max-width:fit-content;border-bottom-right-radius:0;border-top-right-radius:0}}.win-prices-tab__wrap{width:fit-content;margin:0 auto;background-color:var(--color-tabGray);border-radius:10px}@media (max-width: 1023px){.win-prices-tab__wrap{background-color:transparent}}.win-prices-tab__item{position:relative;display:flex;align-items:center;justify-content:center;user-select:none;cursor:pointer;width:20%;min-width:200px;font-weight:700;border-radius:10px;background-color:var(--color-tabGray);transition:background-color .2s}.win-prices-tab__item.active{background-color:var(--color-primary)}.win-prices-tab__title{position:relative;font-weight:700;text-align:center;text-wrap:balance;transition:color .2s}.active .win-prices-tab__title{color:var(--color-white)}@media (max-width: 499px){.win-prices-tab__title{position:static}}.win-prices-tab__label{position:absolute;bottom:100%;right:0;transform:translate(50%);min-height:10px;height:auto;padding:2px 6px;font-size:10px;font-weight:400;letter-spacing:0px}@media (max-width: 499px){.win-prices-tab__label{transform:none;bottom:unset;top:3px;right:4px}}.win-prices-tab--hidden{opacity:0}.win-prices-type__container{height:360px}.type-2 .win-prices-type__container{height:390px}.win-prices-type__item{position:relative;width:33.3333333333%;height:100%}.win-prices-type__bg{position:absolute;top:0;left:50%;transform:translate(-50%);width:194px;height:320px;background-color:var(--color-primary-yell);box-shadow:0 4px 70px #05252f0d;border-radius:163px}.type-2 .win-prices-type__bg{height:390px}.win-prices-type__content{position:relative;display:flex;flex-direction:column;justify-content:flex-end;flex-wrap:wrap;width:250px;height:100%;margin:0 auto}.win-prices-type__img{position:absolute;display:block;top:30px;right:0;z-index:0}.balcon-type .win-prices-type__img{height:200px}.win-prices-type__price{z-index:1;font-weight:700;font-size:36px;line-height:1.2;margin-bottom:10px}.win-prices-type__all-price-install{margin-top:-5px;margin-bottom:45px;font-weight:700;font-size:18px}.win-prices-type__title{z-index:1;font-weight:500;font-size:20px;line-height:1.1;margin-bottom:22px;text-wrap:balance}.win-prices-type__btn{z-index:1;position:relative;margin:0 auto 10px}.win-prices-type__link{text-align:center}.win-prices-type--hidden{opacity:0}.win-prices-type .glazing-prices-type__arrow-right,.win-prices-type .glazing-prices-type__arrow-left,.win-prices-type .win-prices-type__arrow-right,.win-prices-type .win-prices-type__arrow-left{display:flex;align-items:center;justify-content:center;user-select:none;cursor:pointer;position:absolute;top:160px;transform:translateY(-50%);z-index:10;background-color:var(--color-primary);transition:transform .2s}@media (max-width: 1023px){.win-prices-type .glazing-prices-type__arrow-right,.win-prices-type .glazing-prices-type__arrow-left,.win-prices-type .win-prices-type__arrow-right,.win-prices-type .win-prices-type__arrow-left{width:30px;height:30px;border-radius:50%}}.win-prices-type .glazing-prices-type__arrow-right .ico,.win-prices-type .glazing-prices-type__arrow-left .ico,.win-prices-type .win-prices-type__arrow-right .ico,.win-prices-type .win-prices-type__arrow-left .ico{width:10px;height:10px;display:block;fill:var(--color-white)}.win-prices-type__arrow-left{left:0px}.type-2 .win-prices-type__arrow-left{top:195px}@media (max-width: 1024px){.win-prices-type__arrow-left{left:4px}}.win-prices-type__arrow-left.swiper-button-disabled{opacity:0}.win-prices-type__arrow-left:active{transform:translateY(-50%) translate(-4px)}.win-prices-type__arrow-right{right:0px}.type-2 .win-prices-type__arrow-right{top:195px}@media (max-width: 1024px){.win-prices-type__arrow-right{right:4px}}.win-prices-type__arrow-right.swiper-button-disabled{opacity:0}.win-prices-type__arrow-right:active{transform:translateY(-50%) translate(4px)}.win-prices-specif{display:flex;align-items:stretch;height:min-content}@media (max-width: 767px){.win-prices-specif{align-items:unset;flex-wrap:wrap}}.win-prices-specif__img{background-position:center;background-repeat:no-repeat;background-size:cover;width:calc((100% - 20px)/2);min-height:300px;margin-right:20px;border-radius:var(--border-radius);box-shadow:0 4px 70px #05252f0d}@media (max-width: 767px){.win-prices-specif__img{width:100%;margin-right:0}}@media (max-width: 499px){.win-prices-specif__img{min-height:unset;height:200px}}.win-prices-specif__table{width:calc((100% - 20px)/2)}@media (max-width: 767px){.win-prices-specif__table{width:100%;margin-top:20px}}.win-prices-specif__row{height:50px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:0 20px;border-radius:var(--border-radius)}.win-prices-specif__row:nth-of-type(2n+1){background-color:var(--color-white);box-shadow:0 4px 70px #05252f0d}.win-prices-specif__label{font-weight:500}@media (max-width: 499px){.win-prices-specif__label{max-width:150px}}.win-prices-specif__var{font-weight:700}.win-prices-addopt{column-count:2;column-gap:20px}@media (max-width: 767px){.win-prices-addopt{columns:unset}}.win-prices-addopt__item{break-inside:avoid;padding-bottom:22px}.win-prices-addopt__title{padding-bottom:8px;text-wrap:balance}.about-accordeon__container{margin:60px auto}.about-accordeon__wrap{display:flex;flex-wrap:wrap;justify-content:space-around}.about-accordeon__title{padding-bottom:24px;text-transform:uppercase;text-wrap:balance}.about-accordeon__item{display:flex;flex-direction:column}@media (max-width: 1100px){.about-accordeon__item:first-child{padding-bottom:30px}}.about-accordeon__item:nth-last-of-type(1){padding-bottom:0}.about-accordeon__item-quest{max-width:510px}.about-accordeon__item-answer{display:none;overflow:hidden;padding-top:18px;padding-bottom:12px;max-width:510px}.about-accordeon__btn{position:relative;margin-top:22px;width:12px}.about-accordeon__btn:active{transform:scale(.9)}.about-accordeon__btn span{margin-left:100px}.about-accordeon__btn .ico{position:absolute;stroke:var(--color-main);transition:opacity .3s}.answer-open .about-accordeon__btn .ico__plus{transform:rotate(180deg)}.action-list-color__container{display:flex;flex-wrap:wrap;background:var(--color-white);gap:20px;padding:40px 100px}@media (max-width: 768px){.action-list-color__container{padding:40px 50px}}.action-list-color__block{width:calc(33% - 20px);font-style:normal;text-transform:uppercase}@media (max-width: 768px){.action-list-color__block{width:100%}}.action-list-color__block--title{font-size:24px;font-weight:700;line-height:30px;margin-bottom:10px;text-wrap:balance}.action-list-color__block--desc{font-size:18px;font-weight:400;line-height:30px}.win-access{margin:60px 0}.win-access--hidden{opacity:0}.win-access__container{position:relative;padding-top:20px;padding-bottom:20px}@media (max-width: 499px){.win-access__container{padding-top:0;padding-bottom:0}}.win-access__header{text-align:center;margin-bottom:30px}.win-access__wrapper{position:relative;height:100%;background-color:#eee;border-radius:150px}.win-access__appeal{width:calc(100% - 200px);padding-top:30px;padding-bottom:30px;margin:0 auto;text-align:center}@media (max-width: 767px){.win-access__appeal{width:calc(100% - 80px)}}@media (max-width: 499px){.win-access__appeal{width:100%}}@media (max-width: 768px){.win-access__arrow{width:50px;height:50px}.win-access__arrow.arrow-box--right{right:30px}.win-access__arrow.arrow-box--left{left:30px}}.win-access__slider{padding:40px 0;width:calc(100% - 240px)}@media (max-width: 767px){.win-access__slider{width:calc(100% - 80px)}}@media (max-width: 499px){.win-access__slider{width:calc(100% - 140px)}}.win-access__item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:var(--color-gray-10);width:25%;min-height:60px}.win-access__item.no-style{color:var(--color-gray-10);text-decoration:underline}.win-access__item.no-style:visited,.win-access__item.no-style:hover{color:var(--color-gray-10)}.win-access__logo{height:25px;width:100%}.win-access__logo__fix{filter:grayscale(1);opacity:.4}.win-access__logo .img{width:100%;height:100%;display:block;object-fit:contain;object-position:center}.win-access__title{text-align:center;font-weight:500;text-wrap:balance}.ready-made-win{padding-top:30px;padding-bottom:30px}.ready-made-win--hidden{opacity:0}.ready-made-win__head-title{text-align:center;padding-bottom:30px;text-wrap:balance}.ready-made-win__head-desc{line-height:1.5;font-size:18px;text-align:center;padding-bottom:30px}.ready-made-win__arrow{user-select:none;position:absolute;top:50%;transform:translateY(-50%);z-index:10}@media (max-width: 499px){.ready-made-win__arrow{background-color:var(--color-primary)}.ready-made-win__arrow .ico{fill:var(--color-white)}}.ready-made-win__arrow.arrow-left{left:0}.ready-made-win__arrow.arrow-left:active{transform:translate(-4px,-50%)}.ready-made-win__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.ready-made-win__arrow.arrow-right{right:0}.ready-made-win__arrow.arrow-right:active{transform:translate(4px,-50%)}.ready-made-win__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.ready-made-win__slider-container{width:1080px;padding:24px 20px}@media (max-width: 1199px){.ready-made-win__slider-container{width:815px}}@media (max-width: 1023px){.ready-made-win__slider-container{width:550px}}@media (max-width: 767px){.ready-made-win__slider-container{width:285px}}.ready-made-win__item{display:flex;flex-direction:column;align-items:center;width:245px;padding:35px 26px 40px;background-color:#f5f5f5}.type-win-price .ready-made-win__item{padding-left:20px;padding-right:20px;height:auto}.ready-made-win__item-title{font-size:18px;font-weight:700;text-align:center;text-wrap:balance}.ready-made-win__item-img{height:110px;margin-top:25px}.ready-made-win__item-img img{width:100%;height:100%;object-fit:contain}.ready-made-win__item-price{margin-top:auto}.ready-made-win__item-link{margin-top:18px;text-align:center;font-size:18px;font-weight:500}.ready-made-win__item-btn{margin-top:20px}.ready-made-win__item-btn .ico{width:20px;height:20px;display:block;fill:var(--color-white);margin-right:10px;transition:all .3s}.ready-made-win__item-btn .btn:hover .ico{fill:var(--color-primary)}.ready-made-win__btn-sel-param{display:flex;align-items:center;justify-content:center;margin-top:20px}.ready-made-win__info{text-align:center;font-size:12px;color:var(--color-secondary)}.ready-made-win__info .p,.ready-made-win__info .job-info__descr,.ready-made-win__info .list-advanatages__item-decs,.ready-made-win__info .lamination__card-desc,.ready-made-win__info .about-company__recomend-descr,.ready-made-win__info .about-company__work-descr,.ready-made-win__info .diller-feedback__slide-comment,.ready-made-win__info .install-info__text,.ready-made-win__info .warn-block__wrap,.ready-made-win__info .prod-card__desc,.ready-made-win__info .preferences-window__descr,.ready-made-win__info .adv-card--in-block .adv-card__item-text,.adv-card--in-block .ready-made-win__info .adv-card__item-text,.ready-made-win__info .sill-color__card-desc,.ready-made-win__info .sill-icons__card-desc,.ready-made-win__info .sill-description,.ready-made-win__info .expand-text p,.expand-text .ready-made-win__info p{font-size:12px}.free-services__wrapper{display:flex;flex-direction:column;gap:60px;width:80%;margin:40px auto 0}@media (max-width: 1200px){.free-services__wrapper{width:100%}}@media (max-width: 768px){.free-services__wrapper{gap:20px}}.free-services__block{display:flex;flex-direction:row;flex-wrap:nowrap;background-color:var(--color-white);border-radius:20px;min-height:330px}.free-services__block:nth-child(even){flex-direction:row-reverse}.free-services__block:nth-child(even) .free-services__img{border-radius:0 20px 20px 0}@media (max-width: 768px){.free-services__block:nth-child(even) .free-services__img{border-radius:20px 20px 0 0}}.free-services__block:nth-child(odd) .free-services__img{border-radius:20px 0 0 20px}@media (max-width: 768px){.free-services__block:nth-child(odd) .free-services__img{border-radius:20px 20px 0 0}}@media (max-width: 768px){.free-services__block{flex-wrap:wrap}}.free-services__img{position:relative;width:55%;height:auto;background-color:var(--color-secondary-dark);overflow:hidden}@media (max-width: 1200px){.free-services__img{width:50%}}@media (max-width: 991px){.free-services__img{width:100%}}.free-services__img--icon{margin-bottom:20px;width:40px;height:40px}@media (max-width: 991px){.free-services__img--icon{margin-bottom:30px}}.free-services__img img{height:100%;object-fit:cover;pointer-events:none}.free-services__info{position:relative;display:flex;flex-direction:column;justify-content:flex-start;width:45%;padding:40px 40px 60px;font-weight:700;text-transform:uppercase;color:var(--color-main-corp)}.free-services__info-title{margin-right:auto;margin-bottom:10px;text-wrap:balance}.free-services__info-list{margin-right:auto;margin-bottom:20px}.free-services__info-list li{position:relative;padding-left:20px;color:var(--color-main);font-weight:700;line-height:1.8;text-transform:uppercase}@media (max-width: 991px){.free-services__info-list{margin-bottom:15px}}.free-services__info-btn--white-invert{border-color:var(--color-main);color:var(--color-main);background-color:#fff0}.free-services__info-btn--white-invert:not(:disabled):hover{color:var(--color-main);background-color:#fff}@media (max-width: 1200px){.free-services__info{width:50%}}@media (max-width: 991px){.free-services__info{padding:40px;width:100%}}@media (max-width: 768px){.free-services__info{padding:30px}}.free-services__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto}.free-services__bottom a,.free-services__bottom button{display:block}@media (max-width: 991px){.free-services__bottom a,.free-services__bottom button{width:100%}}.free-services__bottom a img,.free-services__bottom button img{margin-right:10px}@media (max-width: 768px){.free-services__bottom{gap:20px;margin-right:0}}.free-services__tag{position:absolute;bottom:0;left:40px;padding:10px 20px;border-radius:90px;transform:translateY(50%);font-weight:700;text-transform:uppercase;color:var(--color-main);background-color:var(--color-primary-yell)}@media (max-width: 768px){.free-services__tag{display:none}}.free-meas-form{padding:40px 0}.free-meas-form__container{max-width:1080px;width:100%}@media (max-width: 1024px){.free-meas-form__container{min-height:840px}}.free-meas-form__block{border-radius:20px;height:352px;position:relative;width:100%;background-color:var(--color-card-bg)}.free-meas-form__block-review{height:450px;overflow:hidden}@media (max-width: 1023px){.free-meas-form__block{height:100%;margin:0 auto;max-width:min-content}}@media (min-width: 1023px){.free-meas-form__block{max-width:990px}}.free-meas-form__bg{border-radius:20px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}@media (max-width: 1023px){.free-meas-form__bg{border-radius:0;height:300px}}.free-meas-form__row{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center;position:relative}@media (max-width: 1023px){.free-meas-form__row{flex-direction:column}}.free-meas-form__win{left:-1px;position:absolute;top:auto}.free-meas-form__win-color,.free-meas-form__win-color img{height:100%}@media (max-width: 1023px){.free-meas-form__win-color img{height:214px}}.free-meas-form__win img{width:338px}@media (max-width: 1023px){.free-meas-form__win{position:unset;margin-top:-25px;left:0;top:0;width:338px}}.free-meas-form__form{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;padding:30px;color:var(--color-main-corp);width:100%}@media (max-width: 1023px){.free-meas-form__form{margin-left:0}}.free-meas-form__form:before{width:100%;height:100%;content:"";position:absolute;display:block;top:0;left:0}.free-meas-form__content{position:relative;display:flex;flex-direction:column;align-items:flex-start}.free-meas-form__title-block{padding-bottom:24px}@media (max-width: 576px){.free-meas-form__title-block-review{position:absolute;top:71px;color:#fff;left:0;right:0}}.free-meas-form__title{font-size:32px;text-transform:uppercase;text-align:center;line-height:1.2;text-wrap:wrap;text-wrap:balance}@media (max-width: 1023px){.free-meas-form__title{font-size:24px}}.free-meas-form__title-review{text-align:left}@media (max-width: 576px){.free-meas-form__title-review{text-align:center;font-size:32px}}.free-meas-form__subtitle{text-align:center;font-size:18px}.free-meas-form__fio,.free-meas-form__phone{margin-right:20px;text-transform:uppercase}.free-meas-form__fio input,.free-meas-form__fio textarea,.free-meas-form__fio select,.free-meas-form__phone input,.free-meas-form__phone textarea,.free-meas-form__phone select{border-radius:.625rem;border:2px solid var(--color-main-corp)}@media (max-width: 1023px){.free-meas-form__fio,.free-meas-form__phone{width:100%;margin-right:0}}.free-meas-form__msg{width:518px}.free-meas-form__msg textarea{height:116px!important}@media (max-width: 576px){.free-meas-form__msg{width:100%}}.free-meas-form button{width:100%;max-width:240px;transition:all 0s}@media (max-width: 1023px){.free-meas-form button{max-width:unset}}.free-meas-form a{transition:all 0s}@media (max-width: 1023px){.free-meas-form__phone{margin-right:0}}@media (max-width: 767px){.free-meas-form__phone{margin-top:19px}}.free-meas-form__btn{border-radius:.625rem}@media (max-width: 499px){.free-meas-form__btn{width:100%}}@media (max-width: 1023px){.free-meas-form__group{display:flex;align-items:center;justify-content:center;width:100%;min-width:240px;flex-wrap:wrap}}.free-meas-form__person-data{margin-top:10px;font-size:10px}@media (max-width: 1023px){.free-meas-form__person-data{display:flex;align-items:center;justify-content:center;width:100%}}.free-meas-form__person-data .a{border-bottom:1px solid var(--color-white)}.free-meas-form__info{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:space-between;margin-top:50px;width:100%}.free-meas-form__info .info-text{font-size:24px;font-weight:700;text-align:center;width:100%}.free-meas-form__info-item{background-color:#fff;border-radius:20px;padding:20px;width:calc(16.66667% - 30px)}@media (max-width: 1023px){.free-meas-form__info-item{width:calc(50% - 20px)}}.free-meas-form__info-ico{display:flex}.free-meas-form__info-ico .ico{display:block;height:40px;width:44px;fill:var(--color-primary)}.free-meas-form__info-title{margin-top:16px;font-size:16px;font-weight:700;line-height:1.3;text-transform:uppercase;text-wrap:pretty}.free-meas-form__modal{padding-left:340px;width:100%}@media (max-width: 1023px){.free-meas-form__modal{padding-left:0}}.free-meas-form__modal-review{margin:0 60px}@media (max-width: 1023px){.free-meas-form__modal-review{margin:0;padding:20px}}.free-meas-form__close{right:59px;z-index:1;height:20px;width:20px;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEwIiByPSI5IiBzdHJva2U9IiMwMDE3MUYiIHN0cm9rZS13aWR0aD0iMiIvPgogIDxwYXRoIGQ9Ik02LjQ2NDU3IDYuNDY0NDhMMTMuNTM1NiAxMy41MzU1IiBzdHJva2U9IiMwMDE3MUYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CiAgPHBhdGggZD0iTTYuNDY0NTcgMTMuNTM1NUwxMy41MzU2IDYuNDY0NDUiIHN0cm9rZT0iIzAwMTcxRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);transition:all 1ms}@media (max-width: 1023px){.free-meas-form__close{right:12%;top:3%}}.free-meas-form__person-data{margin-top:0!important;margin-bottom:10px;font-size:13px}.free-meas-form .hystmodal__message{padding-left:340px!important;width:100%}@media (max-width: 1023px){.free-meas-form .hystmodal__message{width:100%;text-align:center;padding-left:0!important}}.free-meas-form__rating{overflow:hidden;width:216px}.free-meas-form__rating:not(:checked)>input{display:none}.free-meas-form__rating:not(:checked)>label{float:right;width:42px;padding:0;cursor:pointer;font-size:42px;line-height:32px;color:#d3d3d3;text-shadow:1px 1px #bbb}.free-meas-form__rating:not(:checked)>label:before{content:"\2605"}.free-meas-form__rating>input:checked~label{color:#87374c}.free-meas-form__rating:not(:checked)>label:hover,.free-meas-form__rating:not(:checked)>label:hover~label{color:#87374c}.free-meas-form__rating>input:checked+label:hover,.free-meas-form__rating>input:checked+label:hover~label,.free-meas-form__rating>input:checked~label:hover,.free-meas-form__rating>input:checked~label:hover~label,.free-meas-form__rating>label:hover~input:checked~label{color:#87374c}.free-meas-form__rating>label:active{position:relative}.form-cottage .h2,.form-cottage .company-advantages__title,.form-cottage .company-services__title,.form-cottage .about-company__title,.form-cottage .diller-feedback__title,.form-cottage .diller-slider__slide-title,.form-cottage .install-info__title,.form-cottage .balc-stages__title,.form-cottage .balc-vars__title,.form-cottage .sill-color__card-title{font-size:2rem}@media (max-width: 991px){.form-cottage .h2,.form-cottage .company-advantages__title,.form-cottage .company-services__title,.form-cottage .about-company__title,.form-cottage .diller-feedback__title,.form-cottage .diller-slider__slide-title,.form-cottage .install-info__title,.form-cottage .balc-stages__title,.form-cottage .balc-vars__title,.form-cottage .sill-color__card-title{font-size:1.3333333333rem}}.form-cottage__block{display:flex;background-color:var(--color-white);border-radius:20px;overflow:hidden;min-height:555px}@media (max-width: 991px){.form-cottage__block{flex-direction:column}}.form-cottage__box{display:flex;gap:15px}@media (max-width: 991px){.form-cottage__box{flex-direction:column;gap:unset}}.form-cottage__preview{width:46%;height:auto;background-color:var(--color-secondary)}.form-cottage__preview img{width:100%;height:100%;object-fit:cover;object-position:right;aspect-ratio:4/3}@media (max-width: 991px){.form-cottage__preview{width:100%;height:300px}}@media (max-width: 576px){.form-cottage__preview{height:220px}}.form-cottage__form{width:100%;display:flex;flex-direction:column;gap:10px}.form-cottage__info{width:54%;padding:40px;display:flex;flex-direction:column;gap:20px;background-color:var(--color-white)}@media (max-width: 991px){.form-cottage__info{width:100%;padding:20px}}.form-cottage__title{font-size:1.3333333333rem}.form-cottage .control{min-width:unset;width:100%;margin-right:0}.form-cottage .control__group{margin:0}.form-cottage .control__label{text-transform:math-auto}.form-cottage .main_upload{margin-bottom:0}.form-cottage .file_upload button{display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:10px;gap:5px}.form-cottage .file_upload .ico{width:19px;height:24px;fill:#00171f}.form-cottage .file_upload p{margin:0;font-size:12px;white-space:pre-line;line-height:1.4;text-align:center}.form-cottage .file_upload .hystmodal__loader{height:60%}.form-cottage .btn{max-width:310px;width:100%;margin-left:auto}@media (max-width: 991px){.form-cottage .btn{max-width:unset;margin:0}}.form-cottage .hystmodal__content{margin:0;width:100%;justify-content:unset}.form-cottage .consultation__person-data{margin:0}@media (max-width: 767px){.form-cottage .free-meas-form__phone{margin:0}}.form-cottage:has(.control__input:invalid) .btn-send,.form-cottage:has(.checkbox-small__input:not(:checked)) .btn-send{opacity:.5;pointer-events:none;user-select:none}.main_upload{margin-bottom:20px}.file_upload{width:100%;position:relative;font-size:1em;height:4em;min-height:100px;line-height:2em}.file_upload>button{float:right;width:8em;width:100%;height:100%;position:relative;transition:background .2s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:transparent;color:#fff;border:2px dashed #ffffff}.file_upload>div{padding-left:1em}.file_upload input[type=file]{position:absolute;inset:0;width:100%;height:100%;letter-spacing:10em;opacity:0;cursor:pointer}.file_upload:has(input[type=file].just-validate-error-field) button{border-color:red!important}.file_upload--dark>button{border-color:#00171f;color:#00171f}.file_upload .desctop{display:block}@media (max-width: 991px){.file_upload .desctop{display:none}}.file_upload .mob{display:none}@media (max-width: 991px){.file_upload .mob{display:block}}.file_name{color:#fff}.file-el{font-size:12px}.modal-policy{position:fixed;bottom:2%;right:7%;padding:35px;background-color:#fff;max-width:500px;width:100%;display:flex;flex-direction:column;gap:20px;border-radius:20px;z-index:91;box-shadow:2px 0 14px #00171f70;color:var(--color-main)}.modal-policy__title{text-transform:uppercase;text-wrap:pretty;font-size:24px;font-weight:700;line-height:1.2}.modal-policy__triggers{display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.modal-policy__triggers{flex-direction:column;justify-content:center;gap:10px}}.modal-policy__close{position:absolute;top:4%;right:3%}.modal-policy--show{animation:backInUp 1.2s;animation-timing-function:ease-in-out}.modal-policy--hide{animation:backOutDown 1.2s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@media (max-width: 768px){.modal-policy{padding:25px;max-width:90%;bottom:15%;left:50%;right:auto;transform:translate(-50%)}}.modal-policy a{color:var(--color-primary);text-decoration:underline}@font-face{font-family:PF Baseline Pro;font-style:normal;font-weight:400;src:local("PF Baseline Pro Regular"),local("PFBaselinePro-Regular"),url(/build/assets/pfbaselinepro-regular-russian.87b17879.woff2) format("woff2");unicode-range:U+21-23,U+25-7E,U+A9,U+AB,U+AE,U+B0-B2,U+B7,U+BB,U+D7,U+401,U+410-44F,U+451,U+2013-2014,U+2018-2019,U+201C,U+201C-201E,U+2022,U+2026,U+2026,U+2032,U+20BD,U+2122,U+2190-2193,U+221E,U+2248,U+2260}@font-face{font-family:PF Baseline Pro;font-style:normal;font-weight:700;src:local("PF Baseline Pro Bold"),local("PFBaselinePro-Bold"),url(/build/assets/pfbaselinepro-bold-russian.0ed96c32.woff2) format("woff2");unicode-range:U+21-23,U+25-7E,U+A9,U+AB,U+AE,U+B0-B2,U+B7,U+BB,U+D7,U+401,U+410-44F,U+451,U+2013-2014,U+2018-2019,U+201C,U+201C-201E,U+2022,U+2026,U+2026,U+2032,U+20BD,U+2122,U+2190-2193,U+221E,U+2248,U+2260}.body-container:has(.mosb-tabs){background-color:var(--color-dark-body);color:var(--color-white)}.body-container:has(.mosb-tabs) .breadcrumbs a{color:var(--color-white)}.mosb-tabs__title{margin-bottom:40px;font-family:PF Baseline Pro,sans-serif}.mosb-tabs__wrap{margin:0 auto;max-width:670px;width:100%;position:relative}.mosb-tabs__wrap .line1,.mosb-tabs__wrap .line2{position:absolute;top:50%;left:140px;transform:translateY(-50%);width:110px;height:3px;background-color:var(--color-primary-yell)}.mosb-tabs__wrap .line1:before,.mosb-tabs__wrap .line1:after,.mosb-tabs__wrap .line2:before,.mosb-tabs__wrap .line2:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;border-radius:100%;background-color:var(--color-primary-yell)}.mosb-tabs__wrap .line1:after,.mosb-tabs__wrap .line2:after{left:auto;right:0}@media (max-width: 767px){.mosb-tabs__wrap .line1,.mosb-tabs__wrap .line2{left:25%;width:12%}}.mosb-tabs__wrap .line2{left:auto;right:140px}@media (max-width: 767px){.mosb-tabs__wrap .line2{right:25%}}@media (max-width: 767px){.mosb-tabs__wrap{margin:0 auto;max-width:330px;width:100%}}.mosb-tabs__list{display:flex;align-items:center;gap:170px}@media (max-width: 767px){.mosb-tabs__list{justify-content:space-between;gap:unset}}.mosb-tabs__item{width:110px;height:110px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-align:center;font-size:18px;font-weight:500;border:1px solid var(--color-primary-yell);color:var(--color-primary-yell);border-radius:100%;list-style-type:none;transition:color .3s ease-in-out,background-color .3s ease-in-out}.mosb-tabs__item:after{content:""}.mosb-tabs__item.js-active{background-color:var(--color-primary-yell);color:var(--color-main)}@media (hover: hover){.mosb-tabs__item:hover{background-color:var(--color-primary-yell);color:var(--color-main)}}@media (max-width: 767px){.mosb-tabs__item{width:75px;height:75px;font-size:12px}}.mosb-tabs__trigger{width:100%;height:100%;background-color:transparent;border:none;cursor:pointer;font-family:inherit;color:inherit;font-weight:500;font-size:16px}.mosb-tabs__content{padding-top:70px}.mosb-tabs__content-item.js-show{display:flex}.mosb-tabs__content-item.js-hide{display:none}.mosb-tabs__content-item.js-fade{animation-duration:1.5s;animation-name:fadeIn}.mosb-nomination__wrap{display:flex;justify-content:space-between;gap:30px}@media (max-width: 992px){.mosb-nomination__wrap{flex-direction:column-reverse}}.mosb-nomination__title{max-width:630px;width:100%;margin-bottom:30px}.mosb-nomination__text{font-family:PF Isotext Pro,sans-serif;line-height:1.6;font-size:18px;margin-bottom:20px}.mosb-nomination__img{max-width:100%;width:100%;display:flex;justify-content:flex-start}.mosb-nomination__img .ico{max-width:100%;height:auto}.mosb-nomination__img .ico--desc{width:100%;height:50px}@media (max-width: 768px){.mosb-nomination__img .ico--desc{display:none}}.mosb-nomination__img .ico--mob{display:none}@media (max-width: 768px){.mosb-nomination__img .ico--mob{display:block}}.mosb-nomination__info,.mosb-nomination__preview{min-width:50%}.mosb-nomination__preview{width:100%;border-radius:20px;overflow:hidden}.mosb-nomination__preview img{width:100%;height:100%;min-height:450px;object-fit:cover}@media (max-width: 768px){.mosb-nomination__preview img{min-height:unset}}.mosb-products__title{margin:0 auto;max-width:1250px;width:100%}.mosb-products__list{display:flex;flex-wrap:wrap;gap:30px}@media (max-width: 767px){.mosb-products__list{flex-direction:column;flex-wrap:unset;align-items:center}}.mosb-products__item{width:calc(50% - 15px)}@media (max-width: 767px){.mosb-products__item .mosb-product__img{height:auto}}.mosb-products__item:nth-of-type(1) .mosb-product__img{width:310px}@media (max-width: 1600px){.mosb-products__item:nth-of-type(1) .mosb-product__img{width:245px;height:100%}}@media (max-width: 1280px){.mosb-products__item:nth-of-type(1) .mosb-product__img{width:100%;height:365px}}.mosb-products__item:nth-of-type(2) .mosb-product__img{right:-20px;width:310px}@media (max-width: 1280px){.mosb-products__item:nth-of-type(2) .mosb-product__img{width:100%;height:365px}}.mosb-products__item:last-child .mosb-product__title{max-width:200px;width:100%}.mosb-products__item:last-child .mosb-product__img{width:310px;height:auto;top:40px;right:20px}@media (max-width: 1280px){.mosb-products__item:last-child .mosb-product__img{display:block;max-width:100%;width:100%;height:auto;margin:7% auto 0}}@media (max-width: 767px){.mosb-products__item{max-width:360px;width:100%}}.mosb-product{position:relative;background-color:#212121;border-radius:20px;width:100%;height:100%;min-height:410px;overflow:hidden}.mosb-product__img{position:absolute;top:0;right:0;bottom:0;height:100%;object-fit:cover;z-index:1}@media (max-width: 1280px){.mosb-product__img{position:static}}.mosb-product__body{position:relative;z-index:2;padding:30px;display:flex;flex-direction:column;flex-grow:1;height:100%;gap:20px}@media (max-width: 1600px){.mosb-product__body{height:auto;padding:40px 245px 10px 10px}.mosb-product__body .btn.btn-square{margin-top:auto}}@media (max-width: 1280px){.mosb-product__body{padding:10px;gap:20px}}.mosb-product__title{margin-bottom:15px;max-width:520px;width:100%}@media (max-width: 1280px){.mosb-product__title{margin-bottom:0}}.mosb-product__text{max-width:420px;width:100%;flex-grow:1}.mosb-product .btn.btn--square{max-width:200px;width:100%}@media (max-width: 767px){.mosb-product .btn.btn--square{max-width:unset}}@media (max-width: 1600px){.mosb-product{display:flex;flex-direction:column;gap:20px}}.main-container:has(.mosb-tabs) .top-banner__head-title,.main-container:has(.mosb-tabs) .product-banner__title{font-family:PF Baseline Pro,sans-serif}@media (max-width: 992px){.main-container:has(.mosb-tabs) .top-banner__head-title,.main-container:has(.mosb-tabs) .product-banner__title{color:var(--color-white)}}@media (max-width: 992px){.main-container:has(.mosb-tabs) .top-banner__head{flex-direction:unset;align-items:unset}}@media (max-width: 992px){.main-container:has(.mosb-tabs) .top-banner__content{background-color:var(--color-primary);min-height:auto;padding-top:10px;padding-bottom:10px}}@media (max-width: 576px){.main-container:has(.mosb-tabs) .top-banner{border-radius:0}}.main-container:has(.mosb-tabs) .advan-video__title{font-family:PF Baseline Pro}.main-container:has(.mosb-tabs) .tile-advantage__head-title{font-family:PF Baseline Pro,sans-serif}.main-container:has(.mosb-tabs) .product-list__header{font-family:PF Baseline Pro,sans-serif}.main-container:has(.mosb-tabs) .edu-collection__title{font-family:PF Baseline Pro,sans-serif}.mosb-container{max-width:1650px}.edu-collection__container{max-width:1650px;width:100%;padding:0 40px}@media (max-width: 991px){.edu-collection__container{padding:0 20px}}.edu-collection__slider{position:relative;padding-bottom:40px;width:100%;height:650px}@media (max-width: 991px){.edu-collection__slider{height:490px}}@media (max-width: 768px){.edu-collection__slider{height:300px}}.edu-collection__item{height:100%;position:relative;border-radius:20px;overflow:hidden}.edu-collection__item-wrap{height:100%}.edu-collection__item-wrap img{width:100%;height:100%;object-fit:cover}.edu-collection__item-descr{position:absolute;bottom:10%;left:50%;transform:translate(-50%);max-width:75%;width:max-content;padding:20px 30px;backdrop-filter:blur(20px);background-color:#23262d66;border-radius:20px;color:var(--color-white);text-transform:uppercase;font-weight:700;font-size:24px;line-height:125%;letter-spacing:.02em}@media (max-width: 1280px){.edu-collection__item-descr{bottom:5%}}@media (max-width: 768px){.edu-collection__item-descr{padding:10px 20px;font-size:16px;border-radius:10px}}.edu-collection .slider-arrow-next,.edu-collection .slider-arrow-prev{width:94px;height:30px;border-radius:180px;background-color:var(--color-main)}.edu-collection .slider-arrow-next:after,.edu-collection .slider-arrow-prev:after{font-size:0}.edu-collection .slider-arrow-next--red,.edu-collection .slider-arrow-prev--red{background-color:var(--color-primary)}.edu-collection .slider-arrow-next--green,.edu-collection .slider-arrow-prev--green{background-color:var(--color-primary-yell)}.edu-collection .slider-arrow-next svg,.edu-collection .slider-arrow-prev svg{width:70px}.edu-collection .slider-arrow-next{right:0}@media (max-width: 1280px){.edu-collection .slider-arrow-next{right:25px;bottom:0px;top:auto}}@media (max-width: 768px){.edu-collection .slider-arrow-next{right:18%;bottom:6%}}.edu-collection .slider-arrow-prev{left:0}@media (max-width: 1280px){.edu-collection .slider-arrow-prev{left:auto;right:132px;bottom:0;top:auto}}@media (max-width: 768px){.edu-collection .slider-arrow-prev{right:auto;left:18%;bottom:6%}}.edu-collection .slider-arrow-next{right:50px}@media (max-width: 1280px){.edu-collection .slider-arrow-next{bottom:25px;right:25px}}.edu-collection .slider-arrow-prev{left:50px}@media (max-width: 1280px){.edu-collection .slider-arrow-prev{bottom:25px;left:25px}}.preferences-window{display:flex;align-items:center;justify-content:center;margin:0 auto}.preferences-window__container{max-width:970px;width:100%}.preferences-window__wrap{display:flex;justify-content:center;background-color:var(--color-white);border-radius:30px;overflow:hidden;min-height:320px}@media (max-width: 768px){.preferences-window__wrap{width:100%;height:auto;flex-direction:column}.preferences-window__wrap-reverse{flex-direction:column-reverse}}.preferences-window__block{display:flex;justify-content:center;flex-direction:column;align-items:flex-start;gap:20px;padding:30px 50px;width:50%}@media (max-width: 768px){.preferences-window__block{padding:30px;width:100%;flex-direction:column}}.preferences-window__img{width:50%}.preferences-window__img img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}@media (max-width: 768px){.preferences-window__img img{aspect-ratio:4/3}}@media (max-width: 768px){.preferences-window__img{width:100%}}@media (max-width: 768px){.preferences-window--winter .preferences-window__wrap{flex-direction:column-reverse}}.preferences-window--winter .preferences-window__block{padding:50px}@media (max-width: 768px){.preferences-window--winter .preferences-window__block{padding:30px}}.preferences-window--winter .preferences-window__text{max-width:unset;width:100%}.list--dotted li{position:relative;padding-left:20px}.list--dotted li:after{content:"";position:absolute;top:8px;left:0;width:5px;height:5px;border-radius:100%;transition:background-color .3s ease-in-out;background-color:var(--color-main)}.list--dotted li:not(:last-child){margin-bottom:10px}.review__title{text-align:center;margin-bottom:50px;text-wrap:balance}.review__header-button{text-align:center;margin-bottom:30px}.review__raw{display:flex;flex-wrap:nowrap}.review__raw>:first-child{padding-right:30px}@media (max-width: 768px){.review__raw{flex-direction:column}.review__raw>:first-child{padding-right:0}}.review-list{margin-top:29px;padding-bottom:0;padding-top:0}@media (max-width: 768px){.review-list{width:100%}}.review-list__header{width:100%;text-align:left;margin-bottom:30px}.review-list__header-title{font-size:24px;font-weight:700;text-transform:uppercase;text-wrap:balance}.review-list__content-flex{display:flex;flex-wrap:wrap}.review-list__content{width:calc(33.3333333333% - 30px);margin:15px;display:flex;flex-wrap:nowrap}@media (max-width: 991px){.review-list__content{width:calc(50% - 30px)}}@media (max-width: 768px){.review-list__content{width:100%}}.review-list__message{position:relative;width:100%;padding:30px;background-color:var(--color-card-bg);border-radius:1.25rem;background:var(--color-card-bg);display:flex;flex-direction:column;gap:10px}.review-list__answer{width:70%;align-self:flex-end;padding:30px;background-color:var(--color-primary-yell)}.review-list__title{display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-between;text-wrap:balance}.review-list__author{font-size:18px;font-weight:700}.review-list__body{flex-grow:1;line-height:1.6}.review-list__body p{line-height:1.6}.review-list__date{position:absolute;top:0;left:30px;display:flex;align-items:center;justify-content:center;padding:0 10px;min-width:65px;height:24px;font-size:12px;font-weight:700;color:var(--color-white);background-color:var(--color-primary);transform:translateY(-50%)}.review-list__button{text-align:center}.review-list__button .btn{background-color:#a7cc70!important;border:1px solid #A7CC70!important;color:#000!important}.review-list__short{color:#87374c;font-family:PF Isotext Pro;font-size:1rem;font-style:normal;font-weight:400;line-height:1.875rem;text-decoration-line:underline;cursor:pointer}@media (max-width: 768px){.review-list__short{height:auto}}.review-list__all.hidden{display:none}.review-list .short{height:200px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.review-slider__swiper{display:flex;flex-wrap:nowrap;gap:30px}@media (max-width: 1100px){.review-slider__swiper{flex-wrap:wrap;justify-content:center}}.review-slider__header{text-align:center;margin-bottom:50px}@media (max-width: 768px){.review-slider__header{margin-bottom:30px}}.review-slider__slide{width:100%;padding-left:50px;padding-right:50px}@media (max-width: 768px){.review-slider__slide{padding-left:0;padding-right:0}}.review-slider__card{position:relative;width:100%;padding:25px 30px;background-color:var(--color-card-bg);border-radius:1.25rem;display:flex;flex-direction:column;gap:10px}@media (max-width: 1100px){.review-slider__card{width:calc(50% - 20px);margin:0}}@media (max-width: 768px){.review-slider__card{width:100%}}.review-slider__person{width:calc(50% - 30px);padding-right:30px}@media (max-width: 768px){.review-slider__person{padding-right:0;width:100%}}.review-slider__person-name{font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2}@media (max-width: 768px){.review-slider__person-name{font-size:18px}}.review-slider__body{line-height:1.6}@media (max-width: 768px){.review-slider__body{width:100%}}.review-slider__body p,.review-slider__text{line-height:1.6}.review-slider__date{color:var(--color-primary);font-size:12px;font-weight:700;mix-blend-mode:multiply}.review-slider__bottom{text-align:center;margin-top:30px}.review-slider__short{color:#87374c;font-size:1rem;font-style:normal;font-weight:400;line-height:1.875rem;text-decoration-line:underline;cursor:pointer}.review-slider .short{line-height:1.6;height:146px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.video__card{width:100%;display:flex;flex-direction:column;position:relative}.video__card:not(:last-child){margin-bottom:30px}.video__img{width:100%;height:180px;overflow:hidden;margin-bottom:20px;display:flex;position:relative}.video__img:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#140e0bb3;z-index:2}.video__img .icon{position:absolute;top:50%;left:50%;right:0;bottom:0;z-index:10;height:50px;width:50px;transform:translate(-50%,-50%)}.video__img .icon svg{fill:var(--color-white)}.video__img .img{object-fit:cover;width:100%}.video__title{font-size:24px;font-weight:700;text-wrap:balance}.video__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer}.video-column{width:30%;padding-top:0;padding-bottom:0}.video-column__header{width:100%;text-align:left;margin-bottom:30px}.video-column__header-title{font-size:24px;font-weight:700;text-transform:uppercase;text-wrap:balance}.helper__content{width:100%;display:flex;flex-wrap:nowrap;justify-content:center;gap:50px}@media (max-width: 768px){.helper__content{flex-wrap:wrap}}.card-icontext{max-width:370px;text-align:center;position:relative;background-color:var(--color-card-bg);border-radius:20px}.card-icontext .payment-options__circle{margin:0 auto 30px}.card-icontext__desc{padding:20px;text-align:left}.card-icontext__title{font-size:24px;font-weight:700;text-transform:uppercase;margin-bottom:20px;text-wrap:balance}.card-icontext__description{line-height:1.6}.blog-list__content{display:flex;flex-wrap:wrap;gap:30px;width:100%}.blog-list__header{margin-bottom:50px;text-align:center}@media (max-width: 768px){.blog-list__header{margin-bottom:30px}}.blog-list__preview{position:relative;width:33%}.blog-list__preview:first-child{width:66%;height:600px}.blog-list__preview:first-child .blog-list__img,.blog-list__preview:first-child .blog-list__img .img{height:100%}.blog-list__preview:first-child .blog-list__title{color:var(--color-white);position:absolute;left:30px;bottom:30px;z-index:10;text-wrap:balance}@media (max-width: 768px){.blog-list__preview{width:100%;max-height:200px}}.blog-list__img{width:100%;display:flex;overflow:hidden;margin-bottom:20px;position:relative}.blog-list__img:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background-color:#160a0ab3}.blog-list__img .img{object-fit:cover;width:100%}.blog-list__title{font-size:18px;font-weight:700;text-wrap:balance}.blog-list__button{text-align:center}.blog-last__content{display:flex;flex-wrap:wrap;width:100%;justify-content:center}@media (max-width: 768px){.blog-last__content{margin-left:0;margin-right:0}}.blog-last__header{margin-bottom:50px;text-align:center}@media (max-width: 768px){.blog-last__header{margin-bottom:30px}}.blog-last__item{position:relative;padding-left:15px;padding-right:15px;width:33%;margin-bottom:30px}@media (max-width: 992px){.blog-last__item{padding-left:0;padding-right:0;width:100%}}.blog-last__card{background-color:var(--color-card-bg);height:100%;border-radius:20px;position:relative;display:flex;flex-direction:column}.blog-last__img{width:100%;display:flex;overflow:hidden;border-radius:20px 20px 0 0;position:relative;height:180px;background-color:var(--color-secondary-dark)}.blog-last__img a{display:block;width:100%;height:100%}.blog-last__img .img{border-radius:20px 20px 0 0;object-fit:cover;width:100%;height:100%}@media (max-width: 992px){.blog-last__img{height:300px}}@media (max-width: 768px){.blog-last__img{height:200px}}.blog-last__body{padding:20px 30px 30px;display:flex;flex-direction:column;flex-grow:1}.blog-last__date{position:absolute;bottom:20px;left:30px;z-index:10;color:var(--color-white);font-size:12px;background-color:#00000080;padding:2px 10px}.blog-last__title{margin-bottom:10px;color:var(--color-main);font-size:18px;font-weight:700;line-height:1.4;text-transform:uppercase;text-wrap:balance}.blog-last__title a{color:inherit;text-decoration:none}.blog-last__title a:visited{color:var(--color-main)}.blog-last__title a:hover{color:var(--color-primary)}.blog-last__desc{margin-bottom:20px;line-height:1.6;flex-grow:1}.blog-last__link{color:var(--color-main);font-size:16px;font-weight:700;line-height:1.4;letter-spacing:.48px;text-decoration-line:underline;text-transform:uppercase}.blog-last__link:visited{color:var(--color-main)}.blog-last__link:hover{color:var(--color-primary)}.blog-last__button{text-align:center}.standard-solutions__header{margin-bottom:30px;text-align:center}@media (max-width: 768px){.standard-solutions__header{margin-bottom:30px}}.standard-solutions__content{display:flex;flex-wrap:wrap;width:100%;justify-content:space-around;margin-bottom:-30px}@media (max-width: 768px){.standard-solutions__content{margin-left:0;margin-right:0}}.standard-solutions__item{width:25%;flex-grow:1;padding-left:15px;padding-right:15px;margin-bottom:30px}@media (max-width: 1200px){.standard-solutions__item{width:50%}}@media (max-width: 768px){.standard-solutions__item{width:100%;padding-left:0;padding-right:0}}.solution-card{position:relative;border-radius:25px;background-color:var(--color-card-bg);display:flex;flex-direction:column;height:100%;justify-content:stretch}.solution-card__img{height:220px;display:flex;width:100%}.solution-card__img .img{object-fit:cover;width:100%;border-radius:20px 20px 0 0}.solution-card__title{font-size:1rem;line-height:1.2;padding:16px 0;text-align:center;text-transform:uppercase;font-weight:700}.article-area{position:relative}@media (max-width: 768px){.article-area__container{padding-left:0;padding-right:0}}.article-area__content{display:flex;flex-wrap:nowrap;margin-left:15px;margin-right:15px}@media (max-width: 768px){.article-area__content{flex-direction:column;margin-left:0;margin-right:0}}.article-area__col{padding-left:15px;padding-right:15px;width:calc(100% - 540px);flex-grow:2;position:relative}.article-area__col.col-left,.article-area__col.col-right{width:270px;flex-grow:1}@media (max-width: 768px){.article-area__col{width:100%;padding-left:0;padding-right:0}.article-area__col.col-left,.article-area__col.col-right{display:none}}.article-area__author{display:none}@media (max-width: 768px){.article-area__author{display:block}}.article-list__item{display:inline-block;font-size:16px;font-weight:700;margin-top:10px;text-decoration:none;color:#00171f}.article-list__item:hover{color:#87374c}.article-share{padding:20px 0}.article-text{background-color:var(--color-white);border-radius:20px;padding:20px}.article-text .inner-container{padding:0;margin:0}.article-text .inner-container>div+div,.article-text .inner-container>div+ul,.article-text .inner-container>div+ol,.article-text .inner-container>ul+div,.article-text .inner-container>ol+div{padding-top:30px}.article-text .inner-container+.inner-container{padding-top:30px}.article-text .one-image .inner-container{width:100%}.article-text :first-child{margin-top:0;padding-top:0}.article-text h1,.article-text h2,.article-text h3,.article-text h4,.article-text h5,.article-text h6{margin-top:50px;margin-bottom:20px}.article-text h2{font-size:2.6666666667rem;line-height:1.2}@media (max-width: 767px){.article-text h2{font-size:1.5555555556rem;line-height:1.2}}.article-text h3{font-size:2.1111111111rem;line-height:1.3;margin-top:40px}@media (max-width: 767px){.article-text h3{font-size:1.3333333333rem;line-height:1.3}}.article-text h4{font-size:1.7777777778rem;line-height:1.3;margin-top:30px}@media (max-width: 767px){.article-text h4{font-size:1.2222222222rem;line-height:1.3}}.article-text h5{font-size:1.5555555556rem;line-height:1.3;margin-top:30px}@media (max-width: 767px){.article-text h5{font-size:1rem;line-height:1.3}}.article-text h6{font-size:1.3333333333rem;line-height:1.3;margin-top:30px}@media (max-width: 767px){.article-text h6{font-size:1rem;line-height:1.3}}.article-text div:not(.inner-container){font-size:1.1em;line-height:1.4}.article-text p+p,.article-text .p+.p,.article-text .job-info__descr+.p,.article-text .p+.job-info__descr,.article-text .job-info__descr+.job-info__descr,.article-text .list-advanatages__item-decs+.p,.article-text .list-advanatages__item-decs+.job-info__descr,.article-text .p+.list-advanatages__item-decs,.article-text .job-info__descr+.list-advanatages__item-decs,.article-text .list-advanatages__item-decs+.list-advanatages__item-decs,.article-text .lamination__card-desc+.p,.article-text .lamination__card-desc+.job-info__descr,.article-text .lamination__card-desc+.list-advanatages__item-decs,.article-text .p+.lamination__card-desc,.article-text .job-info__descr+.lamination__card-desc,.article-text .list-advanatages__item-decs+.lamination__card-desc,.article-text .lamination__card-desc+.lamination__card-desc,.article-text .about-company__recomend-descr+.p,.article-text .about-company__recomend-descr+.job-info__descr,.article-text .about-company__recomend-descr+.list-advanatages__item-decs,.article-text .about-company__recomend-descr+.lamination__card-desc,.article-text .about-company__work-descr+.p,.article-text .about-company__work-descr+.job-info__descr,.article-text .about-company__work-descr+.list-advanatages__item-decs,.article-text .about-company__work-descr+.lamination__card-desc,.article-text .p+.about-company__recomend-descr,.article-text .job-info__descr+.about-company__recomend-descr,.article-text .list-advanatages__item-decs+.about-company__recomend-descr,.article-text .lamination__card-desc+.about-company__recomend-descr,.article-text .about-company__recomend-descr+.about-company__recomend-descr,.article-text .about-company__work-descr+.about-company__recomend-descr,.article-text .p+.about-company__work-descr,.article-text .job-info__descr+.about-company__work-descr,.article-text .list-advanatages__item-decs+.about-company__work-descr,.article-text .lamination__card-desc+.about-company__work-descr,.article-text .about-company__recomend-descr+.about-company__work-descr,.article-text .about-company__work-descr+.about-company__work-descr,.article-text .diller-feedback__slide-comment+.p,.article-text .diller-feedback__slide-comment+.job-info__descr,.article-text .diller-feedback__slide-comment+.list-advanatages__item-decs,.article-text .diller-feedback__slide-comment+.lamination__card-desc,.article-text .diller-feedback__slide-comment+.about-company__recomend-descr,.article-text .diller-feedback__slide-comment+.about-company__work-descr,.article-text .p+.diller-feedback__slide-comment,.article-text .job-info__descr+.diller-feedback__slide-comment,.article-text .list-advanatages__item-decs+.diller-feedback__slide-comment,.article-text .lamination__card-desc+.diller-feedback__slide-comment,.article-text .about-company__recomend-descr+.diller-feedback__slide-comment,.article-text .about-company__work-descr+.diller-feedback__slide-comment,.article-text .diller-feedback__slide-comment+.diller-feedback__slide-comment,.article-text .install-info__text+.p,.article-text .install-info__text+.job-info__descr,.article-text .install-info__text+.list-advanatages__item-decs,.article-text .install-info__text+.lamination__card-desc,.article-text .install-info__text+.about-company__recomend-descr,.article-text .install-info__text+.about-company__work-descr,.article-text .install-info__text+.diller-feedback__slide-comment,.article-text .p+.install-info__text,.article-text .job-info__descr+.install-info__text,.article-text .list-advanatages__item-decs+.install-info__text,.article-text .lamination__card-desc+.install-info__text,.article-text .about-company__recomend-descr+.install-info__text,.article-text .about-company__work-descr+.install-info__text,.article-text .diller-feedback__slide-comment+.install-info__text,.article-text .install-info__text+.install-info__text,.article-text .warn-block__wrap+.p,.article-text .warn-block__wrap+.job-info__descr,.article-text .warn-block__wrap+.list-advanatages__item-decs,.article-text .warn-block__wrap+.lamination__card-desc,.article-text .warn-block__wrap+.about-company__recomend-descr,.article-text .warn-block__wrap+.about-company__work-descr,.article-text .warn-block__wrap+.diller-feedback__slide-comment,.article-text .warn-block__wrap+.install-info__text,.article-text .p+.warn-block__wrap,.article-text .job-info__descr+.warn-block__wrap,.article-text .list-advanatages__item-decs+.warn-block__wrap,.article-text .lamination__card-desc+.warn-block__wrap,.article-text .about-company__recomend-descr+.warn-block__wrap,.article-text .about-company__work-descr+.warn-block__wrap,.article-text .diller-feedback__slide-comment+.warn-block__wrap,.article-text .install-info__text+.warn-block__wrap,.article-text .warn-block__wrap+.warn-block__wrap,.article-text .prod-card__desc+.p,.article-text .prod-card__desc+.job-info__descr,.article-text .prod-card__desc+.list-advanatages__item-decs,.article-text .prod-card__desc+.lamination__card-desc,.article-text .prod-card__desc+.about-company__recomend-descr,.article-text .prod-card__desc+.about-company__work-descr,.article-text .prod-card__desc+.diller-feedback__slide-comment,.article-text .prod-card__desc+.install-info__text,.article-text .prod-card__desc+.warn-block__wrap,.article-text .p+.prod-card__desc,.article-text .job-info__descr+.prod-card__desc,.article-text .list-advanatages__item-decs+.prod-card__desc,.article-text .lamination__card-desc+.prod-card__desc,.article-text .about-company__recomend-descr+.prod-card__desc,.article-text .about-company__work-descr+.prod-card__desc,.article-text .diller-feedback__slide-comment+.prod-card__desc,.article-text .install-info__text+.prod-card__desc,.article-text .warn-block__wrap+.prod-card__desc,.article-text .prod-card__desc+.prod-card__desc,.article-text .adv-card--in-block .adv-card__item-text+.p,.article-text .adv-card--in-block .adv-card__item-text+.job-info__descr,.article-text .adv-card--in-block .adv-card__item-text+.list-advanatages__item-decs,.article-text .adv-card--in-block .adv-card__item-text+.lamination__card-desc,.article-text .adv-card--in-block .adv-card__item-text+.about-company__recomend-descr,.article-text .adv-card--in-block .adv-card__item-text+.about-company__work-descr,.article-text .adv-card--in-block .adv-card__item-text+.diller-feedback__slide-comment,.article-text .adv-card--in-block .adv-card__item-text+.install-info__text,.article-text .adv-card--in-block .adv-card__item-text+.warn-block__wrap,.article-text .adv-card--in-block .adv-card__item-text+.prod-card__desc,.adv-card--in-block .article-text .adv-card__item-text+.p,.adv-card--in-block .article-text .adv-card__item-text+.job-info__descr,.adv-card--in-block .article-text .adv-card__item-text+.list-advanatages__item-decs,.adv-card--in-block .article-text .adv-card__item-text+.lamination__card-desc,.adv-card--in-block .article-text .adv-card__item-text+.about-company__recomend-descr,.adv-card--in-block .article-text .adv-card__item-text+.about-company__work-descr,.adv-card--in-block .article-text .adv-card__item-text+.diller-feedback__slide-comment,.adv-card--in-block .article-text .adv-card__item-text+.install-info__text,.adv-card--in-block .article-text .adv-card__item-text+.warn-block__wrap,.adv-card--in-block .article-text .adv-card__item-text+.prod-card__desc,.article-text .sill-color__card-desc+.p,.article-text .sill-color__card-desc+.job-info__descr,.article-text .sill-color__card-desc+.list-advanatages__item-decs,.article-text .sill-color__card-desc+.lamination__card-desc,.article-text .sill-color__card-desc+.about-company__recomend-descr,.article-text .sill-color__card-desc+.about-company__work-descr,.article-text .sill-color__card-desc+.diller-feedback__slide-comment,.article-text .sill-color__card-desc+.install-info__text,.article-text .sill-color__card-desc+.warn-block__wrap,.article-text .sill-color__card-desc+.prod-card__desc,.article-text .sill-icons__card-desc+.p,.article-text .sill-icons__card-desc+.job-info__descr,.article-text .sill-icons__card-desc+.list-advanatages__item-decs,.article-text .sill-icons__card-desc+.lamination__card-desc,.article-text .sill-icons__card-desc+.about-company__recomend-descr,.article-text .sill-icons__card-desc+.about-company__work-descr,.article-text .sill-icons__card-desc+.diller-feedback__slide-comment,.article-text .sill-icons__card-desc+.install-info__text,.article-text .sill-icons__card-desc+.warn-block__wrap,.article-text .sill-icons__card-desc+.prod-card__desc,.article-text .sill-description+.p,.article-text .sill-description+.job-info__descr,.article-text .sill-description+.list-advanatages__item-decs,.article-text .sill-description+.lamination__card-desc,.article-text .sill-description+.about-company__recomend-descr,.article-text .sill-description+.about-company__work-descr,.article-text .sill-description+.diller-feedback__slide-comment,.article-text .sill-description+.install-info__text,.article-text .sill-description+.warn-block__wrap,.article-text .sill-description+.prod-card__desc,.article-text .expand-text p+.p,.article-text .expand-text p+.job-info__descr,.article-text .expand-text p+.list-advanatages__item-decs,.article-text .expand-text p+.lamination__card-desc,.article-text .expand-text p+.about-company__recomend-descr,.article-text .expand-text p+.about-company__work-descr,.article-text .expand-text p+.diller-feedback__slide-comment,.article-text .expand-text p+.install-info__text,.article-text .expand-text p+.warn-block__wrap,.article-text .expand-text p+.prod-card__desc,.expand-text .article-text p+.p,.expand-text .article-text p+.job-info__descr,.expand-text .article-text p+.list-advanatages__item-decs,.expand-text .article-text p+.lamination__card-desc,.expand-text .article-text p+.about-company__recomend-descr,.expand-text .article-text p+.about-company__work-descr,.expand-text .article-text p+.diller-feedback__slide-comment,.expand-text .article-text p+.install-info__text,.expand-text .article-text p+.warn-block__wrap,.expand-text .article-text p+.prod-card__desc,.article-text .preferences-window__descr+.p,.article-text .preferences-window__descr+.job-info__descr,.article-text .preferences-window__descr+.list-advanatages__item-decs,.article-text .preferences-window__descr+.lamination__card-desc,.article-text .preferences-window__descr+.about-company__recomend-descr,.article-text .preferences-window__descr+.about-company__work-descr,.article-text .preferences-window__descr+.diller-feedback__slide-comment,.article-text .preferences-window__descr+.install-info__text,.article-text .preferences-window__descr+.warn-block__wrap,.article-text .preferences-window__descr+.prod-card__desc,.article-text .adv-card--in-block .p+.adv-card__item-text,.article-text .adv-card--in-block .job-info__descr+.adv-card__item-text,.article-text .adv-card--in-block .list-advanatages__item-decs+.adv-card__item-text,.article-text .adv-card--in-block .lamination__card-desc+.adv-card__item-text,.article-text .adv-card--in-block .about-company__recomend-descr+.adv-card__item-text,.article-text .adv-card--in-block .about-company__work-descr+.adv-card__item-text,.article-text .adv-card--in-block .diller-feedback__slide-comment+.adv-card__item-text,.article-text .adv-card--in-block .install-info__text+.adv-card__item-text,.article-text .adv-card--in-block .warn-block__wrap+.adv-card__item-text,.article-text .adv-card--in-block .prod-card__desc+.adv-card__item-text,.adv-card--in-block .article-text .p+.adv-card__item-text,.adv-card--in-block .article-text .job-info__descr+.adv-card__item-text,.adv-card--in-block .article-text .list-advanatages__item-decs+.adv-card__item-text,.adv-card--in-block .article-text .lamination__card-desc+.adv-card__item-text,.adv-card--in-block .article-text .about-company__recomend-descr+.adv-card__item-text,.adv-card--in-block .article-text .about-company__work-descr+.adv-card__item-text,.adv-card--in-block .article-text .diller-feedback__slide-comment+.adv-card__item-text,.adv-card--in-block .article-text .install-info__text+.adv-card__item-text,.adv-card--in-block .article-text .warn-block__wrap+.adv-card__item-text,.adv-card--in-block .article-text .prod-card__desc+.adv-card__item-text,.article-text .adv-card--in-block .adv-card__item-text+.adv-card__item-text,.adv-card--in-block .article-text .adv-card__item-text+.adv-card__item-text,.article-text .adv-card--in-block .sill-color__card-desc+.adv-card__item-text,.adv-card--in-block .article-text .sill-color__card-desc+.adv-card__item-text,.article-text .adv-card--in-block .sill-icons__card-desc+.adv-card__item-text,.adv-card--in-block .article-text .sill-icons__card-desc+.adv-card__item-text,.article-text .adv-card--in-block .sill-description+.adv-card__item-text,.adv-card--in-block .article-text .sill-description+.adv-card__item-text,.article-text .expand-text .adv-card--in-block p+.adv-card__item-text,.adv-card--in-block .article-text .expand-text p+.adv-card__item-text,.expand-text .article-text .adv-card--in-block p+.adv-card__item-text,.adv-card--in-block .expand-text .article-text p+.adv-card__item-text,.article-text .adv-card--in-block .preferences-window__descr+.adv-card__item-text,.adv-card--in-block .article-text .preferences-window__descr+.adv-card__item-text,.article-text .p+.sill-color__card-desc,.article-text .job-info__descr+.sill-color__card-desc,.article-text .list-advanatages__item-decs+.sill-color__card-desc,.article-text .lamination__card-desc+.sill-color__card-desc,.article-text .about-company__recomend-descr+.sill-color__card-desc,.article-text .about-company__work-descr+.sill-color__card-desc,.article-text .diller-feedback__slide-comment+.sill-color__card-desc,.article-text .install-info__text+.sill-color__card-desc,.article-text .warn-block__wrap+.sill-color__card-desc,.article-text .prod-card__desc+.sill-color__card-desc,.article-text .adv-card--in-block .adv-card__item-text+.sill-color__card-desc,.adv-card--in-block .article-text .adv-card__item-text+.sill-color__card-desc,.article-text .sill-color__card-desc+.sill-color__card-desc,.article-text .sill-icons__card-desc+.sill-color__card-desc,.article-text .sill-description+.sill-color__card-desc,.article-text .expand-text p+.sill-color__card-desc,.expand-text .article-text p+.sill-color__card-desc,.article-text .preferences-window__descr+.sill-color__card-desc,.article-text .p+.sill-icons__card-desc,.article-text .job-info__descr+.sill-icons__card-desc,.article-text .list-advanatages__item-decs+.sill-icons__card-desc,.article-text .lamination__card-desc+.sill-icons__card-desc,.article-text .about-company__recomend-descr+.sill-icons__card-desc,.article-text .about-company__work-descr+.sill-icons__card-desc,.article-text .diller-feedback__slide-comment+.sill-icons__card-desc,.article-text .install-info__text+.sill-icons__card-desc,.article-text .warn-block__wrap+.sill-icons__card-desc,.article-text .prod-card__desc+.sill-icons__card-desc,.article-text .adv-card--in-block .adv-card__item-text+.sill-icons__card-desc,.adv-card--in-block .article-text .adv-card__item-text+.sill-icons__card-desc,.article-text .sill-color__card-desc+.sill-icons__card-desc,.article-text .sill-icons__card-desc+.sill-icons__card-desc,.article-text .sill-description+.sill-icons__card-desc,.article-text .expand-text p+.sill-icons__card-desc,.expand-text .article-text p+.sill-icons__card-desc,.article-text .preferences-window__descr+.sill-icons__card-desc,.article-text .p+.sill-description,.article-text .job-info__descr+.sill-description,.article-text .list-advanatages__item-decs+.sill-description,.article-text .lamination__card-desc+.sill-description,.article-text .about-company__recomend-descr+.sill-description,.article-text .about-company__work-descr+.sill-description,.article-text .diller-feedback__slide-comment+.sill-description,.article-text .install-info__text+.sill-description,.article-text .warn-block__wrap+.sill-description,.article-text .prod-card__desc+.sill-description,.article-text .adv-card--in-block .adv-card__item-text+.sill-description,.adv-card--in-block .article-text .adv-card__item-text+.sill-description,.article-text .sill-color__card-desc+.sill-description,.article-text .sill-icons__card-desc+.sill-description,.article-text .sill-description+.sill-description,.article-text .expand-text p+.sill-description,.expand-text .article-text p+.sill-description,.article-text .preferences-window__descr+.sill-description,.article-text .expand-text .p+p,.article-text .expand-text .job-info__descr+p,.article-text .expand-text .list-advanatages__item-decs+p,.article-text .expand-text .lamination__card-desc+p,.article-text .expand-text .about-company__recomend-descr+p,.article-text .expand-text .about-company__work-descr+p,.article-text .expand-text .diller-feedback__slide-comment+p,.article-text .expand-text .install-info__text+p,.article-text .expand-text .warn-block__wrap+p,.article-text .expand-text .prod-card__desc+p,.expand-text .article-text .p+p,.expand-text .article-text .job-info__descr+p,.expand-text .article-text .list-advanatages__item-decs+p,.expand-text .article-text .lamination__card-desc+p,.expand-text .article-text .about-company__recomend-descr+p,.expand-text .article-text .about-company__work-descr+p,.expand-text .article-text .diller-feedback__slide-comment+p,.expand-text .article-text .install-info__text+p,.expand-text .article-text .warn-block__wrap+p,.expand-text .article-text .prod-card__desc+p,.article-text .adv-card--in-block .expand-text .adv-card__item-text+p,.expand-text .article-text .adv-card--in-block .adv-card__item-text+p,.adv-card--in-block .article-text .expand-text .adv-card__item-text+p,.expand-text .adv-card--in-block .article-text .adv-card__item-text+p,.article-text .expand-text .sill-color__card-desc+p,.expand-text .article-text .sill-color__card-desc+p,.article-text .expand-text .sill-icons__card-desc+p,.expand-text .article-text .sill-icons__card-desc+p,.article-text .expand-text .sill-description+p,.expand-text .article-text .sill-description+p,.article-text .expand-text .preferences-window__descr+p,.expand-text .article-text .preferences-window__descr+p,.article-text .p+.preferences-window__descr,.article-text .job-info__descr+.preferences-window__descr,.article-text .list-advanatages__item-decs+.preferences-window__descr,.article-text .lamination__card-desc+.preferences-window__descr,.article-text .about-company__recomend-descr+.preferences-window__descr,.article-text .about-company__work-descr+.preferences-window__descr,.article-text .diller-feedback__slide-comment+.preferences-window__descr,.article-text .install-info__text+.preferences-window__descr,.article-text .warn-block__wrap+.preferences-window__descr,.article-text .prod-card__desc+.preferences-window__descr,.article-text .adv-card--in-block .adv-card__item-text+.preferences-window__descr,.adv-card--in-block .article-text .adv-card__item-text+.preferences-window__descr,.article-text .sill-color__card-desc+.preferences-window__descr,.article-text .sill-icons__card-desc+.preferences-window__descr,.article-text .sill-description+.preferences-window__descr,.article-text .expand-text p+.preferences-window__descr,.expand-text .article-text p+.preferences-window__descr,.article-text .preferences-window__descr+.preferences-window__descr{padding-top:30px}.article-text img{margin-top:30px;margin-bottom:30px}.article-text ul,.article-text li{list-style-type:inherit}.article-text ul,.article-text ol{padding-left:20px}.article-text li{line-height:1.4;font-size:1.1em}.article-text li:last-child{margin-bottom:0}.article-text li::marker{color:var(--color-primary)}.article-text li+li{margin-top:15px}.article-form{background-color:var(--color-white);border-radius:20px;padding:20px}.article-form__desc+div{margin-top:20px}.article-form .hystmodal__content{width:100%}.article-form .free-meas-form__title{font-size:30px}.article-author{background-color:var(--color-white);border-radius:20px;padding:50px;margin-bottom:20px}@media (max-width: 768px){.article-author{display:flex;align-items:center;justify-content:space-around}}@media (max-width: 576px){.article-author{flex-direction:column}}.article-author__content{text-align:center}@media (max-width: 768px){.article-author__content{text-align:left}}@media (max-width: 576px){.article-author__content{text-align:center}}.article-author__img{margin-bottom:30px}.article-author__img img{border-radius:50%}.article-author__header{font-size:14px;margin-bottom:15px}.article-author__name{font-size:32px;line-height:30px;font-style:normal;font-weight:700;text-transform:uppercase;color:var(--color-primary);margin-bottom:6px}.article-author__name--mobile{display:none}@media (max-width: 768px){.article-author__name--mobile{display:inline}}.article-author__profession{font-size:14px;font-weight:700;text-transform:uppercase}.article-form,.article-list{position:sticky;top:160px}.why-work{overflow:hidden}@media (max-width: 1200px){.why-work{margin-bottom:-30px}}.why-work__content{overflow:inherit}.why-work__header{text-align:center;margin-bottom:50px}@media (max-width: 768px){.why-work__header{margin-bottom:30px}}.why-work__item{cursor:pointer;background-color:var(--color-card-bg);border-radius:1.25rem;height:auto;transition:.3s;display:flex;flex-direction:column}@media (max-width: 576px){.why-work__item{height:100%;flex-shrink:0}}.why-work__item-number{width:124px;height:60px;margin-right:10px;background-color:var(--color-primary);border-radius:20px;display:flex;justify-content:right;align-items:center;overflow:hidden}.why-work__item--img{width:100%;height:180px;border-radius:1.25rem 1.25rem 0 0;object-fit:cover}.why-work__item--desc{display:flex;align-items:self-start;height:-webkit-fill-available;padding:20px;font-size:16px;line-height:1.4;font-weight:700;height:100%;flex-grow:1}@media (min-width: 576px){.why-work__wrap:hover .why-work__item:hover{position:relative;transform:scale(1.2);z-index:1;filter:none}.why-work__wrap:hover .why-work__item{filter:brightness(.5)}}.why-work .swiper-pagination{display:none;position:absolute;bottom:-30px}@media (max-width: 1200px){.why-work .swiper-pagination{display:block}}.product-list__header{text-align:center;margin-bottom:50px}.product-list__header-sub{font-size:clamp(16px,2.5vw,21px);font-weight:400}@media (max-width: 768px){.product-list__header{margin-bottom:30px}}.product-list__content{display:flex;flex-wrap:wrap;width:100%;gap:30px}@media (min-width: 992px){.product-list__wrapper{display:flex;justify-content:center}}.product-list__item{width:25%;flex:0 0 auto;max-width:100%}@media (min-width: 992px){.product-list__item--small{width:25%!important}}@media (max-width: 1200px){.product-list__item{width:33%}}@media (max-width: 992px){.product-list__item{width:50%}}@media (max-width: 576px){.product-list__item{width:100%}}.product-list__desc{max-width:850px;color:#00171f;text-align:center;font-size:14px;font-weight:300;margin:30px auto}.product-list__slide{display:none;justify-content:center;gap:20px}@media (max-width: 992px){.product-list__slide{display:flex}}.product-list__slide--left,.product-list__slide--right{content:"+";width:36px;height:36px;border-radius:36px;background:#FFF;display:flex;justify-content:center;align-items:center}.product-list__slide--left img,.product-list__slide--right img{width:24px;height:24px}@media (max-width: 992px){.product-list__slide.we-guarantee-you__slide,.product-list__slide.happy-for-you__slide{display:none}}@media (max-width: 786px){.product-list__slide.we-guarantee-you__slide,.product-list__slide.happy-for-you__slide{display:flex}}.product-list.bubble-cards{margin-bottom:-30px}.product-list.bubble-cards .product-list__content{margin-top:140px}.product-list.bubble-cards .product-list__item{padding-bottom:80px}.product-list.square-cards .product-list__item{width:calc(33.3333333333% - 20px);flex:0 0 auto;max-width:100%}@media (max-width: 1200px){.product-list.square-cards .product-list__item{width:calc(50% - 15px)}}@media (max-width: 768px){.product-list.square-cards .product-list__item{width:100%}}.product-list.square-cards-tabs .product-list__item{margin:0 auto;max-width:720px;max-height:600px;width:100%;border-radius:25px;overflow:hidden;flex:0 0 auto}@media (max-width: 576px){.product-list.square-cards-tabs .product-list__item{max-height:unset}}.product-list.square-cards-two .product-list__item{width:calc(50% - 15px)}@media (max-width: 576px){.product-list.square-cards-two .product-list__item{width:100%}}.product-card{background-color:var(--color-card-bg);border-radius:100px;display:flex;flex-direction:column;justify-content:stretch;height:100%;position:relative;padding-top:80px;margin-left:auto;margin-right:auto;text-align:center}@media (max-width: 576px){.product-card{width:100%;max-width:unset}}.product-card__img{margin-top:-160px;width:100%}.product-card__img .img{width:160px;height:160px;margin:0 auto;background-color:var(--color-imgBg)}.product-card__img .img-plan{right:20px;position:absolute;margin-top:15px;width:30px;height:50px}.product-card__image-sign{display:flex;gap:10px;position:absolute;margin-top:230px;margin-left:25px;z-index:18}.product-card__image-sign .sign-ico{transform:scale(1);transition:all .3s ease-in-out;width:37px}.product-card__image-sign a:hover .sign-ico{cursor:pointer;transform:scale(1.2);transition:transform .2s ease-in-out}.product-card__body{padding:30px;display:flex;flex-direction:column;flex:1 1 auto}.product-card__title{position:absolute;color:var(--color-white);font-weight:700;font-size:32px;text-transform:uppercase;line-height:1.2;top:20px;left:20px;z-index:1;text-wrap:balance}.product-card__title-two{font-weight:700;font-size:18px;text-transform:uppercase;line-height:1.2;margin-bottom:16px;color:inherit;text-decoration:none;transition:.3s color ease-in-out;text-wrap:balance}.product-card__title-two:visited{color:var(--color-main)}.product-card__title-two:hover{color:var(--color-primary)}.product-card__sup{font-size:14px;opacity:.5;font-weight:700;line-height:1;margin-top:-10px;text-align:right;text-decoration:line-through}.product-card__desc{margin-bottom:30px;flex-grow:1;line-height:125%}.product-card__desc p{line-height:125%}@media (max-width: 576px){.product-card__callback{width:100%}}.product-card__more{color:inherit;text-decoration:underline}.product-card__more:visited{color:var(--color-main)}.product-card__more:hover{color:var(--color-primary)}.product-card__bottom{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase}@media (max-width: 576px){.product-card__bottom{flex-wrap:wrap;justify-content:center;gap:15px}}.product-card.product-card--square{border-radius:25px;padding-top:0;text-align:left}.product-card.product-card--square .product-card__img{margin-top:0;width:100%;height:250px;overflow:hidden;display:inline-block}.product-card.product-card--square .product-card__img .img{width:100%;height:100%;object-fit:cover;display:block;transition:all .5s ease-in-out}.product-card.product-card--square:hover .img{transform:scale(1.05) rotate(2deg)}.product-card.product-card--square-tab .product-card__more{margin-right:30px}@media (max-width: 576px){.product-card.product-card--square-tab .product-card__more{margin-right:0;text-align:center;width:100%;display:inline-block;padding-top:20px;padding-bottom:30px}}.product-card.product-card--square-tab .product-card__price{font-size:32px;color:var(--color-primary);text-transform:none}.product-card.product-card--square-tab .product-card__title-two{font-size:32px}.product-card.product-card--square-tab .product-card__img{height:500px}@media (max-width: 576px){.product-card.product-card--square-tab .product-card__img{height:250px}}@media (max-width: 620px){.product-card.product-card--square-tab .product-card__bottom{flex-wrap:wrap;justify-content:center;gap:15px}}.product-card.product-card--square-two .product-card__price span{font-size:30px;font-weight:700;color:var(--color-primary);text-transform:none}.product-card.product-card--square-two .product-card__img{height:300px}@media (max-width: 576px){.product-card.product-card--square-two .product-card__img{height:200px}}.product-card.product-card--img-auto .product-card__img{height:auto}.prod-card{position:relative;background-color:var(--color-white);border-radius:calc(var(--border-radius) / 2);height:100%;display:flex;flex-direction:column;width:100%}.prod-card__head{position:relative;border-radius:20px 20px 0 0;overflow:hidden}.prod-card__name{position:absolute;top:25px;left:30px;z-index:10;color:var(--color-white);font-size:32px;font-weight:700;line-height:1;text-transform:uppercase;pointer-events:none}.prod-card__tags{position:absolute;left:30px;top:0;z-index:10;display:flex;align-items:center;transform:translateY(-50%)}.prod-card__tags-item{width:60px;height:60px;transition:transform .3s ease-in-out}.prod-card__tags-item a{display:inline-block}.prod-card__tags-item:not(:first-child){position:relative;z-index:-1;margin-left:-10px}.prod-card__tags-item:hover{z-index:1;transform:scale(1.5)}.prod-card__tags-img{width:100%;height:100%}.prod-card__img{display:block;width:100%;height:250px;background-color:var(--color-secondary-dark)}.prod-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out;transform:scale(1)}.prod-card__img:hover img{transform:scale(1.25)}.prod-card__body{position:relative;display:flex;flex-direction:column;padding:40px 30px 30px;color:var(--color-main)}@media (max-width: 576px){.prod-card__body{padding:35px 20px 20px}}.prod-card__plan{position:absolute;top:20px;right:20px;width:30px;height:50px}@media (max-width: 576px){.prod-card__plan{right:15px}}.prod-card__price{margin-bottom:10px;text-transform:uppercase;cursor:pointer}.prod-card__price a{color:inherit;text-decoration:none}.prod-card__price:visited,.prod-card__price:hover{color:var(--color-main)}.prod-card__desc{max-width:300px}.prod-card__bottom{padding:0 30px 30px;display:flex;align-items:center;justify-content:space-between;margin-top:auto}@media (max-width: 576px){.prod-card__bottom{width:100%;padding:20px}.prod-card__bottom>a{width:100%}}.prod-card__btn{width:100%}.prod-card__more{color:inherit;font-size:15px;font-weight:400;line-height:normal;letter-spacing:.45px;text-decoration-line:underline;text-transform:uppercase;transition:color .3s ease-in-out}.prod-card__more:visited,.prod-card__more:hover,.theme-dark .prod-card__body{color:var(--color-main)}.work-us .mob{display:none}@media (max-width: 767px){.work-us .mob{display:block}}.work-us .desctop{display:block}@media (max-width: 767px){.work-us .desctop{display:none}}.work-us__container{max-width:1690px;width:100%}.work-us__list{display:grid;grid-template-columns:32% 25% 3.5% 34%;grid-template-rows:repeat(2,270px);grid-auto-rows:330px;gap:30px}@media (max-width: 1600px){.work-us__list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.work-us__list{grid-template-rows:110px 140px 10px 10px 150px;gap:10px}}.work-us__item{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:50px 30px 30px;color:var(--color-white);background-color:gray;border-radius:20px;overflow:hidden}.work-us__item-bg{position:absolute;inset:0;width:100%;height:100%;z-index:1}.work-us__item-bg img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;transition:transform .6s ease-in-out}.work-us__item-bg:after{content:"";position:absolute;inset:0;width:100%;height:100%;background-color:#0009}.work-us__item-text{font-family:PF Baseline Pro;font-weight:700;font-size:20px;text-transform:uppercase;position:relative;z-index:2}.work-us__item-text svg{margin-left:auto;max-width:90px;width:100%;height:90px;fill:none;transition:transform .6s ease-in-out}@media (max-width: 767px){.work-us__item-text svg{position:absolute;bottom:30px;right:30px;max-width:35px;height:35px}}@media (max-width: 576px){.work-us__item-text svg{right:10px;bottom:10px}}.work-us__item-text:last-child{display:flex;align-items:center;justify-content:space-between;gap:10px}@media (max-width: 767px){.work-us__item-text:last-child{max-width:190px;width:100%;font-family:PF Isotext Pro;font-weight:700;line-height:1;text-wrap:auto;text-transform:unset;font-size:16px}}@media (max-width: 1140px){.work-us__item-text{font-size:16px}}@media (max-width: 767px){.work-us__item-text{position:static;font-size:12px}.work-us__item-text--desctop{display:none}}@media (max-width: 375px){.work-us__item-text{text-wrap:balance;hyphens:auto}}.work-us__item-value{font-size:40px;line-height:1}.work-us__item-value-text{line-height:1.2;font-size:20px}@media (max-width: 1140px){.work-us__item-value-text{font-size:16px}}@media (max-width: 1140px){.work-us__item-value{font-size:25px}}@media (max-width: 767px){.work-us__item-value{font-size:14px}}.work-us__item:first-child{grid-column:span 2}@media (max-width: 767px){.work-us__item:first-child{grid-column:span 2}}.work-us__item:nth-child(2){grid-column:span 2}@media (max-width: 1600px){.work-us__item:nth-child(2){grid-column:span 1}}@media (max-width: 767px){.work-us__item:nth-child(2){grid-row:span 3}}@media (max-width: 767px){.work-us__item:nth-child(3){grid-row:span 1}}.work-us__item:nth-child(4){grid-column:span 2}@media (max-width: 1600px){.work-us__item:nth-child(4){grid-column:span 1}}@media (max-width: 767px){.work-us__item:nth-child(4){grid-row:span 1;grid-column:1}}@media (max-width: 767px){.work-us__item:nth-child(5){grid-row:3/6;grid-column:2}}@media (hover: hover){.work-us__item:hover .work-us__item-bg img{transform:scale(1.05) rotate(1deg)}.work-us__item:hover .work-us__item-text svg{transform:scale(.9)}}@media (max-width: 1140px){.work-us__item{padding:30px 20px}}@media (max-width: 767px){.work-us__item{position:relative;padding:25px 15px;border-radius:30px;justify-content:unset;gap:10px}}.advantages-block{overflow-x:hidden}.advantages-block__container.swiper{overflow:visible;max-width:1730px;padding:0 15px}.advantages-block__list.swiper-wrapper{overflow:visible;display:flex;justify-content:space-between}.advantages-block__item.swiper-slide{display:block;width:calc(25% - 22px);height:auto}.advantages-block__item.swiper-slide:not(:last-child){margin-right:30px}@media (max-width: 576px){.advantages-block__item.swiper-slide{width:auto}.advantages-block__item.swiper-slide:not(:last-child){margin-right:15px}}@media (max-width: 1170px){.advantages-block .swiper-horizontal>.swiper-pagination-bullets,.advantages-block .swiper-pagination-bullets.swiper-pagination-horizontal{display:block;margin:20px auto 0;position:static;max-width:350px;width:100%}}.advantages-block .swiper-pagination-bullet{width:10px;height:7px;border-radius:5px;transition:width .3s ease-in-out,color .3s ease-in-out}.advantages-block .swiper-pagination-bullet-active{width:50px;background-color:var(--color-primary)}.advantage-card{background-color:var(--color-white);border-radius:20px;overflow:hidden;width:100%;height:100%;transition:max-height 1.2s ease-in-out}.advantage-card__head{height:240px;overflow:hidden;background-color:var(--color-secondary)}.advantage-card__head img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/3;transition:transform 1s ease-in-out}@media (max-width: 991px){.advantage-card__head{height:200px}}.advantage-card__body{display:flex;flex-direction:column;gap:10px;padding:20px;transition:mask-image 1.2s ease-in-out;user-select:none}.advantage-card__subtitle{text-transform:uppercase;font-size:14px;font-weight:700;color:#838383}.advantage-card__title{font-weight:700;font-family:PF Baseline Pro,sans-serif;text-transform:uppercase}@media (max-width: 576px){.advantage-card__title{font-size:16px}}@media (max-width: 576px){.advantage-card__text{font-size:16px;line-height:1.4}}.advantage-card__more{display:none}@media (hover: hover){.advantage-card:hover .advantage-card__head img{transform:scale(1.1) rotate(1.5deg)}}.faq-quest__container{padding-top:40px;padding-bottom:40px}.faq-quest__header{text-align:center;margin-bottom:50px}@media (max-width: 768px){.faq-quest__header{margin-bottom:30px}}.faq-quest__content{justify-content:flex-start}@media (max-width: 991px){.faq-quest__content{margin:0}}.faq-quest__item{width:50%;margin-bottom:30px}@media (max-width: 991px){.faq-quest__item{width:100%}}.faq-quest__btn{position:relative;margin-top:22px}.faq-quest__btn:active{transform:scale(.9)}.faq-quest__btn .ico{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);stroke:var(--color-main);transition:opacity .3s}.faq-quest__btn .ico__plus{opacity:1}.answer-open .faq-quest__btn .ico__plus,.faq-quest__btn .ico__minus{opacity:0}.answer-open .faq-quest__btn .ico__minus{opacity:1}.accordion{border-radius:10px;background-color:var(--color-card-bg);padding:30px;position:relative;transition:all .3s}.accordion[open]{height:100%}.accordion__header{font-size:1.3333333333rem;font-weight:700;text-transform:uppercase;line-height:1.2;cursor:pointer;display:block}@media (max-width: 767px){.accordion__header{font-size:1rem}}.accordion__header::-webkit-details-marker{display:none}.accordion__header:before{display:none}.accordion__header .accordion__marker{background-color:var(--color-primary);height:30px;width:30px;position:absolute;right:0;bottom:0;transition:all .3s;display:flex;align-items:center;justify-content:center;border-radius:10px 0;z-index:10}.accordion__header .accordion__marker-arrow{color:var(--color-white);transition:all .3s;font-size:15px}.accordion[open] .accordion__marker-arrow{transform:rotate(180deg)}.accordion__content{padding-top:30px}.accordion__content>*{line-height:1.6}@keyframes details-show{0%{opacity:0;transform:var(--details-translate, translateY(-.5em))}}details[open]>*:not(summary){animation:details-show .15s ease-in-out}.add-options--hidden{opacity:0}.add-options__container{max-width:1280px!important;max-width:unset;padding-left:0;padding-right:0}@media (min-width: 1024px){.add-options__container{padding-left:0!important;padding-right:0!important}}.add-options__header{margin:0 auto;max-width:1280px;padding:0 40px}.add-options__head-title{padding-right:40px;padding-bottom:28px;text-align:center;text-wrap:balance}@media (min-width: 1600px){.add-options__head-title{padding-right:0}}@media (max-width: 1024px){.add-options__head-title{padding-right:20px}}.add-options__slider{padding-right:40px;padding-left:40px}@media (max-width: 1024px){.add-options__slider{padding-right:20px;padding-left:20px}}.add-options__wrap{display:flex;gap:30px;justify-content:center}@media (max-width: 1024px){.add-options__wrap{align-items:center;flex-direction:column}}@media (max-width: 1024px){.add-options__wrap-col3{flex-direction:row}}@media (max-width: 680px){.add-options__wrap-col3{flex-direction:column}}.add-options__item{display:flex;height:auto;width:300px;text-align:left;border-radius:20px;background-color:#fff;overflow:hidden}@media (max-width: 1024px){.add-options__item{width:300px}}.add-options__item.col3{width:calc(33.3333333333% - 15px)}@media (max-width: 680px){.add-options__item.col3{width:100%;max-width:370px}}.add-options__img{height:185px!important}@media (max-width: 1024px){.add-options__img{height:230px!important}}.add-options__img__glazing{height:300px!important}@media (max-width: 1024px){.add-options__img__glazing{height:230px!important}}.add-options__title{text-wrap:balance}.add-options__item .simple-card{text-align:left}.add-options-two{padding-top:30px;padding-bottom:30px}.add-options-two--hidden{opacity:0}.add-options-two__head-title{text-align:center;padding-bottom:29px;text-wrap:balance}@media (min-width: 1600px){.add-options-two__head-title{padding-right:0}}@media (max-width: 1024px){.add-options-two__head-title{padding-right:20px}}.add-options-two__slider{position:relative;width:calc(100% - 100px);max-width:fit-content;margin:0 50px}.add-options-two__wrap{align-items:stretch}.add-options-two__item{width:360px;height:auto;overflow:hidden;background-color:var(--color-white)}.add-options-two__img{height:200px;width:100%;display:block;object-fit:cover;object-position:center}.add-options-two__content{padding-top:20px}.add-options-two__title{padding-bottom:8px;text-wrap:balance}.add-options-two__slider-container{position:relative;width:100%}.add-options-two .btn-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.add-options-two__arrow-right{right:0}.add-options-two__arrow-left{left:0}.types-material{padding-top:30px;padding-bottom:30px}.types-material--hidden{opacity:0}.types-material__head-title{padding-bottom:29px;text-align:center;text-wrap:balance}.types-material__banner{margin-top:60px}@media (max-width: 767px){.types-material__banner{margin-top:30px}}.types-material-banner{position:relative;border-radius:20px}.types-material-banner__img{height:300px;overflow:hidden;border-radius:20px}@media (max-width: 499px){.types-material-banner__img{height:350px}}.types-material-banner__img .img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.types-material-banner__title{position:absolute;bottom:36px;left:40px;z-index:1;max-width:245px;text-wrap:balance;color:var(--color-white);line-height:30px}@media (max-width: 499px){.types-material-banner__title{width:calc(100% - 40px);max-width:unset;bottom:25px;left:20px;font-size:18px;text-align:center;line-height:20px}}.types-material-banner__title-btn{margin-top:20px}.types-material-banner span{display:inline-block}.types-material-thumb{width:100%;max-width:fit-content;margin-top:20px;padding-bottom:55px}.types-material-thumb__item{cursor:pointer;position:relative;width:130px;height:80px}.types-material-thumb__item:hover .types-material-thumb__img{border-color:var(--color-main)}.types-material-thumb__item:hover .types-material-thumb__img:before{opacity:1}.types-material-thumb__item.active .types-material-thumb__img,.types-material-thumb__item:active .types-material-thumb__img{border-color:var(--color-primary)}.types-material-thumb__img{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;z-index:0;border-radius:20px;border:2px solid transparent;transition:border-color .1s}.types-material-thumb__img:before{width:100%;height:100%;content:"";position:absolute;display:block;top:0;left:0;z-index:0;background-color:rgba(var(--color-white),.4);opacity:0;transition:opacity .1s}.types-material-thumb__ico{width:24px;height:24px;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s}.types-material-thumb__ico .ico{width:100%;height:100%;display:block}.types-material-thumb__title{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);width:100%;text-wrap:balance;text-align:center;line-height:1}.types-material-thumb__scrollbar.swiper-scrollbar{bottom:unset;left:unset;bottom:0;height:10px;width:100%;background-color:var(--color-white)}.types-material-thumb__scrollbar.swiper-scrollbar .swiper-scrollbar-drag{cursor:pointer;background-color:var(--color-main)}.news-carousel{padding-top:30px;padding-bottom:30px}.news-carousel--hidden{opacity:0}.news-carousel__head-title{text-align:center;padding-bottom:29px;text-wrap:balance}@media (min-width: 1600px){.news-carousel__head-title{padding-right:0}}@media (max-width: 1024px){.news-carousel__head-title{padding-right:20px}}.news-carousel__slider{position:relative;width:calc(100% - 100px);max-width:fit-content;margin:0 50px}.news-carousel__wrap{align-items:stretch}.news-carousel__item{color:var(--color-white);position:relative;width:360px;height:auto;overflow:hidden}.news-carousel__item:after{content:"";left:0;bottom:0;top:0;background-color:#302b2bb3;position:absolute;z-index:1;width:100%}.news-carousel__img,.news-carousel img{height:200px;width:100%;display:block;object-fit:cover;object-position:center}.news-carousel__content{padding:20px;display:flex;flex-direction:column;justify-content:space-around;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.news-carousel__title{padding-bottom:8px;font-weight:200;text-wrap:balance}.news-carousel__desc p{font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-carousel__slider-container{position:relative;width:100%}.news-carousel .btn-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.news-carousel__arrow-right{right:0}.news-carousel__arrow-left{left:0}.news-carousel__label{padding:10px;background-color:var(--color-primary-yell);border-radius:5px;width:fit-content;font-size:13px;color:#000}.card-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10}.calc-work-performed{padding-top:30px;padding-bottom:30px}.calc-work-performed--hidden{opacity:0}.calc-work-performed__container{padding-right:0;padding-left:0}@media (max-width: 1024px){.calc-work-performed__container{padding-right:0;padding-left:0}}.calc-work-performed__head-title{text-align:center;padding-bottom:29px;text-wrap:balance;padding-right:40px;padding-left:40px}@media (max-width: 1024px){.calc-work-performed__head-title{padding-right:20px;padding-left:20px}}.calc-work-performed__slider{padding-right:40px;padding-left:40px}@media (max-width: 767px){.calc-work-performed__slider{padding-right:20px;padding-left:20px}}.calc-work-performed__wrap{align-items:stretch}.calc-work-performed__item{display:flex;flex-direction:column;height:auto;overflow:hidden}.calc-work-performed__img{height:270px;width:100%;display:block;object-fit:cover;object-position:center}@media (max-width: 499px){.calc-work-performed__img{height:190px}}.calc-work-performed__content{display:flex;flex-direction:column;flex-grow:1;min-height:410px;padding:28px 20px 20px;background-color:#f5f5f5}.calc-work-performed__spacer{flex-grow:1}.calc-work-performed__title,.calc-work-performed__total-price{text-wrap:balance}.calc-work-performed__total-price span{display:inline-block;min-width:max-content}.calc-work-performed__table{padding:9px 0}.calc-work-performed__row{display:flex;padding:9px 0}.calc-work-performed__ceil.ceil-name{flex:1;padding-right:40px}.calc-work-performed__ceil.ceil-value{width:max-content;padding-left:40px}.calc-work-performed__btn-group{display:flex;margin-top:32px}@media (max-width: 499px){.calc-work-performed__btn-group{flex-wrap:wrap}}.calc-work-performed__btn-group .btn{flex:1;margin-right:20px}@media (max-width: 499px){.calc-work-performed__btn-group .btn{flex:unset;width:100%;margin-right:unset;margin-bottom:20px}}.calc-work-performed__btn-group .btn:nth-last-of-type(1){margin-right:0;margin-bottom:0}.calc-work-performed__arrow{user-select:none;cursor:pointer;position:absolute;display:none;top:270px;transform:translateY(-50%);z-index:10;transition:transform .2s}@media (max-width: 767px){.calc-work-performed__arrow{width:30px;height:30px;display:flex;border-radius:50%;background-color:var(--color-primary-blue)}}@media (max-width: 499px){.calc-work-performed__arrow{top:190px}}@media (max-width: 767px){.calc-work-performed__arrow .ico{width:10px;height:10px;display:block;fill:var(--color-white)}}.calc-work-performed__arrow.swiper-button-disabled{opacity:0}@media (max-width: 767px){.calc-work-performed__arrow.arrow-left{left:5px}}.calc-work-performed__arrow.arrow-left:active{transform:translateY(-50%) translate(-4px)}@media (max-width: 767px){.calc-work-performed__arrow.arrow-right{right:5px}}.calc-work-performed__arrow.arrow-right:active{transform:translateY(-50%) translate(4px)}.payment-options{padding-top:30px;padding-bottom:30px}.payment-options--hidden{opacity:0}.payment-options__head-title{padding-right:40px;padding-bottom:29px;text-align:center;text-wrap:balance}@media (min-width: 1600px){.payment-options__head-title{padding-right:0}}@media (max-width: 1023px){.payment-options__head-title{padding-right:20px}}.payment-options__container{padding-right:0}@media (min-width: 1600px){.payment-options__container{padding-right:40px}}@media (max-width: 1023px){.payment-options__container{padding-right:0}}.payment-options__slider{padding-right:40px}@media (min-width: 1600px){.payment-options__slider{padding-right:0}}.payment-options__wrap{margin:0 auto;width:fit-content;align-items:stretch}.payment-options__item{min-height:210px;display:flex;flex-direction:column;align-items:center;text-align:center;width:190px;padding:0 10px 20px}.payment-options__circle{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-primary)}.payment-options__ico{width:42px;height:42px}.payment-options__ico .ico{width:100%;height:100%;display:block;fill:var(--color-white)}.payment-options__title{margin-top:18px;text-wrap:balance}.payment-options__spacer{flex-grow:1}.payment-options__pay-systems{margin-top:18px;display:flex;flex-wrap:wrap;align-items:center}.payment-options__pay-item{height:14px;object-fit:contain;object-position:center;padding:0 5px 3px}.payment-options__pay-item.pay-check,.payment-options__pay-item.tinkoff{height:22px}.consultation{margin:60px 0}.consultation__form{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:flex-start;margin:0 auto;gap:20px;height:auto}@media (max-width: 768px){.consultation__form{flex-direction:column}}.consultation__form-img{position:relative;width:calc(49% - 10px)}@media (max-width: 992px){.consultation__form-img{width:calc(49% - 10px)}}@media (max-width: 768px){.consultation__form-img{width:100%;height:350px}}.consultation__form-img img{object-fit:cover;width:100%;height:100%}.consultation__form-title{margin-bottom:10px;text-wrap:balance}.consultation__form-desc{margin-bottom:20px;font-size:1.2rem;line-height:1.4rem}.consultation__form-body{margin:60px;width:calc(40% - 10px)}@media (max-width: 992px){.consultation__form-body{margin:40px;width:calc(50% - 10px)}}@media (max-width: 768px){.consultation__form-body{width:fit-content}}@media (max-width: 576px){.consultation__form{flex-direction:column}}.consultation__content{width:100%}.consultation__content-flex{flex-direction:column}.consultation__input{width:160px}@media (max-width: 1023px){.consultation__input{width:240px;margin:0 auto 30px}}.consultation__phone input,.consultation__fio input{border:1px solid black}.consultation__submit{margin-left:10px}@media (max-width: 1023px){.consultation__submit{display:block;margin:0 auto}}.consultation__person-data{margin-top:10px;font-size:13px}@media (max-width: 1023px){.consultation__person-data{margin-right:auto;margin-left:auto}}.consultation__person-data .checkbox-small__checkbox:before{width:4px;height:3px;border-width:1px}.consultation__person-data .a{text-decoration:underline}.consultation__person-data .a:hover{color:var(--color-link)}@media (max-width: 1000px){.consultation__person-data{margin:15px auto 0}}.consultation__center-block{margin:0 auto;display:flex;flex-direction:column;align-items:center}.consultation__group-message,.consultation__message{max-width:500px;width:100%}.consultation .hystmodal__content{width:100%;align-items:start}.consultation__btn{margin-top:10px}.our-advantages{overflow:hidden}.our-advantages__title{text-align:center;text-wrap:balance}.our-advantages__list{width:100%;margin:30px auto 0;display:flex;justify-content:space-between;overflow:visible}@media (max-width: 991px){.our-advantages__list{justify-content:center;flex-wrap:wrap;gap:30px}}.our-advantages__item{position:relative;background:var(--color-white);border-radius:20px;width:calc(25% - 15px);padding:20px}.our-advantages__item-title{margin-bottom:15px;font-weight:700;font-size:18px;line-height:20px;color:#00171f;text-transform:uppercase}.our-advantages__item-title--big{font-size:1.6rem;color:var(--color-primary)}@media (max-width: 991px){.our-advantages__item{width:calc(50% - 15px)}}.our-advantages__ico{background-color:var(--color-primary);border-radius:50%;width:70px;height:70px;background-repeat:no-repeat;background-position:center;margin-bottom:15px;margin-left:auto;margin-right:auto;background-size:50%}@media (max-width: 1000px){.our-advantages__ico{position:absolute;top:-15px;width:30px;height:30px;background-size:20px}}.our-advantages__text{font-size:16px;color:#00171f;text-align:center}.our-advantages--transparent .our-advantages__item{background-color:transparent}@media (max-width: 1200px){.our-advantages--transparent .our-advantages__item{width:calc(33.3333333333% - 30px)}}@media (max-width: 768px){.our-advantages--transparent .our-advantages__item{width:calc(50% - 30px)}}@media (max-width: 576px){.our-advantages--transparent .our-advantages__item{width:100%}}.our-advantages--transparent .our-advantages__item-title{text-align:center}.our-advantages--transparent .our-advantages__ico{position:static;width:50px;height:50px}.our-advantages--transparent .our-advantages__list{max-width:100%}@media (max-width: 1200px){.our-advantages--transparent .our-advantages__list{flex-wrap:wrap}}@media (max-width: 576px){.our-advantages--transparent .our-advantages__list{max-width:300px}}.system-info{padding:60px 0}.system-info__head-title{text-align:center;padding-bottom:30px;text-wrap:balance}.system-info__head-desc{padding-bottom:30px;line-height:1.5;font-size:18px;text-align:center}.system-info__content{display:flex;flex-direction:row;justify-content:space-around;width:100%;margin-bottom:30px}@media (max-width: 992px){.system-info__content{flex-direction:column;margin-bottom:0}}.system-info__content>*{width:33%}@media (max-width: 992px){.system-info__content>*{width:100%;margin-bottom:30px}}.system-info__image{height:100%}.system-info__image-picture{position:relative;height:320px;width:300px;margin:0 auto;border-bottom-left-radius:150px;border-bottom-right-radius:150px;overflow:hidden;text-align:center}.system-info__image-picture img{position:relative;z-index:2;height:320px}.system-info__image-picture:before{content:"";background-color:var(--color-primary-yell);border-radius:300px;width:300px;height:300px;position:absolute;bottom:0;left:0;z-index:1}.system-info__image-price{margin-top:20px;font-size:36px;font-weight:700;text-align:center;line-height:1}.system-info__advantage{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}@media (max-width: 992px){.system-info__advantage{flex-wrap:nowrap;order:1}}@media (max-width: 768px){.system-info__advantage{flex-wrap:wrap}}.system-info__advantage-item{width:50%;padding:10px}.system-info__advantage-ico{margin-bottom:15px;height:40px;width:auto}.system-info__advantage-desc{font-size:18px;font-weight:700;text-transform:uppercase}.system-info__table{display:flex;flex-direction:column;justify-content:stretch;font-size:18px}.system-info__table-row{display:flex;flex-direction:row;justify-content:space-between;padding-top:15px;padding-bottom:15px}.system-info__table-row:not(:last-child){border-bottom:2px solid #000}.system-info__table-td{margin-right:30px}.system-info__table-td:last-child{font-weight:700}.system-info__btn{margin-top:30px;text-align:center}.besedki-melke__head-title{text-align:center;margin-bottom:30px;text-wrap:balance}.besedki-melke__options{padding:70px;margin-left:100px;margin-right:100px}@media (max-width: 992px){.besedki-melke__options{margin-left:0;margin-right:0;padding:20px}}.besedki-melke__items{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;margin-bottom:30px}.besedki-melke__items>*{margin-left:20px;margin-right:20px}.besedki-melke__items>*:last-child{margin-right:0;width:55%}.besedki-melke__items>*:first-child{margin-left:0;width:45%}@media (max-width: 992px){.besedki-melke__items{flex-direction:column}.besedki-melke__items>*{margin-left:0;margin-right:0}.besedki-melke__items>*:last-child{width:100%}.besedki-melke__items>*:first-child{width:100%;max-height:300px}}.besedki-melke__photo{display:flex}@media (max-width: 992px){.besedki-melke__photo{margin-bottom:30px}}.besedki-melke__photo img{object-fit:cover;width:100%}.besedki-melke__desc-title{font-size:18px;text-transform:uppercase;margin-bottom:10px}.besedki-melke__desc-desc{margin-bottom:20px}.besedki-melke__desc-table{margin-bottom:30px}.besedki-melke__desc-table .system-info__table{font-size:100%}.besedki-melke__desc-feature{display:flex;width:100%;flex-direction:row;flex-wrap:wrap}.besedki-melke__desc-feature .besedki-melke__feature{width:40%;margin-bottom:20px}.besedki-melke__desc-feature .besedki-melke__feature .ico{margin-bottom:20px;width:30px;height:30px}.besedki-melke__desc-feature .besedki-melke__feature:nth-child(odd){margin-right:20px}.work-gallery__container{padding:0;max-width:100%}.work-gallery__head-title{padding-bottom:29px;text-align:center;text-wrap:balance}.work-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.work-gallery__arrow:hover .ico{fill:var(--color-white)}@media (max-width: 499px){.work-gallery__arrow:hover .ico{fill:var(--color-main)}}.work-gallery__arrow.arrow-left,.work-gallery__arrow.arrow-right{width:122px;height:122px;border-radius:100%;background-color:#fff;z-index:10;user-select:none}.work-gallery__arrow.arrow-left img,.work-gallery__arrow.arrow-right img{width:24px;height:24px}@media (max-width: 1023px){.work-gallery__arrow.arrow-left,.work-gallery__arrow.arrow-right{width:60px;height:60px}.work-gallery__arrow.arrow-left img,.work-gallery__arrow.arrow-right img{width:14px;height:14px}}.work-gallery__arrow.arrow-right img{transform:rotate(180deg)}.work-gallery__arrow.arrow-left{left:-61px}.work-gallery__arrow.arrow-left img{position:relative;left:30px}@media (max-width: 1023px){.work-gallery__arrow.arrow-left{left:-30px}.work-gallery__arrow.arrow-left img{left:15px}}.work-gallery__arrow.arrow-right{right:-61px}.work-gallery__arrow.arrow-right img{position:relative;right:30px}@media (max-width: 1023px){.work-gallery__arrow.arrow-right{right:-30px}.work-gallery__arrow.arrow-right img{right:15px}}.work-gallery__arrow .ico{transition:fill .2s}@media (min-width: 500px){.work-gallery__arrow .ico{fill:var(--color-white)}}.work-gallery__slider{width:100%;height:calc(100vh - var(--headerHeight-corp-desc))}@media (max-width: 1024px){.work-gallery__slider{height:auto;aspect-ratio:16/9}}.work-gallery__wrap{position:relative;height:100%;background-color:var(--color-secondary-dark)}@media (min-width: 1025px){.work-gallery__slider:after,.work-gallery__slider:before{content:"";display:block;width:calc(15% - 20px);min-width:calc(50% - 395px);height:100%;position:absolute}.work-gallery__slider:after{z-index:5;top:0;right:0;background-image:linear-gradient(90deg,#ffffff 24.73%,rgba(255,255,255,0) 100%);transform:scaleX(-1);display:none}.work-gallery__slider:before{z-index:5;top:0;left:0;background:linear-gradient(90deg,#ffffff 0%,rgba(255,255,255,.88) 48.96%,rgba(255,255,255,0) 100%);display:none}}.work-gallery__slide-item{width:100%;max-width:100%;user-select:none;height:100%;overflow:hidden}.work-gallery__slide-item img{height:100%}@media (max-width: 1024px){.work-gallery__slide-item{max-width:unset;width:100%}}.work-gallery__slide-item .img{width:100%;height:100%;object-fit:cover;object-position:center}.work-gallery__slide-label{text-align:center;font-size:14px;z-index:5;position:absolute;top:0;left:0;right:0;margin:0 auto;width:fit-content;max-width:calc(100% - 40px);background:var(--color-white);padding:5px 18px}@media (max-width: 767px){.work-gallery__slide-label{font-size:12px}}.work-gallery__pagination.swiper-pagination-bullets{bottom:15px}.work-gallery__pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2.5px;width:10px;height:10px;opacity:.5;background-color:var(--color-white)}.work-gallery__pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{opacity:1}@media (max-width: 1024px){.work-gallery__pagination{display:none}}.page-container>.main-container>section.work-gallery:last-child{margin:60px 0 -40px;padding-top:30px;padding-bottom:0}.calculate{padding:60px 0;color:#828282}.calculate__header{text-align:center;margin-bottom:50px}.calculate__content .listimage-wrap li{width:33%!important;height:100%;display:block!important;list-style:none;float:left;min-height:155px}@media (min-width: 800px){.calculate__content .listimage-wrap li{width:16%!important;height:100%;display:flex!important;list-style:none;align-items:flex-start}}.calculate__content .listimage-wrap li label{padding:5px;border:0!important;display:flex;text-align:center;cursor:pointer;opacity:.6;padding:10px 5px!important;align-items:center;align-content:space-between;flex-direction:column-reverse}.calculate__content .listimage-wrap li label:hover{opacity:1}.calculate__content .listimage-wrap li label img{max-height:70px!important;margin-bottom:10px}.calculate .nf-form-fields-required{display:none}.calculate #nf-field-102-container .nf-field-element label[id*=nf-label-field].nf-checked-label{position:relative;z-index:2}.calculate #nf-field-102-container .nf-field-element label[id*=nf-label-field].nf-checked-label:after{content:"";position:absolute;width:50px;height:50px;background-color:#a7cc70;z-index:-1;top:30%;transform:translateY(-50%);border-radius:100%;right:10%}.calculate #nf-label-field-94:before{font-size:14px;left:4px}@media (max-width: 800px){.calculate #nf-label-field-94:before{left:-25px}}.nf-field-label label:after{border-radius:4px;padding:9px}.label-hidden .nf-field-label{height:0;margin:0!important;width:10px!important;visibility:hidden;display:inline-block}.nf-field-label{top:25px;position:relative}#nf-field-94-wrap .nf-field-description{padding:0;margin:6px 40px!important}.label-hidden .nf-field-description{width:80%!important}.nf-field-description{width:auto!important;margin:auto!important;line-height:20px}input[type=radio]+label{font-weight:400;margin-bottom:0}#nf-field-102-wrap div.nf-field-element ul{display:block!important}#nf-field-102-wrap .nf-field-label{top:5px}.nf-field-description p a{color:#232323;text-decoration:none}.nf-field .list-radio-wrap .nf-field-label{margin-bottom:40px!important}.nf-field-element input[type=button]{font-size:13px;display:inline-block!important;float:right;padding:10px 30px;border-radius:5px;background:#87374c!important;border:2px solid #87374c!important;text-transform:uppercase}.nf-field-element input[type=button] :hover{color:#87374c!important;background:#fff!important;border:2px solid #87374c}@media (max-width: 800px){.checkbox-container .checkbox-wrap .nf-field-element{width:100%!important}}.masonry-column__row{display:flex;flex-wrap:wrap;gap:20px}.masonry-column__row>*{width:calc(50% - 10px);flex-grow:1;flex-basis:calc(50% - 10px);flex-shrink:1;max-width:calc(50% - 10px);border-radius:20px;background:#ffffff}@media (max-width: 992px){.masonry-column__row>*{width:100%;max-width:unset;flex-basis:100%}}.masonry-column__card-img{aspect-ratio:16/9;position:relative}.masonry-column__card-img .img{width:100%;height:100%;object-fit:cover;background-color:var(--color-dark-bg);border-radius:20px 20px 0 0}.masonry-column__card-desc{padding:30px}.balcony-glazing-vars{padding-top:30px;padding-bottom:30px}.balcony-glazing-vars--hidden{opacity:0}.balcony-glazing-vars__head-title{text-align:center;padding-bottom:29px;padding-right:40px;text-wrap:balance}@media (max-width: 1023px){.balcony-glazing-vars__head-title{padding-right:20px}}.balcony-glazing-vars__container{padding-right:0}@media (max-width: 1023px){.balcony-glazing-vars__container{padding-right:0}}.balcony-glazing-vars__item{display:flex;flex-direction:column;align-items:center;width:245px;padding:40px 20px;background-color:var(--color-white);border-radius:calc(var(--border-radius) * 2);height:auto}.balcony-glazing-vars__item-img{height:300px;margin-bottom:25px}.balcony-glazing-vars__item-img .img{width:100%;height:100%;display:block}.balcony-glazing-vars__item-title{font-size:18px;font-weight:700;text-align:center;padding-bottom:15px;text-wrap:balance}.balcony-glazing-vars__item-spacer{flex-grow:1}.device-types{user-select:none;padding-top:30px;padding-bottom:30px}.device-types--hidden{opacity:0}.device-types__container{padding-right:0}@media (min-width: 1600px){.device-types__container{padding-right:40px}}@media (max-width: 1024px){.device-types__container{padding-right:0}}.device-types__slider{position:relative;padding-right:40px}@media (min-width: 1600px){.device-types__slider{padding-right:0}}.device-types__head-title{text-align:center;padding-right:40px;padding-bottom:24px;text-wrap:balance}@media (min-width: 1600px){.device-types__head-title{padding-right:0}}@media (max-width: 1024px){.device-types__head-title{padding-right:20px}}.device-types__text{text-align:center;padding-bottom:14px}.device-types__card{overflow:hidden;display:flex;flex-direction:column;width:calc((100% - 20px)/2);height:auto;padding-bottom:27px;background-color:var(--color-white)}.device-types__card-img{height:270px;width:100%;margin-bottom:28px}@media (max-width: 767px){.device-types__card-img{height:170px;margin-bottom:18px}}.device-types__card-img .img{width:100%;height:100%;object-fit:cover;object-position:center}.device-types__card-info{display:flex;flex-direction:column;flex-grow:1}.device-types__card-title{padding-bottom:22px;text-wrap:balance}@media (max-width: 1023px){.device-types__card-title{padding-bottom:12px}}.device-types__card-desc{padding-bottom:24px}.device-types__card-features{display:flex;flex-wrap:wrap;row-gap:14px;margin:0 -10px}@media (max-width: 1023px){.device-types__card-features{flex-direction:column;flex-wrap:nowrap}}.device-types__card-feature{flex:1 1 50%;padding:0 10px;min-width:calc((100% - 40px)/2)}.device-types__card-feature-circle{width:20px;height:20px;border-radius:50%;background-color:var(--color-primary);margin-bottom:6px}.device-types__card-line{width:100px;border-bottom:2px solid var(--color-main);margin-bottom:8px;flex:1 0 24px}.device-types__card-footer{display:flex;justify-content:space-between}@media (max-width: 1023px){.device-types__card-footer{flex-direction:column;justify-content:flex-start}}.device-types__card-price{align-self:flex-end}@media (max-width: 1023px){.device-types__card-price{align-self:flex-start;padding-top:33px;padding-bottom:40px}}@media (max-width: 1023px){.device-types__card-btn a.no-style.btn{display:block;max-width:100%;line-height:46px}}.advan-doors{user-select:none;padding-top:30px;padding-bottom:20px}@media (max-width: 1023px){.advan-doors__container{padding-right:0;padding-left:0}}.advan-doors__head-title{text-align:center;text-wrap:balance}@media (max-width: 1023px){.advan-doors__head-title{padding-right:20px;padding-left:20px}}.advan-doors__slider{max-width:775px;margin:0 auto}@media (max-width: 1023px){.advan-doors__slider{max-width:unset;width:100%;padding-left:20px;padding-right:20px}}.advan-doors__wrap{margin-top:30px;display:flex;gap:30px}@media (max-width: 1023px){.advan-doors__wrap{justify-content:center}}@media (max-width: 768px){.advan-doors__wrap{flex-wrap:wrap}}.advan-doors__item{padding:30px;width:calc(33.3333333333% - 15px);border-radius:20px;background-color:var(--color-white)}@media (max-width: 768px){.advan-doors__item{width:100%}}.advan-doors__item-ico{width:50px;height:50px;border-radius:50%;margin-bottom:25px}.advan-doors__item-ico img,.advan-doors__item-ico .ico{width:50px;height:50px;position:relative;left:10px}.advan-doors__item-ico .ico{fill:var(--color-primary)}.advan-doors__item-ico img{display:block;object-fit:contain;object-position:center}.advan-doors__item-title{font-size:18px;font-weight:700;text-wrap:balance}.doors-price{user-select:none;padding-top:30px;padding-bottom:30px}.doors-price--hidden{opacity:0}.doors-price__slider{padding:0 60px}@media (max-width: 1023px){.doors-price__slider{padding:0}}.doors-price__head-title{text-align:center;padding-bottom:29px;text-wrap:balance}.doors-price__slider-container{max-width:900px}@media (max-width: 1023px){.doors-price__slider-container{max-width:580px}}@media (max-width: 599px){.doors-price__slider-container{width:280px}}.doors-price__arrow{user-select:none;position:absolute;top:50%;transform:translateY(-50%);z-index:10;background-color:var(--color-primary)}.doors-price__arrow .ico{fill:var(--color-white)}@media (max-width: 1023px){.doors-price__arrow{top:27%;width:30px;height:30px;border-radius:50%;background-color:var(--color-primary)}.doors-price__arrow .ico{fill:var(--color-white)}}.doors-price__arrow.arrow-left{left:40px}@media (max-width: 1024px){.doors-price__arrow.arrow-left{left:20px}}@media (max-width: 599px){.doors-price__arrow.arrow-left{left:10px}}.doors-price__arrow.arrow-left:active{transform:translate(-4px,-50%)}.doors-price__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.doors-price__arrow.arrow-right{right:40px}@media (max-width: 1024px){.doors-price__arrow.arrow-right{right:20px}}@media (max-width: 599px){.doors-price__arrow.arrow-right{right:10px}}.doors-price__arrow.arrow-right:active{transform:translate(4px,-50%)}.doors-price__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.doors-price__card{display:flex;max-width:440px;height:auto;padding:38px 20px 30px 10px;justify-content:space-between;background-color:var(--color-white);border-radius:calc(var(--border-radius) * 2)}@media (max-width: 1023px){.doors-price__card{max-width:280;flex-direction:column;padding:30px 20px}}.doors-price__card-img{margin:0 auto;padding-right:10px;padding-top:40px}@media (max-width: 1023px){.doors-price__card-img{margin-bottom:20px;padding-top:0}}.doors-price__card-info{display:flex;flex-direction:column;flex:0 1 220px}@media (max-width: 1023px){.doors-price__card-info{align-items:center;flex:none;flex-grow:1}}.doors-price__card-title{padding-bottom:15px;text-wrap:balance}.doors-price__card-specs-list{width:100%;margin-bottom:25px}.doors-price__card-spacer{flex-grow:1}.doors-price__card-spec{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid var(--color-main);padding-top:8px;padding-bottom:1px}.doors-price__card-spec:last-child{padding-bottom:0}.doors-price__card-spec:first-child{padding-top:0}.doors-price__card-spec-key{padding-right:10px}.doors-price__card-spec-value{text-align:right}.doors-price__card-price{padding-bottom:25px}.pop-colors{text-align:center;overflow:hidden;padding-top:30px;padding-bottom:30px}.pop-colors__list{margin-top:35px;margin-bottom:55px;overflow:visible;text-align:center}.pop-colors__wripper{justify-content:center}@media (max-width: 500px){.pop-colors__wripper{justify-content:stretch}}.pop-colors__item{width:180px}.pop-colors__text{margin-top:25px;font-size:16px;color:#00171f}.pop-colors__name{margin-top:20px;margin-bottom:10px;font-weight:700;font-size:18px;color:#00171f}.pop-colors__description{font-size:16px;color:#00171f}.front-doors-vars{padding-top:30px;padding-bottom:30px}.front-doors-vars--hidden{opacity:0}.front-doors-vars__head-title{text-align:center;padding-bottom:29px;text-wrap:balance}.front-doors-vars__item{width:auto}.advan-work-card{padding-top:140px}@media (max-width: 425px){.advan-work-card{padding-top:100px}}@media (max-width: 375px){.advan-work-card{padding-top:60px}}.advan-work-card__container{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:260px 30px 40px;background-color:var(--color-white);border-radius:calc(var(--border-radius) / 2);box-shadow:0 4px 70px #480c2326}@media (max-width: 599px){.advan-work-card__container{padding-top:unset;position:relative}.advan-work-card__container:before{content:"";display:block;padding-top:60%}}@media (max-width: 375px){.advan-work-card__container{padding:100px 30px 20px}.advan-work-card__container:before{content:none}}.advan-work-card__img{width:400px;height:400px;position:absolute;top:-140px;left:50%;transform:translate(-50%);overflow:hidden;border-radius:50%}@media (max-width: 599px){.advan-work-card__img{position:relative;position:absolute;height:auto;width:80%}.advan-work-card__img:before{content:"";display:block;padding-top:100%}}@media (max-width: 425px){.advan-work-card__img{top:-100px}}@media (max-width: 375px){.advan-work-card__img{width:160px;height:160px;top:-60px}.advan-work-card__img:before{content:none}}.advan-work-card__img .img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}@media (max-width: 599px){.advan-work-card__img .img{position:absolute;top:0;left:0}}.advan-work-card__title{margin-top:18px;padding-bottom:8px;text-wrap:balance}.advan-work-card__btn{margin-top:24px}.advan-work{padding-top:30px;padding-bottom:30px}.advan-work__container{display:flex;flex-wrap:wrap;justify-content:center}.advan-work__info{flex:1;margin-right:20px}@media (max-width: 1023px){.advan-work__info{flex:none;width:100%;margin-right:0;padding-bottom:35px}}.advan-work__card{width:510px}.advan-work__head-title{padding-bottom:18px;text-wrap:balance}@media (max-width: 1023px){.advan-work__head-title{text-align:center}}.advan-work__desc{font-size:24px;font-weight:500;line-height:1.2;padding-bottom:24px}.advan-work__desc p{font-size:24px;font-weight:500;line-height:1.2}@media (max-width: 499px){.advan-work__desc{text-align:center}}.advan-work__li{position:relative;display:block;font-size:18px;padding-bottom:10px;padding-left:22px}.advan-work__li:before{content:"";position:absolute;top:.4em;left:0px;display:block;width:10px;height:10px;border-radius:50%;background-color:var(--color-main)}.advan-work__li:nth-last-of-type(1){padding-bottom:0}.care-manual__wrap{display:flex;gap:30px}@media (max-width: 991px){.care-manual__wrap{flex-wrap:wrap}}.care-manual__card{display:flex;flex-direction:column;flex-grow:1;background-color:var(--color-white);border-radius:20px;overflow:hidden;width:calc(33.3333333333% - 30px)}.care-manual__card-head{width:100%;height:260px}.care-manual__card-head img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}.care-manual__card-body{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;gap:20px;padding:30px}.care-manual__card-title{text-transform:uppercase}.care-manual__card-btn{margin-top:auto;align-items:center;gap:10px;text-decoration:none;max-width:max-content}.care-manual__card-btn svg{transition:fill .3s ease-in-out;fill:var(--color-white)}.care-manual__card-btn:hover svg{fill:var(--color-primary)}.care-manual__card-btn:visited{color:var(--color-white)}@media (max-width: 991px){.care-manual__card{width:calc(50% - 15px);flex-grow:0}}@media (max-width: 768px){.care-manual__card{width:100%}}.warn-block__wrap{position:relative;margin:0 auto;border-radius:20px;max-width:670px;width:100%;background-color:var(--color-white);padding:25px 30px}.warn-block__wrap:after{content:"!";position:absolute;top:0;left:25px;transform:translateY(-50%);width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:red;font-size:24px;font-weight:800;color:var(--color-white)}.balcony-doors-parts{user-select:none;padding-top:30px;padding-bottom:30px}@media (max-width: 1023px){.balcony-doors-parts__container{padding-right:0}}.balcony-doors-parts__head-title{text-align:center;text-wrap:balance}@media (max-width: 1023px){.balcony-doors-parts__head-title{padding-right:20px}}.balcony-doors-parts__content{margin-right:-20px;padding-top:30px;display:flex;justify-content:center}@media (max-width: 1023px){.balcony-doors-parts__content{flex-direction:column;margin-right:0}}.balcony-doors-parts__img{flex:0 1 265px}@media (max-width: 1023px){.balcony-doors-parts__img{align-self:center;margin-bottom:30px}}.balcony-doors-parts__slider{margin:0;flex:0 1 795px;height:100%}@media (max-width: 1023px){.balcony-doors-parts__slider{flex:none}}.balcony-doors-parts__wrap{display:flex;flex-wrap:wrap;row-gap:20px}@media (max-width: 1023px){.balcony-doors-parts__wrap{flex-wrap:nowrap;margin:auto}}.balcony-doors-parts__card{flex:0 1 33.333%;padding-right:20px}@media (max-width: 1023px){.balcony-doors-parts__card{flex:none;width:245px;padding:0}}.balcony-doors-parts__card-number{width:30px;height:30px;border-radius:50%;background-color:var(--color-primary);margin-bottom:16px;font-size:18px;font-weight:700;color:var(--color-white);text-align:center;line-height:30px}.balc-vars__wrap{display:flex;gap:30px}@media (max-width: 991px){.balc-vars__wrap{flex-wrap:wrap}}.balc-vars__btn{width:100%}.balc-vars .balc-info{margin:40px 0}@media (max-width: 576px){.balc-vars .balc-info{margin:30px 0}}.balc-peculiarity__wrap{display:flex;flex-wrap:wrap;gap:30px}@media (max-width: 1170px){.balc-peculiarity__wrap{flex-wrap:wrap}}@media (max-width: 576px){.balc-peculiarity__wrap{gap:20px}}.balc-peculiarity__item{padding:30px}.balc-info__wrap{display:flex;flex-direction:column;gap:40px}.balc-info__wrap--h{flex-direction:row;gap:30px}@media (max-width: 1170px){.balc-info__wrap{flex-wrap:wrap}}.balc-info__subtitle{position:relative;max-width:770px;margin:25px auto 50px;text-align:center}.balc-info__subtitle:after{content:"";position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);width:100px;height:10px;border-radius:10px;background-color:var(--color-primary)}.balc-info__card{min-height:290px}.balc-info__btn{width:max-content}@media (max-width: 576px){.balc-info__btn{width:100%}}.balc-trim__wrap{display:flex;flex-direction:column;gap:40px}.balc-trim .card__body{height:auto}@media (max-width: 576px){.balc-trim .card__footer{flex-direction:column;align-items:unset;gap:15px}.balc-trim .card__footer-link{width:100%;text-align:left}}.balc-feature__card{padding:50px}@media (max-width: 991px){.balc-feature__card{padding:0}}.balc-feature__item{display:flex;flex-direction:column;gap:10px}.balc-feature__item-ico{display:flex;align-items:center;justify-content:center;border-radius:10px;width:40px;height:40px;color:var(--color-white);background-color:var(--color-primary)}@media (max-width: 991px){.balc-feature__item-ico{position:absolute;top:0;transform:translateY(-50%)}}.balc-feature__item.col1{width:calc(100% - 20px)}@media (max-width: 991px){.balc-feature__item.col1{width:100%}}.balc-feature__item.col2{width:calc(50% - 20px)}@media (max-width: 991px){.balc-feature__item.col2{width:100%}}.balc-feature__item.col3{width:calc((100% / 3) - 20px)}@media (max-width: 991px){.balc-feature__item.col3{width:100%}}.balc-feature__item.col4{width:calc(25% - 20px)}@media (max-width: 991px){.balc-feature__item.col4{width:100%}}.balc-feature__item.col5{width:calc(20% - 20px)}@media (max-width: 991px){.balc-feature__item.col5{width:100%}}.balc-feature__item.col6{width:calc((100% / 6) - 20px)}@media (max-width: 991px){.balc-feature__item.col6{width:100%}}@media (max-width: 991px){.balc-feature__item{position:relative;background-color:var(--color-white);padding:30px;border-radius:20px}}.balc-glazing__wrap{display:flex;max-width:1070px;margin:0 auto;gap:30px}.balc-glazing__wrap--x2 .balc-glazing__card{width:calc(50% - 15px)}@media (max-width: 991px){.balc-glazing__wrap--x2 .balc-glazing__card{width:100%}}.balc-glazing__wrap--x2 .balc-glazing__head{height:250px}@media (max-width: 991px){.balc-glazing__wrap--x2 .balc-glazing__head{height:310px}}@media (max-width: 991px){.balc-glazing__wrap--x2{flex-wrap:wrap}}.balc-glazing__head{height:310px}.balc-glazing__card{width:100%}.balc-glazing__list{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.balc-glazing__list-item{width:calc(50% - 60px)}.balc-glazing__list-item span{display:block;margin-bottom:10px;width:60px;height:10px;border-radius:90px;background-color:var(--color-primary)}@media (max-width: 576px){.balc-glazing__list-item{width:100%}.balc-glazing__list-item span{width:30px}}@media (max-width: 576px){.balc-glazing__footer{flex-direction:column;gap:20px}}@media (max-width: 576px){.balc-glazing__price,.balc-glazing__btn{width:100%}}.balc-alum__wrap{margin:0 auto;max-width:850px;display:flex;justify-content:center;gap:30px}@media (max-width: 768px){.balc-alum__wrap{flex-wrap:wrap}}.balc-alum__head{height:250px}.balc-alum__card{width:calc(50% - 15px)}@media (max-width: 768px){.balc-alum__card{width:100%}}@media (max-width: 768px){.balc-alum__btn{width:100%}}.balc-stages__wrap{display:flex;flex-wrap:wrap;gap:30px}.balc-stages__btn{width:100%}.balc-stages__card.col1{width:calc(100% - 20px)}@media (max-width: 768px){.balc-stages__card.col1{width:calc(50% - 15px)}}@media (max-width: 576px){.balc-stages__card.col1{width:100%}}.balc-stages__card.col2{width:calc(50% - 20px)}@media (max-width: 768px){.balc-stages__card.col2{width:calc(50% - 15px)}}@media (max-width: 576px){.balc-stages__card.col2{width:100%}}.balc-stages__card.col3{width:calc((100% / 3) - 20px)}@media (max-width: 768px){.balc-stages__card.col3{width:calc(50% - 15px)}}@media (max-width: 576px){.balc-stages__card.col3{width:100%}}.balc-stages__card.col4{width:calc(25% - 20px)}@media (max-width: 768px){.balc-stages__card.col4{width:calc(50% - 15px)}}@media (max-width: 576px){.balc-stages__card.col4{width:100%}}.balc-stages__card.col5{width:calc(20% - 20px)}@media (max-width: 768px){.balc-stages__card.col5{width:calc(50% - 15px)}}@media (max-width: 576px){.balc-stages__card.col5{width:100%}}.balc-stages__card.col6{width:calc((100% / 6) - 20px)}@media (max-width: 768px){.balc-stages__card.col6{width:calc(50% - 15px)}}@media (max-width: 576px){.balc-stages__card.col6{width:100%}}.balc-stages__stage{position:absolute;top:0;left:23px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;border-radius:100%;width:30px;height:30px;font-weight:700;color:var(--color-main);background-color:var(--color-primary-yell)}.balc-solution__wrap{max-width:970px;margin:0 auto}.balc-solution__card{width:100%}.balc-solution__card--h{flex-direction:row;gap:30px}.balc-solution__footer{display:flex;align-items:flex-end;justify-content:space-between}.balc-solution__footer-info{max-width:275px}.balc-solution__footer-info-price{text-transform:uppercase}@media (max-width: 768px){.balc-solution__footer-info{max-width:unset;width:100%}}@media (max-width: 768px){.balc-solution__footer-btn{width:100%}}@media (max-width: 768px){.balc-solution__footer{flex-direction:column;gap:10px}}.glaz-vars__container{max-width:960px;margin:0 auto}.glaz-vars__wrap{display:flex;gap:30px}@media (max-width: 991px){.glaz-vars__wrap{flex-wrap:wrap}}.glaz-vars__card-head{height:240px}.glaz-vars__footer{flex-direction:column;align-items:flex-start;gap:20px}.glazing-card{position:relative;display:flex;width:100%;height:auto;overflow:hidden;gap:30px}@media (max-width: 768px){.glazing-card{flex-direction:column;align-items:center}}.glazing-card__bg{position:absolute;z-index:-1;background:white;top:0;left:0;right:0;bottom:0;margin-top:70px;border-radius:100px}.glazing-card__img{margin-left:30px;height:330px;max-width:250px;width:100%}@media (max-width: 768px){.glazing-card__img{margin-left:20px;margin-right:20px;max-width:unset}}.glazing-card__img .img{width:100%;height:100%;object-position:center right;object-fit:contain}@media (max-width: 768px){.glazing-card__img .img{object-position:center}}.glazing-card__info{display:flex;flex-direction:column;font-size:18px;text-align:left;margin-top:100px;margin-right:30px;margin-bottom:30px;width:calc(100% - 265px)}@media (max-width: 768px){.glazing-card__info{text-align:center;margin:0;padding-left:20px;padding-right:20px;padding-bottom:30px;width:100%}}.glazing-card__title sup{font-size:12px;vertical-align:super;color:#6b767a}.glazing-card__size{font-size:14px}.glazing-card__price{font-weight:500;color:#33c5f3;line-height:100%;margin-top:20px}.glazing-card__install{font-weight:700;margin-top:10px}.glazing-card__install-sign{font-weight:400;font-size:14px}.glazing-card__btn{margin-top:20px}.pay-vars__wrap{display:flex;gap:30px}@media (max-width: 1170px){.pay-vars__wrap{flex-wrap:wrap}}@media (max-width: 576px){.pay-vars__wrap{gap:20px}}.pay-vars__item{padding:20px 20px 40px}.pay-vars__item-text{font-weight:400;font-size:14px;line-height:133%;color:var(--color-main)}.glazing-adv__container{width:100%;margin:0 auto}.glazing-adv__wrap{display:flex;gap:30px;flex-wrap:wrap}@media (max-width: 576px){.glazing-adv__wrap{gap:20px}}.work-steps__wrap{display:flex;flex-wrap:wrap;gap:30px}@media (max-width: 1170px){.work-steps__wrap{flex-wrap:wrap}}@media (max-width: 576px){.work-steps__wrap{gap:20px}}.price-service-table{padding-top:30px;padding-bottom:30px}.price-service-table__head-title{text-align:center;padding-bottom:29px}.price-service-table__table{max-width:75%;margin:0 auto}@media (max-width: 1023px){.price-service-table__table{max-width:unset}}.price-service-table__row{display:flex;align-items:stretch;flex-wrap:nowrap;border-radius:10px}.price-service-table__row:nth-of-type(2n+1){background-color:#fff;box-shadow:0 4px 70px #05252f0d}.price-service-table__ceil{flex:auto;padding:15px 20px}.price-service-table__ceil.ceil-name{text-align:left;padding-right:10px}.price-service-table__ceil.ceil-price{text-align:right;min-width:max-content;padding-left:10px;font-weight:700}.company-advan-item{position:relative;display:flex;flex-wrap:nowrap;background-color:#fff;width:100%;align-items:center;border-radius:250px}.company-advan-item__img{max-width:90px;width:100%;height:90px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:var(--color-primary)}.company-advan-item__img .ico{width:40px;height:40px}.company-advan-item__label{padding-left:20px;padding-right:30px;font-size:20px;line-height:120%;font-weight:700;text-transform:uppercase}.company-advan__header{text-align:left}@media (max-width: 992px){.company-advan__header{text-align:center}}.company-advan__container{display:flex;position:relative;gap:30px}@media (max-width: 992px){.company-advan__container{flex-wrap:wrap}}.company-advan__main{width:440px}@media (max-width: 992px){.company-advan__main{width:100%;height:auto;padding-bottom:24px;padding-right:0}}.company-advan__feat{width:calc(100% - 440px);display:flex;flex-wrap:wrap;gap:30px}@media (max-width: 992px){.company-advan__feat{width:100%}}.company-advan__desc{text-align:left}.company-advan__desc a{color:var(--color-primary);text-decoration:underline}@media (max-width: 992px){.company-advan__desc{text-align:center}}.company-advan__item{display:flex;width:calc(50% - 20px)}@media (max-width: 1200px){.company-advan__item{width:100%}}.warm-glazing__img{width:253px;height:330px;position:relative;bottom:35px;left:30px}@media (max-width: 768px){.warm-glazing__img{left:0;padding:0 50px;object-fit:fill}}.warm-glazing__slider{width:100%;max-width:1070px;padding-top:75px}.warm-glazing__arrow{transform:translateY(calc(-50% + 35px))}.warm-glazing__item{max-width:520px;height:260px;width:100%;overflow:visible;flex-direction:row;align-items:center;gap:30px}.warm-glazing__item-info{padding:20px}.warm-glazing__item-title{margin-bottom:10px;text-transform:uppercase}.warm-glazing__item-price{margin-bottom:5px;color:var(--color-primary)}.warm-glazing__item-install{margin-bottom:20px;color:var(--color-main)}@media (max-width: 768px){.warm-glazing__item-btn{width:100%}}@media (max-width: 1080px){.warm-glazing__item{max-width:unset}}@media (max-width: 768px){.warm-glazing__item{text-align:center;flex-direction:column;max-width:100%;height:auto;gap:0}}.warm-glazing__info{font-size:14px;text-transform:uppercase;color:#23262d66;width:100%;max-width:1070px;margin:20px auto 0}.expand-list__item.active .expand-list__name{color:var(--color-primary)}.expand-list__item.active .expand-list__text{max-height:400px;overflow:visible}.expand-list__item.active:after{background-color:var(--color-primary)}.expand-list__item:hover .expand-list__name{color:var(--color-primary)}.expand-list__item:hover:after{background-color:var(--color-primary)}.expand-list__item:not(:last-child){margin-bottom:20px}.expand-list__name{font-weight:700;transition:color .3s ease-in-out;color:var(--color-main);cursor:pointer}.expand-list__text{line-height:150%;color:var(--color-main);max-height:0;overflow:hidden}.sertif-slider__title{margin-bottom:30px}@media (max-width: 991px){.sertif-slider__container{max-width:unset;width:100%;padding:0 0 50px;padding-top:var(--headerHeight-corp-mob)}}.sertif-slider__body{position:relative;display:flex;align-items:center;justify-content:center;border-radius:20px;background-color:#fff;margin:80px auto!important;max-width:1650px;width:100%;height:350px}@media (max-width: 991px){.sertif-slider__body{border-radius:0;height:400px;margin:unset!important;width:100%}}.sertif-slider__body:hover .sertif-slider__next span,.sertif-slider__body:hover .sertif-slider__prev span{animation:shake 3s infinite}.sertif-slider__slider{max-width:100%;min-height:280px}.sertif-slider__wrap{padding:90px 0}.sertif-slider__slide{max-width:max-content;position:relative;margin:0 30px}.sertif-slider__slide:after{content:"";position:absolute;top:50%;left:50%;right:0;bottom:0;width:122%;height:115%;border:0px solid var(--color-primary);transform:translate(-50%,-50%);box-shadow:none;opacity:0;transition:all .4s ease-in-out;z-index:-1}.sertif-slider__next,.sertif-slider__prev{top:unset;background-color:var(--color-primary);width:94px;height:30px;border-radius:180px;overflow:hidden;flex-shrink:0;width:35px!important;height:35px!important}.sertif-slider__next:after,.sertif-slider__prev:after{font-size:0!important}@media (max-width: 991px){.sertif-slider__next,.sertif-slider__prev{width:30px}}.sertif-slider__next span,.sertif-slider__prev span{position:relative;width:20px;height:2px;background-color:var(--color-white);transition:all .3s ease-in-out}.sertif-slider__next span:before,.sertif-slider__prev span:before{content:"";border-bottom:2px solid var(--color-white);border-right:2px solid var(--color-white);transform:rotate(45deg) translateY(20px);position:absolute;right:-4px;top:50%;transform:rotate(-45deg) translateY(calc(-50% - 1.65px));width:8px;height:8px;transition:all .3s ease-in-out}@media (max-width: 991px){.sertif-slider__next span,.sertif-slider__prev span{width:12px;height:2px}.sertif-slider__next span:before,.sertif-slider__prev span:before{transform:rotate(-45deg) translateY(calc(-50% - 1.7px))}}.sertif-slider__next:hover,.sertif-slider__prev:hover{background-color:var(--color-white);border:1px solid var(--color-primary)}.sertif-slider__next:hover span,.sertif-slider__prev:hover span{background-color:var(--color-primary)}.sertif-slider__next:hover span:before,.sertif-slider__prev:hover span:before{border-color:var(--color-primary)}.sertif-slider__next{right:-40px}@media (max-width: 991px){.sertif-slider__next{right:10px}}.sertif-slider__prev{transform:rotate(180deg);left:-40px}@media (max-width: 991px){.sertif-slider__prev{left:10px}}.sertif-slider .swiper-slide{max-width:250px;transition:all .5s ease-in-out}.sertif-slider .swiper-slide-active{position:relative;transform:scale(1.3);z-index:2}.sertif-slider .swiper-slide-active .sertif-slider__slide:after{position:absolute;opacity:1;border:10px solid var(--color-primary);box-shadow:-8px 7px 12px #00000047;background-color:#fff}@media (max-width: 991px){.sertif-slider .swiper-slide-active{transform:scale(1.15)}}.winner-block__title{margin-bottom:20px}.winner-block__img-wrapper{width:100%;max-width:1280px;margin-left:auto;margin-right:auto}.winner-block__img{width:100%;height:510px;object-fit:cover;aspect-ratio:16/9;border-radius:20px;margin-bottom:40px}@media (max-width: 992px){.winner-block__img{height:auto}}.winner-block__descr{line-height:187%}.winner-block__descr .p,.winner-block__descr .job-info__descr,.winner-block__descr .list-advanatages__item-decs,.winner-block__descr .lamination__card-desc,.winner-block__descr .about-company__recomend-descr,.winner-block__descr .about-company__work-descr,.winner-block__descr .diller-feedback__slide-comment,.winner-block__descr .install-info__text,.winner-block__descr .adv-card--in-block .adv-card__item-text,.adv-card--in-block .winner-block__descr .adv-card__item-text,.winner-block__descr .sill-color__card-desc,.winner-block__descr .sill-icons__card-desc,.winner-block__descr .sill-description,.winner-block__descr .expand-text p,.expand-text .winner-block__descr p,.winner-block__descr .preferences-window__descr,.winner-block__descr .prod-card__desc,.winner-block__descr .warn-block__wrap{padding:20px 0}@supports (counter-reset: list){.install-info{counter-reset:list}}.install-info__wrap{display:flex;justify-content:space-between;gap:60px;padding:50px;border-radius:20px;background-color:var(--color-white)}@media (max-width: 991px){.install-info__wrap{padding:0;background-color:transparent;flex-direction:column}}.install-info__descr{max-width:380px;width:100%}@media (max-width: 1240px){.install-info__descr{max-width:calc(100% - 400px)}}@media (max-width: 991px){.install-info__descr{width:100%;max-width:unset}}.install-info__title{margin-bottom:10px;color:var(--color-main);text-wrap:balance}.install-info__list{max-width:630px;display:flex;flex-wrap:wrap;gap:30px}.install-info__list-item{position:relative;padding-top:50px;width:calc(33.3333333333% - 20px);line-height:187%}.install-info__list-item:before{position:absolute;top:0;left:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;font-weight:700;font-size:24px;background-color:var(--color-primary);color:var(--color-white)}@supports (counter-increment: list) and (content: counter(list)){.install-info__list-item:before{counter-increment:list;content:counter(list)}}@media (max-width: 1240px){.install-info__list-item{width:calc(50% - 15px)}}@media (max-width: 991px){.install-info__list-item{padding:20px;width:100%;background-color:var(--color-white);border-radius:10px}.install-info__list-item:before{left:20px;transform:translateY(-50%)}}@media (max-width: 1240px){.install-info__list{max-width:400px}}@media (max-width: 991px){.install-info__list{width:100%;max-width:unset}}.swiper .slider-progress{position:absolute;left:0;width:0%;height:5px;border-radius:10px;background:var(--color-primary);z-index:10;bottom:0}.slider-lamination__container{max-width:1040px}.slider-lamination__title{text-align:center;margin-bottom:60px}.slider-lamination__title-span{color:#87374c}.slider-lamination__text{text-align:center;font-size:18px;margin-bottom:10px}.slider-lamination__span{margin-top:10px}.slider-lamination-cards__image,.slider-lamination-cards__list{border-radius:20px}.slider-lamination .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.slider-lamination .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:10px 0}@media (max-width: 650px){.slider-lamination .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.slider-lamination .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0}}.slider-lamination .swiper-horizontal>.swiper-pagination-bullets,.slider-lamination .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:33%;width:0;left:25px}@media (max-width: 650px){.slider-lamination .swiper-horizontal>.swiper-pagination-bullets,.slider-lamination .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:12%;width:0;left:9px}}.slider-lamination .swiper-pagination-bullets .swiper-pagination-bullet{width:125px;height:42px;border-radius:50px;opacity:1;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;transition:.3s all}@media (max-width: 650px){.slider-lamination .swiper-pagination-bullets .swiper-pagination-bullet{width:65px;height:20px;font-size:12px;display:flex}}.slider-lamination .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:198px;height:62px;font-size:32px;padding-bottom:5px}@media (max-width: 650px){.slider-lamination .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:90px;height:30px;font-size:16px;padding-bottom:2px}}.advan-type-glazing{padding-top:30px;padding-bottom:30px;color:var(--color-white)}.advan-type-glazing__container{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding:70px 80px 40px;overflow:hidden;border-radius:calc(var(--border-radius) * 2)}@media (max-width: 767px){.advan-type-glazing__container{padding:45px 20px 15px}}.advan-type-glazing__container:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;display:block;background-color:#000c}.advan-type-glazing__head-title{position:relative;text-align:center;padding-bottom:28px;text-wrap:balance}.advan-type-glazing__wrap{position:relative;display:flex;flex-wrap:wrap;justify-content:center}.advan-type-glazing__item{display:flex;flex-direction:column;align-items:center;width:25%;padding:0 20px 30px}@media (max-width: 1023px){.advan-type-glazing__item{width:50%}}.advan-type-glazing__ico{width:100%;height:50px}.advan-type-glazing__ico .ico{display:block;width:100%;height:100%;fill:var(--color-white)}.advan-type-glazing__title{margin-top:16px;font-weight:700;text-align:center;text-wrap:balance}.glazing-prices{padding-top:30px;padding-bottom:30px}.glazing-prices-type{position:relative}.glazing-prices-type--hidden{opacity:0}.glazing-prices-type__slider{padding-top:75px;width:100%;max-width:775px}@media (max-width: 1023px){.glazing-prices-type__slider{max-width:510px}}@media (max-width: 499px){.glazing-prices-type__slider{max-width:245px}}.type-2 .glazing-prices-type__slider{padding-top:60px}.glazing-prices-type__wrap{align-items:stretch}.glazing-prices-type__item{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;width:245px;min-height:340px;padding:88px 20px 40px;border-radius:calc(var(--border-radius) / 2);background-color:#f5f5f5}.type-2 .glazing-prices-type__item{min-height:420px;padding-top:190px}.glazing-prices-type__img{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:100%;height:150px;object-fit:contain;object-position:center}.type-2 .glazing-prices-type__img{height:250px;top:-60px;transform:translate(-50%)}.glazing-prices-type__title{padding-bottom:12px;text-wrap:balance}.glazing-prices-type__old-price{text-decoration:line-through;font-size:12px;line-height:15px;color:var(--color-secondary)}.glazing-prices-type__price{color:var(--color-primary)}.glazing-prices-type__add-desc-option{margin-top:8px}.glazing-prices-type__spacer{flex-grow:1}.glazing-prices-type__btn{margin-top:25px}.glazing-prices-type__info{margin-top:30px;font-size:12px;line-height:15px;color:var(--color-secondary);text-align:center}.glazing-prices-type .glazing-prices-type__arrow-right,.glazing-prices-type .glazing-prices-type__arrow-left,.glazing-prices-type .win-prices-type__arrow-left,.glazing-prices-type .win-prices-type__arrow-right{display:flex;align-items:center;justify-content:center;user-select:none;cursor:pointer;position:absolute;top:180px;transform:translateY(-50%);z-index:10;transition:transform .2s}@media (max-width: 767px){.glazing-prices-type .glazing-prices-type__arrow-right,.glazing-prices-type .glazing-prices-type__arrow-left,.glazing-prices-type .win-prices-type__arrow-left,.glazing-prices-type .win-prices-type__arrow-right{width:30px;height:30px;border-radius:50%;background-color:var(--color-primary)}}@media (max-width: 767px){.glazing-prices-type .glazing-prices-type__arrow-right .ico,.glazing-prices-type .glazing-prices-type__arrow-left .ico,.glazing-prices-type .win-prices-type__arrow-left .ico,.glazing-prices-type .win-prices-type__arrow-right .ico{width:10px;height:10px;display:block;fill:var(--color-white)}}.glazing-prices-type__arrow-left{left:0px}.glazing-prices-type__arrow-left.swiper-button-disabled{opacity:0}.glazing-prices-type__arrow-left:active{transform:translateY(-50%) translate(-4px)}.glazing-prices-type__arrow-right{right:0px}.glazing-prices-type__arrow-right.swiper-button-disabled{opacity:0}.glazing-prices-type__arrow-right:active{transform:translateY(-50%) translate(4px)}.three-column-block{overflow:hidden}.three-column-block p{text-wrap:wrap}.three-column-block__title{text-align:center;text-wrap:balance}.three-column-block__text{margin-top:25px;font-size:16px;color:#00171f;text-align:center}.three-column-block__list{margin-top:30px;margin-bottom:70px;overflow:visible}.three-column-block__wrapper{justify-content:center}@media (max-width: 500px){.three-column-block__wrapper{justify-content:stretch}}.three-column-block__item{position:relative;max-width:245px;border-radius:20px}@media (max-width: 1000px){.three-column-block__item{background-color:#fff;padding:35px 20px 20px}}.three-column-block__ico{background-color:var(--color-primary);border-radius:50%;width:50px;height:50px;background-repeat:no-repeat;background-position:center;margin-bottom:15px}@media (max-width: 1000px){.three-column-block__ico{position:absolute;top:-15px;width:30px;height:30px;background-size:20px}}.three-column-block__name{font-weight:700;font-size:18px;color:#00171f}.three-column-block__description{font-size:16px;color:#00171f}@media (max-width: 1000px){.three-column-block__description{margin-top:10px}}.features-balcon-block{padding-top:30px;padding-bottom:30px}@media (max-width: 1023px){.features-balcon-block__container{padding-right:0;padding-left:0}}.features-balcon-block__head-title{text-align:center;text-wrap:balance}@media (max-width: 1023px){.features-balcon-block__head-title{padding-right:20px;padding-left:20px}}.features-balcon-block__slider{max-width:795px}@media (max-width: 1023px){.features-balcon-block__slider{max-width:unset;padding-left:20px}}.features-balcon-block__wrap{flex-wrap:wrap}@media (max-width: 1023px){.features-balcon-block__wrap{flex-wrap:nowrap;justify-content:unset}}.features-balcon-block__item{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:center;padding:0 30px 0 0;margin-top:50px;max-width:265px;min-width:237px;width:100%}@media (max-width: 767px){.features-balcon-block__item{max-width:unset;min-width:unset;width:205px}}.features-balcon-block__item:hover .features-balcon-block__circle{box-shadow:0 4px 70px #05252f26}.features-balcon-block__item:hover .features-balcon-block__circle_0,.features-balcon-block__item:hover .features-balcon-block__circle_3{box-shadow:40px 4px 70px #05252f26}.features-balcon-block__item:hover .features-balcon-block__title{color:var(--color-primary)}.features-balcon-block__circle{width:90px;height:90px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-white);box-shadow:0 4px 70px #05252f0d;transition:all .3s}.features-balcon-block__img{height:50px;width:100%;position:relative;left:20px}.features-balcon-block__title{margin-top:41px;text-align:left;text-wrap:balance;transition:all .3s;position:relative;left:19px;font-family:Geometria;font-weight:400;font-size:16px}@media (max-width: 767px){.balcony-door-glazing-options{padding-bottom:0}}@media (max-width: 1023px){.balcony-door-glazing-options__container{padding-right:0;padding-left:0}}.balcony-door-glazing-options__head-title{text-align:center;text-wrap:balance}@media (max-width: 1023px){.balcony-door-glazing-options__head-title{padding-right:20px;padding-left:20px}}@media (max-width: 1023px){.balcony-door-glazing-options__slider{max-width:unset;padding-left:20px}}@media (max-width: 767px){.balcony-door-glazing-options__slider{max-width:unset;padding-left:0}}.balcony-door-glazing-options__wrap{flex-wrap:wrap}@media (max-width: 767px){.balcony-door-glazing-options__wrap{flex-wrap:nowrap;justify-content:unset;display:flex}}.balcony-door-glazing-options__item{position:relative;display:flex;justify-content:space-around;text-align:center;gap:20px;margin-top:50px;width:100%}@media (max-width: 767px){.balcony-door-glazing-options__item{flex-direction:column;align-items:center;justify-content:center}}.balcony-door-glazing-options__item_1{flex-direction:row-reverse}@media (max-width: 767px){.balcony-door-glazing-options__item_1{flex-direction:column;align-items:center;justify-content:center}}.balcony-door-glazing-options__circle{width:230px;height:230px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-white);box-shadow:0 4px 70px #05252f0d;transition:all .3s}.balcony-door-glazing-options__description-block{width:calc(60% - 10px);text-align:left}@media (max-width: 767px){.balcony-door-glazing-options__description-block{text-align:center;width:100%;margin:0 20px}}.balcony-door-glazing-options__description-text{font-size:1rem;line-height:1.6rem}.balcony-door-glazing-options__img{width:calc(40% - 10px);position:relative}@media (max-width: 767px){.balcony-door-glazing-options__img{width:100%}}.balcony-door-glazing-options__title{transition:all .3s;margin-bottom:18px;position:relative;font-weight:700;font-size:1.2rem;line-height:1.2;text-wrap:balance}@media (max-width: 767px){.balcony-door-glazing-options__title{margin-top:28px}}.balcony-door-glazing-options__arrow-left-balcony{background-color:var(--color-primary);position:absolute;top:150px;left:20px;z-index:1}@media (min-width: 767px){.balcony-door-glazing-options__arrow-left-balcony{opacity:0;cursor:default}}.balcony-door-glazing-options__arrow-left-balcony.btn-arrow{width:30px;height:30px;border-radius:50%}.balcony-door-glazing-options__arrow-left-balcony.btn-arrow .ico{fill:#fff}.balcony-door-glazing-options__arrow-right-balcony{background-color:var(--color-primary);position:absolute;top:150px;right:20px;z-index:1}@media (min-width: 767px){.balcony-door-glazing-options__arrow-right-balcony{opacity:0;cursor:default}}.balcony-door-glazing-options__arrow-right-balcony.btn-arrow{width:30px;height:30px;border-radius:50%}.balcony-door-glazing-options__arrow-right-balcony.btn-arrow .ico{fill:#fff}.balcony-door-glazing-options .default-banner__btn{margin-bottom:16px}.warranty-win__wrapper{max-width:970px;width:100%;margin:0 auto;display:flex;justify-content:space-between;background-color:var(--color-white);border-radius:20px;overflow:hidden}@media (max-width: 991px){.warranty-win__wrapper{max-width:550px;flex-direction:column-reverse}}.warranty-win__info{position:relative;display:flex;flex-direction:column;width:48%;padding:50px}@media (max-width: 991px){.warranty-win__info{width:100%;gap:110px}}@media (max-width: 576px){.warranty-win__info{padding:20px;gap:50px}}.warranty-win__img{background-color:var(--color-imgBg);position:relative;z-index:2;width:52%;aspect-ratio:4/3}@media (max-width: 991px){.warranty-win__img{width:100%}}.warranty-win__title{max-width:180px;width:100%;font-weight:700;font-size:36px;line-height:1;text-transform:uppercase;color:var(--primary-dark)}.warranty-win__desc{margin-top:auto;display:flex;gap:20px}.warranty-win__desc-value{margin-bottom:5px;font-weight:700;font-size:72px;line-height:69%;color:var(--color-primary)}.warranty-win__desc-text{text-transform:uppercase;font-weight:700;font-size:24px;line-height:1.2;color:var(--primary-dark)}@media (max-width: 576px){.warranty-win__desc-item{display:flex;align-items:center;gap:10px}}@media (max-width: 576px){.warranty-win__desc{flex-direction:column}}.warranty-win__period{position:absolute;top:0;right:-30px;z-index:1}@media (max-width: 576px){.warranty-win__period{top:-30px;right:-18px}.warranty-win__period svg{width:150px}}@media (max-width: 420px){.warranty-win__period{top:-40px;right:-18px}.warranty-win__period svg{width:120px}}.our-actions__slider{padding:0 165px}@media (max-width: 1024px){.our-actions__slider{padding:0 20px}}.our-actions__item{margin-right:30px;width:500px;border-radius:20px;background-color:var(--color-white);display:flex;flex-direction:column;flex-grow:1;overflow:hidden;height:auto}.our-actions__item-img{background-color:var(--color-imgBg);aspect-ratio:16/9;min-height:180px;width:100%;object-fit:cover}.our-actions__item-info{padding:20px;display:flex;flex-direction:column;flex-grow:1}.our-actions__item-title{margin-bottom:12px;text-transform:uppercase;line-height:1}.our-actions__item-text{margin-bottom:14px;line-height:1.2}.our-actions__arrow{border-radius:100%;background-color:#a7cc70;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.our-actions__arrow .arrow-left{left:165px}.our-actions__arrow svg{width:20px;height:auto}.our-actions__arrow.arrow-right{right:165px}.our-actions__arrow.arrow-right svg{width:20px;height:auto}@media (max-width: 1024px){.our-actions__arrow.arrow-left{left:5px}.our-actions__arrow.arrow-right{right:5px}}.our-actions__arrow--rotate180{transform:rotate(180deg)}.our-actions .swiper-button-next:after,.our-actions .swiper-button-prev:after{font-size:0}.wincalc{padding:0!important}.wincalc iframe{width:100%;height:100vh}.wincalc iframe.main-container{padding:0}.montage-steps__wrap{display:flex;flex-wrap:wrap;gap:20px;width:100%}.montage-steps__img{width:100%;height:150px;aspect-ratio:16/9}.montage-steps__img img{width:100%;height:100%;object-fit:cover}.montage-steps__body{padding:20px}.montage-steps .adv-card{overflow:hidden;padding:0}.montage-steps .adv-card--step .step{right:auto;bottom:auto;top:0;left:0}.diller-slider{position:relative;padding-top:0;height:100vh}.diller-slider__slider{width:100%;height:100%}.diller-slider__slide{height:100%}.diller-slider__slide-background{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}@media (max-width: 991px){.diller-slider__slide-background{position:static;height:500px}}@media (max-width: 768px){.diller-slider__slide-background{height:420px}}@media (max-width: 576px){.diller-slider__slide-background{height:210px}}.diller-slider__slide-img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}.diller-slider__slide-info{margin:0 10%;max-width:525px;height:100%;display:flex;position:relative;flex-direction:column;justify-content:center}@media (max-width: 991px){.diller-slider__slide-info{margin:0;padding:40px 20px 0;display:block;max-width:100%}}.diller-slider__slide-tag{margin-bottom:20px;padding:0 28px;display:flex;align-items:center;justify-content:center;width:max-content;height:40px;background-color:var(--color-primary-yell);border-radius:50px;text-transform:uppercase;font-weight:700;color:var(--color-main)}@media (max-width: 991px){.diller-slider__slide-tag{position:absolute;top:-20px;left:50%;transform:translate(-50%)}}@media (max-width: 576px){.diller-slider__slide-tag{left:20px;transform:none}}.diller-slider__slide-title{margin-bottom:15px;color:var(--color-white)}@media (max-width: 991px){.diller-slider__slide-title{text-align:center;color:var(--color-main)}}@media (max-width: 576px){.diller-slider__slide-title{text-align:left}}.diller-slider__slide-list{margin:0 0 35px}@media (max-width: 991px){.diller-slider__slide-list{max-width:420px;margin:0 auto 25px}}@media (max-width: 576px){.diller-slider__slide-list{margin-bottom:20px}}.diller-slider__slide-item{color:var(--color-white)}@media (max-width: 991px){.diller-slider__slide-item{color:var(--color-main)}}.diller-slider__form{display:flex;align-items:flex-end;gap:20px}.diller-slider__form-group{display:flex}@media (max-width: 576px){.diller-slider__form-group{width:100%}}.diller-slider__form-label{font-size:13px;text-transform:uppercase;color:var(--color-white)}@media (max-width: 991px){.diller-slider__form-label{color:var(--color-main)}}.diller-slider__form-input{border:2px solid var(--color-white);border-radius:10px;padding:0 15px;width:270px;height:50px;color:var(--color-white);background-color:transparent}@media (max-width: 991px){.diller-slider__form-input{border-color:var(--color-main);color:var(--color-main)}}@media (max-width: 576px){.diller-slider__form-input{width:100%}}.diller-slider__form-btn.btn:not(.btn--white-invert):hover{border-color:var(--color-white);color:var(--color-white)}@media (max-width: 576px){.diller-slider__form-btn{width:100%}}@media (max-width: 991px){.diller-slider__form{justify-content:center}}@media (max-width: 576px){.diller-slider__form{flex-direction:column}}.diller-slider__control-group{flex-direction:column}.diller-slider__next,.diller-slider__prev{background-color:var(--color-primary);width:94px;height:30px;border-radius:180px;overflow:hidden}.diller-slider__next:after,.diller-slider__prev:after{font-size:0}.diller-slider__next span,.diller-slider__prev span{position:relative;width:53px;height:2px;background-color:var(--color-white);transition:all .3s ease-in-out}.diller-slider__next span:before,.diller-slider__prev span:before{content:"";border-bottom:2px solid var(--color-white);border-right:2px solid var(--color-white);transform:rotate(45deg) translateY(20px);position:absolute;right:-4px;top:50%;transform:rotate(-45deg) translateY(calc(-50% - 2px));width:8px;height:8px;transition:all .3s ease-in-out}@media (max-width: 991px){.diller-slider__next span,.diller-slider__prev span{width:12px;height:2px}.diller-slider__next span:before,.diller-slider__prev span:before{transform:rotate(-45deg) translateY(calc(-50% - 1.7px))}}.diller-slider__next:hover,.diller-slider__prev:hover{background-color:var(--color-white);border:1px solid var(--color-primary)}.diller-slider__next:hover span,.diller-slider__prev:hover span{background-color:var(--color-primary)}.diller-slider__next:hover span:before,.diller-slider__prev:hover span:before{border-color:var(--color-primary)}@media (max-width: 991px){.diller-slider__next,.diller-slider__prev{width:30px;top:250px;transform:translateY(-50%)}}@media (max-width: 768px){.diller-slider__next,.diller-slider__prev{top:210px}}@media (max-width: 576px){.diller-slider__next,.diller-slider__prev{top:105px}}.diller-slider__prev{transform:rotate(180deg) translateY(15px)}@media (max-width: 991px){.diller-slider{padding-top:60px;height:auto}}.diller-timer__wrap{background-color:var(--color-primary-yell);padding:50px 60px;max-width:745px;min-height:180px;border-radius:20px;display:flex;align-items:center;justify-content:space-between;position:absolute;width:100%;top:-175px;left:50%;transform:translate(-50%);z-index:1}@media (max-width: 991px){.diller-timer__wrap{margin:0 auto;position:static;transform:none;background-color:var(--color-white)}}@media (max-width: 768px){.diller-timer__wrap{max-width:520px;width:100%;padding:30px;flex-direction:column;align-items:center;text-align:center}}.diller-timer__text{text-transform:uppercase;max-width:200px}.diller-timer__time{font-weight:700;font-size:72px;color:var(--color-white);height:90px}.diller-timer__time-inner{display:flex;height:100%}.diller-timer__time-days:after{content:"\414\43d\435\439"}.diller-timer__time-hours:after{content:"\427\430\441\43e\432"}.diller-timer__time-minutes:after{content:"\41c\438\43d\443\442"}.diller-timer__time-seconds:after{content:"\421\435\43a\443\43d\434"}.diller-timer__time-digital{position:relative;margin:0 7px;display:flex;align-items:center;height:100%}.diller-timer__time-digital:not(:last-child):before{content:":";position:absolute;top:calc(50% - 2px);right:-14px;transform:translateY(-50%)}.diller-timer__time-digital:after{position:absolute;bottom:-10px;left:50%;display:flex;align-items:center;justify-content:center;width:100%;transform:translate(-50%);font-size:14px;color:var(--color-main)}@media (max-width: 991px){.diller-timer__time-digital{color:var(--color-main)}}@media (max-width: 768px){.diller-timer__time-digital:not(:last-child):before{right:-11px}}@media (max-width: 768px){.diller-timer__time{font-size:48px}}.diller-feedback__container{max-width:1650px;width:100%;margin:0 auto}.diller-feedback__slide{padding:50px;border-radius:20px;background-color:#fff}.diller-feedback__slide-date{font-weight:400;font-size:14px;line-height:214%;color:#000}.diller-feedback__slide-persone{margin-bottom:10px;text-transform:uppercase}.diller-feedback__slide-raiting{margin-bottom:20px;display:flex;align-items:center;gap:5px}.diller-feedback__slide-raiting .ico{width:20px;height:20px}.diller-feedback__next,.diller-feedback__prev{position:absolute;top:50%;transform:translateY(50%);background-color:var(--color-primary);display:flex;align-items:center;justify-content:center;width:94px;height:30px;border-radius:180px;overflow:hidden;z-index:1}.diller-feedback__next:after,.diller-feedback__prev:after{font-size:0}.diller-feedback__next span,.diller-feedback__prev span{position:relative;width:53px;height:2px;background-color:var(--color-white);transition:all .3s ease-in-out}.diller-feedback__next span:before,.diller-feedback__prev span:before{content:"";border-bottom:2px solid var(--color-white);border-right:2px solid var(--color-white);transform:rotate(45deg) translateY(20px);position:absolute;right:-4px;top:50%;transform:rotate(-45deg) translateY(calc(-50% - 2px));width:8px;height:8px;transition:all .3s ease-in-out}@media (max-width: 991px){.diller-feedback__next span,.diller-feedback__prev span{width:12px;height:2px}.diller-feedback__next span:before,.diller-feedback__prev span:before{transform:rotate(-45deg) translateY(calc(-50% - 1.7px))}}.diller-feedback__next:hover,.diller-feedback__prev:hover{background-color:var(--color-white);border:1px solid var(--color-primary)}.diller-feedback__next:hover span,.diller-feedback__prev:hover span{background-color:var(--color-primary)}.diller-feedback__next:hover span:before,.diller-feedback__prev:hover span:before{border-color:var(--color-primary)}@media (max-width: 991px){.diller-feedback__next,.diller-feedback__prev{width:30px;transform:translateY(50%)}}.diller-feedback__prev{left:0;right:auto;transform:rotate(180deg) translateY(calc(50% - 30px))}.diller-feedback__next{left:auto;right:0}.about-company__container{max-width:1650px;width:100%;margin:0 auto}.about-company__title{text-align:center}.about-company__wrap{display:flex;justify-content:space-between;gap:30px}@media (max-width: 991px){.about-company__wrap{flex-direction:column}}.about-company__recomend,.about-company__work{padding:50px;border-radius:20px;background-color:var(--color-white)}.about-company__recomend-title,.about-company__work-title{margin-bottom:10px;text-transform:uppercase}@media (max-width: 991px){.about-company__recomend,.about-company__work{width:100%}}@supports (counter-reset: card){.company-services{counter-reset:card}}.company-services__container{max-width:1650px;width:100%;margin:0 auto}.company-services__wrap{display:flex;gap:30px}@media (max-width: 991px){.company-services__wrap{flex-wrap:wrap}}.company-services__item{width:calc(25% - 15px)}.company-services__item-head{height:250px}.company-services__item-body{position:relative}.company-services__item-body:before{position:absolute;top:0;transform:translateY(-50%);border-radius:50px;padding:0 10px;width:60px;height:20px;display:flex;align-items:center;background-color:var(--color-primary);font-weight:700;font-size:16px;color:var(--color-white);z-index:1}@supports (counter-increment: card) and (content: counter(card)){.company-services__item-body:before{counter-increment:card;content:counter(card)}}.company-services__item-text{text-decoration:none;color:var(--color-main);text-transform:uppercase}@media (max-width: 991px){.company-services__item{width:calc(50% - 15px)}}@media (max-width: 576px){.company-services__item{width:100%}}.company-advantages__wrap{display:flex;gap:30px}@media (max-width: 991px){.company-advantages__wrap{flex-wrap:wrap}}.company-advantages__item{width:calc(33.3333333333% - 15px)}@media (max-width: 991px){.company-advantages__item{width:calc(50% - 15px)}}@media (max-width: 576px){.company-advantages__item{width:100%}}.diller-location{position:relative;padding-bottom:0;width:100%;height:700px}.diller-location__map{width:100%;height:100%}.diller-location__info{display:flex;flex-direction:column;gap:20px;position:absolute;bottom:100px;left:135px;max-width:390px;width:100%;min-height:370px;padding:50px;border-radius:20px;color:var(--color-white);font-size:18px;line-height:111%;background-color:#2b2b2b}@media (max-width: 991px){.diller-location__info{border-radius:20px 20px 0 0;width:100%;max-width:unset;min-height:unset;left:0;right:0;bottom:0}}.diller-location__work-time{width:100%}.diller-location__contact-phone{font-weight:700;text-decoration:none}.diller-location__contact-email.no-style{text-decoration:underline}.diller-location__btn{max-width:170px;margin-top:auto}.diller-location__btn:not(:disabled):hover{color:var(--color-white);border-color:var(--color-white)}.table-props__wrap{display:flex;gap:115px;padding:40px;border-radius:20px;background-color:var(--color-white)}@media (max-width: 991px){.table-props__wrap{flex-wrap:wrap;gap:20px}}.table-props__col{display:flex;flex-direction:column;gap:10px}@media (max-width: 991px){.table-props__col{gap:20px}.table-props__col:not(:first-child){width:calc(50% - 10px)}}@media (max-width: 768px){.table-props__col:not(:first-child){width:100%}}.table-props__label{font-weight:400;font-size:16px;line-height:187%;color:var(--color-main)}.table-props__value{font-weight:700;font-size:16px;line-height:187%;text-transform:uppercase;color:var(--color-main)}.main-map{padding:0}.main-map iframe{width:100%;height:calc(100vh - var(--headerHeight-corp-desc))}@media (max-width: 1008px){.main-map iframe{height:calc(100vh - var(--headerHeight-corp-mob))}}.care__container{display:flex;flex-direction:column;align-items:center;gap:30px;max-width:1170px;margin:0 auto}.care__wrapper{margin-top:20px;display:flex;justify-content:center;gap:30px}@media (max-width: 991px){.care__wrapper{flex-wrap:wrap;gap:40px}}.care__item{position:relative;max-width:270px;width:calc(33.3333333333% - 30px);border-radius:20px;background-color:var(--color-white)}.care__item-img{position:absolute;left:30px;top:0;transform:translateY(-50%);width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:var(--color-primary)}.care__item-text{padding:40px 30px 20px;font-weight:700;font-size:24px;line-height:1.2;text-transform:uppercase;color:var(--color-main)}@media (max-width: 991px){.care__item{max-width:unset;width:100%}}.winter-adv__container{display:flex;flex-direction:column;align-items:center}.winter-adv__wrapper{margin-top:30px;display:flex;gap:30px}@media (max-width: 991px){.winter-adv__wrapper{flex-wrap:wrap}}.winter-adv__item{padding:30px;max-width:270px;width:calc(25% - 30px);display:flex;flex-direction:column;gap:15px;border-radius:20px;background-color:var(--color-white)}.winter-adv__item-text{font-weight:700;line-height:1.2;text-transform:uppercase;color:var(--main-color)}@media (max-width: 991px){.winter-adv__item{max-width:unset;width:calc(50% - 30px)}}@media (max-width: 576px){.winter-adv__item{width:100%}}.winter-advantages__wrap{display:flex;align-items:flex-start;gap:20px}@media (max-width: 1024px){.winter-advantages__wrap{flex-wrap:wrap;gap:60px}}.winter-advantages__list{position:relative;border-radius:20px;padding:40px 30px 30px 45px;width:calc(50% - 10px);background-color:#fff}.winter-advantages__list li{list-style-type:disc;line-height:1.6;font-size:18px}.winter-advantages__list li:not(:last-child){margin-bottom:10px}@media (max-width: 1024px){.winter-advantages__list{width:100%}}.winter-advantages__plus,.winter-advantages__minus{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;border-radius:100%;width:40px;height:40px;font-size:30px;font-weight:500;color:#fff;background-color:var(--color-primary)}.advantages{height:8rem;background-color:var(--color-card-bg);text-transform:uppercase;font-size:1rem;display:flex;border-radius:1.25rem;letter-spacing:.03rem;font-weight:700}@media (max-width: 1023px){.advantages{height:100%;flex-wrap:wrap;font-size:.8rem;background-color:unset}}.advantages__item{display:flex;align-items:center;justify-content:center;width:25%;background-color:var(--color-primary);color:#ebebeb;padding:0 25px;clip-path:polygon(10% 0%,100% 0,90% 100%,0% 100%);transition:background-color .3s ease-in-out,color .3s ease-in-out;cursor:pointer}.advantages__item img{transition:filter .3s ease-in-out}.advantages__item:hover{background-color:var(--color-card-bg);color:var(--color-primary)}.advantages__item:hover img{filter:invert(70%) sepia(38%) saturate(916%) hue-rotate(294deg) brightness(96%) contrast(91%)}.advantages__item:first-child{clip-path:polygon(0% 0%,100% 0,90% 100%,0% 100%);border-radius:25px 0 0 25px}.advantages__item:last-child{clip-path:polygon(10% 0%,100% 0,100% 100%,0% 100%);border-radius:0 25px 25px 0}@media (max-width: 1023px){.advantages__item{width:100%;clip-path:none;border-radius:1.25rem;margin:10px auto;padding:10px 0;height:4.5rem}.advantages__item:first-child,.advantages__item:last-child{clip-path:none;border-radius:1.25rem}}@media (max-width: 1023px){.advantages__item span{width:150px}}.advantages__img{margin:0 10px}@media (max-width: 1023px){.advantages__img{position:absolute;left:25px;height:1.94681rem}}.news-tile__row{display:flex;gap:20px;width:100%}@media (max-width: 992px){.news-tile__row{width:100%;max-width:unset;flex-direction:column}}.news-tile__col{display:flex;flex-wrap:wrap;width:calc(50% - 10px);gap:20px}@media (max-width: 992px){.news-tile__col{width:100%!important;max-width:unset;flex-direction:column}}.news-tile__col--main .news-tile__card-img{aspect-ratio:4/3;max-height:504px;width:100%}.news-tile__col--main .news-tile__card{width:100%}.news-tile__col>*{width:calc(50% - 10px)}@media (max-width: 992px){.news-tile__col>*{width:100%!important;max-width:unset;flex-basis:100%}}.news-tile__button{width:100%;text-align:center;margin-top:30px}.news-tile.news-tile--corp .news-tile__row{flex-wrap:wrap}.news-tile.news-tile--corp .news-tile__col--main{width:calc(66.6666666667% - 14px)}.news-tile.news-tile--corp .news-tile__col--second{width:calc(33.3333333333% - 14px);align-items:flex-start;justify-content:flex-start}.news-tile.news-tile--corp .news-tile__col--second>*{width:100%}.news-tile.news-tile--corp .news-tile__col--list{width:100%}.news-tile.news-tile--corp .news-tile__col--3x>*{width:calc(33.3333333333% - 14px)}.news-card{position:relative;margin-bottom:10px}.news-card__img{aspect-ratio:21/9;position:relative;margin-bottom:20px}.news-card__img .img{width:100%;height:100%;object-fit:cover}.news-card__data{position:absolute;background-color:var(--color-main);z-index:2;padding:4px 8px;font-size:.7rem;top:0;left:0;color:var(--color-white)}.news-card__title{font-weight:700;font-size:1.2rem;line-height:1;margin-bottom:20px;text-transform:uppercase;text-wrap:balance}.news-card__link{position:absolute;top:0;left:0;bottom:0;right:0;z-index:5}.news-card{position:relative;border-radius:20px;overflow:hidden;padding-bottom:60px;background:white}.news-card__img img{filter:brightness(.5)}.news-card__data{position:absolute;left:30px;bottom:20px;top:auto}.news-card__title{position:absolute;top:0;color:var(--color-white);padding:30px;font-size:18px;font-weight:700;text-transform:uppercase;text-wrap:balance}.news-card__desc{padding:10px 30px 0}.news-card__button{position:absolute;bottom:30px;margin:30px 30px 0}.news-card__button a{font-weight:700}.anti-dust-plug__title{max-width:970px;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:30px;text-transform:uppercase;margin:30px auto;text-wrap:balance}.anti-dust-plug__container{display:flex;flex-direction:column;background-color:var(--color-white);border-radius:20px;overflow:hidden}@media (max-width: 1200px){.anti-dust-plug__container{flex-direction:column}}.anti-dust-plug__block{display:flex}@media (max-width: 768px){.anti-dust-plug__block{width:100%;flex-direction:column}.anti-dust-plug__block:last-child{flex-direction:column-reverse}}.anti-dust-plug__block--img{position:relative}.anti-dust-plug__block--img:first-child{width:60%}.anti-dust-plug__block--img:last-child{width:40%}@media (max-width: 768px){.anti-dust-plug__block--img:first-child,.anti-dust-plug__block--img:last-child{width:100%;height:200px}.anti-dust-plug__block--img:first-child img,.anti-dust-plug__block--img:last-child img{object-fit:cover}}.anti-dust-plug__block--img img{height:100%;width:100%}.anti-dust-plug__block--img div{position:absolute;width:160px;height:50px;flex-shrink:0;background-color:#a7cc70;bottom:0;text-transform:uppercase;text-align:center;padding:15px}.anti-dust-plug__block--img div:first-child{right:0}@media (max-width: 768px){.anti-dust-plug__block--img div:first-child{left:0;bottom:20%}}@media (max-width: 768px){.anti-dust-plug__block--img div:last-child{right:0;bottom:20%}}.anti-dust-plug__block--text{line-height:30px;padding:30px 40px;height:50%}.anti-dust-plug__block--text:first-child{width:60%}.anti-dust-plug__block--text:last-child{width:40%}@media (max-width: 768px){.anti-dust-plug__block--text:first-child,.anti-dust-plug__block--text:last-child,.anti-dust-plug__block--text button{width:100%}}.links-box__list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:460px;grid-auto-rows:460px;gap:30px}@media (max-width: 991px){.links-box__list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.links-box__list{grid-template-columns:1fr;grid-template-rows:unset;grid-auto-rows:unset}}.links-box__item{grid-column:span 1}.links-box__item:first-child{grid-column:span 2}@media (max-width: 767px){.links-box__item:first-child{grid-column:span 1}}.links-box__item:last-child{display:flex;flex-direction:column;gap:30px}.links-box__item:last-child .links-block--horizontal{height:100%;padding-left:82px}.links-block{position:relative;background-color:var(--color-white);border-radius:25px;overflow:hidden;display:flex;flex-direction:column;height:100%}.links-block__ico{position:absolute;top:40px;left:30px;width:52px;height:52px}.links-block__ico svg{width:100%;height:100%}@media (max-width: 991px){.links-block__ico{top:20px}}.links-block__info{display:flex;flex-direction:column;gap:15px;padding:40px 30px}.links-block__info-list{display:flex;flex-direction:column;gap:5px}.links-block__info-link{display:block;color:var(--color-main);text-decoration:none;line-height:1.4;transition:color .3s ease-in-out}.links-block__info-link:visited{color:var(--color-main)}@media (hover: hover){.links-block__info-link:hover{color:var(--color-primary)}}.links-block__info-title{color:var(--color-main);line-height:1.2;font-size:24px;font-weight:700;text-transform:uppercase}@media (max-width: 991px){.links-block__info{padding:20px}}.links-block__preview{height:100%;flex-grow:1}.links-block__preview img{width:100%;height:100%;object-fit:cover;object-position:top;aspect-ratio:16/9}@media (max-width: 767px){.links-block__preview{max-height:500px}}.links-block--horizontal{flex-direction:row}.links-block--horizontal .links-block__preview{margin-left:auto;max-width:400px;width:100%}.links-block--horizontal .links-block__preview img{aspect-ratio:9/16}@media (max-width: 767px){.links-block--horizontal .links-block__preview{max-width:unset}}@media (max-width: 767px){.links-block--horizontal{flex-direction:column}}.links-block--rotate{flex-direction:column-reverse}.column-block__card-title{display:flex;align-items:center;justify-content:center;text-align:center;text-wrap:balance}.column-block__card-img img{border-radius:20px 20px 0 0}.column-block__row{width:100%;position:relative;display:flex;flex-wrap:wrap;gap:20px}.column-block__col{background-color:var(--color-card-bg);border-radius:20px}.column-block__col.col-xl-3,.column-block__col.col-3{width:calc(33.3333333333% - 14px)}@media (max-width: 1024px){.column-block__col.col-m-2{width:calc(50% - 10px);max-width:unset}}@media (max-width: 768px){.column-block__col.col-s-1{width:100%;max-width:unset;flex-direction:column}}.simple-card{background-color:var(--color-card-bg);display:flex;flex-direction:column;justify-content:stretch;height:100%;position:relative;margin-left:auto;margin-right:auto;text-align:center}@media (max-width: 576px){.simple-card{width:100%;max-width:unset}}.simple-card__bubble{position:absolute;top:-30px;width:90px;height:90px;left:50%;transform:translate(-50%);border-radius:100px;overflow:hidden;background-color:var(--color-primary)}.simple-card__bubble .img{width:90px;height:90px;margin:0 auto;padding:20px}.simple-card__img{width:100%;height:260px;overflow:hidden}.simple-card__img .img,.simple-card__img img{width:100%;height:100%;background-color:var(--gray-bg);object-fit:cover}.simple-card__body{padding:30px;flex:1 1 auto}.simple-card__title{font-size:20px;font-weight:800;line-height:1.2;padding-bottom:20px;text-transform:uppercase;text-wrap:balance}.simple-card__title--h-adap{min-height:70px}@media (max-width: 995px){.simple-card__title--h-adap{min-height:116px}}@media (max-width: 680px){.simple-card__title--h-adap{min-height:auto}}.simple-card__desc{line-height:1.6;font-size:18px}.simple-card__bottom{margin-bottom:50px;position:relative;z-index:11}.simple-card__bottom .btn--black-invert:hover{color:var(--color-white)!important;background-color:var(--color-main)!important}.simple-card__link{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:10}.simple-card__header{padding-top:40px;padding-left:30px;padding-right:30px}.simple-card__bottom{padding-left:30px;padding-right:30px}.education-date{font-size:48px;line-height:.8;font-weight:800;color:var(--color-primary)}.education-date span{display:block}.simple-card-col-5 .simple-card__body{padding:20px}.simple-card-col-5 .simple-card__desc{font-size:14px;font-weight:400;line-height:normal}@media (max-width: 680px){.add-options__wrap-col3 .simple-card{width:100%}}.simple-cards-list__header{text-align:center;margin-bottom:50px}@media (max-width: 768px){.simple-cards-list__header{margin-bottom:30px}}.simple-cards-list__subheader{font-size:1.2rem;line-height:1.8rem;text-align:center;max-width:960px;margin:-30px auto 40px}.simple-cards-list__content{display:flex;flex-wrap:wrap;width:100%;gap:30px}.simple-cards-list__item{width:calc(33.3333333333% - 20px);flex:0 0 auto;max-width:100%}@media (max-width: 992px){.simple-cards-list__item{width:calc(50% - 15px)}}@media (max-width: 576px){.simple-cards-list__item{width:100%}}.simple-cards-list.bubble-cards{margin-bottom:-30px}.simple-cards-list.bubble-cards .simple-cards-list__content{margin-top:80px}.simple-cards-list.bubble-cards .simple-cards-list__item{padding-bottom:30px}.simple-cards-list.action-advantage{margin-bottom:0}.simple-cards-list.action-advantage .simple-cards-list__content{justify-content:space-around}.simple-cards-list.big-card-list.cards-center .simple-cards-list__content{justify-content:center}.simple-cards-list.big-card-list .simple-cards-list__item{width:calc(50% - 15px)}@media (max-width: 992px){.simple-cards-list.big-card-list .simple-cards-list__item{width:100%}}.intro-text__content{font-size:1.2rem;line-height:1.8rem;text-align:center;max-width:960px;margin-left:auto;margin-right:auto}.text-card{text-align:center}.text-card__header{font-weight:700;font-size:1.2rem;text-transform:uppercase;line-height:1.2;padding-bottom:20px}.big-card{text-align:left}.big-card__features{position:relative;display:flex;flex-wrap:wrap;width:100%;gap:20px}.big-card__feature{width:calc(50% - 10px);position:relative}.big-card__feature-text{margin-top:20px}.big-card__feature-text:before{content:"";position:absolute;width:30px;height:8px;background-color:var(--color-primary);left:0;top:0}.choose-glazing__container{max-width:1650px;width:100%;margin:0 auto}.choose-glazing__wrap{display:flex;height:700px;overflow:hidden;border-radius:20px}@media (max-width: 1280px){.choose-glazing__wrap{flex-direction:column;height:auto}}.choose-glazing__item{position:relative;max-width:250px;width:100%;height:100%;transition:max-width .5s ease-in-out,height .5s ease-in-out;cursor:pointer}.choose-glazing__item-ico{width:30px;height:30px}.choose-glazing__item-ico svg{width:100%;height:100%}.choose-glazing__item-img{width:100%;height:100%;object-fit:cover}.choose-glazing__item-title{text-transform:uppercase;font-weight:700;font-size:24px;color:var(--color-white);line-height:125%;transition:font-size .5s ease-in-out}.choose-glazing__item-info{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:20px;width:100%;max-height:100%;height:100%;background:rgba(45,43,41,.8);transition:all .5s ease-in-out}.choose-glazing__item-list{display:none;gap:50px;padding-left:20px}.choose-glazing__item-list-item{list-style-type:disc;color:var(--color-white)}.choose-glazing__item-list-item a{color:var(--color-white);text-decoration:none;font-size:14px}.choose-glazing__item-btn{display:none;text-decoration:none;transition:border .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out}.choose-glazing__item-btn:visited{color:var(--color-white)}@media (hover: hover){.choose-glazing__item-btn:not(:disabled):hover{color:var(--color-white);border-color:var(--color-white)}}.choose-glazing__item.js-active{max-width:900px}.choose-glazing__item.js-active .choose-glazing__item-info{max-height:unset;height:240px;z-index:2}@media (max-width: 576px){.choose-glazing__item.js-active .choose-glazing__item-info{height:200px}}.choose-glazing__item.js-active .choose-glazing__item-btn{display:inline-flex;max-width:210px}.choose-glazing__item.js-active .choose-glazing__item-list{display:flex}@media (max-width: 576px){.choose-glazing__item.js-active .choose-glazing__item-list{display:none}}@media (hover: hover){.choose-glazing__item.js-active:hover:after{opacity:0}}@media (max-width: 1280px){.choose-glazing__item.js-active{max-width:unset;height:475px}}@media (max-width: 991px){.choose-glazing__item:not(.js-active):after{top:40%;opacity:1}}.choose-glazing__item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.choose-glazing__item:after{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .5s ease-in-out;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:100%;border:2px solid var(--color-white);font-size:50px;opacity:0;color:var(--color-white)}@media (hover: hover){.choose-glazing__item:hover:after{opacity:1}}@media (max-width: 1280px){.choose-glazing__item{max-width:unset;height:220px}}.procedure__container{max-width:1650px;width:100%;margin:0 auto}.procedure__wrap{margin-top:120px;background-color:var(--color-white);border-radius:20px}@media (max-width: 1280px){.procedure__wrap{background-color:transparent}}.procedure__title{margin-bottom:25px}.procedure__list{display:flex;justify-content:space-between}.procedure__list-wrap{width:100%;position:relative;display:flex;align-items:flex-start}.procedure__list-wrap:first-child{padding-left:60px}.procedure__list-wrap:last-child{padding-left:55px}@media (max-width: 1280px){.procedure__list-wrap{flex-direction:column;max-width:400px;margin:0 auto;gap:60px}}@media (max-width: 576px){.procedure__list-wrap{gap:100px}}.procedure__list-item{display:flex;flex-direction:column;align-items:center;max-width:240px;width:100%;gap:20px;transform:translateY(-30px)}.procedure__list-item-ico{display:flex;align-items:center;justify-content:center;width:110px;height:110px;flex:0 0 auto;border-radius:100%;background-color:var(--color-primary)}@media (max-width: 576px){.procedure__list-item-ico{width:80px;height:80px}.procedure__list-item-ico svg{width:50px;height:50px}}.procedure__list-item-title{text-transform:uppercase;text-wrap:balance;text-align:center;font-weight:700;font-size:24px;line-height:1.25}@media (max-width: 1280px){.procedure__list-item-title{text-align:left}}@media (max-width: 576px){.procedure__list-item-title{font-size:16px}}@media (max-width: 1280px){.procedure__list-item{gap:20px;transform:unset;flex-direction:row;max-width:100%}}@media (max-width: 1280px){.procedure__list{flex-direction:column;gap:200px}}@media (max-width: 576px){.procedure__list{gap:230px}}.procedure__timeline{padding-left:50px;position:absolute;top:35px;left:50%;transform:translate(-50%);max-width:80%;width:100%;display:grid;grid-template-columns:1fr 2.2fr 1fr 1fr;margin:0 auto}.procedure__timeline-mob{display:none}@media (max-width: 1280px){.procedure__timeline-mob{position:absolute;display:block;top:18%;left:15%}}@media (max-width: 991px){.procedure__timeline-mob{left:5%}}.procedure__timeline-item{width:100%;display:flex;flex-direction:column;text-align:center;font-size:30px;font-weight:700;text-transform:uppercase;gap:10px}.procedure__timeline-item svg{width:100%}@media (max-width: 1480px){.procedure__timeline{padding-left:90px;grid-template-columns:1.2fr 2fr 1fr 1fr}}@media (max-width: 1280px){.procedure__timeline{display:none}}.loggia-calc-type{position:relative;padding-right:100px;padding-left:100px}@media (max-width: 767px){.loggia-calc-type{padding-right:50px;padding-left:50px}}.loggia-calc-type__slider{width:100%;max-width:775px}.loggia-calc-type__item{cursor:pointer;height:170px;width:245px;padding:20px;transition:background-color .2s}.loggia-calc-type__item.active{background-color:var(--color-white)}.loggia-calc-type__img{width:100%;height:100%;display:block;object-fit:contain;object-position:center}.loggia-calc-type__arrow{user-select:none;position:absolute;top:50%;transform:translateY(-50%);z-index:10;background-color:var(--color-primary-yell)}.loggia-calc-type__arrow .ico{fill:var(--color-white)}@media (max-width: 1023px){.loggia-calc-type__arrow{width:30px;height:30px;border-radius:50%}}.loggia-calc-type__arrow.arrow-left{left:20px}@media (max-width: 767px){.loggia-calc-type__arrow.arrow-left{left:0px}}.loggia-calc-type__arrow.arrow-left:active{transform:translate(-4px,-50%)}.loggia-calc-type__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.loggia-calc-type__arrow.arrow-right{right:20px}@media (max-width: 767px){.loggia-calc-type__arrow.arrow-right{right:0px}}.loggia-calc-type__arrow.arrow-right:active{transform:translate(4px,-50%)}.loggia-calc-type__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.loggia-calc-option__item{display:flex;flex-direction:column;align-items:center;height:auto;min-height:120px;width:245px;padding:15px 20px;background-color:var(--color-white)}.loggia-calc-option__title{padding-bottom:18px;text-align:center;text-wrap:balance}.loggia-calc-option__slider{padding-right:40px;max-width:fit-content}.loggia-calc-option__inp-group{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.loggia-calc-option__inp-group.item-row{flex-direction:row}.loggia-calc-option__inp-group.item-column{flex-direction:column;width:max-content;margin:0 auto}.loggia-calc-option__inp-item{display:flex;align-items:center;justify-content:center;min-width:50%;padding-left:8px;padding-right:8px;padding-bottom:6px}.item-column .loggia-calc-option__inp-item{justify-content:flex-start}.loggia-calc-option__inp-item .radio-btn-small{align-items:baseline;font-size:18px}.loggia-calc-option__inp-item .checkbox-small{font-size:18px}.loggia-calc-option__inp-item .checkbox-small__checkbox{width:10px;height:10px}.loggia-calc-option__inp-item .checkbox-small__checkbox:before{width:4px;height:3px;border-width:1px}.loggia-calc-option__inp-item .checkbox-small__label{margin-top:-3px}.loggia-calc{padding-top:50px;padding-bottom:50px}.loggia-calc__container{padding-right:0}@media (max-width: 1024px){.loggia-calc__container{padding-right:0}}.loggia-calc__head-title{padding-right:40px;text-align:center;padding-bottom:18px;text-wrap:balance}@media (max-width: 1024px){.loggia-calc__head-title{padding-right:20px}}.loggia-calc__title{padding-right:40px;padding-bottom:32px;text-wrap:balance;text-align:center;font-weight:500}@media (max-width: 1024px){.loggia-calc__title{padding-right:20px}}.loggia-calc__type{padding-right:40px}@media (max-width: 1024px){.loggia-calc__type{padding-right:20px}}.loggia-calc__option{margin-top:50px}.loggia-calc__feedback,.loggia-calc__btn{margin-top:34px}@media (max-width: 320px){.loggia-calc__feedback .btn,.loggia-calc__btn .btn{width:100%}}.loggia-calc__feedback{width:max-content;margin-right:auto;margin-left:auto;padding-right:40px}@media (max-width: 1024px){.loggia-calc__feedback{padding-right:20px}}@media (max-width: 767px){.loggia-calc__feedback{display:flex;flex-direction:column;width:fit-content}}@media (max-width: 425px){.loggia-calc__feedback{width:100%}}.loggia-calc__feedback .btn{margin-top:30px}@media (max-width: 425px){.loggia-calc__feedback .btn{width:100%}}.loggia-calc__input{margin-right:20px}@media (max-width: 767px){.loggia-calc__input{margin-right:0}}@media (max-width: 425px){.loggia-calc__input{width:100%}}.loggia-calc__input .control__input{font-weight:500}.loggia-calc__person-data{margin-top:10px;font-size:10px}.loggia-calc__person-data .checkbox-small__checkbox{width:10px;height:10px}.loggia-calc__person-data .checkbox-small__checkbox:before{width:4px;height:3px;border-width:1px}.loggia-calc-form .consultation__content{width:fit-content;margin:0 auto}.loggia-calc-form .consultation__group-line{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.tabs{width:100%}.tabs__link_active{background:lightgray;cursor:default}.tabs__link:not(.tabs__link_active):hover,.tabs__link:not(.tabs__link_active):focus{background-color:#efefef}.tabs__content{padding:0}.tabs__pane{display:none;padding:0;position:relative}.tabs__pane_show{display:block}ymaps[class$=ground-pane]{-webkit-filter:grayscale(100%)}ymaps[class$=balloon__close]+ymaps[class$=balloon__content]{padding:0;margin-right:0}ymaps[class$=cluster-tabs__section_type_content]{background-color:#dcdcdc80;padding:20px}ymaps[class$=balloon__close-button]{position:absolute;right:5px}ymaps[class$=cluster-content]{padding:0;height:100%!important}ymaps[class$=cluster-tabs__menu]{font-size:20px;max-height:350px;min-height:350px}ymaps[class$=cluster-tabs__menu-item_current_yes]{border-radius:0;background-color:#b6447f;padding:20px}ymaps[class$=cluster-tabs__menu-item_current_yes] ymaps[class$=cluster-tabs__menu-item-text]{color:#fff}ymaps[class$=cluster-content__header]{display:none}ymaps[class$=cluster-tabs__menu-item]{padding:10px}ymaps[class$=cluster-tabs__menu-item-text]{color:#000}ymaps [class$=balloon-content-header]{font-weight:800;margin-bottom:10px}.balloon-content-header span,.vip-ico{margin-left:10px;padding:4px;background-color:#e77d00;border-radius:6px;font-size:13px;color:#fff}.balloon-content-paragraph{margin-bottom:6px}address[class$=balloon-content-address]{text-transform:none;font-style:normal;font-family:PF isotext Pro;font-size:18px;padding:20px}.balloon-content-address a,.table-url{border:0px!important;padding:0!important;color:#2e79db}.balloon-content-address a[href*=tel]{color:#000!important}.balloon-content-address a:hover{text-decoration:underline}.tabs__navi{display:flex;justify-content:space-between}.tabs__wrapper-map-switcher{display:flex;width:100%;align-items:center;justify-content:space-between}.tabs__navi .map-navi{position:relative;top:0;left:0;display:inline-flex;flex-direction:row;justify-content:flex-start;color:#fff}#content-2 select{margin:0!important}.table-list{margin-top:30px}.table-list th{padding-bottom:20px;padding-left:10px;padding-right:10px}.table-list td{vertical-align:top;padding:20px 10px}.table-list tbody>:nth-child(2n){background-color:#dcdcdc1a}.table-list tbody>tr>:last-child{text-transform:none;line-height:1.5;word-break:break-word}.table-list tbody>tr>:first-child{min-width:100px;word-break:break-word}.has-switch,.has-switch>.switch{box-sizing:border-box}.has-switch{position:relative;display:inline-block;width:auto;height:1em;padding:0 0 0 2.25em;margin:0;border:0;border-radius:0}.has-switch.has-half-space-after{padding-left:2em}.has-switch.has-half-space-after>.switch{margin-right:.25em}.has-switch.has-no-space-after{padding-left:1.75em}.has-switch.has-no-space-after>.switch{margin-right:0}.has-switch>input[type=checkbox],.has-switch>input[type=radio]{display:none!important}.has-switch>input[type=checkbox]:checked~.switch:before,.has-switch>input[type=radio]:checked~.switch:before{transform:translate(-.6em)}.has-switch>input[type=checkbox]:disabled~.switch,.has-switch>input[type=radio]:disabled~.switch{opacity:.5;cursor:not-allowed}.has-switch>.switch{position:absolute;left:0;width:1.75em;height:1em;background-color:#000;padding:.1875em;margin:0 .5em;border:0;border-radius:.5em;cursor:pointer;transform:rotate(180deg)}.has-switch>.switch:before{content:"";position:absolute;width:.625em;height:.625em;background-color:#fff;border:0;border-radius:.3em;cursor:pointer;transition:background-color .5s ease,transform .5s ease;left:calc(100% - .85rem)}.has-switch>.switch.is-round{border-radius:.5em}.has-switch>.switch.is-round:before{border-radius:.3125em}.has-switch>.switch.is-square{border-radius:0}.has-switch>.switch.is-square:before{border-radius:0}.has-switch>.switch.is-outline{background-color:transparent;padding:.125em;border:.125em solid grey}.has-switch>.switch.is-outline:before{width:.5em;height:.5em;background-color:gray;border-radius:.125em}.has-switch>.switch.is-outline.is-round:before{border-radius:.25em}@media (max-width: 992px){.tabs-to-maps-box{width:100%}.table-list th,.table-list td{font-size:16px}.tabs__wrapper-map-switcher{flex-direction:column}.tabs__wrapper-map-switcher .btn-on-map{order:1;margin-bottom:30px}.tabs__wrapper-map-switcher .map-navi{order:3}.tabs__wrapper-map-switcher .tabs__nav{order:2;margin-bottom:30px}}@media screen and (max-width: 565px){ymaps[class$=cluster-tabs__section_type_content]{max-height:200px;padding:0}ymaps[class$=cluster-tabs__menu]{font-size:12px}ymaps[class$=cluster-tabs__menu-item_current_yes]{padding:10px}ymaps[class$=cluster-tabs__menu-item]{padding:10px}ymaps[class$=balloon__layout]{max-width:350px;max-height:200px}ymaps[class$=cluster-tabs__section_type_nav]{max-width:100px;max-height:200px}.balloon-content-address{padding:10px!important;max-width:250px}.balloon-content-header{font-size:18px}.balloon-content-paragraph{font-size:14px}.tabs__wrapper-map-switcher{justify-content:end}.table-list{margin-left:0;margin-right:0}.btn-tomap{margin-top:11px;margin-left:0}.table-list .mob-head-table{display:none}.table-list #region-list tr{display:flex;flex-direction:column}}.radio-label{position:fixed;display:flex;flex-direction:row;background-color:var(--color-primary);width:65px;height:55px;bottom:10%;z-index:100;border-top-right-radius:10px;border-bottom-right-radius:10px;cursor:pointer;transition:all .3s ease-in-out;opacity:.6}.radio-label--hidden{left:-160px}@media (max-width: 992px){.radio-label{transform:scale(.6);left:-75px}.radio-label--hidden{left:-160px}}.radio-label__controls{width:80px;display:flex;height:100%;justify-content:center;align-items:center}.radio-label__controls .ico{height:40px;width:40px;fill:#f0e3f1}.radio-label__logo .ico{margin-top:-12px;height:60px;width:65px;fill:#f0e3f1;transform:scale(1) translate(0);transition:transform .3s ease-in-out}.radio-label:hover{width:80px;height:75px;bottom:9%;opacity:1}.radio-label:hover .radio-label__logo .ico{transform:scale(1.3) translate(6px,8px)}.radio-player{position:absolute;z-index:-1000}.lamination__card{border-radius:calc(var(--border-radiusMin) * 4);overflow:hidden;width:100%;position:relative;display:flex;flex-wrap:nowrap;background-color:var(--color-white)}@media (max-width: 992px){.lamination__card{flex-direction:column}}.lamination__card-view{width:calc(100% - 510px);position:relative}@media (max-width: 992px){.lamination__card-view{width:100%;aspect-ratio:16/9}}.lamination__card-img{position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--color-secondary-dark)}.lamination__card-img .img{width:100%;height:100%;object-fit:cover;object-position:bottom left}.lamination__card-current{position:absolute;bottom:50px;left:50px;z-index:2;color:var(--color-white)}@media (max-width: 992px){.lamination__card-current{display:none}}.lamination__card-name{font-size:1.3333333333rem;text-transform:uppercase;line-height:1.2;font-weight:700}.lamination__card-btn{margin-top:30px}.lamination__card-title{text-transform:uppercase;text-wrap:balance;margin-bottom:30px}@media (max-width: 992px){.lamination__card-title{font-size:24px;text-align:center}}.lamination__card-color{width:510px;padding:50px}@media (max-width: 992px){.lamination__card-color{width:100%;padding:30px}}.lamination__color-list{width:100%;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px}.lamination__color-item{width:calc(50% - 10px)}.lamination__color-item .img-color{height:20px;width:50px;background-color:var(--color-secondary-dark);object-fit:cover;margin-bottom:10px;pointer-events:none}.lamination__color-item:hover,.lamination__color-item--active{cursor:pointer}.lamination__color-item:hover .lamination__color-name,.lamination__color-item--active .lamination__color-name{color:var(--color-primary)}@media (max-width: 992px){.lamination__color-item{text-align:center}}.lamination__color-name{text-transform:uppercase;font-weight:700;font-size:16px;transition:color .3s ease-in-out;pointer-events:none}.lamination__btn-mob{display:none}@media (max-width: 992px){.lamination__btn-mob{display:block;width:100%;margin-top:20px}}.main-page{padding-top:110px}@media (max-width: 1023px){.main-page{padding-top:60px}}.top-banner{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding:0;width:100%;height:calc(100vh - var(--headerHeight-corp-desc));background-color:var(--color-imgBg)}.top-banner--main{aspect-ratio:33/13;height:auto}@media (max-width: 992px){.top-banner{height:auto;color:var(--color-main);background-color:var(--color-white)}.top-banner .btn--white-invert{color:var(--color-main)!important;border-color:var(--color-main)!important}}@media (max-width: 576px){.top-banner--main{aspect-ratio:unset}}.top-banner__label{border-radius:var(--border-radius);padding:0 10px;margin-bottom:10px;width:max-content;height:20px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:12px;font-weight:800;color:var(--color-main);background-color:var(--color-primary-yell)}.top-banner__slider{height:100%}@media (max-width: 992px){.top-banner__slider{height:auto}}.top-banner__slide{background-color:transparent;transition:background-color .3s ease-in}.top-banner__slide.swiper-slide-active,.top-banner__slide.swiper-slide-prev{background-color:var(--color-white)}@media (max-width: 992px){.top-banner__slide.swiper-slide{height:auto}.top-banner__slide-container{display:flex;flex-direction:column;height:100%}}.top-banner__progressbar{height:5px;transition:6.8s ease-out;bottom:0;left:0;z-index:10;position:absolute;background-color:var(--color-primary)}.top-banner__background{position:absolute;width:100%;height:100%;display:flex;z-index:1;top:0;bottom:0;left:0;right:0;background-color:var(--color-imgBg)}@media (max-width: 992px){.top-banner__background{position:relative;height:auto;aspect-ratio:16/9}}.top-banner__background img{object-fit:cover;object-position:64%;height:100%;width:100%;aspect-ratio:16/9}.top-banner__overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#0006;z-index:1}.top-banner__content{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}@media (max-width: 992px){.top-banner__content{position:relative;padding-top:30px;padding-bottom:30px;background-color:var(--color-white);color:var(--color-main);min-height:270px}}.top-banner__container{height:100%;display:flex;align-items:center;padding:0 70px}.top-banner__container.inner-container{width:80%;max-width:1640px}@media (max-width: 1400px){.top-banner__container.inner-container{width:90%;padding-bottom:0}}@media (max-width: 992px){.top-banner__container.inner-container{width:100%}}@media (max-width: 1024px){.top-banner__container{padding-left:50px;padding-right:50px;padding-bottom:60px}}@media (max-width: 992px){.top-banner__container{padding-bottom:0;justify-content:center;text-align:center}}@media (max-width: 576px){.top-banner__container{padding-left:20px;padding-right:20px}}.top-banner__head{padding-bottom:50px;max-width:700px}@media (max-width: 1400px){.top-banner__head{max-width:50%}}@media (max-width: 992px){.top-banner__head{max-width:unset;padding-bottom:0;display:flex;flex-direction:column;align-items:center}}.top-banner__head-title,.product-banner__title{position:relative;color:var(--color-white)}@media (max-width: 1400px){.top-banner__head-title,.product-banner__title{font-size:32px;line-height:1}}@media (max-width: 992px){.top-banner__head-title,.product-banner__title{color:var(--color-main)}}@media (max-width: 576px){.top-banner__head-title,.product-banner__title{font-size:24px}}.top-banner__head-title .title-marker,.product-banner__title .title-marker{position:relative}.top-banner__head-title .title-marker:before,.product-banner__title .title-marker:before{content:none}.top-banner__head-title a,.product-banner__title a{color:var(--color-white);text-decoration:none;pointer-events:none}@media (max-width: 992px){.top-banner__head-title a,.product-banner__title a{color:var(--color-main);pointer-events:auto}}.top-banner__head-title+.top-banner__head-desc,.product-banner__title+.top-banner__head-desc{margin-top:20px}.top-banner__head-title~.top-banner__btn-block,.product-banner__title~.top-banner__btn-block{margin-top:40px}.top-banner__head-desc{font-size:28px;color:var(--color-main);line-height:1.2;text-transform:uppercase;position:relative;max-width:670px;width:100%;font-weight:700;max-width:fit-content}.top-banner__head-desc:before{content:"";position:absolute;width:100%;height:100%;background-color:var(--color-primary-yell);z-index:-1;top:-2px}@media (max-width: 1400px){.top-banner__head-desc:before{font-style:22px}}@media (max-width: 992px){.top-banner__head-desc:before{content:none}}@media (max-width: 992px){.top-banner__head-desc{font-size:22px;color:var(--color-main)}}@media (max-width: 576px){.top-banner__head-desc{font-size:18px}}.top-banner__head-desc--no-background{color:var(--color-white);font-size:24px;font-weight:400;line-height:normal;text-transform:initial}@media (max-width: 992px){.top-banner__head-desc--no-background{color:var(--color-main)}}.top-banner__head-desc--no-background:before{background:none}.top-banner--white .top-banner__head-title,.top-banner--white .product-banner__title,.top-banner--white .top-banner__head-title a,.top-banner--white .product-banner__title a{color:var(--color-main)}.top-banner--white .top-banner__head-desc{color:var(--color-main);font-weight:700;text-transform:uppercase;position:relative;width:max-content}@media (max-width: 992px){.top-banner--white .top-banner__head-desc{width:auto;margin-left:auto;margin-right:auto}}.top-banner--white .top-banner__head a.no-style.btn--dark-inline:hover{background-color:var(--color-main);color:var(--color-white)}.top-banner--white .top-banner__head a.no-style.btn--dark-inline:hover:hover{color:var(--color-white);background-color:var(--color-main);border-color:var(--color-main)}.top-banner--white .top-banner__head a.no-style.btn--dark-inline:hover:hover .ico{fill:var(--color-main)}.top-banner__head-list{margin-bottom:20px}.top-banner__head-list-item{position:relative;padding-left:25px;color:var(--color-white);line-height:1.6}@media (max-width: 992px){.top-banner__head-list-item{color:var(--color-black)}}.top-banner__head-form{display:flex;align-items:flex-end;gap:20px}.top-banner__head-form-inner{display:flex;flex-direction:column}.top-banner__head-form-label{margin-bottom:5px;font-size:12px;text-transform:uppercase;color:#fff}.top-banner__head-form-input{border:2px solid #ffffff;border-radius:10px;padding:0 15px;width:270px;height:50px;color:var(--color-white);background-color:transparent}@media (max-width: 576px){.top-banner__head-form-input{width:100%;margin-bottom:20px}}@media (max-width: 576px){.top-banner__head-form-btn{width:100%}}@media (max-width: 576px){.top-banner__head-form{display:block}}.top-banner__head-input{border:2px solid #ffffff;border-radius:10px;padding:0 15px;width:270px;height:50px;color:var(--color-white);background-color:transparent}@media (max-width: 576px){.top-banner__head-input{width:100%;margin-bottom:20px}}@media (max-width: 576px){.top-banner__head-btn{width:100%}}@media (max-width: 576px){.top-banner__head{display:block}}.top-banner__advantage{position:absolute;display:flex;flex-direction:row;width:100%;max-width:1200px;justify-content:space-between;align-items:center;bottom:5%;z-index:10;opacity:1;transition:.3s ease-in}@media (max-width: 1280px){.top-banner__advantage{width:calc(100vw - 10%);padding-right:80px}}.top-banner__advantage--hidden{opacity:0}.top-banner__advantage-block{padding:20px;background-color:var(--color-white);border-radius:calc(var(--border-radius) / 3);width:250px;height:95px;display:flex;align-items:baseline;font-weight:700;flex-direction:column;text-transform:uppercase}.top-banner__advantage-block .ico{fill:var(--color-primary);height:30px;max-width:40px;margin-bottom:10px}.top-banner__btn-block{display:flex;flex-direction:row}@media (max-width: 991px){.top-banner__btn-block{justify-content:center}}.top-banner__btn-block>:nth-child(2){margin-left:20px}@media (max-width: 576px){.top-banner__btn-block>:nth-child(2){margin-left:0;margin-top:20px}}@media (max-width: 576px){.top-banner__btn-block{flex-direction:column;margin-top:20px}}.top-banner .btn-ico{position:relative}.top-banner .btn-ico span{margin-left:20px}.top-banner .btn-ico .ico{height:21px;width:21px;position:absolute;left:15px;top:50%;transform:translateY(-50%);transition:all .3s}.top-banner .btn-ico.btn--white-invert:hover .ico{fill:var(--color-main)}.top-banner__arrows-container{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:100%;height:150px;overflow:hidden;pointer-events:none}@media (max-width: 1023px){.top-banner__arrows-container{top:33%;height:65px}}@media (max-width: 576px){.top-banner__arrows-container{top:15%}}.top-banner__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;pointer-events:all}.top-banner__arrow:hover .ico{fill:var(--color-white)}@media (max-width: 499px){.top-banner__arrow:hover .ico{fill:var(--color-main)}}.top-banner__arrow.arrow-left,.top-banner__arrow.arrow-right{width:122px;height:122px;border-radius:100%;background-color:#fff;z-index:10;user-select:none}.top-banner__arrow.arrow-left img,.top-banner__arrow.arrow-right img{width:24px;height:24px}@media (max-width: 1023px){.top-banner__arrow.arrow-left,.top-banner__arrow.arrow-right{width:60px;height:60px}.top-banner__arrow.arrow-left img,.top-banner__arrow.arrow-right img{width:14px;height:14px}}.top-banner__arrow.arrow-right img{transform:rotate(180deg)}.top-banner__arrow.arrow-left{left:-61px}.top-banner__arrow.arrow-left img{position:relative;left:30px}@media (max-width: 1023px){.top-banner__arrow.arrow-left{left:-30px}.top-banner__arrow.arrow-left img{left:15px}}.top-banner__arrow.arrow-right{right:-61px}.top-banner__arrow.arrow-right img{position:relative;right:30px}@media (max-width: 1023px){.top-banner__arrow.arrow-right{right:-30px}.top-banner__arrow.arrow-right img{right:15px}}.top-banner__arrow .ico{transition:fill .2s}@media (min-width: 500px){.top-banner__arrow .ico{fill:var(--color-white)}}@media (max-width: 992px){.top-banner .btn.btn--light-inline{border-color:var(--color-main);background-color:transparent;color:var(--color-main)}}.top-banner__wrapper{display:flex;align-items:center;height:100%}@media (max-width: 992px){.top-banner__wrapper{align-items:stretch;background-color:var(--color-white)}}.top-banner__image{position:absolute;width:100%;height:100%;display:flex;z-index:1;top:0;bottom:0;left:0;right:0;background-color:var(--color-imgBg)}.top-banner__image img{object-fit:cover;height:100%;width:100%}@media (max-width: 992px){.top-banner__image{position:relative}}@media (max-width: 576px){.top-banner__image{position:static}}.top-banner__info{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}@media (max-width: 576px){.top-banner__info-inner{padding-top:40px}}@media (max-width: 992px){.top-banner__info{position:relative}}.top-banner__info-title{position:relative;color:var(--color-white);margin-bottom:20px}.top-banner__info-title .title-marker{position:relative}.top-banner__info-title .title-marker:before{content:"";position:absolute;background-color:var(--color-primary-yell);width:110%;height:50px;margin-left:10px;z-index:-1}@media (max-width: 768px){.top-banner__info-title .title-marker:before{height:32px}}@media (max-width: 992px){.top-banner__info-title{text-align:center;color:var(--color-main)}}.top-banner__info-label{border-radius:var(--border-radius);padding:0 10px;margin-bottom:10px;width:max-content;min-width:120px;height:30px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:15px;font-weight:700;color:var(--color-main);background-color:var(--color-primary-yell);transform:translateY(-50%)}@media (max-width: 576px){.top-banner__info-label{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);height:50px;padding:0 20px;font-size:24px;z-index:1}}.top-banner__info-form{display:flex;align-items:flex-end;gap:20px}@media (max-width: 992px){.top-banner__info-form{align-items:center}}.top-banner__info-form-inner{display:flex;flex-direction:column}@media (max-width: 576px){.top-banner__info-form-inner{width:100%}}.top-banner__info-form-input{border:2px solid #ffffff;border-radius:10px;padding:0 15px;width:270px;height:50px;color:var(--color-white);background-color:transparent}@media (max-width: 992px){.top-banner__info-form-input{width:100%;margin-bottom:20px;border-color:var(--color-main);color:var(--color-main)}}.top-banner__info-form-label{margin-bottom:5px;font-size:12px;text-transform:uppercase;color:#fff}@media (max-width: 992px){.top-banner__info-form-label{color:var(--color-main)}}@media (hover: hover){.top-banner__info-form-btn.btn:not(:disabled):hover{background-color:transparent;color:var(--color-white);border-color:var(--color-white)}}@media (max-width: 576px){.top-banner__info-form-btn{width:100%}}@media (max-width: 576px){.top-banner__info-form{width:100%;display:flex;flex-direction:column;gap:0}}.top-banner__info-form .checkbox-small{color:#000}.top-banner__info-checkbox .checkbox-small__checkbox{border:1px solid var(--color-white)}.top-banner__info-checkbox .checkbox-small__checkbox:before{border-color:var(--color-white)}@media (max-width: 992px){.top-banner__info-checkbox .checkbox-small__checkbox{border-color:var(--color-main)}.top-banner__info-checkbox .checkbox-small__checkbox:before{border-color:var(--color-main)}}@media (max-width: 992px){.top-banner__info-checkbox{color:#000}}.top-banner__info-list{margin-bottom:20px}.top-banner__info-list-item{position:relative;padding-left:25px;color:var(--color-white);line-height:1.6}@media (max-width: 992px){.top-banner__info-list-item{color:var(--color-main)}}.top-banner__info-list.marker-arrow li:before,.top-banner__info-list.marker-arrow li:after{content:"";position:absolute;top:50%;transform:translateY(calc(-50% - 3px)) rotate(45deg);left:0;width:10px;height:4px;background-color:var(--color-primary-yell)}.top-banner__info-list.marker-arrow li:after{transform:translateY(calc(-50% + 2px)) rotate(-45deg)}@media (max-width: 576px){.top-banner__info-list{max-width:255px;margin:0 auto 20px}}@media (max-width: 576px){.top-banner__info{position:static}}.top-banner__widget{position:relative;background:rgba(0,0,0,.5);color:#fff;padding:35px 45px 50px;text-align:center;clip-path:polygon(0 0,100% 0,100% 80%,50% 100%,0 80%);width:275px;border-radius:7px}@media (max-width: 992px){.top-banner__widget{background:rgb(0,0,0);margin-bottom:40px}}@media (max-width: 576px){.top-banner__widget{margin-left:auto;margin-right:auto}}.top-banner__widget-rating{display:flex;gap:10px;margin-bottom:25px}.top-banner__widget-rating-number{font-size:52px;font-style:normal;font-weight:400}.top-banner__widget-rating-quantity{color:#b1b1b1;font-size:15px;font-style:normal;font-weight:400;text-align:left}.top-banner__widget-link{display:flex;align-items:center;justify-content:center;gap:5px}.top-banner__widget-link a{color:#fff;font-size:13px;font-style:normal;font-weight:700;text-decoration:none;font-family:PF Isotext Pro}.top-banner__widget-link:before{content:"";background:url(/assets/logo/widget-map.svg) no-repeat;width:20px;height:20px;display:inline-block}.top-banner__widget-rating-stars{margin-bottom:5px}.top-banner .hystmodal__content{align-items:flex-start}@media (max-width: 576px){.top-banner{height:auto;border-radius:0 0 20px 20px;overflow:hidden}}@media (max-width: 576px){.top-banner--swiper{height:auto}.top-banner--swiper .top-banner__wrapper{background-color:transparent;padding:0;display:flex}}@media (max-width: 992px){.top-banner .btn.btn--light-inline{border-color:var(--color-main);background-color:transparent;color:var(--color-main)}}.product-banner{margin-top:var(--headerHeight-corp-desc);width:100%;height:360px;background-color:#3b3b3b}@media (max-width: 991px){.product-banner{height:275px;margin-top:var(--headerHeight-corp-mob)}}@media (max-width: 768px){.product-banner{height:200px}}.product-banner__container{position:relative;height:100%;display:flex;align-items:center;overflow:hidden}@media (max-width: 768px){.product-banner__container{overflow:visible}}@media (max-width: 768px){.product-banner__head{position:absolute;bottom:-210px;left:0;right:0;border-radius:0 0 20px 20px;padding:20px;min-height:210px;display:flex;flex-direction:column;align-items:center;background-color:#fff}}.product-banner__title{text-wrap:balance}@media (max-width: 768px){.product-banner__title{color:var(--color-main)}}.product-banner__btn-block{display:flex;flex-direction:row;gap:25px}.product-banner__btn-block .btn:not(.btn--white-invert):hover{border-color:var(--color-white);color:var(--color-white)}@media (max-width: 991px){.product-banner__btn-block .btn:not(.btn--white-invert):hover{border-color:var(--color-primary)}}.product-banner__btn-block a.no-style.btn{padding:0 20px 0 45px;position:relative}.product-banner__btn-block a.no-style.btn .ico{height:21px;width:21px;fill:var(--color-white);position:absolute;left:15px;top:50%;transform:translateY(-50%);transition:all .3s}.product-banner__btn-block a.no-style.btn:hover{background-color:var(--color-white);color:var(--color-main)}.product-banner__btn-block a.no-style.btn:hover .ico{fill:var(--color-main)}@media (max-width: 768px){.product-banner__btn-block a.no-style.btn{width:100%;color:var(--color-main);border-color:var(--color-main)}.product-banner__btn-block a.no-style.btn .ico{fill:var(--color-main)}}@media (max-width: 768px){.product-banner__btn-block{width:100%;flex-direction:column;gap:20px}}.product-banner__marquee{position:absolute;overflow:hidden;height:360px;width:100%}.product-banner__text{position:absolute;font-weight:700;font-size:510px;line-height:1;opacity:.1;color:var(--color-white);text-transform:uppercase;text-wrap:nowrap;user-select:none;display:flex;align-items:center;max-height:360px;transform:scale(1.2);text-indent:-1500px}@media (max-width: 1500px){.product-banner__text{text-indent:-1000px}}@media (max-width: 1500px){.product-banner__text{text-indent:-800px}}@media (max-width: 991px){.product-banner__text{font-size:405px;max-height:285px;text-indent:-500px}}@media (max-width: 768px){.product-banner__text{max-height:205px;font-size:280px}}@media (max-width: 768px){.product-banner{margin-bottom:210px}}.top-banner-action{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding:0;width:100%;height:calc(100vh - var(--headerHeight-corp-desc));background-color:var(--color-imgBg)}@media (max-width: 992px){.top-banner-action{height:calc(100vh - var(--headerHeight-corp-mob))}}.top-banner-action__slider{height:100%}.top-banner-action__progressbar{height:5px;transition:6.8s ease-out;bottom:0;left:0;z-index:10;position:absolute;background-color:var(--color-primary)}.top-banner-action__background{position:absolute;width:100%;height:100%;display:flex;z-index:1;top:0;bottom:0;left:0;right:0;background-color:var(--color-imgBg)}@media (max-width: 576px){.top-banner-action__background{position:relative;margin-top:0}}.top-banner-action__background img{object-fit:cover;object-position:64%;height:100%;width:100%}.top-banner-action__background:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to left,transparent 50%,rgba(0,0,0,.9) 100%)}.top-banner-action__content{display:flex;flex-wrap:wrap;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.top-banner-action__container{height:100%;display:flex;align-items:center;padding:0 70px}@media (max-width: 1024px){.top-banner-action__container{padding-left:60px;padding-right:60px;padding-bottom:60px}}.top-banner-action__head{padding-bottom:50px}@media (max-width: 1280px){.top-banner-action__head{padding-bottom:100px}}@media (max-width: 768px){.top-banner-action__head{padding-bottom:0}}.top-banner-action__head-logo{margin-bottom:32px}.top-banner-action__head-title{position:relative;color:var(--color-white);margin-bottom:20px;text-wrap:balance}@media (min-width: 576px){.top-banner-action__head-title{width:578px}}.top-banner-action__head-title .title-marker{position:relative}.top-banner-action__head-title .title-marker:before{content:"";position:absolute;background-color:var(--color-primary-yell);width:110%;height:50px;margin-left:10px;z-index:-1}@media (max-width: 768px){.top-banner-action__head-title .title-marker:before{height:32px}}.top-banner-action__head-desc{font-size:32px;color:var(--color-white);text-wrap:balance}.top-banner-action__advantage{position:absolute;display:flex;flex-direction:row;width:100%;max-width:1200px;justify-content:space-between;align-items:center;bottom:5%;z-index:10;opacity:1;transition:.3s ease-in}@media (max-width: 1280px){.top-banner-action__advantage{width:calc(100vw - 10%);padding-right:80px}}.top-banner-action__advantage--hidden{opacity:0}.top-banner-action__advantage-block{padding:20px;background-color:var(--color-white);border-radius:calc(var(--border-radius) / 3);width:250px;height:95px;display:flex;align-items:baseline;font-weight:700;flex-direction:column;text-transform:uppercase}.top-banner-action__advantage-block .ico{fill:var(--color-primary);height:30px;max-width:40px;margin-bottom:10px}.top-banner-action__btn-block{display:flex;flex-direction:row;margin-top:40px}@media (max-width: 576px){.top-banner-action__btn-block{flex-direction:column}}.top-banner-action__btn-block>:nth-child(2){margin-left:20px}@media (max-width: 576px){.top-banner-action__btn-block>:nth-child(2){margin-left:0;margin-top:20px}}.top-banner-action .btn-ico{position:relative}.top-banner-action .btn-ico span{margin-left:20px}.top-banner-action .btn-ico .ico{height:21px;width:21px;fill:var(--color-white);position:absolute;left:15px;top:50%;transform:translateY(-50%);transition:all .3s}.top-banner-action .btn-ico.btn--white-invert:hover .ico{fill:var(--color-main)}.top-banner-action__arrows-container{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:100%}.top-banner-action__arrows-container .btn-arrow{margin-left:-2px}.top-banner-action__arrows-container .btn-arrow.arrow-right{position:absolute;right:0}.top-banner-action .btn:not(.btn--white-invert):hover{border-color:var(--color-white);color:var(--color-white)}.top-menu{position:fixed;height:var(--headerHeight-corp-desc);width:100%;background-color:var(--color-main-bgGray);z-index:50}@media (max-width: 992px){.top-menu{height:var(--headerHeight-corp-mob);box-shadow:var(--color-main) 0 -3px 6px}}.top-menu__container{display:flex;flex-direction:column}.top-menu__info{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:100px;position:relative}@media (max-width: 992px){.top-menu__info{height:70px}}.top-menu__search{width:60px;height:30px;border-radius:var(--border-radius);background-color:#ebebeb;transition:all .2s;display:flex;align-items:center;margin-right:30px;cursor:pointer;position:relative}@media (max-width: 992px){.top-menu__search{display:none}}.top-menu__search-input{opacity:0;position:absolute;pointer-events:none;transition:all .2s;z-index:-1}.top-menu__search-close{opacity:0;position:absolute;right:0;transition:all .2s;pointer-events:none;z-index:-1}.top-menu__search-close .ico{stroke:var(--color-main);pointer-events:none}.top-menu__search-icon{height:26px;width:34px;transition:all .2s;opacity:1;pointer-events:none}.top-menu__search-icon .ico{height:26px!important;width:26px!important;padding-left:8px}.top-menu__search.active{width:100%;height:100%;position:absolute;margin-right:0;border-radius:0;background-color:var(--color-white);cursor:auto;z-index:10}.top-menu__search.active .top-menu__search-icon{opacity:0}.top-menu__search.active .top-menu__search-close{opacity:1;cursor:pointer;pointer-events:auto;z-index:4}.top-menu__search.active .top-menu__search-input{opacity:1;width:100%;padding-right:50px;pointer-events:auto;z-index:2}.top-menu__logo{width:160px;margin-right:30px;position:absolute;left:0}.top-menu__logo img{height:auto;width:100%}@media (max-width: 992px){.top-menu__logo img{height:30px;width:auto}}.top-menu__logo--new-year:after{content:"";position:absolute;top:-15px;left:0;width:40px;height:40px;background-image:url(/build/assets/melke_hat.ffd72587.png);background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width: 992px){.top-menu__logo--new-year:after{top:-11px;left:-2px;width:30px;height:30px}}.top-menu__contacts{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;position:relative}@media (max-width: 992px){.top-menu__contacts{display:none}}.top-menu__contacts-basket{opacity:0;position:absolute;pointer-events:none;width:0;height:0;padding-left:0;margin-left:0;transition:all .3s}.top-menu__contacts-basket .top-menu__basket-badge{position:absolute;top:50%;transform:translateY(-50%);background-color:var(--color-primary);color:var(--color-white);font-size:12px;left:0;border-radius:var(--border-radius);height:17px;padding:0 3px;min-width:17px;text-align:center}.top-menu__contacts-basket.active{position:relative;margin-left:20px;margin-right:20px;padding-left:10px;width:35px;height:35px;opacity:1;pointer-events:auto}.top-menu__contacts-info{text-align:right;font-size:14px;line-height:1.2;margin-right:30px}@media (max-width: 1200px){.top-menu__contacts-info{display:none}}.top-menu__contacts-btn{margin-left:20px}.top-menu__contacts-btn :not(:last-child){margin-right:10px}.top-menu__contacts-btn a{color:var(--color-main-corp);text-decoration:auto}.top-menu__main{display:flex;flex-direction:row;justify-content:space-around;align-items:center;height:50px;position:relative;text-transform:uppercase}@media (max-width: 992px){.top-menu__main{display:none}}.top-menu__nav{border-top:1px solid var(--color-main-corp);height:50px;position:relative}@media (max-width: 992px){.top-menu__nav{display:none}}.top-menu__sub{position:absolute;z-index:-100;height:0;opacity:0;top:49px;margin-left:-100px;background-color:var(--color-card-bg);text-align:center;display:flex;flex-direction:column;pointer-events:none;padding:0}.top-menu__sub-container{width:100%;text-align:left}.top-menu__sub-content{flex-wrap:nowrap;margin:0;justify-content:space-between}.top-menu__sub-col{padding:30px 0;width:100%}.top-menu__sub-item>a{display:block;font-size:18px;line-height:1.2;text-transform:none;padding:7px 30px;transition:all .3s}.top-menu__sub-item>a:hover{color:var(--color-primary)}.top-menu__sub-item:hover>a{color:var(--color-primary)!important}.top-menu__sub-title{font-weight:700;font-size:18px;line-height:1.2;padding-bottom:20px;padding-left:30px;padding-right:30px;text-transform:uppercase}.top-menu__sub-title>a:hover{color:var(--color-primary)}.top-menu__sub-title:hover>a{color:var(--color-primary)!important}.top-menu__main-item{display:flex;flex-wrap:nowrap;transition:all .3s}.top-menu__main-item a:visited{color:var(--color-main-corp)}.top-menu__main-item>a{position:relative;font-size:18px;color:var(--color-main-corp);letter-spacing:.03em;text-decoration:none;font-weight:700;padding-left:20px;padding-right:20px;line-height:50px;transition:all .3s}.top-menu__main-item>a:before{content:"";position:absolute;top:-1px;height:0;width:0;transition:all .3s;left:50%;transform:translate(-50%);z-index:2;background-color:var(--color-primary)}.top-menu__main-item.active>a{position:relative;color:var(--color-primary)}.top-menu__main-item.active>a:before{height:5px;width:200px}.top-menu__main-item:hover>a{position:relative;color:var(--color-primary)}.top-menu__main-item:hover>a:before{height:5px;width:200px}.top-menu__main-item:hover .top-menu__sub{opacity:1;height:auto;z-index:2;pointer-events:auto}.top-menu__main-item:hover .top-menu__sub-item{display:block}.top-menu__sub-item{display:none}.top-menu__sub-item a{font-size:18px;color:var(--color-main-corp);text-decoration:none}.top-menu__burger-ico{width:38px;height:30px;position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;z-index:101}.top-menu__burger-ico span{pointer-events:none;display:block;position:absolute;height:2px;width:100%;background-color:var(--color-main);border-radius:2px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.top-menu__burger-ico span:nth-child(1){top:3px;transform-origin:left center}.top-menu__burger-ico span:nth-child(2){top:13.5px;transform-origin:left center}.top-menu__burger-ico span:nth-child(3){top:25px;transform-origin:left center}.top-menu__burger-ico.js-burger--open span{background-color:var(--color-white)}.top-menu__burger-ico.js-burger--open span:nth-child(1){transform:rotate(45deg);top:1px;left:6px}.top-menu__burger-ico.js-burger--open span:nth-child(2){width:0%;opacity:0}.top-menu__burger-ico.js-burger--open span:nth-child(3){transform:rotate(-45deg);top:28px;left:6px}.top-menu__burger-nav{position:absolute;top:0;right:0;bottom:0;background-color:var(--color-main-corp);height:100vh;width:100vw;z-index:100;display:flex;flex-direction:column;padding-top:100px;padding-left:10%;padding-right:10%;opacity:1;transition:all .3s ease-in}.top-menu__burger-nav-item,.top-menu__burger-nav .top-menu__dropdown-item{padding:10px 0}.top-menu__burger-nav-item a,.top-menu__burger-nav .top-menu__dropdown-item a{font-size:20px;line-height:24px;color:var(--color-white);text-decoration:none}.top-menu__burger-nav .js-dropdown{font-size:20px;line-height:24px;color:#fff;text-decoration:none;margin-left:10px}.top-menu__burger-nav .js-dropdown+.top-menu__dropdown{display:none}.top-menu__burger-nav .js-dropdown.active{transform:scale(-1);display:inline-block}.top-menu__burger-nav .js-dropdown.active+.top-menu__dropdown{display:flex;flex-direction:column}.top-menu__burger-nav-close{position:absolute;top:20px;right:20px}.top-menu__burger-nav-close .ico{stroke:var(--color-white)}.top-menu__burger-nav--hidden{opacity:0;z-index:-100;right:-110%}.top-menu__mobile{display:none}@media (max-width: 992px){.top-menu__mobile>:first-child{margin-right:20px}}@media (max-width: 992px){.top-menu__mobile{display:flex}}.top-menu__mobile>:last-child{padding-left:20px}.top-menu .ico{height:30px;width:30px;color:var(--color-main-corp)}.top-menu__contacts-phone{color:var(--color-main-corp);font-size:24px;font-weight:700}.btn-small{height:30px!important;font-size:12px!important;color:var(--color-white);padding:0 15px!important}.btn-black{background-color:var(--color-main-corp)!important;border:2px solid var(--color-main-corp)!important}.footer-menu{background-color:var(--color-main-corp);padding-top:50px;text-transform:uppercase;font-size:.8888888889rem}.footer-menu__rating{margin-top:20px}.footer-menu__nav{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-bottom:40px}@media (max-width: 992px){.footer-menu__nav{flex-direction:column;justify-content:flex-start;text-align:center;align-items:center}}.footer-menu__nav-item{max-width:300px;min-width:200px}.footer-menu__nav-item>:first-child{font-weight:700px;text-transform:none;color:var(--color-white);font-weight:700;margin-bottom:20px}.footer-menu__nav-item li{color:#8890a4;margin-bottom:10px}.footer-menu__nav-item li a{color:#8890a4!important}.footer-menu__nav-item li a.upper{text-transform:uppercase}.footer-menu__bottom{color:#8890a4;padding:40px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid #8890A4}@media (max-width: 992px){.footer-menu__bottom{flex-direction:column;justify-content:flex-start;text-align:center;align-items:center;padding:40px 20px}.footer-menu__bottom>*{margin-bottom:30px}}.footer-menu__logo img{height:50px;width:auto}.footer-menu__copy{text-align:center}.footer-menu__copy-desc{display:block;font-size:13px;text-decoration:underline}.footer-menu__copy-desc a{color:#525458}.footer-menu__social{text-align:right;display:flex;flex-direction:column}.footer-menu__social-title{margin-bottom:20px}.footer-menu__social-icons{display:flex;flex-direction:row;justify-content:flex-end}@media (max-width: 992px){.footer-menu__social-icons{justify-content:center}}.footer-menu__social-icons>:not(:last-child){margin-right:10px}.footer-menu__social-icons :nth-child(1) .ico{fill:#8890a4;width:16px;height:16px}.footer-menu__social-icons :nth-child(1) .ico:hover{fill:#08c}.footer-menu__social-icons :nth-child(2) .ico{fill:#8890a4;width:16px;height:16px}.footer-menu__social-icons :nth-child(2) .ico:hover{fill:#4a76a8}.footer-menu__social-icons :nth-child(3) .ico{fill:#8890a4;width:16px;height:16px}.footer-menu__social-icons :nth-child(3) .ico:hover{fill:#f2720c}.footer-menu__social-icons :nth-child(4) .ico{fill:#8890a4;width:16px;height:16px}.footer-menu__social-icons :nth-child(4) .ico:hover{fill:#dd6445}.footer-menu__social-icons :nth-child(5) .ico{fill:#8890a4;width:16px;height:16px}.footer-menu__social-icons :nth-child(5) .ico:hover{fill:red}.footer-menu__social-icons :nth-child(6) .ico{fill:#8890a4;width:16px;height:16px}.footer-menu__social-icons :nth-child(6) .ico:hover{fill:#de4e24}.footer-menu__contacts{display:flex;flex-direction:row;justify-content:space-around;color:#a0a0a0;flex-wrap:wrap}@media (max-width: 992px){.footer-menu__contacts div{width:50%}}@media (max-width: 667px){.footer-menu__contacts div{width:100%}}.footer-menu{background-color:var(--color-main-corp);padding-top:50px;text-transform:uppercase;font-size:.8888888889rem}.footer-menu__rating{margin-top:20px}.footer-menu__nav{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-bottom:40px}@media (max-width: 992px){.footer-menu__nav{flex-direction:column;justify-content:flex-start;text-align:center;align-items:center}}.footer-menu__nav-item{max-width:300px;min-width:200px}@media (max-width: 992px){.footer-menu__nav-item{margin-bottom:30px}}.footer-menu__nav-item>:first-child{font-weight:700px;text-transform:none;color:var(--color-white);font-weight:700;margin-bottom:20px}.footer-menu__nav-item li{color:#8890a4;margin-bottom:10px}.footer-menu__nav-item li a{color:#8890a4!important}.footer-menu__nav-item li a.upper{text-transform:uppercase}.footer-menu__bottom{color:#8890a4;padding:40px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid #8890A4}@media (max-width: 992px){.footer-menu__bottom{flex-direction:column;justify-content:flex-start;text-align:center;align-items:center;padding:40px 20px}.footer-menu__bottom>*{margin-bottom:30px}}.footer-menu__logo img{height:50px;width:auto}.footer-menu__copy{text-align:center}.footer-menu__copy-desc{display:block;font-size:13px;text-decoration:underline}.footer-menu__copy-desc a{color:#525458}.footer-menu__social{text-align:right;display:flex;flex-direction:column}.footer-menu__social-title{margin-bottom:20px}.footer-menu__social-icons{display:flex;flex-direction:row;justify-content:flex-end}@media (max-width: 992px){.footer-menu__social-icons{justify-content:center}}.footer-menu__social-icons>:not(:last-child){margin-right:10px}.footer-menu__social-icons :nth-child(1) .ico{fill:#8890a4;width:16px;height:16px}.footer-menu__social-icons :nth-child(1) .ico:hover{fill:#08c}.footer-menu__social-icons :nth-child(2) .ico{fill:#8890a4;width:16px;height:16px}.footer-menu__social-icons :nth-child(2) .ico:hover{fill:#4a76a8}.footer-menu__social-icons :nth-child(3) .ico{fill:#8890a4;width:16px;height:16px}.footer-menu__social-icons :nth-child(3) .ico:hover{fill:#f2720c}.footer-menu__social-icons :nth-child(4) .ico{fill:#8890a4;width:16px;height:16px}.footer-menu__social-icons :nth-child(4) .ico:hover{fill:#dd6445}.footer-menu__social-icons :nth-child(5) .ico{fill:#8890a4;width:16px;height:16px}.footer-menu__social-icons :nth-child(5) .ico:hover{fill:red}.footer-menu__social-icons :nth-child(6) .ico{fill:#8890a4;width:16px;height:16px}.footer-menu__social-icons :nth-child(6) .ico:hover{fill:#de4e24}.footer-menu__contacts{display:flex;flex-direction:row;justify-content:space-around;color:#a0a0a0;flex-wrap:wrap}@media (max-width: 992px){.footer-menu__contacts div{width:50%}}@media (max-width: 667px){.footer-menu__contacts div{width:100%}}.marker-arrow li{position:relative;padding-left:25px;line-height:1.6}.marker-arrow li:before,.marker-arrow li:after{content:"";position:absolute;top:50%;transform:translateY(calc(-50% - 3px)) rotate(45deg);left:0;width:10px;height:4px;background-color:var(--color-primary-yell)}.marker-arrow li:after{transform:translateY(calc(-50% + 2px)) rotate(-45deg)}.marker-arrow--red li:before,.marker-arrow--red li:after{background-color:var(--color-primary)}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}.bounceIn{animation-duration:.85s;animation-name:bounceIn}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{transform:skew(20deg);opacity:1}80%{transform:skew(-5deg)}to{transform:translateZ(0)}}.lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes pulse-red{0%{box-shadow:0 0 #ff005cb3}70%{box-shadow:0 0 0 10px #ff005c00}to{box-shadow:0 0 #ff005c00}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutDownMin{0%{opacity:1}to{opacity:0;transform:translate3d(0,25%,0)}}@keyframes fadeIn{0%{opacity:.1}to{opacity:1}}@keyframes changeFillSvg{0%{fill:var(--color-white)}50%{fill:var(--color-primary-yell)}75%{fill:var(--color-primary)}to{fill:var(--color-white)}}@keyframes moveLines{0%{transform:translate(-116px)}50%{transform:translate(16px)}to{transform:translate(-116px)}}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background-color:var(--color-dark-body);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}@keyframes translateBlocksLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes translateBlocksRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeBlocks{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,50%,0)}50%{opacity:.75;transform:translate3d(75%)}to{opacity:1;transform:translateZ(0)}}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:0;display:flex}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:0;display:none}}@media (max-width: 768px){@keyframes backInUp{0%{transform:translateY(1200px) translate(-50%) scale(.7);opacity:0;display:flex}80%{transform:translateY(0) translate(-50%) scale(.7);opacity:.7}to{transform:translate(-50%) scale(1);opacity:1}}@keyframes backOutDown{0%{transform:translate(-50%) scale(1);opacity:1}20%{transform:translateY(0) translate(-50%) scale(.7);opacity:.7}to{transform:translateY(700px) translate(-50%) scale(.7);opacity:0;display:none}}}.js-enabled [data-animleft],.js-enabled [data-animright]{opacity:0}.js-enabled [data-animleft].js-anim-active{animation:translateBlocksLeft .7s ease-in-out;animation-fill-mode:forwards}.js-enabled [data-animright].js-anim-active{animation:translateBlocksRight .7s ease-in-out;animation-fill-mode:forwards}.js-enabled [data-animfade]{opacity:0}.js-enabled [data-animfade].js-anim-active{animation:fadeBlocks 1s ease-in-out;animation-fill-mode:forwards}.js-enabled [data-animup]{opacity:0;animation:fadeInUp .5s ease-in-out;animation-fill-mode:both}.js-enabled [data-bouncein].js-anim-active{animation:bounceIn 1s ease-in-out;animation-fill-mode:forwards}.entrance-doors__container{max-width:1290px}.entrance-doors__wrap{display:flex;gap:30px}@media (max-width: 767px){.entrance-doors__wrap{flex-direction:column;align-items:center}}.entrance-doors__item{border-radius:20px;width:100%;max-width:630px;background-color:#fff;overflow:hidden;display:flex;flex-direction:column}.entrance-doors__item-title{text-wrap:balance;margin-bottom:35px}.entrance-doors__item-title-mob{display:none}@media (max-width: 1280px){.entrance-doors__item-title-desc{display:none}.entrance-doors__item-title-mob{display:block;text-align:center;font-size:32px;font-weight:700}}.entrance-doors__item-chars{padding-bottom:85px;display:flex}.entrance-doors__item-chars-title{margin-bottom:15px;color:#00171f;font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-1.2px;text-wrap:balance}@media (max-width: 1280px){.entrance-doors__item-chars-title{text-align:center}}.entrance-doors__item-chars-left{width:100%;max-width:300px}@media (max-width: 1280px){.entrance-doors__item-chars-left{max-width:100%}}.entrance-doors__item-chars-right{position:absolute;top:-35px;right:10px;width:230px}@media (max-width: 1280px){.entrance-doors__item-chars{padding-bottom:50px;flex-direction:column;align-items:center;gap:30px}.entrance-doors__item-chars-left{order:2}.entrance-doors__item-chars-right{position:static;width:200px;order:1;margin-top:-80px}.entrance-doors__item-chars-right img{height:100%}}@media (max-width: 767px){.entrance-doors__item-chars{flex-direction:row-reverse}.entrance-doors__item-chars-left{max-width:385px}.entrance-doors__item-chars-right{height:auto}}@media (max-width: 576px){.entrance-doors__item-chars{flex-direction:column}.entrance-doors__item-chars-left{max-width:100%}}.entrance-doors__item-img{aspect-ratio:16/9;background-color:#6b767a}.entrance-doors__item-img .img{width:100%;height:100%;object-fit:cover}.entrance-doors__item-body{position:relative;padding:40px;display:flex;flex-direction:column;flex-grow:1}@media (max-width: 576px){.entrance-doors__item-body{padding:25px}}.entrance-doors__item-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:auto}@media (max-width: 1200px){.entrance-doors__item-bottom{flex-direction:column;gap:10px}}.entrance-doors__item-price{color:#00171f;font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-1.6px;text-transform:uppercase}.entrance-doors__item-btn{text-decoration:none}@media (max-width: 1200px){.entrance-doors__item-btn{width:100%}}.entrance-doors__item .system-characters__list-items{margin-top:0}.entrance-doors__advantages{margin-bottom:35px;display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;gap:30px}.entrance-doors__advantages-item{position:relative;width:47%}.entrance-doors__advantages-item:after{content:"";position:absolute;bottom:calc(100% + 6px);left:0;display:block;width:30px;height:10px;border-radius:50px;background-color:#87374c}@media (max-width: 1280px){.entrance-doors__advantages-item{width:100%}}@media (max-width: 1280px){.entrance-doors__advantages{flex-wrap:wrap;gap:25px}.entrance-doors__advantages-item{width:100%;max-width:45%;line-height:1.6}}@media (max-width: 1200px){.entrance-doors__advantages{flex-wrap:wrap;justify-content:space-between}.entrance-doors__advantages-item{width:100%;max-width:38%;line-height:1.6}}@media (max-width: 1200px) and (max-width: 767px){.entrance-doors__advantages-item{max-width:100%}}@media (max-width: 650px){.entrance-doors__advantages{flex-wrap:wrap}.entrance-doors__advantages-item{max-width:45%}}@media (max-width: 480px){.entrance-doors__advantages-item{max-width:100%;text-align:center}.entrance-doors__advantages-item:after{left:50%}}.doors-price-cards__title{margin-bottom:40px;text-align:center;text-wrap:balance}.doors-price-cards__wrapper{display:flex;flex-wrap:wrap;gap:20px}.doors-price-cards__item{border-radius:20px;width:49%;display:flex;justify-content:space-between;background-color:#fff;overflow:hidden}.doors-price-cards__item-img{width:40%;height:100%;background-color:#6b767a}.doors-price-cards__item-img .img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}@media (max-width: 576px){.doors-price-cards__item-img .img{aspect-ratio:4/3}}@media (max-width: 576px){.doors-price-cards__item-img{width:100%;max-height:300px}}.doors-price-cards__item-title{font-weight:800;margin-bottom:10px;text-transform:uppercase;text-wrap:balance}.doors-price-cards__item-descr{margin-bottom:30px}.doors-price-cards__item-link{margin-top:auto;margin-right:auto;display:flex;align-items:center;text-decoration:none;transition:background-color .3s,color .3s}@media (max-width: 1023px){.doors-price-cards__item-link:hover{background-color:transparent;color:#33c5f3}}@media (max-width: 767px){.doors-price-cards__item-link{margin:0 auto;width:100%}}.doors-price-cards__item-trigger{height:100%;display:block}.doors-price-cards__item-trigger img{width:100%;height:100%;object-fit:cover}.doors-price-cards__item-info{width:60%;padding:30px;display:flex;flex-direction:column}@media (max-width: 576px){.doors-price-cards__item-info{width:100%}}@media (max-width: 1200px){.doors-price-cards__item{width:100%}}@media (max-width: 576px){.doors-price-cards__item{flex-direction:column}}.list-advanatages__container{width:100%}.list-advanatages__items{display:flex;flex-direction:column;gap:30px;width:100%}.list-advanatages__item{min-height:310px;display:flex;flex-direction:row;background-color:#fff;border-radius:20px;overflow:hidden}@media (max-width: 768px){.list-advanatages__item{flex-direction:column}}.list-advanatages__item:hover .list-advanatages__item-image .img{transform:scale(1.05)}.list-advanatages__item-image{width:50%;height:auto;overflow:hidden;background-color:#6b767a}@media (max-width: 768px){.list-advanatages__item-image{width:100%;height:300px}}.list-advanatages__item-image .img{width:100%;height:100%;transform:scale(1);transition:transform 1s ease-in-out}@media (max-width: 991px){.list-advanatages__item-image .img{object-fit:cover}}@media (max-width: 576px){.list-advanatages__item-image .img{object-fit:cover}}.list-advanatages__item-image img{height:100%}.list-advanatages__item-info{display:flex;flex-direction:column;width:50%;padding:50px}@media (max-width: 768px){.list-advanatages__item-info{width:100%;padding:30px}}.list-advanatages__item:nth-child(even) .list-advanatages__item-info{order:-1}@media (max-width: 768px){.list-advanatages__item:nth-child(even) .list-advanatages__item-info{order:unset}}.list-advanatages__item-title{text-transform:uppercase;margin-bottom:20px;text-wrap:balance}.list-advanatages__item-decs{flex-grow:1}.list-advanatages__item-footer{margin-top:20px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}@media (max-width: 576px){.list-advanatages__item-footer{flex-direction:column;align-items:flex-start;gap:10px}}.list-advanatages__item-price{text-transform:uppercase}.list-advanatages__item-size{color:#6b767a;font-size:14px;line-height:120%;display:block;max-width:220px;text-transform:lowercase}@media (max-width: 576px){.list-advanatages__item-btn,.list-advanatages__item-btn a,.list-advanatages__item-btn button{width:100%}}.list-advanatages__list{display:flex;flex-wrap:wrap;gap:20px;margin:auto}.list-advanatages__list-item{width:48%}.list-advanatages__list-item:last-child{width:100%}@media (max-width: 1279px){.list-advanatages__list-item{width:100%}}.list-advanatages__list-img{margin-bottom:10px}.horizontal .list-advanatages__item-info{width:65%}@media (max-width: 767px){.horizontal .list-advanatages__item-info{width:100%}}.horizontal .list-advanatages__item-image{width:35%}@media (max-width: 767px){.horizontal .list-advanatages__item-image{width:100%}}.horizontal .list-advanatages__item-decs{margin-bottom:30px}.horizontal .list-advanatages__item-footer{flex-direction:row;align-items:center;justify-content:space-between}@media (max-width: 576px){.horizontal .list-advanatages__item-footer{flex-direction:column;align-items:flex-start;gap:10px}}.horizontal .list-advanatages__item-btn{margin-top:0}.list-chars__item{border-radius:20px;display:flex;background-color:#fff;overflow:hidden}.list-chars__item:not(:last-child){margin-bottom:30px}.list-chars__item:nth-child(2n){flex-direction:row-reverse}@media (max-width: 767px){.list-chars__item{flex-direction:column}.list-chars__item:nth-child(2n){flex-direction:column}}.list-chars__image{max-width:350px;width:100%;background-color:#6b767a}.list-chars__image img{width:100%;height:100%;object-fit:cover}@media (max-width: 1023px){.list-chars__image{max-width:50%}}@media (max-width: 767px){.list-chars__image{width:100%;max-width:unset;height:400px}}@media (max-width: 576px){.list-chars__image{height:300px}}.list-chars__right{padding:50px}.list-chars__right-wrap{display:flex;flex-wrap:wrap;gap:30px}@media (max-width: 1023px){.list-chars__right-wrap{flex-direction:column}}@media (max-width: 1023px){.list-chars__right{max-width:50%;flex-direction:column}}@media (max-width: 991px){.list-chars__right{padding:30px}}@media (max-width: 767px){.list-chars__right{max-width:100%}}.list-chars__title{text-transform:uppercase;text-wrap:balance}.list-chars__title+div{margin-top:10px}.list-chars__text,.list-chars__info{width:calc(50% - 15px)}@media (max-width: 1023px){.list-chars__text,.list-chars__info{width:100%}}.list-chars__text{display:flex;flex-direction:column;gap:10px;font-size:16px;font-weight:400}@media (max-width: 1023px){.list-chars__text .list-chars__price{display:none}}.list-chars__descr{line-height:2.3}.list-chars__info{display:flex;flex-direction:column;align-items:flex-end;gap:30px}.list-chars__info-list{margin-top:0;display:flex;flex-direction:column;flex-grow:1;width:100%}.list-chars__info-list li{margin-bottom:10px}.list-chars__info-list li div{font-size:clamp(.7rem,2.5vw,.9rem)}.list-chars__bottom{width:100%;display:flex;flex-wrap:nowrap;flex-direction:row;gap:20px;justify-content:space-between;align-items:center}@media (max-width: 576px){.list-chars__bottom{flex-direction:column;justify-content:center;width:100%}.list-chars__bottom .btn{width:100%}}.list-chars__price{text-wrap:balance;font-size:24px;font-weight:700;letter-spacing:-.05em}.list-chars__link{margin-top:0;text-decoration:none}.list-chars__trigger{display:block;margin-bottom:20px;text-decoration:none;color:inherit;transition:color .3s}.list-chars__trigger:hover{color:#33c5f3}.happy-for-you__wrapper{display:flex}@media (max-width: 992px){.happy-for-you__wrapper{flex-wrap:wrap;gap:30px}}@media (max-width: 768px){.happy-for-you__wrapper{flex-wrap:unset;gap:0}}.happy-for-you__item{display:flex;flex-direction:column;justify-content:center}.happy-for-you__item-img{width:97.808px;height:97.808px;margin:0 auto}.happy-for-you__item-title{color:#000;text-align:center;font-size:18px;font-weight:400;margin-top:20px;text-wrap:balance}@media (max-width: 992px){.happy-for-you__item{width:calc(33.33% - 60px)!important}}@media (max-width: 768px){.happy-for-you__item{width:100%!important}}.happy-for-you__slider{margin-bottom:20px}.history-points__container{max-width:1650px}.history-points__wrap{padding:40px 0}.history-points__progress.swiper-pagination{top:0;bottom:auto;height:10px;overflow:hidden;border-radius:50px;background-color:var(--color-white)}.history-points__progress.swiper-pagination .swiper-pagination-progressbar-fill{border-radius:50px;background:var(--color-primary)}.history-points__item{border-radius:20px;width:250px;position:relative;background-color:var(--color-white)}.history-points__item--birthday{padding-bottom:65px}.history-points__item--birthday .history-points__img{position:absolute;bottom:0}.history-points__year{font-size:48px;text-transform:uppercase;border-bottom:10px solid #33c5f3}.history-points__year span{display:block;line-height:1;padding:15px}.history-points__text{padding:20px;font-size:18px;line-height:1.1}.about-us__container{max-width:1650px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;column-gap:30px;row-gap:60px}@media (max-width: 1280px){.about-us__container{column-gap:20px;row-gap:30px}}.about-us__item{position:relative;display:flex;flex-direction:column;width:calc(33.3333333333% - 20px);background-color:var(--color-white);border-radius:20px;cursor:pointer}.about-us__item-head{width:100%;height:310px;border-radius:20px 20px 0 0;overflow:hidden}.about-us__item-head img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;transition:transform .5s ease-in-out}@media (max-width: 576px){.about-us__item-head img{aspect-ratio:4/3}}@media (max-width: 768px){.about-us__item-head{height:auto}}.about-us__item-body{padding:30px;display:flex;flex-direction:column;flex-grow:1}.about-us__item-footer{position:absolute;bottom:0;right:60px;transform:translateY(50%);display:flex;align-items:center;justify-content:center;height:30px;max-width:94px;width:100%;border-radius:180px;background-color:var(--color-main);transition:background-color .5s ease-in-out,transform .5s ease-in-out}.about-us__item-footer svg{fill:unset}.about-us__item-title{font-weight:700;font-size:24px;line-height:125%;letter-spacing:.05em;text-transform:uppercase;color:#00171f}.about-us__item-descr{flex-grow:1}.about-us__item-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:10}@media (hover: hover){.about-us__item:hover .about-us__item-footer{background-color:var(--color-primary);transform:translateY(50%) scale(1.05)}.about-us__item:hover .about-us__item-head img{transform:rotate(2deg) scale(1.2)}}@media (max-width: 1280px){.about-us__item{width:calc(50% - 10px)}}@media (max-width: 768px){.about-us__item{width:100%}}.quote-person{padding:0;background-color:var(--color-primary);margin-top:60px;margin-bottom:60px;overflow:hidden}@media (max-width: 992px){.quote-person{min-height:unset}}.quote-person__container{width:100%;max-width:1580px}.quote-person__row{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px}@media (max-width: 992px){.quote-person__row{flex-direction:column}}.quote-person__row>*{width:50%;flex-basis:50%;flex-grow:0;flex-shrink:0}@media (max-width: 992px){.quote-person__row>*{width:100%;flex-basis:100%}}.quote-person__header{padding-top:100px;padding-bottom:100px;padding-left:5%}@media (max-width: 992px){.quote-person__header{padding-right:5%;padding-top:40px;padding-bottom:40px}}.quote-person__figure{width:100%;position:relative}.quote-person__figure:before{position:absolute;content:"";top:40px;left:0;background-image:url(/build/assets/quotev2.ebc65073.svg);background-position:center;background-repeat:no-repeat;width:55px;height:40px}@media (max-width: 576px){.quote-person__figure:before{width:70px}}.quote-person__figure figcaption{padding-top:60px;text-align:right;font-size:2rem;line-height:2.2rem;font-weight:800}@media (max-width: 1200px){.quote-person__figure figcaption{font-size:1.8rem;line-height:2rem}}@media (max-width: 992px){.quote-person__figure figcaption{font-size:1.6rem;line-height:1.8rem}}.quote-person__figure cite{font-weight:300}.quote-person__quote{padding-top:100px;padding-left:100px;position:relative;font-size:1.2rem;line-height:1.8rem}@media (max-width: 1200px){.quote-person__quote{font-size:1rem;line-height:1.4rem}}@media (max-width: 576px){.quote-person__quote{padding-top:70px;padding-left:70px}}.quote-person__picture{position:relative;align-self:stretch}.quote-person__picture-container{position:relative;top:0;right:0;left:0;bottom:0;height:fit-content;z-index:2;width:100%;height:100%}.quote-person__picture-container .img{height:100%;width:100%;object-fit:cover;background-color:var(--color-dark-bg)}.install-plastic-window__head-title{text-align:center;margin-bottom:30px;max-width:960px;margin-left:auto;margin-right:auto;line-height:1}.install-plastic-window__subheader{line-height:28px;letter-spacing:-.8px}.install-plastic-window__container{background-color:var(--color-white);border-radius:20px;padding:50px 40px}.install-plastic-window__wrap{display:flex;flex-wrap:wrap;gap:30px}@media (max-width: 1024px){.install-plastic-window__wrap{gap:25px}}@media (max-width: 576px){.install-plastic-window__wrap{gap:20px}}.install-plastic-window__item{width:calc(33.3333333333% - 20px);flex:0 0 auto;max-width:100%}@media (max-width: 1024px){.install-plastic-window__item{width:calc(50% - 15px)}}@media (max-width: 576px){.install-plastic-window__item{width:100%}}.install-plastic-window__title{margin-top:10px}.tile-advantage__head-title{margin-bottom:40px}.tile-advantage__wrap{display:flex;flex-wrap:wrap;gap:30px}@media (max-width: 1024px){.tile-advantage__wrap{gap:25px}}@media (max-width: 576px){.tile-advantage__wrap{gap:20px}}.tile-advantage__item{width:calc(25% - 20px);flex:0 0 auto;max-width:100%;position:relative;border-radius:20px;overflow:hidden;padding:30px}@media (max-width: 1024px){.tile-advantage__item{width:calc(33.33% - 15px)}}@media (max-width: 576px){.tile-advantage__item{width:100%!important}}.tile-advantage__item:nth-child(1){width:calc(50% - 28px)}@media (max-width: 1024px){.tile-advantage__item:nth-child(1){width:calc(66.33% - 15px);order:1}}@media (max-width: 1024px){.tile-advantage__item:nth-child(2){order:2}}@media (max-width: 1024px){.tile-advantage__item:nth-child(3){width:calc(66.33% - 15px);order:4}}@media (max-width: 1024px){.tile-advantage__item:nth-child(4){order:3}}.tile-advantage__item:nth-child(5){width:calc(50% - 28px)}@media (max-width: 1024px){.tile-advantage__item:nth-child(5){width:calc(66.33% - 15px);order:5}}@media (max-width: 1024px){.tile-advantage__item:nth-child(6){order:6}}.tile-advantage__card{padding-top:100px}.tile-advantage__card-img{height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s ease-in-out;width:100%}.tile-advantage__card-bg{background-color:#6b767a;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.tile-advantage__card-bg:before{background-color:#00171f;bottom:0;content:"";left:0;mix-blend-mode:multiply;opacity:.6;position:absolute;right:0;top:0;z-index:1}.tile-advantage__title{color:#fff;font-size:24px;font-weight:400;line-height:20px;padding-top:20px}.tile-advantage__ico{height:75px;transition:.3s ease-in-out;width:75px;background-color:#87374c;border-radius:50%;display:flex;align-items:center;justify-content:center}.tile-advantage__ico-img{width:40px}.block-three-cards-nofix__head-title{text-align:center;margin-bottom:30px;max-width:960px;margin-left:auto;margin-right:auto;line-height:1}.block-three-cards-nofix__subheader{line-height:28px;letter-spacing:-.8px}.block-three-cards-nofix__wrap{display:flex;flex-wrap:wrap;gap:30px}@media (max-width: 1024px){.block-three-cards-nofix__wrap{gap:20px;justify-content:center}}.block-three-cards-nofix__item{width:calc(33.3333333333% - 20px);flex:0 0 auto;max-width:100%}@media (max-width: 1024px){.block-three-cards-nofix__item{width:100%;max-width:530px}}.block-three-cards-nofix__card{background-color:var(--color-card-bg);display:flex;flex-direction:column;justify-content:stretch;height:100%;border-radius:25px;padding-top:0;text-align:left;position:relative;margin-left:auto;margin-right:auto}.block-three-cards-nofix__title{font-size:22px;font-style:normal;font-weight:700;line-height:30px;text-transform:uppercase;margin-bottom:10px}.block-three-cards-nofix__descr{font-size:18px;font-style:normal;font-weight:400;line-height:1.4;flex-grow:1}.block-three-cards-nofix__price{font-size:24px;line-height:normal;text-transform:uppercase;margin-top:20px}.block-three-cards-nofix__bth{width:fit-content;margin-top:20px}.block-three-cards-nofix__body{padding:30px;display:flex;flex-direction:column;flex:1 1 auto}.block-three-cards-nofix__img{display:inline-block}.block-three-cards-nofix__img img{border-radius:25px 25px 0 0;width:100%;height:100%;max-height:310px;object-fit:cover;display:block}.compare-melke{padding-top:40px;padding-bottom:30px}.compare-melke.inner-container{max-width:1900px}@media (min-width: 1600px){.compare-melke.inner-container{padding-right:40px}}@media (max-width: 1300px){.compare-melke.inner-container{padding-right:0}}@media (max-width: 767px){.compare-melke.inner-container{padding-left:0}}.compare-melke__desktop{overflow:hidden;padding-bottom:30px}.compare-melke__head-title{padding-bottom:24px;text-align:center}@media (max-width: 767px){.compare-melke__head-title{padding-right:20px;padding-left:20px}}.compare-melke__table{width:100%;scrollbar-width:thin;scrollbar-color:#00171F #ffffff}.compare-melke__table::-webkit-scrollbar{width:6px}.compare-melke__table::-webkit-scrollbar-track{background:#ffffff;border-radius:50px}.compare-melke__table::-webkit-scrollbar-thumb{cursor:pointer;background-color:#00171f;border-radius:20px}@media (max-width: 1300px){.compare-melke__table{overflow-x:auto;padding-bottom:10px}}@media (max-width: 991px){.compare-melke__table{overflow-x:hidden}}.compare-melke__table-container{width:100%;display:flex;flex-direction:column;gap:10px;align-items:flex-start}@media (max-width: 1300px){.compare-melke__table-container{width:fit-content}}@media (max-width: 991px){.compare-melke__table-container{flex-direction:row;width:100%;align-items:normal}}@media (max-width: 420px){.compare-melke__table-container{flex-direction:column}}.compare-melke__scrollbar.swiper-scrollbar{bottom:unset;left:unset;top:calc(100% + 20px);height:10px;width:99%;background-color:#fff}.compare-melke__scrollbar.swiper-scrollbar .swiper-scrollbar-drag{cursor:pointer;background-color:#00171f}.compare-melke__row{width:calc(100% - 270px)}@media (max-width: 991px){.compare-melke__row{width:100%}}.compare-melke__item{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;gap:30px;padding:20px 30px;background-color:#fff;border-radius:10px}@media (max-width: 991px){.compare-melke__item{width:50%;flex-direction:column}}@media (max-width: 420px){.compare-melke__item{width:100%}}.compare-melke__item-cam{display:inline-flex;align-items:center;gap:6px}.compare-melke__item-cam span{height:20px;width:20px;border-radius:50px;background-color:#f33333;color:#fff;text-align:center;font-size:13px;font-weight:400;cursor:help}.compare-melke__item-head{position:relative;display:flex;gap:20px;flex-direction:row;justify-content:flex-start;width:250px;height:100%}@media (max-width: 1300px){.compare-melke__item-head{width:400px}}@media (max-width: 991px){.compare-melke__item-head{width:100%;flex-direction:column}}.compare-melke__item-body{display:flex;gap:15px;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;width:calc(100% - 270px)}@media (max-width: 1300px){.compare-melke__item-body{width:calc(100% - 430px)}}@media (max-width: 991px){.compare-melke__item-body{width:100%;flex-direction:column}}.compare-melke__item-label{width:20px;height:100%;position:relative;align-self:center}.compare-melke__item-data{display:flex;flex-direction:column;gap:6px;text-align:left}.compare-melke__item-data>:first-child{font-weight:700}.compare-melke__item-data>:nth-child(2){font-size:14px}@media (max-width: 1300px){.compare-melke__item-data{min-width:80px}}.compare-melke__item-data a{color:#00171f;font-weight:500}.compare-melke__item-img{position:relative;width:40px;min-width:40px;height:70px;align-self:center}.compare-melke__item-img .img{height:100%;width:100%;object-fit:contain;object-position:left}.compare-melke__item-stock{position:absolute;top:-10px;right:-20px;transform:rotate(-90deg)}.compare-melke__item-title{transition:all .2s}.compare-melke__item-desc{font-weight:400;line-height:1.2;font-size:14px;color:#6b767a;transition:all .2s}.compare-melke__item-link{color:#87374c;font-size:14px;display:inline-block;margin-top:15px}.compare-melke__item-text{justify-content:space-between;display:flex;flex-direction:column}.compare-melke .color-palette__item{width:11px;height:11px;border-radius:2px;border:solid 1px #999}.quiz{width:100%}.quiz__steps{display:flex;flex-direction:column;width:100%}.quiz__steps-wrapper{position:relative;height:375px;display:flex;flex-direction:column;width:100%}@media (max-width: 576px){.quiz__steps-wrapper{height:375px!important}}@media (max-width: 992px){.quiz__steps{padding-left:0}}@media (max-width: 576px){.quiz__steps-wrapper{height:450px}}.quiz__item{display:flex;flex-direction:row;flex-wrap:nowrap;width:101%;justify-content:center;gap:30px;position:absolute;top:0;opacity:0;transition:opacity .3s;pointer-events:none}@media (max-width: 576px){.quiz__item{flex-direction:column}}.quiz__item.show{opacity:1;pointer-events:all}.quiz__item-img{position:relative;max-width:200px;width:100%;height:200px;display:flex;align-items:center;justify-content:center}.quiz__item-img:after{content:"";position:absolute;z-index:-1;width:200px;height:200px;background-color:var(--color-card-bg);border-radius:200px}.quiz__item-data{display:flex;flex-direction:column}.quiz__question{font-size:1.5rem;font-weight:700;text-align:center}.quiz__answer-list{display:flex;gap:10px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;margin:20px 0}.quiz__radio{position:relative;flex:0 0 auto;background:var(--color-card-bg);border-radius:1.25rem;overflow:hidden}.quiz__radio__title{position:relative;min-height:50px;text-align:center;text-transform:none;width:270px;text-wrap:balance;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1.4;padding:5px 10px}.quiz__radio:hover,.quiz__radio input:checked+label{transition:.3s;color:#fff}.quiz__radio label:before{transition:.3s;content:"";width:100%;height:100%;left:0;top:0;position:absolute;background-color:transparent;cursor:pointer}.quiz__radio:hover label:before{background-color:#87374c80}.quiz__radio input{margin-right:10px;background-color:#fff;border:4px solid #fff;border-radius:20px;height:24px;left:20px;position:absolute;top:20px;width:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.quiz__radio input:checked:before{content:"\2714";display:block;text-align:center;font-size:16px;line-height:18px;color:#7c2020}.quiz__radio input:checked+label:before{content:"";width:100%;height:100%;left:0;top:0;position:absolute;background-color:#87374c80}.quiz__numbers{position:relative;display:flex;flex-direction:row;justify-content:space-around;width:100%;max-width:500px;margin-bottom:30px;margin-left:auto;margin-right:auto}.quiz__numbers:before{content:"";position:absolute;top:50%;left:50%;height:1px;background-color:var(--color-main);width:84%;transform:translate(-50%,-50%);z-index:-1}.quiz__numbers-item{border-radius:50px;border:1px solid var(--color-main);font-weight:700;line-height:30px;width:32px;background-color:var(--color-main-bgGray);text-align:center;transition:all .3s}.quiz__numbers-item--checked{background-color:var(--color-main);color:var(--color-white)}.quiz__buttons{display:flex;gap:20px;flex-wrap:nowrap;justify-content:center}.basket-list__header{text-align:center;text-transform:uppercase;margin-bottom:50px}.basket-list__content{display:flex;flex-wrap:nowrap;flex-direction:row;gap:30px}@media (max-width: 992px){.basket-list__content{width:100%;flex-direction:column}}.basket-list__items{background-color:var(--color-white);width:770px}@media (max-width: 1200px){.basket-list__items{width:calc(100% - 330px)}}@media (max-width: 992px){.basket-list__items{width:100%}}.basket-list__sum{width:calc(100% - 800px)}@media (max-width: 1200px){.basket-list__sum{width:30%;min-width:300px}}@media (max-width: 992px){.basket-list__sum{width:100%}}.basket-list__table{background-color:var(--color-white);padding-top:30px;padding-bottom:30px}.basket-list__table-item{padding-left:30px;padding-right:30px;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between}.basket-list__table-item:not(:last-child){padding-bottom:20px}.basket-list__table-item.table-item--btn{justify-content:flex-end}.basket-list__table .table-item--itog{border-top:1px solid black;padding-top:20px}.basket-list__items-header{display:flex;padding:20px 30px;gap:20px;justify-content:flex-start;flex-wrap:nowrap}.basket-list__items-header .select-all{width:150px}.basket-list__item{display:flex;flex-direction:row;padding:30px;border-top:1px solid black;flex-wrap:nowrap;gap:20px}@media (max-width: 992px){.basket-list__item{flex-wrap:wrap}}.basket-list__item-checked{width:10px}.basket-list__item-image{width:120px}@media (max-width: 992px){.basket-list__item-image{width:100px}}.basket-list__item-info{width:290px}@media (max-width: 992px){.basket-list__item-info{width:calc(100% - 150px)}}.basket-list__item-title{font-size:18px;font-weight:700;padding-bottom:10px;text-wrap:balance}.basket-list__item-description ul li{padding-bottom:6px}.basket-list__item-price{width:170px}@media (max-width: 992px){.basket-list__item-price{align-self:center}}.basket-list__item-full{font-size:18px;font-weight:700;padding-bottom:10px}.basket-list__item-buttons{display:flex;flex-direction:column;gap:20px}.basket-list .table-title{font-size:18px;font-weight:700}@media (max-width: 991px){.lamin-color__container{padding:0}}.lamin-color .section-header{margin-bottom:20px}.lamin-color__description{margin-top:20px}.lamin-color__app{display:flex;margin-top:40px;height:640px;border-radius:20px;overflow:hidden}@media (max-width: 991px){.lamin-color__app{width:100%;height:auto;border-radius:0;margin-top:30px;flex-direction:column}}.lamin-color__window-form{width:calc(100% - 440px);height:100%;position:relative;color:#fff;background-color:#6b767a}@media (max-width: 991px){.lamin-color__window-form{width:100%}}.lamin-color__list{width:440px;background-color:#fff}@media (max-width: 991px){.lamin-color__list{width:100%}}.window-color-form{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:100%;height:100%;position:relative;padding:40px}@media (max-width: 991px){.window-color-form{padding:20px;height:66.6666666667vw}}@media (max-width: 767px){.window-color-form{height:75vw}}.window-color-form__img{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.window-color-form__img .img{width:100%;height:100%;display:block;object-fit:cover;object-position:left}.window-color-form__info{margin-top:16px;position:relative;z-index:1}.window-color-form__title{padding-bottom:6px}.window-color-form__btn{margin-top:14px;position:relative;z-index:1}.lamin-color-cart{height:210px;padding-bottom:12px}@media (max-width: 767px){.lamin-color-cart{height:190px}}@media (max-width: 499px){.lamin-color-cart{height:160px}}.lamin-color-cart__img{width:100px;height:100px;cursor:pointer;overflow:hidden;border-radius:50%;border:0px solid #33C5F3;transition:border-width .2s}@media (max-width: 767px){.lamin-color-cart__img{width:80px;height:80px}}@media (max-width: 499px){.lamin-color-cart__img{width:40px;height:40px}}.lamin-color-cart__img.active{border:8px solid #33C5F3}@media (max-width: 499px){.lamin-color-cart__img.active{border-width:2px}}.lamin-color-cart__img .img{width:100%;height:100%;display:block;object-fit:contain;object-position:center}.lamin-color-cart__title{margin-top:18px;padding-bottom:6px;line-height:1}@media (max-width: 767px){.lamin-color-cart__title{margin-top:12px;font-size:18px;line-height:20px}}@media (max-width: 499px){.lamin-color-cart__title{padding-bottom:0}}.lamination-list{padding:40px 50px}@media (max-width: 991px){.lamination-list{padding:20px}}.lamination-list__action{margin-top:20px;display:flex;flex-direction:column;gap:20px}@media (max-width: 991px){.lamination-list__action{flex-wrap:wrap;flex-direction:row}}.lamination-list__item{display:flex;align-items:center;gap:20px;cursor:pointer}@media (max-width: 991px){.lamination-list__item{width:calc(33.3333333333% - 20px);flex-direction:column;gap:10px;align-items:flex-start}}@media (max-width: 767px){.lamination-list__item{width:calc(50% - 10px)}}.lamination-list__item-img{width:100px;height:50px;position:relative}@media (max-width: 991px){.lamination-list__item-img{width:100%}}.lamination-list__item-img .img{width:100%;height:100%;object-fit:cover;border-radius:5px;background-color:#6b767a;position:relative;z-index:2}.lamination-list__item-img:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:10px;border:0 solid var(--color-primary-yell);box-sizing:border-box;transform:translate(-50%,-50%);transition:all .3s ease-in-out;z-index:1}.lamination-list__item--active .lamination-list__item-img:before,.lamination-list__item:hover .lamination-list__item-img:before{width:calc(100% + 8px);height:calc(100% + 8px);border:2px solid var(--color-primary-yell)}.lamination-list__item-title{font-size:16px;font-weight:700}.lamination-list__select{margin-top:20px}#vue-lamin-color{height:640px}.our-services__head-title{text-align:center;margin-bottom:30px;max-width:960px;margin-left:auto;margin-right:auto;line-height:1}.our-services__container{border-radius:20px;padding:0 40px 50px}.our-services__wrap{display:flex;flex-wrap:wrap;gap:20px}@media (max-width: 1024px){.our-services__wrap{gap:25px}}@media (max-width: 576px){.our-services__wrap{gap:20px}}.our-services__item{width:calc(33.33% - 15px);flex:0 0 auto;max-width:100%;border-radius:25px;overflow:hidden}@media (max-width: 1024px){.our-services__item{width:calc(50% - 15px)}}@media (max-width: 576px){.our-services__item{width:100%}}.our-services__body{background-color:var(--color-white);padding:25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.our-services__title{margin-top:25px;margin-bottom:10px;font-size:24px;font-weight:400;line-height:24px;letter-spacing:-1.2px}.our-services__link a{color:#00171f;font-size:16px;text-decoration-line:underline;text-transform:uppercase;opacity:.5}.our-services__link a:hover{text-decoration-line:none}.job-lists__container{display:flex;flex-wrap:wrap;gap:20px}@media (max-width: 1280px){.job-lists__container{justify-content:center}}.job-lists__descr li{margin-bottom:6px}.job-lists__descr ul>li{list-style-type:disc}.job-lists__descr ol>li{list-style-type:decimal}.job-lists__block{position:relative;padding:40px;width:calc(33.3333333333% - 20px);background-color:var(--color-white);border-radius:20px;min-height:460px}.job-lists__block:after{content:"";position:absolute;top:-10px;left:40px;width:20px;height:30px;background-color:var(--color-primary)}@media (max-width: 1280px){.job-lists__block{width:45%}}@media (max-width: 768px){.job-lists__block{width:100%}}.job-lists__title{margin-bottom:10px}.job-info__wrap{display:flex;background-color:var(--color-white);border-radius:20px;min-height:390px;overflow:hidden}@media (max-width: 991px){.job-info__wrap{flex-direction:column}}.job-info__img{width:55%;height:400px;background-color:var(--color-dark-body)}.job-info__img img{width:100%;height:100%;object-fit:cover}@media (max-width: 991px){.job-info__img{width:100%}}.job-info__text{width:45%;padding:50px}@media (max-width: 991px){.job-info__text{width:100%}}@media (max-width: 576px){.job-info__text{padding:30px}}.job-info__title{margin-bottom:15px}.job-info__descr{margin-bottom:50px}.job-info__bottom{display:flex;align-items:center;justify-content:space-between;width:100%}@media (max-width: 576px){.job-info__bottom .btn{width:100%}}@media (max-width: 576px){.job-info__bottom{flex-direction:column;align-items:flex-start;gap:10px}}.job-opening__container{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.job-opening__container>.tabs{padding:0}.job-opening__tab{background-color:unset;display:flex;flex-wrap:wrap;flex-direction:row;gap:20px;justify-content:center}.job-opening__card{width:calc(33.3333333333% - 15px)}.job-opening__card-label{position:absolute;z-index:10;top:-16px;background-color:var(--color-main);color:var(--color-white);padding:6px 10px;border-radius:4px}.job-opening__card-price{font-weight:700;font-size:24px;line-height:1.2;color:#00171f}.job-opening__card-head{height:200px;width:100%;background-color:var(--color-dark-body)}.job-opening__card-body{position:relative;padding-top:36px;gap:0}.job-opening__card-title{margin-bottom:5px}.job-opening__card-descr{margin-bottom:20px;display:flex;flex-direction:column;gap:5px}.job-opening__card-descr p{margin-bottom:10px;font-size:16px;line-height:1.8}.job-opening__card-footer{display:flex;flex-direction:column;gap:20px;align-items:flex-start}@media (max-width: 768px){.job-opening__card-footer .btn{width:100%}}.job-opening__card-footer-top{text-align:left}.job-opening__card-footer-bottom{display:flex;justify-content:space-between;width:100%}@media (max-width: 768px){.job-opening__card-footer-bottom{display:flex;flex-direction:column;gap:10px}}@media (max-width: 1280px){.job-opening__card{width:45%}}@media (max-width: 768px){.job-opening__card{width:100%}}.job-opening-banner__container{display:flex;justify-content:center}.advantages-highlight__head-title{text-align:center;margin-bottom:30px;max-width:960px;margin-left:auto;margin-right:auto;line-height:1}.advantages-highlight__head-description{text-align:center;margin-bottom:40px}.advantages-highlight__container{border-radius:20px;padding:50px 40px}.advantages-highlight__wrap{display:flex;flex-wrap:wrap;gap:20px}@media (max-width: 1024px){.advantages-highlight__wrap{gap:20px}}@media (max-width: 576px){.advantages-highlight__wrap{gap:20px}}@media (max-width: 480px){.advantages-highlight__img img{width:100%}}.advantages-highlight__item{width:calc(25% - 15px);flex:0 0 auto;max-width:100%;border-radius:25px;overflow:hidden}.advantages-highlight__item--hundred{width:100%}.advantages-highlight__item--hundred .advantages-highlight__title{min-height:auto}.advantages-highlight__item--hundred .advantages-highlight__card{width:100%;display:flex}@media (max-width: 576px){.advantages-highlight__item--hundred .advantages-highlight__card{flex-direction:column}}.advantages-highlight__item--hundred .advantages-highlight__card .advantages-highlight__img{border-radius:20px 0 0 20px}.advantages-highlight__item--hundred .advantages-highlight__card .advantages-highlight__img img{height:100%}@media (max-width: 1024px){.advantages-highlight__item--hundred .advantages-highlight__card .advantages-highlight__img img{width:100%}}@media (max-width: 1024px){.advantages-highlight__item--hundred .advantages-highlight__card .advantages-highlight__img{width:30%}}@media (max-width: 901px){.advantages-highlight__item--hundred .advantages-highlight__card .advantages-highlight__img{width:50%}}@media (max-width: 576px){.advantages-highlight__item--hundred .advantages-highlight__card .advantages-highlight__img{width:100%}}.advantages-highlight__item--hundred .advantages-highlight__card .advantages-highlight__body{padding:35px 25px;width:80%;border-bottom-left-radius:0}@media (max-width: 1024px){.advantages-highlight__item--hundred .advantages-highlight__card .advantages-highlight__body{width:70%}}@media (max-width: 901px){.advantages-highlight__item--hundred .advantages-highlight__card .advantages-highlight__body{width:50%}}@media (max-width: 768px){.advantages-highlight__item--hundred .advantages-highlight__card .advantages-highlight__body{padding:50px}}@media (max-width: 576px){.advantages-highlight__item--hundred .advantages-highlight__card .advantages-highlight__body{width:100%}}@media (max-width: 768px){.advantages-highlight__item--hundred .advantages-highlight__card .advantages-highlight__description{display:none}}.advantages-highlight__item--fifty{width:calc(50% - 10px)}.advantages-highlight__item--fifty .advantages-highlight__card{width:100%;display:flex;height:100%}@media (max-width: 576px){.advantages-highlight__item--fifty .advantages-highlight__card{flex-direction:column}}.advantages-highlight__item--fifty .advantages-highlight__card .advantages-highlight__img{width:50%;border-radius:20px 0 0 20px}@media (max-width: 576px){.advantages-highlight__item--fifty .advantages-highlight__card .advantages-highlight__img{width:100%}}.advantages-highlight__item--fifty .advantages-highlight__card .advantages-highlight__img img{height:100%}@media (max-width: 1024px){.advantages-highlight__item--fifty .advantages-highlight__card .advantages-highlight__img img{width:100%}}.advantages-highlight__item--fifty .advantages-highlight__card .advantages-highlight__body{padding:50px;width:50%;border-bottom-left-radius:0}@media (max-width: 576px){.advantages-highlight__item--fifty .advantages-highlight__card .advantages-highlight__body{width:100%}}@media (max-width: 1024px){.advantages-highlight__item{width:calc(33.33% - 15px)}.advantages-highlight__item--hundred,.advantages-highlight__item--fifty{width:100%}}@media (max-width: 768px){.advantages-highlight__item{width:calc(50% - 15px)}.advantages-highlight__item--hundred,.advantages-highlight__item--fifty{width:100%}}@media (max-width: 480px){.advantages-highlight__item{width:100%}}.advantages-highlight__body{background-color:var(--color-white);padding:25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.advantages-highlight__title{margin-bottom:10px;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;min-height:80px}.advantages-highlight__description{font-size:14px;font-style:normal;font-weight:400;line-height:normal;opacity:.7}.selection-criteria__container{background-color:var(--color-white);border-radius:20px;padding:50px 40px}.selection-criteria__head-title{text-align:center;margin-bottom:30px;max-width:960px;margin-left:auto;margin-right:auto;line-height:1}.selection-criteria__head-description{font-size:18px;font-style:normal;font-weight:400;line-height:25.2px;text-align:center;margin-bottom:40px}.selection-criteria__container{border-radius:20px;padding:50px 40px}.selection-criteria__wrap{display:flex;flex-wrap:wrap;gap:15px}@media (max-width: 1024px){.selection-criteria__wrap{gap:25px}}@media (max-width: 576px){.selection-criteria__wrap{gap:20px}}.selection-criteria__item{width:calc(20% - 12px);flex:0 0 auto;max-width:100%;border-radius:20px;overflow:hidden;border:1px solid #B8B8B8;background:#FFF;padding:15px}@media (max-width: 1024px){.selection-criteria__item{width:100%}}.selection-criteria__body{background-color:var(--color-white)}.selection-criteria__title{margin-top:20px;margin-bottom:10px;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.selection-criteria__description{font-size:14px;font-style:normal;font-weight:400;line-height:normal;opacity:.7}.selection-criteria__link a{color:#00171f;font-size:16px;text-decoration-line:underline;text-transform:uppercase;opacity:.5}.selection-criteria__link a:hover{text-decoration-line:none}.selection-criteria__head-title-sub,.selection-criteria-choice__head-title{font-size:20px;font-style:normal;font-weight:700;line-height:25.2px;text-transform:uppercase;margin-top:70px;margin-bottom:40px;text-align:center}.selection-criteria-choice__head-description{font-size:18px;font-style:normal;font-weight:400;line-height:25.2px;text-align:center;margin-bottom:40px}.selection-criteria-choice__container{border-radius:20px;padding:50px 40px}.selection-criteria-choice__wrap{display:flex;flex-wrap:wrap;gap:20px}@media (max-width: 991px){.selection-criteria-choice__wrap{gap:20px}}.selection-criteria-choice__item{width:calc(25% - 15px);flex:0 0 auto;max-width:100%;border-radius:20px;overflow:hidden;border:1px solid #B8B8B8;background:#FFF}@media (max-width: 991px){.selection-criteria-choice__item{width:calc(50% - 10px)}}@media (max-width: 480px){.selection-criteria-choice__item{width:100%}}.selection-criteria-choice__body{background-color:var(--color-white);padding:25px 20px}.selection-criteria-choice__title{margin-top:20px;margin-bottom:10px;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.selection-criteria-choice__img img{width:100%}.selection-criteria-choice__description{font-size:14px;font-style:normal;font-weight:400;line-height:normal;opacity:.7}.selection-criteria-choice__link a{color:#00171f;font-size:16px;text-decoration-line:underline;text-transform:uppercase;opacity:.5}.selection-criteria-choice__link a:hover{text-decoration-line:none}.academ-slider-ind{padding-top:80px;padding-bottom:80px}.academ-slider__container{width:100%;max-width:1580px}.academ-slider__row{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px}@media (max-width: 992px){.academ-slider__row{flex-direction:column}}.academ-slider__row>*{width:50%;flex-basis:50%;flex-grow:0;flex-shrink:0}@media (max-width: 992px){.academ-slider__row>*{width:100%;flex-basis:100%}}.academ-slider__head-title{font-size:48px;font-style:normal;font-weight:700;line-height:48px;text-transform:uppercase}.academ-slider__header{padding-top:100px;padding-bottom:100px;padding-left:5%}@media (max-width: 992px){.academ-slider__header{padding-right:5%;padding-top:40px;padding-bottom:40px}}.academ-slider__figure{width:100%;position:relative;margin-top:20px}.academ-slider__figure p{font-size:21px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:25px}.academ-slider__picture{position:relative;align-self:stretch}.academ-slider__picture-container{position:relative;top:0;right:0;left:0;bottom:0;height:fit-content;z-index:2;width:100%;height:100%}.academ-slider__picture-container .img{height:100%;width:100%;object-fit:cover;background-color:var(--color-dark-bg)}.academ-slider__img{width:100%}.photo-production-ind{padding-top:80px;padding-bottom:80px}.photo-production__container{width:100%;max-width:1580px}.photo-production__slider{height:576px}.photo-production__img{width:100%;height:100%;object-fit:cover;border-radius:30px}.about-certificates__container{width:100%}.about-certificates__slider{padding:20px!important;border-radius:30px;background:#dadada}@media (max-width: 767px){.about-certificates__slide-item{padding-left:20px;padding-right:20px}}.reviews-yandex__title{text-align:center;margin-bottom:50px}.reviews-yandex__content{max-width:100%;width:760px;height:800px;margin:0 auto;overflow:hidden;position:relative}.youtube-carousel__head-title{text-align:center;margin-bottom:50px;max-width:960px;margin-left:auto;margin-right:auto;line-height:1}.youtube-carousel__head-description{text-align:center;margin-bottom:40px}.youtube-carousel__container{border-radius:20px}.youtube-carousel__wrap{display:flex;flex-wrap:wrap;gap:20px}@media (max-width: 1024px){.youtube-carousel__wrap{gap:20px}}@media (max-width: 576px){.youtube-carousel__wrap{gap:20px}}.youtube-carousel__img img{border-radius:20px}@media (max-width: 480px){.youtube-carousel__img img{width:100%}}.youtube-carousel__card{text-decoration:none}.youtube-carousel__item{width:calc(25% - 15px);flex:0 0 auto;max-width:100%;overflow:hidden}@media (max-width: 1024px){.youtube-carousel__item{width:calc(33.33% - 15px)}.youtube-carousel__item--hundred,.youtube-carousel__item--fifty{width:100%}}@media (max-width: 768px){.youtube-carousel__item{width:calc(50% - 15px)}}@media (max-width: 480px){.youtube-carousel__item{width:100%}}.youtube-carousel__body{padding-top:10px}.youtube-carousel__title{margin-bottom:10px;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:#000}.channels__head-title{text-align:center;margin-bottom:50px;max-width:960px;margin-left:auto;margin-right:auto;line-height:1}.channels__head-description{text-align:center;margin-bottom:40px}.channels__container{border-radius:20px}.channels__wrap{display:flex;flex-wrap:wrap;gap:20px;align-items:center}@media (max-width: 1024px){.channels__wrap{gap:20px}}@media (max-width: 576px){.channels__wrap{gap:20px}}.channels__img img{min-width:105px}@media (max-width: 1024px){.channels__img img{min-width:55px;width:55px}}@media (max-width: 768px){.channels__img img{min-width:35px;width:35px}}.channels__card{background-color:var(--color-white);padding:30px;justify-content:space-between;display:flex}@media (max-width: 768px){.channels__card{align-items:center}}.channels__item{width:calc(50% - 10px);flex:0 0 auto;max-width:100%;border-radius:20px;overflow:hidden}@media (max-width: 768px){.channels__item{width:100%}}@media (max-width: 480px){.channels__item{width:100%}}.channels__body{padding-top:10px}.channels__title{margin-bottom:20px;font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:#000}@media (max-width: 768px){.channels__title{font-size:16px}}.channels__btn{padding:12px 35px;text-decoration:none}.channels__btn:visited{color:var(--color-white)}.gis-reviews__head-title{text-align:center;margin-bottom:50px;max-width:960px;margin-left:auto;margin-right:auto;line-height:1}.gis-reviews__container{border-radius:20px;padding:50px 40px;background-color:#f6f5f8}.gis-reviews__wrap{display:flex;flex-wrap:wrap;gap:10px}.gis-reviews__top-block{display:flex;justify-content:space-between;margin-bottom:30px}@media (max-width: 768px){.gis-reviews__top-block{flex-direction:column;gap:25px}}.gis-reviews__stars{display:flex;gap:15px;border-radius:10px;background:#FDFDFD;align-items:center;padding:15px 24px;justify-content:space-between}@media (max-width: 768px){.gis-reviews__stars{max-width:205px}}.gis-reviews__name-gis{color:#20ad23;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.gis-reviews__count-gis{color:#242424;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.gis-reviews__star-gis{height:30px}.gis-reviews__button-gis .btn{border:1px solid #120F38;background:none;padding:15px 30px;color:#120f38;font-size:18px;text-decoration:none;height:100%;display:flex;align-items:center;border-radius:6px}.gis-reviews__card{background-color:var(--color-white);padding:30px;justify-content:space-between;display:flex;gap:60px}@media (max-width: 1024px){.gis-reviews__card{gap:20px}}@media (max-width: 768px){.gis-reviews__card{flex-direction:column}}.gis-reviews__item{width:100%;flex:0 0 auto;max-width:100%;border-radius:20px;overflow:hidden}.gis-reviews__item.hidden{display:none}.gis-reviews__decription{line-height:normal}.gis-reviews__date{color:#999;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px}.gis-reviews__date a{color:#20ad23;text-decoration:none}.gis-reviews__heading{min-width:200px}.gis-reviews__body{padding-top:10px}.gis-reviews__title{margin-bottom:10px;font-size:18px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 768px){.gis-reviews__title{font-size:16px}}.gis-reviews__button{text-align:center;margin-top:25px}.price-list-works__container{padding:40px;border-radius:20px;background-color:var(--color-white)}.price-list-works__header{text-align:center;margin-bottom:50px}@media (max-width: 768px){.price-list-works__header{margin-bottom:30px}}@media (max-width: 1024px){.price-list-works__header{padding:20px}}.price-list-works__content{justify-content:flex-start}@media (max-width: 991px){.price-list-works__content{margin:0}}.price-list-works__item{width:100%;display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.3019607843);padding:29px 5px}.price-list-works__item:first-child{border-top:1px solid rgba(0,0,0,.3019607843)}@media (max-width: 768px){.price-list-works__item{gap:15px}}.price-list-works__title{font-size:20px;font-style:normal;font-weight:400;text-transform:uppercase}@media (max-width: 768px){.price-list-works__title{font-size:14px}}.price-list-works__price{font-size:20px;font-style:normal;font-weight:700;text-transform:uppercase}@media (max-width: 768px){.price-list-works__price{font-size:16px;min-width:84px}}.typical-house-cards__head-title{font-style:normal;font-weight:700;text-transform:uppercase;margin-bottom:40px;text-align:center}.typical-house-cards__head-description{font-size:18px;font-style:normal;font-weight:400;line-height:25.2px;text-align:center;margin-bottom:40px}.typical-house-cards__container{border-radius:20px;padding:50px 40px}.typical-house-cards__wrap{display:flex;flex-wrap:wrap;gap:20px}@media (max-width: 991px){.typical-house-cards__wrap{gap:20px}}.typical-house-cards__item{width:calc(25% - 15px);flex:0 0 auto;max-width:100%;border-radius:20px;overflow:hidden;background:#FFF}@media (max-width: 991px){.typical-house-cards__item{width:calc(50% - 10px)}}@media (max-width: 480px){.typical-house-cards__item{width:100%}}.typical-house-cards__body{background-color:var(--color-white);padding:25px 20px;text-align:center}.typical-house-cards__title{margin-top:30px;margin-bottom:20px;font-size:24px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.typical-house-cards__type{font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:20px}.typical-house-cards__price{font-size:26px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.typical-house-cards__img img{width:100%}.typical-house-cards__description{font-size:14px;font-style:normal;font-weight:400;line-height:normal;opacity:.7}.typical-house-cards__link a{color:#00171f;font-size:16px;text-decoration-line:underline;text-transform:uppercase;opacity:.5}.typical-house-cards__link a:hover{text-decoration-line:none}@media (max-width: 768px){.examples-slider-work{padding-top:20px;padding-bottom:20px}}.examples-slider-work__head-title{text-align:center;margin-bottom:45px;max-width:960px;margin-left:auto;margin-right:auto;line-height:1}.examples-slider-work__wrap{display:flex;flex-wrap:wrap;gap:20px}@media (max-width: 768px){.examples-slider-work__img img{width:100%}}.examples-slider-work__item{width:calc(33.33% - 15px);flex:0 0 auto;max-width:100%;border-radius:25px;overflow:hidden}@media (max-width: 768px){.examples-slider-work__item{width:100%}}.examples-slider-work__body{background-color:var(--color-white);padding:35px 25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;text-align:center;min-height:230px}@media (max-width: 1024px){.examples-slider-work__body{padding:35px 15px}}.examples-slider-work__title{margin-bottom:35px;font-size:26px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.examples-slider-work__price{font-size:16px;font-style:normal;font-weight:700;text-transform:uppercase;font-family:PF Isotext Pro}.examples-slider-work__price span{color:#87374c;font-size:26px;font-style:normal;font-weight:700}.examples-slider-work__arrow{position:absolute;background:none;bottom:25px}.examples-slider-work__arrow.arrow-left,.examples-slider-work__arrow.arrow-right{width:45px;height:25px;z-index:10;user-select:none}.examples-slider-work__arrow.arrow-left{left:50%;transform:translate(-100%)}.examples-slider-work__arrow.arrow-right{right:50%;transform:translate(100%)}.list-two-advanatages-media__container{width:100%}.list-two-advanatages-media__items{display:flex;flex-wrap:wrap;width:100%;gap:30px}.list-two-advanatages-media__item{min-height:310px;display:flex;flex-direction:row;background-color:#fff;border-radius:20px;overflow:hidden;width:calc(50% - 15px)}@media (max-width: 991px){.list-two-advanatages-media__item{flex-direction:column}}@media (max-width: 576px){.list-two-advanatages-media__item{width:100%}}.list-two-advanatages-media__item:hover .list-two-advanatages-media__item-image .img{transform:scale(1.05)}.list-two-advanatages-media__item-title{text-transform:uppercase;margin-bottom:20px;text-wrap:balance;font-weight:700;font-size:18px;line-height:1.3}.list-two-advanatages-media__item-image{width:50%;height:auto;overflow:hidden;background-color:#6b767a}@media (max-width: 991px){.list-two-advanatages-media__item-image{width:100%;height:165px;margin-top:auto}}.list-two-advanatages-media__item-image .img{width:100%;height:100%;transform:scale(1);transition:transform 1s ease-in-out}@media (max-width: 991px){.list-two-advanatages-media__item-image .img{object-fit:cover}}@media (max-width: 576px){.list-two-advanatages-media__item-image .img{object-fit:cover}}.list-two-advanatages-media__item-image img{height:100%}.list-two-advanatages-media__item-info{display:flex;flex-direction:column;width:50%;padding:30px 20px 30px 30px}@media (max-width: 991px){.list-two-advanatages-media__item-info{width:100%;padding:30px}}.list-two-advanatages-media__item-decs{flex-grow:1;color:#00171f;font-family:PF Isotext Pro;font-size:14px;font-style:normal;font-weight:400}.color-window-options__container{width:100%}.color-window-options__head-title{text-align:center;margin-bottom:40px}.color-window-options__head-description{text-align:center;font-family:PF Isotext Pro;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:55px}.color-window-options__item{min-height:310px;display:flex;flex-direction:row;background-color:#fff;border-radius:20px;overflow:hidden}@media (max-width: 991px){.color-window-options__item{flex-direction:column}}.color-window-options__item:hover .color-window-options__item-image .img{transform:scale(1.05)}.color-window-options__item-image{width:50%;height:auto;overflow:hidden;background-color:#6b767a}@media (max-width: 991px){.color-window-options__item-image{width:100%;height:300px}}.color-window-options__item-image .img{width:100%;height:100%;transform:scale(1);transition:transform 1s ease-in-out}@media (max-width: 991px){.color-window-options__item-image .img{object-fit:cover}}@media (max-width: 576px){.color-window-options__item-image .img{object-fit:cover}}.color-window-options__item-info{display:flex;flex-direction:column;width:50%;padding:45px 35px}@media (max-width: 991px){.color-window-options__item-info{width:100%;padding:30px}}.color-window-options__item-title{font-family:PF Isotext Pro;font-size:32px;font-weight:400;line-height:normal;margin-bottom:40px}.color-window-options__item-decs{display:flex;flex-wrap:wrap;column-gap:50px;row-gap:24px}@media (max-width: 576px){.color-window-options__item-decs{column-gap:20px}}.color-window-options__item-color{width:calc(50% - 25px);display:flex;align-items:center;gap:30px}@media (max-width: 1199px){.color-window-options__item-color{gap:10px}}@media (max-width: 576px){.color-window-options__item-color{gap:10px;width:calc(50% - 10px)}}.color-window-options__item-color-title{font-family:PF Isotext Pro;font-size:20px;font-weight:400;line-height:normal}@media (max-width: 576px){.color-window-options__item-color-title{font-size:14px}}.color-window-options__item-back{min-width:105px;height:50px;border-radius:10px}@media (max-width: 1199px){.color-window-options__item-back{min-width:90px}}@media (max-width: 576px){.color-window-options__item-back{width:50px;min-width:40px}}@media (max-width: 359px){.color-window-options__item-back{width:40px;min-width:40px;height:40px}}.ruchki-melke-liniya__container{width:100%}.ruchki-melke-liniya__title{font-family:PF Isotext Pro;font-size:32px;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:5px}.ruchki-melke-liniya__description{color:#00171f;font-family:Geometria;font-size:16px;font-weight:400;line-height:1.2;margin-bottom:25px}.ruchki-melke-liniya__item{background-color:#fff;border-radius:20px;padding:35px 45px;position:relative}@media (max-width: 991px){.ruchki-melke-liniya__item{flex-direction:column;padding:35px 20px}}@media (max-width: 991px){.ruchki-melke-liniya__images{position:relative;display:flex;flex-wrap:wrap;justify-content:space-around;padding-top:45px}}.ruchki-melke-liniya__handle{position:absolute;height:auto}@media (max-width: 991px){.ruchki-melke-liniya__handle{position:static}}.ruchki-melke-liniya__handle-front{right:-50px;top:-125px;width:290px}@media (max-width: 1199px){.ruchki-melke-liniya__handle-front{right:-16px;top:-60px;width:210px}}@media (max-width: 991px){.ruchki-melke-liniya__handle-front{order:1}}@media (max-width: 664px){.ruchki-melke-liniya__handle-front{width:150px}}@media (max-width: 499px){.ruchki-melke-liniya__handle-front{width:90px}}.ruchki-melke-liniya__handle-side{width:395px;right:90px;bottom:-110px}@media (max-width: 1199px){.ruchki-melke-liniya__handle-side{width:290px;bottom:-80px;right:15px}}@media (max-width: 991px){.ruchki-melke-liniya__handle-side{order:3}}@media (max-width: 664px){.ruchki-melke-liniya__handle-side{width:170px}}@media (max-width: 499px){.ruchki-melke-liniya__handle-side{width:120px}}.ruchki-melke-liniya__handle-hidden{width:395px;right:265px;top:-90px}@media (max-width: 1199px){.ruchki-melke-liniya__handle-hidden{width:315px;right:220px;top:-73px}}@media (max-width: 991px){.ruchki-melke-liniya__handle-hidden{order:2}}@media (max-width: 664px){.ruchki-melke-liniya__handle-hidden{width:220px}}@media (max-width: 499px){.ruchki-melke-liniya__handle-hidden{width:120px}}.ruchki-melke-liniya__handle-hidden img{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(30%,rgb(255,255,255)),color-stop(30%,rgba(255,255,255,0)));-webkit-mask-image:linear-gradient(to bottom,rgb(255,255,255) 30%,rgba(255,255,255,0) 30%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(30%,rgb(255,255,255)),color-stop(30%,rgba(255,255,255,0)));mask-image:linear-gradient(to bottom,rgb(255,255,255) 30%,rgba(255,255,255,0) 30%)}@media (max-width: 991px){.ruchki-melke-liniya__handle-hidden img{-webkit-mask-image:none;mask-image:none}}.ruchki-melke-liniya__handle-hidden--after{position:absolute;top:30%;left:0;width:100%;height:39%;filter:blur(10px);opacity:.7;pointer-events:none;z-index:999999}@media (max-width: 991px){.ruchki-melke-liniya__handle-hidden--after{display:none}}.handle__container{display:flex;flex-direction:column;align-items:center;gap:20px}.handle__subheader{max-width:970px;width:100%;margin-left:auto;margin-right:auto}.handle-desctop__preview-desctop{max-width:1040px;width:100%;margin:0 auto;position:relative;display:flex;flex-direction:column;gap:30px}@media (max-width: 991px){.handle-desctop__preview-desctop{display:none}}.handle-desctop__preview-mobile{display:none}@media (max-width: 991px){.handle-desctop__preview-mobile{display:flex;flex-direction:column;align-items:center}}.handle-desctop__img{max-width:100%;height:auto;object-fit:cover}.handle-desctop__img:first-child{position:absolute}@media (max-width: 576px){.handle-desctop__img:first-child{max-height:380px;height:100%}}.handle-desctop__img:nth-child(2){margin-top:175px}@media (max-width: 991px){.handle-desctop__img:nth-child(2){margin-top:600px}}@media (max-width: 576px){.handle-desctop__img:nth-child(2){margin-top:420px;max-height:260px;height:100%}}.handle-desctop__img:nth-child(3){max-height:180px}.handle-colors{color:var(--color-main)}.handle-colors__container{display:flex;flex-direction:column;gap:30px;padding:35px 75px;max-width:1170px;width:100%;margin:0 auto;background-color:var(--color-white);border-radius:150px}@media (max-width: 991px){.handle-colors__container{border-radius:20px;padding:35px}}@media (max-width: 576px){.handle-colors__container{padding:30px 15px}}.handle-colors__title{font-size:32px;font-weight:700;text-align:center;line-height:1.4;text-transform:uppercase}.handle-colors__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:40px}@media (max-width: 1280px){.handle-colors__list{gap:unset;row-gap:40px;justify-content:space-between}}.handle-colors__item{display:flex;flex-direction:column;align-items:center;gap:15px;user-select:none;pointer-events:none}.handle-colors__item-color{width:90px;height:90px;border-radius:100%}.handle-colors__item-text{font-size:18px;font-weight:700;text-transform:uppercase}.handle-colors__item:last-child .handle-colors__item-color{border:1.5px solid var(--color-main)}@media (max-width: 991px){.handle-colors__item{width:calc(25% - 20px)}}@media (max-width: 576px){.handle-colors__item{width:calc(50% - 20px)}}.handle-kids img,.handle-kids .win-openings__text{margin-bottom:20px}.handle .btn{max-width:130px;width:100%}.cool-colours{position:relative;padding:0;width:100%;background:#080808}@media (max-width: 991px){.cool-colours{display:none}}.cool-colours__container{max-width:1920px;width:100%;margin:0 auto;position:relative}.cool-colours__background{width:100%;height:100%;display:flex;z-index:1;top:0;bottom:0;left:0;right:0}@media (max-width: 1280px){.cool-colours__background{padding-bottom:175px}}.cool-colours__background img{width:100%;height:100%;object-fit:cover;object-position:center}.cool-colours__title{color:#fff;text-align:center;font-size:40px;font-style:normal;font-weight:700;line-height:1.2;text-transform:uppercase;margin-bottom:12px}.cool-colours__content{position:absolute;bottom:40px;width:100%;text-align:center}.cool-colours__btn{padding:17px 0;display:inline-block;border-radius:10px;border:1px solid #fff;font-size:15px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:.75px;text-transform:uppercase;color:#fff;text-decoration:none;width:535px;max-width:100%}.cool-colours__btn:visited{color:#fff}.cool-colours__btn:hover{color:var(--color-primary-yell)}.compare-melk-developer__head-title{text-align:center;margin-bottom:50px;max-width:960px;margin-left:auto;margin-right:auto;line-height:1}.compare-melk-developer__wrap{display:flex;flex-wrap:wrap;border-radius:20px;background-color:var(--color-white)}.compare-melk-developer__top-block{display:flex;justify-content:space-between;width:100%}.compare-melk-developer__top-item{background-color:var(--color-primary);width:50%;font-size:32px;padding:35px 0;text-transform:uppercase;text-align:center;font-weight:700}.compare-melk-developer__top-item:first-child{border-top-left-radius:20px;color:var(--color-white)}.compare-melk-developer__top-item:last-child{border-top-right-radius:20px;background-color:var(--color-white)}@media (max-width: 1024px){.compare-melk-developer__top-item{font-size:24px}}@media (max-width: 576px){.compare-melk-developer__top-item{font-size:14px}}.compare-melk-developer__card{justify-content:space-between;display:flex;flex-direction:column;border-top:solid 1px #eeeeee}.compare-melk-developer__title{text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding:40px 0;border-bottom:solid 1px #eeeeee}@media (max-width: 1024px){.compare-melk-developer__title{font-size:24px;padding:30px 0}}@media (max-width: 576px){.compare-melk-developer__title{font-size:14px;padding:20px 0}}.compare-melk-developer__decription{display:flex}@media (max-width: 576px){.compare-melk-developer__decription{flex-direction:column}}.compare-melk-developer__list{width:50%;padding:50px 20px 30px 45px}@media (max-width: 1024px){.compare-melk-developer__list{padding:30px 20px 20px}}@media (max-width: 576px){.compare-melk-developer__list{width:100%}}.compare-melk-developer__list li{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:25px;display:flex;gap:15px;align-items:flex-start}@media (max-width: 1024px){.compare-melk-developer__list li{font-size:16px}}.compare-melk-developer__list--plus{border-right:solid 1px #eeeeee}@media (max-width: 576px){.compare-melk-developer__list--plus{border-bottom:solid 1px #eeeeee}}.compare-melk-developer__list--plus li:before{content:"";display:inline-block;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Ccircle cx='11' cy='11' r='9.5' stroke='%2396DA32' stroke-width='3'/%3E%3Cpath d='M6 10.5L10 14.5L15.5 7' stroke='%2396DA32' stroke-width='3'/%3E%3C/svg%3E") no-repeat center;background-size:contain;min-width:22px;min-height:22px;margin-top:2px}.compare-melk-developer__list--minus li:before{content:"";display:inline-block;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Ccircle cx='11' cy='11' r='9.5' stroke='%2387374C' stroke-width='3'/%3E%3Cpath d='M2.31543 17.0789L19.6838 5.21045' stroke='%2387374C' stroke-width='3'/%3E%3C/svg%3E") no-repeat center;background-size:contain;min-width:22px;min-height:22px;margin-top:2px}.window-comparison-table{padding-top:40px;padding-bottom:30px}.window-comparison-table.inner-container{max-width:1900px}.window-comparison-table__desktop{overflow:hidden;padding-bottom:30px}@media (max-width: 991px){.window-comparison-table__desktop{display:none}}.window-comparison-table__mobile{display:none;margin-top:40px}@media (max-width: 991px){.window-comparison-table__mobile{display:block}}.window-comparison-table__head-title{padding-bottom:24px;text-align:center}.window-comparison-table__table{width:100%;scrollbar-width:thin;scrollbar-color:#00171F #ffffff}.window-comparison-table__table-container{width:100%;display:flex;flex-direction:row;gap:10px;align-items:flex-start}.window-comparison-table__scrollbar.swiper-scrollbar{bottom:unset;left:unset;top:calc(100% + 20px);height:10px;width:99%;background-color:#fff}.window-comparison-table__scrollbar.swiper-scrollbar .swiper-scrollbar-drag{cursor:pointer;background-color:#00171f}.window-comparison-table__row{width:100%;border-bottom:1px solid rgba(125,125,125,.13);padding-bottom:15px}.window-comparison-table__row:last-of-type{border-bottom:0px}@media (max-width: 991px){.window-comparison-table__row{width:100%}}.window-comparison-table__item{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;width:calc(16.66% - 8px);background-color:#fff;border-radius:10px}@media (max-width: 991px){.window-comparison-table__item{width:50%;flex-direction:column}}@media (max-width: 420px){.window-comparison-table__item{width:100%}}.window-comparison-table__item-cam{display:inline-flex;align-items:center;gap:6px}.window-comparison-table__item-cam span{height:20px;width:20px;border-radius:50px;background-color:#f33333;color:#fff;text-align:center;font-size:13px;font-weight:400;cursor:help}.window-comparison-table__item-head{position:relative;display:flex;flex-direction:column;justify-content:flex-start}.window-comparison-table__item-body{display:flex;gap:15px;flex-wrap:nowrap;flex-direction:column;justify-content:space-between;padding:0 15px 25px}.window-comparison-table__item-label{background-color:var(--color-primary);position:absolute;padding:5px 15px;color:#fff;font-size:10px;font-weight:800;line-height:1;border-radius:50px;display:flex;align-items:center;bottom:15px;left:20px}.window-comparison-table__item-data{display:flex;flex-direction:column;gap:5px;text-align:left}.window-comparison-table__item-data>:first-child{font-weight:700}.window-comparison-table__item-data>:nth-child(2){font-size:14px}.window-comparison-table__item-data a{color:#00171f;font-weight:500}.window-comparison-table__item-img{position:relative;width:100%;margin-bottom:25px}.window-comparison-table__item-img img{height:100%;width:100%;border-top-left-radius:10px;border-top-right-radius:10px}.window-comparison-table__color-palette__wrap{display:flex}.window-comparison-table__color-palette__item{width:20px;height:20px;border-radius:10px;border:1px solid #00171F;margin-left:-5px}.window-comparison-table__item-stock{position:absolute;top:calc(100% - 35px);left:15px;border-radius:50px;background:var(--color-primary);color:#fff;font-size:12px;font-style:normal;font-weight:800;padding:5px 10px}.window-comparison-table__item-title{letter-spacing:-1.2px;line-height:1;margin-bottom:5px;font-size:1.1rem}.window-comparison-table__item-desc{font-weight:400;line-height:1.2;font-size:14px;color:#6b767a;min-height:50px}.comparison-header-mobile{display:flex;text-align:center;background-color:var(--color-primary)}.comparison-header-mobile__card{cursor:pointer;flex:1;padding:15px 0}.comparison-header-mobile__icon{display:flex;align-items:center;justify-content:center;margin-top:5px}.comparison-header-mobile__icon:before{content:"";width:7px;height:7px;transform:rotate(-45deg);flex-shrink:0;border-bottom:1px solid #FFF;border-left:1px solid #FFF}.comparison-header-mobile__title{color:var(--color-white);font-size:16px;font-style:normal;font-weight:700;line-height:1.2}.comparison-table-mobile__row{display:flex;border-bottom:1px solid #e0e0e0;border-radius:10px;background:#FFF}.comparison-table-mobile__row:last-child{border-bottom:none}.comparison-table-mobile__param{padding:12px;text-align:center;font-size:15px;font-style:normal;font-weight:700}.comparison-table-mobile__value{flex:2;padding:12px;text-align:center;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}.comparison-table-mobile__color-palette{display:flex;justify-content:center}.comparison-table-mobile__color-circle{width:20px;height:20px;border-radius:50%;border:1px solid #ddd;margin-left:-5px}.card-select-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1000;align-items:center;justify-content:center}.card-select-modal__modal-content{background:white;width:90%;max-width:400px;padding:20px;border-radius:8px;max-height:80vh;overflow-y:auto}.card-select-modal__card-list{margin:15px 0}.card-select-modal__card-option{display:flex;align-items:center;padding:10px;border-bottom:1px solid #eee;cursor:pointer}.card-select-modal__card-option:hover{background:#f9f9f9}.card-select-modal__modal-close{padding:8px 16px;background:#800020;color:#fff;border:none;border-radius:4px;cursor:pointer;margin-top:10px}.advantages-nummbers__head-title{text-align:center;margin-bottom:45px;max-width:960px;margin-left:auto;margin-right:auto;line-height:1}.advantages-nummbers__head-title span{color:var(--color-primary)}.advantages-nummbers__wrap{display:flex;flex-wrap:wrap}@media (max-width: 768px){.advantages-nummbers__wrap{gap:30px}}.advantages-nummbers__item{width:25%;flex:0 0 auto;max-width:100%}@media (max-width: 768px){.advantages-nummbers__item{width:100%;text-align:center}}.advantages-nummbers__title{color:var(--color-primary);font-size:42px;font-style:normal;font-weight:700;line-height:1.15;text-transform:uppercase;position:relative;font-family:PF Isotext Pro}.advantages-nummbers__title:before{content:"";height:1px;opacity:.2;background:var(--color-primary);position:absolute;width:100%;bottom:-5px}@media (max-width: 768px){.advantages-nummbers__title:before{content:none}}.advantages-nummbers__title span{font-size:16px}.advantages-nummbers__description{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding-top:15px}@media (max-width: 991px){.advantages-nummbers__description{font-size:14px}}@media (max-width: 768px){.advantages-nummbers__description{font-size:18px}}.cool-colours-coating__head-title{text-align:center;margin-bottom:30px;max-width:960px;margin-left:auto;margin-right:auto;line-height:1}.cool-colours-coating__head-description{font-size:18px;font-style:normal;font-weight:400;line-height:25.2px;text-align:center;margin-bottom:40px}.cool-colours-coating__wrap{display:flex;flex-wrap:wrap;gap:50px;align-items:center}@media (max-width: 1024px){.cool-colours-coating__wrap{gap:25px}}@media (max-width: 576px){.cool-colours-coating__wrap{gap:20px}}.cool-colours-coating__images{width:calc(50% - 25px)}@media (max-width: 1024px){.cool-colours-coating__images{display:none}}.cool-colours-coating__advantages{display:flex;flex-wrap:wrap;gap:20px;width:calc(50% - 25px)}@media (max-width: 1024px){.cool-colours-coating__advantages{width:100%}}@media (max-width: 576px){.cool-colours-coating__advantages{gap:10px}}.cool-colours-coating__item{width:calc(50% - 10px);flex:0 0 auto;max-width:100%;border-radius:30px;overflow:hidden;background:var(--color-white);padding:25px}.cool-colours-coating__item:last-child{width:100%}.cool-colours-coating__item:first-child{width:100%}@media (max-width: 576px){.cool-colours-coating__item{width:100%}}.cool-colours-coating__body{background:var(--color-white)}.cool-colours-coating__title{margin-bottom:10px;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:#414141;font-family:PF Isotext Pro}.cool-colours-coating-color__head-title{text-align:center;max-width:960px;margin:80px auto 35px;line-height:1}.cool-colours-coating-color__head-description{font-style:normal;font-weight:400;line-height:1.4;font-family:PF Isotext Pro;font-size:18px;color:#00171f;text-align:center}.cool-colours-coating-color__wrap{display:flex;flex-wrap:wrap;gap:40px}@media (max-width: 1024px){.cool-colours-coating-color__wrap{column-gap:30px;row-gap:85px}}.cool-colours-coating-color__item{width:calc(16.666% - 33.33px);flex:0 0 auto;max-width:100%;border-radius:22px;background:var(--color-white)}@media (max-width: 1024px){.cool-colours-coating-color__item{width:calc(33.33% - 20px)}}@media (max-width: 768px){.cool-colours-coating-color__item{width:calc(50% - 15px)}}@media (max-width: 576px){.cool-colours-coating-color__item{width:100%}}.cool-colours-coating-color__card{position:relative;text-align:center}.cool-colours-coating-color__img{position:absolute;top:-82px;width:100%}.cool-colours-coating-color__body{padding:100px 12px 35px;font-family:PF Isotext Pro;text-align:center}@media (max-width: 576px){.cool-colours-coating-color__body{padding:100px 12px 15px}}.cool-colours-coating-color__title{font-size:24px;font-style:normal;font-weight:700;line-height:1.3;text-transform:uppercase}.cool-colours-coating-color__prefix{font-size:18px;font-style:normal;font-weight:400;line-height:1.1}.cool-colours-coating-color__shade{font-size:18px;font-style:normal;font-weight:400;line-height:1.1;min-height:40px}.cool-colours-coating-color__image-color img{border-bottom-right-radius:22px;border-bottom-left-radius:22px;width:100%}@media (max-width: 576px){.cool-colours-coating-color__image-color img{max-height:200px}}.moscow-region__head-title{text-align:center;margin-bottom:50px;max-width:960px;margin-left:auto;margin-right:auto;line-height:1}.moscow-region__container{border-radius:20px}.moscow-region__tabs-nav{display:flex;gap:1rem;margin-bottom:1.5rem;list-style:none;padding:0;justify-content:center}.moscow-region__tab-nav-item{cursor:pointer;display:flex;align-items:center;font-size:15px;font-style:normal;font-weight:400;color:var(--color-white);border-radius:10px;transition:background .3s;line-height:1;letter-spacing:.75px;text-transform:uppercase;background:var(--color-primary);padding:15px 30px;gap:7px;opacity:.7}.moscow-region__tab-nav-item.active{opacity:1}.moscow-region__list{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.moscow-region__column{background:var(--color-white);border-radius:20px;padding:30px 40px;display:flex;flex-direction:column;width:calc(25% - 15px)}@media (max-width: 768px){.moscow-region__column{width:calc(50% - 20px)}}@media (max-width: 420px){.moscow-region__column{width:100%}}.moscow-region__letters{color:var(--color-primary);font-size:20px;font-style:normal;font-weight:700;margin-bottom:7px;margin-top:20px}.moscow-region__link-city{text-decoration:none;display:inline-block;margin-bottom:5px}.moscow-region__city{color:var(--color-black);font-size:12px;font-style:normal;font-weight:400;text-transform:uppercase;line-height:15px}
