.control__textarea,body,button,input{font-family:Geometria,Arial,sans-serif}.body-container,.checkbox-small__checkbox,.inner-container--slider,.label-sticker,.radio-btn__radio{position:relative}.checkbox-small__input:checked+.checkbox-small__checkbox:before,.radio-btn__input:checked+.radio-btn__radio:before{opacity:1}.card__head,.mg-submenu-lv2,body.no-scroll{overflow:hidden}.case-articles__item span,.stock-banner-tabs__title{word-wrap:break-word;-webkit-box-orient:vertical;text-overflow:ellipsis}.col-2 .tiled-win-card__props-item,.footer-menu__item{-moz-column-break-inside:avoid;break-inside:avoid}.other-services,.tabs{--main-blue:#33c5f3}.details__img,.handles-func__img,.vacancy-respond__upload-label{filter:drop-shadow(0 4px 70px rgba(5,37,47,.05))}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;margin:0;padding:0;vertical-align:baseline}:focus,a:active,a:hover{outline:0}li,ul{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}*,:after,:before,html{box-sizing:border-box}audio,img,video{height:auto;max-width:100%}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border:0}textarea{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;overflow:auto;resize:none;vertical-align:top}.control__input,.control__textarea,.head-menu--fixed,.main-menu__submenu{box-shadow:0 4px 70px rgba(5,37,47,.05)}button,input,select,textarea{border:none;font-size:100%;margin:0;outline:0}button,input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}.calculate-garbage-collection__text,.save-new-windows__text,html{color:#00171f;font-size:16px;line-height:20px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--swiper-theme-color:#33c5f3;background-color:#ecf4f6;font-weight:400;letter-spacing:-.05em;text-wrap:balance;font-size:16px;hyphenate-character:auto;-webkit-hyphens:auto;hyphens:auto}[v-cloak]{opacity:0}.actions-adv__item-step,.calc-net__head-title,.catalog-basket__total-price,.h1,.h2,.installment-calculator__amount-payment,.montage-stage__title,.mosq-calc__total-price,.proportions-net__head-title,.quiz__answer-title,.range-win__title,.reviews-list__title,.simple-card--textout .simple-card__title,.system-palette__title,.tiled-win-card__discount,.type-win__title,.types-net__head-title,.video-net__head-title,.work-steps__title,h1,h2{text-wrap:balance;font-size:48px;font-weight:800;letter-spacing:-.05em;line-height:50px}.article-detail h2,.balcony-doors-warn__text p,.before-after-slider__block-title,.call-measure__info-title,.catalog-basket-cart__num-title,.catalog-basket-cart__total-price,.free-meas-form__info-header,.glazing-card__price,.h3,.modal-win__head-title,.mosq-basket__total-price,.nostandart-cottage__price,.nostandart-win__price span,.other-services__price,.quiz__intro-title,.ready-made-win__item-price,.reviews-list__item-title,.system-palette__subtitle,.total-price .catalog-order__price-value,.types-material-banner__title,h3{text-wrap:balance;font-size:32px;font-weight:800;letter-spacing:-.05em;line-height:1}.about-contacts-list__item-title,.about-system__header,.add-options__title,.advan-info-triple__card-title,.advan-slider__item-title,.advan-slider__price,.advan-win-card__price,.advan-win-system__item-title,.article-detail h3,.before-after-slider__advan-title,.before-after-slider__defect-title,.best-measurers__item-title,.big-card-description__item-price>div,.calc-work-performed__title,.calc-work-performed__total-price,.card__footer-price,.catalog-banner__head-title,.catalog-basket__empty,.catalog-basket__empty p,.catalog-basket__total-weight,.catalog-order__block-title,.classic-glass__price,.climatherm-slider__title,.consultation-form__subtitle,.decor-design__item-label,.default-banner__price,.device-types__card-price,.doors-price-cards__item-title,.doors-price__card-price,.feature-block__item-num,.five-days__title,.gallery-case__desc-item,.gallery-case__desc-name,.glazing-card__title,.glazing-decoration__price,.glazing-decoration__slide-title,.glazing-prices-type__price,.glazing-prices-type__title,.glazing-vars__price,.glazing-vars__title,.gotovie-okna-banner__form-title,.h4,.handles-color-thumbs__title,.handles-func__title,.hot-economy__final-value,.hot-economy__value,.include-area__price,.installment-calculator__signature,.installment-win__desc,.lamin-color-cart__title,.lamination-list__header,.list-advanatages__item-price,.list-advanatages__item-title,.list-chars__title,.loggia-calc__title,.main-banner__price,.mosq-basket__pre-price,.mosq-checkout-form__block-title,.open-vacancies__vacancy-position,.open-vacancies__vacancy-salary,.order-complete__sub-title,.payment-online .modal-win__head-title,.price-french-glazing__price,.price-present-card__price-block .price-block__price,.price-service-table__row.row-head,.price-typical-house__title,.prices-type-finish__card-price,.prices-type-finish__card-title,.prod-price-slider__price,.prod-price-slider__title,.quiz__card-title,.ranger__title,.rassrochka__item-num span,.rassrochka__item-title,.sample-panel__title,.sill-color__price,.simple-card__price,.single-glazing-info__price,.six-steps__title--big,.sliding-doors-types__card-price,.specif-system-banner__price,.stained-glass-incl__part-title,.stained-glass-incl__price,.stained-glass-incl__title,.system-palette__settings-amount,.system-palette__settings-lamin-title,.system-palette__settings-profile-title,.system-palette__settings-seal-title,.system-palette__settings-select-title,.tender-projects__title,.text-with-image__header,.tile-advantage__title,.tiled-win-card__price,.tiled-win-card__title,.tiled-win-mob__price,.tinting-rate__title,.tinting-vars__item-title,.turnkey-balcony__item-title,.win-prices-type-v2--custom .win-prices-type-v2__price,.window-catalog__empty,.window-catalog__empty p,.window-color-form__title,h4{text-wrap:balance;font-size:24px;font-weight:700;letter-spacing:-.05em;line-height:30px}.calendar-delivery-desk__title,.calendar-delivery-mob__title,.catalog-cart__head-title,.doors-advan__item-title,.garbage-collection-vars__item-title,.glazing-prices-type__add-desc-option,.h6,.how-it-work-cashback__num-step,.how-it-work-cashback__title,.loggia-calc-option__title,.measure-include__title,.mosq-advan__title,.mosq-calc-cart__block-title,.mosq-calc__mounting-title,.mosq-net-type__title,.price-typical-house__price,.safe-measure__item-title,.type-2 .price-typical-house__title,.vacancy-slider__item-title,h6{text-wrap:balance;font-size:18px;font-weight:700;letter-spacing:-.05em;line-height:23px}.adv-card__item--in-block .adv-card__item-text,.big-card-description__item-desc,.call-measure__info-text,.connect__info-descr,.list-advanatages__item-decs,.p,.sill-color__card-desc,.sill-icons__card-desc,.text-with-image__desc,.win-openings__text,.win-prices__info,p{font-size:1.1em;font-weight:450;hyphenate-character:auto;-webkit-hyphens:auto;hyphens:auto;line-height:160%;margin:0}.p--small,p--small{font-size:13px;line-height:16px}.a.inpage:active,.a.inpage:hover,.a:active,.a:hover,.p--primary,a.inpage:active,a.inpage:hover,a:active,a:hover,p--primary{color:#33c5f3}.p--white,p--white{color:#fff}.adv-card__item--in-block .adv-card__item-text+.adv-card__item-text,.adv-card__item--in-block .adv-card__item-text+.big-card-description__item-desc,.adv-card__item--in-block .adv-card__item-text+.call-measure__info-text,.adv-card__item--in-block .adv-card__item-text+.connect__info-descr,.adv-card__item--in-block .adv-card__item-text+.list-advanatages__item-decs,.adv-card__item--in-block .adv-card__item-text+.p,.adv-card__item--in-block .adv-card__item-text+.sill-color__card-desc,.adv-card__item--in-block .adv-card__item-text+.sill-icons__card-desc,.adv-card__item--in-block .adv-card__item-text+.text-with-image__desc,.adv-card__item--in-block .adv-card__item-text+.win-openings__text,.adv-card__item--in-block .adv-card__item-text+.win-prices__info,.adv-card__item--in-block .big-card-description__item-desc+.adv-card__item-text,.adv-card__item--in-block .call-measure__info-text+.adv-card__item-text,.adv-card__item--in-block .connect__info-descr+.adv-card__item-text,.adv-card__item--in-block .list-advanatages__item-decs+.adv-card__item-text,.adv-card__item--in-block .p+.adv-card__item-text,.adv-card__item--in-block .sill-color__card-desc+.adv-card__item-text,.adv-card__item--in-block .sill-icons__card-desc+.adv-card__item-text,.adv-card__item--in-block .text-with-image__desc+.adv-card__item-text,.adv-card__item--in-block .win-openings__text+.adv-card__item-text,.adv-card__item--in-block .win-prices__info+.adv-card__item-text,.big-card-description__item-desc+.big-card-description__item-desc,.big-card-description__item-desc+.call-measure__info-text,.big-card-description__item-desc+.connect__info-descr,.big-card-description__item-desc+.list-advanatages__item-decs,.big-card-description__item-desc+.p,.big-card-description__item-desc+.sill-color__card-desc,.big-card-description__item-desc+.sill-icons__card-desc,.big-card-description__item-desc+.text-with-image__desc,.big-card-description__item-desc+.win-openings__text,.big-card-description__item-desc+.win-prices__info,.call-measure__info-text+.big-card-description__item-desc,.call-measure__info-text+.call-measure__info-text,.call-measure__info-text+.connect__info-descr,.call-measure__info-text+.list-advanatages__item-decs,.call-measure__info-text+.p,.call-measure__info-text+.sill-color__card-desc,.call-measure__info-text+.sill-icons__card-desc,.call-measure__info-text+.text-with-image__desc,.call-measure__info-text+.win-openings__text,.call-measure__info-text+.win-prices__info,.connect__info-descr+.big-card-description__item-desc,.connect__info-descr+.call-measure__info-text,.connect__info-descr+.connect__info-descr,.connect__info-descr+.list-advanatages__item-decs,.connect__info-descr+.p,.connect__info-descr+.sill-color__card-desc,.connect__info-descr+.sill-icons__card-desc,.connect__info-descr+.text-with-image__desc,.connect__info-descr+.win-openings__text,.connect__info-descr+.win-prices__info,.list-advanatages__item-decs+.big-card-description__item-desc,.list-advanatages__item-decs+.call-measure__info-text,.list-advanatages__item-decs+.connect__info-descr,.list-advanatages__item-decs+.list-advanatages__item-decs,.list-advanatages__item-decs+.p,.list-advanatages__item-decs+.sill-color__card-desc,.list-advanatages__item-decs+.sill-icons__card-desc,.list-advanatages__item-decs+.text-with-image__desc,.list-advanatages__item-decs+.win-openings__text,.list-advanatages__item-decs+.win-prices__info,.mt-20,.p+.big-card-description__item-desc,.p+.call-measure__info-text,.p+.connect__info-descr,.p+.list-advanatages__item-decs,.p+.p,.p+.sill-color__card-desc,.p+.sill-icons__card-desc,.p+.text-with-image__desc,.p+.win-openings__text,.p+.win-prices__info,.sill-color__card-desc+.big-card-description__item-desc,.sill-color__card-desc+.call-measure__info-text,.sill-color__card-desc+.connect__info-descr,.sill-color__card-desc+.list-advanatages__item-decs,.sill-color__card-desc+.p,.sill-color__card-desc+.sill-color__card-desc,.sill-color__card-desc+.sill-icons__card-desc,.sill-color__card-desc+.text-with-image__desc,.sill-color__card-desc+.win-openings__text,.sill-color__card-desc+.win-prices__info,.sill-icons__card-desc+.big-card-description__item-desc,.sill-icons__card-desc+.call-measure__info-text,.sill-icons__card-desc+.connect__info-descr,.sill-icons__card-desc+.list-advanatages__item-decs,.sill-icons__card-desc+.p,.sill-icons__card-desc+.sill-color__card-desc,.sill-icons__card-desc+.sill-icons__card-desc,.sill-icons__card-desc+.text-with-image__desc,.sill-icons__card-desc+.win-openings__text,.sill-icons__card-desc+.win-prices__info,.text-with-image__desc+.big-card-description__item-desc,.text-with-image__desc+.call-measure__info-text,.text-with-image__desc+.connect__info-descr,.text-with-image__desc+.list-advanatages__item-decs,.text-with-image__desc+.p,.text-with-image__desc+.sill-color__card-desc,.text-with-image__desc+.sill-icons__card-desc,.text-with-image__desc+.text-with-image__desc,.text-with-image__desc+.win-openings__text,.text-with-image__desc+.win-prices__info,.win-openings__text+.big-card-description__item-desc,.win-openings__text+.call-measure__info-text,.win-openings__text+.connect__info-descr,.win-openings__text+.list-advanatages__item-decs,.win-openings__text+.p,.win-openings__text+.sill-color__card-desc,.win-openings__text+.sill-icons__card-desc,.win-openings__text+.text-with-image__desc,.win-openings__text+.win-openings__text,.win-openings__text+.win-prices__info,.win-prices__info+.big-card-description__item-desc,.win-prices__info+.call-measure__info-text,.win-prices__info+.connect__info-descr,.win-prices__info+.list-advanatages__item-decs,.win-prices__info+.p,.win-prices__info+.sill-color__card-desc,.win-prices__info+.sill-icons__card-desc,.win-prices__info+.text-with-image__desc,.win-prices__info+.win-openings__text,.win-prices__info+.win-prices__info,p+p{margin-top:20px}.section-header{line-height:100%;text-align:center}.section-subheader{font-size:18px;line-height:140%;margin-top:10px;text-align:center}.section-header+div:not(.section-subheader),.section-subheader+div{margin-top:40px}.text750{margin:0 auto;max-width:750px}.a,a{color:#0078d2;text-decoration:underline}.a.color--white,.card__body-title a,a.color--white{color:inherit}.a.inpage,a.inpage{-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:from-font}.a.no-style,.a.no-style:active,.a.no-style:hover,.a.no-style:visited,.connect__link,a.no-style,a.no-style:active,a.no-style:hover,a.no-style:visited{color:inherit;text-decoration:none}.a.color--white:hover,a.color--white:hover{color:#0078d2}.a.hover-underline,a.hover-underline{text-decoration:none}.a.hover-underline:hover,.bread-crumbs__label.a,.consultation-form__person-data .a span,.footer-contact__legal-reference .ref-link:hover,.main-banner__link .a,.main-banner__person-data .a span,.modal-win__person-data .a span,a.hover-underline:hover{text-decoration:underline}ul.list-dotted{font-size:18px;margin-left:20px}.education-info__cours-description li,ul.list-dotted li{line-height:1.6;list-style-type:disc}.col-1{width:8.33333%}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{float:left;padding-right:20px}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}.clear-both{clear:both}[hidden]{display:none!important}.disabled,[data-disabled],[disabled]{cursor:not-allowed;opacity:.3;pointer-events:none}.page-container{display:flex;flex-direction:column;max-width:100%;min-height:calc(var(--vh,1vh)*100);padding-top:110px;width:100%}.add-options,.minimal-info,.page-container .main-container,.short-install{padding-bottom:40px}.about-montag,.about-tiles-tabs,.decor-design,.faq-quest__container,.page-container .main-container>section:not(.work-gallery:last-child),.winsel-param{padding-bottom:40px;padding-top:40px}.page-container .main-container>section.work-gallery:last-child{margin-bottom:-40px;padding-top:40px}.main-container,.specif-system-banner__spacer,.tiled-win-card__spacer,.vacancy-respond__email,.vacancy-respond__name,.vacancy-respond__phone,.vacancy-respond__surname{flex-grow:1}.assort-melke-mob__table,.default-page,.inner-container,.inner-container--slider .section-header,.inner-container--slider .section-subheader,.win-prices-tab,.win-prices-type-v2__container,.win-prices__info{margin:0 auto;max-width:1280px;padding:0 40px;position:relative}.hr--left,.weight-bar__item:first-of-type{margin-left:0}.full-width,.nostandart-win__btn{max-width:unset;width:100%}.without-banner{padding-top:50px}.without-banner__description{margin-bottom:24px;margin-top:10px}.without-banner__post-title{color:#969696;margin-top:4px}.none-banner{padding-top:110px}.img-round{border-radius:50%}.img-20{border-radius:20px}.img-10{border-radius:10px}.hystmodal{z-index:199}.page-container-scroll .main-container.swiper{height:100%;margin-left:unset;margin-right:unset;padding-bottom:0;width:100%}.hr--small{border:0;border-bottom:1px solid #00171f;width:20px}.card-angle--bottom-right:after,.card-angle--top-left:after{border-bottom-right-radius:20px;border-top-left-radius:20px}.hr--left{margin-top:10px}.measure-include__block,button{letter-spacing:-.05em}.text-left{text-align:left!important}.text-right{text-align:right!important}.default-color-text{color:#00171f}.mb-80{margin-bottom:80px}.card-angle:after{background-color:#33c5f3;content:"";height:20px;position:absolute;width:40px;z-index:1}.card-angle--bottom-right:after{bottom:0;right:0}.card-angle--top-left:after{left:0;top:0}.ya-pay-button{height:50px!important;width:265px!important}.checkbox-small{align-items:center;display:flex;justify-content:center;justify-content:flex-start;line-height:1.2;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.checkbox-small__label,.radio-btn{-webkit-user-select:none;-moz-user-select:none}.checkbox-small:hover .checkbox-small__label,.radio-btn:hover .radio-btn__label{opacity:.8}.checkbox-small__checkbox{border:1px solid #33c5f3;border-radius:2px;cursor:pointer;display:inline-block;height:14px;margin-right:10px;width:14px}.checkbox-small__checkbox:before{border:2px solid #33c5f3;border-right:none;border-top:none;content:"";height:4px;left:50%;opacity:0;position:absolute;top:43%;transform:translateX(-50%) translateY(-50%) rotate(-45deg);width:6px}.checkbox-small__input,.radio-btn__input,.weight-bar__template{display:none}.checkbox-small__label{cursor:pointer;font-size:14px;user-select:none}.checkbox-small--smaller .checkbox-small__checkbox,.radio-btn .radio-btn--small__radio{height:10px;width:10px}.checkbox-small--smaller .checkbox-small__checkbox:before{border-width:1px;height:3px;width:4px}.checkbox-small--white .checkbox-small__checkbox,.checkbox-small--white .checkbox-small__checkbox:before{border-color:#fff}.checkbox-small--white .checkbox-small__label{color:#fff}.checkbox-small--black .checkbox-small__checkbox,.checkbox-small--black .checkbox-small__checkbox:before{border-color:#00171f}.checkbox-small--black .checkbox-small__label{color:#00171f}.radio-btn{align-items:center;display:flex;justify-content:center;justify-content:flex-start;user-select:none;width:-moz-fit-content;width:fit-content}.btn,.radio-btn__label,a.no-style.btn{font-size:18px;-webkit-user-select:none;-moz-user-select:none;cursor:pointer}.radio-btn__radio{border:1px solid #33c5f3;border-radius:50%;cursor:pointer;display:inline-block;height:16px;margin-right:10px;width:16px}.radio-btn__radio:before{background-color:#33c5f3;border-radius:50%;content:"";display:block;height:10px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.radio-btn .radio-btn--small:before{height:6px;width:6px}.radio-btn__label{user-select:none}.radio-btn--white .radio-btn__radio{border-color:#fff}.radio-btn--white .radio-btn__radio:before{background-color:#fff}.radio-btn--white .radio-btn__label{color:#fff}.calc-select.theme-bw,.radio-btn--black .radio-btn__radio{border-color:#00171f}.radio-btn--black .radio-btn__radio:before{background-color:#00171f}.radio-btn--black .radio-btn__label{color:#00171f}.btn,a.no-style.btn{align-items:center;background-color:#33c5f3;border:2px solid #33c5f3;border-radius:10px;color:#fff;display:inline-flex;font-weight:700;height:50px;justify-content:center;line-height:1;min-width:110px;padding:0 20px;text-align:center;transition:.3s;user-select:none}.mega-menu,.tabs-item{-webkit-user-select:none;-moz-user-select:none}.btn:not(:disabled):active{background-color:rgba(51,197,243,0);color:#33c5f3;transform:scale(.97)}.arrow-box--blue,.btn:not(:disabled):active>.lds-ellipsis>*{background-color:#33c5f3}.btn--no-style{background-color:transparent;border:0 solid transparent;border-radius:0;font-size:16px;font-weight:400;height:auto;min-width:auto;padding:0}.btn--no-style:not(:disabled):active{transform:scale(1)}.btn--white,a.no-style.btn--white{background-color:#fff;border-color:#fff;color:#33c5f3}.btn--white:not(:disabled):active{background-color:hsla(0,0%,100%,0);color:#fff}.btn--black,a.no-style.btn--black{background-color:#00171f;border-color:#00171f;color:#fff}.btn--black:not(:disabled):active{background-color:rgba(0,23,31,0);color:#00171f}.btn--red,a.no-style.btn--red{background-color:#ff005c;border-color:#ff005c;color:#fff}.btn--red:not(:disabled):active{background-color:rgba(255,0,92,0);color:#ff005c}.btn--black-invert,a.no-style.btn--black-invert{background-color:rgba(0,23,31,0);border-color:#00171f;color:#00171f}.btn--black-invert:not(:disabled):active{background-color:#00171f;color:#fff}.btn--large,a.no-style.btn--large{font-size:24px;height:70px;min-width:150px;padding:0 30px}.btn--small,a.no-style.btn--small{border-radius:5px;font-size:13px;height:30px;min-width:70px;padding:0 12px}.btn--white>.lds-ellipsis{mix-blend-mode:difference}.btn:disabled{cursor:not-allowed;opacity:.5}.aluminium-systems-slider .button-disabled,.arrow-box.swiper-button-disabled,.btn-arrow.swiper-button-disabled{opacity:.2;cursor:default}.btn--autowidth{max-width:-moz-max-content;max-width:max-content}.btn-arrow{align-items:center;background-color:#fff;border-radius:10px;cursor:pointer;display:flex;display:inline-flex;height:50px;justify-content:center;transition:transform .1s;width:50px}.btn-arrow .ico{fill:#00171f;display:block;height:12px;width:12px}.control{display:inline-block;min-width:240px}.control__group-error{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake;transform:translateZ(0)}.control__group-error .control__input{border:2px solid #f33333}.control__group-error .control__label{color:#f33333}.control__label{display:block;font-size:14px;font-weight:500;line-height:1;padding-bottom:8px;transition:color .3s ease-in-out}.control__label.required-field:after{color:#f33333;content:"*";margin-left:4px}.control__label-error{color:#f33333;font-size:10px}.control__input,.control__textarea{background-color:#fff;border-radius:10px;color:#00171f;display:block;height:50px;padding:0 16px;transition:box-shadow .3s ease-in-out;width:100%}.label-small,.label-small--red{background-color:#ff005c}.label-small,.label-sticker{display:flex;font-weight:800}.control__input.just-validate-error-field,.control__textarea.just-validate-error-field{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake;border:2px solid #f33333!important;transform:translateZ(0)}.freemeas-right-bar .control__input.just-validate-error-field,.freemeas-right-bar .control__textarea.just-validate-error-field{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake;border:2px solid #a30b0b!important;transform:translateZ(0)}.control__textarea{height:130px;padding:16px}.control--black .control__input,.control--black .control__textarea{background-color:transparent;border:2px solid #00171f;color:#00171f}.control--white .control__input,.control--white .control__textarea{background-color:transparent;border:2px solid #fff;color:#fff}.control--white .control__input::-moz-placeholder,.control--white .control__textarea::-moz-placeholder{color:#fff}.control--white .control__input::placeholder,.control--white .control__textarea::placeholder{color:#fff}.control--transparent .control__input,.control--transparent .control__textarea{background-color:transparent}.label-small{align-items:center;color:#fff;font-size:10px;height:20px;justify-content:center;padding:2px 8px;width:-moz-max-content;width:max-content}.label-small,.label-small__sale{border-radius:50px;line-height:1}.label-small__sale{font-size:14px;margin-bottom:10px;padding:13px 9px}.label-small--green{background-color:#25b684}.label-sticker{align-items:center;background-color:#ff005c;color:#fff;height:30px;justify-content:center;padding:0 14px;width:-moz-max-content;width:max-content}.label-sticker--left{border-bottom-left-radius:3px;border-top-left-radius:3px}.label-sticker--left:before{border-top:0 solid transparent;border-color:#cc004a transparent transparent;border-style:solid;border-width:5px 12px 0 0;content:"";display:block;height:0;position:absolute;right:0;top:100%;width:0}.label-sticker--right{border-bottom-right-radius:3px;border-top-right-radius:3px}.label-sticker--right:before{border-top:0 solid transparent;border-color:#cc004a transparent transparent;border-style:solid;border-width:5px 0 0 12px;content:"";display:block;height:0;left:0;position:absolute;top:100%;width:0}.weight-bar{display:none;width:-moz-fit-content;width:fit-content}.how-it-work-cashback__wrap,.weight-bar__wrap{flex-wrap:nowrap}.weight-bar__item,.weight-bar__wrap{align-items:center;display:flex;justify-content:center}.weight-bar__item{height:16px;margin-left:10px;width:16px}.weight-bar__item .ico{fill:#00171f;display:block;height:100%;width:100%}.weight-bar__item .ico.noise{stroke:#00171f}.installment-calculator__card,.installment-calculator__credit,.installment-calculator__number,.weight-bar__item.disable .ico{fill:#c7d6db}.weight-bar__item.disable .ico.noise{stroke:#c7d6db}.masonry-block-light{margin-left:-10px;margin-right:-10px}.bread-crumbs__wrap,.contacts-feedback-form__group,.feedback-form__group,.filter-panel__wrap,.masonry-block-light__wrap,.plastic-win-banner__wrap,.present-recommend__wrap,.price-present-card__desc,.write-key-person-form__group{display:flex;flex-wrap:wrap}.lds-ellipsis,.lds-roller{display:inline-block;position:relative;width:80px}.masonry-block-light__item{padding:0 10px}.masonry-block-light__item.col-2{width:50%}.masonry-block-light__item.col-4{width:25%}.lds-ellipsis{height:14px}.lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:#fff;border-radius:50%;height:13px;position:absolute;top:1px;width:13px}.lds-ellipsis div:first-child{animation:.6s infinite lds-ellipsis1;left:8px}.lds-ellipsis div:nth-child(2){animation:.6s infinite lds-ellipsis2;left:8px}.lds-ellipsis div:nth-child(3){animation:.6s infinite lds-ellipsis2;left:32px}.lds-ellipsis div:nth-child(4){animation:.6s infinite lds-ellipsis3;left:56px}@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)}}.lds-roller{height:80px}.lds-roller div{animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-roller;transform-origin:40px 40px}.lds-roller div:after{background:#33c5f3;border-radius:50%;content:" ";display:block;height:7px;margin:-4px 0 0 -4px;position:absolute;width:7px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{left:63px;top:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{left:56px;top:68px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{left:48px;top:71px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{left:40px;top:72px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{left:32px;top:71px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{left:24px;top:68px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{left:17px;top:63px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{left:12px;top:56px}@keyframes lds-roller{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.arrow-box{align-items:center;border-radius:10px;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:transform .1s;width:50px;z-index:2}.arrow-box--left{left:20px}.arrow-box--right{right:20px}.arrow-box--down-right-right{bottom:20px;right:20px;top:unset;transform:unset}.arrow-box--down-left-right{bottom:20px;right:80px;top:unset;transform:unset}.arrow-box--small{height:30px;width:30px}.arrow-box--small>*{scale:.5}.arrow-box--down{transform:translateY(-50%) rotate(90deg)}.arrow-ico{background-color:#fff;border-radius:2px;cursor:pointer;height:4px;margin:0 auto;position:relative;scale:.6;transition:.3s ease-in-out;width:22px}.arrow-ico:after,.arrow-ico:before{background-color:#fff;border-radius:4px;content:"";height:4px;position:absolute;width:14px}.arrow-ico:before{bottom:-4px;right:-3px;transform:rotate(-45deg)}.arrow-ico:after{right:-3px;top:-4px;transform:rotate(45deg)}.arrow-ico--left{transform:rotate(180deg)}.arrow-ico--down{transform:rotate(90deg)}.arrow-ico--up,.cross-icon span:nth-child(2){transform:rotate(-90deg)}.arrow-ico--blue,.arrow-ico--blue:after,.arrow-ico--blue:before{background-color:#33c5f3}.arrow-ico--black,.arrow-ico--black:after,.arrow-ico--black:before{background-color:#00171f}.close-icon:hover span,.cross-icon--small,.cross-icon:hover span{background-color:#f33333}.close-icon,.cross-icon{cursor:pointer;height:30px;position:relative;transform:rotate(0);transition:.5s ease-in-out;width:30px}.close-icon span,.cross-icon span{background-color:#00171f;border-radius:3px;display:block;height:2px;left:0;opacity:1;position:absolute;top:14px;transform:rotate(0);transform-origin:center;transition:.25s ease-in-out;width:100%}.close-icon span:first-child,.cross-icon span:first-child{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(1turn)}.cross-icon span:first-child{transform:rotate(0)}.cross-icon--small{border-radius:30px;height:17px;width:17px}.tabs-content__item,.tabs-list{background-color:var(--color-white)}.cross-icon--small span{background-color:#fff;height:3px;scale:.6;top:7px}.cross-icon--small:hover span,.table-with-link table tbody :nth-child(odd) td{background-color:#fff}.content-list{padding:0}.content-list li{align-items:baseline;display:flex}.content-list li:not(:last-child){margin-bottom:20px}.content-list li:before{content:"";flex-grow:1;margin:0 5px;order:2}.content-list__value{font-weight:700;order:3}.content-list--dashed li:before{border-bottom:1px dashed #6b767a}.content-list--step10 li:not(:last-child){margin-bottom:10px}.tabs{--color-white:#fff;--bg-img:#6b767a;--border-r-tabs:5px;--border-r-content:20px;padding:50px 0}.tabs-list{height:50px;margin:0 auto 30px;width:-moz-fit-content;width:fit-content}.tabs-item,.tabs-list{align-items:center;border-radius:var(--border-r-tabs);display:flex}.tabs-item{cursor:pointer;font-size:16px;font-weight:700;height:100%;justify-content:center;padding:0 15px;transition:background-color .3s ease-in-out,color .3s ease-in-out;user-select:none;width:-moz-max-content;width:max-content}.tabs-item.active{background-color:var(--main-blue);color:var(--color-white)}.tabs-item--little{padding:0 30px}.tabs-content__item{border-radius:var(--border-r-content);display:flex;flex-direction:column;height:auto;overflow:hidden;transition:.3s ease-in-out}.card__body-title a,.tabs-content__item-title{transition:color .3s ease-in-out;text-decoration:none}.tabs-content__item-info{display:flex;flex-direction:column;flex-grow:1;padding:40px}.tabs-content__item-title{color:#00171f;margin-bottom:20px}.tabs--w1170,.tabs--w960{margin:0 auto;width:100%}.tabs-content__item-title::hover{color:#33c5f3}.tabs-content__item-img{aspect-ratio:16/9;background-color:var(--bg-img);height:490px;-o-object-fit:cover;object-fit:cover;width:100%}.tabs-content__item.js-show{display:flex}.mg-submenu-lv1__menu,.tabs-content__item.js-hide{display:none}.card,.catalog-order-delivery__set,.cfg-colors,.cfg-images,.color-palette__wrap,.main-menu,.tabs-content__item--h-reverse.js-show,.tabs-content__item--h.js-show{display:flex}.fade,.tabs-content__item.js-fade{animation-duration:1.5s;animation-name:fade}.tabs-content__item--h,.tabs-content__item--h-reverse{flex-direction:row;min-height:380px}.tabs-content__item--h img,.tabs-content__item--h-reverse img{aspect-ratio:16/9;height:auto;width:50%}.tabs-content__item--h .tabs-content__item-info,.tabs-content__item--h-reverse .tabs-content__item-info{width:50%}.tabs-content__item--h-reverse{flex-direction:row-reverse}.tabs js-tabs-slider,.tiled-win-mob__wrap{align-items:stretch}.tabs--w960{max-width:960px}.tabs--w1170{max-width:1170px}.tabs .js-tabs-slider.swiper{margin-left:-40px;margin-right:-40px;margin-top:40px;padding-left:40px;padding-right:40px}.card{background-color:#fff;border-radius:20px;flex-direction:column;width:calc(33.33333% - 30px)}.card__head{border-radius:20px 20px 0 0;height:190px;position:relative}.adv-card__item,.card--radius20,.decorative-layouts-cards__image,.decorative-layouts-cards__list{border-radius:20px}.card__head-name,.tiled-win-card__name{color:#fff;font-weight:500;left:5%;position:absolute;top:5%;z-index:1}.card__head-sticker,.card__head-tags{display:flex;position:absolute;z-index:10}.card__head-sticker{align-items:center;background-color:#c0f;color:#fff;font-weight:800;height:30px;justify-content:center;left:-12px;padding:0 14px;top:90px;width:-moz-max-content;width:max-content}.card__head-sticker:before{border-color:#7a0099 transparent transparent;border-style:solid;border-width:5px 0 0 12px;content:"";display:block;height:0;left:0;position:absolute;top:100%;width:0}.card__head-tags{flex-direction:column;gap:20px;right:20px;top:20px}.card__head-tag-link img{display:block;height:60px;width:60px}.card__head-link{background-color:#6b767a;display:block;height:100%;width:100%}.card__head-img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease-in-out;width:100%}.card__body{display:flex;flex-direction:column;flex-grow:1;gap:15px;padding:30px;position:relative}.card__body-title a:hover{color:#33c5f3}.card__body-draw{display:block;height:60px;-o-object-fit:cover;object-fit:cover;position:absolute;right:20px;top:20px;width:60px}.card__body-descr{color:#00171f;flex-grow:1;font-size:18px}.card__body-descr p:nor(:last-child){margin-bottom:15px}.card__footer,.nostandart-win__bottom{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.card:hover .card__head-img{transform:scale(1.1) rotate(1deg)}.card--info-h{flex-direction:row;width:100%}.card--info-h .card__head{border-radius:20px 0 0 20px;height:auto;width:40%}.card--info-h .card__body{height:100%;padding:50px;width:60%}.card--info-h .card__body-descr p:not(:last-child),.children-safe__title,.education-info__cours-couch h3,.education-info__cours-data,.education-info__cours-description h3,.lamin-color .section-header,.montage-stage__title,.system-palette__title{margin-bottom:20px}.card--info-h .card__body-descr p:last-child,.certif-slider__scrollbar,.footer-contact__btn-open-map{margin-top:20px}.card--info-h-reverse{flex-direction:row-reverse}.card--info-h-reverse .card__head{border-radius:0 20px 20px 0;height:auto;width:40%}.assort-melke-mob__variable,.card--50x50 .card__body,.card--50x50 .card__head,.education-info__window,.faq-quest__item{width:50%}.card--50x50.card--decor-line-reverse:before{right:calc(50% - 40px)}.card--65x35 .card__body{width:65%}.card--35x65 .card__body,.card--65x35 .card__head{width:35%}.card--65x35.card--decor-line-reverse:before{right:calc(35% - 40px)}.card--35x65 .card__head{width:65%}.card--35x65.card--decor-line:before{left:auto;right:calc(35% - 40px)}.card--radius20 .card__head{border-radius:20px 20px 0 0}.card--decor-line:before{background-color:#33c5f3;bottom:30px;content:"";display:block;height:10px;left:calc(40% - 40px);position:absolute;width:80px;z-index:1}.card--decor-line-reverse:before{left:auto;right:calc(40% - 40px)}.adv-card__wrap,.entrance-doors__wrap,.our-advan__wrap,.perelink-small{display:flex;gap:30px}.adv-card__item{background-color:#fff;padding:20px;width:20%}.adv-card__item-icon,.installment-calculator__signature,.mg-submenu-lv2__item,.range-win__title{margin-bottom:15px}.adv-card__item-icon svg{height:40px;width:40px}.adv-card__item-icon--inner-icon{align-items:center;background-color:#33c5f3;border-radius:100%;display:flex;height:40px;justify-content:center;width:40px}.adv-card__item-icon--inner-icon svg{fill:#fff;height:25px;width:25px}.adv-card__item-icon--blue svg,.head-contact__icon:hover .ico{fill:#33c5f3}.adv-card__item-icon--dark svg{fill:#00171f}.adv-card__item-text,.win-prices-specif__var{font-weight:700}.adv-card__item--in-block,.contacts-feedback-form__container,.contacts-feedback-slider__container,.contacts-feedback__container,.main-about__containe,.reclamation-form__container,.reviews-form__container,.warn-section__text,.write-key-person-form__container{padding:0}.adv-card__item--in-block .adv-card__item-title{font-weight:700;margin-bottom:10px}.adv-card__item--in-block .adv-card__item-text{line-height:1.25}.adv-card__descr{color:#00171f;font-weight:700;text-align:center}.adv-card--4items .adv-card__wrap{margin:0 auto;max-width:850px;width:100%}.adv-card--4items .adv-card__item{width:25%}.adv-card--3items .adv-card__wrap{margin:0 auto;max-width:790px;width:100%}.mg-submenu-lv2__item:last-child,.submenu__item:last-child{margin-bottom:0}.adv-card--3items .adv-card__item{width:33.3333333333%}.mobile-button{background-color:#fff;border-top-left-radius:30px;border-top-right-radius:30px;bottom:0;display:none;left:50%;padding:10px;position:fixed;transform:translateY(0) translateX(-50%);transition:.3s ease-in-out;z-index:90}.mobile-button--hidden{transform:translateY(70px) translateX(-50%)}.mobile-button__btn{align-items:center;border-radius:30px;color:#fff;display:flex;height:50px;justify-content:center;width:50px}.mobile-button__btn--red{background-color:#ff005c}.mobile-button__btn--green{background-color:#25b684}.mobile-button__btn>.ico{fill:#fff;height:30px;width:30px}.mobile-button__btn:active{opacity:.8}.mg-stock__items,.page-container:not(.about-article-page) .row{display:flex;flex-wrap:wrap;gap:20px;width:100%}.page-container:not(.about-article-page) .row__column{flex-direction:column;flex-wrap:unset}.page-container:not(.about-article-page) .column{flex-basis:1;flex-grow:1;flex-shrink:1}.page-container:not(.about-article-page) .col-1{max-width:8.3333333333%}.page-container:not(.about-article-page) .col-2{max-width:16.6666666667%}.page-container:not(.about-article-page) .col-3{max-width:25%}.page-container:not(.about-article-page) .col-4{max-width:33.3333333333%}.page-container:not(.about-article-page) .col-5{max-width:41.6666666667%}.page-container:not(.about-article-page) .col-6{max-width:50%}.pagination--sticky{bottom:10px;left:50%}.pagination--sticky .swiper-pagination-bullet{background-color:#33c5f3;border-radius:5px;height:8px;margin-right:5px;opacity:1;transition:width .2s;width:8px}.pagination--sticky .swiper-pagination-bullet-active{width:40px}.side-labels{height:100%;position:fixed;right:0;z-index:50}.feature-icons__item-img,.search-address,.warn-section{position:relative}.feature-icons__main,.table-with-link table td:last-child,.table-with-link table th:last-child{text-align:center}.feature-icons__group{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:40px}.feature-icons__item{text-align:center;width:190px}.feature-icons__item-img .img{height:50px;width:auto}.feature-icons__item-img:before{background-color:#33c5f3;border-radius:50%;content:"";height:0;position:absolute;right:25%;top:50%;transform:translateY(-50%);transition:.3s ease-in-out;width:0;z-index:-1}.feature-icons__item-img:hover:before{height:60px;width:60px}.feature-icons__item-label{font-weight:500;margin-top:15px}.warn-section{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:500px;padding:35px 20px;text-align:center}.warn-section__title{color:red;margin-bottom:15px}.warn-section--exclamation:after{align-items:center;background-color:red;border-radius:100%;color:#fff;content:"!";display:flex;font-size:32px;font-weight:800;height:40px;justify-content:center;left:80px;position:absolute;top:-20px;width:40px}.search-address__clear{cursor:pointer;height:10px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:.2s;width:10px;z-index:11}.head-slider__next:hover,.head-slider__prev:hover,.search-address__clear:hover{opacity:.8}.search-address__clear:active{transform:translateY(-50%) scale(.9)}.search-address__clear .ico{stroke:#00171f;display:block;height:100%;width:100%}.search-address__input{padding-right:28px;position:relative;z-index:10}.search-address__list{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:none;left:0;min-height:126px;overflow:auto;padding:8px 0;position:absolute;top:100%;width:100%;z-index:1}.main-logo,.main-menu__item.open .main-menu__submenu{display:block}.search-address__list::-webkit-scrollbar-button{background-repeat:no-repeat;height:0;width:4px}.search-address__list::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.6)}.search-address__list::-webkit-scrollbar-thumb{background-color:rgba(0,23,31,.3);border-radius:4px}.search-address__list::-webkit-scrollbar{height:4px;width:6px}.search-address__list-item{cursor:pointer;padding:8px 16px;transition:background-color .2s}.search-address__list-item:hover{background-color:rgba(51,197,243,.1)}.main-logo{height:30px;width:109px}.main-logo img,.main-logo-small img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.main-logo-small{display:none;height:20px;width:20px}.burger-nav,.head-contact__btn-call .btn-call{cursor:pointer;position:relative;transform:rotate(0);transition:.5s ease-in-out}.head-menu__top{align-items:center;display:flex;flex-wrap:nowrap;height:105px;justify-content:space-between}.head-menu__bottom,.head-menu__group{align-items:center;display:flex}.head-menu__bottom{padding-left:18px}.head-menu__bottom-wrapper{margin-right:-100px;padding:0 20px}.head-menu__main-logo{display:none;height:32px}.head-menu__main-logo img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.head-menu__main-menu{margin-right:35px}.head-menu--fixed{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.8);position:fixed;right:0;top:0;width:100%;z-index:90}.burger-nav{display:none;height:38px;transition:.2s ease-in-out;width:30px}.burger-nav span{background-color:#00171f;border-radius:3px;display:block;height:2px;left:0;opacity:1;transform:rotate(0);transition:.25s ease-in-out;width:100%}.burger-nav span:first-child,.burger-nav span:nth-child(2),.burger-nav span:nth-child(3){transform-origin:left center}.burger-nav--open span:first-child{margin-left:1px;transform:rotate(45deg)}.burger-nav--open span:nth-child(2){opacity:0;width:0}.burger-nav--open span:nth-child(3){margin-top:3px;transform:rotate(-45deg)}.main-menu__item{font-size:12px;font-weight:500;letter-spacing:-.05em;line-height:30px;margin-right:20px;position:relative;transition:color .2s}.main-menu__item:last-of-type,.mg-submenu-lv1_ul ul:last-child{margin-right:0}.default-page img.col-1.float-right,.default-page img.col-10.float-right,.default-page img.col-11.float-right,.default-page img.col-12.float-right,.default-page img.col-2.float-right,.default-page img.col-3.float-right,.default-page img.col-4.float-right,.default-page img.col-5.float-right,.default-page img.col-6.float-right,.default-page img.col-7.float-right,.default-page img.col-8.float-right,.default-page img.col-9.float-right,.default-page img.float-right{margin-right:unset;margin-left:20px}.main-menu__item:hover{color:#33c5f3}.main-menu__submenu{animation:.3s ease-in-out height;background:#fff;border-radius:0 0 10px 10px;display:none;padding:36px 36px 48px 48px;position:absolute;right:-35px;width:322px;z-index:999}.head-contact{align-items:center;display:flex;flex-wrap:nowrap;gap:20px}.head-contact__phone{font-size:22px;font-weight:700;letter-spacing:-.05em;position:relative}.head-contact__phone-link{white-space:nowrap}.head-contact__top-group{bottom:calc(100% + 3px);left:0;position:absolute;width:-moz-max-content;width:max-content}.head-contact__icon-group{display:flex;flex-wrap:nowrap;gap:10px;transition:.3s}.head-contact__city,.head-contact__work-time{display:inline-block;font-size:13px;font-weight:500;letter-spacing:-.03em;line-height:13px;margin-left:20px}.head-contact__city{margin-left:0}.head-contact__city .ico{fill:#00171f;display:inline-block;height:10px;margin-right:3px;margin-top:-4px;width:10px}.head-contact__icon{display:block;height:20px;width:20px}.head-contact__icon .ico,.window-catalog__btn-basket .ico,.window-catalog__btn-filter .ico{fill:#00171f;height:100%;transition:fill .2s;width:100%}.head-contact__icon.icon-basket,.wrapper-about-contacts-and-feedback{position:relative}.head-contact__icon.icon-basket .icon-basket__count{background-color:#f33333;border-radius:10px;color:#fff;display:none;font-size:12px;left:-5px;line-height:1.4;padding-right:1px;position:absolute;text-align:center;top:50%;transform:translateY(-80%);width:18px;z-index:2}.head-contact__icon.icon-basket.active .icon-basket__count{display:block}.head-contact__btn-call .btn{font-size:12px;height:30px;padding:0 15px}.head-contact__btn-call .btn-call{display:none;height:18px;position:relative;width:18px}.head-contact__btn-call .btn-call .ico{fill:#00171f;display:block;height:100%;position:relative;width:100%}.blue-ico .free-meas-form__info-ico .ico,.card-document .card-document__container:hover .card-document__ico .ico,.footer-contact__soc-link .ico:hover{fill:#33c5f3}.head-slider__slider{padding-right:35px;position:relative}.head-slider__next,.head-slider__prev{fill:#000;border-radius:50%;cursor:pointer;position:absolute;right:42px;text-align:center;top:50%;transform:translateY(-50%);transition:.2s ease-in-out;z-index:10}.head-slider__next-icon,.head-slider__prev-icon{fill:#fff;background-color:#33c5f3;border-radius:50%;height:20px;padding:4px;width:20px}.mega-menu__sub-container,.mg-submenu-lv1{animation:.3s ease-in-out height;border-radius:0 0 10px 10px}.head-slider__next.swiper-button-disabled,.head-slider__prev.swiper-button-disabled,.promotions-slider__next.swiper-button-disabled,.promotions-slider__prev.swiper-button-disabled{opacity:0;visibility:hidden}.system-palette__sample img .closed.active,.system-palette__sample img .zoom.active,.system-palette__sample-zoom.active,.tooltip button:hover+.tooltip__text{opacity:1;visibility:visible}.head-slider__next.swiper-button-disabled:hover,.head-slider__prev.swiper-button-disabled:hover,.promotions-slider__next.swiper-button-disabled:hover,.promotions-slider__prev.swiper-button-disabled:hover{cursor:default}.submenu__item{line-height:1.6;margin-bottom:20px}.submenu__link{color:#00171f;font-size:16px;font-weight:500;text-decoration:none}.mega-menu{background-color:#33c5f3;color:#fff;height:100vh;left:0;max-height:100vh;max-width:320px;overflow-y:auto;position:fixed;top:0;user-select:none;width:320px;z-index:10}.mega-menu::-webkit-scrollbar-button{background-repeat:no-repeat;height:0;width:4px}.mega-menu::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.6)}.mega-menu::-webkit-scrollbar-thumb{background-color:rgba(0,23,31,.3);border-radius:4px}.mega-menu::-webkit-scrollbar{height:4px;width:2px}.mega-menu__container{display:flex;flex-direction:column;height:100%;padding:40px 0}.mega-menu__head{align-items:center;display:flex;margin-right:auto;padding-left:18px;position:relative;transition:padding-left .3s}.mega-menu__head-desc{border-left:1px solid;font-size:12px;font-weight:400;line-height:20px;margin-left:10px;padding-left:10px;white-space:nowrap}.mega-menu-item__label,.mg-submenu-lv1__label{font-size:16px;font-weight:500}.mega-menu__head--new-year:after{background-image:url(../images/po_hat.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:35px;left:-15px;position:absolute;top:-13px;width:35px}.mega-menu__bottom,.mega-menu__top{display:block;width:100%}.mega-menu__top{flex-grow:1;padding:28px 0}.mega-menu__item{position:relative;transition:padding-left .3s,background-color .3s;width:auto}.mega-menu__item.active,.mega-menu__item:active,.mega-menu__item:hover{background-color:hsla(0,0%,100%,.1);color:#11bbf1}.mega-menu__sub-container{background-color:#ecf4f6;box-shadow:0 10px 90px rgba(5,37,47,.149);display:none;left:-100%;max-width:1200px;overflow:hidden;position:fixed;width:100%;z-index:100}.mg-submenu-lv1,.modal-win__container{box-shadow:0 4px 70px rgba(5,37,47,.05)}.mega-menu__sub-container.mega-menu__sub-container.type--slider{padding:40px}.mega-menu__stock{align-items:center;background-color:#fff;display:flex;overflow-y:auto;width:100%}.mega-menu__stock::-webkit-scrollbar-button{background-repeat:no-repeat;height:0;width:4px}.mega-menu__stock::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.6)}.mega-menu__stock::-webkit-scrollbar-thumb{background-color:rgba(0,23,31,.3);border-radius:4px}.mega-menu__stock::-webkit-scrollbar{height:4px;width:6px}.mega-menu-item__arrow .ico,.mega-menu-item__ico .ico{fill:#000;width:100%;display:block;height:100%}.mega-menu-item{align-items:center;cursor:pointer;display:flex;padding:5px 0 15px;position:relative}.mega-menu-item--active{color:#11bbf1!important}.mega-menu-item__ico{height:30px;margin-right:12px;min-height:30px;min-width:30px;width:30px}.mega-menu-item__arrow{height:12px;left:calc(100% + 15px);opacity:0;position:absolute;transform:translate(-50%,-50%) rotate(90deg);transition:opacity .3s;width:12px}.active .mega-menu-item__arrow,.mega-menu-item.active .mega-menu-item__arrow,.mega-menu-item:active .mega-menu-item__arrow,.mega-menu-item:hover .mega-menu-item__arrow{animation:1.4s ease-in-out infinite animate-arrow-bottom;opacity:1}@keyframes animate-arrow-bottom{0%,to{bottom:calc(50% - 10px)}50%{bottom:calc(50% - 20px)}}.mg-submenu-lv1{background-color:#fff;color:#00171f;display:none;left:-100%;max-height:100vh;min-width:300px;overflow-y:auto;padding-bottom:20px;padding-top:20px;position:fixed;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:300px;z-index:100}.mg-submenu-lv1_ul{padding:36px 60px 24px;width:auto}.mg-submenu-lv1_ul ul{margin-right:30px}.mg-submenu-lv1_ul .mg-submenu-lv1__label{padding:5px 20px}.mg-submenu-lv1_ul .mg-submenu-lv1__label_title{padding:10px}.type-big-submenu .mg-submenu-lv1{background-color:#33c5f3;box-shadow:none;color:#fff;display:block;left:unset;min-width:300px;position:relative;top:unset;width:300px}.mg-submenu-lv1.type-custom-submenu{display:none;left:unset;max-height:100vh;max-width:1200px;position:fixed;top:40px;-webkit-user-select:all;-moz-user-select:all;user-select:all;width:100%}.mega-menu__item:hover .mg-submenu-lv1.type-custom-submenu{display:block}.mega-menu__item.active .mg-submenu-lv1_ul{display:none!important}.mg-submenu-lv1__item{cursor:pointer;display:block;position:relative;transition:.3s}.footer-menu .footer-menu__item-link:hover,.footer-menu .footer-submenu__item-link:hover,.footer-submenu .footer-menu__item-link:hover,.footer-submenu .footer-submenu__item-link:hover,.mg-submenu-lv1 a.mg-submenu-lv1.type-custom-submenu__label:hover,.mg-submenu-lv1__item.active,.mg-submenu-lv1__item:active,.mg-submenu-lv1__item:hover{color:#33c5f3}.type-big-submenu .mg-submenu-lv1__item.active,.type-big-submenu .mg-submenu-lv1__item:active,.type-big-submenu .mg-submenu-lv1__item:hover,.type-custom-submenu .mg-submenu-lv1__item.active,.type-custom-submenu .mg-submenu-lv1__item:active,.type-custom-submenu .mg-submenu-lv1__item:hover{background-color:#fff;color:#00171f}.mg-submenu-lv1__label{align-items:center;display:flex;padding:15px 20px;transition:.3s}.type-big-submenu .mg-submenu-lv1 a.mg-submenu-lv1.type-custom-submenu__label:hover{color:#00171f}.mg-submenu-lv1__arrow{height:12px;position:absolute;right:20px;top:25px;transform:translateY(-50%);transition:.3s;width:12px}.mg-submenu-lv1.type-custom-submenu__item.active .mg-submenu-lv1__arrow,.mg-submenu-lv1.type-custom-submenu__item:active .mg-submenu-lv1__arrow,.mg-submenu-lv1.type-custom-submenu__item:hover .mg-submenu-lv1__arrow{animation:1.4s ease-in-out infinite animate-arrow-down}.mg-submenu-lv1.type-custom-submenu__item.active .mg-submenu-lv1__arrow{transform:translateY(-50%) rotate(180deg)}.mg-submenu-lv1__arrow .ico{stroke:#fff;display:block;height:100%;width:100%}.faq-quest__btn .ico,.modal-win__close .ico,.theme-bw .calc-select__arrow .ico,.type-big-submenu .mg-submenu-lv1__arrow .ico{stroke:#00171f}@keyframes animate-arrow-down{0%,to{top:20px}50%{top:30px}}.open-menu .mg-submenu-lv1__menu{display:block;height:-moz-fit-content;height:fit-content}.mg-submenu-lv1::-webkit-scrollbar-button{background-repeat:no-repeat;height:0;width:4px}.mg-submenu-lv1::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.6)}.mg-submenu-lv1::-webkit-scrollbar-thumb{background-color:rgba(0,23,31,.3);border-radius:4px}.mg-submenu-lv2__item.active,.mg-submenu-lv2__item:active,.mg-submenu-lv2__item:hover,.mob-mega-menu__close:active,.mob-mg-item:active,.mob-mg-submenu__head-back:active,.mob-mg-submenu__head-label:active,.select-sys-mob:active{background-color:hsla(0,0%,100%,.1)}.mg-submenu-lv1::-webkit-scrollbar{height:4px;width:6px}@keyframes height{0%{max-height:0;opacity:0}to{max-height:100vh;opacity:1}}.type-big-submenu .mg-submenu-lv2__item.active,.type-big-submenu .mg-submenu-lv2__item:active,.type-big-submenu .mg-submenu-lv2__item:hover{background-color:hsla(0,0%,100%,.9)}.mg-submenu-lv2__label{align-items:center;display:flex;font-size:16px;padding-left:30px;padding-right:20px;transition:color .3s}.type-big-submenu .mg-submenu-lv2__label{color:#00171f}.mg-submenu-lv2 a.mg-submenu-lv2__label:hover,.mob-mega-menu{color:#00171f;font-weight:500}.mob-mega-menu{display:none;font-size:18px;height:calc(var(--vh,1vh)*100 - 60px);justify-content:flex-end;left:0;position:fixed;top:60px;width:100vw;z-index:100}.mob-mega-menu__overlay{background-color:rgba(0,0,0,.78);height:100%;left:0;position:absolute;top:0;width:100%}.mob-mega-menu__close{height:50px;min-width:50px;position:absolute;top:-55px;transition:.2s;width:50px}.mob-mega-menu__close .ico{stroke:#00171f;display:block;height:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s ease-in-out;width:14px}.mob-mega-menu__box{height:100%;max-width:425px;position:relative;width:100%}.mob-mega-menu__container{background-color:#ecf4f6;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:0 20px;width:100%}.mob-mega-menu__action-box{display:none;left:0;position:absolute;top:0;width:100%}.mob-mega-menu__action-box.active{display:block;height:100%;z-index:10}.mob-mega-menu__top{flex-grow:1;padding-top:10px;position:relative}.mob-mg-submenu__head,.mob-mg-submenu__head-back,.mob-mg-submenu__head-ico{align-items:center;display:flex;position:relative}.free-meas-form__title-block,.mob-mega-menu__bottom{padding-bottom:10px}.links-block__body,.mob-mega-menu__pay{padding:20px}.about-reviews-form__comment,.actions-carousel .simple-card__bottom button,.contacts-feedback-form__comment,.mob-mega-menu__pay .btn,.reclamation-form__comment,.reviews-form__comment,.vacancy-respond__link,.write-key-person-form__comment{width:100%}.mob-mg-item{display:block;padding:15px 30px;position:relative;transition:.1s}.mob-mg-item__ico{height:20px;left:30px;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.mob-mg-item__ico .ico{fill:#fff;display:block;height:100%;width:100%}.mob-mg-item__label b{margin-left:-10px}.mob-mg-item__arrow{height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:12px}.mob-mg-item__arrow .ico{fill:#00171f;display:block;height:100%;width:100%}.mob-mg-item--hr{border-top:1px solid;padding-top:20px}.mob-mg-submenu{background-color:#ecf4f6;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.mob-mg-submenu__head{border-bottom:1px solid #9cb1b9;font-weight:700;height:50px}.mob-mg-submenu__head-ico{height:100%;justify-content:center;width:50px}.mob-mg-submenu__head-ico .ico{fill:#00171f;display:block;height:20px;left:30px;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.mob-mg-submenu__head-back{height:100%;justify-content:center;transition:.1s;width:30px}.mob-mg-submenu__head-back .ico{fill:#00171f;display:block;height:13px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:13px}.mob-mg-submenu__head-label{align-items:center;display:flex;flex:1;height:100%;transition:.1s}.mob-mg-submenu__list{display:block;max-height:calc(100% - 50px);overflow-y:auto}.footer-menu .footer-menu__item-link,.footer-menu .footer-submenu__item-link,.footer-submenu .footer-menu__item-link,.footer-submenu .footer-submenu__item-link{display:inline-block;font-weight:500;margin-bottom:12px}.footer-menu{-moz-column-count:3;column-count:3;-moz-column-gap:20px;column-gap:20px}.footer-submenu .footer-submenu__item-link{font-weight:300}.footer-contact{min-width:245px}.footer-contact__group{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:18px}.footer-contact__work-time{font-size:12px;margin-top:-10px}.footer-contact__phone{font-size:24px;font-weight:500}.footer-contact__whatsapp{align-items:center;display:flex;flex-wrap:nowrap}.footer-contact__whatsapp .ico{fill:#fff;display:block;height:20px;margin-right:7px;width:20px}.footer-contact__btn-call{margin:10px 0}.footer-contact__soc-link{margin-bottom:25px;margin-top:17px}.footer-contact__soc-link .ico{fill:#fff;display:block;height:30px;transition:fill .2s;width:30px}.footer-contact__soc-link .soc-link{display:inline-block;margin-right:20px}.about-reviews-form__phone,.contacts-feedback-form__phone,.coop-form__phone,.feedback-form__phone,.footer-contact__soc-link .soc-link:last-of-type,.reclamation-form__phone,.reviews-form__phone,.write-key-person-form__phone{margin-right:0}.footer-contact__legal-reference{align-items:flex-start;display:flex;flex-direction:column}.footer-contact__legal-reference .ref-link{margin-bottom:10px}.footer-info{color:rgba(51,197,243,.5);font-size:12px}.footer-info .p--small{line-height:20px}.about-article-page p:not(:last-child),.footer-info__copyright,.modal-win__head-desc,.pop-colors__title{padding-bottom:20px}.footer{background-color:#00171f;color:#fff}.footer__container{padding-bottom:30px;padding-top:80px}.footer__top{display:flex;padding-bottom:30px}.catalog-order__user-email,.catalog-order__user-name,.footer__menu{flex:1;margin-right:20px}.footer__info{border-top:1px solid #054255;padding-top:15px}.footer__address{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:30px}.education-info__btn,.education-info__col h2,.footer__address-item,.work-steps__wrap{margin-bottom:30px}.mg-stock{align-items:center;display:flex;padding:40px 30px;width:100%}.mg-stock__left,.mg-stock__right{flex-basis:50%;max-width:50%}.mg-stock__left{margin-right:40px;position:relative}.mg-stock__img{display:block;height:290px;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right;width:100%}.mg-stock__title{font-size:32px;font-weight:800;line-height:40px;margin-bottom:5px;margin-top:16px;text-align:left}.mg-stock__desc{font-weight:500;margin-bottom:30px}.before-after-slider__btn,.measure-for-free__btn,.mg-stock__btn{margin-top:24px}.mg-stock__icon{align-items:flex-start;display:flex;flex-direction:column;width:calc(50% - 10px)}.mg-stock__icon .ico{height:30px;margin-bottom:10px;width:auto}.mg-stock__icon-desc{font-size:14px;line-height:1.4;text-transform:uppercase}.mg-stock__sign{display:flex;flex-direction:column;gap:10px;padding:10px;position:absolute;right:0;top:0}.mg-stock__sign .ico{height:50px;transform:scale(1);transition:.3s ease-in-out;width:50px}.mg-stock__sign a:hover .ico{transform:scale(1.1)}.nav-label{background-color:#ff005c;border-radius:50px;color:#fff;display:inline-block;font-size:10px;font-weight:800;letter-spacing:.01em;margin-left:10px;padding:2px 10px;text-transform:uppercase}.bread-crumbs{margin-bottom:10px;margin-top:10px;padding-bottom:10px;padding-top:10px}.bread-crumbs__item{align-items:center;display:flex;width:-moz-max-content;width:max-content}.bread-crumbs__ico{display:inline-block;height:10px;width:10px}.bread-crumbs__ico .ico{fill:#00171f;display:block;height:100%;width:100%}.bread-crumbs__label{font-size:12px;line-height:30px;padding:0 14px}.home .bread-crumbs__label{padding-left:5px}.include-area,.mosq-measure{padding-bottom:30px;padding-top:30px;text-align:center}.include-area__head-title,.plastic-win-banner__desc,.window-catalog__head-title{padding-bottom:24px}.include-area__container .actions-adv__item-step,.include-area__container .calc-net__head-title,.include-area__container .catalog-basket__total-price,.include-area__container .h2,.include-area__container .montage-stage__title,.include-area__container .mosq-calc__total-price,.include-area__container .proportions-net__head-title,.include-area__container .quiz__answer-title,.include-area__container .range-win__title,.include-area__container .reviews-list__title,.include-area__container .simple-card--textout .simple-card__title,.include-area__container .system-palette__title,.include-area__container .tiled-win-card__discount,.include-area__container .type-win__title,.include-area__container .types-net__head-title,.include-area__container .video-net__head-title,.include-area__container .work-steps__title,.include-area__container h2,.simple-card--textout .include-area__container .simple-card__title{padding-bottom:32px;text-align:center}.include-area__btn{align-items:center;display:flex;justify-content:center;padding-top:20px}.include-area__price{padding-bottom:5px;padding-top:30px}.include-area__link{padding-top:16px}.balcony-doors-page .include-area,.selected-value{text-align:left}.select{cursor:pointer;height:48px;position:relative;width:100%}.select__header{align-items:center;border:2px solid #000;border-radius:10px;display:flex;height:100%;padding:0 15px;transition:border-color .3s,fill .3s}.select .label,.select__current{font-size:16px;font-weight:400;line-height:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select__icon{align-items:center;display:flex;flex-shrink:0;font-weight:700;height:15px;justify-content:center;margin-left:auto;text-align:center;transition:transform .3s;width:15px}.select__body{background-color:#fff;border:2px solid #000;border-radius:0 0 10px 10px;border-top:none;display:none;left:0;overflow:hidden;position:absolute;right:0;top:100%;z-index:10}.select__item{cursor:pointer;line-height:18px;padding:15px;transition:.3s}.select-dropdown input:checked~label,.select-dropdown li:hover,.select__item:hover{background-color:#33c5f3;color:#fff}.select.is-active .select__header{border-bottom:none;border-radius:10px 10px 0 0}.actions-carousel .simple-card__img .img,.education-date span,.select.is-active .select__body{display:block}.custom-select.active .arrow,.select.is-active .select__icon{transform:rotate(180deg)}:root .custom-select{--select-text-color:#00171f;--select-bg:#fff;--border:2px solid #00171f;--border-r:10px}.custom-select{color:var(--select-text-color);max-width:100%;position:relative;width:100%}.custom-select.active .select-dropdown{border-radius:0 0 var(--border-r) var(--border-r);border-top:none;opacity:1;transform:scaleY(1);visibility:visible}.arrow{fill:var(--select-text-color);transition:transform .3s ease-in-out}.select-button,.select-dropdown{transition:.3s ease-in-out;width:100%}.select-button{align-items:center;background-color:#fff;border:var(--border);border-radius:var(--border-r);cursor:pointer;display:flex;justify-content:space-between;padding:15px 20px}.select-button:disabled,.select-dropdown li:disabled{cursor:not-allowed}.select-dropdown{background-color:var(--select-bg);border:var(--border);border-radius:var(--border-r);list-style:none;max-height:200px;opacity:0;overflow-y:auto;padding-top:10px;position:absolute;top:calc(100% - 10px);transform:scaleY(0);visibility:hidden;z-index:100}.select-dropdown li{align-items:center;cursor:pointer;display:flex;gap:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-dropdown li label{cursor:pointer;padding:15px 20px;width:100%}.select-dropdown input[type=radio]{left:0;opacity:0;position:absolute}.select-dropdown::-webkit-scrollbar{width:7px}.select-dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:25px}.select-dropdown::-webkit-scrollbar-thumb{background:#33c5f3;border-radius:25px}.switch,.toggle-switch__checkbox{height:0;opacity:0;width:0}.switch__label{--switch-width:36px;--switch-height:20px;--switch-bg:#bbb;--switch-border-radius:50px;background:var(--switch-bg);border-radius:var(--switch-border-radius);cursor:pointer;display:block;height:var(--switch-height);position:relative;text-indent:-9999px;width:var(--switch-width)}.about-reviews-form__form,.consultation-form,.consultation-form__form,.contacts-feedback-form__form,.feedback-form__form,.main-banner,.reclamation-form__form,.reviews-form__form,.write-key-person-form__form{background-position:50%;background-repeat:no-repeat;background-size:cover}.switch__label:after{--switch-trigger-width:16px;--switch-trigger-height:16px;--switch-trigger-border-r:100%;--switch-trigger-color:#fff;background:var(--switch-trigger-color);border-radius:var(--switch-trigger-border-r);content:"";height:var(--switch-trigger-height);left:2px;position:absolute;top:50%;transform:translateY(-50%);transition:.3s;width:var(--switch-trigger-width)}.switch:checked+label{--switch-active-bg:#33c5f3;background:var(--switch-active-bg)}.switch:checked+label:after{left:calc(100% - 2px);transform:translateY(-50%) translateX(-100%)}.tooltip{align-items:center;bottom:15%;display:flex;flex-direction:column;gap:5px;left:25%;position:absolute}.tooltip__text{background-color:#fff;border-radius:5px;color:var(--main-color);font-size:16px;line-height:125%;min-width:-moz-max-content;min-width:max-content;opacity:0;padding:5px 8px;text-align:center;transition:visibility .3s ease-in-out,opacity .3s ease-in-out;visibility:hidden}.tooltip--zoom{bottom:auto;left:45%;top:40%}.tooltip button{align-items:center;animation:2s infinite pulse-tooltip;background-color:#ff005c;border-radius:100%;cursor:pointer;display:flex;height:26px;justify-content:center;transition:animation .3s ease-in-out,transform .3s ease-in-out;width:26px}.tooltip button:hover{animation:none;transform:scale(1.05)}.tooltip svg{fill:transparent;height:16px;width:20px}.main-banner{background-color:#fff;color:#fff;position:relative}.main-banner--fullpage{border-bottom-left-radius:50px;height:calc(100vh - 180px);min-height:550px;overflow:hidden;transition:.3s ease-in-out;width:100%}.main-banner--75page{height:calc(75vh - 110px);min-height:550px;overflow:hidden;width:100%}.main-banner--dark:before{background-color:rgba(0,0,0,.6);content:"";z-index:2}.card-outside__link,.main-banner--dark:before,.main-banner-bg{bottom:0;left:0;position:absolute;right:0;top:0}.main-banner-bg{background-color:#6b767a;display:flex;height:100%;width:100%;z-index:1}.main-banner-bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:opacity .3s ease-in;width:100%}.main-banner-bg.main-banner-bg--animation-scale img{animation:10s ease-in-out infinite alternate bg-scale;transform:scale(1)}.default-banner.bg-right,.main-banner.bg-right{background-position-x:right}.main-banner__container{display:flex;flex-direction:column;height:100%;justify-content:center;max-width:1280px;padding-bottom:60px;padding-top:20px;position:relative;z-index:3}.main-banner__arrow-down{animation:1.5s infinite fadeOutDown;bottom:40px;height:30px;left:50%;position:absolute;transform:translateY(-50%);z-index:10}.main-banner__arrow-down .ico{fill:#fff;height:16px;transform:rotate(90deg);width:16px}.main-banner__head-title{padding-bottom:6px;transition:.2s}.main-banner__head-title+.main-banner__price{margin-top:26px}.dfb-type-2 .main-banner__head-title{padding-bottom:16px}.main-banner__pre-title{font-weight:500}.main-banner__desc{padding-bottom:6px}.main-banner__desc--bigger{font-size:24px;font-weight:400;letter-spacing:-.05em;line-height:125%}.main-banner__desc p:last-of-type{padding-bottom:0}.main-banner__price,.modal-win__btn{margin-top:12px}.main-banner__price+.main-banner__btn{margin-top:27px}.dfb-type-2 .main-banner__price{margin-top:16px}.dfb-type-2 .main-banner__price+.main-banner__form{margin-top:21px}.main-banner__btn,.main-banner__form{margin-top:34px}.coop-form__btn,.feedback-form__btn,.free-meas-form__btn,.main-banner__form .btn,.reviews-form__other{margin-top:30px}.free-meas-form__fio,.free-meas-form__phone,.main-banner__input{margin-right:20px}.main-banner__input .control__input{background-color:transparent;border:2px solid #fff;color:#fff;font-weight:500}.main-banner__input .control__input::-moz-placeholder{color:#fff;opacity:.8}.main-banner__input .control__input::placeholder{color:#fff;opacity:.8}.main-banner__link .a:hover,.main-banner__person-data .a:hover{color:#0078d2}.about-reviews-form__person-data,.consultation-form__person-data,.contacts-feedback-form__person-data,.coop-form__person-data,.feedback-form__person-data,.free-meas-form__person-data,.main-banner__person-data,.modal-win__person-data,.reclamation-form__person-data,.reviews-form__person-data,.vacancy-respond__person-data,.write-key-person-form__person-data{font-size:10px;margin-top:10px}.main-banner__person-data .checkbox-small__checkbox{height:10px;width:10px}.main-banner__person-data .checkbox-small__checkbox:before{border-width:1px;height:3px;width:4px}.feedback-form__person-data .a span,.free-meas-form__person-data .a span{border-bottom:1px solid #fff}.main-banner__link{padding-top:16px}.main-banner__input-block{margin-top:21px}.main-banner__scroll{bottom:0;height:100px;left:0;position:absolute;width:100%;z-index:10}.actions-carousel__container{margin-top:40px;max-width:1900px;padding:0;position:relative}.actions-carousel__content{padding:0 100px;position:relative}.actions-carousel__wrapper{display:flex;width:100%}.actions-carousel__item{flex:0 0 auto;height:auto;max-width:100%;width:calc(25% - 30px)}.actions-carousel__item:not(:last-child){margin-right:30px}.actions-carousel .simple-card__title{transition:color .3s ease-in-out}.actions-carousel .simple-card__title:hover{color:#33c5f3}.consultation-form__person-data .a:hover,.modal-win__person-data .a:hover{color:#0078d2}.gallery-mini__text,.text-area__container>:last-child{margin-bottom:20px;position:relative}.text-area__container>:last-child:after{background-color:#33c5f3;bottom:-20px;content:"";height:10px;left:0;position:absolute;width:80px}.system-palette__subtitle{font-weight:500;margin-bottom:30px;text-align:center}.system-palette__wrap{border-radius:20px;display:flex;max-height:690px;overflow:hidden}.system-palette__sample{background-color:#6b767a;position:relative;width:60%}.system-palette__sample img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:opacity .3s,visibility .3s;width:100%}.system-palette__sample img .closed,.system-palette__sample img .zoom{opacity:0;transition:.3s ease-in-out;visibility:hidden}.system-palette__sample-zoom{border:2px solid #ff005c;border-radius:100%;height:300px;left:50%;opacity:0;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s ease-in-out;visibility:hidden;width:300px;z-index:1}.system-palette__sample-zoom img{left:0;position:absolute;top:70px;transform:scale(6)}.system-palette__sample-rubber{transition:opacity .3s ease-in-out}.system-palette__settings{background-color:#fff;display:flex;flex-direction:column;gap:25px;padding:40px;position:relative;width:40%}.system-palette__settings-head{align-items:center;display:flex;gap:20px;margin-bottom:10px}.system-palette__settings-lamin .switch__label{margin-top:3px}.system-palette__settings-profile-title,.system-palette__settings-seal-title,.system-palette__settings-select-title{margin-bottom:10px}.system-palette__settings-bottom{align-items:center;background-color:#fff;bottom:-31px;display:flex;justify-content:space-between;left:0;padding:20px 0;position:sticky;right:0}.system-palette__settings::-webkit-scrollbar{width:5px}.system-palette__settings::-webkit-scrollbar-track{background:#e6e6e6;border-radius:25px}.system-palette__settings::-webkit-scrollbar-thumb{background:#33c5f3;border-radius:25px}.cfg-colors__item,.cfg-images__item{--white:#fff;--black:#000;--antracit:#4b5055;--caramel:#b28a23;--choco:#4e351f;--berry:#a31033;width:20%}.cfg-colors__item input,.cfg-images__item input{cursor:pointer;height:50px;opacity:0;position:absolute;width:50px;z-index:99}.cfg-colors__item input:checked+label,.cfg-images__item input:checked+label{outline:#33c5f3 solid 2px;outline-offset:2px}.cfg-colors__item input:disabled+label,.cfg-colors__item input:disabled~.cfg-colors__item-name,.cfg-colors__item input:disabled~.cfg-images__item-name,.cfg-images__item input:disabled+label,.cfg-images__item input:disabled~.cfg-colors__item-name,.cfg-images__item input:disabled~.cfg-images__item-name{cursor:not-allowed;opacity:.3}.cfg-colors__item label,.cfg-images__item label{background-color:var(--white);border:1px solid #e0e0e0;border-radius:10px;display:block;height:50px;margin-bottom:10px;transition:.3s ease-in-out;width:50px}.cfg-colors__item-name,.cfg-images__item-name{color:#00171f;font-size:12px;line-height:83%}.cfg-colors__item--antracit label,.cfg-images__item--antracit label{background-color:var(--antracit)}.cfg-colors__item--caramel label,.cfg-images__item--caramel label{background-color:var(--caramel)}.cfg-colors__item--choco label,.cfg-images__item--choco label{background-color:var(--choco)}.cfg-colors__item--berry label,.cfg-images__item--berry label{background-color:var(--berry)}.cfg-colors__item--black label,.cfg-images__item--black label{background-color:var(--black)}.cfg-images__item label{background-color:none}.cfg-images__item--berry{display:none}.free-meas-form{padding:40px 0}.free-meas-form__block{border-radius:20px;height:352px;position:relative;width:100%}.free-meas-form__bg,.window-decor-form__bg{border-radius:20px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.free-meas-form__bg .img{background-color:#6b767a;height:100%;-o-object-fit:cover;object-fit:cover;width:calc(100% - 2px)}.free-meas-form__row{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center;position:relative}.free-meas-form__win{left:-140px;position:absolute;top:-26px;z-index:1}.free-meas-form__form{align-items:center;color:#fff;display:flex;height:100%;justify-content:flex-start;margin-left:410px;padding:30px;position:relative;width:100%}.free-meas-form__form:before{background-color:rgba(0,23,31,.8);border-bottom-right-radius:20px;border-top-right-radius:20px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.about-reviews-form__form:before,.feedback-form__form:before{background-color:rgba(0,0,0,.8);content:"";display:block;position:absolute;left:0;top:0}.free-meas-form__content{align-items:flex-start;display:flex;flex-direction:column;position:relative}.free-meas-form__title{font-size:32px;line-height:1.4;padding-bottom:6px}.free-meas-form__subtitle,.links-block__title{font-size:18px}.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:16px;font-weight:700;text-align:left;width:100%}.free-meas-form__info-header{text-align:center;width:100%}.free-meas-form__info-item{background-color:#fff;border-radius:20px;padding:20px;width:calc(16.66667% - 30px)}.free-meas-form__info-ico .ico{fill:#00171f;display:block;height:40px;width:50px}.free-meas-form__info-title{font-size:16px;font-weight:700;line-height:140%;margin-top:16px}.about-news-detail .text-block,.about-reviews-form,.about-slider-tabs__container,.about-slider__container,.advantage-text-card,.article-info,.balcony-glazing-vars,.before-after-slider,.calculation-page .default-page,.dealer-warranties,.details,.feedback-form,.five-days,.front-doors-vars,.garbage-collection-price,.glazing-prices,.glazing-table,.glazing-vars,.help-consult,.installment-calculator,.installment-win,.loggia-calc,.measure-for-free,.mosq-calc,.mosq-net-type,.noise-protect-info,.our-instagram,.own-production,.paragraph-list,.price-french-glazing,.price-option,.price-service-table,.price-typical-house,.prod-price-slider,.reclamation-form,.responsible-service,.reviews-form,.single-glazing-info,.tender-projects,.tiled-win-sys,.tinting-func,.tinting-rate,.turnkey-balcony,.vacancy-respond,.vacations__container,.window-catalog{padding-bottom:30px;padding-top:30px}.feedback-form__head-title{padding-bottom:50px;position:relative;text-align:center}.about-reviews-form__form,.feedback-form__form{border-radius:20px;color:#fff;overflow:hidden;padding:70px 40px 60px;position:relative}.feedback-form__form:before{height:100%;width:100%}.about-reviews-form__content,.feedback-form__content{margin:0 auto;max-width:510px;position:relative;width:100%}.about-reviews-form__fio,.about-reviews-form__phone,.contacts-feedback-form__fio,.contacts-feedback-form__phone,.coop-form__fio,.coop-form__phone,.feedback-form__fio,.feedback-form__phone,.main-about__desc,.plastic-win-banner__block,.write-key-person-form__fio,.write-key-person-form__phone{margin-right:20px;width:calc(50% - 10px)}.coop-form__comment,.feedback-form__comment{margin-top:19px;width:100%}.consultation-form{min-height:450px;padding-bottom:30px;padding-top:30px}.consultation-form__form{background-color:#fff;border-radius:20px;padding:80px 60px}.consultation-form__title{max-width:600px}.consultation-form__desc{font-size:18px;margin-top:6px;max-width:600px}.consultation-form__subtitle{margin-bottom:10px;margin-top:20px;max-width:600px}.consultation-form__input{width:160px}.consultation-form__submit{margin-left:10px}.consultation-form__person-data .checkbox-small__checkbox{height:10px;width:10px}.consultation-form__person-data .checkbox-small__checkbox:before{border-width:1px;height:3px;width:4px}.about-reviews-form__person-data .a span,.contacts-feedback-form__person-data .a span,.write-key-person-form__person-data .a span{border-bottom:1px solid #fff}.about-reviews-form__head-title,.reclamation-form__head-title,.reviews-form__head-title{padding-bottom:24px;position:relative;text-align:center}.about-reviews-form__form:before{height:100%;width:100%}.contacts-feedback-form__content .control__textarea,.reclamation-form__content .control__textarea,.reviews-form__content .control__textarea,.write-key-person-form__content .control__textarea{border:2px solid #00171f;box-shadow:none;height:210px}.about-reviews-form__group{display:flex;flex-wrap:wrap;margin-bottom:20px}.about-reviews-form__rating{display:block;margin:20px 0}.contacts-feedback-form,.heat-saving,.important-info,.write-key-person-form{padding-top:30px}.contacts-feedback-form__head-title,.write-key-person-form__head-title{padding-bottom:24px;position:relative;text-align:left}.contacts-feedback-form__form,.write-key-person-form__form{overflow:hidden;position:relative}.contacts-feedback-form__content,.write-key-person-form__content{display:flex;margin:0 auto;max-width:510px;position:relative;width:100%}.contacts-feedback-form__content .control__input{border:2px solid #00171f;box-shadow:none}.contacts-feedback-form__content .control__label{margin-top:10px}.contacts-feedback-form__btn,.write-key-person-form__btn{margin-top:30px;width:47%}.reclamation-form__content .control__input,.reviews-form__content .control__input,.write-key-person-form__content .control__input{border:2px solid #00171f;box-shadow:none}.reclamation-form__btn,.reclamation-form__content .control__label,.reviews-form__btn,.reviews-form__content .control__label,.write-key-person-form__content .control__label{margin-top:10px}.coop-form__head-title{margin-bottom:50px;text-align:center}.coop-form__form{margin:0 auto;max-width:510px;width:100%}.coop-form__group{display:flex;flex-wrap:wrap;padding-top:39px}.coop-form__person-data .checkbox-small__checkbox{height:10px;width:10px}.coop-form__person-data .checkbox-small__checkbox:before{border-width:1px;height:3px;width:4px}.coop-form__person-data .a span,.reclamation-form__person-data .a span,.reviews-form__person-data .a span{border-bottom:1px solid #00171f}.coop-form .win-prices-tab__item{width:200px}.reclamation-form__form,.reviews-form__form{background-color:#fff;border-radius:20px;margin:0 auto;max-width:950px;overflow:hidden;padding:50px 50px 30px;position:relative}.reclamation-form__content,.reviews-form__content{display:flex;flex-direction:column;gap:10px;margin:0 auto;max-width:850px;position:relative;width:100%}.reclamation-form__content .control,.reviews-form__content .control{min-width:190px}.reclamation-form__group,.reviews-form__group{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(2,1fr)}.reviews-form__other .control__label{font-weight:800;padding-bottom:0}.garbage-calc-collection__description-item,.reviews-form__other .control__group,.tiled-win-sys__head-desc{align-items:center;display:flex}.reviews-form__rating{overflow:hidden;width:216px}.modal-gotovie-order-size--hidden,.reviews-form__rating:not(:checked)>input{display:none}.reviews-form__rating:not(:checked)>label{color:#d3d3d3;cursor:pointer;float:right;font-size:42px;line-height:32px;padding:0;text-shadow:1px 1px #bbb;width:42px}.reviews-form__rating:not(:checked)>label:before{content:"★"}.reviews-form__rating:not(:checked)>label:hover,.reviews-form__rating:not(:checked)>label:hover~label,.reviews-form__rating>input:checked+label:hover,.reviews-form__rating>input:checked+label:hover~label,.reviews-form__rating>input:checked~label,.reviews-form__rating>input:checked~label:hover,.reviews-form__rating>input:checked~label:hover~label,.reviews-form__rating>label:hover~input:checked~label{color:#33c5f3}.card,.education-info__row,.reviews-form__rating>label:active,.vacancy-respond__form{position:relative}.assort-melke__head-title,.vacancy-respond__head-title,.vacancy-respond__text{padding-bottom:24px;text-align:center}.vacancy-respond__group{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;padding-bottom:20px;row-gap:20px;width:100%}.vacancy-respond__contacts,.vacancy-respond__fio{-moz-column-gap:20px;column-gap:20px;display:flex;flex:1 1 calc(50% - 10px);row-gap:20px}.vacancy-respond__upload{padding-bottom:33px;position:relative}.vacancy-respond__upload-input{height:.1px;opacity:0;position:absolute;width:.1px;z-index:-10}.vacancy-respond__upload-label{align-items:center;border:2px dashed #00171f;border-radius:10px;cursor:pointer;display:block;display:flex;height:130px;justify-content:center;padding:0 20px;text-align:center;width:100%}.vacancy-respond__upload-label--over{border-style:solid}.vacancy-respond__upload-text{letter-spacing:-.05em;padding-top:16px;width:100%}.vacancy-respond__person-data .a span{border-bottom:1px solid #00171f}.vacancy-respond__btn{height:70px;margin-top:30px;width:170px}.modal-win,.order-delivery-pickup .hystmodal{background-color:hsla(0,0%,100%,.3)}.modal-win__window{background-color:unset;width:-moz-fit-content;width:fit-content}.modal-win__container{background-color:#fff;border-radius:20px;min-width:320px;padding:30px 40px;position:relative}.modal-win__close,.modal-win__close-icon{position:absolute;right:20px;top:20px}.modal-win__container.modal-error{width:400px}.modal-win--cover .modal-win__container{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:stretch;padding:0;width:640px}.modal-win--cover .modal-win__container .modal-win__cover{align-items:center;background-color:#33c5f3;border-bottom-left-radius:20px;border-top-left-radius:20px;display:flex;height:100%;justify-content:center;min-width:240px}.modal-win--cover .modal-win__container .modal-win__cover-logo{height:100px;width:160px}.modal-win--cover .modal-win__container .modal-win__content{padding:30px 40px}.default-banner.fullpage-banner.gradient-overlay:before,.education-info__container,.modal-win--cover .modal-win__container .modal-win__control{width:100%}.modal-win__close{cursor:pointer;height:20px;transition:.2s;width:20px}.modal-win__close .ico{display:block;height:100%;width:100%}.modal-win__close:hover{opacity:.8;transform:scale(1.05)}.modal-win__close:active{transform:scale(.95)}.modal-win__control,.modal-win__head-title{padding-bottom:18px}.image-text__group,.modal-win__control--flex{display:flex;flex-direction:row;flex-wrap:nowrap}.modal-win__control--flex>:first-child{margin-right:20px}.modal-win__person-data .checkbox-small__checkbox{height:10px;width:10px}.modal-win__person-data .checkbox-small__checkbox:before{border-width:1px}.modal-win__label-error{font-size:10px}.window-decor-form__window{background:0 0;width:-moz-fit-content;width:fit-content}.window-decor-form__bg .img{background-color:#6b767a;height:100%;-o-object-fit:cover;object-fit:cover;transform:scaleX(-1);width:calc(100% - 2px)}.window-decor-form__block{border-radius:20px;height:352px;position:relative}.window-decor-form__row{display:flex;flex-direction:row;height:100%;padding-right:410px}.window-decor-form__main{align-items:flex-start;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:450px;padding:55px;position:relative;width:100%}.window-decor-form__main:before{background-color:rgba(0,23,31,.8);border-bottom-left-radius:20px;border-top-left-radius:20px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.window-decor-form__win{position:absolute;right:-140px;top:-26px;z-index:1}.window-decor-form__close{background-color:#fff;border-radius:50%;height:30px;left:-50px;position:absolute;top:50%;transform:translateY(-50%) rotate(0);width:30px;z-index:10}.window-decor-form__close span{left:6px;width:60%}.window-decor-form__close:hover{transform:translateY(-50%) rotate(1turn)}.modal-calc-win{width:325px}.certif-slider{padding-bottom:80px!important}.certif-slider__head-title,.our-partners__head-title{padding-bottom:50px;text-align:center}.certif-slider__container{background-color:#fff;border-radius:20px;padding:40px 0 40px 23px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.certif-slider__scrollbar.swiper-scrollbar{background-color:#fff;bottom:unset;height:10px;left:unset;margin:0 auto;top:calc(100% + 20px);width:90%}.certif-slider__scrollbar.swiper-scrollbar .swiper-scrollbar-drag{background-color:#00171f}.certif-slider__modal-slider{height:100%;max-width:600px}.certif-slider__modal-slider~.arrow-left,.certif-slider__modal-slider~.arrow-right{border:3px solid #33c5f3;transition:.3s}.certif-slider__modal-slider~.arrow-left:hover,.certif-slider__modal-slider~.arrow-right:hover{background-color:#33c5f3;border-color:#33c5f3}.certif-slider__item{height:200px;position:relative;width:150px}.certif-slider__item .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.certif-slider__item:last-of-type{margin-right:44px}.certif-slider__item:hover .certif-slider__zoom{transform:translate(-50%,-50%) scale(1.5)}.certif-slider__zoom{align-items:center;background-color:#33c5f3;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform .3s ease-in-out;width:20px}.certif-slider__zoom .ico{display:block;height:9px;width:9px}.certif-slider__zoom:active{opacity:.8}.about-tiles-tabs__modal,.certif-slider__modal{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.about-tiles-tabs__window,.certif-slider__window{max-height:calc(100vh - 100px);max-width:calc(100vw - 80px)}.certif-slider__zoom-img{height:100%;padding:20px}.card-document,.card-document__ico,.card-outside{padding-right:10px}.certif-slider__zoom-img .img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.card-line-swiper--hidden,.certif-slider--hidden,.js-common-swiper--hidden .swiper-wrapper{opacity:0}.card .card__container{background-color:#fff;border-radius:20px;margin-bottom:20px;max-width:245px;padding-bottom:20px;padding-top:20px}.card .card__container-body{padding-left:20px;padding-right:20px}.card-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.card-with-circle-img{margin-top:80px}.card-with-circle-img .card__container-head{padding-top:80px;position:relative;width:100%}.card-with-circle-img .card__container-body{font-size:1.2em;font-weight:600;line-height:140%;text-align:center}.card-with-circle-img .card__container-body a{text-decoration:none}.card-document .card-document__container:hover .card-document__link,.default-banner__link .a,.default-banner__person-data .a span{text-decoration:underline}.img-circle{border-radius:50%;height:160px;left:50%;position:absolute;top:-100px;transform:translateX(-50%);width:160px}.card-outside{padding-left:10px;padding-top:30px}.card-outside .card__container{box-shadow:0 0 10px rgba(5,37,47,.05);padding-top:30px;position:relative;transition:.3s}.card-outside .card__container--hover:hover{box-shadow:0 0 20px rgba(5,37,47,.1)}.card-outside__ico{left:20px;position:absolute;top:-20px}.card-outside__ico .ico{height:40px;width:30px}.card-document{flex-grow:1;margin-bottom:20px;padding-left:10px;width:25%}.card-document .card__container{background-color:unset;padding:0;position:relative;transition:.3s}.card-document__header{display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:10px}.card-document__ico .ico{fill:#00171f;height:40px;transition:.3s;width:30px}.card-document__link{font-weight:700;transition:.3s}.card-document .card-document__container:hover{border-radius:unset}.simple-card{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:100%;justify-content:stretch;margin-left:auto;margin-right:auto;position:relative;text-align:center}.simple-card--actions,.simple-card--article,.simple-card--delivery,.simple-card--textout{text-align:left}.simple-card__bubble{background-color:#33c5f3;border-radius:100px;height:90px;left:50%;overflow:hidden;position:absolute;top:-30px;transform:translateX(-50%);width:90px;z-index:1}.card-line-swiper__arrow,.card-line-swiper__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.simple-card__bubble .img{height:90px;margin:0 auto;padding:20px;width:90px}.default-page p+p,.simple-card__desc+.simple-card__price,.simple-card__pretitle+.simple-card__title,.simple-card__title+.simple-card__price{margin-top:10px}.simple-card__img{border-top-left-radius:20px;border-top-right-radius:20px;height:260px;overflow:hidden;position:relative;width:100%}.simple-card__img .img{background-color:#6b767a;height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s ease-in-out;width:100%}.main-about-video:hover .main-about-video__bg img,.simple-card:hover .simple-card__img img{transform:scale(1.05) rotate(.5deg)}.simple-card__body{flex:1 1 auto;padding:30px}.simple-card__title{font-size:20px;font-weight:800;line-height:1.2}.glazing-card__btn,.simple-card__title+div{margin-top:20px}.simple-card__pretitle{color:#ff005c;font-size:22px;font-weight:700}.simple-card__desc{font-size:18px;line-height:1.4}.simple-card__bottom{padding-bottom:30px;padding-left:30px;padding-right:30px;position:relative;z-index:11}.simple-card__bottom .btn--black-invert:hover{background-color:#00171f!important;color:#fff!important}.default-banner__link .a:hover,.default-banner__person-data .a:hover{color:#0078d2}.simple-card__link{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}.simple-card__header{padding-left:30px;padding-right:30px;padding-top:40px}.simple-card--textout .simple-card__body{margin-top:-60px}.simple-card--textout .simple-card__desc{font-weight:500;margin-top:0}.simple-card--textout .simple-card__price{color:#33c5f3;font-size:32px;font-weight:700}.simple-card--textout .simple-card__price--free{color:var(--swiper-theme-color)}.simple-card--actions .simple-card__img,.simple-card--article .simple-card__img,.simple-card--delivery .simple-card__img{height:200px}.simple-card--actions .simple-card__bottom,.simple-card--article .simple-card__bottom,.simple-card--delivery .simple-card__bottom{align-items:center;display:flex;gap:20px;margin:0}.our-advantages .swiper-initialized .our-advantages__list--wrapper,.six-steps .swiper-initialized .six-steps__wrap,.swiper-initialized .quiz__items,.two-column-block .swiper-initialized .two-column-block__list--wrapper{gap:unset}.simple-card--actions .simple-card__bottom>a:not(.btn),.simple-card--article .simple-card__bottom>a:not(.btn),.simple-card--delivery .simple-card__bottom>a:not(.btn){color:#00171f;padding:14px 0}.advan-video__desc,.hot-economy__text,.simple-card--actions .simple-card__desc,.simple-card--article .simple-card__desc,.simple-card--delivery .simple-card__desc{font-size:16px;line-height:140%}.simple-card--article .simple-card__body{padding-bottom:10px}.simple-card--article .simple-card__bottom .fake-link{font-weight:500;text-decoration:underline}.simple-card--article .simple-card__date{background-color:#33c5f3;bottom:0;color:#fff;font-size:13px;font-weight:500;left:30px;padding:6px 10px;position:absolute}.simple-card--delivery .simple-card__price{margin-top:0}.simple-card--delivery .simple-card__price--free{color:var(--blue)}.education-date{color:#33c5f3;font-size:48px;font-weight:800;line-height:.8}.simple-cards-list{margin-bottom:-30px}.advantagefor__header,.capabilities__header,.cooperation__header,.faq-quest__header,.faq-quest__title,.simple-cards-list__header{margin-bottom:50px;text-align:center}.simple-cards-list__content{display:flex;flex-wrap:wrap;gap:30px;width:100%}.simple-cards-list__content--textout .simple-cards-list__item{padding-top:24px}.simple-cards-list__item{flex:0 0 auto;max-width:100%;width:calc(33.33333% - 20px)}.simple-cards-list__col-4 .simple-cards-list__item{width:calc(25% - 25px)}.simple-cards-list.bubble-cards .simple-cards-list__content{margin-top:140px}.simple-cards-list.bubble-cards .simple-cards-list__item{padding-bottom:30px}.glazing-card{display:flex;gap:30px;height:auto;overflow:hidden;position:relative;width:100%}.glazing-card__bg{background:#fff;border-radius:20px;bottom:0;left:0;margin-top:70px;position:absolute;right:0;top:0;z-index:-1}.glazing-card__img{height:330px;margin-left:30px;max-width:250px;width:100%}.glazing-card__img .img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center right;object-position:center right;width:100%}.glazing-card__info{display:flex;flex-direction:column;font-size:18px;margin-bottom:30px;margin-right:30px;margin-top:100px;text-align:left;width:calc(100% - 265px)}.glazing-card__title sup{color:#6b767a;font-size:12px;vertical-align:super}.glazing-card__size{font-size:14px}.glazing-card__price{color:#33c5f3;font-weight:500;line-height:100%;margin-top:20px}.glazing-card__install,.present-recommend__price{font-weight:700;margin-top:10px}.glazing-card__install-sign{font-size:14px;font-weight:400}.card-line-swiper .assort-melke-mob__table,.card-line-swiper .default-page,.card-line-swiper .inner-container,.card-line-swiper .inner-container--slider .section-header,.card-line-swiper .inner-container--slider .section-subheader,.card-line-swiper .win-prices-tab,.card-line-swiper .win-prices-type-v2__container,.card-line-swiper .win-prices__info,.inner-container--slider .card-line-swiper .section-header,.inner-container--slider .card-line-swiper .section-subheader{padding-right:0}.advan-plastic-win,.card-line-swiper__container,.vacancy-requirements,.vacancy-slider{-webkit-user-select:none;-moz-user-select:none;user-select:none}.case-articles__item,.stock-banner-tabs__item{-webkit-user-select:none;-moz-user-select:none}.card-line-swiper__slider,.winsel-param__filter-panel{margin-top:40px}.card-line-swiper__item{margin-right:12px!important;position:relative;width:236px}.about-company__content,.advantagefor__content,.capabilities__content,.cooperation__content,.js-common-swiper-slider{margin-left:-15px;margin-right:-15px}.card-line-swiper__item:last-of-type{margin-right:44px}.card-line-swiper__arrow{position:absolute;top:50%;transition:border-color .2s;z-index:10}.card-line-swiper__arrow:hover{background-color:#00171f;border-color:#00171f}.card-line-swiper__arrow:hover .ico{fill:#fff}.card-line-swiper__arrow.arrow-left{left:-70px}.card-line-swiper__arrow.arrow-left:active{transform:translate(-4px,-50%)}.card-line-swiper__arrow.arrow-right{right:-70px}.card-line-swiper__arrow.arrow-right:active{transform:translate(4px,-50%)}.card-line-swiper__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.card-line-swiper__arrow .ico{transition:fill .2s}.mw780{max-width:780px}.table-with-link{display:flex;justify-content:center;width:100%}.table-with-link table{position:relative;width:100%}.table-with-link table thead{background-color:#ecf4f6;position:sticky;top:110px;z-index:1}.table-with-link table thead th{font-size:24px;letter-spacing:-.05em;line-height:30px}.table-with-link table td,.table-with-link table th{padding:10px 30px}.table-with-link table tbody td{font-size:18px;letter-spacing:-.05em;line-height:30px}.mosq-basket-desk__row .mosq-basket-desk__td:first-child,.table-with-link table tbody :nth-child(odd) td:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}.mosq-basket-desk__row .mosq-basket-desk__td:last-child,.table-with-link table tbody :nth-child(odd) td:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px}.swiper .slider-progress{background:#33c5f3;border-radius:10px;bottom:0;height:5px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;width:100%;z-index:10}.default-banner,.main-about__wrap--mobile:before,.plastic-win-banner,.stock-banner__item,.win-prices-specif__img{background-position:50%;background-repeat:no-repeat}.js-common-swiper:after{content:""}.js-common-swiper-slider{padding-bottom:15px;padding-right:30px;padding-top:15px;position:relative}.js-common-swiper-slider:after,.js-common-swiper-slider:before{content:"";height:100%;position:absolute;top:0;width:15px;z-index:10}.js-common-swiper-slider:after{background-image:linear-gradient(90deg,#ecf4f6,rgba(236,244,246,0));left:0}.js-common-swiper-slider:before{background-image:linear-gradient(270deg,#ecf4f6,rgba(236,244,246,0));right:0}.js-common-swiper-slider .swiper-wrapper{opacity:1;padding-left:15px;padding-right:15px;transition:.3s}.js-common-swiper-slider .lds-roller{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.7);z-index:10}.about-company__content{align-content:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start}.about-company__item{padding-left:15px;padding-right:15px}.about-company__item.company,.about-company__item.square{flex-grow:2;width:50%}.about-company__item.partners,.about-company__item.people,.about-company__item.priduct,.about-company__item.years{flex-grow:1;width:25%}.about-company__card{background-color:#4d4d4d;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;min-height:280px;padding:50px;width:100%}.partners .about-company__card,.years .about-company__card{background-color:#33c5f3}.about-company__title{font-size:32px;font-weight:700;margin-bottom:20px}.about-company__description{font-size:18px;line-height:1.6}.cooperation__content{align-content:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.cooperation__item{flex-grow:1;padding-left:15px;padding-right:15px;width:33%}.cooperation__card{border-left:10px solid #33c5f3;position:relative;width:100%}.cooperation__card-title{font-size:24px;font-weight:700;padding:10px 20px 20px}.cooperation__card-img{display:flex;height:220px;width:100%}.cooperation__card-img .img{-o-object-fit:cover;object-fit:cover;width:100%}.cooperation__card-link,.main-about-video__link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.advantagefor__description,.capabilities__description,.cooperation__description{font-size:18px;line-height:1.6;margin-bottom:30px}.advantagefor__btn,.capabilities__btn,.cooperation__btn{text-align:right}.advantagefor__content{align-content:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.advantagefor__item{flex-grow:1;padding-left:15px;padding-right:15px;width:25%}.advantagefor__card{margin-bottom:30px;margin-top:15px;position:relative;width:100%}.advantagefor__card-title{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size:18px;font-weight:700;padding:20px}.advantagefor__card-img{border-top-left-radius:10px;border-top-right-radius:10px;display:flex;height:140px;overflow:hidden;width:100%}.advantagefor__card-img .img{-o-object-fit:cover;object-fit:cover;width:100%}.advantagefor__card-num{background-color:#33c5f3;color:#fff;font-size:18px;font-weight:700;height:30px;left:20px;padding-top:5px;position:absolute;text-align:center;top:-15px;width:30px}.capabilities__content{align-content:stretch;display:flex;flex-wrap:wrap;justify-content:center}.capabilities__item{flex-grow:1;max-width:310px;padding-left:15px;padding-right:15px;width:25%}.education-info__col,.education-info__row,.education-info__speakers-card{flex-direction:column;display:flex}.capabilities__card{margin-bottom:30px;margin-top:40px;position:relative;width:100%}.capabilities__card-title{background-color:#fff;font-size:18px;font-weight:700;padding:20px;position:absolute;top:-40px;width:80%;z-index:10}.capabilities__card-title:before{background-color:#33c5f3;content:"";height:10px;position:absolute;right:0;top:0;width:30px}.capabilities__card-img{display:flex;height:280px;width:100%}.capabilities__card-img .img{-o-object-fit:cover;object-fit:cover;width:100%}.education-info__content{background-color:#fff;border-radius:10px;padding:40px}.education-info__cours-description ul{margin-bottom:30px;margin-left:20px}.education-info__speakers-card{margin-bottom:20px}.education-info__speakers-card-photo{border-radius:100px;height:100px;margin-bottom:10px;width:100px}.education-info__speakers-card-name{font-size:20px;font-weight:700;margin-bottom:6px}.education-form .modal-calc-win{width:570px}.helper-info{background-color:#f33333;color:#fff;cursor:help;font-size:13px;font-weight:400;height:20px;width:20px}.helper-info,.tippy-content{border-radius:10px;text-align:center}.tippy-content{background-color:#fff;box-shadow:0 2px 16px rgba(0,23,31,.4);font-size:16px;font-weight:700;letter-spacing:-.05em;line-height:1.2;padding:10px}.default-banner__desc,.default-banner__desc p,.default-banner__input .control__input,.default-banner__pre-title,.win-prices-specif__label{font-weight:500}.tippy-arrow{background-color:#fff;height:10px;transform:translate(95px,-5px) rotate(45deg)!important;width:10px}.default-banner{background-color:#475a5f;background-size:cover;color:#fff;position:relative}.default-banner.fullpage-banner{height:100vh;position:relative}.default-banner.fullpage-banner .default-banner__head{position:relative;width:60%}.default-banner.fullpage-banner .default-banner__head .default-banner__desc,.default-banner.fullpage-banner .default-banner__head-title{position:relative;width:100%;z-index:10}.default-banner.fullpage-banner .default-banner__head-title-label{background-repeat:no-repeat;background-size:contain;height:230px;left:60%;position:absolute;top:50%;transform:translateY(-50%);width:364px;z-index:1}.default-banner.fullpage-banner .default-banner__container,.tender-gallery-modal__content{height:100%;position:relative}.default-banner.fullpage-banner .default-banner__container .default-banner__icons{display:flex;flex-direction:column;position:absolute;right:10%}.default-banner.fullpage-banner .default-banner__container .default-banner__icons .ico{height:auto;margin:10px;width:146px}.default-banner--light{color:#00171f}.default-banner__container{display:flex;flex-direction:column;justify-content:center;max-width:1280px;min-height:500px;padding-bottom:10px;padding-top:20px}.default-banner__head-title{padding-bottom:6px;transition:.2s}.default-banner__head-title+.default-banner__price{margin-top:26px}.dfb-type-2 .default-banner__head-title{padding-bottom:16px}.default-banner__desc p{padding-bottom:6px}.default-banner__desc p:last-of-type{padding-bottom:0}.default-banner__price{margin-top:12px}.default-banner__price+.default-banner__btn{margin-top:27px}.dfb-type-2 .default-banner__price,.present-recommend__desc{margin-top:16px}.dfb-type-2 .default-banner__price+.default-banner__form{margin-top:21px}.default-banner__price .label-small{display:inline-flex;font-size:12px;margin-left:16px;padding:2px 12px;vertical-align:top}.default-banner__btn,.default-banner__form,.loggia-calc__btn,.loggia-calc__feedback{margin-top:34px}.default-banner__form .btn,.win-prices__content+.win-prices__btn,.win-prices__tabs+div{margin-top:30px}.default-banner__input{margin-right:20px}.default-banner__person-data,.help-consult__person-data,.loggia-calc__person-data{font-size:10px;margin-top:10px}.default-banner__person-data .checkbox-small__checkbox{height:10px;width:10px}.default-banner__person-data .checkbox-small__checkbox:before{border-width:1px;height:3px;width:4px}.assort-melke-mob__item,.default-banner__link{padding-top:16px}.default-banner__input-block{margin-top:21px}.default-banner.gradient-overlay:before{content:"";height:100%;left:0;position:absolute;top:0;transition:.2s}.default-banner--light.gradient-overlay:before{background:linear-gradient(90deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0));width:70%}.default-banner--dark.gradient-overlay:before{background:rgba(0,0,0,.5);width:100%}.default-banner--light.fullpage-banner.gradient-overlay:before{background:linear-gradient(90deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3))}.default-banner--dark.fullpage-banner.gradient-overlay:before{background:rgba(0,0,0,.3)}.gotovie-okna-land .default-banner{background-color:#d4d4d4}.stock-banner{height:calc(100vh - 160px);overflow:hidden;padding-bottom:60px;position:relative}.stock-banner__slider{height:100%;overflow:hidden}.stock-banner__item{background-size:cover;position:relative}.stock-banner__item,.stock-banner__item-bg{display:flex;height:100%;width:100%;z-index:1}.stock-banner__item-bg{background-color:#475a5f;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.swiper-slide-active .stock-banner__item-bg.stock-banner__item-bg--animation-scale img,.swiper-slide-prev .stock-banner__item-bg.stock-banner__item-bg--animation-scale img{animation:13s ease-in-out alternate bg-scale;transform:scale(1)}.stock-banner__item-bg.video-banner:before{background-color:rgba(27,25,25,.5);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.stock-banner__item-bg img,.stock-banner__item-bg video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.stock-banner__item-content{display:flex;flex-direction:column;height:100%;justify-content:center;padding:76px;position:relative;width:100%;z-index:3}.stock-banner__link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:4}.default-page ul,.plastic-win-banner__head-title,.stock-banner__item-title{padding-bottom:8px}.stock-banner__item-desc{max-width:460px}.stock-banner__btn{margin-top:24px;position:relative;width:100%}.stock-banner__btn .btn{margin-right:16px;position:relative;z-index:5}.stock-banner__tabs{bottom:10px;left:0;padding-left:100px;padding-right:100px;position:absolute;width:100%;z-index:10}.stock-banner__pagination{bottom:10px;display:none;left:50%}.stock-banner__pagination .swiper-pagination-bullet{background-color:#00171f;border-radius:5px;height:8px;margin-right:5px;opacity:1;transition:width .2s;width:8px}.main-about__desc:last-of-type,.plastic-win-banner__block:last-of-type,.stock-banner-tabs__item:last-of-type,.win-product__item:last-of-type{margin-right:0}.stock-banner__pagination .swiper-pagination-bullet-active{width:40px}.stock-banner__garanty{height:120px;margin-bottom:20px;width:120px}.stock-banner--hidden{opacity:0}.stock-banner__slider [data-slide-index="0"] .stock-banner__btn .btn:first-of-type,.stock-banner__slider [data-slide-index="3"] .stock-banner__btn .btn:first-of-type{display:inline-flex!important}.stock-banner__slider [data-slide-index="0"] .stock-banner__item-link,.stock-banner__slider [data-slide-index="3"] .stock-banner__item-link{display:none!important}.stock-banner-tabs__wrap{align-items:flex-end;display:flex}.stock-banner-tabs__item{background-color:#fff;border-radius:5px;cursor:pointer;height:100px;margin-right:2px;padding:20px 30px 14px;position:relative;transition:.3s;user-select:none;width:calc(25% - 1.5px)}.stock-banner-tabs__item:before{background-color:rgba(235,238,241,.9);content:"";height:15px;left:23px;opacity:0;position:absolute;top:-7px;transform:rotate(45deg);transition:.3s;width:15px;z-index:0}.stock-banner-tabs__item.active{background-color:#fff;height:110px}.stock-banner-tabs__item.active:before{background-color:#fff;opacity:1}.stock-banner-tabs__title{-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.stock-banner-tabs__progress-bar{background-color:#33c5f3;border-bottom-left-radius:10px;bottom:0;height:4px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;width:100%}.active .stock-banner-tabs__progress-bar{animation:10.5s linear animate-progress-bar}.plastic-win-banner{background-size:cover;color:#fff;padding-top:110px;position:relative}.plastic-win-banner:before{background-color:rgba(0,0,0,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.plastic-win-banner__container{display:flex;flex-wrap:wrap;min-height:500px;padding-top:90px;position:relative}.plastic-win-banner__item{padding-bottom:24px;padding-right:20px;width:50%}.plastic-win-banner__item-ico{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.plastic-win-banner__item-ico .ico{fill:#00171f;display:block;height:24px;width:24px}.about-contacts-addresses .about-contacts-addresses__map,.diler .about-contacts-addresses__map{height:850px}.plastic-win-banner__item-label{font-weight:500;-webkit-hyphens:auto;hyphens:auto;margin-top:16px}.diler .about-contacts-addresses__map .leaflet-pane,.diler-two .about-contacts-addresses__map .leaflet-pane{z-index:0}.default-banner-diler{max-height:710px}.default-banner-diler__container{display:flex;flex-direction:column;justify-content:center;min-height:600px}.default-banner-diler__head-title{font-size:32px;font-weight:700;line-height:1;margin-bottom:14px}.catalog-order__price-value,.default-banner-diler-video__desc,.default-banner-diler__desc,.filter-panel__title,.order-delivery-address__price .span,.order-delivery-pickup__title{font-size:18px;font-weight:700}.default-banner-diler__title-wrap{background-color:#33c5f3;margin-left:30px;max-width:469px;padding:36px 44px 34px 50px}.default-banner-diler__wrapper-description{align-items:center;background-color:#fff;border-radius:20px;bottom:75px;box-shadow:0 4px 60px rgba(0,0,0,.15);color:#000;display:flex;justify-content:space-between;margin:0 auto;max-width:940px;padding:40px 50px 40px 80px;position:relative;z-index:1}.default-banner-diler-video__block,.default-banner-diler__block,.gotovie-okna-banner__container{position:relative}.default-banner-diler__block:before{color:#33c5f3;content:">";font-size:48px;font-weight:800;left:-35px;position:absolute;top:12px}.default-banner-diler-video__title-item,.default-banner-diler__title-item{color:#33c5f3;font-size:48px;font-weight:800;line-height:1}.default-banner-diler__desc-item{font-size:18px;font-weight:500;text-align:right}.diler-two .about-contacts-addresses__map{height:1280px}.default-banner-diler-video,.ten-advantages{height:100vh}.default-banner-diler-video .assort-melke-mob__table,.default-banner-diler-video .default-page,.default-banner-diler-video .inner-container,.default-banner-diler-video .inner-container--slider .section-header,.default-banner-diler-video .inner-container--slider .section-subheader,.default-banner-diler-video .win-prices-tab,.default-banner-diler-video .win-prices-type-v2__container,.default-banner-diler-video .win-prices__info,.inner-container--slider .default-banner-diler-video .section-header,.inner-container--slider .default-banner-diler-video .section-subheader{max-width:1340px}.default-banner-diler-video__wrapper{height:100vh;left:0;overflow:hidden;position:absolute;top:0;width:100%}.default-banner-diler-video__video{max-width:unset;position:absolute}.default-banner-diler-video__container{display:flex;flex-direction:column;height:100%;justify-content:flex-end}.default-banner-diler-video__head-title{font-size:32px;font-weight:700;line-height:1;margin-bottom:25px}.default-banner-diler-video__title-wrap{background-color:#33c5f3;margin-bottom:50px;max-width:469px;padding:36px 44px 40px 50px}.default-banner-diler-video__block:before{color:#33c5f3;content:">";font-size:48px;font-weight:800;left:-35px;position:absolute;top:12px}.default-banner-diler-video__desc-item{font-size:18px;font-weight:500;text-align:right}.default-banner-diler-video__btn{background-color:#ff005c;border:2px solid #ff005c}.default-banner-diler-video .btn:active,.default-banner-diler-video .btn:hover{border:2px solid #fff;color:#fff}.default-banner.default-banner-diler-video{background-color:#fff}.links-block__container{max-width:1600px}.links-block__raw,.type-win__wrap{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.links-block__item{width:calc(16.66667% - 25px)}.links-block__item--max8{width:calc(12.5% - 27px)}.links-block__img{height:160px}.links-block__desc,.links-block__title{hyphenate-character:auto;-webkit-hyphens:auto;hyphens:auto;text-align:left}.calculate-garbage-collection__description,.links-block__desc,.save-new-windows__description{font-size:16px}.links-block__bottom{padding:20px;z-index:1}.default-page img.full-width,.links-block__bottom .btn{width:100%}.links-block__item:hover .links-block__bottom .btn{background-color:rgba(51,197,243,0);color:#33c5f3}.default-page h1,.default-page h2,.default-page h3,.default-page h4{line-height:1.2;padding-bottom:.4em}.article-detail .default-page h2,.balcony-doors-warn__text .default-page p,.default-page .article-detail h2,.default-page .balcony-doors-warn__text p,.default-page .before-after-slider__block-title,.default-page .call-measure__info-title,.default-page .catalog-basket-cart__num-title,.default-page .catalog-basket-cart__total-price,.default-page .free-meas-form__info-header,.default-page .glazing-card__price,.default-page .h3,.default-page .modal-win__head-title,.default-page .mosq-basket__total-price,.default-page .nostandart-cottage__price,.default-page .nostandart-win__price span,.default-page .other-services__price,.default-page .quiz__intro-title,.default-page .ready-made-win__item-price,.default-page .reviews-list__item-title,.default-page .system-palette__subtitle,.default-page .total-price .catalog-order__price-value,.default-page .types-material-banner__title,.default-page h3,.nostandart-win__price .default-page span,.total-price .default-page .catalog-order__price-value{line-height:1.2;margin-bottom:20px;margin-top:30px}.default-page p{letter-spacing:-.01em;padding-bottom:8px}.default-page ol+h2,.default-page p+h2,.default-page ul+h2{padding-top:.5em}.default-page img{border-radius:10px;float:left;margin-bottom:8px;margin-right:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:50%}.default-page img.float-right{float:right}.default-page img.center{display:block;float:unset;margin-left:auto;margin-right:auto}.default-page .text-block,.mosq-advan{padding-bottom:20px;padding-top:20px}.default-page img.col-1{width:calc(8.33333% - 20px)}.default-page img.col-2{width:calc(16.66667% - 20px)}.default-page img.col-3{width:calc(25% - 20px)}.default-page img.col-4,.install-steps__item,.tiled-win-desk__item{width:calc(33.33333% - 20px)}.default-page img.col-5{width:calc(41.66667% - 20px)}.default-page img.col-6{width:calc(50% - 20px)}.default-page img.col-7{width:calc(58.33333% - 20px)}.default-page img.col-8{width:calc(66.66667% - 20px)}.default-page img.col-9{width:calc(75% - 20px)}.default-page img.col-10{width:calc(83.33333% - 20px)}.default-page img.col-11{width:calc(91.66667% - 20px)}.default-page img.col-12{width:calc(100% - 20px)}.default-page .text-block.col-1{float:left;padding-right:20px;width:8.33333%}.default-page .text-block.col-2{float:left;padding-right:20px;width:16.66667%}.default-page .text-block.col-3{float:left;padding-right:20px;width:25%}.default-page .text-block.col-4{float:left;padding-right:20px;width:33.33333%}.default-page .text-block.col-5{float:left;padding-right:20px;width:41.66667%}.default-page .text-block.col-6{float:left;padding-right:20px;width:50%}.default-page .text-block.col-7{float:left;padding-right:20px;width:58.33333%}.default-page .text-block.col-8{float:left;padding-right:20px;width:66.66667%}.default-page .text-block.col-9{float:left;padding-right:20px;width:75%}.default-page .text-block.col-10{float:left;padding-right:20px;width:83.33333%}.default-page .text-block.col-11{float:left;padding-right:20px;width:91.66667%}.default-page .text-block.col-12{float:left;padding-right:20px;width:100%}.default-page ul li{font-size:18px;line-height:1.6;padding-bottom:8px;padding-left:24px;position:relative}.default-page ul li:before{background-color:#00171f;border-radius:50%;content:"";display:inline-block;height:4px;left:12px;position:absolute;top:12px;transform:translate(-50%,-50%);width:4px}.default-page ol{counter-reset:item;padding-bottom:8px}.default-page ol li{display:inline-block;padding-bottom:8px;padding-left:24px;position:relative}.default-page ol li:before{content:counter(item) ") ";counter-increment:item;display:inline-block;font-weight:500;left:14px;position:absolute;top:10px;transform:translate(-80%,-50%)}.default-page blockquote{font-style:italic;padding-left:60px;padding-right:40px}.default-page sup{font-size:small;vertical-align:super}.gotovie-okna-banner{background-color:#2b2b2c}.case-articles__item,.win-product__item{background-color:#fff;border-radius:10px}.gotovie-okna-banner__head-title,.open-vacancies__col1,.open-vacancies__col2{max-width:510px}.gotovie-okna-banner__desc{font-size:18px;opacity:.8}.gotovie-okna-banner__form-desc{font-size:12px}.main-about-video__desc,.win-product__desc{font-size:24px;text-align:center}.gotovie-okna-banner__form .btn{color:#2b2b2c;margin-top:12px}.gotovie-okna-banner__person-data .checkbox-small,.no-active{opacity:.5}.case-articles--hidden,.case-articles__arrow-left.swiper-button-disabled,.case-articles__arrow-right.swiper-button-disabled,.win-prices-tab--hidden,.win-prices__item{opacity:0}.gotovie-okna-banner__img{height:365px;max-width:30%;position:absolute;right:10%;top:50%;transform:translateY(-50%);width:375px}.gotovie-okna-banner__img .img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.case-articles{overflow:hidden;padding:20px 0;position:relative;z-index:10}.case-articles .case-articles__arrow-left,.case-articles .case-articles__arrow-right,.case-articles .glazing-prices-type__arrow-left,.case-articles .glazing-prices-type__arrow-right,.case-articles .win-prices-type__arrow-left,.case-articles .win-prices-type__arrow-right{align-items:center;background-color:#33c5f3;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s;width:30px;z-index:10}.case-articles .case-articles__arrow-left .ico,.case-articles .case-articles__arrow-right .ico,.case-articles .glazing-prices-type__arrow-left .ico,.case-articles .glazing-prices-type__arrow-right .ico,.case-articles .win-prices-type__arrow-left .ico,.case-articles .win-prices-type__arrow-right .ico{fill:#fff;display:block;height:10px;width:10px}.case-articles__arrow-left{left:30px}.case-articles__arrow-left:active{transform:translateY(-50%) translateX(-4px)}.case-articles__arrow-right{right:30px}.case-articles__arrow-right:active{transform:translateY(-50%) translateX(4px)}.case-articles__container{overflow:hidden}.case-articles__item{display:block;font-weight:500;height:70px;overflow:hidden;padding:16px 20px;position:relative;user-select:none}.case-articles__item span{-webkit-line-clamp:2;display:inline-block;display:-webkit-box;overflow:hidden;position:relative}.win-product__container{padding-bottom:60px;padding-top:60px}.win-product__head-title{margin-bottom:18px;text-align:center}.win-product__wrap{display:flex;flex-wrap:wrap;justify-content:center;margin-top:12px}.win-product__item{display:block;margin-right:20px;margin-top:16px;min-width:-moz-max-content;min-width:max-content;padding:20px;position:relative;width:calc(20% - 16px)}.win-product__item-ico{height:28px;width:28px}.win-product__item-ico .ico{fill:#33c5f3;display:block;height:100%;width:100%}.win-product__item-label{font-weight:500;margin-top:8px}.win-product__item-img{bottom:0;display:none;height:0;left:0;opacity:0;position:absolute;transition:.3s;width:100%}.win-product__item-img .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;width:100%}.main-about__wrap{display:flex;margin-top:18px}.main-about__wrap--mobile{height:130px;overflow:hidden;position:relative}.main-about__wrap--mobile:before{background-color:#ecf4f6;background-image:url(../images/ar.svg);bottom:0;content:"";height:30px;left:50%;position:absolute;transform:translateX(-50%);width:100%}.article-detail .main-about__desc h3,.catalog-basket__empty .main-about__desc p,.main-about__desc .about-contacts-list__item-title,.main-about__desc .about-system__header,.main-about__desc .add-options__title,.main-about__desc .advan-info-triple__card-title,.main-about__desc .advan-slider__item-title,.main-about__desc .advan-slider__price,.main-about__desc .advan-win-card__price,.main-about__desc .advan-win-system__item-title,.main-about__desc .article-detail h3,.main-about__desc .before-after-slider__advan-title,.main-about__desc .before-after-slider__defect-title,.main-about__desc .best-measurers__item-title,.main-about__desc .big-card-description__item-price>div,.main-about__desc .calc-work-performed__title,.main-about__desc .calc-work-performed__total-price,.main-about__desc .card__footer-price,.main-about__desc .catalog-banner__head-title,.main-about__desc .catalog-basket__empty,.main-about__desc .catalog-basket__empty p,.main-about__desc .catalog-basket__total-weight,.main-about__desc .catalog-order__block-title,.main-about__desc .classic-glass__price,.main-about__desc .climatherm-slider__title,.main-about__desc .consultation-form__subtitle,.main-about__desc .decor-design__item-label,.main-about__desc .default-banner__price,.main-about__desc .device-types__card-price,.main-about__desc .doors-price-cards__item-title,.main-about__desc .doors-price__card-price,.main-about__desc .feature-block__item-num,.main-about__desc .five-days__title,.main-about__desc .gallery-case__desc-item,.main-about__desc .gallery-case__desc-name,.main-about__desc .glazing-card__title,.main-about__desc .glazing-decoration__price,.main-about__desc .glazing-decoration__slide-title,.main-about__desc .glazing-prices-type__price,.main-about__desc .glazing-prices-type__title,.main-about__desc .glazing-vars__price,.main-about__desc .glazing-vars__title,.main-about__desc .gotovie-okna-banner__form-title,.main-about__desc .h4,.main-about__desc .handles-color-thumbs__title,.main-about__desc .handles-func__title,.main-about__desc .hot-economy__final-value,.main-about__desc .hot-economy__value,.main-about__desc .include-area__price,.main-about__desc .installment-calculator__signature,.main-about__desc .installment-win__desc,.main-about__desc .lamin-color-cart__title,.main-about__desc .lamination-list__header,.main-about__desc .list-advanatages__item-price,.main-about__desc .list-advanatages__item-title,.main-about__desc .list-chars__title,.main-about__desc .loggia-calc__title,.main-about__desc .main-banner__price,.main-about__desc .mosq-basket__pre-price,.main-about__desc .mosq-checkout-form__block-title,.main-about__desc .open-vacancies__vacancy-position,.main-about__desc .open-vacancies__vacancy-salary,.main-about__desc .order-complete__sub-title,.main-about__desc .payment-online .modal-win__head-title,.main-about__desc .price-french-glazing__price,.main-about__desc .price-present-card__price-block .price-block__price,.main-about__desc .price-service-table__row.row-head,.main-about__desc .price-typical-house__title,.main-about__desc .prices-type-finish__card-price,.main-about__desc .prices-type-finish__card-title,.main-about__desc .prod-price-slider__price,.main-about__desc .prod-price-slider__title,.main-about__desc .quiz__card-title,.main-about__desc .ranger__title,.main-about__desc .rassrochka__item-num span,.main-about__desc .rassrochka__item-title,.main-about__desc .sample-panel__title,.main-about__desc .sill-color__price,.main-about__desc .simple-card__price,.main-about__desc .single-glazing-info__price,.main-about__desc .six-steps__title--big,.main-about__desc .sliding-doors-types__card-price,.main-about__desc .specif-system-banner__price,.main-about__desc .stained-glass-incl__part-title,.main-about__desc .stained-glass-incl__price,.main-about__desc .stained-glass-incl__title,.main-about__desc .system-palette__settings-amount,.main-about__desc .system-palette__settings-lamin-title,.main-about__desc .system-palette__settings-profile-title,.main-about__desc .system-palette__settings-seal-title,.main-about__desc .system-palette__settings-select-title,.main-about__desc .tender-projects__title,.main-about__desc .text-with-image__header,.main-about__desc .tile-advantage__title,.main-about__desc .tiled-win-card__price,.main-about__desc .tiled-win-card__title,.main-about__desc .tiled-win-mob__price,.main-about__desc .tinting-rate__title,.main-about__desc .tinting-vars__item-title,.main-about__desc .turnkey-balcony__item-title,.main-about__desc .win-prices-type-v2--custom .win-prices-type-v2__price,.main-about__desc .window-catalog__empty,.main-about__desc .window-catalog__empty p,.main-about__desc .window-color-form__title,.payment-online .main-about__desc .modal-win__head-title,.price-present-card__price-block .main-about__desc .price-block__price,.price-present-card__title,.rassrochka__item-num .main-about__desc span,.win-prices-type-v2--custom .main-about__desc .win-prices-type-v2__price,.window-catalog__empty .main-about__desc p{padding-bottom:8px}.main-about-video{align-items:center;border-radius:20px;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:100px;position:relative}.main-about-video__bg{background-color:#6b767a;border-radius:20px;overflow:hidden}.catalog-cart__link,.main-about-video__bg,.main-about-video__bg:before{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.main-about-video__bg:before{content:"";mix-blend-mode:multiply;opacity:.6}.main-about-video__bg--dark-blue:before{background-color:#00171f}.main-about-video__bg img{height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s ease-in-out;width:100%}.main-about-video__content{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.important-info__ico,.main-about-video__title,.slider-lamination__title,.slider-window-cards__subtitle,.tech-adv__title,.win-prices__head-title{margin-bottom:20px;text-align:center}.main-about-video__desc{line-height:1.2}.main-about-video:hover .main-about-video__play{opacity:.8;transform:scale(1.1)}.main-about-video__play{height:50px;margin-top:27px;transition:.2s;width:50px}.win-prices-type-v2__price+button,.win-prices-type-v2__title+.win-prices-type-v2__desc{margin-top:20px}.main-about-video__play:hover{opacity:.8;transform:scale(1.03)}.main-about-video__play:active{opacity:1;transform:scale(.97)}.main-about-video__play .ico{fill:#fff;display:block;height:100%;width:100%}.advan-video__window,.main-about-video__window{align-items:center;display:flex;justify-content:center;position:relative;width:80vw}.main-about-video__window:before{content:"";display:block;padding-top:45vw}.advan-video__bg,.advan-video__iframe,.main-about-video__iframe{height:100%;left:0;position:absolute;top:0;width:100%}.win-prices{overflow:hidden}.win-prices__item{height:0;overflow:hidden;transition:opacity .8s}.win-prices__item.active{height:unset;opacity:1;overflow:unset}.win-prices__desc{font-size:16px;line-height:1.5;margin-bottom:30px;text-align:center}.win-prices__specif{padding-top:10px}.win-prices__addopt{padding-top:38px}.win-prices__btn{align-items:center;display:flex;justify-content:center}.win-prices__info{margin-top:20px;text-align:left}.configurator__tabs,.win-prices-tab{border-radius:10px;height:50px;transition:opacity .3s;width:100%}.win-prices-gotovie .win-prices-tab{max-width:unset}.win-prices-tab__wrap{background-color:#fff;border-radius:10px;margin:0 auto;width:-moz-fit-content;width:fit-content}.win-prices-tab__item{align-items:center;background-color:#fff;border-radius:10px;cursor:pointer;display:flex;font-weight:700;justify-content:center;position:relative;transition:background-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:20%}.filter-range-slider .noUi-handle.noUi-active .noUi-touch-area,.news-company__btn-arrow,.win-prices-tab__item.active{background-color:#33c5f3}.win-prices-tab__title{font-weight:700;position:relative;transition:color .2s}.active .win-prices-tab__title{color:#fff}.win-prices-tab__label{bottom:100%;font-size:10px;font-weight:400;height:auto;letter-spacing:0;min-height:10px;padding:2px 6px;position:absolute;right:0;transform:translateX(50%)}.win-prices-type{position:relative}.win-prices-type__container{height:360px}.type-2 .win-prices-type__container{height:390px}.win-gotovie .win-prices-type__container{height:400px}.win-prices-type__item{height:100%;position:relative;width:33.3333333333%}.win-prices-type__bg{background-color:#fff;border-radius:163px;box-shadow:0 4px 70px rgba(5,37,47,.05);height:320px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:194px}.type-2 .win-prices-type__bg{height:390px}.win-prices-type__content{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:flex-end;margin:0 auto;position:relative;width:250px}.win-gotovie .win-prices-type__content{height:330px}.win-prices-type__img{display:block;position:absolute;right:0;top:30px;z-index:0}.balcon-type .win-prices-type__img{height:200px}.win-prices-type__price{font-size:48px;font-weight:800;line-height:1.2;margin-bottom:10px;z-index:1}.win-prices-type__old-price{font-size:18px;font-weight:700;line-height:1.2;margin-bottom:10px;opacity:.5;text-decoration:line-through;z-index:1}.win-prices-type--hidden,.win-prices-type-v2--hidden,.win-prices-type-v2__arrow-left.swiper-button-disabled,.win-prices-type-v2__arrow-right.swiper-button-disabled,.win-prices-type__arrow-left.swiper-button-disabled,.win-prices-type__arrow-right.swiper-button-disabled{opacity:0}.catalog-banner__desc a,.catalog-order__person-data .a span,.win-access__item.no-style{text-decoration:underline}.win-prices-type__all-price-install{font-size:18px;font-weight:400;margin-bottom:45px;margin-top:-5px}.win-prices-type__title{font-size:24px;font-weight:500;line-height:1.1;margin-bottom:22px;z-index:1}.win-prices-type__btn{margin:0 auto;position:relative;z-index:1}.win-prices-type .case-articles__arrow-left,.win-prices-type .case-articles__arrow-right,.win-prices-type .glazing-prices-type__arrow-left,.win-prices-type .glazing-prices-type__arrow-right,.win-prices-type .win-prices-type__arrow-left,.win-prices-type .win-prices-type__arrow-right{align-items:center;background-color:#33c5f3;cursor:pointer;display:flex;justify-content:center;position:absolute;top:160px;transform:translateY(-50%);transition:transform .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.type-2 .win-prices-type__arrow-left,.type-2 .win-prices-type__arrow-right{top:195px}.news-company,.system-characters__data-text>li{-webkit-user-select:none;-moz-user-select:none}.win-prices-type .case-articles__arrow-left .ico,.win-prices-type .case-articles__arrow-right .ico,.win-prices-type .glazing-prices-type__arrow-left .ico,.win-prices-type .glazing-prices-type__arrow-right .ico,.win-prices-type .win-prices-type__arrow-left .ico,.win-prices-type .win-prices-type__arrow-right .ico{fill:#fff;display:block;height:10px;width:10px}.win-prices-type__arrow-left{left:0}.win-prices-type-v2__arrow-left:active,.win-prices-type__arrow-left:active{transform:translateY(-50%) translateX(-4px)}.win-prices-type__arrow-right{right:0}.win-prices-type-v2__arrow-right:active,.win-prices-type__arrow-right:active{transform:translateY(-50%) translateX(4px)}.win-prices-type.win-gotovie .calc-select__cur-item{width:186px}.win-prices-type.win-gotovie .win-prices-type__wrap{padding-bottom:30px;padding-top:70px;width:calc(100% - 50px)}.win-prices-type.win-gotovie .win-prices-type__img{left:50%;right:unset;top:-50px;transform:translateX(-50%)}.win-prices-type.win-gotovie [id*=balkon] .win-prices-type__img{top:-70px}.win-prices-type.win-gotovie .win-prices-type__title-sub{font-weight:700;margin-bottom:40px}.win-prices-type.win-gotovie .win-prices-type__old-price{color:#ff005c;font-size:18px;font-weight:700;margin-bottom:20px;margin-top:-18px;text-decoration:line-through}.assort-melke__item-head:hover .assort-melke__item-title,.system-characters__data-text>li:hover{color:#33c5f3}.win-prices-type.win-gotovie .win-prices-type__button{margin:0 auto;max-width:140px}.win-prices-type.win-gotovie .win-prices-type__arrow-left,.win-prices-type.win-gotovie .win-prices-type__arrow-right{top:50%;transform:translateY(-50%)}.assort-melke-mob,.peculiarities,.sample-panel,.tiled-win-card,.win-prices-type-v2,.window-catalog__app{position:relative}.win-prices-type-v2__item{display:flex;height:auto;overflow:hidden;position:relative;width:33.3333333333%}.win-prices-type-v2__card{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:300px;text-align:center;width:100%}.company-advan__desc,.company-advan__header,.win-prices-type-v2--custom .win-prices-type-v2__card{text-align:left}.win-prices-type-v2__bg{background-color:#6b767a;border-radius:20px;height:300px;overflow:hidden;width:300px}.win-prices-type-v2__content{display:flex;flex:1 1 auto;flex-direction:column;padding:20px 30px 30px;position:relative}.win-prices-type-v2__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.win-prices-type-v2__price{font-size:40px;font-weight:800;line-height:1.4}.win-prices-type-v2__title{font-size:24px;font-weight:700;line-height:1.1}.win-prices-type-v2__desc{font-size:16px;line-height:160%}.catalog-basket-cart__checkbox .checkbox-small label,.select-open .select-sys-mob__arrow{margin-top:4px}.win-prices-type-v2__btn{margin:0 auto}.accordion__content,.win-prices-type-v2__footer{padding:0 30px 30px}.win-prices-specif{align-items:stretch;display:flex;height:-moz-min-content;height:min-content}.win-prices-specif.win-prices-specif-gotovie{align-items:center}.win-prices-specif__img{background-size:cover;border-radius:10px;box-shadow:0 4px 70px rgba(5,37,47,.05);margin-right:20px;min-height:300px;width:calc(50% - 10px)}.win-prices-specif-gotovie .win-prices-specif__img{background-size:contain;box-shadow:unset;height:550px}.select-sys-mob__list,.win-prices-specif__row:nth-of-type(odd){background-color:#fff;box-shadow:0 4px 70px rgba(5,37,47,.05)}.catalog-basket-cart__block,.win-prices-specif__table{width:calc(50% - 10px)}.win-prices-specif__row{align-items:center;border-radius:10px;display:flex;flex-wrap:nowrap;height:50px;justify-content:space-between;padding:0 20px}.color-palette__item{border:1px solid #00171f;border-radius:50%;height:20px;margin-left:-5px;width:20px}.color-palette__item:first-of-type{margin-left:0}.select-sys-mob{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;transition:background-color .2s;width:100%}.select-sys-mob__label{color:#fff;font-weight:700}.select-sys-mob__arrow{margin-top:2px;transition:transform .3s}.select-sys-mob__arrow:before{border-bottom:1px solid #fff;border-left:1px solid #fff;content:"";display:block;height:7px;transform:rotate(-45deg);transition:transform .3s;width:7px}.select-open .select-sys-mob__arrow:before{transform:rotate(135deg)}.select-sys-mob__list{border-radius:10px;display:none;left:50%;overflow-y:hidden;padding:8px 0;position:absolute;top:50px;transform:translateX(-50%);width:100%;z-index:10}.select-sys-mob__item{font-weight:700;margin-bottom:8px;padding:14px 0;text-align:center;transition:background-color .2s}.calc-select.theme-bgmain,.select-sys-mob__item:active{background-color:#ecf4f6}.select-sys-mob__item:last-child{margin-bottom:0}.assort-melke-mob__head{background-color:#00171f;display:flex;flex-wrap:nowrap;height:60px;position:sticky;top:60px;z-index:10}.assort-melke-mob__head-item{align-items:center;display:flex;justify-content:center;padding:0 20px;width:50%}.assort-melke-mob__head-title{color:#fff;font-weight:700}.assort-melke-mob__label{font-weight:700;padding-bottom:4px;text-align:center}.assort-melke-mob__specif{background-color:#fff;border-radius:10px;height:50px}.assort-melke-mob__specif,.assort-melke-mob__variable,.measure-for-free__container,.net-add,.net-add__btn,.net-additional__item,.net-additional__wrap,.net-amount,.net-amount__minus,.net-amount__plus,.net-color__wrap,.net-selected,.net-selected__switch,.technical-support-slider,.types-net__wrap{align-items:center;display:flex;justify-content:center}.advan-win-card__desc,.assort-melke-mob__variable .span,.decor-design__head-title,.installment-win__desc{text-align:center}.assort-melke{padding-bottom:30px;padding-top:40px}.assort-melke.assort-melke-mob__table,.assort-melke.default-page,.assort-melke.inner-container,.assort-melke.win-prices-tab,.assort-melke.win-prices-type-v2__container,.assort-melke.win-prices__info,.inner-container--slider .assort-melke.section-header,.inner-container--slider .assort-melke.section-subheader{max-width:1900px}.assort-melke__desktop{overflow:hidden;padding-bottom:30px}.assort-melke__table{scrollbar-color:#00171f #fff;scrollbar-width:thin;width:100%}.assort-melke__table::-webkit-scrollbar{width:6px}.assort-melke__table::-webkit-scrollbar-track{background:#fff;border-radius:10px}.assort-melke__table::-webkit-scrollbar-thumb{background-color:#00171f;border-radius:20px;cursor:pointer}.assort-melke__table-container{align-items:flex-start;display:flex;flex-direction:column;gap:10px;width:100%}.assort-melke__scrollbar.swiper-scrollbar{background-color:#fff;bottom:unset;height:10px;left:unset;top:calc(100% + 20px);width:99%}.assort-melke__scrollbar.swiper-scrollbar .swiper-scrollbar-drag{background-color:#00171f;cursor:pointer}.assort-melke__item{background-color:#fff;border-radius:10px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;padding:20px 30px;position:relative;width:100%}.assort-melke__item-cam,.content-list__value-helper{align-items:center;display:inline-flex;gap:6px}.assort-melke__item-cam span{background-color:#f33333;border-radius:10px;color:#fff;cursor:help;font-size:13px;font-weight:400;height:20px;text-align:center;width:20px}.assort-melke__item-head{display:flex;flex-direction:row;gap:20px;height:100%;justify-content:flex-start;position:relative;width:300px}.assort-melke__item-head:hover .assort-melke__item-desc{color:#5d5d5d}.assort-melke__item-body{display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;justify-content:space-between;width:calc(100% - 330px)}.assort-melke__item-label{align-self:center;height:100%;position:relative;width:20px}.assort-melke__item-data{display:flex;flex-direction:column;gap:6px;text-align:left}.assort-melke__item-data>:first-child,.pocket-type.active,.range-win__descr,.tiled-win-card__time-out-promotion{font-weight:700}.assort-melke__item-data>:nth-child(2){font-size:14px}.assort-melke__item-data a{color:#00171f;font-weight:500}.assort-melke__item-img{align-self:center;height:70px;min-width:40px;position:relative;width:40px}.assort-melke__item-img .img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.assort-melke__item-stock{position:absolute;right:-20px;top:-10px;transform:rotate(-90deg)}.assort-melke__item-title{transition:.2s}.assort-melke__item-desc{color:#6b767a;font-size:16px;font-weight:400;line-height:1.2;transition:.2s}.assort-melke__item-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.accordion,.accordion[open],.action-tinkoff-line span,.page-container-scroll .about-contacts-addresses,.page-container-scroll .assort-melke,.tender-gallery-modal__container,.trusted-suppliers{height:100%}.company-advan-item{align-items:center;background-color:#fff;border-radius:50px;display:flex;flex-wrap:nowrap;position:relative;width:100%}.company-advan-item__img,.company-advan-item__img .ico{height:90px;width:90px}.company-advan-item__label{font-size:20px;font-weight:500;line-height:120%;padding-left:20px;padding-right:30px}.company-advan__container,.payment-options__slider{display:flex;gap:30px;position:relative}.company-advan__main{width:440px}.company-advan__feat{display:flex;flex-wrap:wrap;gap:30px;width:calc(100% - 440px)}.company-advan__item{display:flex;width:calc(50% - 20px)}.faq-quest__content{display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start;width:100%}.faq-quest__item,.list-chars__info,.list-chars__text,.type-win--2items .type-win__card{width:calc(50% - 15px)}.faq-quest__btn{margin-top:22px;position:relative}.faq-quest__btn:active{transform:scale(.9)}.faq-quest__btn .ico{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s}.answer-open .faq-quest__btn .ico__minus,.faq-quest__btn .ico__plus{opacity:1}.advan-info-triple--hidden,.advan-plastic-win--hidden,.advan-win-system--hidden,.answer-open .faq-quest__btn .ico__plus,.faq-quest__btn .ico__minus,.news-company--hidden,.price-present--hidden,.price-typical-house--hidden,.ready-made-win--hidden,.turnkey-balcony--hidden,.win-access--hidden{opacity:0}.news-company{padding-bottom:40px;padding-top:40px;user-select:none}.news-company__container{display:flex;flex-wrap:wrap;padding-right:0;position:relative}.news-company__main{margin-right:24px;max-width:245px;padding-top:100px;width:100%;z-index:2}.news-company__slider,.tiled-win-mob__spacer{flex:1}.news-company__head-title{font-weight:800;line-height:40px;padding-bottom:24px;text-align:right}.news-company__navigation{align-items:center;display:flex;justify-content:flex-end}.news-company__btn-arrow .ico{fill:#fff}.news-company__btn-arrow.arrow-left{margin-right:10px}.news-company__btn-arrow.arrow-left:active{transform:translateX(-4px)}.news-company__btn-arrow.arrow-left.swiper-button-disabled:active,.news-company__btn-arrow.arrow-right.swiper-button-disabled:active{transform:none}.news-company__btn-arrow.arrow-right:active{transform:translateX(4px)}.news-company__item{border-radius:20px;height:380px;overflow:hidden;width:245px}.news-company__item:last-of-type{margin-right:20px}.catalog-filter__block-group.group-row .catalog-filter__checkbox:last-of-type,.filter-panel__item:last-of-type,.filter-panel__range-slider-ico:last-of-type,.present-recommend__item:last-of-type,.price-present-card__price-block:last-of-type,.price-present__arrow:last-of-type{margin-right:0}.about-montag__head-title,.hot-economy--garbage .hot-economy__title,.personal-account__head-title,.service-instruction__header,.systems-lite__head-title,.team-professionals__head-title,.tech-cards__header,.technical-support__head-title,.training-center__head-title{margin-bottom:30px;text-align:center}.tech-cards__header-sub{font-size:18px;line-height:1.6;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:750px;text-align:center}.tech-cards__content{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-right:-10px;width:100%}.accordion{background-color:#fff;border-radius:10px;overflow:hidden;position:relative;transition:.3s}.accordion__header{cursor:pointer;display:block;font-size:24px;font-weight:700;line-height:1.2;padding:30px}.accordion__content>*,.children-safe__list li{font-size:18px;line-height:1.6}.accordion__header::-webkit-details-marker{display:none}.accordion__header:before{display:none}.accordion__header .accordion__marker{align-items:center;background-color:#33c5f3;border-top-left-radius:10px;bottom:0;display:flex;height:30px;justify-content:center;position:absolute;right:0;transition:.3s;width:30px;z-index:10}.accordion[open] .accordion__marker-arrow .arrow-ico{transform:rotate(270deg)}.advan-plastic-win__arrow.arrow-left.swiper-button-disabled:active,.advan-plastic-win__arrow.arrow-right.swiper-button-disabled:active,.win-access__arrow,.win-access__arrow.arrow-left.swiper-button-disabled:active,.win-access__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}@keyframes details-show{0%{opacity:0;transform:var(--details-translate,translateY(-.5em))}}details[open]>:not(summary){animation:.15s ease-in-out details-show}.children-safe__content{background-color:#fff;border-radius:20px;margin-left:100px;margin-right:100px;overflow:hidden}.children-safe__list{margin-bottom:30px;margin-left:30px}.children-safe__list li{list-style-type:disc}.children-safe__col{display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;justify-content:flex-start}.children-safe__col--left{padding:50px 0 50px 50px;width:50%}.children-safe__col--right{max-height:350px;position:relative;width:50%}.children-safe__col--right .img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.rassrochka__banner{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;margin-top:40px;position:relative}.rassrochka__banner-bg{background-color:#6b767a;border-radius:20px;height:auto;overflow:hidden;position:relative;width:100%}.rassrochka__banner-bg .banner-mob{display:none}.rassrochka__banner-bg .banner-desk,.rassrochka__item-num span{display:block}.rassrochka__banner-items{display:flex;flex-direction:row;gap:30px;justify-content:center;padding:30px 30px 50px}.rassrochka__item{max-width:320px}.rassrochka__item-num{align-items:center;background-color:#33c5f3;border-radius:10px;color:#fff;display:flex;height:60px;justify-content:center;width:60px}.rassrochka__item-title{margin-top:20px}.rassrochka__item-desk{line-height:1.2;margin-top:10px}.ranger__group{display:flex;flex-direction:column;margin-top:30px;width:100%}.ranger__interval{display:flex;justify-content:space-between;width:100%}.ranger__interval>*{color:#6b767a;font-size:13px}.net-additional__label,.ranger__input,.rating-star__item{cursor:pointer}.ranger__input.noUi-target{background-color:#ecf4f6;border:unset;border-radius:10px;box-shadow:unset;height:10px}.ranger__input .noUi-connect{background-color:#33c5f3;border-radius:10px}.ranger__input .noUi-connects{border-radius:10px}.ranger__input .noUi-tooltip{border:unset;border-radius:20px;bottom:100%;font-weight:500;padding:3px}.ranger__input .noUi-handle:after,.ranger__input .noUi-handle:before{content:unset}.article-content ul li:before,.catalog-filter__range .noUi-handle:after,.catalog-filter__range .noUi-handle:before,.filter-range-slider .noUi-handle:after,.filter-range-slider .noUi-handle:before{content:none}.ranger__input .noUi-handle{background-color:#33c5f3;border:unset;border-radius:10px;box-shadow:unset;cursor:pointer;height:14px;right:-5px;top:-2px;width:14px}.system-characters__card{border-radius:20px;display:flex;height:500px;margin-top:40px;overflow:hidden;width:100%}.system-characters__list{background-color:#fff;padding:50px;width:550px}.system-characters__list-items{margin-top:30px}.system-characters__list-order{align-items:center;display:flex;justify-content:space-between;margin-top:30px}.system-characters__list-block{line-height:180%}.system-characters__advantage{background-color:#3f4243;position:relative;width:calc(100% - 550px)}.system-characters__advantage-wrapper{height:100%;overflow:hidden;position:relative;width:100%}.system-characters__image{bottom:-20px;height:525px;left:366px;position:absolute;width:395px;z-index:1}.article-content__title,.system-characters__image--desktop{display:block}.system-characters__image--mobile{display:none}.system-characters__image--alumin{bottom:0;height:auto;left:0;right:0;top:0;width:100%}.system-characters__image-sign{display:flex;flex-direction:column;gap:10px;position:absolute;right:5%;top:5%;z-index:3}.system-characters__image-sign .sign-ico{height:60px;transform:scale(1);transition:.3s ease-in-out;width:60px}.system-characters__data{height:100%;position:absolute;z-index:2}.system-characters__data-text{bottom:0;display:flex;flex-direction:column;justify-content:space-around;left:50px;margin-bottom:40px;margin-top:40px;position:absolute;top:0;width:160px;z-index:3}.system-characters__data-text>li{color:#fff;font-size:16px;font-weight:700;padding-bottom:10px;padding-top:10px;transition:color .3s ease-in-out;user-select:none}.system-characters__pins-area{display:none;height:100%;position:relative;width:100%;z-index:2}.system-characters__pin{background:0 0;height:36px;margin:0;padding:10px;position:absolute;width:36px}.our-instagram__ico,.price-present-card,.price-typical-house__img,.specif-system-banner__image,.warn-block__text--positive:before{background-position:50%;background-repeat:no-repeat}.finish-win__wrapper{display:flex;gap:30px;margin:0 auto;max-width:960px}.finish-win__item{border-radius:20px;max-width:300px;overflow:hidden;width:100%}.finish-win__item-img{align-items:center;background-color:#33c5f3;display:flex;height:260px;justify-content:center}.finish-win__item-info{background-color:#fff;padding:20px 30px 30px}.finish-win__item-stat{margin-bottom:25px;margin-top:20px}.finish-win__item-stat.content-list li:not(:last-child){margin-bottom:10px}.finish-win__item-bottom{align-items:center;display:flex;flex-direction:column;gap:20px}.finish-win__item .content-list__value{max-width:95px}.finish-win__price{color:#00171f;font-size:32px;font-weight:700;line-height:1}.advan-win-card{display:flex;flex-direction:column;height:676px;justify-content:flex-end;width:245px}.advan-win-card__img{height:376px;margin-bottom:-50px;padding:0 2px;position:relative;transition:margin-bottom .3s;z-index:0}.active .advan-win-card__img{margin-bottom:0}.advan-win-card__img .img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.advan-win-card__profile{align-items:center;background-color:#fff;border-radius:0 0 122px 122px;box-shadow:0 4px 8px rgba(5,37,47,.05);display:flex;flex-direction:column;justify-content:space-between;min-height:300px;padding:28px 16px 60px;position:relative;z-index:1}.calc-select,.decor-design__item,.tiled-win-card__container{box-shadow:0 4px 70px rgba(5,37,47,.05)}.advan-win-card__title{padding-bottom:10px;text-align:center}.advan-win-card__btn{align-items:center;display:flex;justify-content:center;margin-top:12px}.advan-plastic-win__container{align-items:center;display:flex;justify-content:center;position:relative}.advan-plastic-win__slider{padding-bottom:30px;padding-top:30px;width:775px}.about-slider-tabs__arrow,.about-slider__arrow,.advan-plastic-win__arrow,.climatherm-slider__arrow,.vacations__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.advan-plastic-win__arrow.arrow-left{left:80px}.advan-plastic-win__arrow.arrow-left:active{transform:translate(-4px,-50%)}.advan-plastic-win__arrow.arrow-right{right:80px}.advan-plastic-win__arrow.arrow-right:active{transform:translate(4px,-50%)}.advan-plastic-win__wrap{align-items:flex-end}.win-access__container{padding-bottom:20px;padding-top:20px;position:relative}.win-access__appeal{margin:0 auto;padding-bottom:30px;padding-top:30px;text-align:center;width:calc(100% - 200px)}.win-access__arrow{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;top:50%;transition:transform .1s;width:24px;z-index:10}.win-access__arrow .ico{fill:#969696;display:block;height:12px;width:12px}.win-access__arrow.arrow-left{left:84px}.win-access__arrow.arrow-left:active{transform:translate(-4px,-50%)}.win-access__arrow.arrow-right{right:84px}.win-access__arrow.arrow-right:active{transform:translate(4px,-50%)}.win-access__slider{width:calc(100% - 240px)}.win-access__item{align-items:center;color:#969696;display:flex;flex-direction:column;justify-content:space-between;min-height:60px;width:25%}.win-access__item.no-style,.win-access__item.no-style:hover,.win-access__item.no-style:visited{color:#969696}.win-access__logo{height:25px;width:100%}.win-access__logo .img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.win-access__title{font-weight:500;text-align:center}.price-present-card{background-size:cover;border-radius:20px;color:#fff;height:520px;overflow:hidden}.price-present-card__profile{background-color:hsla(0,0%,7%,.76);height:100%;margin-left:auto;padding:60px 30px 60px 40px;position:relative;transition:background-color .3s;width:550px}.price-present-card__desc-info{flex:auto;max-width:265px;padding-right:20px}.price-present-card__desc-img{flex:auto}.price-present-card__desc-img .img{display:block;height:100%;margin-top:-6px;max-height:135px;max-width:190px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.price-present-card__hr{border-bottom:1px solid #fff;margin-top:20px;width:78px}.price-present-card__block{display:flex;flex-wrap:wrap;margin-top:22px}.price-present-card__price-block{margin-right:45px;width:calc(50% - 22.5px)}.price-present-card__price-block.installment-plan .price-block__price{color:#33c5f3}.price-present-card__price-block .price-block__price .old-price{color:#70706e;display:inline-block;font-weight:500;margin-left:8px;text-decoration:line-through}.price-present-card__price-block .btn{width:100%}.price-present-card__info{bottom:17px;left:40px;letter-spacing:.1px;opacity:.5;padding-right:20px;position:absolute}.price-present-card__info p{font-size:8px;font-weight:300;line-height:10px}.present-recommend{height:0;opacity:0;overflow:hidden;transition:opacity .3s}.present-recommend.active{height:auto;opacity:1}.present-recommend__item{margin-right:20px;width:calc(25% - 15px)}.present-recommend__img{border-radius:10px;height:180px;overflow:hidden}.present-recommend__img .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.price-present__container{padding-bottom:30px;padding-top:20px}.catalog-basket__head-title,.our-instagram__title,.price-present__head-title{padding-bottom:24px;text-align:center}.price-present__arrows-container{bottom:60px;display:flex;position:absolute;right:40px;z-index:10}.price-present__arrow{margin-right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.price-present__arrow.arrow-left:active{transform:translateX(-4px)}.price-present__arrow.arrow-left.swiper-button-disabled:active,.price-present__arrow.arrow-right.swiper-button-disabled:active{transform:translateX(0)}.sample-panel__arrow.arrow-left.swiper-button-disabled:active,.sample-panel__arrow.arrow-right.swiper-button-disabled:active,.winsel-selection__arrow.arrow-left.swiper-button-disabled:active,.winsel-selection__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.price-present__arrow.arrow-right:active{transform:translateX(4px)}.price-present__recommend,.specif-system-banner__price{margin-top:32px}.price-present__recommend-title{margin-bottom:10px}.filter-range-slider.noUi-target{background-color:#33c5f3;border-color:#33c5f3;border-radius:10px;height:2px}.filter-range-slider .noUi-label__max,.filter-range-slider .noUi-label__min{align-items:center;color:#96adb5;display:flex;font-size:12px;justify-content:center;line-height:15px;position:absolute;top:8px}.filter-range-slider .noUi-label__min{left:0}.filter-range-slider .noUi-label__max{right:0}.filter-range-slider .noUi-handle{background-color:#fff;border:2px solid #33c5f3;border-radius:20px;cursor:pointer;height:10px;left:90%;right:unset;top:0;transform:translate(-50%,-50%);width:10px}.filter-range-slider .noUi-tooltip{background-color:transparent;border:none;font-weight:500}.sample-panel__arrow,.winsel-selection__arrow{display:none;position:absolute;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.sample-panel__slider,.winsel-selection{-webkit-user-select:none;-moz-user-select:none}.sample-panel__arrow.arrow-left{left:4px}.sample-panel__arrow.arrow-left:active{transform:translate(-4px,-50%)}.sample-panel__arrow.arrow-right{right:4px}.sample-panel__arrow.arrow-right:active{transform:translate(4px,-50%)}.sample-panel__slider{max-width:600px;user-select:none}.sample-panel__item{align-items:center;display:flex;justify-content:center;min-height:168px;min-width:168px;position:relative}.sample-panel__circle{background-color:#fff;border-radius:50%;height:100px;position:relative;width:100px}.sample-panel__ellipse{height:168px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:168px;z-index:1}.sample-panel__ellipse .img,.sample-panel__ico,.sample-panel__title{transform:translateX(-50%);position:absolute;left:50%}.sample-panel__ellipse .img{bottom:0;display:block;opacity:0;transition:opacity .3s}.active .sample-panel__ellipse .img,.advan-win-system__img.active{opacity:1}.sample-panel__ico{height:65px;top:-8px;width:60px;z-index:1}.sample-panel__ico .ico{fill:#33c5f3;align-items:center;display:flex;height:100%;justify-content:center;width:100%}.sample-panel__title{bottom:12px;width:-moz-max-content;width:max-content;z-index:1}.sample-panel__click-zone{border-radius:50%;cursor:pointer;height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px;z-index:5}.filter-panel__item{align-items:center;display:flex;flex-direction:column;margin-right:20px;width:calc(25% - 15px)}.filter-panel__desc,.filter-panel__title{margin-top:11px;text-align:center}.filter-panel__range-slider{display:inline-block;padding-bottom:20px;padding-top:16px;width:100%}.filter-panel__range-slider-ico{height:10px;margin-right:3px;width:10px}.filter-panel__range-slider-ico .ico{fill:#71878f;display:inline-block;height:100%;width:100%}.winsel-selection{background-color:#fff;border-radius:20px;display:flex;margin-top:35px;padding:30px;position:relative;user-select:none}.decor-design__arrow,.ready-made-win__arrow{position:absolute;-webkit-user-select:none;-moz-user-select:none;z-index:10}.winsel-selection__head{margin-right:40px;width:215px}.catalog-order__block,.winsel-selection__btn{margin-top:22px}.winsel-selection__arrow.arrow-left{left:-15px}.winsel-selection__arrow.arrow-left:active{transform:translate(-4px,-50%)}.winsel-selection__arrow.arrow-right{right:-15px}.winsel-selection__arrow.arrow-right:active{transform:translate(4px,-50%)}.winsel-selection__slider{flex:1;height:auto}.proposal__item,.winsel-selection__item{align-items:center;display:flex;flex-direction:column;justify-content:center}.winsel-selection__item-img{height:70px;width:44px}.winsel-selection__item-img .img{display:block;height:100%;width:100%}.winsel-selection__item-label{font-weight:700;margin-top:6px}.winsel-selection__table-link{color:#33c5f3;display:none;left:50%;position:absolute;top:calc(100% + 16px);transform:translateX(-50%);width:-moz-max-content;width:max-content}.decor-design__arrow,.decor-design__arrow.arrow-left.swiper-button-disabled:active,.decor-design__arrow.arrow-right.swiper-button-disabled:active,.ready-made-win__arrow,.ready-made-win__arrow.arrow-left.swiper-button-disabled:active,.ready-made-win__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.winsel-param__head-title{margin-bottom:44px;text-align:center}.decor-design__arrow{display:none;top:342px;user-select:none}.decor-design__arrow.arrow-left{left:5px}.decor-design__arrow.arrow-left:active{transform:translate(-4px,-50%)}.decor-design__arrow.arrow-right{right:5px}.decor-design__arrow.arrow-right:active{transform:translate(4px,-50%)}.decor-design__item{border-radius:10px;margin-top:30px;overflow:hidden}.decor-design__info{background-color:#fff;padding:20px 20px 24px}.decor-design__item-img{height:310px}.decor-design__item-img .img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.decor-design__item-label{padding-bottom:8px}.advan-doors__head-title,.configurator-header,.feature-masonry__head-title,.ready-made-win__head-title{margin-bottom:50px;text-align:center}.ready-made-win__arrow{top:50%;user-select:none}.calc-select,.tiled-win-mob__arrow{-webkit-user-select:none;-moz-user-select:none}.ready-made-win__arrow.arrow-left{left:0}.ready-made-win__arrow.arrow-left:active{transform:translate(-4px,-50%)}.ready-made-win__arrow.arrow-right{right:0}.ready-made-win__arrow.arrow-right:active{transform:translate(4px,-50%)}.ready-made-win__slider-container{padding:24px 20px;width:815px}.ready-made-win__item{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;padding:35px 26px 40px;width:245px}.tiled-win-mob__slider,.type-win-price .ready-made-win__item{padding-left:20px;padding-right:20px}.ready-made-win__item-title{font-size:18px;font-weight:700;text-align:center}.ready-made-win__item-img{height:110px;margin-top:25px}.ready-made-win__item-img .img{display:block;height:100%;width:100%}.ready-made-win__item-price{margin-top:30px}.ready-made-win__item-link{font-size:18px;font-weight:500;margin-top:18px;text-align:center}.advan-info-triple__card-ico+div,.lamination-list__select,.ready-made-win__item-btn,.tiled-win-card__block-props{margin-top:20px}.ready-made-win__item-link .a{border-bottom:1px dashed #0078d2;display:inline;line-height:23px;text-decoration:none;transition:.3s}.ready-made-win__item-link .a:hover{border-color:#33c5f3}.ready-made-win__item-btn .ico{fill:#fff;display:block;height:20px;margin-right:10px;transition:.3s;width:20px}.catalog-cart__btn .btn:hover .ico,.ready-made-win__item-btn .btn:hover .ico{fill:#33c5f3}.ready-made-win__btn-sel-param{align-items:center;display:flex;justify-content:center;margin-top:20px}.ready-made-win__info{color:#96adb5;font-size:12px;text-align:center}.adv-card__item--in-block .ready-made-win__info .adv-card__item-text,.ready-made-win__info .adv-card__item--in-block .adv-card__item-text,.ready-made-win__info .big-card-description__item-desc,.ready-made-win__info .call-measure__info-text,.ready-made-win__info .connect__info-descr,.ready-made-win__info .list-advanatages__item-decs,.ready-made-win__info .p,.ready-made-win__info .sill-color__card-desc,.ready-made-win__info .sill-icons__card-desc,.ready-made-win__info .text-with-image__desc,.ready-made-win__info .win-openings__text,.ready-made-win__info .win-prices__info{font-size:12px}.advan-info-triple__slider{width:100%}.advan-info-triple__item{background-color:#fff;border-radius:20px;height:auto;max-width:410px;padding:40px;position:relative;width:100%}.advan-info-triple__card{display:flex;flex-direction:column}.advan-info-triple__card-ico{align-items:center;display:flex;height:50px;justify-content:center;transition:.3s ease-in-out;width:50px}.advan-info-triple__card-ico .ico{fill:#33c5f3;display:block;height:50px;width:50px}.advan-info-triple__card-title+div,.catalog-filter__range,.list-chars__title+div{margin-top:10px}.advan-info-triple__card-desc{font-size:18px;line-height:140%}.advan-info-triple__item:hover .advan-info-triple__card-ico{scale:1.1}.advan-info-triple--noslider .advan-info-triple__container{margin:0 auto;max-width:1280px;padding:0 40px}.advan-info-triple__items,.gallery-mini__sm-list{display:flex;flex-wrap:wrap;gap:30px;width:100%}.advan-info-triple__items>*{max-width:unset;width:calc(33.33333% - 20px)}.lamin-color__app{border-radius:20px;display:flex;height:640px;margin-top:40px;overflow:hidden}.lamin-color__window-form{background-color:#6b767a;color:#fff;height:100%;position:relative;width:calc(100% - 440px)}.lamin-color__list{background-color:#fff;width:440px}.window-color-form{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:40px;position:relative;width:100%}.window-color-form__img{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.window-color-form__img .img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;width:100%}.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}.lamin-color-cart__img{border:0 solid #33c5f3;border-radius:50%;cursor:pointer;height:100px;overflow:hidden;transition:border-width .2s;width:100px}.lamin-color-cart__img.active{border:8px solid #33c5f3}.lamin-color-cart__img .img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.lamin-color-cart__title{line-height:1;margin-top:18px;padding-bottom:6px}.lamination-list{padding:40px 50px}.lamination-list__action{display:flex;flex-direction:column;gap:20px;margin-top:20px}.lamination-list__item{align-items:center;cursor:pointer;display:flex;gap:20px}.lamination-list__item-img{height:50px;position:relative;width:100px}.lamination-list__item-img .img{background-color:#6b767a;border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:2}.lamination-list__item-img:before{border:0 solid #33c5f3;border-radius:6px;box-sizing:border-box;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s ease-in-out;width:100%;z-index:1}.lamination-list__item--active .lamination-list__item-img:before,.lamination-list__item:hover .lamination-list__item-img:before{border:2px solid #33c5f3;height:calc(100% + 8px);width:calc(100% + 8px)}.lamination-list__item-title{font-size:16px;font-weight:700}#vue-lamin-color{height:640px}.col-2 .tiled-win-card,.col-4 .tiled-win-card{height:100%;min-height:850px}.tiled-win-card__label{background-color:#c0f;left:-12px;position:absolute;top:90px;z-index:1}.tiled-win-card__label:before{border-color:#7a0099 transparent transparent}.tiled-win-card__container{border-radius:10px;display:flex;flex-direction:column;height:100%;overflow:hidden}.tiled-win-card__img{height:190px}.tiled-win-card__img .img{background-color:#6b767a;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.3s ease-in-out;width:100%}.tiled-win-card__sign{display:flex;flex-direction:column;gap:10px;position:absolute;right:20px;top:20px;z-index:1}.tiled-win-card__sign .sign-ico{height:60px;width:60px}.tiled-win-card__info{background-color:#fff;display:flex;flex-direction:column;padding:30px;position:relative}.tiled-win-card__profile-img{position:absolute;right:20px;top:20px;z-index:1}.tiled-win-card__profile-img .img{display:block;height:70px;-o-object-fit:contain;object-fit:contain;width:70px}.article-detail h2:first-of-type~h3,.article-detail h3,.col-4 .tiled-win-card__block-titles,.specif-system-banner__btn{margin-top:18px}.calendar-delivery-mob__month-item,.tiled-win-card__time-out-promotion .span{width:-moz-max-content;width:max-content}.tiled-win-card__props-item{padding-bottom:12px}.col-4 .tiled-win-card__props-item:last-of-type{padding-bottom:0}.tiled-win-card__old-price{color:#969696;font-weight:700;line-height:30px;text-decoration-line:line-through}.tiled-win-card__block-buttons{align-items:baseline;display:flex;justify-content:space-between;margin-top:10px}.tiled-win-card__block-buttons a{padding:14px 0}.catalog-basket__app,.catalog-order__add-user-name,.list-advanatages__container,.tiled-win-card__block-buttons button{width:100%}.tiled-win-card:hover .tiled-win-card__img .img{transform:scale(1.05) rotate(.5deg)}.tiled-win-mob__arrow,.tiled-win-mob__arrow.arrow-left.swiper-button-disabled:active,.tiled-win-mob__arrow.arrow-right.swiper-button-disabled:active,.warn-block__text:before{transform:translateY(-50%)}.tiled-win-desk__wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}.mosq-basket-mob,.tiled-win-mob{margin-left:-20px;margin-right:-20px}.tiled-win-mob__arrow{position:absolute;top:320px;user-select:none;z-index:10}.tiled-win-mob__arrow.arrow-left{left:5px}.tiled-win-mob__arrow.arrow-left:active{transform:translate(-4px,-50%)}.tiled-win-mob__arrow.arrow-right{right:5px}.tiled-win-mob__arrow.arrow-right:active{transform:translate(4px,-50%)}.tiled-win-mob__item{height:auto;position:relative;width:33.3333333333%}.tiled-win-mob__card{border-radius:10px;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.tiled-win-mob__label{position:absolute;right:-12px;top:20px;z-index:1}.tiled-win-mob__top{display:flex;flex-direction:column;height:640px;justify-content:flex-end;position:relative;width:100%}.tiled-win-mob__bottom{align-items:center;background-color:#fff;display:flex;flex:1;flex-direction:column;min-height:330px;padding:25px}.tiled-win-mob__img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.tiled-win-mob__block-titles{color:#fff;font-weight:500;padding:20px;position:relative;text-align:center;width:100%}.tiled-win-mob__title{color:#33c5f3;font-size:22px;line-height:30px}.tiled-win-mob__discount{font-size:32px;font-weight:800;line-height:1;padding-bottom:4px}.tiled-win-mob__time-out-promotion{font-size:18px;line-height:30px}.tiled-win-mob__prop-item{padding-bottom:12px;text-align:center}.install-steps__title,.tiled-win-mob__prop-item:last-of-type{padding-bottom:0}.how-it-work-cashback__head-desc,.tiled-win-mob__block-price{margin-top:24px;text-align:center}.tiled-win-mob__old-price{color:#969696;font-size:18px;font-weight:700;text-decoration-line:line-through}.tiled-win-mob__block-button{margin-top:8px}.tiled-win-sys__head-title{padding-bottom:40px;text-align:center}.tiled-win-sys__head-info{align-items:stretch;display:flex;margin-bottom:30px}.tiled-win-sys__head-logo{background-color:#fff;border-radius:10px;margin-right:20px;min-width:245px;width:245px}.tiled-win-sys__head-logo .img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.tiled-win-sys__head-logo-mob{display:none;height:80px}.loggia-calc-type__img,.tiled-win-sys__head-logo-mob .img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.specif-system-banner{margin-bottom:30px;position:relative}.specif-system-banner__image{background-position-x:right;background-position-y:bottom;background-size:contain;bottom:0;height:92%;position:absolute;right:0;width:56%}.specif-system-banner__container{background-color:#fff;padding-bottom:60px;padding-top:30px;z-index:1}.specif-system-banner__content{display:flex;flex-direction:column;min-height:400px;position:relative;width:50%;z-index:1}.slider-window-tiles__param+.slider-window-tiles__param,.specif-system-banner__desc{margin-top:15px}.advan-win-system__banner{height:340px;position:relative}.advan-win-system__img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.advan-win-system__slider{margin-top:-40px;padding-top:40px}.advan-win-system__item{background-color:transparent;border-radius:0;cursor:pointer;padding-top:20px;width:25%}.warn-block__text,.winter-advantages__list{border-radius:20px;background-color:#fff;position:relative}.advan-win-system__item.active{background-color:#fff;border-radius:10px;margin-top:-40px;padding:24px 20px}.advan-win-system__item-title{padding-bottom:8px}.advan-video__container{border-radius:20px;color:#fff;overflow:hidden;padding:40px 220px;position:relative;text-align:center}.advan-video__container:hover .advan-video__play{opacity:.8;transform:scale(1.03)}.advan-video__container:active .advan-video__play{opacity:1;transform:scale(.97)}.advan-video__container:active .advan-video__bg--left{left:-20px}.advan-video__container:active .advan-video__bg--right,.slider-with-desc__arrow-right{right:-20px}.advan-video__content,.before-after-slider__block,.call-measure__persone,.installment-calculator__container,.our-instagram__container{align-items:center;display:flex;flex-direction:column}.advan-video__head-title{font-size:32px;-webkit-hyphens:auto;hyphens:auto;margin-bottom:10px}.advan-video__play{height:50px;margin-bottom:55px;margin-top:55px;transition:.2s;width:50px}.advan-video__ico,.catalog-filter__block-group.group-column .catalog-filter__checkbox,.winter-advantages__list li:not(:last-child){margin-bottom:10px}.advan-video__play .ico{fill:#fff;display:block;height:100%;width:100%}.advan-video__wrap{align-items:stretch;flex-wrap:wrap;gap:10px;padding-top:10px}.advan-video__item,.advan-video__wrap,.minimal-info__container,.windows-install__content{display:flex;justify-content:center;width:100%}.advan-video__item{align-items:center;flex-direction:column;justify-content:flex-start;max-width:180px}.advan-video__ico{height:30px;width:30px}.advan-video__ico .ico{fill:#fff;display:block;height:100%;width:100%}.type-win__descr:after,.work-steps__descr:after{background-color:#33c5f3;content:"";display:block;height:10px;top:calc(100% + 10px);position:absolute}.advan-video__title{font-size:16px;font-weight:700;-webkit-hyphens:auto;hyphens:auto}.advan-video__window:before{content:"";display:block;padding-top:45vw}.advan-video__bg{background-color:#6b767a;bottom:0;right:0;transition:.3s ease-in-out;z-index:-1}.advan-video__bg--left{left:-40px;transform:scaleX(-1)}.advan-video__bg--left,.advan-video__bg--right{position:absolute;top:0;transition:.3s ease-in-out}.advan-video__bg--right{right:-40px}.advan-video__link{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:5}.payment-options__container,.type-win__container{margin:0 auto;max-width:1290px;padding:0;width:100%}.type-win__head{height:260px}.type-win__descr,.work-steps__descr{margin-bottom:20px;margin-top:30px;position:relative}.type-win__descr:after{left:0;width:80px}.type-win--2items .type-win__container{margin:0 auto;max-width:1070px;width:100%}.calc-select__cur-item .span,.calc-select__item .span{max-width:100%;text-overflow:ellipsis;white-space:nowrap}.type-win--3items .type-win__card{width:calc(33.33333% - 15px)}.work-steps__descr:after{left:0;width:80px}.montage-stage__wrap{margin:60px 0 20px}.range-win__wrap{margin:60px 0 30px}.warn-block__text{text-wrap:pretty;font-size:18px;line-height:1.6;margin:0 auto;max-width:410px;padding:30px;width:100%}.list-chars__price,.tech-adv__price{text-wrap:balance;letter-spacing:-.05em}.warn-block__text:before{align-items:center;background-color:red;border-radius:100%;color:#fff;content:"!";display:flex;font-size:32px;font-weight:800;height:30px;justify-content:center;left:30px;position:absolute;top:0;width:30px}.warn-block__text--w630{max-width:630px}.warn-block__text--positive:before{background-color:#00eaa4;background-image:url(../images/like.svg);content:"";height:30px;padding:5px;width:30px}.winter-advantages__wrap{align-items:flex-start;display:flex;gap:20px}.winter-advantages__list{padding:40px 30px 30px 45px;width:calc(50% - 10px)}.winter-advantages__list li{font-size:18px;line-height:1.6;list-style-type:disc}.winter-advantages__minus,.winter-advantages__plus{align-items:center;background-color:#33c5f3;border-radius:100%;color:#fff;display:flex;font-size:30px;font-weight:500;height:40px;justify-content:center;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);width:40px}.calc-select,.calc-select__list,.catalog-cart,.five-days__circle,.five-days__separator{background-color:#fff}.installment-win__head-title,.loggia-calc-option__title{padding-bottom:18px;text-align:center}.installment-win__bank-wrap{display:flex;flex-wrap:wrap;font-weight:500;justify-content:center;margin-left:auto;margin-right:auto;margin-top:30px;max-width:-moz-fit-content;max-width:fit-content;width:100%}.installment-win__bank-item{margin-bottom:40px;margin-left:30px;margin-right:30px;width:245px}.installment-win__bank-item.bank-sovcombank{width:264px}.installment-win__bank-item.bank-halva{width:185px}.installment-win__bank-item.bank-tinkoff{width:268px}.installment-win__bank-item .img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.five-days__wrap{display:flex;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;padding:30px 0;width:100%}.five-days__item{align-items:center;display:flex;flex-direction:column;padding:0 65px;position:relative}.five-days__item:last-of-type .five-days__separator{display:none}.five-days__circle{border-radius:50%;height:90px;position:relative;top:50%;transform:translateY(-50%);width:90px}.big-full .five-days__circle{height:190px;width:190px}.five-days__ico{bottom:20px;height:100%;position:absolute;right:25px;width:100%}.big-full .five-days__ico{bottom:35px;height:90%;left:50%;right:unset;transform:translateX(-50%)}.five-days__ico .img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.five-days__title{left:50%;max-width:200px;position:absolute;text-align:center;top:calc(100% + 18px);transform:translateX(-50%)}.five-days__separator{border-radius:50%;height:10px;position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:10px}.five-days__separator:after,.five-days__separator:before{background-color:#fff;border-radius:50%;content:"";display:block;height:6px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.five-days__separator:before{right:calc(100% + 3px)}.five-days__separator:after{left:calc(100% + 3px)}.five-days__desc{margin-left:auto;margin-right:auto;margin-top:60px;max-width:760px;text-align:center}.five-days__desc,.five-days__desc p{font-size:18px;font-weight:700;line-height:30px}.catalog-filter{border:2px solid #00171f;border-radius:20px;height:100%;overflow-y:auto;padding:30px 20px}.catalog-filter::-webkit-scrollbar-button{background-repeat:no-repeat;height:0;width:4px}.catalog-filter::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.6);margin:14px}.catalog-filter::-webkit-scrollbar-thumb{background-color:rgba(0,23,31,.3);border-radius:4px}.catalog-filter::-webkit-scrollbar{height:4px;width:6px}.catalog-filter__block{padding-bottom:22px}.catalog-filter__block-title{font-size:18px;font-weight:700;padding-bottom:8px}.catalog-order__user-data .control__label,.order-delivery-address .control__label{font-size:16px;font-weight:400}.catalog-basket-cart__wrap-block,.catalog-filter__block-group.group-row{display:flex;flex-wrap:wrap}.catalog-filter__block-group.group-row .catalog-filter__checkbox{margin-right:20px}.calc-select__item:last-child,.catalog-cart__props-row:last-of-type,.catalog-filter__block-group.group-column .catalog-filter__checkbox:last-of-type{margin-bottom:0}.catalog-filter__checkbox .checkbox-small__checkbox{border-width:2px}.catalog-filter__range .noUi-target{border:none;box-shadow:none;height:3px}.catalog-filter__range .noUi-connects{background-color:#c7d6db;border-radius:10px}.catalog-filter__range .noUi-connect{background-color:#33c5f3;border-radius:10px}.catalog-filter__range .noUi-handle{background-color:#33c5f3;border:none;border-radius:50%;box-shadow:none;cursor:pointer;height:8px;right:-5px;top:-3.5px;width:8px}.catalog-filter__input-group{align-items:center;display:flex;margin-top:24px}.catalog-filter__input-group .control{min-width:70px;width:70px}.catalog-filter__input-group .control__input{padding-left:8px;padding-right:8px;text-align:center}.catalog-filter__input-group .label{flex:1;text-align:center}.catalog-filter__btn-apply{margin-top:18px;text-align:center}@keyframes pulse-opacity{0%,to{opacity:1}70%{opacity:.5}}.filter-updated .catalog-filter__btn-apply .btn{animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse-opacity}.catalog-filter__reset{border-bottom:1px solid #96adb5;color:#96adb5;cursor:pointer;margin:16px auto 0;transition:.3s;width:-moz-fit-content;width:fit-content}.calc-select{border:2px solid transparent;border-radius:10px;box-sizing:border-box;cursor:pointer;font-size:16px;font-weight:500;line-height:20px;position:relative;user-select:none}.calc-select__arrow{height:10px;position:absolute;right:20px;top:20px;width:10px}.calc-select__arrow .ico{stroke:#33c5f3;display:block;height:100%;width:100%}.calc-select__arrow .ico.arrow-up,.calculate-garbage-collection .active-arrow{transform:rotate(180deg)}.mosq-basket-desk__arrow.btn-remove .ico,.mosq-basket-mob__arrow.btn-remove .ico{stroke:unset;fill:#fff}.calc-select__cur-item{align-items:center;display:flex;height:50px;padding:0 40px 0 20px}.calc-select__cur-item .span{display:inline-block;overflow:hidden}.calc-select__list{border:2px solid transparent;border-radius:0 0 10px 10px;box-shadow:0 30px 30px rgba(5,37,47,.06);box-sizing:content-box;display:none;left:-2px;overflow:hidden;padding-bottom:10px;position:absolute;top:calc(100% - 10px);width:100%;z-index:10}.theme-bw .calc-select__list{border-color:#00171f;border-top:none;top:calc(100% - 6px)}.theme-bgmain .calc-select__list{background-color:#ecf4f6}.calc-select__item{padding:5px 20px;transition:background-color .2s}.calc-select__item:hover{background-color:rgba(51,197,243,.1)}.calc-select__item .span{display:inline-block;overflow:hidden}.catalog-cart{align-items:center;border-radius:20px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;margin-bottom:20px;margin-left:20px;min-height:500px;min-width:245px;padding:35px 20px;position:relative;width:calc(33.33333% - 20px)}.catalog-cart__head-title{min-height:70px;padding-bottom:24px;text-align:center}.catalog-cart__img{height:110px;width:100%}.catalog-cart__img .img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.catalog-cart__price{font-size:32px;font-weight:700;margin-top:30px}.catalog-cart__btn{margin-top:20px;z-index:10}.catalog-cart__btn .ico{fill:#fff;height:20px;margin-right:10px;transition:fill .3s;width:20px}.win-in-basket .catalog-cart__btn .btn{background-color:#ff005c;border-color:#ff005c}.win-in-basket .catalog-cart__btn .btn:hover{background-color:transparent;color:#ff005c}.win-in-basket .catalog-cart__btn .btn:hover .ico,.window-catalog__btn-basket:active .ico,.window-catalog__btn-basket:hover .ico,.window-catalog__btn-filter:active .ico,.window-catalog__btn-filter:hover .ico{fill:#ff005c}.catalog-cart__props{font-size:12px;line-height:10px;margin-top:20px;width:100%}.catalog-cart__props-row{border-bottom:1px solid #00171f;display:flex;margin-bottom:14px;padding-bottom:2px;width:100%}.catalog-cart__props-label,.catalog-cart__props-value{width:50%}.catalog-cart__props-label{padding-right:4px}.catalog-cart__props-value{padding-left:4px;text-align:right}.window-catalog__top-panel{align-items:center;display:flex;height:50px;justify-content:flex-end;left:0;position:absolute;top:0;width:100%}.window-catalog__btn-basket,.window-catalog__btn-filter{cursor:pointer;height:50px;position:relative;transition:transform .2s;width:50px}.window-catalog__btn-basket:hover,.window-catalog__btn-filter:hover{transform:scale(1.03)}.window-catalog__btn-basket:active,.window-catalog__btn-filter:active{transform:scale(.99)}.window-catalog__num-basket{align-items:center;background-color:#33c5f3;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:500;height:20px;justify-content:center;left:0;position:absolute;top:8px;width:20px}.catalog-banner,.window-catalog__empty{border-radius:20px;margin-bottom:20px;margin-left:20px}.window-catalog__btn-filter{display:none;height:30px;width:30px}.window-catalog__wrapper{display:flex;position:relative}.window-catalog__filter{height:-moz-fit-content;height:fit-content;max-height:100vh;padding-bottom:20px;position:sticky;top:118px;transition:left .3s;width:245px}.window-catalog__block-items{align-items:stretch;display:flex;flex:1;flex-wrap:wrap;justify-content:center}.window-catalog__empty{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:40px;text-align:center;width:100%}.window-catalog__empty,.window-catalog__empty p{color:#5d5d5d;font-weight:500}.window-catalog__btn{text-align:center}.catalog-banner{overflow:hidden;width:100%}.catalog-banner__container{background-color:#33c5f3;color:#fff;padding:48px 20px 35px}.catalog-banner__head-title{padding-bottom:22px;text-align:center}.catalog-banner__desc{font-size:18px;font-weight:500;margin-top:24px;text-align:center}.about-article-page .include-area,.catalog-banner__img-wrap,.page-end__container,.two-column-and-slider__footer{display:flex;justify-content:center}.catalog-banner__img-item{border-radius:50%;height:80px;margin-left:-20px;overflow:hidden;width:80px}.catalog-banner__img-item .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.catalog-basket-cart{background-color:#fff;border-radius:20px;min-height:440px;padding:30px;position:relative}.catalog-basket-cart__btn-del{align-items:center;background-color:#f33333;border-radius:10px;bottom:30px;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;right:30px;transition:opacity .2s,transform .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:50px}.catalog-basket-cart__btn-del .ico{fill:#fff;height:20px;width:20px}.catalog-basket-cart__btn-del:active{opacity:1;transform:scale(.95)}.catalog-basket-cart__num-title{padding-bottom:21px}.catalog-basket-cart__block.block-info,.loggia-calc__input{margin-right:20px}.article-info__wrap,.catalog-basket-cart__block.block-option,.catalog-basket__wrap,.catalog-order__user-data,.mosq-calc-cart__group,.mosq-calc__mounting-group,.mosq-checkout-form__container,.order-delivery-pickup,.payment-online-page__main{display:flex;flex-wrap:wrap}.catalog-basket-cart__img{height:60px}.catalog-basket-cart__img .img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.catalog-basket-cart__title{font-size:18px;font-weight:700;margin-top:6px}.catalog-basket-cart__props{font-size:14px;line-height:1.2;margin-top:14px}.catalog-basket-cart__props-row{display:flex;flex-wrap:wrap;padding-bottom:8px}.catalog-basket-cart__props-label{margin-right:4px;width:-moz-fit-content;width:fit-content}.catalog-basket-cart__props-value{font-weight:500;width:-moz-fit-content;width:fit-content}.catalog-basket-cart__option{padding-bottom:18px;width:100%}.catalog-basket-cart__option .catalog-basket-cart__checkbox,.order-delivery-pickup__opening-hours,.order-delivery-pickup__soon{padding-bottom:10px}.catalog-basket-cart__option.option-amount,.catalog-basket-cart__option.option-weight{width:-moz-fit-content;width:fit-content}.catalog-basket-cart__option.option-amount{margin-right:30px}.catalog-basket-cart__option-title{font-size:18px;font-weight:700;padding-bottom:10px}.option-amount .catalog-basket-cart__option-value{display:flex;justify-content:space-between;width:70px}.catalog-basket-cart__checkbox .checkbox-small{align-items:flex-start}.catalog-basket-cart__checkbox .checkbox-small__checkbox{border-width:2px;min-height:14px;min-width:14px}.catalog-basket-cart__checkbox .checkbox-small__label .span{display:inline-block;width:-moz-max-content;width:max-content}.catalog-basket-cart__arrow{background-color:#33c5f3;border-radius:50%;height:20px;min-height:20px;min-width:20px;transition:.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:20px}.catalog-basket-cart__arrow .ico{stroke:#fff;height:10px;width:10px}.catalog-basket-cart__arrow:hover,.net-amount__minus:hover,.net-amount__plus:hover{opacity:.8;transform:scale(1.05)}.catalog-basket-cart__arrow:active,.net-amount__minus:active,.net-amount__plus:active{transform:scale(.95)}.catalog-basket-cart__arrow.btn-remove{background-color:#f33333}.catalog-basket-cart__arrow.btn-remove .ico{stroke:unset;fill:#fff}.catalog-basket-cart__num-amount{flex:1;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalog-basket-cart__total-price{margin-top:35px}.catalog-basket__slider{margin-right:-20px;width:calc(100% + 20px)}.catalog-basket__wrap .catalog-basket-cart{margin-bottom:20px;margin-right:20px;width:calc(50% - 20px)}.horizontal .list-advanatages__item-decs,.list-chars__item:not(:last-child){margin-bottom:30px}.catalog-basket__total-price,.mosq-basket__total-price{margin-top:45px}.catalog-basket__empty{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:300px;justify-content:center;padding:40px;text-align:center;width:100%}.catalog-basket__empty,.catalog-basket__empty p{color:#5d5d5d;font-weight:500}.catalog-basket__btn,.configurator__data,.loggia-calc__option{margin-top:50px}.catalog-order-delivery__item{background-color:#fff;border:2px solid #fff;border-radius:10px;cursor:pointer;margin-right:20px;padding:20px;width:calc(50% - 10px)}.catalog-order-delivery__item:last-of-type{margin-right:0}.catalog-order-delivery__item.active{background-color:#ecf4f6;border-color:#00171f}.catalog-order-delivery__item-ico{height:20px;width:20px}.catalog-order-delivery__item-ico .ico{fill:#00171f;display:block;height:100%;width:100%}.catalog-order-delivery__item-title{font-size:18px;font-weight:700;margin-top:14px;padding-bottom:8px}.catalog-order-delivery__address-delivery,.catalog-order-delivery__pickup{margin-top:65px}.order-delivery-pickup__block.block-desc{flex:1;padding-right:20px}.order-delivery-pickup__block.block-map{align-items:center;display:flex;flex-direction:column;text-align:center}.order-delivery-pickup__info{margin-top:31px}.order-delivery-pickup__opening-hours .ico-time,.order-delivery-pickup__soon .ico-time{fill:#00171f;height:10px;margin-right:10px;width:10px}.order-delivery-pickup__opening-hours .ico-warning,.order-delivery-pickup__soon .ico-warning{height:10px;margin-right:10px;width:10px}.order-delivery-pickup__map{border-radius:50%;cursor:pointer;height:185px;overflow:hidden;transition:opacity .2s;width:185px}.list-chars__trigger,.tech-adv__trigger{transition:color .3s;text-decoration:none}.order-delivery-pickup__map .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.order-delivery-pickup__map-open{cursor:pointer;margin-top:12px;text-decoration:underline;width:-moz-max-content;width:max-content}.order-delivery-pickup__modal-map{background-color:transparent;height:80vh;width:70vw}.nostandart-win .nostandart-win__img,.order-delivery-address__map-ya-map,.order-delivery-pickup__ya-map{height:100%;width:100%}.order-delivery-address__map-container{border:2px solid #00171f;border-radius:10px;height:400px;overflow:hidden;width:100%}.order-delivery-address .control{padding-bottom:24px;width:100%}.catalog-order__head-title,.handles-advan__head-title,.three-column-block__title{padding-bottom:20px;text-align:center}.catalog-order__head-info{color:#96adb5;text-align:center}.catalog-order__head-info .ico{stroke:#96adb5;display:inline;height:10px;margin-left:20px;vertical-align:baseline;width:10px}.calculation-page .default-page p,.catalog-order__block-title{padding-bottom:16px}.catalog-order__user-data .control{padding-bottom:24px;width:100%}.catalog-order__user-phone{width:240px}.catalog-order__user-info{padding-bottom:20px;padding-left:20px;position:relative;width:100%}.catalog-order__person-data,.catalog-order__user-info,.catalog-order__user-info p{color:#96adb5;font-size:12px}.perelink-big__item-title:hover a,.perelink-small__item:hover h4 a,.tech-adv__trigger{color:inherit}.catalog-order__user-info .ico{display:block;height:10px;left:0;position:absolute;top:5px;width:10px}.catalog-order__price-row{align-items:flex-end;border-bottom:2px solid #00171f;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:6px}.total-price .catalog-order__price-value{font-weight:800}.catalog-order__payment{display:flex;justify-content:space-between;margin-top:30px}.catalog-order__person-data .a:hover{color:#0078d2}.list-advanatages__items{display:flex;flex-direction:column;gap:30px;width:100%}.list-advanatages__item{background-color:#fff;border-radius:20px;display:flex;flex-direction:row;min-height:400px;overflow:hidden}.list-chars__item,.tech-adv__item{border-radius:10px;overflow:hidden}.list-advanatages__item:hover .list-advanatages__item-image .img{transform:scale(1.05)}.list-advanatages__item-image{background-color:#6b767a;height:auto;overflow:hidden;width:50%}.list-advanatages__item-image .img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform 1s ease-in-out;width:100%}.list-advanatages__item-info{display:flex;flex-direction:column;padding:50px;width:50%}.list-advanatages__item:nth-child(2n) .list-advanatages__item-info{order:-1}.list-advanatages__item-title{margin-bottom:20px}.list-advanatages__item-decs{flex-grow:1}.list-advanatages__item-footer{display:flex;flex-direction:column}.list-advanatages__item-btn,.text-with-image__header+.text-with-image__desc{margin-top:20px}.horizontal .list-advanatages__item-info{width:65%}.horizontal .list-advanatages__item-image{width:35%}.horizontal .list-advanatages__item-footer{align-items:center;flex-direction:row;justify-content:space-between}.horizontal .list-advanatages__item-btn{margin-top:0}.list-chars__item{background-color:#fff;display:flex}.list-chars__item:nth-child(2n){flex-direction:row-reverse}.list-chars__image{background-color:#6b767a;max-width:350px;width:100%}.list-chars__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.configurator__system-description .modal-win__content,.list-chars__right{padding:50px}.list-chars__right-wrap{display:flex;flex-wrap:wrap;gap:30px}.list-chars__text{display:flex;flex-direction:column;font-size:16px;font-weight:400;gap:10px}.list-chars__info{align-items:flex-end;display:flex;flex-direction:column;gap:30px}.list-chars__info-list{display:flex;flex-direction:column;flex-grow:1;margin-top:0;width:100%}.list-chars__bottom{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:space-between;width:100%}.list-chars__price{font-size:24px;font-weight:700}.list-chars__link,.tech-adv__link{margin-top:0;text-decoration:none}.list-chars__trigger{color:inherit;display:block;margin-bottom:20px}.list-chars__trigger:hover{color:#33c5f3}.tech-adv__item{background-color:#fff;display:flex;min-height:480px}.tech-adv__image{max-width:50%;position:relative;width:100%}.tech-adv__image-btn{bottom:30px;left:30px;position:absolute}.tech-adv__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:opacity .3s;width:100%}.tech-adv__right{display:flex;flex-direction:column;gap:30px;max-width:50%;padding:30px;width:100%}.tech-adv__text{font-size:16px;font-weight:400;gap:10px}.tech-adv__info,.tech-adv__text{display:flex;flex-direction:column}.tech-adv__info{align-items:flex-end;gap:30px}.tech-adv__info-list{display:flex;flex-direction:column;flex-grow:1;gap:10px;padding-left:20px;width:100%}.tech-adv__info-list li{position:relative}.tech-adv__info-list li:before{background-color:#00171f;border-radius:100%;content:"";height:3px;left:-20px;position:absolute;top:50%;transform:translateY(-50%);width:3px}.tech-adv__info-bottom{align-items:center;display:flex;justify-content:space-between;width:100%}.tech-adv__price{font-size:24px;font-weight:700;line-height:1.4;margin-top:auto}.tech-adv__price .glazing-prices-type__info{margin-top:unset}.perelink-big__item-title:hover,.six-steps__title--big,.tech-adv__trigger:hover{color:#33c5f3}.turnkey-balcony__container{padding-right:0}.turnkey-balcony__head-title{padding-bottom:24px}.about-contacts-list__head-title,.turnkey-balcony__desc,.turnkey-balcony__head-title{padding-right:40px;text-align:center}.about-contacts-list__slider,.turnkey-balcony__slider{margin-top:30px;max-width:100%;padding-right:40px;padding-top:80px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.turnkey-balcony__item{background-color:#fff;border-radius:20px;cursor:pointer;min-height:180px;padding:98px 20px 20px;position:relative;text-align:center;width:245px}.turnkey-balcony__item-img{border-radius:50%;height:160px;left:50%;overflow:hidden;position:absolute;top:0;transform:translate(-50%,-50%);width:160px}.turnkey-balcony__item-img .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.glazing-prices-type,.turnkey-balcony__item-title{position:relative}.price-typical-house__container{padding-right:0}.price-typical-house__head-title{padding-bottom:24px;padding-right:40px;text-align:center}.price-typical-house__slider{max-width:100%;padding-right:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.price-typical-house__item{text-align:center;width:170px}.price-typical-house__img{align-items:center;background-size:cover;border-radius:20px;display:flex;height:170px;justify-content:center;overflow:hidden;position:relative}.price-typical-house__img:before{background-color:rgba(0,0,0,.6);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.price-typical-house__img:hover:before{opacity:1}.price-typical-house__btn-link{align-items:center;background-color:#33c5f3;border-radius:10px;display:flex;height:50px;justify-content:center;opacity:0;position:relative;transition:opacity .3s;width:50px}.installment-calculator__payment-wrap,.installment-calculator__ranger>div,.perelink-big__item,.perelink-small__item{background-color:#fff;border-radius:20px}.perelink-big__item-title,.perelink-small__item-title,.perelink-small__item:hover h4{transition:color .3s ease-in-out}.price-typical-house__btn-link .ico{display:block;height:16px;width:16px}.calendar-delivery-mob__desc,.mosq-checkout-form__delivery-price,.price-typical-house__title{margin-top:16px}.price-typical-house__price{margin-top:6px;text-decoration:line-through}.calculate-garbage-collection-card__button,.payment-online__input-group,.save-new-windows-card__button,.six-steps__slider{margin-top:30px;width:100%}.six-steps__wrap{display:flex;gap:20px;width:100%}.six-steps__wrap--center{flex-wrap:wrap;justify-content:center}.six-steps__wrap--center .six-steps__item{width:calc(25% - 20px)}.calc-net__head-title,.how-it-work-cashback__head-title,.net-size__label,.proportions-net__head-title,.six-steps__wrap--center .six-steps__item .simple-card,.types-net__head-title,.video-net__head-title{text-align:center}.six-steps__item{height:auto;width:100%}.six-steps__item>*{display:flex;flex-direction:column;padding:20px 20px 60px;position:relative;text-align:left}.six-steps__num-step{bottom:20px;font-weight:800;position:absolute;right:20px}.six-steps__ico{height:30px;width:40px}.six-steps__ico .ico{fill:#33c5f3;display:block;height:100%;transition:.3s ease-in-out;width:100%}.six-steps__item:hover .six-steps__ico .ico{transform:scale(1.1)}.six-steps__title{font-weight:800;margin-top:20px}.six-steps__desc{line-height:140%;margin-top:10px}.perelink-big{display:flex;gap:30px;margin-bottom:50px}.perelink-big__item{overflow:hidden;width:calc(50% - 30px)}.advantage-text-card__container,.our-advantages,.perelink-big__item-img,.three-column-block{overflow:hidden}.perelink-big__item-img img{-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}.perelink-big__item-img:hover img{transform:scale(1.18) rotate(2deg)}.perelink-big__item-info{align-items:flex-start;display:flex;flex-direction:column;gap:20px;padding:40px}.perelink-small__item{overflow:hidden;position:relative;width:calc(20% - 30px)}.perelink-small__item-title{color:#00171f;font-size:18px;font-weight:700;padding:15px 20px}.perelink-small__item:hover h4{color:#33c5f3}.installment-calculator__wrap{display:flex;flex-direction:row;gap:30px;justify-content:space-between;margin-top:40px;width:100%}.installment-calculator__ranger{display:flex;flex-direction:column;gap:20px;width:calc(100% - 440px)}.installment-calculator__ranger>div{padding:25px 30px;width:100%}.installment-calculator__payment-wrap{display:flex;flex-direction:column;max-height:300px;padding:40px 30px 30px;position:relative;width:410px}.installment-calculator__amount-payment{color:#33c5f3;font-weight:700;margin-bottom:20px}.installment-calculator__btn{align-items:center;display:flex;gap:70px;margin-top:auto;max-height:50px;position:relative;z-index:2}.installment-calculator__number{flex-grow:1;height:30px}.installment-calculator__card{height:25px;width:50px}.installment-calculator__credit{fill:#f4f8fa;bottom:0;height:54px;left:0;position:absolute;width:410px;z-index:1}.how-it-work-cashback{padding-bottom:30px;padding-top:10px}.how-it-work-cashback__slider{max-width:1060px}.how-it-work-cashback__item{align-items:center;display:flex;flex-direction:column;margin-top:54px;max-width:265px;min-width:237px;padding:0 30px;position:relative;text-align:center;width:100%}.glazing-prices-type--hidden,.how-it-work-cashback__item:last-of-type .how-it-work-cashback__separator,.how-it-work-cashback__item:nth-of-type(4n) .how-it-work-cashback__separator{opacity:0}.how-it-work-cashback__item:hover .how-it-work-cashback__circle{box-shadow:0 4px 70px rgba(5,37,47,.15)}.how-it-work-cashback__item:hover .how-it-work-cashback__title{color:#33c5f3}.how-it-work-cashback__item:hover .how-it-work-cashback__num-step{background-color:#00171f}.how-it-work-cashback__num-step{background-color:#33c5f3;color:#fff;height:30px;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);width:30px}.how-it-work-cashback__circle,.how-it-work-cashback__num-step{align-items:center;border-radius:50%;display:flex;justify-content:center;transition:.3s}.how-it-work-cashback__circle{background-color:#fff;box-shadow:0 4px 70px rgba(5,37,47,.05);height:140px;width:140px}.advan-type-glazing__ico,.how-it-work-cashback__ico{height:50px;width:100%}.how-it-work-cashback__ico .ico{fill:#33c5f3;display:block;height:100%;transition:.3s;width:100%}.how-it-work-cashback__title{margin-top:15px;text-align:center;transition:.3s}.how-it-work-cashback__separator{background-color:#fff;border-radius:50%;height:10px;position:absolute;right:0;top:70px;transform:translate(50%,-50%);width:10px}.how-it-work-cashback__separator:after,.how-it-work-cashback__separator:before{background-color:#fff;border-radius:50%;content:"";display:block;height:6px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.how-it-work-cashback__separator:before{right:calc(100% + 3px)}.how-it-work-cashback__separator:after{left:calc(100% + 3px)}.how-it-work-cashback .include-area-how-it-work-cashback__container{margin-top:77px;max-width:730px;text-align:center}.our-instagram__ico{background-size:contain;height:40px;width:40px}.advan-type-glazing__container,.feature-block__card--whoop:before,.proportions-net__img,.slider-with-desc__item,.types-net__item{background-position:50%;background-repeat:no-repeat;background-size:cover}.our-instagram__link{display:inline-block;font-weight:700;margin-top:8px;text-decoration:none}.glazing-prices-type__slider{max-width:775px;padding-top:75px;width:100%}.type-2 .glazing-prices-type__slider{padding-top:60px}.type-3 .glazing-prices-type__slider{max-width:1060px;padding-top:0}.glazing-prices-type__wrap{align-items:stretch}.glazing-prices-type__item{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;min-height:340px;padding:88px 20px 40px;position:relative;text-align:center;width:245px}.glazing-prices-type__title,.price-french-glazing__desc p{padding-bottom:12px}.type-2 .glazing-prices-type__item{min-height:420px;padding-top:190px}.type-3 .glazing-prices-type__item{align-items:unset;background-color:unset;border-radius:unset;flex:0 0 auto;flex-direction:unset;height:auto;max-width:520px;padding:0;text-align:unset;width:100%}.glazing-prices-type__img{height:150px;left:50%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:0;transform:translate(-50%,-50%);width:100%}.type-2 .glazing-prices-type__img{height:250px;top:-60px;transform:translate(-50%)}.loggia-calc-type__arrow,.loggia-calc-type__arrow.arrow-left.swiper-button-disabled:active,.loggia-calc-type__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.glazing-prices-type__old-price{color:#96adb5;font-size:12px;line-height:15px;text-decoration:line-through}.glazing-prices-type__price{color:#33c5f3}.glazing-prices-type__add-desc-option{margin-top:8px}.glazing-prices-type__spacer{flex-grow:1}.glazing-prices-type__btn,.personal-account__btn,.systems-lite__btn,.team-professionals__btn,.training-center__btn{margin-top:25px}.glazing-prices-type__info{color:#6b767a;font-size:14px;line-height:120%;margin-left:auto;margin-right:auto;margin-top:30px;max-width:960px}.glazing-prices-type .case-articles__arrow-left,.glazing-prices-type .case-articles__arrow-right,.glazing-prices-type .glazing-prices-type__arrow-left,.glazing-prices-type .glazing-prices-type__arrow-right,.glazing-prices-type .win-prices-type__arrow-left,.glazing-prices-type .win-prices-type__arrow-right{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;top:180px;transform:translateY(-50%);transition:transform .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.glazing-prices-type__arrow-left{left:0}.glazing-prices-type__arrow-left.swiper-button-disabled{opacity:0}.glazing-prices-type__arrow-left:active{transform:translateY(-50%) translateX(-4px)}.glazing-prices-type__arrow-right{right:0}.add-options--hidden,.calc-work-performed--hidden,.device-types--hidden,.glazing-prices-type__arrow-right.swiper-button-disabled,.price-french-glazing--hidden,.types-material--hidden{opacity:0}.glazing-prices-type__arrow-right:active{transform:translateY(-50%) translateX(4px)}.advan-type-glazing{color:#fff;padding-bottom:30px;padding-top:30px}.advan-type-glazing__container{border-radius:20px;overflow:hidden;padding:70px 80px 40px;position:relative}.advan-type-glazing__container:before{background-color:rgba(0,0,0,.8);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.add-options__item,.device-types__card,.loggia-calc-type__item.active{background-color:#fff}.advan-type-glazing__head-title{padding-bottom:28px;position:relative;text-align:center}.advan-type-glazing__wrap{display:flex;flex-wrap:wrap;justify-content:center;position:relative}.advan-type-glazing__item{align-items:center;display:flex;flex-direction:column;padding:0 20px 30px;width:25%}.advan-type-glazing__ico .ico{fill:#fff;display:block;height:100%;width:100%}.advan-type-glazing__title{font-weight:700;margin-top:16px;text-align:center}.price-french-glazing__head-title{padding-bottom:24px;text-align:center}.price-french-glazing__head-desc{font-size:24px;font-weight:500;padding-bottom:32px;text-align:center}.net-add__label,.net-mounting,.price-french-glazing__head-desc p{font-size:24px;font-weight:500;line-height:30px}.price-french-glazing__wrap{align-items:stretch}.price-french-glazing__item{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:auto;min-height:580px;overflow:hidden;width:calc(50% - 10px)}.price-french-glazing__img{display:block;height:250px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.price-french-glazing__content{display:flex;flex-direction:column;flex-grow:1;padding:18px 30px 30px}.price-french-glazing__spacer{flex-grow:1}.price-french-glazing__title{padding-bottom:18px}.calendar-delivery-desk__wrapper,.calendar-delivery-mob__title,.price-french-glazing__price{margin-top:8px}.article-detail h2,.article-detail h3:first-of-type~h2,.price-french-glazing__btn{margin-top:32px}.add-options__container{max-width:unset;padding-left:0;padding-right:0}.add-options__header{margin:0 auto;max-width:1280px;padding:0 40px}.add-options__slider{max-width:-moz-fit-content;max-width:fit-content;padding-left:40px;padding-right:40px}.add-options__item{border-radius:20px;display:flex;height:auto;text-align:left;width:300px}.add-options__img,.install-steps__img{height:180px}.add-options__item .simple-card,.cold-alumin-type__card.simple-card,.install-steps__card,.prices-type-finish__card{text-align:left}.install-steps__content{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;width:100%}.install-steps__img .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.balcony-doors-parts,.best-measurers,.classic-glass,.device-types,.doors-price,.garbage-collection-vars,.measure-include,.safe-measure,.sliding-doors-types,.stained-glass-incl{padding-bottom:30px;padding-top:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.device-types__container,.feature-masonry .assort-melke-mob__table,.feature-masonry .default-page,.feature-masonry .inner-container,.feature-masonry .inner-container--slider .section-header,.feature-masonry .inner-container--slider .section-subheader,.feature-masonry .win-prices-tab,.feature-masonry .win-prices-type-v2__container,.feature-masonry .win-prices__info,.inner-container--slider .feature-masonry .section-header,.inner-container--slider .feature-masonry .section-subheader,.loggia-calc__container{padding-right:0}.device-types__slider{padding-right:40px;position:relative}.device-types__head-title{padding-bottom:24px;padding-right:40px;text-align:center}.device-types__text{padding-bottom:14px;text-align:center}.device-types__card{border-radius:20px;display:flex;flex-direction:column;height:auto;overflow:hidden;padding-bottom:27px;width:calc(50% - 10px)}.device-types__card-img{height:270px;margin-bottom:28px;width:100%}.device-types__card-img .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.device-types__card-info{display:flex;flex-direction:column;flex-grow:1;margin:0 20px}.device-types__card-title,.order-complete__head-title{padding-bottom:22px}.device-types__card-desc,.mosq-measure__head-title{padding-bottom:24px}.device-types__card-features{display:flex;flex-wrap:wrap;margin:0 -10px;row-gap:14px}.device-types__card-feature{flex:1 1 50%;min-width:calc(50% - 20px);padding:0 10px}.device-types__card-feature-circle{background-color:#33c5f3;border-radius:50%;height:20px;margin-bottom:6px;width:20px}.device-types__card-line{border-bottom:2px solid #00171f;flex:1 0 24px;margin-bottom:8px;width:100px}.loggia-calc-option__inp-item .checkbox-small__checkbox:before,.loggia-calc__person-data .checkbox-small__checkbox:before{border-width:1px;height:3px;width:4px}.device-types__card-footer{display:flex;justify-content:space-between}.device-types__card-price{align-self:flex-end}.loggia-calc-type{padding-left:100px;padding-right:100px;position:relative}.loggia-calc-type__slider{max-width:775px;width:100%}.loggia-calc-type__item{border-radius:20px;cursor:pointer;height:170px;padding:20px;transition:background-color .2s;width:245px}.loggia-calc-type__arrow{background-color:#33c5f3;position:absolute;top:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.calc-work-performed__arrow,.no-active *{-webkit-user-select:none;-moz-user-select:none}.loggia-calc-type__arrow .ico{fill:#fff}.loggia-calc-type__arrow.arrow-left{left:20px}.loggia-calc-type__arrow.arrow-left:active{transform:translate(-4px,-50%)}.loggia-calc-type__arrow.arrow-right{right:20px}.loggia-calc-type__arrow.arrow-right:active{transform:translate(4px,-50%)}.big-card-description__item:hover .big-card-description__item-img .img,.calc-work-performed__item:hover .calc-work-performed__top .img,.text-with-image__main:hover .text-with-image__img .img,.tile-advantage__item:hover .tile-advantage__card-bg .img{transform:scale(1.05) rotate(.5deg)}.loggia-calc-option__item{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:auto;min-height:120px;padding:15px 20px;width:245px}.loggia-calc-option__slider{max-width:-moz-fit-content;max-width:fit-content;padding-right:40px}.loggia-calc-option__inp-group{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.loggia-calc-option__inp-group.item-row{flex-direction:row}.loggia-calc-option__inp-group.item-column{flex-direction:column;margin:0 auto;width:-moz-max-content;width:max-content}.loggia-calc-option__inp-item .checkbox-small__checkbox,.loggia-calc__person-data .checkbox-small__checkbox{height:10px;width:10px}.loggia-calc-option__inp-item{align-items:center;display:flex;justify-content:center;min-width:50%;padding-bottom:6px;padding-left:8px;padding-right:8px}.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,.pocket-type{font-size:18px}.loggia-calc-option__inp-item .checkbox-small__label{margin-top:-3px}.loggia-calc__feedback .btn,.types-material__banner{margin-top:30px}.loggia-calc__head-title{padding-bottom:18px;padding-right:40px;text-align:center}.loggia-calc__title{font-weight:500;padding-bottom:32px;padding-right:40px;text-align:center}.loggia-calc__type{padding-right:40px}.loggia-calc__feedback{margin-left:auto;margin-right:auto;padding-right:40px;width:-moz-max-content;width:max-content}.loggia-calc__input .control__input{font-weight:500}.two-column-block__list,.types-material__tabs{margin-top:40px}.feature-block__item,.types-material-banner{position:relative}.types-material-banner__img{border-radius:20px;height:300px;overflow:hidden}.types-material-banner__img .img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.types-material-banner__title{bottom:36px;color:#fff;left:40px;line-height:30px;max-width:310px;position:absolute;z-index:1}.types-material-thumb{margin-top:20px;max-width:-moz-fit-content;max-width:fit-content;padding-bottom:55px;width:100%}.types-material-thumb__item{cursor:pointer;height:80px;position:relative;width:130px}.types-material-thumb__item:hover .types-material-thumb__img{border-color:#00171f}.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:#33c5f3}.types-material-thumb__img{border:2px solid transparent;border-radius:10px;overflow:hidden;transition:border-color .1s}.types-material-thumb__img,.types-material-thumb__img:before{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.types-material-thumb__img:before{background-color:hsla(0,0%,100%,.4);content:"";display:block;opacity:0;transition:opacity .1s}.types-material-thumb__ico{height:24px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s;width:24px;z-index:1}.types-material-thumb__ico .ico{display:block;height:100%;width:100%}.types-material-thumb__title{left:50%;line-height:1;position:absolute;text-align:center;top:calc(100% + 6px);transform:translateX(-50%);width:100%}.types-material-thumb__scrollbar.swiper-scrollbar{background-color:#fff;bottom:0;height:10px;left:unset;width:100%}.types-material-thumb__scrollbar.swiper-scrollbar .swiper-scrollbar-drag{background-color:#00171f;cursor:pointer}.calc-work-performed__container{padding-left:0;padding-right:0}.calc-work-performed__slider{margin-top:40px;padding-left:40px;padding-right:40px}.calc-work-performed__wrap{align-items:stretch}.calc-work-performed__item{border-radius:20px;display:flex;flex-direction:column;height:auto;overflow:hidden}.calc-work-performed__top{border-top-left-radius:20px;border-top-right-radius:20px;height:270px;overflow:hidden;position:relative;width:100%}.calc-work-performed__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1) rotate(0);transition:.3s ease-in-out;width:100%}.calc-work-performed__content{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;min-height:410px;padding:28px 20px 20px}.calc-work-performed__spacer{flex-grow:1}.calc-work-performed__total-price span{display:inline-block;min-width:-moz-max-content;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,.payment-online-page__form{flex:1;padding-right:40px}.calc-work-performed__ceil.ceil-value{padding-left:40px;width:-moz-max-content;width:max-content}.calc-work-performed__btn-group{display:flex;margin-top:32px}.calc-work-performed__btn-group .btn{flex:1;margin-right:20px}.calc-work-performed__btn-group .btn:last-of-type{margin-bottom:0;margin-right:0}.calc-work-performed__arrow{cursor:pointer;display:none;position:absolute;top:270px;transform:translateY(-50%);transition:transform .2s;user-select:none;z-index:10}.advan-slider--hidden,.balcony-glazing-vars--hidden,.best-measurers--hidden,.calc-work-performed__arrow.swiper-button-disabled,.classic-glass--hidden,.company-about--hidden,.dealer-warranties--hidden,.doors-advan--hidden,.doors-price--hidden,.fade-enter[data-v-35160ace],.fade-leave-to[data-v-35160ace],.feature-masonry--hidden,.front-doors-vars--hidden,.garbage-collection-price--hidden,.garbage-collection-vars--hidden,.glazing-decoration--hidden,.glazing-table--hidden,.glazing-vars--hidden,.handles-color--hidden,.handles-func--hidden,.mosq-advan--hidden,.mosq-net-type--hidden,.our-employees--hidden,.price-option--hidden,.prod-price-slider--hidden,.sill-color__slide img,.sliding-doors-types--hidden,.stained-glass-incl--hidden,.tender-projects--hidden,.tinting-rate--hidden,.tinting-slider--hidden,.tinting-vars--hidden,.vacancy-slider--hidden{opacity:0}.calc-work-performed__arrow.arrow-left:active{transform:translateY(-50%) translateX(-4px)}.calc-work-performed__arrow.arrow-right:active{transform:translateY(-50%) translateX(4px)}.price-service-table__head-title{padding-bottom:29px;text-align:center}.price-service-table__table{margin:0 auto;max-width:75%}.price-service-table__row{align-items:stretch;border-radius:10px;display:flex;flex-wrap:nowrap}.price-service-table__row:nth-of-type(odd){background-color:#fff;box-shadow:0 4px 70px rgba(5,37,47,.05)}.price-service-table__ceil{flex:auto;-webkit-hyphens:auto;hyphens:auto;padding:15px 20px}.price-service-table__ceil.ceil-name{padding-right:10px;text-align:left}.price-service-table__ceil.ceil-price{font-weight:700;min-width:-moz-max-content;min-width:max-content;padding-left:10px;text-align:right}.cold-alumin-type__content,.prices-type-finish__group{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:40px;width:100%}.prices-type-finish__item{flex:0 0 auto;width:calc(25% - 25px)}.prices-type-finish__card-body{flex:1 1 auto;padding-left:30px;padding-right:30px}.prices-type-finish__card-title{padding-bottom:10px}.prices-type-finish__card-price{color:#33c5f3;margin-top:10px}.prices-type-finish__card-price-desc{color:#00171f;display:block;font-size:16px;font-weight:400;margin-top:-6px}.prices-type-finish__card-btn,.prices-type-finish__card-sheme{padding:30px}.prices-type-finish__card-sheme .img{min-height:124px}.prices-type-finish__card-btn .btn{width:100%}.prices-type-finish__card-helper{margin-left:6px;padding-left:5px;padding-right:5px}.cold-alumin-type__item,.feature-block__header{max-width:410px;width:100%}.feature-block__container{max-width:1290px;width:100%}.feature-block__card{background-color:#fff;border-radius:20px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;overflow:hidden;padding:30px 40px;position:relative;z-index:-1}.feature-block__card--whoop{margin-top:40px;position:relative}.feature-block__card--whoop:before{background-image:url(../images/expoint.svg);bottom:-50px;content:"";height:515px;left:-33px;position:absolute;width:130px;z-index:-1}.feature-block__header .section-header{text-align:left}.feature-block--small-header .feature-block__header .section-header{font-size:32px}.feature-block__content{display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start;position:relative;width:calc(100% - 440px)}.feature-block__item-col,.vertical .feature-block__content{width:100%}.feature-block__item-col2{width:calc(50% - 20px)}.feature-block__item-col3{width:calc(33.33333% - 20px)}.feature-block__item-col4{width:calc(25% - 20px)}.feature-block__item-num{align-items:center;background-color:#33c5f3;border-radius:10px;color:#fff;display:flex;height:40px;justify-content:center;line-height:1;width:40px}.big-card-description__item,.tile-advantage__item{border-radius:20px;overflow:hidden;position:relative}.feature-block__item-desc{font-size:16px;font-weight:500;line-height:140%}.feature-block__item-title{font-size:18px;font-weight:700;margin-top:10px}.feature-block__item-title+.feature-block__item-desc{margin-top:10px}.feature-block__item-icon{height:60px;width:60px}.feature-block__item-icon .ico,.proposal__ico .ico{fill:#33c5f3;height:60px;width:60px}.configurator__card,.vertical .feature-block__card{flex-direction:column}.vertical .feature-block__card--whoop{padding:40px 110px}.vertical .feature-block__header{max-width:100%}.big-card-description__item{background-color:#fff;display:flex;flex-wrap:nowrap;width:100%}.big-card-description__item-img{width:300px}.big-card-description__item-img .img{height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s ease-in-out;width:100%}.big-card-description__item-content{display:flex;flex-direction:column;gap:30px;padding:30px;width:calc(100% - 300px)}.big-card-description__item-bottom{display:flex;gap:20px;justify-content:space-between}.big-card-description__item-btn{align-self:end}.tile-advantage__wrap{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;position:relative;width:100%}.tile-advantage__item{padding:30px}.tile-advantage__col3 .tile-advantage__item{width:calc(25% - 20px)}.tile-advantage__col2 .tile-advantage__item{width:calc(33.33333% - 15px)}.tile-advantage__col3 .tile-advantage__item-s2{width:calc(50% - 28px)}.tile-advantage__col2 .tile-advantage__item-s2{width:calc(66.66667% - 15px)}.tile-advantage__card-bg{background-color:#6b767a;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.about-system__card,.text-with-image__main{background-color:#fff;border-radius:20px;overflow:hidden;display:flex}.tile-advantage__card-bg .img{height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s ease-in-out;width:100%}.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__ico{height:50px;transition:.3s ease-in-out;width:50px}.tile-advantage__ico .ico{fill:#33c5f3;height:50px;width:50px}.tile-advantage__item:hover .tile-advantage__ico{transform:scale(1.1)}.tile-advantage__title{color:#fff;text-align:left}.tile-advantage__ico+.tile-advantage__sup-title,.tile-advantage__ico+.tile-advantage__title{padding-top:20px}.quantity-market__title-item,.tile-advantage__sup-title{color:#33c5f3;font-size:48px;font-weight:500;line-height:1}.tile-advantage__card{padding-top:100px}.text-with-image__main{flex-wrap:nowrap;width:100%}.text-with-image__img{aspect-ratio:16/9;overflow:hidden;width:60%}.text-with-image__img .img{height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s ease-in-out;width:100%}.text-with-image__text{padding:40px;width:40%}.about-system__card{flex-direction:row-reverse;flex-wrap:nowrap;position:relative;width:100%}.about-system__card--out{align-items:center;margin-top:50px;overflow:unset}.about-system__img{aspect-ratio:4/3;background-color:#6b767a;border-radius:0 20px 20px 0;height:auto;overflow:hidden;width:50%}.about-system__img .img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-system__img--out{aspect-ratio:unset;background-color:transparent;border-radius:unset;min-height:280px;overflow:unset;position:relative}.about-system__img--out .img{bottom:0;height:340px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;position:absolute;right:0;width:382px}.about-system__info{padding:30px;width:50%}.about-system__card--out .about-system__info{text-align:right}.about-system__advantage{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px;width:100%}.about-system__advantage>li,.mosq-calc-cart__form,.mosq-calc-cart__img,.mosq-calc-cart__price{width:calc(50% - 10px)}.about-system__advantage .ico{height:40px}.about-system__advantage svg.ico{fill:#33c5f3;width:40px}.about-system__icon-desc{font-weight:500;margin-top:10px}.use-loggia__descr{font-size:1.1em;hyphenate-character:auto;-webkit-hyphens:auto;hyphens:auto;line-height:160%;margin:0;position:relative}.use-loggia__descr:after{background-color:#33c5f3;bottom:-20px;content:"";height:10px;left:0;position:absolute;width:80px}.use-loggia__item img{height:auto;width:300px}.use-loggia__info-block:not(:last-child){margin-bottom:25px}.use-loggia__text .list-dotted{margin:10px 0 10px 30px}.configurator-loader{height:600px;text-align:center}#vue-configurator{height:600px}.configurator__data-container{background-color:#fff;border-radius:40px;max-width:1130px;padding:30px}.configurator__data-row{display:flex;width:100%}.configurator__data-col,.configurator__data-row{flex-wrap:nowrap;gap:30px;justify-content:flex-start;position:relative}.configurator__data-col:first-child{width:410px}.configurator__data-col:last-child{width:calc(100% - 440px)}.configurator__data-col--mobile{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.8);position:sticky;top:0;z-index:2}.configurator__card,.configurator__card-image{display:flex;height:100%;position:relative;width:100%}.configurator__card-image,.pop-colors__wripper,.three-column-block__wrapper{justify-content:center}.configurator__card-image-wrapper{border-radius:20px;height:100%;overflow:hidden;position:relative;width:100%}.configurator__card-image-wrapper .img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.configurator__card-image--mobile{height:240px;margin-left:auto;margin-right:auto;margin-top:10px;width:240px}.configurator__card-image-sign{display:flex;flex-direction:column;gap:10px;position:absolute;right:5%;top:5%;z-index:2}.configurator__card-image-sign .sign-ico{height:60px;transform:scale(1);transition:.3s ease-in-out;width:60px}.configurator__card-image-sign a:hover .sign-ico{cursor:pointer;transform:scale(1.2)}.configurator__card-description{text-align:left}.configurator__card-name{font-size:2rem;font-weight:800;letter-spacing:-.06rem;line-height:2rem}.configurator__card-title{font-size:1.4rem;font-weight:700;letter-spacing:-.06rem;line-height:2rem}.configurator__card-subname{font-size:.9rem;font-weight:700;letter-spacing:-.02rem;line-height:1}.configurator__card-price{font-size:2.2rem;font-weight:700;letter-spacing:-.06rem;line-height:3rem;margin-top:10px}.configurator__card-info{color:#6b767a;font-size:.8rem;line-height:1}.configurator__card-system-list{margin-top:10px}.configurator__card-pocket-type{align-items:center;display:flex;gap:10px;margin-top:10px}.configurator__card-lamination-switcher{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:flex-start;margin-right:200px}.configurator__card-switch-group{display:flex;gap:20px;margin-top:20px}.configurator__card-switch-color{margin-top:20px;padding-right:100px}.configurator__card-buttons{display:flex;gap:20px;justify-content:flex-start;margin-top:30px}.configurator__card-settings,.gallery-mini__raw{display:flex;flex-direction:column;gap:30px}.configurator__card--info{flex-direction:row;flex-wrap:wrap;gap:30px}.configurator__card--info .configurator__card-description,.configurator__card--info .configurator__card-settings,.configurator__system-description .configurator__data-col{width:calc(50% - 15px)}.configurator__card--info .configurator__card-lamination,.gallery-case__raw{width:100%}.configurator__card-schema{align-items:center;background-color:#ecf4f6;border-radius:10px;bottom:0;cursor:pointer;display:flex;flex-direction:column;justify-content:space-evenly;padding:10px;position:absolute;right:0;transform:scale(1);transition:.3s ease-in-out;z-index:1}.configurator__card-schema:hover{transform:scale(1.1)}.configurator__card-schema img.schema{height:60px;width:40px}.configurator__card-schema-link{text-decoration:underline}.about-contacts-info__link,.balcony-doors-warn__link,.doors-price-cards__item-link,.entrance-doors__item-btn,.minimal-info__card-btn,.slider-with-desc__item-desc .btn,.video-net__btn-play{text-decoration:none}.configurator__win-setting{margin-top:20px;text-align:center}.configurator__sale-label{border-radius:0 10px 10px 0;font-size:1.2rem;height:auto;left:0;line-height:.9;padding:6px;position:absolute;top:10%;z-index:1}.configurator__sale-label span{font-size:.8rem;font-weight:800}.configurator__garanty{display:flex;flex-direction:column;gap:20px;position:absolute;right:0;top:0}.no-active *{cursor:none;pointer-events:none;user-select:none}.advan-doors,.configurator__tabs-item{-webkit-user-select:none;-moz-user-select:none}.configurator__tabs-container{max-width:1210px}.configurator__tabs-wrap{background-color:#fff;border-radius:10px;width:-moz-fit-content;width:fit-content}.configurator__tabs-item{align-items:center;background-color:#fff;border-radius:10px;cursor:pointer;display:flex;font-weight:700;justify-content:center;padding-left:10px;padding-right:10px;position:relative;text-align:center;transition:background-color .2s;user-select:none;width:20%}.configurator__tabs-item.active{background-color:#33c5f3;color:#fff}.configurator__win-settings .configurator__card-image{border-radius:20px;height:160px;margin:0 auto;overflow:hidden;width:160px}.net-color__item:last-of-type,.types-net__item:last-of-type{margin-right:0}.about-contacts-info__contacts+.about-contacts-info__contacts,.configurator__win-settings .configurator__card-description{margin-top:20px}.configurator__win-settings .configurator__card-price{font-size:1.6rem}.configurator__win-settings .configurator__card-buttons{margin-top:30px}.configurator__system-description-modal{width:1200px}.configurator__system-description .configurator__card-name{font-size:3rem;font-weight:800}.configurator__system-description .configurator__card-text{margin-top:10px}.configurator__card-icons{display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start;margin-top:30px;width:100%}.configurator__card-icons>*{width:calc(50% - 15px)}.configurator__card-items img.ico{height:40px;width:40px}.configurator__card-item-desc{font-weight:700;margin-top:10px}.color-switcher{display:flex;gap:10px;width:100%}.color-switcher__item{cursor:pointer;position:relative;width:20%}.color-switcher__item .img{border-radius:10px;height:50px;position:relative;width:50px;z-index:2}.color-switcher__img{position:relative;width:-moz-fit-content;width:fit-content}.color-switcher__img:before{border:0 solid #33c5f3;border-radius:12px;box-sizing:border-box;content:"";height:50px;left:0;position:absolute;top:0;transform:scale(1);transition:.3s ease-in-out;width:50px;z-index:1}.color-switcher__item.active .color-switcher__img:before,.color-switcher__item:hover .color-switcher__img:before{border:2px solid #33c5f3;transform:scale(1.2);transition:.3s ease-in-out}.doors-price__arrow,.doors-price__arrow.arrow-left.swiper-button-disabled:active,.doors-price__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.color-switcher__title{font-size:14px;line-height:1;margin-top:10px}.feature-masonry__cards{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.feature-masonry__cards--hidden,.garbage-calc-collection__range-slider .noUi-handle:after,.garbage-calc-collection__range-slider .noUi-handle:before,.net-additional__input,.net-color__input,.net-selected__input,.save-new-windows__input .noUi-handle:after,.save-new-windows__input .noUi-handle:before{display:none}.feature-masonry__cards>.feature-masonry__col{display:flex;flex-direction:column;padding-left:20px;width:calc(25% - 20px)}.feature-masonry__cards .col-label{color:#fff;font-size:24px;font-weight:700;height:-moz-fit-content;height:fit-content;line-height:30px;padding:20px 20px 20px 0;position:relative}.feature-masonry__cards .col-label:after{background-color:#33c5f3;border-bottom-right-radius:20px;border-top-right-radius:20px;content:"";height:100%;min-height:200px;position:absolute;right:0;top:0;width:100vh;z-index:-1}.feature-masonry__item{background-color:#fff;border-radius:10px;margin-bottom:20px;padding:20px;width:100%}.feature-masonry__item-title{font-size:1.4rem;font-weight:700;line-height:140%;margin-bottom:20px}.feature-masonry__item-ico{height:30px;margin-bottom:30px;width:30px}.feature-masonry__item-ico>.ico{fill:#33c5f3;display:block;height:100%;width:100%}.feature-masonry__slider{padding-left:15px;padding-right:15px}.feature-masonry__wrapper>.swiper-slide:first-child{background-color:#33c5f3;color:#fff;font-size:1.4rem;font-weight:700;line-height:140%;padding:80px 40px 40px}.feature-masonry__wrapper>.swiper-slide{background-color:#fff;border-radius:20px;padding:20px}.slider-with-desc{border-radius:20px;position:relative}.slider-with-desc__wrapper{height:520px}.slider-with-desc__item{background-color:#6b767a;height:100%;position:relative;width:100%}.slider-with-desc__item-desc{background-color:hsla(0,0%,7%,.76);bottom:0;left:0;padding:30px 150px 30px 30px;position:absolute;right:0;z-index:10}.doors-price__arrow.arrow-right,.slider-with-desc__arrow-left{right:40px}.slider-with-desc__item-desc .item__title{color:#fff;font-size:24;font-weight:700;letter-spacing:-.05em;line-height:30px;padding-bottom:10px}.doors-advan__item-desc p:last-child,.doors-price__card-spec:last-child{padding-bottom:0}.slider-with-desc__item-desc .item__text{color:#fff;font-size:20;font-weight:400}.slider-with-desc__arrows{bottom:40px;position:absolute;right:40px;z-index:10}.about-montag__head-description{margin:0 auto 40px;max-width:80%;text-align:center}.minimal-info__card{background-color:#fff;border-radius:20px;letter-spacing:-.05em;max-width:780px;padding:40px;text-align:center;width:100%}.minimal-info__card-title{font-size:24px;font-weight:700;line-height:20px;padding-bottom:20px}.minimal-info__card-text{padding-bottom:30px}.call-measure__wrap{background-color:#fff;border-radius:20px;display:flex;gap:40px;margin:0 auto;max-width:1070px;padding:50px}.call-measure__info{display:flex;flex-direction:column;max-width:400px;width:100%}.call-measure__info-title,.promotions-slider__title{margin-bottom:15px}.call-measure__info-text{text-wrap:pretty}.call-measure__info-btn{margin-top:auto;width:-moz-max-content;width:max-content}.call-measure__persons{display:flex;gap:40px;max-width:calc(100% - 390px);width:100%}.call-measure__persone-img{height:130px;margin-bottom:10px;position:relative;width:130px}.call-measure__persone-img img{border-radius:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.call-measure__persone-img span{background-color:#33c5f3;border-radius:50px;color:#fff;font-size:10px;font-weight:700;left:-20px;padding:0 5px;position:absolute;text-align:center;top:10px}.call-measure__persone-name{color:#00171f;font-size:22px;font-weight:700;line-height:1.2}.call-measure__persone-work{color:#00171f;font-size:16px;font-weight:500;line-height:1.2;text-align:center}.call-measure__persone-work span{color:#33c5f3;display:block;font-size:24px;font-weight:800}.windows-install{padding-bottom:80px}.windows-install__content-row{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.windows-install__content-row>div{padding:0 10px;width:33%}.windows-install__content-left{text-align:right}.windows-install__content-right{text-align:left}.windows-install__head-title{padding-bottom:30px;text-align:center}.windows-install__img{border-radius:50%;height:245px;width:245px}.price-option__head-title{padding-bottom:24px;text-align:center}.price-option__container{padding-right:0}.price-option__slider{padding-right:40px}.price-option__wrap{margin:0 auto;width:-moz-fit-content;width:fit-content}.price-option__item{padding-right:20px;width:170px}.price-option__circle{background-color:#fff;border-radius:50%;height:50px;position:relative;width:50px}.price-option__ico{height:50px;position:absolute;right:-10px;top:10px;width:50px}.price-option__ico .ico{fill:#00171f;display:block;height:100%;width:100%}.price-option__link{display:inline-block;font-weight:700;margin-top:26px}.payment-options__item{background-color:#fff;border-radius:20px;min-width:calc(20% - 30px);padding:20px;position:relative;width:100%}.payment-options__card-number{align-items:center;background-color:#33c5f3;border-bottom-right-radius:20px;border-top-left-radius:20px;bottom:0;color:#fff;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;position:absolute;right:0;width:40px}.payment-options__ico{height:42px;width:42px}.payment-options__ico .ico{fill:#33c5f3;display:block;height:100%;width:100%}.payment-options__title{font-size:18px;font-weight:700;line-height:120%;margin-top:15px;text-align:left}.payment-options__pay-systems{align-items:center;display:flex;flex-wrap:wrap;margin-top:15px}.payment-options__pay-item{height:14px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:0 5px 3px}.payment-options__pay-item.pay-check,.payment-options__pay-item.tinkoff{height:22px}.payment-options__pay-item.yandex-pay{height:50px}.payment-options__pay-item.halva-tink{height:20px}.payment-options__promo{align-items:center;display:flex;justify-content:space-between;margin:30px auto 0;max-width:850px;width:100%}.payment-options__promo-img{border-radius:20px;-o-object-fit:cover;object-fit:cover}.payment-options__rulles-title{margin:15px 0}.proposal{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:50px 0}.proposal__wrap,.video-net{align-items:center;display:flex}.proposal__desc{font-size:24px;line-height:30px;text-align:center}.proposal__wrap{justify-content:center;justify-content:space-around;margin-top:50px;width:100%}.proposal__title{font-size:24px;font-weight:700;line-height:40px;margin-top:20px}.proportions-net,.types-net{padding-bottom:50px}.types-net__head-title{margin-bottom:30px}.types-net__item{border-radius:20px;height:218px;margin-right:35px;overflow:hidden;position:relative;width:218px}.types-net__label{background-color:#5d5d5d;bottom:0;color:#fff;font-size:18px;font-weight:700;left:0;line-height:29px;padding:8px 0;position:absolute;text-align:center;width:100%}.types-net__desc{font-size:16px;margin-top:42px;text-align:center}.proportions-net__head-title{margin-bottom:22px}.proportions-net__img{height:307px;margin:0 auto;width:373px}.proportions-net__desc{margin-top:40px;text-align:center}.video-net{flex-wrap:wrap;justify-content:center;padding-bottom:80px}.video-net__head-title{margin-right:30px;max-width:470px;text-align:left}.video-net__btn-play{align-items:center;background-color:#33c5f3;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:24px;font-weight:700;justify-content:center;line-height:30px;max-width:380px;padding:26px 30px;transition:.3s}.video-net__btn-play:hover{color:#fff;opacity:.8}.video-net__btn-play:focus,.video-net__btn-play:visited{color:#fff;text-decoration:none}.video-net__ico{margin-right:38px}.video-net__ico,.video-net__ico .ico{height:60px;width:60px}.calc-net{padding-bottom:70px}.calc-net__head-title{margin-bottom:54px}.calc-net__item{background:#fff;border-radius:20px;box-shadow:0 2px 25px rgba(0,0,0,.12);margin-bottom:38px}.calc-net__mounting{margin-top:63px}.calc-net__btn-submit{display:block;margin-left:auto;margin-top:30px}.calc-card-net{display:flex;height:294px;overflow:hidden}.calc-card-net__img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;min-width:184px}.calc-card-net__option{display:flex;flex:1;padding:32px}.calc-card-net__opt-container{align-items:baseline;display:flex;flex-wrap:wrap;height:-moz-fit-content;height:fit-content;padding-left:32px}.calc-card-net__title{font-size:18px;font-weight:700;line-height:20px;margin-bottom:14px;text-align:center;width:100%}.calc-card-net__additional,.calc-card-net__color{margin-top:32px;width:50%}.calc-card-net__total{align-items:center;background-color:#5d5d5d;display:flex;flex-direction:column;justify-content:center;min-width:297px}.net-size{align-items:flex-start;display:flex;flex-wrap:wrap}.net-size__control{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-width:unset;width:50%}.net-size__control:nth-of-type(2){padding-right:16px}.net-size__control:nth-of-type(3){padding-left:16px}.net-size__input{border:1px solid #00171f;border-radius:5px;height:50px;min-width:232px;padding-left:12px;padding-right:12px;width:100%}.net-color__item{margin-right:14px}.net-color__radio{border:3px solid transparent;border-radius:50%;cursor:pointer;display:block;height:44px;width:44px}.net-color__radio.net-white{background-color:#e7e7e7}.net-color__radio.net-brown{background-color:#824a0a}.net-color__input:checked+.net-color__radio{border-color:#000}.net-additional__item{min-height:44px}.net-additional__item:hover{opacity:.8}.net-additional__checkbox{border:2px solid #33c5f3;border-radius:2px;cursor:pointer;display:inline-block;height:14px;margin-right:10px;position:relative;width:14px}.net-additional__checkbox:before{border:2px solid #33c5f3;border-right:none;border-top:none;content:"";height:4px;left:50%;opacity:0;position:absolute;top:43%;transform:translateX(-50%) translateY(-50%) rotate(-45deg);width:6px}.net-add__btn,.net-amount__minus,.net-amount__plus{border-radius:50%;transition:.3s;background-color:#33c5f3;cursor:pointer}.net-additional__input:checked+.net-additional__checkbox:before,.sill-color__slide.swiper-slide-active img{opacity:1}.net-total{color:#fff;font-weight:700;text-align:center}.net-total__group{margin-bottom:24px}.net-total__group:last-of-type{margin-bottom:0}.net-total__title{font-size:18px;line-height:23px;margin-bottom:12px}.net-total__sum{font-size:36px}.net-amount__minus,.net-amount__plus{height:34px;width:34px}.net-amount__minus .ico,.net-amount__plus .ico{stroke:#fff;height:16px;width:16px}.net-amount__count{font-size:32px;font-weight:400;margin:0 17px}.net-add{flex-direction:column}.net-add__btn{color:#fff;font-size:26px;font-weight:500;height:50px;line-height:1;margin-bottom:10px;width:50px}.net-add__btn:hover{opacity:.8;transform:scale(1.05)}.net-add__btn:active{transform:scale(.95)}.net-mounting{align-items:center;border-bottom:1px solid #c4c4c4;border-top:1px solid #c4c4c4;display:flex;justify-content:space-between;padding:10px 0}.net-mounting__total .total-label{margin-right:12px}.net-selected__switch{font-size:18px;font-weight:400;height:49px}.advan-doors__item-title,.our-advan__item-text,.slider-window-cards__description{font-size:18px;font-weight:700}.net-selected__title{margin-right:16px}.net-selected__btn{align-items:center;border:1px solid #707373;border-left:none;display:flex;height:100%;justify-content:center;overflow:hidden;width:104px}.advan-doors__item,.our-advan__item{background-color:#fff;border-radius:20px}.net-selected__btn:first-of-type{border-left:1px solid #707373;border-radius:10px 0 0 10px}.net-selected__btn:last-of-type{border-radius:0 10px 10px 0}.net-selected__radio{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;transition:.3s;width:100%}.net-selected__input:checked+.net-selected__radio{background-color:#33c5f3;color:#fff}.order-complete{padding-bottom:80px;padding-top:180px}.order-complete__sub-title{padding-bottom:53px}.order-complete__btn{padding-top:34px}.our-advan__item{padding:30px;width:calc(25% - 15px)}.our-advan__item-ico{height:40px;margin-bottom:20px;width:40px}.our-advan__item-ico .ico{fill:#33c5f3;height:100%;width:100%}.our-advan__item-text{text-wrap:balance;letter-spacing:-.05em;line-height:23px}.advan-doors{padding-bottom:20px;padding-top:30px;user-select:none}.about-article-page .include-area .assort-melke-mob__table>p,.about-article-page .include-area .default-page>p,.about-article-page .include-area .inner-container--slider .section-header>p,.about-article-page .include-area .inner-container--slider .section-subheader>p,.about-article-page .include-area .inner-container>p,.about-article-page .include-area .win-prices-tab>p,.about-article-page .include-area .win-prices-type-v2__container>p,.about-article-page .include-area .win-prices__info>p,.advan-doors__slider,.inner-container--slider .about-article-page .include-area .section-header>p,.inner-container--slider .about-article-page .include-area .section-subheader>p,.own-production__slider{max-width:775px}.advan-doors__wrap{flex-wrap:wrap;justify-content:space-between}.advan-doors__item{height:auto;padding:30px;width:245px}.advan-doors__item:nth-child(-n+3){margin-bottom:30px}.advan-doors__item-ico{background-color:transparent;border-radius:50%;height:50px;margin-bottom:25px;width:50px}.advan-doors__item-ico .ico,.advan-doors__item-ico img{fill:#33c5f3;height:50px;left:10px;position:relative;width:50px}.doors-price__arrow .ico,.hot-economy__ico .ico,.our-employees__arrow .ico,.sliding-doors-types__arrow .ico{fill:#fff}.advan-doors__item-ico img{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.front-doors-vars__head-title{padding-bottom:29px;text-align:center}.about-contacts-info__slide,.front-doors-vars__item,.noise-protect-info__col{width:auto}.doors-price__slider{padding:0 60px}.doors-price__head-title,.safe-measure__head-title{padding-bottom:29px;text-align:center}.doors-price__slider-container{max-width:900px}.doors-price__arrow{background-color:#33c5f3;position:absolute;top:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.doors-advan__item,.doors-price__card,.prod-price-slider__item{background-color:#fff;display:flex}.doors-price__arrow.arrow-left{left:40px}.doors-price__arrow.arrow-left:active{transform:translate(-4px,-50%)}.doors-price__arrow.arrow-right:active{transform:translate(4px,-50%)}.doors-price__card{border-radius:20px;height:auto;justify-content:space-between;max-width:440px;padding:38px 20px 30px 10px}.doors-price__card-img{margin:0 auto;padding-right:10px;padding-top:40px}.doors-price__card-info{display:flex;flex:0 1 220px;flex-direction:column}.doors-price__card-title{padding-bottom:15px}.doors-price__card-specs-list{margin-bottom:25px;width:100%}.doors-price__card-spacer{flex-grow:1}.doors-price__card-spec{align-items:flex-end;border-bottom:1px solid #00171f;display:flex;justify-content:space-between;padding-bottom:1px;padding-top:8px}.doors-price__card-spec:first-child{padding-top:0}.doors-price__card-spec-key{padding-right:10px}.delivery-price .doors-advan__item:last-child,.prod-price-slider__container{padding-right:0}.doors-price__card-spec-value{text-align:right}.doors-price__card-price{padding-bottom:25px}.prod-price-slider__head-title{padding-bottom:29px;padding-right:40px;text-align:center}.prod-price-slider__slider{max-width:-moz-fit-content;max-width:fit-content;padding-right:40px;padding-top:80px;width:100%}.prod-price-slider__wrap,.slider-window-tiles__wrap{align-items:stretch}.prod-price-slider__item{align-items:center;border-radius:20px;flex-direction:column;min-height:440px;padding:100px 20px 40px;position:relative;text-align:center;width:245px}.quality-slider .prod-price-slider__item{min-height:unset;padding:80px 20px 20px}.prod-price-slider__spacer{flex-grow:1}.prod-price-slider__img{border-radius:50%;height:160px;left:50%;overflow:hidden;position:absolute;top:0;transform:translate(-50%,-50%);width:160px}.sliding-doors-types__arrow.arrow-left.swiper-button-disabled:active,.sliding-doors-types__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.prod-price-slider__img .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.prod-price-slider__btn,.prod-price-slider__desc{margin-top:30px}.prod-price-slider__info{align-items:center;display:flex;flex-direction:column;margin-top:40px}.prod-price-slider__info .calc-link{font-size:18px;font-weight:500;margin-top:14px}.doors-advan{-webkit-user-select:text;-moz-user-select:text;user-select:text}.about-slider-tabs__head-title,.doors-advan__head-title,.doors-advan__text,.open-vacancies__head-title,.twocolumn__header{margin-bottom:50px;text-align:center}.doors-advan__text{font-size:18px}.doors-advan__slider{max-width:100%;padding:20px 0;-webkit-user-select:text;-moz-user-select:text;user-select:text;width:-moz-fit-content;width:fit-content}.doors-advan__item{border-radius:20px;flex-direction:column;height:auto;padding:30px;position:relative;width:calc(25% - 20px)}.delivery-price .doors-advan__item{align-items:center;padding-right:110px;padding-top:30px;width:auto}.doors-advan__item.swiper-slide{height:auto}.doors-advan__item-ico{align-items:center;background-color:transparent;border-radius:50%;display:flex;height:40px;justify-content:center;margin-bottom:25px;position:relative;width:40px}.about-page .doors-advan__item-ico,.calculate-garbage-collection-card__item+.calculate-garbage-collection-card__item,.save-new-windows-card__item+.save-new-windows-card__item{margin-top:10px}.doors-advan__item-ico .ico{fill:#fff;height:25px;width:25px}.about-page .doors-advan__item-ico .ico,.single-glaze-page .doors-advan__item-ico .ico{bottom:10px}.services-delivery-page .doors-advan__item-ico .ico,.services-repair-page .doors-advan__item-ico .ico{top:10px}.delivery-price .doors-advan__item-ico .ico{left:-10px;top:-10px}.balcony-doors-parts__head-title,.calculate-garbage-collection__title,.delivery-price .doors-advan__item-title,.save-new-windows__title,.slider-window-cards__title,.slider-window-tiles__title{text-align:center}.doors-advan__item-desc{padding-top:10px}.doors-advan__item-desc p{padding-bottom:10px}.doors-advan__btn{margin:29px auto 0;max-width:330px}.doors-advan__link{padding-top:15px;text-align:center}.doors-advan--flex .doors-advan__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:735px;width:100%}.sliding-doors-types__slider{padding:0 60px;position:relative}.own-production__head-title,.sliding-doors-types__head-title{padding-bottom:25px;text-align:center}.sliding-doors-types__text{padding-bottom:14px;text-align:center}.sliding-doors-types__slider-container{max-width:900px}.sliding-doors-types__arrow{background-color:#33c5f3;position:absolute;top:270px;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.sliding-doors-types__arrow.arrow-left{left:0}.sliding-doors-types__arrow.arrow-left:active{transform:translate(-4px,-50%)}.sliding-doors-types__arrow.arrow-right{right:0}.sliding-doors-types__arrow.arrow-right:active{transform:translate(4px,-50%)}.sliding-doors-types__card{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:auto;max-width:440px;overflow:hidden;padding-bottom:27px}.sliding-doors-types__card-img{height:270px;margin-bottom:28px;width:100%}.sliding-doors-types__card-img .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.sliding-doors-types__card-info{display:flex;flex-direction:column;flex-grow:1;margin:0 20px}.sliding-doors-types__card-title{padding-bottom:22px}.sliding-doors-types__card-features{display:flex;flex-wrap:wrap;margin:0 -10px;row-gap:14px}.sliding-doors-types__card-feature{flex:1 1 50%;min-width:calc(50% - 20px);padding:0 10px}.sliding-doors-types__card-feature-circle{background-color:#33c5f3;border-radius:50%;height:20px;margin-bottom:6px;width:20px}.sliding-doors-types__card-line{border-bottom:2px solid #00171f;flex:1 0 24px;margin-bottom:8px;width:100px}.open-vacancies__content,.sliding-doors-types__card-footer{display:flex;justify-content:space-between}.aluminium-systems-slider__arrow-left,.aluminium-systems-slider__arrow-wrapper,.sliding-doors-types__card-price{align-self:flex-end}.balcony-doors-parts__content{display:flex;justify-content:center;margin-right:-20px;padding-top:30px}.balcony-doors-parts__img{flex:0 1 265px}.balcony-doors-parts__slider{flex:0 1 795px;height:100%;margin:0}.balcony-doors-parts__wrap{display:flex;flex-wrap:wrap;row-gap:20px}.balcony-doors-parts__card{flex:0 1 33.333%;padding-right:20px}.balcony-doors-parts__card-number{background-color:#33c5f3;border-radius:50%;color:#fff;font-size:18px;font-weight:700;height:30px;line-height:30px;margin-bottom:16px;text-align:center;width:30px}.balcony-doors-parts__card-text{letter-spacing:-.05%}.doors-price-cards__title{margin-bottom:40px;text-align:center}.doors-price-cards__wrapper{display:flex;flex-wrap:wrap;gap:20px}.doors-price-cards__item{background-color:#fff;border-radius:20px;display:flex;justify-content:space-between;overflow:hidden;width:49%}.doors-price-cards__item-img{background-color:#6b767a;height:100%;width:40%}.doors-price-cards__item-img .img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.doors-price-cards__item-title{font-weight:800;margin-bottom:10px}.about-article-page .actions-adv__item-step,.about-article-page .calc-net__head-title,.about-article-page .catalog-basket__total-price,.about-article-page .h2,.about-article-page .montage-stage__title,.about-article-page .mosq-calc__total-price,.about-article-page .proportions-net__head-title,.about-article-page .quiz__answer-title,.about-article-page .range-win__title,.about-article-page .reviews-list__title,.about-article-page .simple-card--textout .simple-card__title,.about-article-page .system-palette__title,.about-article-page .tiled-win-card__discount,.about-article-page .type-win__title,.about-article-page .types-net__head-title,.about-article-page .video-net__head-title,.about-article-page .work-steps__title,.doors-price-cards__item-descr,.simple-card--textout .about-article-page .simple-card__title,.two-column-and-slider__first{margin-bottom:30px}.doors-price-cards__item-link{align-items:center;display:flex;margin-left:auto;margin-top:auto;transition:background-color .3s,color .3s}.doors-price-cards__item-trigger{display:block;height:100%}.doors-price-cards__item-info{display:flex;flex-direction:column;padding:30px;width:60%}.entrance-doors__container{max-width:1290px}.entrance-doors__item{background-color:#fff;border-radius:20px;max-width:630px;overflow:hidden;width:100%}.entrance-doors__item-title{margin-bottom:35px}.entrance-doors__item-chars{display:flex;padding-bottom:85px}.entrance-doors__item-chars-title{color:#00171f;font-size:24px;font-weight:700;letter-spacing:-1.2px;line-height:1.2;margin-bottom:15px}.entrance-doors__item-chars-left,.measurers-item{max-width:300px;width:100%}.entrance-doors__item-chars-right{position:absolute;right:10px;top:-35px;width:260px}.entrance-doors__item-img{aspect-ratio:16/9;background-color:#6b767a}.entrance-doors__item-img .img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.entrance-doors__item-body{padding:40px;position:relative}.entrance-doors__item-bottom{align-items:center;display:flex;justify-content:space-between}.entrance-doors__item-price{color:#00171f;font-size:32px;font-weight:700;letter-spacing:-1.6px;line-height:1.2}.article-detail h2:first-of-type,.article-detail h3:first-of-type,.entrance-doors__item .system-characters__list-items,.list-city-moscow-area__wrapper-city:first-child{margin-top:0}.entrance-doors__advantages{display:flex;justify-content:space-between;margin-bottom:35px}.entrance-doors__advantages-item{max-width:120px;position:relative;width:100%}.entrance-doors__advantages-item:after{background-color:#33c5f3;bottom:calc(100% + 6px);content:"";display:block;height:10px;left:0;position:absolute;width:30px}.balcony-doors-equip__wrap,.win-openings__wrapper{background-color:#fff;border-radius:20px;display:flex;overflow:hidden}.balcony-doors-equip__item{max-width:265px;width:100%}.balcony-doors-equip__item-num{align-items:center;background-color:#33c5f3;border-radius:100%;color:#fff;display:flex;font-weight:500;height:30px;justify-content:center;margin-bottom:10px;width:30px}.balcony-doors-equip__image{background-color:#6b767a;max-width:480px;width:100%}.balcony-doors-equip__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.balcony-doors-equip__info{display:flex;flex-wrap:wrap;gap:30px;padding:30px}.balcony-doors-warn__wrap{background-color:#fff;border-radius:20px;display:flex;margin:0 auto;max-width:850px;overflow:hidden}.balcony-doors-warn__image{background-color:#6b767a;max-width:410px;width:100%}.balcony-doors-warn__text{align-items:flex-start;display:flex;flex-direction:column;gap:30px;justify-content:center;margin:0 auto;padding:30px}.balcony-doors-warn__text p{font-weight:700;max-width:332px}.balcony-glazing-vars__head-title{padding-bottom:29px;padding-right:40px;text-align:center}.balcony-glazing-vars__container{padding-right:0}.balcony-glazing-vars__item{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:auto;padding:40px 20px;width:245px}.balcony-glazing-vars__item-img{height:300px;margin-bottom:25px}.climatherm-slider__title,.contacts-feedback__head-title,.garbage-calc-collection__description,.garbage-calc-collection__info-title,.garbage-calc-collection__range,.hot-economy--garbage-title,.mosq-calc-cart__block,.nostandart-win__text,.technical-support-slider__title{margin-bottom:20px}.balcony-glazing-vars__item-img .img{display:block;height:100%;width:100%}.balcony-glazing-vars__item-title{font-size:18px;font-weight:700;padding-bottom:15px;text-align:center}.about-project-page__item:last-child,.balcony-glazing-vars__item-spacer,.slider-window-tiles__spacer{flex-grow:1}.hot-economy .calculate-garbage-collection{margin-bottom:unset!important;overflow:unset!important}.hot-economy__card{background-color:#fff;border-radius:20px;flex-direction:row;width:100%}.hot-economy__final,.hot-economy__ico{background-color:#33c5f3;display:flex}.hot-economy__card,.hot-economy__info{display:flex;flex-wrap:nowrap;gap:30px}.hot-economy__info{flex-direction:column;padding:30px 0 30px 30px;width:calc(75% - 20px)}.hot-economy__final{border-radius:20px;color:#fff;flex-direction:column;flex-wrap:nowrap;gap:20px;justify-content:space-between;padding:30px;width:25%}.hot-economy__header,.hot-economy__select-group{display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;width:100%}.hot-economy__header-title{width:50%}.hot-economy__header-title>*{line-height:100%}.hot-economy__item{width:170px}.hot-economy__ico{align-items:center;border-radius:50px;height:50px;justify-content:center;width:50px}.hot-economy__ico .ico{height:30px;width:30px}.hot-economy__control,.save-new-windows__control{cursor:pointer;display:block}.hot-economy__text--hidden{height:0;opacity:0}.hot-economy__final-calc{display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px}.hot-economy__final-name{font-size:16px;font-weight:400}.hot-economy__final-value{font-weight:500}.hot-economy__final-button .btn:hover{background-color:transparent;color:#fff}.calendar-delivery-desk__ico,.calendar-delivery-mob__ico,.garbage-calc-collection__description-icons svg,.hot-economy--garbage .hot-economy__info-group svg{height:20px;width:20px}.hot-economy--garbage .hot-economy__info-group svg:not(:last-child){margin-right:5px}.hot-economy--garbage .hot-economy__final{border-radius:0 20px 20px 0}.garbage-calc-collection__title{font-size:48px;font-weight:800;letter-spacing:-.05em;line-height:50px;margin-bottom:20px;text-align:center}.garbage-calc-collection__wrapper{background-color:#fff;border-radius:20px;display:flex;justify-content:space-between}.garbage-calc-collection__info{padding:30px;width:100%}.garbage-calc-collection__description-item:not(:last-child){margin-bottom:10px}.garbage-calc-collection__description-text{max-width:270px;width:100%}.garbage-calc-collection__description-icons svg:not(:last-child){margin-right:px}.garbage-calc-collection__range-title,.personal-account,.team-professionals,.technical-support-slider__desc,.training-center,.vacancy-requirements__block{margin-bottom:40px}.garbage-calc-collection__range-slider{background-color:#33c5f3;border:none;border-radius:12px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;height:8px}.about-news-list__image,.about-project-page__actually,.advan-slider__item-ico,.gallery-case__desc,.list-city-moscow-area__column{box-shadow:0 4px 70px rgba(5,37,47,.05)}.garbage-calc-collection__range-slider .noUi-handle{background-color:#fff;border:3px solid #33c5f3;border-radius:100%;height:16px;right:-7px;top:-4px;width:16px}.garbage-calc-collection__range-slider .noUi-connect{background-color:#33c5f3}.garbage-calc-collection__range-slider .noUi-connects{background-color:#ecf4f6;border-radius:0}.garbage-calc-collection__range-slider .noUi-tooltip{background-color:transparent;border:none;color:#00171f;font-size:16px;font-weight:500;letter-spacing:-.05em;line-height:20px}.garbage-calc-collection__range-limit,.garbage-calc-collection__selects{align-items:center;display:flex;justify-content:space-between}.garbage-calc-collection__range-limit-item{color:#96adb5;font-size:12px;line-height:15px;margin-top:5px}.garbage-calc-collection__total{background-color:#33c5f3;border-radius:0 20px 20px 0;display:flex;flex-direction:column;gap:10px;max-width:300px;padding:30px;width:100%}.garbage-calc-collection__total-group{color:#fff;font-size:16px}.garbage-calc-collection__total-name{font-weight:400}.about-contacts-addresses__post-title,.calculate-garbage-collection .js-select div.optgroup div.label,.garbage-calc-collection__total-value{font-weight:700}.garbage-calc-collection__total-btn{margin-top:auto}.garbage-calc-collection__selects-group{display:flex;flex-direction:column;gap:10px;width:100%}.garbage-calc-collection__selects-group:not(:last-child){margin-right:20px}.our-advantages__list{margin-top:65px;overflow:visible}.our-advantages__list-wrapper{display:flex;gap:20px;width:100%}.our-advantages__item{flex:0 0 auto;height:auto;max-width:250px;width:auto}.our-advantages__card{background-color:#fff;border-radius:20px;height:100%;padding:20px;position:relative}.our-advantages__ico,.three-column-block__ico{background-color:#33c5f3;height:50px;width:50px;background-position:50%;background-repeat:no-repeat}.our-advantages__ico{border-radius:50%;position:absolute;top:-25px;transform:scale(1);transition:.3s ease-in-out}.our-advantages__item:hover .our-advantages__ico{transform:scale(1.1)}.our-advantages__description{color:#00171f;font-size:16px;font-weight:500;letter-spacing:-.05em;line-height:20px;margin-top:20px}.our-advantages__text{color:#00171f;font-size:16px;text-align:center}.three-column-block__text{color:#00171f;font-size:18px;margin:0 auto;max-width:750px;padding-bottom:50px;text-align:center}.save-new-windows,.slider-window-cards__list,.slider-window-tiles__list,.three-column-block__list{overflow:visible}.three-column-block__item{border-radius:20px;max-width:245px;position:relative}.three-column-block__ico{border-radius:50%;margin-bottom:15px}.three-column-block__name{color:#00171f;font-size:18px;font-weight:700;margin-bottom:10px}.nostandart-cottage__text,.pop-colors__description,.three-column-block__description{color:#00171f;font-size:16px}.slider-window-tiles{align-items:center;display:flex;margin-bottom:80px;overflow:hidden}.slider-window-tiles__item{align-items:center;background-color:#fff;border-radius:20px;color:#00171f;display:flex;flex-direction:column;height:auto;margin-top:120px;max-width:245px;padding:120px 20px 40px;position:relative;text-align:center;width:auto}.slider-window-tiles__image{left:50%;position:absolute;top:-100px;transform:translateX(-50%)}.calculate-garbage-collection__value,.save-new-windows__value,.slider-window-cards__name,.slider-window-tiles__name{font-size:24px;font-weight:700}.slider-window-tiles__description{font-size:16px;margin-bottom:25px;margin-top:15px}.slider-window-cards__price,.slider-window-tiles__price{font-size:32px;font-weight:700;letter-spacing:-.05em;margin-bottom:30px;margin-top:auto}.slider-window-tiles__params{display:flex;flex-direction:column;margin-bottom:30px}.slider-window-tiles__param{border-bottom:1px solid #00171f;display:flex;font-size:12px;justify-content:space-between;line-height:15px}.calculate-garbage-collection__grid,.save-new-windows__grid{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;margin-top:20px}.save-new-windows__column:first-child{flex-grow:1;max-width:calc(100% - 265px)}.save-new-windows__list{margin-bottom:20px;margin-top:10px;overflow:hidden;padding:15px 20px 15px 0}.dealer-warranties:not(.auto-height) .dealer-warranties__item,.save-new-windows__list .swiper-wrapper{height:auto}.calculate-garbage-collection__item,.save-new-windows__item{border-radius:20px;color:#00171f;flex-grow:1;position:relative}.calculate-garbage-collection__ico,.save-new-windows__ico{background-color:#33c5f3;background-position:50%;background-repeat:no-repeat;border-radius:50%;height:50px;margin-bottom:20px;width:50px}.calculate-garbage-collection__range,.save-new-windows__range{margin:40px 0}.calculate-garbage-collection__input,.save-new-windows__input{border:none;height:auto}.save-new-windows__input .noUi-base{background-color:#33c5f3;height:2px}.save-new-windows__input .noUi-handle{border:2px solid #33c5f3;border-radius:20px;box-sizing:border-box;height:10px;right:-5px;top:-4px;width:10px}.save-new-windows__input .noUi-tooltip{background-color:transparent;border:0;color:#00171f;font-size:16px;font-weight:500;letter-spacing:-.05em;line-height:20px;padding:0}.save-new-windows__range-list{align-items:center;color:#96adb5;display:flex;font-size:12px;justify-content:space-between;line-height:15px;margin-top:5px}.save-new-windows__columns{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap}.save-new-windows__col:first-child{width:245px}.save-new-windows__col:last-child{flex-grow:1;width:calc(100% - 265px)}.save-new-windows__control+.save-new-windows__control{margin-top:30px}.save-new-windows-card{background-color:#33c5f3;border-radius:20px;color:#fff;margin:0 auto;max-width:300px;min-width:245px;padding:30px 20px 60px}.calculate-garbage-collection-card__value,.save-new-windows-card__value{font-weight:700;line-height:1.2}.save-new-windows-card__value.square{font-size:24px}.save-new-windows-card__value.price{font-size:32px}.calculate-garbage-collection{margin-bottom:50px;overflow:visible}.calculate-garbage-collection__column:first-child{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;max-width:calc(100% - 296px)}.calculate-garbage-collection__list{margin-bottom:20px;margin-top:10px;overflow:visible}.calculate-garbage-collection__input .noUi-base{background-color:#33c5f3;height:2px}.calculate-garbage-collection__input .noUi-handle{border:2px solid #33c5f3;border-radius:20px;box-sizing:border-box;height:10px;right:-5px;top:-4px;width:10px}.about-contacts-addresses__popup,.calculate-garbage-collection .js-select .header-select select optgroup,.calculate-garbage-collection .js-select select div.option,.calculate-garbage-collection .js-select[data-multiple] div.header-select,.calculate-garbage-collection__input .noUi-handle:after,.calculate-garbage-collection__input .noUi-handle:before{display:none}.calculate-garbage-collection__input .noUi-tooltip{background-color:transparent;border:0;color:#00171f;font-size:16px;font-weight:500;letter-spacing:-.05em;line-height:20px;padding:0}.calculate-garbage-collection__range-list{align-items:center;color:#96adb5;display:flex;font-size:12px;justify-content:space-between;line-height:15px;margin-top:5px}.calculate-garbage-collection__columns{-moz-column-gap:20px;column-gap:20px}.calculate-garbage-collection__col{display:flex}.calculate-garbage-collection__control{cursor:pointer;flex:1 1 350px}.calculate-garbage-collection__control_last{flex:1 1 350px;margin-left:20px}.calculate-garbage-collection .select-arrow{font-weight:700;position:absolute;right:25px;top:13px}.about-slider-tabs__arrow.arrow-right,.about-slider__arrow.arrow-right{right:40px}.calculate-garbage-collection .js-select .header-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:0;display:none;flex:1;font-family:inherit;font-size:inherit;padding:0;width:100%}.calculate-garbage-collection .js-select{border:2px solid #000;border-radius:10px;box-sizing:border-box;display:inline-block;margin-top:10px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.calculate-garbage-collection .js-select[data-open]{border-bottom-left-radius:0;border-bottom-right-radius:0}.calculate-garbage-collection .js-select[data-open] datalist{border:2px solid #000;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:none;display:initial}.calculate-garbage-collection .js-select datalist{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid gray;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-sizing:content-box;display:none;left:-2px;position:absolute;width:100%;z-index:2}.calculate-garbage-collection .js-select datalist div.option{background-color:#fff;border-width:0;cursor:pointer;padding:.9em 1.5em}.calculate-garbage-collection .js-select datalist div.option:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:0;padding-bottom:1em}.calculate-garbage-collection .js-select datalist div.option:hover{background-color:#d7f4fd;border-top:none;color:#000}.calculate-garbage-collection .js-select datalist div.option:checked,.calculate-garbage-collection .js-select datalist div.option:focus,.calculate-garbage-collection .js-select div.optgroup div.option[data-checked]{background-color:#d7f4fd;color:#000}.calculate-garbage-collection .js-select div.optgroup div.option[data-disabled]{color:gray}.calculate-garbage-collection .js-select div.optgroup div.option div.label{font-weight:400;padding:.25em}.calculate-garbage-collection .js-select div.header-select{border:1px inherit;border-color:inherit;border-radius:inherit;box-sizing:border-box;display:flex}.calculate-garbage-collection .js-select div.header-select span{align-items:center;background:#fff;border-radius:10px;display:flex;flex:1;height:48px;padding:.5em 1.5em}.calculate-garbage-collection-card{background-color:#33c5f3;border-radius:20px;color:#fff;margin:0 auto;max-width:300px;min-width:275px;padding:30px 20px 60px}.calculate-garbage-collection-card__value.square{font-size:24px}.calculate-garbage-collection-card__value.price{font-size:32px}.pop-colors{overflow:hidden;text-align:center}.pop-colors__list{overflow:visible;text-align:center}.pop-colors__item{width:180px}.pop-colors__text{color:#00171f;font-size:18px;margin:0 auto;max-width:750px;padding-bottom:50px}.pop-colors__name{color:#00171f;font-size:18px;font-weight:700;margin-bottom:10px;margin-top:20px}.gallery-mini__big-img{aspect-ratio:16/9;background-color:#6b767a;border-radius:20px;overflow:hidden;width:100%}.gallery-mini__big-img .img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-mini__sm-img{aspect-ratio:16/9;border-radius:20px;overflow:hidden;width:calc(33.33333% - 20px)}.gallery-mini__sm-img .img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-mini__text>p:after{background-color:#33c5f3;bottom:-20px;content:"";height:10px;left:0;position:absolute;width:80px}.gallery-case__container{max-width:unset;padding:0;width:100%}.gallery-case__slide{aspect-ratio:16/9;background-color:#6b767a;height:800px;margin-bottom:50px;position:relative;width:100%}.gallery-case__slide .img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-case__desc{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(53,199,243,.8);border-radius:20px;bottom:-50px;color:#fff;display:flex;flex-direction:column;gap:20px;left:50%;margin:0 auto;max-width:740px;padding:30px;position:absolute;transform:translateX(-50%);width:100%}.gallery-case__desc-items{display:flex;flex-direction:row;gap:20px;justify-content:space-between}.gallery-case__desc-label{display:block;font-size:16px;font-weight:400;margin-bottom:10px}.gallery-case__desc-item,.gallery-case__desc-name{color:#fff;line-height:1;text-align:left}.two-column-block__list-wrapper-wrapper{display:flex;gap:30px;width:100%}.two-column-block__item{flex:0 0 auto;height:auto;max-width:590px;width:auto}.two-column-block__card{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:100%;position:relative}.two-column-block__top{border-top-left-radius:20px;border-top-right-radius:20px;height:250px;overflow:hidden;position:relative;width:100%}.two-column-block__top .img{background-color:#6b767a;height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s ease-in-out;width:100%}.two-column-block__item:hover .two-column-block__top .img{transform:scale(1.05) rotate(.5deg)}.about-slider-tabs__arrow.arrow-left.swiper-button-disabled:active,.about-slider-tabs__arrow.arrow-right.swiper-button-disabled:active,.about-slider__arrow.arrow-left.swiper-button-disabled:active,.about-slider__arrow.arrow-right.swiper-button-disabled:active,.company-about__square{transform:translateY(-50%)}.two-column-block__content{display:flex;flex:1 1 auto;flex-direction:column;padding:30px 30px 20px;position:relative}.two-column-block__name{color:#00171f;font-size:24px;font-weight:700;letter-spacing:-.05em;line-height:30px}.two-column-block__description,.two-column-block__param{font-size:16px;line-height:20px;letter-spacing:-.05em;color:#00171f}.two-column-block__description{margin-bottom:20px;margin-top:10px}.two-column-block__params{-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap;row-gap:20px}.two-column-block__param{max-width:calc(50% - 15px);width:100%}.two-column-block__param:before{background-color:#33c5f3;content:"";display:block;height:10px;margin-bottom:5px;width:30px}.two-column-block__price{color:#00171f;font-size:32px;font-weight:700;letter-spacing:-.05em;line-height:1}.two-column-block__footer,.two-column-block__price{padding-bottom:30px;padding-left:30px;padding-right:30px}.two-column-block__footer{display:flex;gap:20px}.two-column-block__footer>*{min-width:190px!important}.two-column-block__content--schema .two-column-block__description,.two-column-block__content--schema .two-column-block__name{max-width:380px}.single-glazing-info__link,.two-column-block__content--schema .two-column-block__character{max-width:280px}.two-column-block__content--schema .two-column-block__params{margin-top:30px}.two-column-block__character-header{font-size:24px;font-weight:700;line-height:1;margin-bottom:10px}.two-column-block__schema{height:330px;position:absolute;right:30px;top:-50px;width:200px}.slider-window-cards{margin-bottom:80px;overflow:hidden}.slider-window-cards__text{margin-bottom:35px;margin-top:25px;text-align:center}.slider-window-cards__item{background-color:#fff;border-radius:20px;color:#00171f;min-width:245px;padding:40px 20px;text-align:center;width:auto}.slider-window-cards__image{margin-bottom:30px;margin-top:30px}.slider-window-cards__block{margin-top:50px;text-align:center}.company-about__container{padding-right:0}.company-about__slider{padding-right:40px;padding-top:10px}.about-article-page .center-block,.about-contacts-addresses__title,.about-contacts-info__title,.about-slider-tabs__tabs,.company-about__head-title{text-align:center}.company-about__item{background-color:#fff;border-radius:10px;height:auto;letter-spacing:-.05em;min-height:250px;padding:26px 30px;position:relative;width:245px}.about-vacancies-page .company-about__item{min-height:170px}.company-about__square{background-color:#33c5f3;height:20px;left:30px;position:absolute;top:0;width:20px}.company-about__title{margin-bottom:18px}.own-production__text{letter-spacing:-5%;padding-bottom:34px;text-align:center}.own-production__wrap{flex-wrap:wrap;justify-content:space-between;row-gap:20px}.own-production__item{border-radius:20px;height:170px;overflow:hidden;width:245px}.own-production__item .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.responsible-service__desc,.tinting-func__desc{flex:1 1 50%}.responsible-service__head-title{letter-spacing:-.05em;padding-bottom:25px}.responsible-service__img{border-radius:20px;display:block;min-height:400px;overflow:hidden;position:relative}.responsible-service__img .img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.about-slider-tabs__arrow.arrow-left,.about-slider__arrow.arrow-left{left:40px}.about-contacts-list__container,.about-tiles-tabs .assort-melke-mob__table,.about-tiles-tabs .default-page,.about-tiles-tabs .inner-container,.about-tiles-tabs .inner-container--slider .section-header,.about-tiles-tabs .inner-container--slider .section-subheader,.about-tiles-tabs .win-prices-tab,.about-tiles-tabs .win-prices-type-v2__container,.about-tiles-tabs .win-prices__info,.dealer-warranties__container,.inner-container--slider .about-tiles-tabs .section-header,.inner-container--slider .about-tiles-tabs .section-subheader{padding-right:0}.dealer-warranties__slider{padding-right:40px;padding-top:10px}.dealer-warranties__head-title{padding-bottom:29px;padding-right:40px;text-align:center}.dealer-warranties__item{background-color:#fff;border-radius:10px;letter-spacing:-.05em;padding:26px 20px 14px;position:relative;width:174px}.dealer-warranties__text p{font-weight:500}.dealer-warranties__square{background-color:#33c5f3;background-position:50%;background-repeat:no-repeat;background-size:70%;border-radius:5px;height:30px;left:20px;position:absolute;top:-10px;width:30px}.paragraph-list__item{color:#00171f;font-size:16px;line-height:20px;text-align:center}.about-slider-tabs,.paragraph-list__item+.paragraph-list__item{margin-top:40px}.about-contacts-addresses__tabs{display:flex;justify-content:center;margin:40px 0}.about-contacts-addresses__map{height:850px;margin:0 -40px;z-index:1}.about-contacts-addresses__map .leaflet-tile-pane{filter:grayscale(100%)}.about-contacts-addresses__map .leaflet-pane{z-index:98}.about-contacts-addresses__key-persons{background-color:#fff;max-height:850px;overflow-y:scroll;padding:60px 20px;position:absolute;right:0;top:180px;z-index:10}.about-contacts-addresses__info-container{margin-bottom:10px;max-width:260px}.about-contacts-addresses__info-title{line-height:1.25;margin-bottom:10px}.about-contacts-addresses__info-post{font-size:16px;line-height:1.25;margin-bottom:10px}.about-contacts-addresses__info-email{font-size:16px;line-height:1.25}.about-contacts-addresses__all-adress{display:flex;flex-wrap:wrap;margin-top:36px}.about-contacts-addresses__all-adress .about-contacts-addresses-popup.about-contacts-addresses-popup_all{height:unset;width:25%}.about-contacts-addresses__all-adress .about-contacts-addresses-popup__item.about-contacts-addresses-popup__item_all{background-color:unset;width:unset}.about-contacts-addresses__all-adress .about-contacts-addresses-popup__title.about-contacts-addresses-popup__title_all{font-size:20px;font-weight:700}.about-contacts-addresses__all-adress .about-contacts-addresses-popup__contacts.about-contacts-addresses-popup__contacts_all{font-size:20px;font-weight:400}.about-contacts-addresses-popup{display:flex;font-family:Geometria,sans-serif;height:240px;overflow:hidden;width:420px}.about-contacts-addresses-popup__item{width:50%}.about-contacts-addresses-popup__item:first-child{background-color:#fff;border-radius:20px 0 0 20px;display:flex;flex-direction:column;padding:20px}.about-portfolio-cards__item.hide,.about-slider-tabs__slide-item.hide,.diler .about-contacts-addresses__all-adress,.diler .about-contacts-addresses__key-persons{display:none}.about-contacts-addresses-popup__title,.about-portfolio-cards__name,.about-project-page__name{color:#00171f;font-size:24px;font-weight:700;line-height:30px}.about-contacts-addresses-popup__contacts{color:#00171f;font-size:16px;line-height:20px;margin-top:10px}.about-contacts-addresses-popup__link{font-size:16px;line-height:20px;margin-top:auto}.about-contacts-addresses-popup__image{border-radius:0 20px 20px 0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:auto}.leaflet-popup-content,.measurers .section-header+div:not(.section-subheader),.measurers .section-subheader+div,.payment-online .img{margin:0}.about-contacts-info__grid{-moz-column-gap:20px;column-gap:20px;display:flex;margin-top:30px}.about-contacts-info__item{flex-grow:1;margin-bottom:30px;max-width:50%}.about-contacts-info__slider{margin-right:-40px}.about-contacts-info__link{display:block;text-align:center}.about-contacts-info__descriprion{color:#00171f;font-size:16px;line-height:20px;margin-top:20px}.about-contacts-list{padding-bottom:50px;padding-top:50px}.about-contacts-list__item{background-color:#fff;border-radius:20px;cursor:pointer;min-height:320px;padding:98px 20px 20px;position:relative;text-align:center;width:245px}.about-contacts-list__item-img{border-radius:50%;height:160px;left:50%;overflow:hidden;position:absolute;top:0;transform:translate(-50%,-50%);width:160px}.about-contacts-list__item-img .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.about-contacts-list__item-title{position:relative}.about-contacts-list__item-contacts,.calendar-delivery-desk__container{margin-top:20px}.about-contacts-list__item-contact,.slider-lamination .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.slider-lamination .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:10px 0}.about-contacts-list__btn,.warm-aluminum__btn{margin-top:20px;max-width:190px}.about-contacts-text,.about-portfolio-cards__tabs{margin:40px 0;text-align:center}.about-contacts-text__paragraph{color:#00171f;font-size:16px;line-height:20px;margin:20px 0}.about-news-list{margin-bottom:60px}.about-news-list__item,.measure-include__wrap{-moz-column-gap:20px;column-gap:20px;display:flex}.about-news-list__link,.about-news-list__name{display:block;font-weight:700;line-height:20px;text-decoration-line:underline}.about-news-list__item+.about-news-list__item,.mosq-basket__pre-price,.open-vacancies__btn,.tender-gallery-modal__header+.tender-gallery-modal__list,.tender-gallery-modal__list+.btn,.tender-gallery-modal__text+.btn{margin-top:30px}.about-news-list__image{background-color:#515151;border-radius:20px;min-width:245px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-news-list__image.mobile{display:none;margin:25px 0}.details__card:last-child,.open-vacancies__vacancy:last-child,.vacancy-requirements__block:last-of-type{margin-bottom:0}.about-news-list__date{color:#adbec4;font-size:12px;line-height:20px;margin-bottom:16px}.about-news-list__name{color:#0078d2;font-size:24px}.about-news-list__text{color:#000;font-size:16px;line-height:20px;margin-top:13px}.about-news-list__link{color:#0078d2;font-size:16px;margin-top:30px}.about-portfolio-cards__description{color:#00171f;font-size:16px;line-height:20px;margin-bottom:70px;text-align:center}.about-portfolio-cards__grid{display:flex;flex-wrap:wrap;margin:0 -10px}.about-portfolio-cards__item{margin:0 10px 20px;width:calc(25% - 20px)}.about-portfolio-cards__image{border-radius:10px 10px 0 0;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.about-portfolio-cards__card{background-color:#fff;border-radius:0 0 10px 10px;padding:20px}.about-portfolio-cards__text{color:#00171f;font-size:14px;line-height:20px;margin:10px 0}.about-portfolio-cards__link{color:#00171f;font-size:16px;font-weight:500;line-height:30px}.about-project-page__grid{-moz-column-gap:20px;column-gap:20px;display:flex;margin-bottom:40px}.about-project-page__item:first-child{flex-grow:3}.about-project-page__title{color:#00171f;font-size:32px;font-weight:700;line-height:30px;margin-bottom:10px}.about-project-page__description{color:#000;font-size:16px;line-height:20px}.about-project-page__actually{align-items:center;background-color:#fff;border-radius:20px;display:flex;justify-content:space-between;margin:0 auto;max-width:850px;padding:70px;width:100%}.reviews-list__wrap{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.reviews-list__item{background-color:#fff;border-radius:20px;display:grid;gap:15px;grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr;padding:30px}.nostandart-cottage__bottom,.other-services__bottom,.reviews-list__item-top{align-items:center;display:flex;justify-content:space-between}.reviews-list__item-date{color:#00171f;font-size:12px}.reviews-list__item-body{max-height:148px;overflow:hidden}.reviews-list__item-body.visible{max-height:1500px}.reviews-list__item-more{color:#33c5f3;font-weight:500;text-decoration:underline}.about-slider-tabs__slide-item,.about-slider__slide-item,.vacations__slide-item{border-radius:10px;height:450px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.about-slider-tabs__slide-item .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.about-slider-tabs__arrow.arrow-left:active{transform:translate(-4px,-50%)}.about-slider-tabs__arrow.arrow-right:active{transform:translate(4px,-50%)}.about-slider__slide-item .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.about-slider__arrow.arrow-left:active{transform:translate(-4px,-50%)}.about-slider__arrow.arrow-right:active{transform:translate(4px,-50%)}.about-slider__content{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px;margin-top:30px}.about-slider__content-item{flex-grow:1;margin-bottom:20px;text-align:center}.about-slider__content-description{color:#00171f;font-size:16px;line-height:20px;margin-bottom:10px}.about-slider__content-value{color:#00171f;font-size:24px;font-weight:700;line-height:20px}.about-tabs__item,.about-tiles-tabs__content{color:#00171f;font-size:16px;line-height:20px}.about-tabs{display:inline-block}.about-tabs__item,.about-tabs__wrapper{background-color:#fff;border-radius:10px}.about-tabs__item{cursor:pointer;font-weight:700;padding:15px;width:auto}.about-tabs__item.active{background-color:#33c5f3;color:#fff}.about-tabs__item:last-child{margin-right:0}.about-tiles-tabs__container{border-radius:20px 0 0 20px;padding-right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.our-employees__arrow,.payment-online__total{-webkit-user-select:none;-moz-user-select:none}.about-tiles-tabs__content{margin-bottom:50px;text-align:center}.about-tiles-tabs__tabs{margin:20px 0;text-align:center}.about-tiles-tabs__item{border-radius:10px;height:130px;position:relative;width:90px}.about-tiles-tabs__item .img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.about-tiles-tabs__item:last-of-type{margin-right:44px}.about-tiles-tabs__item:hover .certif-slider__zoom{transform:translate(-50%,-50%) scale(1.5)}.about-tiles-tabs__item.hide,.quantity-market__desc,.quantity-market__title{display:none}.about-tiles-tabs__zoom{align-items:center;background-color:#33c5f3;border-radius:10px;cursor:pointer;display:flex;height:50px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform .3s ease-in-out;width:50px}.about-tiles-tabs__zoom:after,.about-tiles-tabs__zoom:before{background-color:#fff;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.circle-bg:after,.our-employees__arrow,.our-employees__arrow.arrow-left.swiper-button-disabled:active,.our-employees__arrow.arrow-right.swiper-button-disabled:active,.vacations__arrow.arrow-left.swiper-button-disabled:active,.vacations__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.about-tiles-tabs__zoom:before{height:12px;width:2px}.about-tiles-tabs__zoom:after{height:2px;width:12px}.about-tiles-tabs__zoom .ico{display:block;height:9px;width:9px}.about-tiles-tabs__zoom:active,.promotions-slider__next:hover,.promotions-slider__prev:hover{opacity:.8}.about-tiles-tabs__zoom-img{height:100%;padding:20px}.about-tiles-tabs__zoom-img .img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.rating-star{-moz-column-gap:3px;column-gap:3px;display:flex}.rating-star__item path{fill:#c5c5c6}.rating-star__item.active path{fill:#33c5f3}.rating-star__item svg{pointer-events:none}.tender-projects__container{padding-right:0}.tender-projects__head-title{padding-bottom:20px;padding-right:40px;text-align:center}.tender-projects__text{padding-bottom:34px;padding-right:40px;text-align:center}.tender-projects__slider{max-width:-moz-fit-content;max-width:fit-content;padding-right:40px;width:100%}.tender-projects__wrap{align-items:stretch}.tender-projects__item{background-color:#fff;border-radius:20px;overflow:hidden;width:245px}.tender-projects__img{display:block;height:180px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.tender-projects__info{padding:28px 20px}.tender-projects__title{padding-bottom:8px}.tender-projects__btn{padding:0 20px 30px}.tender-projects__btn a.no-style.btn{height:70px}.our-partners__slider{max-width:800px}.our-partners__wrap{align-items:center;flex-wrap:wrap;gap:40px;justify-content:space-between;row-gap:55px}.our-partners__item{display:flex;flex:0 0 30%;justify-content:center}.our-partners__item .img{height:auto;max-height:60px;max-width:100%}.open-vacancies__item-container{padding-top:48px}.open-vacancies__vacancy{border-bottom:2px solid #adbec3;margin-bottom:36px;padding-bottom:30px}.open-vacancies__col2{text-align:right}.open-vacancies__vacancy-position,.open-vacancies__vacancy-salary{padding-bottom:8px}.open-vacancies__btn :first-child{margin-right:20px}.open-vacancies .win-prices-tab__item{padding:0 20px;width:auto}.our-employees__head-title{padding-bottom:50px;text-align:center}.our-employees__slider{position:relative}.our-employees__arrow{background-color:#33c5f3;position:absolute;top:50%;user-select:none;z-index:10}.details__card,.details__label{position:relative;display:flex}.article-info__ico .ico,.main-about__download:hover .ico,.main-about__item-link:active .ico,.main-about__item-link:hover .ico{fill:#33c5f3}.our-employees__arrow.arrow-left{left:0}.our-employees__arrow.arrow-left:active{transform:translate(-4px,-50%)}.our-employees__arrow.arrow-right{right:0}.our-employees__arrow.arrow-right:active{transform:translate(4px,-50%)}.our-employees__slider-container{margin:0 12.7%}.our-employees__slide{-moz-column-gap:25px;column-gap:25px;display:flex}.our-employees__info{margin:auto 0}.our-employees__photo{border-radius:50%;flex:0 0 240px;height:240px;margin:auto 0;overflow:hidden;width:240px}.our-employees__photo .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.our-employees__title{padding-bottom:18px}.about-news-detail .actions-adv__item-step,.about-news-detail .calc-net__head-title,.about-news-detail .catalog-basket__total-price,.about-news-detail .h2,.about-news-detail .montage-stage__title,.about-news-detail .mosq-calc__total-price,.about-news-detail .proportions-net__head-title,.about-news-detail .quiz__answer-title,.about-news-detail .range-win__title,.about-news-detail .reviews-list__title,.about-news-detail .simple-card--textout .simple-card__title,.about-news-detail .system-palette__title,.about-news-detail .tiled-win-card__discount,.about-news-detail .type-win__title,.about-news-detail .types-net__head-title,.about-news-detail .video-net__head-title,.about-news-detail .work-steps__title,.simple-card--textout .about-news-detail .simple-card__title,.vacations__head-title{padding-bottom:24px;text-align:center}.glazing-decoration__slide-desc p:last-child,.handles-advan__text p:last-child,.mosq-measure__text:last-of-type,.noise-protect-info__slide-desc p:last-child,.page-not-found__list .li:last-child,.stained-glass-incl__parts .li:last-child,.twocolumn__content p:last-child{padding-bottom:0}.vacations__arrow.arrow-left{left:40px}.vacations__arrow.arrow-left:active{transform:translate(-4px,-50%)}.vacations__arrow.arrow-right{right:40px}.vacations__arrow.arrow-right:active{transform:translate(4px,-50%)}.vacations__slide-item .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.vacations__btn{padding-top:80px;text-align:center}.details__card{align-items:center;margin-bottom:40px;min-height:440px;padding:60px 50px}.details__desc{display:flex;flex-direction:column;width:calc(50% - 10px)}.details__title{font-size:32px;font-weight:800;line-height:30px;margin-bottom:20px}.details__title span{color:#b623cb}.details__label{align-items:center;background-color:#f33356;border-radius:10px;color:#fff;font-weight:700;height:50px;justify-content:center;margin-bottom:11px;margin-top:24px;padding:0 20px;width:-moz-fit-content;width:fit-content}.details__label-decor{background-repeat:no-repeat;background-size:cover;height:11px;left:19px;position:absolute;top:50px;width:9px}.details__img{border-radius:20px;overflow:hidden}.details__img .img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.details__card--img-top .details__img .img{-o-object-position:top;object-position:top}.details__card--img-bottom .details__img .img{-o-object-position:bottom;object-position:bottom}.about-news-detail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-news-detail img.full-image{border-radius:20px;height:400px;margin-bottom:30px;margin-top:30px;width:100%}.about-news-detail img.small-image{border-radius:10px;height:170px;width:245px}.about-news-detail img.float-left{float:left;margin-right:20px}.about-news-detail img.float-right{float:right;margin-left:20px}.article-info__item{padding-right:20px;width:25%}.article-info__ico{height:24px;width:24px}.article-info__ico .ico{display:block;height:100%;width:100%}.article-info__title{font-weight:700;margin-top:8px}.vacancy-slider__item{align-items:flex-start;display:flex;flex-direction:column;margin-right:calc(25% - 187.5px);margin-top:22px;padding-left:20px;position:relative;text-align:left;width:150px}.vacancy-slider__item:last-of-type{margin-right:0}.vacancy-slider__item-circle{background-color:#fff;border-radius:50%;height:74px;left:0;position:absolute;top:-22px;width:74px;z-index:-1}.vacancy-slider__item-title{padding-bottom:11px}.nostandart-win .nostandart-win__title,.vacancy-requirements__block h3{margin-bottom:10px}.vacancy-requirements__block ol,.vacancy-requirements__block ul{margin-bottom:20px;margin-left:20px}.vacancy-requirements__block li{line-height:1.4;list-style-type:disc}.vacancy-requirements__block-ico{background-color:#fff;border-radius:50%;height:50px;margin-bottom:25px;margin-top:10px;width:50px}.best-measurers__item,.measure-for-free__wrap,.measure-include__container{border-radius:20px;background-color:#fff}.vacancy-requirements__block-ico .ico{height:50px;left:10px;position:relative;top:-10px;width:50px}.vacancy-requirements__block-title{font-size:18px;font-weight:700;margin-bottom:11px}.vacancy-requirements__block-desc .li{margin-bottom:11px}.mosq-calc-cart__block:last-of-type,.promotions__card:last-child,.vacancy-requirements__block-desc .li:last-of-type{margin-bottom:0}.article-detail{align-items:stretch;display:flex;flex-direction:row-reverse}.article-detail__contents{position:relative;width:220px}.article-detail__contents .article-content{position:sticky;top:122px}.article-detail__container{flex:1;padding-right:40px;position:relative}.article-detail__toback{display:block;margin:0 auto;width:-moz-max-content;width:max-content}.article-detail img{float:none;margin-right:0;width:100%}.article-content ul li{padding-left:0}.about-article-page{overflow-y:hidden}.about-article-page .text-block{align-self:center}.about-article-page .row{display:flex;flex-wrap:wrap;width:100%}.about-article-page .row .col-1:not(:last-child),.about-article-page .row .col-2:not(:last-child){padding:0 20px 20px 0}.about-article-page .row .col-1{flex:1 1 0;width:25%}.about-article-page .row .col-2{flex:2 1 0;width:50%}.circle-bg:after{background-color:#fff;border-radius:50%;content:"";height:50vh;position:absolute;top:50%;width:50vh;z-index:-1}.circle-bg__right:after{right:-10%}.circle-bg__left:after{left:-10%}.image-both-text-center .actions-adv__item-step,.image-both-text-center .calc-net__head-title,.image-both-text-center .catalog-basket__total-price,.image-both-text-center .h2,.image-both-text-center .montage-stage__title,.image-both-text-center .mosq-calc__total-price,.image-both-text-center .proportions-net__head-title,.image-both-text-center .quiz__answer-title,.image-both-text-center .range-win__title,.image-both-text-center .reviews-list__title,.image-both-text-center .simple-card--textout .simple-card__title,.image-both-text-center .system-palette__title,.image-both-text-center .tiled-win-card__discount,.image-both-text-center .type-win__title,.image-both-text-center .types-net__head-title,.image-both-text-center .video-net__head-title,.image-both-text-center .work-steps__title,.image-left-title-center .actions-adv__item-step,.image-left-title-center .calc-net__head-title,.image-left-title-center .catalog-basket__total-price,.image-left-title-center .h2,.image-left-title-center .montage-stage__title,.image-left-title-center .mosq-calc__total-price,.image-left-title-center .proportions-net__head-title,.image-left-title-center .quiz__answer-title,.image-left-title-center .range-win__title,.image-left-title-center .reviews-list__title,.image-left-title-center .simple-card--textout .simple-card__title,.image-left-title-center .system-palette__title,.image-left-title-center .tiled-win-card__discount,.image-left-title-center .type-win__title,.image-left-title-center .types-net__head-title,.image-left-title-center .video-net__head-title,.image-left-title-center .work-steps__title,.image-left-title-right .actions-adv__item-step,.image-left-title-right .calc-net__head-title,.image-left-title-right .catalog-basket__total-price,.image-left-title-right .h2,.image-left-title-right .montage-stage__title,.image-left-title-right .mosq-calc__total-price,.image-left-title-right .proportions-net__head-title,.image-left-title-right .quiz__answer-title,.image-left-title-right .range-win__title,.image-left-title-right .reviews-list__title,.image-left-title-right .simple-card--textout .simple-card__title,.image-left-title-right .system-palette__title,.image-left-title-right .tiled-win-card__discount,.image-left-title-right .type-win__title,.image-left-title-right .types-net__head-title,.image-left-title-right .video-net__head-title,.image-left-title-right .work-steps__title,.image-right-title-left .actions-adv__item-step,.image-right-title-left .calc-net__head-title,.image-right-title-left .catalog-basket__total-price,.image-right-title-left .h2,.image-right-title-left .montage-stage__title,.image-right-title-left .mosq-calc__total-price,.image-right-title-left .proportions-net__head-title,.image-right-title-left .quiz__answer-title,.image-right-title-left .range-win__title,.image-right-title-left .reviews-list__title,.image-right-title-left .simple-card--textout .simple-card__title,.image-right-title-left .system-palette__title,.image-right-title-left .tiled-win-card__discount,.image-right-title-left .type-win__title,.image-right-title-left .types-net__head-title,.image-right-title-left .video-net__head-title,.image-right-title-left .work-steps__title,.self-install__head-title,.simple-card--textout .image-both-text-center .simple-card__title,.simple-card--textout .image-left-title-center .simple-card__title,.simple-card--textout .image-left-title-right .simple-card__title,.simple-card--textout .image-right-title-left .simple-card__title{text-align:center;width:100%}.image-both-text-center .right-block{order:3}.image-both-text-center .left-block{order:1}.image-both-text-center .center-block{order:2}.image-block{align-items:center;display:flex;height:100%;justify-content:center;width:100%}section{position:relative}.image-left-title-center,.image-left-title-right,.image-right-title-left,.two-column-and-slider{padding:50px 0}.two-column-and-slider__footer .text-footer{font-size:24px;font-weight:700;line-height:30px;max-width:775px;text-align:center}.two-column-and-slider .article-slider .swiper-slide{opacity:0!important;text-align:center;transition:.3s ease-in-out}.two-column-and-slider .article-slider .swiper-slide-active{opacity:1!important}.two-column-and-slider .article-slider img{max-height:400px}.page-end__container .text-footer{font-size:24px;font-weight:700;line-height:30px;max-width:775px;text-align:center}.measure-for-free__wrap{max-width:75%;padding:53px calc(2.28571px + 5.53571vw);position:relative;text-align:left}.measure-for-free__wrap:after{align-items:center;background-color:red;border-radius:100%;color:#fff;content:"!";display:flex;font-size:32px;font-weight:800;height:40px;justify-content:center;left:80px;position:absolute;top:-20px;width:40px}.measure-for-free__title{font-size:48px;font-weight:800;line-height:48px;margin-bottom:20px}.best-measurers__container,.mosq-advan__container{padding-right:0}.best-measurers__head-title{padding-bottom:29px;padding-right:40px;text-align:center}.best-measurers__slider{padding-right:40px}.best-measurers__item{height:auto;letter-spacing:-.05em;padding:20px;position:relative;width:300px}.best-measurers__item:after{background-color:#33c5f3;border-radius:20px 0;bottom:0;content:"";display:block;height:20px;position:absolute;right:0;width:40px}.best-measurers__item-ico{margin-bottom:18px}.best-measurers__item-ico .ico{height:30px;width:30px}.best-measurers__item-title{padding-bottom:18px}.best-measurers__item-desc{padding-bottom:20px}.best-measurers__item-link .a{border-bottom:1px solid #0078d2;text-decoration:none;transition:.3s}.help-consult__person-data .a span,.mosq-checkout-form__person-data .a span,.quiz .system-characters__list-title span a{text-decoration:underline}.best-measurers__item-link .a:hover{border-color:#33c5f3}.measurers-header{max-width:310px;text-align:left;width:100%}.measurers-card{flex-wrap:wrap;justify-content:space-between;padding:50px 110px}.measure-include__container{-moz-column-gap:20px;column-gap:20px;display:flex;padding:50px 110px}.measure-include__head-title{flex:1 1 245px;max-width:500px}.measure-include__slider{flex:1 1 775px}.measure-include__column{display:flex;flex:1 1 33.333%;flex-direction:column;row-gap:20px}.measure-include__ico{background-color:#fff;border-radius:50%;height:50px;margin-bottom:25px;position:relative;width:50px}.measure-include__ico .ico{height:50px;position:absolute;top:10px;width:50px}.measure-include__title{margin-bottom:11px;width:70%}.safe-measure__items-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.safe-measure__item{align-items:center;display:flex;flex-direction:column;width:245px}.safe-measure__item-ico{background-color:#fff;border-radius:50%;height:50px;margin-bottom:25px;position:relative;width:50px}.safe-measure__item-ico .ico{fill:#33c5f3;height:50px;left:10px;position:absolute;top:10px;width:50px}.before-after-slider__text,.safe-measure__item-title{text-align:center}.before-after-slider__head-title{padding-bottom:15px;text-align:center}.before-after-slider__wrap{display:flex;flex-direction:column;margin-top:44px;row-gap:40px}.before-after-slider__block-number{align-items:center;background-color:#33c5f3;border-radius:50%;color:#fff;display:flex;font-size:32px;font-weight:700;height:50px;justify-content:center;margin-bottom:16px;width:50px}.before-after-slider__block-title,.decorative-layouts__title{margin-bottom:25px;text-align:center}.before-after-slider__img-container{border-radius:20px;display:block;height:400px;margin-bottom:33px;max-width:1040px;overflow:hidden;position:relative;width:100%}.before-after-slider__img-container .img{display:block;height:400px;max-width:unset;-o-object-fit:cover;object-fit:cover;width:100%}.before-after-slider__img-before{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:40%;z-index:2}.before-after-slider__delimiter{background-color:#33c5f3;cursor:col-resize;height:100%;left:40%;position:absolute;top:0;transform:translateX(-50%);width:4px;z-index:5}.before-after-slider__delimiter-arrows{background-color:#33c5f3;background-position:50%;background-repeat:no-repeat;border-radius:50%;height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.before-after-slider__compare-block{display:flex;flex-direction:column;row-gap:30px;text-align:center}.before-after-slider__advan-title,.before-after-slider__defect-title{margin-bottom:13px}.before-after-slider__defect-pretitle{color:red;font-weight:700}.before-after-slider__advan-pretitle{color:#0078d2;font-weight:700}.advantage-text-card__head-title,.garbage-collection-vars__head-title{margin-bottom:40px;text-align:center}.garbage-collection-vars__slider{padding:20px 0}.garbage-collection-vars__item{background-color:#fff;border-radius:20px;height:auto;padding:30px;position:relative;width:300px}.garbage-collection-vars__item-ico{align-items:center;background-color:#33c5f3;border-radius:50%;display:flex;height:40px;justify-content:center;left:30px;position:absolute;top:-20px;width:40px}.garbage-collection-vars__item-ico .ico{fill:#fff;height:25px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:25px}.garbage-collection-vars__btn{padding-top:30px;text-align:center}.garbage-collection-vars__link,.noise-protect-info__btn{padding-top:15px;text-align:center}.garbage-collection-price__head-title{padding-bottom:24px;text-align:center}.garbage-collection-price__slide{margin:0 auto;width:100%}.garbage-collection-price__table{width:100%}.garbage-collection-price__tr{height:70px}.garbage-collection-price__tr:nth-of-type(2n){background-color:#fff}.garbage-collection-price__th{padding-bottom:24px;vertical-align:bottom}.garbage-collection-price__td,.mosq-basket-desk__td{vertical-align:middle}.garbage-collection-price__td,.garbage-collection-price__th{padding-right:15px;text-align:right}.garbage-collection-price__td:first-of-type,.garbage-collection-price__th:first-of-type{padding-left:15px;padding-right:0;text-align:left}.garbage-collection-price__scrollbar{margin:20px auto 0}.garbage-collection-price__scrollbar.swiper-scrollbar{background-color:#fff;bottom:unset;height:10px;left:unset;top:calc(100% + 20px);width:calc(100% - 40px)}.garbage-collection-price__scrollbar.swiper-scrollbar .swiper-scrollbar-drag{background-color:#00171f}.nostandart-cottage__title,.other-services__title{font-size:32px;margin-bottom:30px;text-align:center}.other-services__tabs{margin:25px auto 40px;max-width:1210px}.other-services__img{aspect-ratio:16/9;background-color:#6b767a;max-height:490px;-o-object-fit:cover;object-fit:cover;width:100%}.other-services__info{background-color:#fff;padding:40px 50px}.other-services__info-title{display:block;margin-bottom:20px}.nostandart-cottage__list,.other-services__list{align-items:center;display:flex;gap:40px;list-style-type:none;margin-bottom:30px}.other-services__list-item{font-size:18px;font-weight:700;line-height:1.2;position:relative}.other-services__list-item:after{background-color:var(--main-blue);content:"";height:5px;left:0;position:absolute;top:calc(100% + 3px);width:100%}.other-services__text{color:#00171f;font-size:16px;margin-bottom:45px}.other-services__text.active{height:auto}.other-services__price{line-height:1.25}.nostandart-win__link{display:block;width:60%}.nostandart-win .nostandart-win__info{width:40%}.nostandart-win__price{color:#00171f;font-size:12px;max-width:-moz-fit-content;max-width:fit-content;width:100%}.nostandart-win__price span{display:block}.nostandart-cottage__tabs{margin:25px auto 40px;max-width:850px}.nostandart-cottage__img{aspect-ratio:16/9;background-color:#6b767a;-o-object-fit:cover;object-fit:cover;width:50%}.nostandart-cottage__info{background-color:#fff;padding:40px;width:50%}.nostandart-cottage__info-title{display:block;margin-bottom:20px}.nostandart-cottage__list-item{font-size:18px;font-weight:700;line-height:1.2;position:relative}.nostandart-cottage__list-item:after{background-color:var(--blue);content:"";height:5px;left:0;position:absolute;top:calc(100% + 3px);width:100%}.feature-montag__tabs{margin:0 auto 40px}.feature-montag__item{background-color:#fff;border-radius:20px;display:flex;justify-content:space-between;overflow:hidden}.feature-montag__item-info{max-width:555px;padding:40px 40px 40px 60px;width:100%}.feature-montag__item-title,.win-openings__title{margin-bottom:10px}.feature-montag__item-img{max-width:630px;width:100%}.feature-montag__item-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.feature-montag__item.show{display:flex}.short-install__wrapper{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.short-install__item{background-color:#fff;border-radius:20px;overflow:hidden;width:calc(25% - 30px)}.short-install__item-img{background-color:#6b767a;height:100%;max-height:230px;position:relative}.short-install__item-img img{height:100%;-o-object-fit:cover;object-fit:cover}.short-install__item-step{bottom:25px;color:hsla(0,0%,100%,.8);font-size:128px;font-weight:700;position:absolute;right:0}.short-install__item-text{padding:15px 30px 30px}.win-openings__info{padding:50px;width:50%}.win-openings__img{background-color:#6b767a;width:50%}.connect__wrapper,.main-about__item{background-color:#fff;border-radius:20px;overflow:hidden}.win-openings__img img{height:100%;-o-object-fit:cover;object-fit:cover}.main-about__wrapper{display:flex;justify-content:center;margin:0 auto 30px;width:100%}.main-about__item{max-width:300px;position:relative;width:100%}.main-about__item-img{height:180px;width:100%}.main-about__item-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-about__item-title{flex-grow:1;text-align:left}.main-about__item-body{align-items:flex-start;display:flex;flex-direction:column;gap:30px;height:calc(100% - 180px);padding:28px}.main-about__item-link{align-items:center;display:flex;text-decoration:none}.main-about__item-link .ico{fill:#fff;height:21px;transition:fill .3s,color .3s;width:21px}.main-about__item:not(:last-child){margin-right:30px}.main-about__download{align-items:center;color:#0290ea;display:flex;font-size:16px;font-weight:500;justify-content:flex-start;letter-spacing:-.8px;text-decoration-line:underline;transition:color .3s}.main-about__download .ico{fill:#0290ea;height:30px;margin-right:10px;transition:fill .3s;width:30px}.main-about__download:hover{color:#33c5f3}.main-about .video-manual__container{max-width:960px}.connect__wrapper{display:flex;margin:0 auto;max-width:850px;width:100%}.connect__img{background-color:gray;width:37.5%}.connect__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.connect__info{padding:50px 45px;width:62.5%}.connect__info-descr{margin-bottom:30px}.connect__list{display:grid;gap:20px 40px;grid-auto-rows:1fr;grid-template-columns:1fr 1fr}.connect__item{color:#33c5f3;font-size:24px;font-weight:700}.self-install{padding-bottom:40px;padding-top:40px;width:100%}.self-install__items-container{display:flex;flex-wrap:wrap;justify-content:center;padding-top:30px;width:100%}.self-install__item{flex:1 1 0;padding-left:10px;padding-right:10px}.self-install__item-card{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:100%;overflow:hidden}.self-install__item-card-top{display:flex;height:270px;overflow:hidden;width:100%}.self-install__item-card-top img{-o-object-fit:cover;object-fit:cover;width:100%}.self-install__item-card-body{flex:1;padding:30px}.self-install__item-card-bottom{padding-bottom:30px;padding-left:30px;padding-right:30px}.self-install__item-card-price{font-size:24px;font-weight:700;line-height:20px;padding-bottom:30px}.self-install__item-card-title{font-size:24px;font-weight:700;line-height:30px;padding-bottom:10px}.mosq-measure__text,.self-install__item-card-ico{padding-bottom:20px}.self-install__item-card-ico .ico{fill:#00171f;height:50px;width:46px}.list-city-moscow-area__link,.self-install__item-card-btn{text-decoration:none}.payment-online{color:#00171f}.payment-online__title{margin-top:0!important}.payment-online__form{background-color:#fff;border-radius:10px;padding:30px 58px 30px 40px}.payment-online__input-group .control__group:first-child{display:flex;justify-content:space-between;width:100%}.payment-online__input-group .control__group:first-child .payment-online__input{width:48%}.mosq-checkout-form__block,.payment-online__input-group .control__group:first-child .payment-online__input-100{width:100%}.payment-online__input-group .control__group .payment-online__input{display:flex;flex-direction:column-reverse}.payment-online__input-group .control__group .payment-online__input-label{letter-spacing:-.003em;line-height:1;margin-bottom:5px;margin-top:0}.payment-online__input{margin-bottom:16px}.payment-online__input input{background-color:transparent;border:2px solid #00171f;border-radius:10px;font-weight:400;padding:0 15px;width:100%}.payment-online__input-label{color:rgba(0,23,31,.7);font-size:13px;letter-spacing:0;margin-top:4px}.payment-online__yandex-pay{margin-right:20px;opacity:.7;pointer-events:none}.payment-online__yandex-pay.can-pay{opacity:1;pointer-events:all}.payment-online__btn-group{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:20px;width:100%}.payment-online__total{align-items:center;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px;user-select:none}.mosq-calc-cart__arrow,.mosq-calc__item{-webkit-user-select:none;-moz-user-select:none}.payment-online__total-label{align-items:center;display:flex;margin-right:20px}.payment-online__total-sum{align-items:center;border:2px solid #fff;border-radius:5px;display:flex;flex:1;font-size:24px;justify-content:center;line-height:30px;margin-right:12px;padding:0 16px}.payment-online__total-sum input{background-color:transparent;border:2px solid #00171f;border-radius:5px;color:#00171f;font-weight:400;height:50px;padding-left:0;text-align:center;width:100%}.payment-online__total-sum input::-moz-placeholder{color:#00171f}.payment-online__total-sum input::placeholder{color:#00171f}.payment-online__total-sum input:focus{border:none;border-radius:unset}.payment-online__total-pay-btn{align-items:center;display:flex;justify-content:center;margin-right:24px;min-width:185px}.decorative-layouts .swiper-pagination-bullets .swiper-pagination-bullet:last-child,.payment-online__total-pay-btn:last-of-type{margin-right:0}.payment-online__total-pay-btn:disabled{background-color:#969696;border-color:#969696;cursor:not-allowed}.payment-online__total-pay-btn:disabled:hover{background-color:#969696;border-color:#969696;color:#fff}.payment-online__total-pay-btn.sber-credit{align-items:center;display:flex;font-size:14px;justify-content:center;padding:0}.payment-online__total-pay-btn.sber-credit .img{height:34px;margin-top:-4px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:34px}.payment-online__total-pay-btn.sber-credit .label{margin-left:8px;text-align:left}.payment-online__pay-system{align-items:center;display:flex;justify-content:flex-end;margin-top:40px}.payment-online__pay-system .img{height:14px;margin-left:12px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:-moz-fit-content;width:fit-content}.payment-online__pay-system .img:first-of-type{margin-left:0}.payment-online__info{color:rgba(0,23,31,.5);font-size:13px;letter-spacing:0;line-height:16px;margin-top:18px}.payment-online__info .a{color:rgba(0,23,31,.5);transition:color .3s}.payment-online__info .a:hover{color:rgba(0,23,31,.8)}.actions-adv__wrapper{display:flex;gap:30px;justify-content:space-between}.actions-adv__item{background-color:#fff;border-radius:20px;padding:30px 40px 30px 30px;position:relative;width:calc(25% - 30px)}.actions-adv__item-step{color:#33c5f3;left:40px;position:absolute;top:0;transform:translateY(-50%)}.actions-adv__item-text{color:#00171f;font-size:18px;font-weight:700}.actions-adv__item-icon{align-items:center;background-color:#33c5f3;border-radius:20px 0;bottom:0;display:flex;height:40px;justify-content:center;position:absolute;right:0;width:50px}.action-tinkoff-line{--blue-line:#00c2ff;--gray-line:#676767;--yellow-line:#ffe827;position:relative}.action-tinkoff-line div{align-items:center;display:flex;height:20px;left:0;position:absolute;top:-70px;width:100%}.action-tinkoff-line span:first-child{background-color:var(--blue-line);width:46%}.action-tinkoff-line span:nth-child(2){background-color:var(--gray-line);width:20%}.action-tinkoff-line span:last-child{background-color:var(--yellow-line);width:34%}.promotions__card{display:flex;flex-direction:column;margin-bottom:60px;row-gap:26px}.promotions__text,.promotions__title{margin-bottom:17px}.promotions__img{background-color:#fff;border-radius:20px;display:block;min-height:270px;overflow:hidden;position:relative}.promotions__img .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.promotions__desc{display:flex;flex-direction:column;justify-content:center}.promotions__title{color:#00171f;text-decoration:none;transition:color .3s ease-in-out}.promotions__title:hover{color:#33c5f3}.promotions__date{margin-bottom:27px}.promotions__btn{align-items:center;display:flex;gap:20px}.promotions__btn .btn{display:block;width:100%}.promotions-slider{overflow:hidden;width:-moz-fit-content;width:fit-content}.promotions-slider__card{color:#00171f;text-decoration:none;transition:.3s ease-in-out}.promotions-slider__img{display:flex;margin-bottom:15px;max-height:290px;overflow:hidden;position:relative}.promotions-slider__img img{height:100%;max-height:290px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 100%;object-position:50% 100%;width:100%}.promotions-slider__next,.promotions-slider__prev{fill:#000;border-radius:50%;cursor:pointer;height:50px;position:absolute;text-align:center;top:33%;transition:.2s ease-in-out;width:50px;z-index:10}.promotions-slider__next-icon,.promotions-slider__prev-icon{fill:#fff;background-color:#33c5f3;border-radius:10px;height:50px;padding:17px;width:50px}.promotions-slider__prev{left:60px}.promotions-slider__next{right:60px}.mosq-advan__info{padding-right:40px;text-align:center}.mosq-advan__slider{margin-top:30px;max-width:-moz-fit-content;max-width:fit-content;padding-right:40px;padding-top:10px;width:100%}.mosq-advan__item{align-items:center;display:flex;flex-direction:column;text-align:center;width:245px}.mosq-advan__circle{background-color:#fff;border-radius:50%;height:50px;position:relative;width:50px}.mosq-advan__ico{height:100%;left:10px;position:absolute;top:-10px;width:100%}.mosq-advan__ico .ico{fill:#00171f;display:block;height:100%;width:100%}.mosq-advan__title{margin-top:24px}.mosq-net-type__container{padding-right:0}.mosq-net-type__desc,.mosq-net-type__head-title,.mosq-net-type__slider{padding-right:40px}.mosq-calc__head-title,.mosq-net-type__head-title{padding-bottom:24px;text-align:center}.mosq-net-type__desc{text-align:center}.mosq-net-type__slider{margin-top:34px;max-width:-moz-fit-content;max-width:fit-content;width:100%}.mosq-net-type__item{text-align:center;width:245px}.mosq-net-type__img{border-radius:20px;display:block;height:180px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.mosq-net-type__title{margin-top:15px}.mosq-measure__img{height:304px;margin-bottom:34px;margin-right:-32px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:353px}.decorative-layouts__container,.slider-lamination__container{max-width:1040px}.decorative-layouts__text{font-size:18px;margin-bottom:75px;text-align:center}.decorative-layouts-wrapper{margin:0 auto;max-width:1040px;padding:0 40px;position:relative}.decorative-layouts__wrapper-btn{align-items:center;background-color:#fff;border-radius:10px;display:flex;height:50px;justify-content:space-evenly;margin:34px auto;width:53%}.decorative-layouts__wrapper-btn .no-style.btn{background-color:#fff;border:none;color:#000;font-size:16px;min-width:33.3%}.decorative-layouts__wrapper-btn .no-style.btn:hover{color:#000}.decorative-layouts .swiper-pagination-bullets .swiper-pagination-bullet-active,.decorative-layouts__wrapper-btn .no-style.btn.active-decorative-layouts{background-color:#33c5f3;color:#fff}.decorative-layouts__wrapp-icon{bottom:90px;display:flex;justify-content:flex-end;margin:0 auto;position:relative;width:86%;z-index:1}.decorative-layouts__pag{background-color:#fff;border-radius:50%;height:40px;width:40px}.decorative-layouts__pag_last{background:linear-gradient(227.22deg,#edc948 24.89%,#fbf7e9 64.4%,#ffd749);border-radius:50%;height:40px;margin-left:30px;width:40px}.decorative-layouts__text-icon{color:#fff;font-weight:500;position:relative;right:4px;top:40px}.decorative-layouts__text-icon_last{right:8px}.decorative-layouts .bullets__text{font-weight:700;margin-top:14px;text-align:center}.decorative-layouts .swiper-pagination-bullets .swiper-pagination-bullet{background-color:#fff;border:none;border-radius:10px;color:#000;font-size:16px;height:50px;margin:0;min-width:33.3%;opacity:1;position:relative}.decorative-layouts .swiper-horizontal>.swiper-pagination-bullets,.decorative-layouts .swiper-pagination-bullets.swiper-pagination-horizontal{background-color:#fff;border-radius:10px;bottom:40px;height:50px;margin:0 auto;max-width:449px;padding:0;position:relative;text-align:center}.mosq-calc-cart{align-items:stretch;background-color:#fff;border-radius:20px;display:flex;flex-wrap:wrap;height:100%;padding:40px;position:relative;width:100%}.mosq-calc-cart__img{margin-right:20px;padding-bottom:85px}.mosq-calc-cart__img .img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top;width:100%}.mosq-calc-cart__block .control__input{text-align:center}.mosq-calc-cart__block-title{padding-bottom:12px}.mosq-calc-cart__group.input-group .control{margin-bottom:10px;margin-right:20px;min-width:unset;width:calc(50% - 10px)}.mosq-calc-cart__group .checkbox-small:last-of-type,.mosq-calc-cart__group.input-group .control:last-of-type{margin-right:0}.mosq-calc-cart__group .checkbox-small{margin-bottom:10px;margin-right:20px}.mosq-calc-cart__count{align-items:center;display:flex;justify-content:center;width:50px}.mosq-calc-cart__arrow{background-color:#33c5f3;user-select:none}.mosq-calc-cart__arrow .ico{stroke:#fff}.mosq-calc-cart__arrow:hover{opacity:.9;transform:scale(1.05)}.mosq-calc-cart__arrow:active{transform:scale(1)}.mosq-calc-cart__price{bottom:40px;left:40px;position:absolute}.mosq-calc-cart__price-value{color:#33c5f3;font-size:32px;font-weight:800}.mosq-calc-cart__error{color:#f33333;font-size:12px;font-weight:500}.mosq-calc__slider{max-width:-moz-fit-content;max-width:fit-content;padding:0 90px;width:100%}.mosq-calc__item{position:relative;user-select:none;width:460px}.mosq-basket-mob__close,.mosq-calc__close{cursor:pointer;height:10px;position:absolute;right:16px;top:16px;transition:.2s;width:10px;z-index:10}.mosq-calc__close:hover{opacity:.8}.mosq-calc__close:active{transform:scale(.9)}.mosq-calc__close .ico{stroke:#00171f;display:block;height:100%;width:100%}.mosq-calc__add-container{height:100%;position:absolute;right:0;top:0;width:100px;z-index:10}.mosq-calc__btn-add{background-color:#00171f;position:absolute;right:10px;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.mosq-calc__btn-add:before{content:"Ещё";font-size:12px;left:50%;line-height:1;position:absolute;top:calc(100% + 8px);transform:translateX(-50%)}.mosq-calc__btn-add .ico{stroke:#fff}.mosq-calc__btn-add:hover{opacity:.9;transform:scale(1.05) translateY(-50%)}.mosq-calc__btn-add:active{transform:scale(1) translateY(-50%)}.calendar-delivery-mob__arrow,.calendar-delivery-mob__arrow.arrow-left.swiper-button-disabled:active,.calendar-delivery-mob__arrow.arrow-right.swiper-button-disabled:active,.company-garanty__group{transform:translateY(-50%)}.mosq-calc__total{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;padding:50px 60px}.mosq-calc__total-block{align-items:center;display:flex;width:-moz-fit-content;width:fit-content}.mosq-calc__mounting-group .checkbox-small{margin-right:20px}.mosq-calc__info{align-items:center;display:flex;flex-wrap:nowrap;margin:20px auto 0;max-width:750px}.mosq-calc__info .ico{height:16px;margin-right:10px;width:16px}.mosq-calc__info-desc p{font-size:12px;line-height:14px}.mosq-checkout-form__block.calendar-delivery,.mosq-checkout-form__block.user-data{width:calc(50% - 10px)}.mosq-checkout-form__block.user-data{margin-right:20px}.mosq-checkout-form__block.total-basket{margin-top:36px}.mosq-checkout-form__block.info-block{color:#969696;font-size:12px;margin-top:20px;padding-left:20px;position:relative}.mosq-checkout-form__block.info-block .ico{display:block;height:10px;left:0;position:absolute;top:5px;width:10px}.calendar-delivery-desk__desc,.calendar-delivery-desk__title,.calendar-delivery-mob,.mosq-checkout-form__block.btn-submit{margin-top:18px}.mosq-checkout-form__block-title{padding-bottom:24px}.mosq-checkout-form__user-data .control{margin-bottom:26px;width:100%}.mosq-checkout-form__user-data .control__label{font-size:16px;font-weight:400}.mosq-checkout-form__user-data .user-phone{width:unset}.mosq-checkout-form__person-data{font-size:12px;margin-top:16px}.calendar-delivery-desk__month-next:hover,.calendar-delivery-desk__month-prev:hover,.mosq-checkout-form__person-data .a:hover{color:#0078d2}.calendar-delivery-desk__ico .ico{fill:#00171f;height:100%;width:100%}.calendar-delivery-desk__month-wrap{display:flex;font-size:12px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar-delivery-desk__month-next,.calendar-delivery-desk__month-prev{align-items:center;cursor:pointer;display:flex;position:relative;transition:.2s}.calendar-delivery-desk__month-next .ico,.calendar-delivery-desk__month-prev .ico{stroke:none;fill:#00171f;height:10px;position:absolute;transform:translateY(-50%);transition:.2s;width:10px}.calendar-delivery-desk__month-next:hover .ico,.calendar-delivery-desk__month-prev:hover .ico{fill:#0078d2}.calendar-delivery-desk__month-next{padding-right:24px}.calendar-delivery-desk__month-next .ico{right:0;top:50%}.calendar-delivery-desk__month-next:active .ico{right:-6px}.calendar-delivery-desk__month-prev{padding-left:24px}.calendar-delivery-desk__month-prev .ico{left:0;top:50%}.calendar-delivery-desk__month-prev:active .ico{left:-6px}.calendar-delivery-desk__line{display:flex;justify-content:space-between;margin-bottom:18px}.calendar-delivery-desk__ceil{font-size:500;min-width:25px;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.calendar-delivery-desk__ceil .highlight-day{cursor:pointer;display:inline-block;position:relative;transition:.1s}.calendar-delivery-desk__ceil .highlight-day:before{background-color:transparent;border-radius:50%;content:"";display:block;height:28px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.1s;width:28px;z-index:-1}.calendar-delivery-desk__ceil .highlight-day:hover:before{background-color:#c4c4c4}.calendar-delivery-desk__ceil .highlight-day.active,.heat-saving__desc{color:#fff}.aluminium-systems-slider__btn-accordion:hover,.aluminium-systems-slider__btn-active,.aluminium-systems-slider__btn-door:hover,.aluminium-systems-slider__btn-facade:hover,.aluminium-systems-slider__btn-portal:hover,.aluminium-systems-slider__btn-window:hover,.calendar-delivery-desk__ceil .highlight-day.active:before{background-color:#33c5f3}.calendar-delivery-desk__ceil .last-day{color:#969696;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar-delivery-mob__ico .ico{fill:#00171f;height:100%;width:100%}.calendar-delivery-mob__months{font-size:12px;margin-left:-20px;margin-right:-20px;margin-top:20px;padding:0 20px}.calendar-delivery-mob__month-item.month-active{font-weight:700}.calendar-delivery-mob__arrow{background-color:#33c5f3;position:absolute;top:50%;z-index:10}.calendar-delivery-mob__arrow .ico{fill:#fff}.calendar-delivery-mob__arrow.arrow-left{left:0}.calendar-delivery-mob__arrow.arrow-left:active{transform:translate(-4px,-50%)}.calendar-delivery-mob__arrow.arrow-right{right:0}.calendar-delivery-mob__arrow.arrow-right:active{transform:translate(4px,-50%)}.calendar-delivery-mob__days{margin-top:16px;padding:0 55px;position:relative}.calendar-delivery-mob__days-item,.win-loader h1{width:-moz-fit-content;width:fit-content}.calendar-delivery-mob__days-circle{align-items:center;background-color:#fff;border-radius:50%;display:flex;font-size:18px;font-weight:700;height:50px;justify-content:center;transition:.1s;width:50px}.calendar-delivery-mob__days-circle.day-disabled{background-color:#c4c4c4;color:#fff}.calendar-delivery-mob__days-circle.day-select{background-color:#ff005c;color:#fff}.calendar-delivery__label{line-height:1;padding-bottom:8px}.mosq-basket-desk{overflow-x:auto}.mosq-basket-desk::-webkit-scrollbar-button{background-repeat:no-repeat;height:0;width:5px}.mosq-basket-desk::-webkit-scrollbar-track{background-color:#fff}.mosq-basket-desk::-webkit-scrollbar-thumb{background-color:#00171f;border-radius:4px}.mosq-basket-desk::-webkit-resizer{background-repeat:no-repeat;height:0;width:4px}.mosq-basket-desk::-webkit-scrollbar{height:10px;width:4px}.mosq-basket-desk__table{min-width:930px;width:100%}.mosq-basket-desk__th{padding:4px 20px}.mosq-basket-desk__row:nth-of-type(odd) .mosq-basket-desk__td{background-color:#fff}.mosq-basket-desk__arrow.btn-remove,.mosq-basket-mob__arrow.btn-remove{background-color:#f33333}.mosq-basket-desk__th.th-price .th-ceil{min-width:-moz-max-content;min-width:max-content}.mosq-basket-desk__ceil{align-items:center;display:flex;min-height:70px;padding:12px 20px}.td-title .mosq-basket-desk__ceil{flex-wrap:wrap}.td-title .mosq-basket-desk__ceil .span{width:100%}.td-size .mosq-basket-desk__ceil{min-width:150px}.td-amount .mosq-basket-desk__ceil{min-width:140px}.mosq-basket-desk__arrow,.mosq-basket-mob__arrow{background-color:#33c5f3;border-radius:50%;height:22px;transition:.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:22px}.mosq-basket-desk__arrow .ico{stroke:#fff;height:10px;width:10px}.mosq-basket-desk__arrow:hover{opacity:.8;transform:scale(1.05)}.mosq-basket-desk__arrow:active{transform:scale(.95)}.mosq-basket-desk__num-amount,.mosq-basket-mob__num-amount{margin:0 5px}.mosq-basket-mob__close:hover{opacity:.8}.mosq-basket-mob__close:active{transform:scale(.9)}.mosq-basket-mob__close .ico{stroke:#00171f;display:block;height:100%;width:100%}.mosq-basket-mob__slider{max-width:-moz-fit-content;max-width:fit-content;padding:0 20px;width:100%}.mosq-basket-mob__item{background-color:#fff;border-radius:20px;display:flex;flex-wrap:wrap;min-height:330px;padding:12px 20px;position:relative;width:280px}.mosq-basket-mob__block{padding-bottom:10px;padding-top:10px}.mosq-basket-mob__block:nth-of-type(odd){margin-right:10px;width:calc(55% - 10px)}.mosq-basket-mob__block:nth-of-type(2n){margin-left:10px;width:calc(45% - 10px)}.mosq-basket-mob__block-title,.tender-gallery-modal__project-header{font-weight:700;margin-bottom:10px}.type-amount .mosq-basket-mob__block-value{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;margin-right:-10px;width:calc(100% + 10px)}.image-text__params-name,.list-city-moscow-area__title,.type-price .mosq-basket-mob__block-value{font-weight:700}.mosq-basket-mob__arrow .ico{stroke:#fff;height:10px;width:10px}.mosq-basket-mob__arrow:hover{opacity:.8;transform:scale(1.05)}.mosq-basket-mob__arrow:active{transform:scale(.95)}.handles-advan__img,.handles-color-thumbs__circle.white{background-color:#fff}.mosq-basket__total-price .span{display:inline-block;width:-moz-max-content;width:max-content}.mosq-basket__pre-price .span{display:inline-block;width:-moz-max-content;width:max-content}.page-not-found{margin-bottom:-40px}.page-not-found__container{background-position:100% 100%;background-repeat:no-repeat;background-size:auto calc(100% - 35px);padding:0}.page-not-found__head-title{padding:37px 40px 15px 120px}.page-not-found__list{font-size:18px;font-weight:500;padding:0 40px 45px 120px}.page-not-found__list .li{padding-bottom:20px}.page-not-found__img{height:384px;padding-left:90px}.page-not-found__img .img{height:100%;width:auto}.handles-advan__desc{font-size:18px;margin:0 auto;max-width:750px;padding-bottom:50px;text-align:center}.handles-advan__wrap{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;margin:0 auto;max-width:775px}.handles-advan__img{border-radius:50%;flex-shrink:0;height:245px;margin:30px 0;position:relative;width:245px}.handles-advan__img .img{height:305px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:-30px;width:245px}.handles-advan__text{flex:0 1 510px}.handles-advan__text p{padding-bottom:10px}.handles-color__head-title{padding-bottom:20px;text-align:center}.handles-color__text,.slider-lamination__text{font-size:18px;margin:0 auto;max-width:750px;padding-bottom:50px;text-align:center}.handles-color__slider-container{margin:0 auto;max-width:775px;width:100%}.handles-color__thumbs-container{margin:0 auto;max-width:870px;width:100%}.handles-color-slider,.slider-lamination-cards__image,.slider-lamination-cards__list,.technical-support-slider__two-img,.technical-support__two-image{border-radius:20px}.handles-color-slider__slide{border-radius:20px;height:390px;max-width:775px;overflow:hidden;position:relative}.handles-color-slider__slide .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.handles-color-thumbs{margin-top:40px}.handles-color-thumbs__item{align-items:center;cursor:pointer;display:flex;flex-direction:column;row-gap:18px;width:145px}.handles-color-thumbs__item.swiper-slide-thumb-active .handles-color-thumbs__circle{border:8px solid #33c5f3}.handles-color-thumbs__circle{border:0 solid #33c5f3;border-radius:50%;height:100px;transition:border-width .2s;width:100px}.handles-color-thumbs__circle.gold{background:linear-gradient(135deg,#eed89f,#ffecba 35.93%,#e1c681 65.63%,#fde5a9 88.96%)}.handles-color-thumbs__circle.brown{background-color:#3a280b}.handles-color-thumbs__circle.bronze{background:linear-gradient(135deg,#6c5a55,#764f3f 35.93%,#b29881 65.63%,#6e5240)}.handles-color-thumbs__circle.titan{background:linear-gradient(135deg,#b6b6b6,#ececec 35.93%,#adadad 65.63%,#d1d1d1 88.96%)}.handles-color-thumbs__circle.champagne{background:linear-gradient(135deg,#e4e5ea,#ccc2a9 35.93%,#d5d5d5 65.63%,#fde5a9 88.96%)}.handles-func__img,.image-text__card,.image-text__params-row:nth-child(odd),.sill-color__card-bg{background-color:#fff}.handles-func__container{padding-left:0;padding-right:0}.handles-func__head-title{padding-bottom:50px;padding-right:40px;text-align:center}.handles-func__slider{margin:-70px 0;padding:70px 40px}.handles-func__item{align-items:center;display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.handles-func__img{border-radius:50%;height:350px;overflow:hidden;width:350px}.handles-func__img .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.handles-func__title{padding-top:18px}.image-text__head-title{margin-bottom:60px;text-align:center}.image-text__body{display:flex;flex-direction:column;flex-wrap:nowrap}.image-text__card{border-radius:20px;overflow:hidden}.image-text__card .image-text__image{border-radius:0;max-height:unset}.image-text__card .image-text__description{padding-bottom:30px;padding-right:30px;padding-top:30px}.image-text__card:nth-child(2n) .image-text__description{margin-right:20px;padding-left:30px;padding-right:0}.image-text__card:nth-child(2n) .image-text__image{margin-right:0}.image-text__group .image-text__description{margin-right:0;width:calc(40% - 20px)}.image-text__wide-description .image-text__group .image-text__description{width:calc(60% - 20px)}.image-text__group .image-text__image{margin-right:20px;width:60%}.image-text__wide-description .image-text__group .image-text__image{width:40%}.image-text__group:nth-child(2n){flex-direction:row-reverse}.image-text__group:nth-child(2n) .image-text__description{margin-right:20px}.image-text__group:nth-child(2n) .image-text__image{margin-right:0}.image-text__group:nth-child(2n) .image-text__logo{margin-left:0;margin-right:auto}.image-text__group:not(:last-child){margin-bottom:30px}.article-detail .image-text__text h3,.catalog-basket__empty .image-text__text p,.company-garanty__group div:not(:last-child),.image-text__text .about-contacts-list__item-title,.image-text__text .about-system__header,.image-text__text .add-options__title,.image-text__text .advan-info-triple__card-title,.image-text__text .advan-slider__item-title,.image-text__text .advan-slider__price,.image-text__text .advan-win-card__price,.image-text__text .advan-win-system__item-title,.image-text__text .article-detail h3,.image-text__text .before-after-slider__advan-title,.image-text__text .before-after-slider__defect-title,.image-text__text .best-measurers__item-title,.image-text__text .big-card-description__item-price>div,.image-text__text .calc-work-performed__title,.image-text__text .calc-work-performed__total-price,.image-text__text .card__footer-price,.image-text__text .catalog-banner__head-title,.image-text__text .catalog-basket__empty,.image-text__text .catalog-basket__empty p,.image-text__text .catalog-basket__total-weight,.image-text__text .catalog-order__block-title,.image-text__text .classic-glass__price,.image-text__text .climatherm-slider__title,.image-text__text .consultation-form__subtitle,.image-text__text .decor-design__item-label,.image-text__text .default-banner__price,.image-text__text .device-types__card-price,.image-text__text .doors-price-cards__item-title,.image-text__text .doors-price__card-price,.image-text__text .feature-block__item-num,.image-text__text .five-days__title,.image-text__text .gallery-case__desc-item,.image-text__text .gallery-case__desc-name,.image-text__text .glazing-card__title,.image-text__text .glazing-decoration__price,.image-text__text .glazing-decoration__slide-title,.image-text__text .glazing-prices-type__price,.image-text__text .glazing-prices-type__title,.image-text__text .glazing-vars__price,.image-text__text .glazing-vars__title,.image-text__text .gotovie-okna-banner__form-title,.image-text__text .h4,.image-text__text .handles-color-thumbs__title,.image-text__text .handles-func__title,.image-text__text .hot-economy__final-value,.image-text__text .hot-economy__value,.image-text__text .include-area__price,.image-text__text .installment-calculator__signature,.image-text__text .installment-win__desc,.image-text__text .lamin-color-cart__title,.image-text__text .lamination-list__header,.image-text__text .list-advanatages__item-price,.image-text__text .list-advanatages__item-title,.image-text__text .list-chars__title,.image-text__text .loggia-calc__title,.image-text__text .main-banner__price,.image-text__text .mosq-basket__pre-price,.image-text__text .mosq-checkout-form__block-title,.image-text__text .open-vacancies__vacancy-position,.image-text__text .open-vacancies__vacancy-salary,.image-text__text .order-complete__sub-title,.image-text__text .payment-online .modal-win__head-title,.image-text__text .price-french-glazing__price,.image-text__text .price-present-card__price-block .price-block__price,.image-text__text .price-service-table__row.row-head,.image-text__text .price-typical-house__title,.image-text__text .prices-type-finish__card-price,.image-text__text .prices-type-finish__card-title,.image-text__text .prod-price-slider__price,.image-text__text .prod-price-slider__title,.image-text__text .quiz__card-title,.image-text__text .ranger__title,.image-text__text .rassrochka__item-num span,.image-text__text .rassrochka__item-title,.image-text__text .sample-panel__title,.image-text__text .sill-color__price,.image-text__text .simple-card__price,.image-text__text .single-glazing-info__price,.image-text__text .six-steps__title--big,.image-text__text .sliding-doors-types__card-price,.image-text__text .specif-system-banner__price,.image-text__text .stained-glass-incl__part-title,.image-text__text .stained-glass-incl__price,.image-text__text .stained-glass-incl__title,.image-text__text .system-palette__settings-amount,.image-text__text .system-palette__settings-lamin-title,.image-text__text .system-palette__settings-profile-title,.image-text__text .system-palette__settings-seal-title,.image-text__text .system-palette__settings-select-title,.image-text__text .tender-projects__title,.image-text__text .text-with-image__header,.image-text__text .tile-advantage__title,.image-text__text .tiled-win-card__price,.image-text__text .tiled-win-card__title,.image-text__text .tiled-win-mob__price,.image-text__text .tinting-rate__title,.image-text__text .tinting-vars__item-title,.image-text__text .turnkey-balcony__item-title,.image-text__text .win-prices-type-v2--custom .win-prices-type-v2__price,.image-text__text .window-catalog__empty,.image-text__text .window-catalog__empty p,.image-text__text .window-color-form__title,.payment-online .image-text__text .modal-win__head-title,.price-present-card__price-block .image-text__text .price-block__price,.rassrochka__item-num .image-text__text span,.win-prices-type-v2--custom .image-text__text .win-prices-type-v2__price,.window-catalog__empty .image-text__text p{margin-bottom:10px}.image-text__image{align-items:center;border-radius:20px;display:flex;justify-content:center;max-height:460px;overflow:hidden;width:100%}.image-text__image .img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-text__logo{height:30px;margin-left:auto;margin-top:30px;width:auto}.image-text__logo__logo [src~=larta]{max-width:80px}.image-text__description{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding-top:10px}.image-text__text p{line-height:26px}.image-text__params-row{border-radius:5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:10px 20px}.sill-color__card{border-top-left-radius:20px;border-top-right-radius:20px;margin-left:auto;margin-right:auto;max-width:100%;overflow:hidden;padding-bottom:60px;position:relative;width:100%}.sill-color__card-bg{border-radius:20px;height:100%;width:100%}.sill-color__card-header{font-size:32px;font-weight:600;line-height:1.2}.sill-color__card-info{display:flex;flex-direction:column;gap:20px;padding:50px 20px 50px 50px;width:100%}.sill-color__card-info-head{max-width:720px}.sill-color__card-info-body{max-width:470px}.sill-color__card-info .product-slider__characters-title{color:#00171f;font-size:22px;font-weight:700;letter-spacing:-1.1px;line-height:1.8;margin-bottom:10px}.sill-color__list{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:30px}.sill-color__list>*{border-radius:5px;cursor:pointer;height:20px;width:calc(20% - 20px)}.sill-color__list>* .img{background-color:#6b767a;border-radius:5px;display:block;height:20px;pointer-events:none;width:100%}.sill-color__list-item{position:relative;z-index:1}.sill-color__list-item:after{border:2px solid #33c5f3;border-radius:7px;content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scaleX(1) scaleY(1);transform-origin:center;transition:.3s ease-in-out;width:100%;z-index:-1}.sill-color__list-item--active:after,.sill-color__list-item:hover:after{opacity:1;transform:translate(-50%,-50%) scaleX(1.12) scaleY(1.45)}.sill-color__swiper{bottom:0;height:100%;margin:0;max-width:635px;position:absolute;right:0;width:100%}.sill-color--white{background-color:#fff;border:1px solid #00171f;border-radius:5px;height:100%}.sill-color__buy{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:30px;width:100%}.sill-color__buy>:not(.sill-color__buy-desc){width:calc(50% - 20px)}.sill-color__buy-desc{color:#6b767a;font-size:14px;line-height:120%;width:100%}.sill-icons__items{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:space-between;width:100%}.sill-icons__item{padding-top:20px;width:calc(20% - 25px)}.sill-icons__card{padding-top:20px;position:relative;text-align:left}.sill-icons__card-title{font-size:18px;font-weight:700;line-height:140%}.sill-icons__card-desc,.sill-icons__card-title{hyphenate-character:auto;-webkit-hyphens:auto;hyphens:auto}.sill-icons__card-desc,.slider-lamination__span{margin-top:10px}.sill-icons__card-icon{height:60px;left:30px;position:absolute;top:-20px;width:60px}.sill-icons__card-icon .ico{fill:#33c5f3;height:60px;width:60px}.aluminium-systems-slider__btn-accordion:hover .aluminium-systems-slider__ico,.aluminium-systems-slider__btn-door:hover .aluminium-systems-slider__ico,.aluminium-systems-slider__btn-facade:hover .aluminium-systems-slider__ico,.aluminium-systems-slider__btn-portal:hover .aluminium-systems-slider__ico,.aluminium-systems-slider__btn-window:hover .aluminium-systems-slider__ico,.classic-glass__arrow .ico,.stained-glass-incl__arrow .ico{fill:#fff}.company-garanty{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:530px;min-height:330px}.company-garanty__title{font-size:32px;line-height:32px;max-width:140px;position:relative;text-align:left;z-index:2}.company-garanty__image{background-color:#6b767a;border-radius:50%;margin-right:120px;min-height:250px;position:relative;width:250px;z-index:1}.company-garanty__image img{border-radius:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:2}.company-garanty__image:after{background-color:#fff;border-radius:100%;content:"";height:274px;left:-56px;position:absolute;top:-24px;width:274px;z-index:-1}.company-garanty__group{max-width:175px;position:absolute;right:-120px;top:50%;z-index:2}.company-garanty__years{align-items:center;background-color:#33c5f3;border-radius:70px;color:#fff;display:flex;font-size:16px;font-weight:700;justify-content:space-between;letter-spacing:-.8px;line-height:20px;max-width:100%;padding:10px 15px;text-align:left}.company-garanty__years span{color:#fff;font-size:48px;font-weight:700;letter-spacing:-2.4px;line-height:30px;margin-right:5px}.company-garanty__years--window{background-color:transparent;border-radius:0;display:block;font-size:60px;font-weight:800;height:250px;left:-105px;max-width:100%;padding:0;position:absolute;text-align:right;top:53px;width:250px;z-index:3}.company-garanty__years--window span{display:block;font-size:135px;line-height:135px}.twocolumn{margin-bottom:-30px;width:100%}.twocolumn__content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;width:100%}.twocolumn__content.photo{justify-content:center}.twocolumn__content p{line-height:1.6;padding-bottom:20px}.twocolumn__content ul{margin-left:20px}.twocolumn__content ul li{line-height:1.6;list-style-type:disc}.twocolumn__col{flex-grow:1;margin-bottom:30px;padding-left:15px;padding-right:15px;width:50%}.twocolumn__col.triple{max-width:280px;padding-left:10px;padding-right:10px;width:33%}.twocolumn .person-title{background-color:#fff;border-radius:0 0 20px 20px;font-size:24px;font-weight:700;padding:20px;text-align:center}.glazing-decoration__slide-desc p,.noise-protect-info__slide-desc p,.stained-glass-incl__parts .li{padding-bottom:10px}.twocolumn .photo-area{background-color:#6b767a;border-radius:20px 20px 0 0;display:flex;height:280px;max-width:280px;overflow:hidden;position:relative;width:100%}.twocolumn .photo-area .img{border-radius:20px;-o-object-fit:cover;object-fit:cover;width:100%}.slider-lamination__title-span{color:#33c5f3}.slider-lamination .swiper-horizontal>.swiper-pagination-bullets,.slider-lamination .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:33%;left:25px;width:0}.slider-lamination .swiper-pagination-bullets .swiper-pagination-bullet{align-items:center;border-radius:50px;color:#fff;display:flex;font-size:18px;height:42px;justify-content:center;opacity:1;transition:.3s;width:125px}.slider-lamination .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{font-size:32px;height:62px;padding-bottom:5px;width:198px}.list-city-moscow-area__container{display:flex;flex-wrap:wrap;justify-content:center}.list-city-moscow-area__column:first-child{margin:50px 10px 50px 0}.list-city-moscow-area__column{background:#fff;border-radius:20px;display:flex;flex-direction:column;margin:50px 10px;padding:36px 40px;width:224px}.list-city-moscow-area__column:last-child{margin:50px 0 50px 10px}.list-city-moscow-area__wrapper-city{margin-top:20px}.list-city-moscow-area__paragraph{color:#00171f;font-weight:400}.advan-slider,.climatherm-slider,.glazing-decoration,.tinting-slider,.tinting-vars{padding-bottom:30px;padding-top:30px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.advan-slider__head-title{text-align:center}.advan-slider__slider{margin:0 -40px;padding-left:40px;padding-right:20px}.advan-slider__item{display:flex;flex-direction:column;padding-top:30px;width:265px}.advan-slider__item-ico{background-color:#fff;border-radius:50%;height:90px;margin-bottom:45px;position:relative;width:90px}.advan-slider__item-ico .img{bottom:-20px;color:#00171f;height:100%;left:20px;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom;position:absolute;width:100%}.advan-slider__item-title{padding-left:20px}.advan-slider__item-desc{padding-left:20px;padding-top:13px}.advan-slider__separator{background-color:#fff;border-radius:50%;height:10px;position:absolute;right:calc(50% - 45px);top:75px;transform:translate(50%,-50%);width:10px}.classic-glass__arrow,.stained-glass-incl__arrow{background-color:#33c5f3;position:absolute;z-index:10}.classic-glass__arrow,.classic-glass__arrow.arrow-left.swiper-button-disabled:active,.classic-glass__arrow.arrow-right.swiper-button-disabled:active,.climatherm-slider__arrow.arrow-left.swiper-button-disabled:active,.climatherm-slider__arrow.arrow-right.swiper-button-disabled:active,.stained-glass-incl__arrow,.stained-glass-incl__arrow.arrow-left.swiper-button-disabled:active,.stained-glass-incl__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.advan-slider__separator:after,.advan-slider__separator:before{background-color:#fff;border-radius:50%;content:"";display:block;height:6px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.advan-slider__separator:before{right:calc(100% + 3px)}.classic-glass__arrow.arrow-right,.stained-glass-incl__arrow.arrow-right{right:40px}.advan-slider__separator:after{left:calc(100% + 3px)}.classic-glass__arrow.arrow-left,.stained-glass-incl__arrow.arrow-left{left:40px}.advan-slider__price{padding-top:20px;text-align:center}.advan-slider__btn{padding-top:27px;text-align:center}.stained-glass-incl__head-title{padding-bottom:29px;text-align:center}.stained-glass-incl__arrow{top:50%}.stained-glass-incl__arrow.arrow-left:active{transform:translate(-4px,-50%)}.stained-glass-incl__arrow.arrow-right:active{transform:translate(4px,-50%)}.stained-glass-incl__slide{border-radius:20px;height:300px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stained-glass-incl__slide .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.stained-glass-incl__text{margin-bottom:50px;margin-top:36px;text-align:center}.stained-glass-incl__desc{-moz-column-gap:20px;column-gap:20px;display:flex;margin:0 auto;max-width:740px}.stained-glass-incl__part-title,.stained-glass-incl__title{line-height:20px;padding-bottom:22px}.stained-glass-incl__col-1{flex:0 0 210px}.stained-glass-incl__img{height:330px;width:100%}.stained-glass-incl__img .img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;width:100%}.single-glazing-info__desc,.stained-glass-incl__col-2{flex:0 1 510px}.stained-glass-incl__parts{padding-bottom:25px}.stained-glass-incl__price{padding-top:25px;text-align:center}.stained-glass-incl__btn{padding-top:27px;text-align:center}.classic-glass__head-title,.noise-protect-info__head-title,.single-glazing-info__head-title{padding-bottom:29px;text-align:center}.classic-glass__arrow{top:50%}.classic-glass__arrow.arrow-left:active{transform:translate(-4px,-50%)}.classic-glass__arrow.arrow-right:active{transform:translate(4px,-50%)}.classic-glass__banner{border-radius:20px;height:300px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.classic-glass__banner .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.classic-glass__text{margin-bottom:36px;margin-top:36px;text-align:center}.classic-glass__slide{width:245px}.classic-glass__slide-img{height:150px}.classic-glass__slide-img .img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.classic-glass__slide-desc{padding-top:18px;text-align:center}.classic-glass__price{padding-top:25px;text-align:center}.classic-glass__btn{padding-top:27px;text-align:center}.classic-glass__link{padding-top:16px;text-align:center}.climatherm-slider__arrow.arrow-left{left:80px}.climatherm-slider__arrow.arrow-left:active{transform:translate(-4px,-50%)}.climatherm-slider__arrow.arrow-right{right:80px}.climatherm-slider__arrow.arrow-right:active{transform:translate(4px,-50%)}.climatherm-slider__slide{background-color:#00171f;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;min-height:510px;overflow:hidden;padding:40px 105px 30px}.climatherm-slider__slide-content{align-items:center;display:flex;justify-content:space-around;min-height:400px}.climatherm-slider__img{height:400px;margin-right:10px;max-width:415px;width:auto}.climatherm-slider__img--small{height:300px;justify-self:center;margin-right:0;-o-object-position:center;object-position:center}.climatherm-slider__img--rounded{border-radius:10px;overflow:hidden}.climatherm-slider__img .img{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.climatherm-slider__slide-desc{color:#fff;flex:0 0 50%}.climatherm-slider__desc{max-width:365px}.climatherm-slider__note{margin-top:18px;max-width:800px}.climatherm-slider__note p{color:#969696;font-size:.7em;letter-spacing:0;line-height:140%;text-align:center}.climatherm-slider__add-note{color:#969696;font-size:10px;line-height:1;max-width:160px;padding-top:30px}.glazing-table__head-title{padding-bottom:34px;text-align:center}.glazing-table__table{display:flex;font-weight:700}.glazing-table__fix-column{display:flex;flex:0 1 270px;flex-direction:column;justify-content:flex-end}.glazing-table__fix-row{display:flex;height:50px;z-index:0}.glazing-table__fix-row:nth-of-type(odd){background-color:#fff;border-radius:10px 0 0 10px}.glazing-table__slider{flex:1 1 770px}.glazing-table__slide{width:100%}.glazing-table__cell{align-items:center;display:flex;padding-left:20px;width:20%}.glazing-table__cell--fix{width:100%}.glazing-table__head-cell{padding-bottom:15px}.glazing-table__dot{background-color:#33c5f3;border-radius:50%;height:14px;width:14px}.glazing-table__row{display:flex;height:50px}.glazing-table__row:nth-of-type(2n){background-color:#fff;border-radius:0 10px 10px 0}.glazing-table__scrollbar,.tender-gallery-modal__list+.tender-gallery-modal__text{margin-top:20px}.glazing-table__scrollbar.swiper-scrollbar{background-color:#fff;bottom:unset;height:10px;left:unset;top:calc(100% + 20px);width:calc(100% - 20px)}.glazing-table__scrollbar.swiper-scrollbar .swiper-scrollbar-drag{background-color:#00171f}.help-consult__container{-moz-column-gap:20px;column-gap:20px;display:flex;flex-direction:column;flex-wrap:wrap;height:450px;justify-content:center;row-gap:20px}.help-consult__title{-webkit-hyphens:auto;hyphens:auto;width:calc(50% - 10px)}.help-consult__title span{color:#33c5f3}.help-consult__img{border-radius:20px;height:430px;overflow:hidden;width:calc(50% - 10px)}.help-consult__img .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.glazing-vars__img,.heat-saving__img .img{-o-object-fit:cover;-o-object-position:center}.help-consult__submit{display:flex;margin-top:20px}.help-consult__person-data .checkbox-small__checkbox{height:10px;width:10px}.help-consult__person-data .checkbox-small__checkbox:before{border-width:1px;height:3px;width:4px}.help-consult__person-data .a:hover{color:#0078d2}.glazing-vars__container{padding-right:0}.glazing-vars__head-title{padding-bottom:20px;padding-right:40px;text-align:center}.glazing-vars__slider{padding-right:40px}.glazing-vars__item{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:auto;min-height:550px;overflow:hidden;width:245px}.glazing-vars__img{display:block;height:190px;object-fit:cover;object-position:center;width:100%}.glazing-vars__info{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:18px 20px;text-align:center}.glazing-vars__title{padding-bottom:8px}.glazing-vars__wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:180px}.glazing-vars__price{padding-top:10px}.glazing-vars__btn,.heat-saving{padding-bottom:30px}.heat-saving__body{align-items:center;background-color:#00171f;border-radius:20px;display:flex;justify-content:center;margin-top:110px;min-height:190px;padding:40px 410px 40px 80px;position:relative}.heat-saving__img{bottom:0;height:300px;position:absolute;right:60px;width:310px}.heat-saving__img .img{height:100%;object-fit:cover;object-position:center;width:100%}.single-glazing-info__wrap{-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:center}.single-glazing-info__img{flex-shrink:0;height:280px;position:relative;width:280px}.single-glazing-info__img .img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:100%}.single-glazing-info__dot{background-color:#33c5f3;border-radius:50%;cursor:pointer;height:20px;position:absolute;transform:translate(-50%,-50%);width:20px}.work-gallery__arrow,.work-gallery__arrow.arrow-left.swiper-button-disabled:active,.work-gallery__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.single-glazing-info__dot:before{border:2px solid #33c5f3;border-radius:50%;content:"";display:none;height:28px;position:absolute;transform:translate(-4px,-4px);width:28px}.single-glazing-info__dot:hover:before{display:block}.single-glazing-info__dot.dot-1{bottom:199px;left:110px}.single-glazing-info__dot.dot-2{bottom:199px;left:186px}.single-glazing-info__dot.dot-3{bottom:127px;left:196px}.single-glazing-info__dot.dot-4{bottom:20px;left:191px}.single-glazing-info__dot.dot-5{bottom:4px;left:96px}.single-glazing-info .tippy-box{background-color:#33c5f3;border-radius:5px;color:#fff;font-size:12px;padding:5px 10px}.single-glazing-info__list-item{display:flex;font-size:18px;justify-content:space-between;padding:15px 20px}.single-glazing-info__list-item:nth-of-type(2n){background-color:#fff;border-radius:10px}.single-glazing-info__spec{align-self:center;width:calc(100% - 40px)}.single-glazing-info__btn,.single-glazing-info__link,.single-glazing-info__note,.single-glazing-info__price{padding-top:25px}.glazing-decoration__head-title{padding-bottom:25px;text-align:center}.glazing-decoration__text{margin:0 auto;max-width:775px;padding-bottom:35px;text-align:center}.tinting-advans .glazing-decoration__text{max-width:unset}.glazing-decoration__slide{width:245px}.glazing-decoration__wide-slide{min-width:245px;width:calc(50% - 10px)}.glazing-decoration__slide-img{background-color:#fff;border-radius:50%;height:90px;margin-top:105px;position:relative;width:90px}.glazing-decoration__slide-img .img{bottom:30px;height:165px;left:30px;max-width:135px;-o-object-fit:contain;object-fit:contain;position:absolute}.tinting-advans .glazing-decoration__slide-img{background-color:unset;border-radius:0;display:flex;height:auto;margin-left:20px;margin-top:0;width:100%}.tinting-advans .glazing-decoration__slide-img .img{border-radius:50%;height:100px;margin-left:-20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:static;width:100px}.noise-protect-info__img .img,.noise-protect-info__slide-ico .ico{-o-object-fit:contain;-o-object-position:center;width:100%;height:100%}.glazing-decoration__slide-title{padding-top:23px}.glazing-decoration__wide-slide .glazing-decoration__slide-title{line-height:20px}.glazing-decoration__slide-desc{padding-top:15px}.glazing-decoration__price{padding-top:25px;text-align:center}.glazing-decoration__btn{padding-top:27px;text-align:center}.glazing-decoration__link,.noise-protect-info__link{padding-top:16px;text-align:center}.noise-protect-info__body{display:flex;justify-content:space-between;margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:775px}.noise-protect-info__img{background-color:#fff;border-radius:20px;height:340px;overflow:hidden;padding:40px 20px;width:245px}.noise-protect-info__img .img{object-fit:contain;object-position:center}.noise-protect-info__slider{margin:0;width:510px}.noise-protect-info__slide{margin-bottom:20px;width:245px}.noise-protect-info__slide-ico{background-color:#fff;border-radius:50%;height:50px;margin-bottom:16px;position:relative;width:50px}.tinting-func__img,.tinting-vars__slide{border-radius:20px;background-color:#fff}.noise-protect-info__slide-ico .ico{left:10px;object-fit:contain;object-position:center;position:absolute}.dark-area{color:#fff;padding-bottom:30px;padding-top:30px;text-align:center}.dark-area__head-title{line-height:30px;padding-bottom:15px}.dark-area__wrap{background-color:#00171f;border-radius:20px;margin:0 auto;max-width:775px;padding:55px 110px}.tinting-vars__head-title{padding-bottom:29px;text-align:center}.tinting-vars__slide{display:flex;justify-content:space-evenly;max-width:700px;min-width:500px;padding-bottom:20px;padding-top:40px}.tinting-vars__item{display:flex;flex-direction:column;width:210px}.tinting-vars__item-img{height:310px;margin-bottom:30px;width:100%}.tinting-vars__item-img .img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.tinting-vars__item-title{line-height:20px;text-align:center}.tinting-vars__text{margin:0 auto;max-width:750px;padding-top:35px;text-align:center}.tinting-func__container{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex}.tinting-func__img{flex:1 1 50%;height:290px;overflow:hidden}.tinting-func__img .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.tinting-func__title{line-height:30px;padding-bottom:20px}.tinting-rate__head-title{padding-bottom:29px;text-align:center}.tinting-rate__item{width:90px}.tinting-rate__item-img{height:200px;margin-bottom:33px;width:100%}.tinting-rate__item-img .img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.tinting-rate__title{text-align:center}.tinting-slider__head-title{text-align:center}.work-gallery--bottom{margin-bottom:-40px;padding-bottom:0!important}.work-gallery__container{max-width:unset;padding-left:0;padding-right:0;width:100%}.work-gallery__container>:not(.work-gallery__slider){margin-left:auto;margin-right:auto;max-width:1280px;padding-left:40px;padding-right:40px}.work-gallery__head-title,.work-gallery__header{margin-bottom:50px;text-align:center}.work-gallery__header{width:100%}.important-info__content,.work-gallery__header-title{text-align:center}.work-gallery__header-desc{font-size:18px;line-height:1.6;margin-left:auto;margin-right:auto;margin-top:30px;max-width:750px}.work-example__slider,.work-gallery__slider{aspect-ratio:16/9;background-color:#6b767a;height:calc(100vh - 110px);width:100%}.work-gallery__arrow{background-color:#33c5f3;position:absolute;top:50%;z-index:10}.work-gallery__arrow:hover{background-color:transparent;border:3px solid #33c5f3}.work-gallery__arrow:hover .ico{fill:#33c5f3}.work-gallery__arrow.arrow-left{left:40px}.work-gallery__arrow.arrow-left:active{transform:translate(-4px,-50%)}.work-gallery__arrow.arrow-right{right:40px}.work-gallery__arrow.arrow-right:active{transform:translate(4px,-50%)}.work-gallery__arrow .ico{fill:#fff;transition:fill .2s}.work-gallery__slide-item{height:100%;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.work-gallery__slide-item .img{background-color:#6b767a;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.work-gallery__slide-label{background:#fff;border-radius:0 0 10px 10px;font-size:14px;left:0;margin:0 auto;max-width:calc(100% - 40px);padding:5px 18px;position:absolute;right:0;text-align:center;top:0;width:-moz-fit-content;width:fit-content;z-index:5}.work-gallery__pagination.swiper-pagination-bullets{bottom:10px}.work-gallery__pagination.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#fff;height:10px;margin:0 2.5px;opacity:.5;width:10px}.quantity-market.swiper-slide-active,.work-gallery__pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{opacity:1}.work-gallery--fullwidth .work-gallery__slider:after,.work-gallery--fullwidth .work-gallery__slider:before{content:unset}.work-gallery--fullwidth .work-gallery__slide-item{border-radius:unset;max-width:unset;overflow:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.work-gallery--fullwidth .work-gallery__slide-item .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.work-gallery--fullwidth .win-prices{margin-bottom:30px;margin-top:-20px}.work-gallery--download .work-gallery__slide-label{top:10px}.quantity-market__block,.work-gallery--download .work-gallery__container{position:relative}.work-gallery--download .work-gallery__label{background-color:#ff005c;display:flex;flex-wrap:nowrap;left:10%;padding:10px;position:absolute;top:-10px;z-index:10}.work-gallery--download .work-gallery__label-ico{padding-right:10px}.work-gallery--download .work-gallery__label-ico .ico{fill:#fff;height:21px;width:21px}.work-gallery--download .work-gallery__label-title{color:#fff;font-size:14px;font-weight:700;text-decoration:underline}.work-gallery--download .work-gallery__label-link{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:10}.work-example__slide{height:100%;max-width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.work-example__slide-img{background-color:#6b767a;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.work-example__slide-info{background-color:#fff;border-radius:20px 20px 0 0;bottom:0;left:50%;max-width:630px;padding:20px 40px;position:absolute;transform:translateX(-50%);width:100%}.ten-advantages__image,.warm-aluminum__image{border-bottom-right-radius:20px;border-top-right-radius:20px}.advantage-text-card__wrap,.quiz .system-characters__list-title,.technical-support__block-one,.technical-support__info-container,.warm-aluminum__info-container,.work-example__slide-wrapper{display:flex;justify-content:space-between}.aluminium-systems-slider__btn-door,.aluminium-systems-slider__btn-facade,.aluminium-systems-slider__btn-portal,.aluminium-systems-slider__btn-window,.contacts-feedback-slider__block,.work-example__slide-title{margin-bottom:10px}.work-example__slide-col-title{margin-bottom:5px}.work-example__slide-col-value{color:#00171f;font-size:24px;font-weight:700}.trusted-suppliers__container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:1340px}.trusted-suppliers__head-title{margin-bottom:30px;margin-left:50px;text-align:center}.trusted-suppliers__info-container{max-width:1050px}.trusted-suppliers__list{display:flex;flex-wrap:wrap;justify-content:space-between}.trusted-suppliers__li{margin:35px}.trusted-suppliers__li_9{margin-left:auto}.trusted-suppliers__li_10{margin-right:auto}.ten-advantages__container{align-items:center;display:flex;height:100%;justify-content:space-between}.ten-advantages__block-one{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.ten-advantages__block-two{display:flex;z-index:1}.ten-advantages__head-title{margin-bottom:30px;z-index:1}.ten-advantages__btn{align-self:flex-start;z-index:1}.ten-advantages__info-container{display:flex;justify-content:flex-start;width:100%}.ten-advantages__image{max-height:367px;max-width:504px;position:absolute}.ten-advantages__list{display:flex;flex-direction:column;justify-content:flex-start;max-height:500px}.ten-advantages__list-block{font-size:22px;font-weight:700;margin-left:30px;max-width:300px;min-height:100px}.ten-advantages__list-title{font-size:22px;font-weight:700;margin-bottom:10px}.ten-advantages__list-item{font-size:18px;font-weight:500;margin-bottom:30px}.systems-lite,.technical-support{margin-bottom:70px}.systems-lite__info-container{align-items:center;display:flex;justify-content:flex-start}.personal-account__image,.systems-lite__image,.team-professionals__image{border-radius:20px;max-height:450px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.systems-lite__desc{margin-left:20px;max-height:260px;max-width:270px}.warm-aluminum{margin:0 50px 70px 0;padding:0}.warm-aluminum__head-title{margin-bottom:30px;padding-left:110px;text-align:center}.warm-aluminum__container{margin:0;max-width:2560px;padding:0}.warm-aluminum__image{max-height:568px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.warm-aluminum__wrap-desc{display:flex;flex-direction:column;justify-content:space-between;margin:0 20px;max-width:620px}.warm-aluminum__image-desc{border-radius:20px;display:none;margin-bottom:10px}.warm-aluminum__desc{display:flex;flex-direction:column;font-size:18px}.technical-support__block-one{flex-direction:column}.technical-support__block-image{align-items:flex-start;display:flex;justify-content:flex-start;max-width:620px}.technical-support__one-image{border-radius:20px;margin-right:10px}.technical-support__desc{font-size:18px;max-width:620px}.technical-support__image{border-radius:20px;max-height:450px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:48%}.technical-support__btn{max-width:190px}.personal-account__info-container,.team-professionals__info-container,.training-center__info-container{align-items:flex-end;display:flex;justify-content:flex-start}.personal-account__desc{display:flex;flex-direction:column;margin-right:20px;max-width:270px}.training-center__image{border-radius:20px;max-height:450px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 32%;object-position:50% 32%;width:100%}.team-professionals__desc,.training-center__desc{display:flex;flex-direction:column;margin-left:20px;max-width:270px}.contacts-feedback{background-color:#fff;border-radius:20px;max-width:620px;padding:42px 48px 50px 46px;position:absolute;right:10px;top:215px;z-index:1}.contacts-feedback__info-container{max-width:367px}.contacts-feedback__info-adress{font-size:20px;font-weight:400;margin-bottom:10px;margin-top:5px}.quantity-market{align-items:center;background:#fff;display:flex;flex-direction:column;font-size:18px;height:100%;justify-content:center;text-align:center}.quantity-market__container{align-items:center;display:flex;justify-content:center;width:100%}.quantity-market__img{position:absolute;z-index:1}.quantity-market__wrapper-description{display:flex;justify-content:space-between;width:924px}.quantity-market__block:before{color:#33c5f3;content:">";font-size:48px;font-weight:500;left:-10px;position:absolute;top:12px}.quantity-market__block:nth-child(2):before{left:-28px}.quantity-market__desc-item{font-size:18px;font-weight:500;text-align:left}.quiz__answer-title,.quiz__card-title,.quiz__final-text,.service-instruction__header-sub{text-align:center}.aluminium-systems-slider{display:flex;height:100%;justify-content:center}.aluminium-systems-slider__container{max-width:1276px;position:relative}.aluminium-systems-slider__container .swiper-slide{opacity:0!important}.aluminium-systems-slider__container .swiper-slide-active{opacity:1!important}.aluminium-systems-slider__slide{align-items:center;display:flex;justify-content:space-between;max-width:1276px}.aluminium-systems-slider__block-left{background-color:#fff;border-radius:20px;margin-left:80px;position:relative;z-index:-1}.aluminium-systems-slider__block-right{margin-right:30px;width:48.6%}.aluminium-systems-slider__title{font-size:48px;font-weight:800;line-height:1;margin:20px 0 40px}.aluminium-systems-slider__desc{font-size:16px;font-weight:400;line-height:1.9}.aluminium-systems-slider__value{align-self:center;font-size:16px;font-weight:700;line-height:1.9;margin-right:30px}.aluminium-systems-slider__signature{bottom:50px;color:#ecf4f6;font-size:64px;font-weight:700;left:-5px;line-height:.8;position:absolute;transform:rotate(-180deg);writing-mode:vertical-rl}.aluminium-systems-slider__img{bottom:40px;left:0;position:relative}.aluminium-systems-slider__img-shadow{bottom:50px;left:115px;position:absolute;z-index:0}.aluminium-systems-slider__wrap-tabs{display:flex;height:100%;left:78px;position:absolute;top:0;width:86.2%}.aluminium-systems-slider__btn-accordion,.aluminium-systems-slider__btn-door,.aluminium-systems-slider__btn-facade,.aluminium-systems-slider__btn-portal,.aluminium-systems-slider__btn-window{align-items:center;background-color:#ecf4f6;border-radius:5px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background-color .5s;width:40px}.aluminium-systems-slider__btn-active .aluminium-systems-slider__ico,.st1[data-v-7f29e02d]{fill:#fff}.aluminium-systems-slider__ico{fill:#00171f;transition:fill .5s}.aluminium-systems-slider__arrow-right{align-self:flex-end;margin-left:10px}.aluminium-systems-slider__btn-wrapper{align-self:flex-end;background-color:#fff;border-radius:10px;display:flex}.aluminium-systems-slider__btn-warm{border:none;border-radius:10px 0 0 10px}.aluminium-systems-slider__btn-cold,.aluminium-systems-slider__btn-warm{align-items:center;background-color:#fff;color:#00171f;cursor:pointer;display:inline-flex;font-size:18px;font-weight:700;height:50px;justify-content:center;line-height:1;min-width:110px;padding:0 20px;text-align:center;transition:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aluminium-systems-slider__btn-cold{border:none;border-radius:0 10px 10px 0}.aluminium-systems-slider__btn-cold-active,.aluminium-systems-slider__btn-cold:hover.btn,.aluminium-systems-slider__btn-warm-active,.aluminium-systems-slider__btn-warm:hover.btn{background-color:#33c5f3;color:#fff}.aluminium-systems-slider__wrapper-desc{display:flex;justify-content:space-between;margin:15px 0;padding:0 10px}.aluminium-systems-slider__wrapper-desc:nth-child(odd){background-color:#fff;border-radius:5px}.aluminium-systems-slider__wrap-button-one{bottom:0;display:flex;justify-content:space-between;margin-left:auto;position:relative;width:620px}.aluminium-systems-slider__wrap-button-two{position:absolute}.aluminium-systems-slider .button-disabled:hover{background-color:#ecf4f6;color:#00171f;cursor:default;opacity:.2}.aluminium-systems-slider .btn-arrow{border-radius:10px;height:50px;width:50px}.technical-support-slider__container{align-items:center;display:flex;max-width:1340px}.advantage-text-card__item--small:after,.technical-support-slider__btn-down,.technical-support-slider__desc-down,.technical-support-slider__title-up{display:none}.technical-support-slider__wrapper-desc{max-width:620px;padding-left:0}.technical-support-slider__wrapper-img{margin-left:20px;width:620px}.technical-support-slider__main-img{border-radius:20px;margin-bottom:20px}.technical-support-slider__three-img{border-radius:20px;margin-left:20px}.technical-support-slider__wrapper-img-two{display:flex;width:620px}.contacts-feedback-slider{background-color:#fff;border-radius:20px;bottom:100px;max-width:620px;padding:42px 48px 50px 46px;position:absolute;right:65px;z-index:105}.contacts-feedback-slider__head-title{font-size:22px;font-weight:800;line-height:1;margin-bottom:20px}.contacts-feedback-slider__info-container{align-items:flex-start;display:flex}.contacts-feedback-slider__info-title{font-size:16px;font-weight:700;line-height:1}.contacts-feedback-slider__info-adress{font-size:16px;font-weight:400;line-height:1;margin-bottom:10px;margin-top:5px}.contacts-feedback-slider__block-one{padding-right:20px}.advantage-text-card__item{background-color:#fff;border-radius:20px;box-shadow:0 0 10px rgba(5,37,47,.05);height:auto;letter-spacing:-.05em;max-width:275px;padding:25px 30px;position:relative}.advantage-text-card__item-pre-title{color:#33c5f3;font-size:22px;font-weight:800}.advantage-text-card__item-title{font-size:32px;position:absolute;top:0;transform:translateY(-50%)}.advantage-text-card__item-title--blue{color:#33c5f3;font-size:48px}.advantage-text-card__item-text{margin-bottom:5px}.advantage-text-card__item:after{background-color:#33c5f3;border-radius:20px 0;bottom:0;content:"";height:20px;position:absolute;right:0;width:40px}.advantage-text-card__item--small{max-width:190px;padding:40px 20px 20px;width:100%}.important-info__ico .ico{height:30px;width:30px}.service-instruction__header-sub{font-size:18px;line-height:1.6;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:750px}.service-instruction__content{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-right:-10px}.tender-gallery__container{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-around;width:100%}.tender-gallery__item{cursor:pointer;width:calc(33.33333% - 20px)}.tender-gallery__item:hover .tender-gallery__card:before{opacity:.6}.tender-gallery__item:hover .tender-gallery__card-preview{transform:scale(1.05) rotate(.5deg)}.tender-gallery__item:hover .tender-gallery__card-info{opacity:1}.tender-gallery__card{aspect-ratio:4/3;background-color:#6b767a;border-radius:20px;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.tender-gallery__card-preview{height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s ease-in-out;width:100%}.tender-gallery__card:before{background-color:#00171f;border-radius:20px;content:"";mix-blend-mode:multiply;z-index:1}.tender-gallery__card-info,.tender-gallery__card:before{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:.5s ease-in-out}.tender-gallery__card-info{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;padding:30px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:2}.tender-gallery__card-info .img{height:50px}.tender-gallery__card-info span{color:#fff;font-size:24px;font-weight:700}.tender-gallery-modal__window{height:100%;margin:0;width:100%}.tender-gallery-modal__gallery{bottom:0;display:flex;flex-direction:row-reverse;left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity .3s ease-in}.tender-gallery-modal__gallery--hidden{opacity:0;z-index:-1}.tender-gallery-modal__information{background-color:#fff;display:flex;flex-direction:column;font-size:18px;gap:30px;justify-content:space-between;line-height:1.4;padding:50px 30px 30px 50px;position:relative;width:500px}.tender-gallery-modal__slider{height:100vh;width:calc(100% - 500px)}.tender-gallery-modal__slider-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tender-gallery-modal__close{height:30px;position:absolute;right:15px;top:15px;transform:rotate(0);width:30px;z-index:10}.tender-gallery-modal__close span{left:6px;width:60%}.tender-gallery-modal__close:hover{transform:rotate(1turn)}.calculation-page .main-calc-app{margin-bottom:80px;padding-bottom:30px}.calculation-page .default-page ul li{padding-left:30px}.calculation-page .default-page ul li:before{background-color:#33c5f3;height:10px;left:15px;width:10px}.promo-description-page .default-banner__head-title{margin-top:100px}.payment-online-page__process{background-color:#fff;border-radius:20px;padding:30px;width:520px}.quiz{padding:0!important}.quiz__container{height:100%;padding:0;position:relative}.quiz__content{align-items:center;display:flex;height:100%;justify-content:center}.quiz__intro{background-color:#fff;border-radius:20px;display:flex;flex-direction:row;height:-moz-fit-content;height:fit-content;margin-left:40px;margin-right:40px;max-width:1200px;min-height:500px;overflow:hidden;width:100%}.quiz__intro-img{background-color:#6b767a;width:40%}.quiz__intro-img .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%}.quiz__intro-info{padding:40px;width:60%}.quiz__answer,.quiz__answer-card,.quiz__items{display:flex;width:100%}.quiz__intro-info>:not(:first-child){margin-top:20px}.quiz__intro-list .img{height:auto;width:84px}.quiz__intro-sub{margin-top:10px}.quiz__intro-btn{margin-top:40px!important}.quiz__answer{align-items:center;flex-direction:column;margin-bottom:100px}.quiz__answer-card{flex-direction:column;padding-right:40px}.quiz__items{gap:30px;justify-content:center;margin-top:30px;padding-left:20px;padding-right:20px}.quiz__items--wrong{animation:.82s cubic-bezier(.36,.07,.19,.97) both shake;transform:translateZ(0)}.quiz__item{flex:0 0 auto;max-width:100%;width:300px}.quiz__card,.quiz__final{flex-direction:column;display:flex}.quiz__card{background-color:#fff;border-radius:20px;cursor:pointer;height:100%;overflow:hidden;transition:.3s ease-in-out}.quiz__card-bg:after,.quiz__card-checkbox{transition:background-color .3s ease-in-out}.quiz__card-bg{height:300px;position:relative;width:300px}.quiz__card-bg:after{background-color:transparent;bottom:0;content:"";left:0;mix-blend-mode:color;position:absolute;right:0;top:0}.quiz__card--checked,.quiz__card:hover{background-color:#33c5f3;color:#fff}.quiz__card--checked .quiz__card-bg:after,.quiz__card--checked .quiz__card-checkbox,.quiz__card:hover .quiz__card-bg:after,.quiz__card:hover .quiz__card-checkbox{background-color:#33c5f3}.quiz__card-img{background-color:#6b767a;height:100%;width:100%}.quiz__card-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.quiz__card-checkbox{background-color:#fff;border:4px solid #fff;border-radius:20px;height:24px;left:20px;position:absolute;top:20px;width:24px}.quiz__card-title{font-size:22px;line-height:1;padding:20px}.quiz__buttons{display:flex;gap:10px;margin-top:30px}.quiz__buttons .btn--arrow{min-width:unset;padding:0;width:70px}.quiz__buttons .btn--arrow .arrow-ico,.quiz__buttons .btn--arrow .arrow-ico:after,.quiz__buttons .btn--arrow .arrow-ico:before{background-color:#00171f}.quiz__final{height:100%;padding:40px;width:100%}.quiz__final-list{margin-top:40px}.quiz__footer{bottom:50px;max-width:300px;position:absolute;width:100%}.quiz__bar{display:flex;flex-direction:column;gap:10px}.quiz__bar-info{color:#6b767a;display:flex;flex-direction:row;font-size:16px;justify-content:space-between}.quiz__bar-bg{background-color:#fff;border-radius:10px;height:10px;overflow:hidden;position:relative;width:100%}.quiz__bar-progress{background-color:#33c5f3;border-radius:10px;height:10px;transition:.3s ease-in-out;width:0}.quiz .system-characters__list-title span{cursor:pointer;font-size:16px;position:relative}.quiz .system-characters__list-title span a{color:#0078d2;position:relative;text-decoration-style:dashed;text-decoration-thickness:from-font}#vue-quiz-app{align-items:center;display:flex;height:100%;justify-content:center;min-height:500px;position:relative;width:100%}@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:scaleX(1)}}.bounceIn{animation-duration:.85s;animation-name:bounceIn}@keyframes lightSpeedInRight{0%{opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;transform:skewX(20deg)}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes pulse-red{0%{box-shadow:0 0 0 0 rgba(255,0,92,.7)}70%{box-shadow:0 0 0 10px rgba(255,0,92,0)}to{box-shadow:0 0 0 0 rgba(255,0,92,0)}}@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 fade{0%{opacity:.1}to{opacity:1}}@keyframes animate-progress-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bg-scale{0%{transform:scale(1) translateX(0)}to{transform:scale(1.05) translateX(-30px)}}@keyframes pulse-tooltip{0%{box-shadow:0 0 0 0 rgba(201,8,95,.8),0 0 0 0 rgba(201,8,95,.5)}40%,80%{box-shadow:0 0 0 10px rgba(201,8,95,0),0 0 0 5px rgba(201,8,95,0)}to{box-shadow:0 0 0 0 rgba(201,8,95,0),0 0 0 8px rgba(201,8,95,0)}}@media(min-width:500px){.card-line-swiper__arrow{background-color:transparent;border:3px solid #00171f}}@media(min-width:600px){.responsible-service__img{min-height:430px}}@media(min-width:768px){.default-banner__desc,.default-banner__head-title,.main-banner__desc,.main-banner__head-title{width:60%}.advan-video__container:hover .advan-video__bg--left{left:-20px}.advan-video__container:hover .advan-video__bg--right{right:-20px}.responsible-service__container{-moz-column-gap:20px;column-gap:20px;display:flex}.responsible-service__img{flex:1 1 50%;max-width:510px;min-height:400px}.before-after-slider__compare-block{-moz-column-gap:20px;column-gap:20px;flex-direction:row;text-align:left}.before-after-slider__compare-advan,.before-after-slider__compare-defect{flex-basis:50%}.promotions__card{flex-direction:row;margin-bottom:20px}.promotions__card:nth-of-type(2n) .promotions__desc{padding-left:unset;padding-right:20px}.promotions__card:last-child{margin-bottom:0}.promotions__card:nth-child(2n) .promotions__img{order:2}.promotions__card:nth-child(2n) .promotions__desc{order:1;text-align:right}.promotions__card:nth-child(2n) .promotions__btn{justify-content:flex-end}.promotions__img{flex:1 1 50%}.promotions__desc{flex:1 1 50%;padding-left:20px}.quantity-market{opacity:0}}@media(min-width:900px){.details__card--white{color:#fff}.details__card--text-right{justify-content:flex-end}.details__card--text-top{align-items:flex-start}.details__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.details__img .img{-o-object-position:right;object-position:right}.details__card--text-right .details__img .img{-o-object-position:left;object-position:left}.details__card--img-top .details__img .img{-o-object-position:top;object-position:top}.details__card--img-bottom .details__img .img{-o-object-position:bottom;object-position:bottom}}@media(min-width:1024px){.only-mobile{display:none!important}.btn:not(:disabled):hover{background-color:rgba(51,197,243,0);color:#33c5f3}.btn:not(:disabled):hover>.lds-ellipsis>*{background-color:#33c5f3}.btn--no-style:not(:disabled):hover{background-color:transparent;color:#fff}.btn--white:not(:disabled):hover{background-color:hsla(0,0%,100%,0);color:#fff}.btn--black:not(:disabled):hover{background-color:rgba(0,23,31,0);color:#00171f}.btn--red:not(:disabled):hover{background-color:rgba(255,0,92,0);color:#ff005c}.btn--black-invert:not(:disabled):hover{background-color:#00171f;color:#fff}.catalog-filter__reset:hover{border-bottom:1px solid transparent;color:#0078d2}.catalog-basket-cart__btn-del:hover{opacity:.9;transform:scale(1.05)}.catalog-basket-cart__btn-del:active{opacity:.8;transform:scale(.95)}.order-delivery-pickup__map:hover{opacity:.7}.order-delivery-pickup__map-open:hover{color:#5d5d5d;text-decoration:none}.add-options__container{padding-left:0!important;padding-right:0!important}.tinting-slider__wrap{margin:0 auto;padding-left:80px}.tinting-slider .advan-slider__item:nth-child(3) .advan-slider__separator{display:none}.quiz__final{padding-left:20px;padding-right:20px}}@media(min-width:1025px){.free-meas-form__win .win--desktop{display:block}.free-meas-form__win .win--modal{display:none}.window-decor-form__win .win--desktop{display:block;transform:scaleX(-1)}.window-decor-form__win .win--modal{display:none}.garbage-collection-price__tr:nth-of-type(2n) .garbage-collection-price__td:first-child{border-radius:10px 0 0 10px}.garbage-collection-price__tr:nth-of-type(2n) .garbage-collection-price__td:last-child{border-radius:0 10px 10px 0}}@media(min-width:1200px){.advan-info-triple__slider .arrow-box{display:none}}@media(min-width:1399px){.quiz__container{max-width:unset}.quiz__final-list{margin-left:auto;margin-right:auto;max-width:1200px;width:100%}}@media(min-width:1400px){.win-prices-type.win-gotovie .win-prices-type__arrow-right{transform:translateY(-50%) translateX(50px)}.win-prices-type.win-gotovie .win-prices-type__arrow-left{transform:translateY(-50%) translateX(-50px)}}@media(min-width:1440px){.garbage-collection-price__slide{width:1040px}.promotions__img{max-width:510px}.climatherm-slider__desc{max-width:unset;width:88%}.warm-aluminum__image-desc{border-radius:20px;display:block;max-height:168px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 80%;object-position:50% 80%;width:100%}}@media(min-width:1441px){.before-after-slider__img-container{max-width:unset}}@media(min-width:1600px){.default-banner__container,.main-banner__container,.plastic-win-banner__container{min-height:600px}.assort-melke.assort-melke-mob__table,.assort-melke.default-page,.assort-melke.inner-container,.assort-melke.win-prices-tab,.assort-melke.win-prices-type-v2__container,.assort-melke.win-prices__info,.best-measurers__container,.certif-slider .assort-melke-mob__table,.certif-slider .default-page,.certif-slider .inner-container,.certif-slider .inner-container--slider .section-header,.certif-slider .inner-container--slider .section-subheader,.certif-slider .win-prices-tab,.certif-slider .win-prices-type-v2__container,.certif-slider .win-prices__info,.company-about__container,.device-types__container,.inner-container--slider .assort-melke.section-header,.inner-container--slider .assort-melke.section-subheader,.inner-container--slider .certif-slider .section-header,.inner-container--slider .certif-slider .section-subheader,.mosq-advan__container,.mosq-net-type__container,.news-company__container,.price-typical-house__container,.prod-price-slider__container,.turnkey-balcony__container{padding-right:40px}.certif-slider__container{border-radius:20px}.certif-slider__scrollbar.swiper-scrollbar{width:calc(100% - 80px)}.specif-system-banner__container{border-radius:20px;overflow:hidden}.advan-win-system__banner{height:500px}.best-measurers__head-title,.best-measurers__slider,.device-types__head-title,.device-types__slider,.mosq-advan__info,.mosq-advan__slider,.mosq-net-type__desc,.mosq-net-type__head-title,.mosq-net-type__slider,.price-typical-house__head-title,.price-typical-house__slider,.prod-price-slider__head-title,.prod-price-slider__slider{padding-right:0}.handles-func__container{padding-left:40px;padding-right:40px}.handles-func__head-title,.handles-func__slider{padding-left:0;padding-right:0}}@media(min-width:1670px){.default-banner-diler-video__video{width:100%}}@media(max-width:1440px){.certif-slider .assort-melke-mob__table,.certif-slider .default-page,.certif-slider .inner-container,.certif-slider .inner-container--slider .section-header,.certif-slider .inner-container--slider .section-subheader,.certif-slider .win-prices-tab,.certif-slider .win-prices-type-v2__container,.certif-slider .win-prices__info,.inner-container--slider .certif-slider .section-header,.inner-container--slider .certif-slider .section-subheader{padding:0 70px!important}.certif-slider__container{margin:0 auto;max-width:1100px;width:100%}.certif-slider__scrollbar.swiper-scrollbar{width:calc(100% - 140px)}.card-line-swiper__arrow.arrow-left{left:1%}.card-line-swiper__arrow.arrow-right{right:1%}.payment-options__container{padding:0 20px}.warm-aluminum__wrap-desc{justify-content:flex-start}.warm-aluminum__btn{margin-top:20px}}@media(max-width:1400px){.links-block__item--max8{width:calc(16.66667% - 25px)}}@media(max-width:1399px){.quiz__items{gap:unset;justify-content:unset}}@media(max-width:1366px){.stock-banner__tabs{padding:0 76px}}@media(max-width:1340px){.technical-support__info-container{align-items:center;flex-direction:column-reverse}.technical-support__block-image{display:none}.technical-support__desc{margin-bottom:20px;max-width:100%}.technical-support__image{margin-bottom:20px;width:100%}}@media(max-width:1300px){.gotovie-okna-land .default-banner{background-position:bottom;background-size:100%}.assort-melke.assort-melke-mob__table,.assort-melke.default-page,.assort-melke.inner-container,.assort-melke.win-prices-tab,.assort-melke.win-prices-type-v2__container,.assort-melke.win-prices__info,.inner-container--slider .assort-melke.section-header,.inner-container--slider .assort-melke.section-subheader{padding-right:0}.assort-melke__table{overflow-x:auto;padding-bottom:10px}.assort-melke__table-container{width:-moz-fit-content;width:fit-content}.assort-melke__item-head{width:400px}.assort-melke__item-body{width:calc(100% - 430px)}.assort-melke__item-data{min-width:80px}.configurator__data-col:first-child{width:calc(40% - 15px)}.configurator__data-col:last-child{width:calc(60% - 15px)}.systems-lite__info-container{flex-direction:column}.personal-account__image,.systems-lite__image,.team-professionals__image,.training-center__image{margin-bottom:20px}.systems-lite__desc{align-items:flex-start;display:flex;flex-direction:column;margin-left:0;max-height:unset;max-width:100%}.personal-account__info-container{align-items:center;flex-direction:column-reverse}.personal-account__desc{align-items:flex-start;margin-right:0;max-height:unset;max-width:100%}.team-professionals__info-container,.training-center__info-container{align-items:center;flex-direction:column}.team-professionals__desc,.training-center__desc{align-items:flex-start;margin-left:0;max-height:unset;max-width:100%}.aluminium-systems-slider__wrapper-desc{margin:10px 0}.technical-support-slider__wrapper-desc{padding-left:50px}}@media(max-width:1299px){.system-characters__list{padding:50px 40px;width:480px}.system-characters__advantage{width:calc(100% - 480px)}}@media(max-width:1280px){.main-logo-small{display:block}.mega-menu{width:50px}.mega-menu__container{padding:10px 0}.mega-menu__head{align-items:center;display:flex;height:50px;justify-content:center;padding-left:22px}.mega-menu-item__arrow,.mega-menu__head-desc{display:none}.mega-menu__head--new-year:after{top:-10px}.mega-menu__top{padding:12px 0}.mega-menu__item{padding:0}.mega-menu__sub-container{width:100%}.mega-menu-item{flex-direction:column;justify-content:center}.mega-menu-item__ico{margin-right:0}.card-line-swiper__item{margin-right:24px!important;width:245px}.stock-banner__tabs{padding:0 65px}.payment-options__slider{flex-wrap:wrap;gap:15px}.payment-options__item{width:calc(33% - 15px)}.entrance-doors__item-chars-left{max-width:100%;order:2}.entrance-doors__item-chars{align-items:center;flex-direction:column;gap:30px;padding-bottom:50px}.entrance-doors__item-chars-right{height:185px;order:1;position:static;width:150px}.entrance-doors__item-chars-right img{height:100%}.entrance-doors__advantages{flex-wrap:wrap;gap:25px}.entrance-doors__advantages-item{line-height:1.6;max-width:45%;width:100%}.other-services__tabs-item{padding:0 5px}.sill-color__swiper{max-width:500px}.warm-aluminum__info-container{flex-direction:column}.warm-aluminum__wrap-desc{margin-top:20px;max-width:100%}}@media(max-width:1240px){.tooltip{left:15%}.tooltip--zoom{left:45%}.system-palette__settings-bottom{bottom:-1px;margin:0 -20px;padding:20px}.system-palette__settings{overflow:auto;padding:30px 30px 0}.cfg-colors__item,.cfg-images__item{max-width:calc(33.33333% - 15px);width:100%}.cfg-colors,.cfg-images{flex-wrap:wrap;gap:22px;justify-content:unset}}@media(max-width:1200px){.about-portfolio-cards__item,.free-meas-form__info-item,.tile-advantage__col3 .tile-advantage__item{width:calc(33.33333% - 20px)}.prices-type-finish__item,.simple-cards-list__col-4 .simple-cards-list__item{width:calc(33.33333% - 25px)}.about-company__item.company,.about-company__item.square{width:60%}.about-company__item.partners,.about-company__item.people,.about-company__item.priduct,.about-company__item.years{width:40%}.capabilities__item{max-width:unset;width:50%}.links-block__item{width:calc(25% - 25px)}.company-advan__item,.doors-price-cards__item,.entrance-doors__item-btn,.hot-economy__final{width:100%}.children-safe__content{margin-left:auto;margin-right:auto}.advan-info-triple__container{padding-left:0!important;padding-right:0!important}.advan-info-triple__header{padding-left:40px;padding-right:40px}.advan-info-triple__slider{padding-left:20px;padding-right:20px}.advan-info-triple--noslider .advan-info-triple__container{padding-left:20px!important;padding-right:20px!important}.type-win__card{width:calc(50% - 30px)}.six-steps__item{max-width:265px;min-width:237px}.feature-block__item-col3,.feature-block__item-col4,.tile-advantage__col2 .tile-advantage__item{width:calc(50% - 20px)}.tile-advantage__col2 .tile-advantage__item-s2,.tile-advantage__col3 .tile-advantage__item-s2{order:0;width:100%}.entrance-doors__item-bottom{align-items:flex-start;flex-direction:column;gap:10px}.entrance-doors__advantages{flex-wrap:wrap;justify-content:space-between}.entrance-doors__advantages-item{line-height:1.6;max-width:38%;width:100%}.balcony-doors-equip__item{max-width:500px}.hot-economy__card{flex-direction:column}.hot-economy__info{padding:30px 30px 0;width:100%}.hot-economy__control{min-width:unset}.hot-economy__final-calc{flex-direction:row;justify-content:space-between;width:100%}.gallery-case__slide{height:auto}.about-news-list,.about-news-list__item+.about-news-list__item{margin-top:50px}.about-news-list__image.desktop{display:none}.about-news-list__image.mobile{display:block}.about-portfolio-cards__tabs{text-align:initial}.about-project-page__grid,.actions-adv__wrapper{flex-wrap:wrap}.about-project-page__item+.about-project-page__item{margin-top:20px}.about-project-page__actually{flex-direction:column;padding:20px}.about-project-page__name{margin-bottom:20px;text-align:center}.reviews-list__wrap{grid-template-columns:repeat(2,1fr)}.about-tabs{display:initial}.about-tabs__wrapper{background-color:transparent}.nostandart-win__bottom{align-items:flex-start;flex-direction:column;gap:20px;justify-content:unset;width:100%}.short-install__wrapper{gap:45px;justify-content:unset}.actions-adv__item,.short-install__item{width:calc(33.33333% - 30px)}.sill-icons__items{justify-content:center}.sill-icons__item{width:calc(25% - 25px)}.contacts-feedback-slider{bottom:0}.advantage-text-card__wrap{flex-wrap:wrap;gap:30px;justify-content:center}.advantage-text-card__wrap--for-small{align-items:center;flex-direction:column}.advantage-text-card__item{max-width:45%;width:100%}.advantage-text-card__item--small{max-width:35%}.tender-gallery__item{width:calc(50% - 15px)}.tender-gallery-modal__information{padding-left:30px;width:400px}.tender-gallery-modal__slider{width:calc(100% - 400px)}.payment-online-page__process{width:450px}}@media(max-width:1200px)and (max-width:767px){.entrance-doors__advantages-item{max-width:100%}}@media(max-width:1199px){.win-prices-tab__wrap{background-color:transparent}.catalog-cart{width:calc(50% - 20px)}.calc-card-net__img{display:none}.calc-card-net__opt-container{padding-left:0}.payment-online__total-label{margin-right:0}.payment-online__total-sum{flex:none;height:50px;margin-right:0;margin-top:24px;width:100%}}@media(max-width:1170px){.adv-card__wrap{flex-wrap:wrap}.adv-card__item{width:calc(33.33333% - 20px)}.adv-card--3items .adv-card__wrap,.adv-card--4items .adv-card__wrap{flex-wrap:unset}}@media(max-width:1160px){.warm-aluminum__wrap-desc{margin-top:20px}}@media(max-width:1140px){.sill-color__swiper{max-width:420px}}@media(max-width:1099px){.system-characters__card{flex-direction:column;height:1000px}.system-characters__list{width:100%}.system-characters__advantage{align-items:flex-end;display:flex;height:100%;justify-content:flex-end;width:100%}.system-characters__advantage-wrapper{width:710px}}@media(max-width:1080px){.default-banner-diler__wrapper-description{margin-left:70px}}@media(max-width:1024px){.free-meas-form__form:before,.window-decor-form__main:before{background-color:#00171f;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-right-radius:0}.advan-video__window:before,.main-about-video__window:before{content:"";padding-top:53.4375vw;display:block}.page-container{padding-top:100px}.add-options__slider,.advan-info-triple__header,.advan-info-triple__slider,.assort-melke-mob__table,.default-page,.handles-color__head-title,.handles-color__slider-container,.handles-color__text,.inner-container,.inner-container--slider .section-header,.inner-container--slider .section-subheader,.win-prices-tab,.win-prices-type-v2__container,.win-prices__info{padding-left:20px;padding-right:20px}.only-desktop{display:none!important}.btn,a.no-style.btn{transition:.1s}.head-contact__icon{align-items:center;display:flex;height:38px;justify-content:center;width:28px}.head-contact__icon .ico{height:24px;width:24px}.mg-submenu-lv1,.type-big-submenu .mg-submenu-lv1{min-width:250px}.footer-contact__mail,.footer-contact__whatsapp{padding:14px 0}.mg-stock{padding:30px}.main-banner--fullpage{border-bottom-left-radius:20px}.free-meas-form__block{border-radius:0;height:100%;margin:0 auto;width:336px}.free-meas-form__bg{border-radius:0;height:300px}.configurator__card-lamination,.configurator__card-pocket,.free-meas-form__bg .img{margin-top:20px}.aluminium-systems-slider__slide,.free-meas-form__row,.technical-support-slider__container{flex-direction:column}.free-meas-form__win{left:0;top:0}.free-meas-form__win .win--desktop,.window-decor-form__bg{display:none}.free-meas-form__win .win--modal{display:block}.free-meas-form__form{margin-left:0;margin-top:310px;padding-left:30px;padding-right:30px}.free-meas-form__title{text-align:center}.contacts-feedback-form__container,.contacts-feedback-slider__container,.contacts-feedback__container,.gallery-case__container,.garbage-collection-price__container,.quiz__container,.warm-aluminum__container,.write-key-person-form__container{padding:0}.contacts-feedback-form__content,.write-key-person-form__content{margin:0;min-width:492px;width:unset}.window-decor-form__window{margin-top:20vh}.window-decor-form__block{border-radius:0;height:100%;margin:0 auto}.window-decor-form__row{flex-direction:column;padding-right:0;padding-top:0}.window-decor-form__main{margin-left:0;padding:70px 30px 30px;width:320px}.window-decor-form__win{left:-2px;right:unset;top:-310px;transform:scale(1.15)}.about-contacts-addresses__all-adress,.quantity-market__img,.window-decor-form__win .win--desktop{display:none}.aluminium-systems-slider,.window-decor-form__win .win--modal{display:block}.window-decor-form__close{bottom:-50px;left:50%;top:unset;transform:translateX(-50%) rotate(0)}.table-with-link table thead{top:60px}.advantagefor__item{width:50%}.default-banner.fullpage-banner .default-banner__head-title-label{left:80%}.default-banner.fullpage-banner .default-banner__container .default-banner__icons{bottom:10%;flex-direction:row;justify-content:center;left:0;right:0}.default-banner-diler-video__title-wrap,.default-banner-diler__title-wrap{margin-left:50px}.diler-two .about-contacts-addresses__map{height:390px}.default-banner.default-banner-diler-video,.quantity-market{background-color:#ecf4f6}.links-block__item{width:calc(33.33333% - 25px)}.case-articles__arrow-left{left:10px}.case-articles__arrow-right{right:10px}.case-articles__item{height:90px}.case-articles__item span{-webkit-line-clamp:3}.win-product__item{margin-right:16px;width:calc(20% - 12.8px)}.aluminium-systems-slider__value,.configurator__card-lamination-switcher,.configurator__card-switch-group,.configurator__card-system{margin-right:0}.advan-video__window,.main-about-video__window{position:relative;width:95vw}.win-prices-type__arrow-left{left:4px}.win-prices-type__arrow-right{right:4px}.advan-win-card__img{margin-bottom:0}.advan-plastic-win__slider{width:510px}.advan-info-triple--noslider .advan-info-triple__container{padding-left:20px!important;padding-right:20px!important}.winter-advantages__wrap{flex-wrap:wrap;gap:60px}.configurator__data-col:first-child,.configurator__data-col:last-child,.winter-advantages__list{width:100%}.about-contacts-list__container,.best-measurers__container,.company-about__container,.configurator__card-switch-color,.dealer-warranties__container,.device-types__container,.glazing-vars__container,.loggia-calc__container,.mosq-advan__container,.mosq-net-type__container,.price-typical-house__container,.prod-price-slider__container,.tender-projects__container,.turnkey-balcony__container{padding-right:0}.about-contacts-list__head-title,.about-contacts-list__slider,.best-measurers__slider,.company-about__slider,.dealer-warranties__slider,.device-types__head-title,.glazing-vars__head-title,.glazing-vars__slider,.loggia-calc__feedback,.loggia-calc__head-title,.loggia-calc__title,.loggia-calc__type,.mosq-advan__info,.mosq-advan__slider,.mosq-net-type__desc,.mosq-net-type__head-title,.mosq-net-type__slider,.price-typical-house__head-title,.price-typical-house__slider,.prod-price-slider__slider,.tender-projects__head-title,.tender-projects__slider,.turnkey-balcony__desc,.turnkey-balcony__head-title,.turnkey-balcony__slider{padding-right:20px}.calc-work-performed__container,.handles-color__container,.handles-func__container,.work-gallery__container{padding-left:0;padding-right:0}.configurator-header{margin-bottom:30px}.configurator__data-container{background-color:unset;border-radius:0;padding:unset}.configurator__data-row{align-items:center;flex-direction:column}.configurator__card-image-sign{right:-30px;top:50%;transform:translateY(-50%)}.configurator__card-description{margin-top:0;text-align:center}.color-switcher,.configurator__card-pocket-type--common{flex-wrap:wrap}.configurator__card-pocket-type--common>.toggle-switch{order:-1}.configurator__card-pocket-type--common>.pocket-type{width:50%}.configurator__card-buttons{justify-content:center;margin-bottom:10px;margin-top:10px}.configurator__tabs-wrap{background-color:transparent}.color-switcher__item{min-width:100px}.feature-masonry__cards>.feature-masonry__col:not(:last-child){flex-direction:column;width:calc(33% - 20px)}.feature-masonry__cards>.feature-masonry__col:last-child{flex-direction:row;padding-left:33%;padding-right:7%;width:100%}.feature-masonry__cards .col-three>:last-child,.feature-masonry__cards>.feature-masonry__col:last-child .feature-masonry__item{margin-left:20px}.feature-masonry__cards .col-three>:first-child{margin-left:0!important}.doors-price__arrow.arrow-left{left:20px}.doors-price__arrow.arrow-right{right:20px}.prod-price-slider__head-title,.tender-projects__text{padding-bottom:24px;padding-right:20px}.about-contacts-addresses__map{margin:0 -20px}.about-contacts-addresses__key-persons{background-color:unset;display:flex;flex-wrap:wrap;max-height:unset;overflow:unset;padding:60px 0 0;position:unset}.about-contacts-addresses__info-container{margin:0 20px 20px}.about-contacts-info__slider,.mosq-basket-mob{margin-left:-20px;margin-right:-20px}.garbage-collection-price__slide{width:1060px}.garbage-collection-price__td:first-of-type,.garbage-collection-price__th:first-of-type{padding-left:40px}.garbage-collection-price__td:last-of-type,.garbage-collection-price__th:last-of-type{padding-right:40px}.handles-func__head-title,.handles-func__slider,.work-gallery__container>:not(.work-gallery__slider){padding-left:20px;padding-right:20px}.nostandart-cottage__list,.other-services__list{align-items:flex-start;flex-direction:column;gap:30px}.other-services__bottom{align-items:flex-start;flex-direction:column;gap:15px;padding-top:25px}.nostandart-cottage__bottom{align-items:flex-start;flex-direction:column;gap:10px}.handles-func__head-title{padding-bottom:24px}.handles-func__img{height:250px;width:250px}.sill-icons__item{width:calc(33.33333% - 20px)}.advan-slider__slider,.tinting-rate__slider,.tinting-vars__slider{margin:0 -20px;padding:0 20px}.advan-slider__btn{padding-top:22px}.climatherm-slider__title{margin-bottom:15px}.climatherm-slider__note{align-self:flex-end;padding:0 20px}.heat-saving__body{margin-top:90px;padding:40px 370px 40px 40px}.quantity-market__desc,.quantity-market__title{padding:0 30px;display:block;text-align:center}.heat-saving__img{height:280px;right:40px;width:290px}.trusted-suppliers__container{margin-bottom:40px;margin-top:40px}.quantity-market__container{max-height:570px}.quantity-market__title{margin-bottom:20px;margin-top:50px}.quantity-market__desc{font-size:16px;line-height:1.7}.quantity-market__wrapper-description{align-items:center;height:420px;padding-left:20px;padding-right:20px}.aluminium-systems-slider__container{padding:0 40px}.aluminium-systems-slider__block-left{border-radius:0;margin-bottom:50px;margin-left:unset;top:40px;width:100%}.aluminium-systems-slider__block-right{margin-top:230px;max-width:unset;padding-left:45px;padding-right:15px;width:100%}.aluminium-systems-slider__title{font-size:32px;margin-bottom:20px;text-align:center}.aluminium-systems-slider__img{bottom:43px;left:0}.aluminium-systems-slider__wrap-tabs{display:block;left:0}.aluminium-systems-slider__btn-wrapper{align-self:flex-start;background-color:unset;margin-left:30px;margin-right:15px}.aluminium-systems-slider__btn-warm{border-bottom-right-radius:10px;border-top-right-radius:10px}.aluminium-systems-slider__btn-cold{border-bottom-left-radius:10px;border-top-left-radius:10px;margin-left:10px}.aluminium-systems-slider__wrap-button-one{display:flex;flex-direction:column-reverse;justify-content:unset;margin-right:30px;width:unset}.aluminium-systems-slider .btn-arrow{margin-bottom:50px}.aluminium-systems-slider__arrow-wrapper{align-self:flex-start}.aluminium-systems-slider .btn-arrow.arrow-left{margin-left:30px}.technical-support-slider{margin-bottom:80px}.technical-support-slider__wrapper-desc{width:unset}.technical-support-slider__title{padding:0 30px;text-align:center}.technical-support-slider__wrapper-img{margin-left:unset;width:unset}.technical-support-slider__main-img{background-position:50%;border-radius:0;height:360px;-o-object-fit:cover;object-fit:cover}.technical-support-slider__btn-up,.technical-support-slider__desc-up,.technical-support-slider__three-img,.technical-support-slider__title-down,.technical-support-slider__two-img{display:none}.technical-support-slider__title-up{display:unset}.technical-support-slider__desc-down{display:unset;line-height:1.7;margin-bottom:20px}.technical-support-slider__btn-down{display:unset;margin-top:20px;width:100%}.technical-support-slider__wrap{padding:0 30px}.technical-support-slider__wrapper-img-two{width:unset}.tender-gallery-modal__gallery{flex-direction:column-reverse}.tender-gallery-modal__information{height:65%;overflow-y:scroll;width:100%}.tender-gallery-modal__slider{aspect-ratio:4/3;height:auto;width:100%}.quiz__intro{margin-left:20px;margin-right:20px}@keyframes bg-scale{0%{transform:scale(1) translateX(0)}to{transform:scale(1.05) translateX(-15px)}}}@media(max-width:1023px){.card-line-swiper__arrow:hover .ico,.climatherm-slider__arrow .ico,.doors-price__arrow .ico,.sliding-doors-types__arrow .ico,.tiled-win-mob__arrow .ico{fill:#fff}.none-banner{padding-top:60px}.masonry-block-light__wrap{justify-content:center}.advan-type-glazing__item,.company-garanty__years,.masonry-block-light__item.col-4{width:50%}.head-menu__top{height:80px;justify-content:space-between}.main-menu__item{margin-right:16px}.gotovie-okna-banner__img,.head-contact__btn-call .btn,.head-contact__phone,.list-chars__text .list-chars__price,.stock-banner__tabs,.tech-adv__text .list-chars__price{display:none}.head-contact__btn-call .btn-call{display:block;height:24px;width:24px}.head-slider__next,.head-slider__prev,.promotions-slider__next,.promotions-slider__prev{right:10px}.footer-menu{-moz-column-count:2;column-count:2}.footer-menu__item{padding-bottom:10px}.main-banner{padding-top:0}.free-meas-form__btn,.main-banner--dark:before,.tech-adv__info-bottom .tech-adv__price{margin-top:0}.actions-carousel__container,.doors-price__slider,.sliding-doors-types__slider{padding:0}.contacts-feedback-form__phone,.free-meas-form__fio,.free-meas-form__phone,.reclamation-form__phone,.reviews-form__phone,.write-key-person-form__phone{margin-right:0}.free-meas-form__group{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;justify-content:center;min-width:240px;width:100%}.article-detail__contents,.catalog-basket-cart__block.block-info,.free-meas-form__group>*,.list-chars__info,.list-chars__text,.nostandart-cottage__info,.other-services__info,.window-catalog__block-items{width:100%}.free-meas-form__person-data{align-items:center;display:flex;justify-content:center;width:100%}.about-reviews-form__fio,.about-reviews-form__phone,.contacts-feedback-form__fio,.contacts-feedback-form__phone,.coop-form__fio,.coop-form__phone,.feedback-form__fio,.feedback-form__phone,.write-key-person-form__fio,.write-key-person-form__phone{margin-right:0;width:100%}.feedback-form__phone{margin-top:19px}.consultation-form__form{min-height:auto;padding:30px 20px;text-align:center}.consultation-form__title{font-size:32px;line-height:30px;margin:0 auto}.consultation-form__subtitle{line-height:30px;margin-left:auto;margin-right:auto}.consultation-form__input{margin:0 auto 30px;width:240px}.consultation-form__submit{display:block;margin:0 auto}.about-reviews-form__phone,.coop-form__phone{margin-top:19px}.consultation-form__person-data{margin-left:auto;margin-right:auto}.contacts-feedback-form__content .control__input,.write-key-person-form__content .control__input{width:unset}.contacts-feedback-form__btn,.write-key-person-form__btn{width:47%}.reclamation-form__fio,.reclamation-form__phone,.reviews-form__fio,.reviews-form__phone{margin-right:0;width:auto}.card-line-swiper__arrow:hover{border-color:#fff}.js-common-swiper-slider{margin-left:-20px;margin-right:-20px;padding-right:20px}.advan-doors__head-title,.advan-doors__slider,.how-it-work-cashback__head-title,.js-common-swiper-slider .swiper-wrapper,.vacancy-slider__slider{padding-left:20px;padding-right:20px}.default-banner{padding-top:130px}.stock-banner{padding-bottom:34px}.article-detail,.stock-banner__pagination,.window-catalog__btn-filter{display:block}.plastic-win-banner{padding-top:60px}.plastic-win-banner__container{padding-top:30px}.plastic-win-banner__block{margin-right:0;padding-bottom:32px;padding-top:32px;width:100%}.plastic-win-banner__item{width:33.3333333333%}.about-contacts-addresses .about-contacts-addresses__map,.diler .about-contacts-addresses__map{height:515px}.default-banner-diler__wrapper-description{bottom:25px;flex-wrap:wrap;justify-content:center;margin:0 20px 0 70px;padding:10px 50px 40px 80px}.default-banner-diler-video__block,.default-banner-diler__block{margin:30px 32px 0}.catalog-banner,.catalog-cart{margin-left:10px;margin-right:10px}.gotovie-okna-banner__head-title{max-width:710px}.win-prices-tab{border-bottom-right-radius:0;border-top-right-radius:0;max-width:unset;width:100%}.loggia-calc-type__arrow,.win-prices-type .case-articles__arrow-left,.win-prices-type .case-articles__arrow-right,.win-prices-type .glazing-prices-type__arrow-left,.win-prices-type .glazing-prices-type__arrow-right,.win-prices-type .win-prices-type__arrow-left,.win-prices-type .win-prices-type__arrow-right{border-radius:50%;height:30px;width:30px}.specif-system-banner__container:before,.specif-system-banner__image:before{background-color:hsla(0,0%,100%,.6);content:"";height:100%;left:0;position:absolute;top:0}.filter-panel__item{padding-bottom:40px;width:calc(50% - 10px)}.filter-panel__item:nth-of-type(2n),.vacancy-slider__item{margin-right:0}.ready-made-win__slider-container{width:550px}.col-2 .tiled-win-card,.col-4 .tiled-win-card{min-height:unset}.tiled-win-card__discount{font-size:32px}.tiled-win-desk__item{width:calc(50% - 20px)}.tiled-win-mob__arrow{background-color:#33c5f3;border-radius:50%;height:30px;width:30px}.specif-system-banner__image{max-width:610px;min-width:unset;width:100%}.specif-system-banner__image:before{width:100%}.our-employees__head-title,.specif-system-banner__container{padding-bottom:30px}.specif-system-banner__container:before{width:100%}.specif-system-banner__content{max-width:510px;min-width:unset;width:100%}.advan-win-system__container,.balcony-doors-parts__container,.balcony-glazing-vars__container,.doors-advan__container,.garbage-collection-vars__container,.own-production__container,.price-option__container{padding-right:0}.advan-win-system__slider{padding-right:55px}.five-days__item{padding:0 45px}.catalog-filter{background-color:#fff}.catalog-cart{width:calc(33.33333% - 20px)}.window-catalog__top-panel{justify-content:space-between;position:sticky;top:64px;z-index:10}.window-catalog__btn-basket:hover,.window-catalog__btn-filter:hover{transform:scale(1)}.window-catalog__btn-basket:hover .ico,.window-catalog__btn-filter:hover .ico{fill:#00171f}.window-catalog__wrapper{display:block;margin-top:20px}.window-catalog__filter{height:calc(100vh - 80px);left:-400px;padding-bottom:0;position:fixed;top:70px;z-index:100}.window-catalog__filter.open-filter{left:60px}.catalog-basket-cart__btn-del{bottom:unset;right:20px;top:20px}.catalog-basket-cart__block.block-option{margin-top:20px;width:100%}.catalog-basket-cart__total-price{margin-top:7px}.catalog-basket__slider{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;width:calc(100% + 40px)}.catalog-basket__wrap{flex-wrap:nowrap}.catalog-basket__wrap .catalog-basket-cart{margin-right:0;width:280px}.order-delivery-pickup__modal-map{height:90vh;width:80vw}.catalog-order__user-name{flex:none;margin-right:0;width:100%}.doors-price__arrow,.sliding-doors-types__arrow{background-color:#33c5f3;height:30px;width:30px;border-radius:50%}.list-chars__image,.list-chars__right,.tech-adv__image,.tech-adv__right{max-width:50%}.company-garanty,.list-chars__right,.list-chars__right-wrap{flex-direction:column}.tech-adv__info-bottom{justify-content:space-between}.how-it-work-cashback__item:last-of-type .how-it-work-cashback__separator,.price-typical-house__img:hover:before{opacity:0}.how-it-work-cashback__item:nth-of-type(3n) .how-it-work-cashback__separator,.price-typical-house__btn-link{opacity:1}.advan-doors__container,.how-it-work-cashback__container,.vacancy-slider__container{padding-left:0;padding-right:0}.how-it-work-cashback__slider{max-width:unset;padding-left:20px}.advan-doors__wrap,.how-it-work-cashback__wrap,.own-production__wrap{flex-wrap:nowrap;justify-content:unset}.glazing-prices-type__slider{max-width:510px}.advan-doors__slider,.price-service-table__table{max-width:unset}.device-types__card-title{padding-bottom:12px}.device-types__card-features{flex-direction:column;flex-wrap:nowrap}.device-types__card-footer{flex-direction:column;justify-content:flex-start}.device-types__card-price{align-self:flex-start;padding-bottom:40px;padding-top:33px}.device-types__card-btn a.no-style.btn{display:block;line-height:46px;max-width:100%}.advan-doors__item:nth-child(-n+3){margin-bottom:0}.doors-price__slider-container{max-width:580px}.doors-price__arrow{top:27%}.doors-price__card{flex-direction:column;max-width:280;padding:30px 20px}.advantage-text-card__head-title,.balcony-doors-parts__head-title,.balcony-glazing-vars__head-title,.company-about__head-title,.doors-advan__btn,.doors-advan__slider,.doors-advan__text,.garbage-collection-vars__head-title,.garbage-collection-vars__slider,.measure-include__slider{padding-right:20px}.doors-price__card-img{margin-bottom:20px;padding-top:0}.doors-price__card-info{align-items:center;flex:none;flex-grow:1}.doors-advan__text{padding-top:20px}.plastic-doors-page .doors-advan__item{width:180px}.doors-advan__btn{margin-top:19px}.sliding-doors-types__slider-container{max-width:580px}.sliding-doors-types__arrow{top:170px}.sliding-doors-types__arrow.arrow-left{left:-15px}.sliding-doors-types__arrow.arrow-right{right:-15px}.sliding-doors-types__card{max-width:280}.sliding-doors-types__card-img{height:170px;margin-bottom:18px}.sliding-doors-types__card-title{padding-bottom:12px}.sliding-doors-types__card-features{flex-direction:column;flex-wrap:nowrap}.sliding-doors-types__card-footer{flex-direction:column;justify-content:flex-start}.sliding-doors-types__card-price{align-self:flex-start;padding-bottom:40px;padding-top:33px}.sliding-doors-types__card-btn a.no-style.btn{display:block;line-height:46px;max-width:100%}.balcony-doors-parts__content{flex-direction:column;margin-right:0}.balcony-doors-parts__img{align-self:center;margin-bottom:30px}.balcony-doors-parts__slider{flex:none}.balcony-doors-parts__wrap{flex-wrap:nowrap;margin:auto}.balcony-doors-parts__card{flex:none;padding:0;width:245px}.doors-price-cards__item-link:hover{background-color:transparent;color:#33c5f3}.own-production__head-title{padding-bottom:20px;padding-right:20px}.best-measurers__head-title,.dealer-warranties__head-title,.own-production__text{padding-bottom:24px;padding-right:20px}.own-production__slider{max-width:unset;padding-right:20px}.open-vacancies__item-container{padding-top:28px}.open-vacancies .win-prices-tab{margin-right:auto!important}.our-employees__arrow{border-radius:50%;height:30px;top:120px;width:30px}.article-detail__contents .article-content,.company-garanty__group{position:relative;top:unset}.our-employees__slider-container{margin:0}.our-employees__slide{align-items:center;flex-direction:column;row-gap:8px}.our-employees__info{text-align:center}.our-employees__title{padding-bottom:8px}.article-detail__container{flex:unset;padding-right:0}.measure-for-free__wrap{max-width:unset;padding-bottom:43px;padding-top:43px}.measure-for-free__wrap:after{left:20px}.measure-include__container{display:block;padding-right:0}.measure-include__head-title{margin-bottom:24px;margin-top:0;max-width:unset;padding-right:20px;text-align:center}.measure-include__wrap{-moz-column-gap:unset;column-gap:unset}.measure-include__column{-moz-column-gap:20px;column-gap:20px;flex-direction:row;width:auto}.measure-include__block{width:245px}.safe-measure__head-title{padding-bottom:24px}.safe-measure__item{width:280px}.garbage-collection-price__head-title{padding:0 20px 19px}.mosq-calc__total{padding:30px 40px}.page-not-found__container{background-size:auto calc(100% - 60px);padding:0}.page-not-found__head-title{padding-top:15px}.page-not-found__head-title,.page-not-found__list{padding-left:calc(-25.5192px + 14.22475vw);padding-right:20px}.page-not-found__img{height:250px;padding-left:calc(-26.41536px + 11.3798vw)}.company-garanty__title{margin-bottom:15px;max-width:100%}.company-garanty__image{background-color:transparent;margin-right:0}.company-garanty__image:after{height:300px;left:50%;top:0;transform:translate(-50%);width:300px}.company-garanty__group{display:flex;left:-25px;margin-top:18px;max-width:none;right:unset;transform:none;width:300px}.company-garanty__group div:not(:last-child){margin-bottom:0;margin-right:10px}.company-garanty__years--window{width:100%}.classic-glass__img-slider,.glazing-decoration__slider,.tinting-slider__slider{margin:0 -20px;padding:0 20px}.climatherm-slider__slider{width:610px}.climatherm-slider__arrow{background-color:#33c5f3;border-radius:50%;height:30px;top:300px;width:30px}.climatherm-slider__arrow.arrow-left{left:5px}.climatherm-slider__arrow.arrow-right{right:5px}.climatherm-slider__slide{height:auto;padding:30px 0 20px;width:280px}.climatherm-slider__slide-content{flex-direction:column;justify-content:flex-start;row-gap:15px}.climatherm-slider__img{height:260px;margin:0}.climatherm-slider__img--small{height:220px}.climatherm-slider__slide-desc{flex:none;padding:0 20px 10px;text-align:center}.climatherm-slider__add-note{max-width:unset;padding-top:10px}.help-consult__container{align-items:center;flex-direction:row;height:auto}.help-consult__title{text-align:center;width:100%}.help-consult__img{height:280px;margin:0;max-width:450px;width:calc(100% - 265px)}.work-gallery--fullwidth .win-prices .win-prices-tab{max-width:unset!important;width:100%!important}.personal-account__head-title,.systems-lite__head-title,.team-professionals__head-title,.training-center__head-title{margin:0 auto 30px;max-width:80%}.warm-aluminum{margin:0 auto;padding:0}.warm-aluminum__head-title{padding-left:0}.warm-aluminum__container{padding:0 20px}.warm-aluminum__info-container{align-items:center}.warm-aluminum__image{border-radius:20px;max-height:500px;max-width:100%}.warm-aluminum__wrap-desc{margin:20px 0 40px;max-width:100%}.technical-support__head-title{padding-left:50px}.technical-support__btn{margin-top:20px}.contacts-feedback,.contacts-feedback-slider{background-color:unset;padding:42px 48px 50px 46px;position:unset}.contacts-feedback-slider .control__input,.contacts-feedback-slider .control__textarea{background-color:#ecf4f6}.payment-online-page__process{margin-top:24px;width:100%}.payment-online-page__form{flex:none;padding-right:0;width:100%}}@media(max-width:1017px){.default-banner-diler__wrapper-description{bottom:65px}}@media(max-width:1000px){.consultation-form__person-data{margin:15px auto 0;max-width:240px}.our-advantages__item{width:250px}.calculate-garbage-collection__ico,.our-advantages__ico,.save-new-windows__ico,.three-column-block__ico{background-size:20px;height:30px;position:absolute;top:-15px;width:30px}.calculate-garbage-collection__col,.calculate-garbage-collection__column,.save-new-windows__col,.save-new-windows__col:last-child,.save-new-windows__column{width:100%}.three-column-block__item{background-color:#fff;padding:35px 20px 20px}.three-column-block__description{margin-top:10px}.calculate-garbage-collection__column:first-child,.save-new-windows__column:first-child{margin-bottom:20px;max-width:100%}.calculate-garbage-collection__item,.save-new-windows__item{background-color:#fff;max-width:250px;padding:35px 20px 20px}.save-new-windows__col:first-child{margin-bottom:20px;width:100%}.save-new-windows__control+.save-new-windows__control{margin-top:20px}.about-contacts-info__item,.two-column-block__param{max-width:100%}.about-contacts-info__grid{flex-wrap:wrap;text-align:center}}@media(max-width:992px){.feature-block__item-desc,.feature-block__item-title,.system-characters__card{margin-top:30px}.company-advan__desc,.company-advan__header,.feature-block__header .section-header,.measurers-header{text-align:center}.actions-carousel__item,.advan-info-triple__items>*,.simple-cards-list__col-4 .simple-cards-list__item,.simple-cards-list__item,.tile-advantage__item{width:calc(50% - 15px)}.card-document{width:33%}.about-company__content{margin-left:-10px;margin-right:-10px}.about-company__item{padding-left:10px;padding-right:10px}.company-advan__feat,.cooperation__item,.education-form .modal-calc-win,.faq-quest__item{width:100%}.cooperation__card{margin-bottom:30px}.cooperation__card-img{height:300px}.education-info__window{width:90%}.company-advan__container{flex-wrap:wrap}.company-advan__main{height:auto;padding-bottom:24px;padding-right:0;width:100%}.prices-type-finish__item{width:calc(50% - 25px)}.feature-block__card--whoop:before{display:none}.feature-block__card{background-color:transparent;flex-direction:column;gap:40px;padding:0}.feature-block__item,.sill-color__card{background-color:#fff;border-radius:20px}.feature-block__header,.measurers-item{max-width:unset}.feature-block__content{flex-direction:column;width:100%}.feature-block__item{padding:20px}.feature-block__item-col2,.feature-block__item-col3,.feature-block__item-col4{width:100%}.feature-block__item-icon,.feature-block__item-num{position:absolute;top:-10px}.feature-block__item-title+.feature-block__item-desc{margin-top:10px}.vertical .feature-block__card--whoop{padding:0}.big-card-description__item,.quiz__intro,.sill-color__buy,.two-column-block__footer{flex-direction:column}.big-card-description__item-img{height:300px;width:100%}.big-card-description__item-content{width:100%}.big-card-description__item-bottom{flex-direction:column;justify-content:flex-start}.tile-advantage__sup-title{font-size:32px}.two-column-block__item{max-width:450px}.measurers-header{max-width:unset}.sill-color__card{display:flex;flex-direction:column-reverse;overflow:unset;padding-bottom:0}.sill-color__card-bg{display:flex;justify-content:center}.sill-color__card-header{font-size:20px}.sill-color__card-info{align-items:center;padding:0 20px 20px;text-align:center}.sill-color__list{justify-content:center}.sill-color__list>*{width:calc(33.33333% - 20px)}.quiz__intro-info,.sill-color__buy>:not(.sill-color__buy-desc){width:100%}.sill-color__swiper{aspect-ratio:16/9;border-top-right-radius:20px;margin-left:auto;max-width:100%;overflow:hidden;position:relative}.sill-color__slide img{aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}.work-example__slider,.work-gallery__slider{aspect-ratio:16/11;height:auto}.quiz{height:100%;margin-bottom:40px;margin-top:40px}.quiz__intro-img{height:300px;width:100%}}@media(max-width:991px){.js-content-slider.swiper,.tabs .js-tabs-slider.swiper{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.lamin-color__app,.tabs-content__item img{height:auto;width:100%}.tabs-list{background-color:unset}.tabs-item{background-color:var(--color-white)}.lamination-list,.tabs-content__item-info{padding:20px}.balcony-doors-equip__wrap,.card--info-h,.garbage-calc-collection__wrapper,.tabs-content__item--h{flex-direction:column}.feature-montag__item,.tabs-content__item--h-reverse,.win-openings__wrapper{flex-direction:column-reverse}.adv-card--3items .adv-card__wrap,.adv-card--4items .adv-card__wrap{flex-wrap:wrap}.lamin-color__list,.lamin-color__window-form,.tabs-content__item .tabs-content__item-info{width:100%}.tabs .js-tabs-slider.swiper{margin-top:40px}.other-services__triggers,.tabs.js-tabs--noslider .tabs-list{display:none}.card--info-h .card__head{border-radius:20px 20px 0 0;height:400px;width:100%}.card--info-h .card__body{height:100%;padding:30px;width:100%}.card--35x65.card--decor-line:before{left:30px}.card--decor-line:before{bottom:auto;height:40px;left:30px;top:380px;width:10px}.adv-card--3items .adv-card__item,.adv-card--4items .adv-card__item{width:calc(50% - 15px)}.system-palette__wrap{flex-wrap:wrap;max-height:none}.system-palette__sample{aspect-ratio:16/9;width:100%}.system-palette__settings-bottom{margin:0;padding:0}.system-palette__settings{padding:60px;width:100%}.cfg-colors__item,.cfg-images__item{max-width:calc(20% - 20px)}.cfg-colors,.cfg-images{gap:25px;justify-content:unset}.finish-win__wrapper,.main-about__wrapper{align-items:center;flex-direction:column}.finish-win__item{max-width:500px}.lamin-color__container{padding:0}.lamin-color__app{border-radius:0;flex-direction:column;margin-top:30px}.window-color-form{height:66.6666666667vw;padding:20px}.lamination-list__action{flex-direction:row;flex-wrap:wrap}.lamination-list__item{align-items:flex-start;flex-direction:column;gap:10px;width:calc(33.33333% - 20px)}.call-measure__info-btn,.lamination-list__item-img,.nostandart-win .nostandart-win__info,.nostandart-win__link,.type-win__footer-btn,.type-win__footer-price{width:100%}.type-win__footer{flex-direction:column;gap:10px}.list-advanatages__item-image .img{-o-object-fit:contain;object-fit:contain}.list-chars__right,.other-services__info{padding:30px}.perelink-small__item{width:calc(33.33333% - 30px)}.perelink-small{flex-wrap:wrap}.use-loggia__item img{height:400px}.call-measure__wrap{flex-wrap:wrap;gap:30px;padding:30px}.call-measure__info-text{margin-bottom:20px}.call-measure__info{max-width:unset}.call-measure__persons{gap:20px;justify-content:center;max-width:unset}.payment-options__promo{align-items:center;flex-direction:column;gap:15px}.video-net__head-title{margin-bottom:16px;margin-right:0;text-align:center}.calc-net__mounting{margin-top:16px}.calc-card-net__total{min-width:210px}.net-size__input{min-width:150px}.net-mounting{flex-direction:column;justify-content:center}.net-mounting__total{border-top:1px solid #c4c4c4;padding-top:10px;text-align:center;width:100%}.net-selected{padding-bottom:10px}.our-advan__wrap{flex-wrap:wrap;gap:30px}.our-advan__item{width:47%}.balcony-doors-equip__item{max-width:47%}.balcony-doors-equip__image{max-width:100%}.balcony-doors-warn__wrap{flex-direction:column;max-width:-moz-max-content;max-width:max-content}.garbage-calc-collection__total{border-radius:10px;max-width:100%}.other-services__img{aspect-ratio:unset;height:400px}.other-services__items{max-width:650px;padding-top:40px;width:100%}.other-services__text{height:200px;overflow:hidden;position:relative}.other-services__text-line{border:1px solid #00171f;border-radius:15px;bottom:175px;height:25px;left:50%;margin:0 auto;position:absolute;transform:translateX(-50%);width:calc(100% - 45px)}.other-services__text-line:after{background-color:#fff;content:"";display:block;height:12px;left:-5px;position:absolute;top:-3px;width:105%}.other-services__text-arrow{align-items:center;background-color:#fff;border:1px solid #00171f;border-radius:100%;cursor:pointer;display:flex;height:25px;justify-content:center;left:50%;position:absolute;top:9px;transform:translateX(-50%);transition:transform .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:25px}.other-services__text-arrow:after{animation:1.5s infinite fadeOutDown;background-image:url(../images/arrow-dark.svg);background-position:50%;background-repeat:no-repeat;content:"";height:12px;position:absolute;width:8px}.other-services__text-arrow.active{transform:rotate(180deg) translateX(12px)}.other-services__text-opacity{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);bottom:154px;height:140px;left:0;margin:0 auto;position:absolute;right:0;width:calc(100% - 60px);z-index:0}.other-services__text-opacity.active{background:0 0}.nostandart-win__bottom{flex-direction:row;justify-content:space-between}.nostandart-cottage__items-wrapper{align-items:stretch}.nostandart-cottage__item{height:auto}.nostandart-cottage__img{aspect-ratio:unset;height:400px;width:100%}.nostandart-cottage__info{flex-grow:1;padding:30px;width:100%}.feature-montag__item-img{height:400px;max-width:unset}.short-install__item-img{max-height:200px}.short-install__item-img img,.win-openings__info{width:100%}.actions-adv__item,.short-install__item{width:calc(50% - 30px)}.win-openings__img{height:400px;width:100%}.connect__img,.win-openings__img img{width:100%}.main-about__item:not(:last-child){margin-bottom:30px;margin-right:0}.connect__wrapper{flex-direction:column;max-width:340px}.connect__info{padding:30px;text-align:center;width:100%}.connect__info-title{font-size:32px;margin:0 auto 10px;max-width:230px}.connect__info-descr{text-wrap:pretty;font-size:16px;font-weight:500;margin-bottom:15px}.connect__list{grid-template-columns:1fr}}@media(max-width:900px){.gotovie-okna-land .default-banner{background-position-x:-120px;background-position-y:100%;background-size:100%}.noise-protect-info__head-title{padding-bottom:24px}.noise-protect-info__body{align-items:center;flex-direction:column;margin-left:-20px;margin-right:-20px;max-width:unset;row-gap:30px}.noise-protect-info__slider{padding:0 20px;width:100%}.noise-protect-info__col{-moz-column-gap:20px;column-gap:20px;display:flex}.tinting-func__container{flex-direction:column;row-gap:26px}.tinting-func__img{flex:none;width:510px}.tinting-func__desc{flex:none;text-align:center}}@media(max-width:899px){.catalog-cart{width:calc(50% - 20px)}.details__card{flex-direction:column;height:auto;margin-bottom:56px;padding:0}.details__desc{align-items:center;margin-bottom:19px;text-align:center;width:100%}.details__img{max-height:380px;max-width:600px;width:100%}}@media(max-width:865px){.dark-area__wrap{padding:55px calc(-32.84404px + 16.51376vw)}}@media(max-width:800px){.about-portfolio-cards__item,.install-steps__item{width:calc(50% - 20px)}.tinting-advans .glazing-decoration__slide-img .img{height:60px;width:60px}}@media(max-width:768px){.head-menu__top,.mega-menu-item{background-color:#fff}.about-reviews-form__person-data .a,.catalog-order__person-data .a,.consultation-form__person-data .a,.contacts-feedback-form__person-data .a,.coop-form__person-data .a,.default-banner__person-data .a,.feedback-form__person-data .a,.free-meas-form__person-data .a,.help-consult__person-data .a,.main-banner__person-data .a,.modal-win__person-data .a,.mosq-checkout-form__person-data .a,.reclamation-form__person-data .a,.reviews-form__person-data .a,.vacancy-respond__person-data .a,.write-key-person-form__person-data .a{padding:18px 0}.page-container{max-width:100%;padding-top:60px}.without-banner{padding-top:30px}.btn--small,a.no-style.btn--small{font-size:14px;height:32px}.adv-card__item,.payment-options__item{width:calc(50% - 15px)}.mobile-button{display:flex;flex-wrap:nowrap;gap:10px}.default-banner.fullpage-banner .default-banner__head-title-label,.head-menu__bottom,.head-slider__next,.head-slider__prev,.installment-calculator__card,.installment-calculator__credit,.installment-calculator__number,.modal-win--cover .modal-win__container .modal-win__cover{display:none}.main-logo{height:48px;width:73px}.head-contact__icon .ico{fill:#43d854;height:20px;width:20px}.head-contact__icon.icon-tg .ico{fill:#33c5f3}.head-contact__icon.icon-basket .ico{fill:#00171f;height:20px;width:20px}.head-contact__btn-call .btn-call{height:20px;width:20px}.head-contact__btn-call .btn-call .ico{fill:#ff005c}.mega-menu__head{height:50px;padding-left:0}.mega-menu__head--new-year:after{height:25px;left:-10px;top:1px;width:25px}.mega-menu__item.active .mega-menu-item,.mega-menu__item:active .mega-menu-item,.mega-menu__item:hover .mega-menu-item{background-color:#33c5f3;color:#fff}.mega-menu-item{border-radius:5px;box-shadow:0 4px 70px rgba(5,37,47,.05);padding:14px 12px}.main-banner__desc--bigger{font-size:18px;line-height:1.6}.about-reviews-form__person-data,.feedback-form__person-data,.free-meas-form__person-data,.main-banner__person-data,.reclamation-form__person-data,.reviews-form__person-data{margin-top:15px}.system-palette__settings-bottom{align-items:flex-start;background-color:transparent;flex-direction:column;gap:10px;position:static}.about-company__item.partners,.about-company__item.people,.about-company__item.priduct,.about-company__item.years,.advantagefor__item,.default-banner.fullpage-banner .default-banner__head,.default-banner.gradient-overlay:before,.system-palette__settings-btn,.type-win--2items .type-win__card,.type-win__card{width:100%}.system-palette__settings{padding:30px 20px}.free-meas-form__person-data .a span{border-bottom:1px solid #000}.free-meas-form__info-item,.links-block__item,.sill-icons__item{width:calc(50% - 20px)}.reclamation-form__group,.reviews-form__group{gap:10px;grid-template-columns:1fr}.modal-win--cover .modal-win__container{margin:0 auto;width:90%}.certif-slider .assort-melke-mob__table,.certif-slider .default-page,.certif-slider .inner-container,.certif-slider .inner-container--slider .section-header,.certif-slider .inner-container--slider .section-subheader,.certif-slider .win-prices-tab,.certif-slider .win-prices-type-v2__container,.certif-slider .win-prices__info,.inner-container--slider .certif-slider .section-header,.inner-container--slider .certif-slider .section-subheader{padding:0 20px!important}.certif-slider__scrollbar.swiper-scrollbar{width:calc(100% - 40px)}.certif-slider__modal-slider{height:75vh;max-width:480px}.certif-slider__modal-content{align-items:center}.card-document{width:50%}.advantagefor__header,.capabilities__header,.cooperation__header,.faq-quest__header,.faq-quest__title,.simple-cards-list__header{margin-bottom:30px}.glazing-card{align-items:center;flex-direction:column}.glazing-card__img{margin-left:20px;margin-right:20px;max-width:unset}.glazing-card__img .img{-o-object-position:center;object-position:center}.glazing-card__info{margin:0;padding-bottom:30px;padding-left:20px;padding-right:20px;text-align:center;width:100%}.about-company__item.company,.about-company__item.square{flex-grow:1;width:100%}.advan-video__bg--left .img,.advan-video__bg--right .img{width:80%}.advantagefor__card-img{height:300px}.capabilities__item{max-width:unset;width:100%}.default-banner.fullpage-banner{height:calc(100vh - 60px);text-align:center}.default-banner.fullpage-banner .default-banner__container{justify-content:flex-start;padding-top:50px}.default-banner.fullpage-banner .default-banner__container .default-banner__icons{flex-wrap:wrap}.default-banner--light.gradient-overlay:before{background:linear-gradient(140deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0))}.default-banner--light.fullpage-banner.gradient-overlay:before{background:0 0}.default-banner--dark.fullpage-banner.gradient-overlay:before{background:rgba(0,0,0,.3)}.gotovie-okna-land .default-banner{background-position-x:-220px;background-position-y:100%;background-size:120%}.links-block__img{height:100px}.service-instruction__header,.tech-cards__header{margin-bottom:10px}.about-slider-tabs__head-title,.advan-doors__head-title,.doors-advan__head-title,.feature-masonry__head-title,.ready-made-win__head-title,.tech-cards__header-sub,.twocolumn__header,.work-gallery__head-title,.work-gallery__header{margin-bottom:30px}.children-safe__container{padding:0;width:100%}.children-safe__content{border-radius:0}.about-system__card,.children-safe__col,.hot-economy__final-calc,.hot-economy__header,.hot-economy__select-group,.list-advanatages__item{flex-direction:column}.children-safe__col--left,.children-safe__col--right{text-align:center;width:100%}.children-safe__col--left{padding-left:20px;padding-right:20px}.advan-info-triple__item{max-width:100%}.advan-video__container{padding:400px 10px 40px}.advan-video__play{margin-bottom:20px;margin-top:20px}.advan-video__bg--left{left:-30px}.advan-video__bg--right{right:-30px}.type-win__wrap{gap:20px}.list-advanatages__item-image{height:300px;width:100%}.about-system__info,.installment-calculator__btn button,.list-advanatages__item-info,.perelink-big__item,.text-with-image__img,.text-with-image__text,.tile-advantage__col2 .tile-advantage__item,.tile-advantage__col3 .tile-advantage__item,.tile-advantage__item{width:100%}.list-advanatages__item:nth-child(2n) .list-advanatages__item-info{order:unset}.perelink-big{flex-wrap:wrap}.perelink-small__item{width:calc(50% - 30px)}.perelink-small{-moz-column-gap:60px;column-gap:60px;row-gap:30px}.installment-calculator__amount-payment{margin-bottom:0}.installment-calculator__signature{font-size:22px;margin-bottom:0}.text-with-image__main{flex-direction:column;gap:30px}.about-system__card--out{flex-direction:column-reverse}.about-system__img{border-radius:20px 20px 0 0;width:100%}.about-system__card--out .about-system__info{text-align:left}.feature-masonry .assort-melke-mob__table,.feature-masonry .default-page,.feature-masonry .inner-container,.feature-masonry .inner-container--slider .section-header,.feature-masonry .inner-container--slider .section-subheader,.feature-masonry .win-prices-tab,.feature-masonry .win-prices-type-v2__container,.feature-masonry .win-prices__info,.inner-container--slider .feature-masonry .section-header,.inner-container--slider .feature-masonry .section-subheader{padding-left:0}.doors-advan__item{width:calc(50% - 10px)}.doors-advan--flex .doors-advan__wrap{gap:20px;justify-content:unset}.gallery-case__desc-items,.image-text__group,.promotions__btn{flex-direction:column}.gallery-mini__sm-img,.hot-economy__control,.hot-economy__header-title,.hot-economy__item,.mosq-checkout-form__block.calendar-delivery,.mosq-checkout-form__block.user-data{width:100%}.gallery-case__slide{margin-bottom:190px}.gallery-case__desc{bottom:-80%;width:calc(100% - 40px)}.image-text__group .image-text__description,.image-text__wide-description .image-text__group .image-text__description,.image-text__wide-description .image-text__group .image-text__image,.twocolumn__col,.twocolumn__col.triple{width:100%}.reviews-list__wrap{grid-template-columns:1fr}.feature-montag__item-info,.win-openings__info{padding:30px}.feature-montag__item-img,.win-openings__img{height:350px}.promotions__btn{display:flex;gap:15px}.mosq-checkout-form__block.user-data{margin-right:unset}.mosq-basket__pre-price,.mosq-basket__total-price{font-size:24px;margin-top:30px}.image-text__card .image-text__image{height:240px}.image-text__card .image-text__description{padding:20px}.image-text__card:nth-child(2n) .image-text__description{margin-right:0;padding:20px}.image-text__group .image-text__image{margin-right:0;width:100%}.image-text__group:nth-child(2n){flex-direction:column}.image-text__group:nth-child(2n) .image-text__description{margin-right:0}.image-text__image{height:300px}.image-text__params{margin-top:20px}.twocolumn__content{margin-left:0;margin-right:0}.glazing-table__head-title{padding:0 20px 19px}.glazing-table__container{padding-right:0}.glazing-table__fix-column{flex:none;width:130px}.glazing-table__fix-row:nth-of-type(odd){border-radius:10px}.glazing-table__fix-row{height:70px;width:calc(100vw - 40px)}.glazing-table__slider{flex:none;padding-right:20px;width:calc(100% - 130px)}.glazing-table__slide{width:700px}.glazing-table__cell{padding-left:10px}.glazing-table__cell--fix{width:130px}.glazing-table__row{height:70px}.work-gallery__header-desc{margin-top:10px}.work-gallery--fullwidth .win-prices{margin-bottom:30px;margin-top:-10px}.service-instruction__header-sub{margin-bottom:30px}}@media screen and (max-width:768px){.page-container:not(.about-article-page) .column{min-width:100%;width:100%}}@media(max-width:767px){.actions-adv__item-step,.calc-net__head-title,.catalog-basket__total-price,.h1,.h2,.installment-calculator__amount-payment,.montage-stage__title,.mosq-calc__total-price,.proportions-net__head-title,.quiz__answer-title,.range-win__title,.reviews-list__title,.simple-card--textout .simple-card__title,.system-palette__title,.tiled-win-card__discount,.type-win__title,.types-net__head-title,.video-net__head-title,.work-steps__title,h1,h2{font-size:32px;line-height:1.2}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.default-page .text-block.col-1,.default-page .text-block.col-10,.default-page .text-block.col-11,.default-page .text-block.col-12,.default-page .text-block.col-2,.default-page .text-block.col-3,.default-page .text-block.col-4,.default-page .text-block.col-5,.default-page .text-block.col-6,.default-page .text-block.col-7,.default-page .text-block.col-8,.default-page .text-block.col-9,.default-page img{float:unset;margin-left:auto;margin-right:auto;padding:unset;width:100%}.arrow-box{border-radius:50%;height:38px;width:38px}.about-slider-tabs__arrow.arrow-left,.about-slider__arrow.arrow-left,.advan-plastic-win__arrow.arrow-left,.arrow-box--left,.vacations__arrow.arrow-left,.win-access__arrow.arrow-left,.window-catalog__filter.open-filter{left:10px}.about-slider-tabs__arrow.arrow-right,.about-slider__arrow.arrow-right,.advan-plastic-win__arrow.arrow-right,.arrow-box--down-right-right,.arrow-box--right,.vacations__arrow.arrow-right,.win-access__arrow.arrow-right{right:10px}.arrow-box--down-left-right{right:50px}.feature-icons__item{width:calc(50% - 15px)}.head-menu__main-logo,.main-about__wrap,.system-characters__pins-area,.winsel-selection__table-link{display:block}.card-line-swiper__arrow,.head-menu__main-menu,.mega-menu,.rassrochka__banner-bg .banner-desk,.system-characters__data,.system-characters__data-text,.system-characters__image--desktop,.tiled-win-sys__head-logo{display:none}.head-menu__head-contact{margin-right:20px}.head-menu--fixed{background-color:transparent;width:100%}.burger-nav{align-content:center;align-items:center;box-sizing:content-box;display:grid;gap:7px;grid-template-rows:min-content;padding:5px 9px}.footer-menu .footer-menu__item-link,.footer-menu .footer-submenu__item-link,.footer-submenu .footer-menu__item-link,.footer-submenu .footer-submenu__item-link{font-size:20px;line-height:2.4;margin-bottom:8px}.footer-contact__work-time{margin-top:unset}.footer-contact__phone{font-size:30px;line-height:1.6}.footer-contact__soc-link .ico{height:48px;width:48px}.footer-contact__legal-reference .ref-link{font-size:20px;line-height:1.5;padding:9px 0}.footer__container{padding-bottom:30px;padding-top:40px}.footer__top,.single-glazing-info__wrap{flex-wrap:wrap}.footer__menu{flex:none;padding-bottom:25px;width:100%}.advantage-text-card__item,.balcony-doors-equip__item,.list-chars__right,.open-vacancies__col1,.open-vacancies__col2,.select,.tech-adv__right{max-width:100%}.decorative-layouts__text,.main-about-video__title,.select:not(:last-child){margin-bottom:10px}.main-about__desc:last-of-type,.proposal__item:last-of-type{margin-bottom:0}.actions-carousel__content{padding:0 20px}.certif-slider__head-title,.feedback-form__head-title{padding-bottom:30px}.consultation-form__form{background-image:none!important}.coop-form__head-title,.open-vacancies__head-title,.personal-account__desc,.systems-lite__desc{margin-bottom:30px}.decorative-layouts-wrapper,.reclamation-form__form,.reviews-form__form{padding:30px 20px}.default-banner-diler-video__btn,.reclamation-form__btn,.reviews-form__btn{width:100%}.card-line-swiper__arrow.arrow-left,.work-gallery__arrow.arrow-left{left:20px}.card-line-swiper__arrow.arrow-right,.work-gallery__arrow.arrow-right{right:20px}.js-common-swiper-slider:after{content:""!important}.stock-banner{height:auto;margin-top:0;padding-bottom:34px}.article-detail .default-page h2,.balcony-doors-warn__text .default-page p,.default-page .article-detail h2,.default-page .balcony-doors-warn__text p,.default-page .before-after-slider__block-title,.default-page .call-measure__info-title,.default-page .catalog-basket-cart__num-title,.default-page .catalog-basket-cart__total-price,.default-page .free-meas-form__info-header,.default-page .glazing-card__price,.default-page .h3,.default-page .modal-win__head-title,.default-page .mosq-basket__total-price,.default-page .nostandart-cottage__price,.default-page .nostandart-win__price span,.default-page .other-services__price,.default-page .quiz__intro-title,.default-page .ready-made-win__item-price,.default-page .reviews-list__item-title,.default-page .system-palette__subtitle,.default-page .total-price .catalog-order__price-value,.default-page .types-material-banner__title,.default-page h3,.nostandart-win__price .default-page span,.stock-banner__item-title,.total-price .default-page .catalog-order__price-value{font-size:24px}.stock-banner__item-desc{max-width:200px}.adv-card__item--in-block .stock-banner__item-desc .adv-card__item-text,.stock-banner__item-desc .adv-card__item--in-block .adv-card__item-text,.stock-banner__item-desc .big-card-description__item-desc,.stock-banner__item-desc .call-measure__info-text,.stock-banner__item-desc .connect__info-descr,.stock-banner__item-desc .list-advanatages__item-decs,.stock-banner__item-desc .p,.stock-banner__item-desc .sill-color__card-desc,.stock-banner__item-desc .sill-icons__card-desc,.stock-banner__item-desc .text-with-image__desc,.stock-banner__item-desc .win-openings__text,.stock-banner__item-desc .win-prices__info{font-size:14px;line-height:130%}.default-banner-diler-video__title-wrap,.default-banner-diler__title-wrap,.team-professionals__info-container,.trusted-suppliers__head-title{margin-left:0}.default-banner-diler__wrapper-description{margin:0 33.5px;max-width:700px}.default-page h4,.main-about-video__desc,.win-product__desc{font-size:18px}.default-page img.col-1,.default-page img.col-1.float-right,.default-page img.col-10,.default-page img.col-10.float-right,.default-page img.col-11,.default-page img.col-11.float-right,.default-page img.col-12,.default-page img.col-12.float-right,.default-page img.col-2,.default-page img.col-2.float-right,.default-page img.col-3,.default-page img.col-3.float-right,.default-page img.col-4,.default-page img.col-4.float-right,.default-page img.col-5,.default-page img.col-5.float-right,.default-page img.col-6,.default-page img.col-6.float-right,.default-page img.col-7,.default-page img.col-7.float-right,.default-page img.col-8,.default-page img.col-8.float-right,.default-page img.col-9,.default-page img.col-9.float-right{display:block;float:unset;margin-left:auto;margin-right:auto;width:100%}.case-articles__container{overflow:unset}.case-articles__item{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;font-weight:400;height:150px}.case-articles__item.on-filter:before{background-color:rgba(0,0,0,.4);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.case-articles__item span{z-index:10}.win-product__head-title{margin-bottom:8px}.main-about__desc{margin:0 0 20px;width:100%}.main-about-video{padding:50px}.advan-plastic-win__slider,.assort-melke__head-title,.calc-work-performed__slider{padding-left:20px;padding-right:20px}.win-prices-specif{align-items:unset;flex-wrap:wrap}.win-prices-specif__img{margin-right:0;width:100%}.win-prices-specif__table{margin-top:20px;width:100%}.assort-melke.assort-melke-mob__table,.assort-melke.default-page,.assort-melke.inner-container,.assort-melke.win-prices-tab,.assort-melke.win-prices-type-v2__container,.assort-melke.win-prices__info,.inner-container--slider .assort-melke.section-header,.inner-container--slider .assort-melke.section-subheader{padding-left:0}.news-company__main{max-width:unset;padding-top:0}.news-company__head-title,.winsel-selection__title{text-align:center}.news-company__navigation{justify-content:flex-start;padding-bottom:18px}.rassrochka__banner-bg .banner-mob{display:block;width:100%}.about-article-page .row,.doors-price-cards__item,.garbage-calc-collection__description-item,.garbage-calc-collection__selects,.installment-calculator__wrap,.list-chars__item,.list-chars__item:nth-child(2n),.net-size,.rassrochka__banner-items,.tech-adv__item,.tech-adv__item:nth-child(2n),.windows-install__content-row{flex-direction:column}.rassrochka__item-num{height:40px;width:40px}.system-characters__card{height:auto}.system-characters__list-order{flex-direction:column;gap:10px}.system-characters__advantage{height:470px}.about-contacts-addresses-popup__item,.decorative-layouts__wrapper-btn,.doors-price-cards__item-info,.horizontal .list-advanatages__item-image,.horizontal .list-advanatages__item-info,.installment-calculator__ranger,.mosq-calc-cart__form,.mosq-calc-cart__img,.mosq-calc-cart__price,.system-characters__advantage-wrapper,.tiled-win-desk__item{width:100%}.system-characters__image--mobile{bottom:unset;display:block;height:493px;left:unset;right:0;top:0;width:255px}.system-characters__image-sign{bottom:5%;left:5%;right:unset;top:unset}.advan-plastic-win__slider{width:280px}.win-access__appeal,.win-access__slider{width:calc(100% - 80px)}.price-present-card{align-content:center;background-position:top;background-size:100%;height:auto;padding-top:260px}.price-present-card__profile{background-color:#00171f;padding-bottom:140px;width:100%}.present-recommend__item{margin-bottom:24px;width:calc(50% - 10px)}.decorative-layouts .swiper-pagination-bullets .swiper-pagination-bullet:last-child,.loggia-calc__input,.present-recommend__item:nth-of-type(2n){margin-right:0}.calc-work-performed__arrow,.sample-panel__arrow,.winsel-selection__arrow{background-color:#33c5f3;border-radius:50%;display:flex;height:30px;width:30px}.sample-panel__arrow .ico{fill:#fff}.winsel-selection{height:300px}.winsel-selection__head{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;justify-content:space-between;margin-right:0;width:100%}.winsel-selection__arrow .ico{fill:#fff}.winsel-selection__slider{flex:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.ready-made-win__slider-container{width:285px}.window-color-form{height:75vw}.lamin-color-cart{height:190px}.lamin-color-cart__img{height:80px;width:80px}.lamin-color-cart__title{font-size:18px;line-height:20px;margin-top:12px}.proposal__desc,.proposal__wrap{font-size:16px;line-height:18px}.lamination-list__item{width:calc(50% - 10px)}.tiled-win-sys__head-info{align-items:center;flex-direction:column;flex-wrap:wrap;text-align:center}.calc-card-net__option,.open-vacancies__content,.tiled-win-sys__head-logo-mob{display:block}.proportions-net__desc,.tiled-win-sys__head-desc{margin-top:26px}.specif-system-banner__content{min-height:300px}.five-days__wrap{align-items:center;flex-direction:column;padding:40px 0}.five-days__item{padding:60px 0}.five-days__item:first-of-type{padding-top:0}.five-days__item:last-of-type{padding-bottom:0}.five-days__circle{margin-bottom:80px;top:unset;transform:unset}.big-full .five-days__circle{margin-bottom:0;top:unset;transform:unset}.five-days__separator{bottom:0;right:50%;top:unset;transform:translate(50%,50%) rotate(90deg)}.five-days__desc{margin-top:0}.order-delivery-pickup__modal-map{height:94vh;margin-left:-12vw;width:80vw}.catalog-order__payment{flex-direction:column-reverse;justify-content:baseline}.catalog-order__person-data{margin-top:16px}.list-chars__image{height:400px;max-width:unset;width:100%}.tech-adv__image-btn{bottom:15px;left:15px}.tech-adv__image{height:400px;max-width:100%}.how-it-work-cashback__item,.six-steps__item{max-width:unset;min-width:unset}.six-steps__wrap--center .six-steps__item{max-width:265px;min-width:237px}.installment-calculator__payment-wrap{gap:20px;padding:20px;width:100%}.how-it-work-cashback__item{width:205px}.glazing-prices-type .case-articles__arrow-left,.glazing-prices-type .case-articles__arrow-right,.glazing-prices-type .glazing-prices-type__arrow-left,.glazing-prices-type .glazing-prices-type__arrow-right,.glazing-prices-type .win-prices-type__arrow-left,.glazing-prices-type .win-prices-type__arrow-right{background-color:#33c5f3;border-radius:50%;height:30px;width:30px}.glazing-prices-type .case-articles__arrow-left .ico,.glazing-prices-type .case-articles__arrow-right .ico,.glazing-prices-type .glazing-prices-type__arrow-left .ico,.glazing-prices-type .glazing-prices-type__arrow-right .ico,.glazing-prices-type .win-prices-type__arrow-left .ico,.glazing-prices-type .win-prices-type__arrow-right .ico{fill:#fff;display:block;height:10px;width:10px}.advan-type-glazing__container{padding:45px 20px 15px}.price-french-glazing__img{height:170px}.price-french-glazing__content{align-items:center;padding-left:20px;padding-right:20px;text-align:center}.device-types__card-img{height:170px;margin-bottom:18px}.loggia-calc-type{padding-left:50px;padding-right:50px}.calendar-delivery-mob__arrow.arrow-left,.loggia-calc-type__arrow.arrow-left{left:0}.calendar-delivery-mob__arrow.arrow-right,.loggia-calc-type__arrow.arrow-right{right:0}.loggia-calc__feedback{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.calc-work-performed__arrow .ico{fill:#fff;display:block;height:10px;width:10px}.calc-work-performed__arrow.arrow-left{left:5px}.classic-glass__arrow.arrow-left,.stained-glass-incl__arrow.arrow-left{left:10px}.calc-work-performed__arrow.arrow-right{right:5px}.classic-glass__arrow.arrow-right,.stained-glass-incl__arrow.arrow-right{right:10px}.windows-install__content-row>div{padding:0;width:100%}.windows-install__content-row .windows-install__content-left,.windows-install__content-row .windows-install__content-right{text-align:center}.windows-install__content-row .windows-install__content-center{order:-1;padding-bottom:20px;text-align:center}.proposal{flex-direction:column-reverse;padding:30px 0}.proposal__desc{margin-top:28px}.proposal__wrap{flex-wrap:wrap;justify-content:flex-start;margin-top:0}.proposal__item{flex-direction:row;justify-content:flex-start;margin-bottom:10px;width:100%}.proposal__ico{margin-right:27px}.proposal__title{font-size:18px;margin-top:0}.types-net__head-title{margin-bottom:15px}.types-net__item{height:148px;margin-right:24px;width:148px}.types-net__label{padding:3px 0}.types-net__desc{margin-top:30px}.proportions-net{padding-bottom:36px}.calc-card-net{display:block;height:auto}.calc-card-net__img{display:block;height:245px;width:100%}.calc-card-net__opt-container{align-items:center;flex-direction:column;margin-top:23px}.calc-card-net__total{padding-bottom:27px;padding-top:17px}.net-size__control{margin-top:16px;width:100%}.delivery-price .doors-advan__item,.net-size__control:nth-of-type(2),.our-partners__container{padding-right:0}.net-size__control:nth-of-type(3),.technical-support-slider__wrapper-desc,.technical-support__head-title{padding-left:0}.net-total__group,.net-total__title{margin-bottom:14px}.order-complete{padding-top:115px}.order-complete__head-title{padding-bottom:27px}.order-complete__sub-title{padding-bottom:33px}.order-complete__btn{padding-top:24px}.doors-price-cards__item-img{aspect-ratio:16/9;width:100%}.doors-price-cards__item-link{margin:0 auto;width:100%}.doors-price-cards__item-trigger{aspect-ratio:16/9}.entrance-doors__wrap,.ten-advantages__container{align-items:center;flex-direction:column}.entrance-doors__item-chars{align-items:stretch;flex-direction:row-reverse}.entrance-doors__item-chars-left{max-width:385px}.entrance-doors__item-chars-right{height:auto}.entrance-doors__advantages,.our-partners__wrap{flex-wrap:nowrap}.garbage-calc-collection__description-item:not(:last-child),.stained-glass-incl__text{margin-bottom:20px}.garbage-calc-collection__description-text{margin-bottom:10px;text-align:center}.garbage-calc-collection__selects-group:not(:last-child){margin-bottom:20px;margin-right:0}.responsible-service__desc{padding-bottom:20px;text-align:center}.responsible-service__head-title{padding-bottom:20px}.about-contacts-addresses-popup{flex-direction:column-reverse;height:auto;width:100%}.about-contacts-addresses-popup__image,.about-contacts-addresses-popup__item:first-child{background-color:transparent;padding:20px 0 0}.about-contacts-addresses-popup__image{border-radius:0;height:auto;width:100%}.about-news-list__name{line-height:1.5}.about-news-list__link,.about-portfolio-cards__link{padding:14px 0}.about-slider-tabs__slide-item,.about-slider__slide-item,.classic-glass__banner,.stained-glass-incl__slide,.vacations__slide-item{height:350px}.our-partners__head-title{padding-bottom:30px;padding-right:20px}.our-partners__slider{max-width:unset;padding-right:20px}.our-partners__item{flex:none;max-width:-moz-fit-content;max-width:fit-content}.open-vacancies__col2{padding-top:26px;text-align:left}.open-vacancies__btn{margin-top:14px}.vacations__btn{padding-top:60px}.about-news-detail img.full-image{height:280px;margin-bottom:20px;margin-top:20px}.about-news-detail .text-block{padding-bottom:20px;padding-top:20px}.article-info__item{padding-bottom:16px;width:50%}.about-article-page .row.two-column .col-1:not(:last-child){padding-right:20px}.about-article-page .row .col-1:not(:last-child),.about-article-page .row .col-2:not(:last-child){padding:0 0 20px}.about-article-page .row .col-1,.about-article-page .row .col-2{flex:1 1 0;width:100%}.image-right-title-left .right-block{order:-1;padding-bottom:20px}.image-both-text-center .row:last-child{flex-direction:row}.image-both-text-center .right-block{order:2;width:50%!important}.image-both-text-center .left-block{order:1;width:50%!important}.image-both-text-center .center-block{flex:1 1 content!important;order:3;width:100%!important}.heat-saving__desc,.simple-card--textout .two-column-and-slider__first .simple-card__title,.two-column-and-slider__first .actions-adv__item-step,.two-column-and-slider__first .calc-net__head-title,.two-column-and-slider__first .catalog-basket__total-price,.two-column-and-slider__first .h2,.two-column-and-slider__first .montage-stage__title,.two-column-and-slider__first .mosq-calc__total-price,.two-column-and-slider__first .proportions-net__head-title,.two-column-and-slider__first .quiz__answer-title,.two-column-and-slider__first .range-win__title,.two-column-and-slider__first .reviews-list__title,.two-column-and-slider__first .simple-card--textout .simple-card__title,.two-column-and-slider__first .system-palette__title,.two-column-and-slider__first .tiled-win-card__discount,.two-column-and-slider__first .type-win__title,.two-column-and-slider__first .types-net__head-title,.two-column-and-slider__first .video-net__head-title,.two-column-and-slider__first .work-steps__title{text-align:center}.before-after-slider__wrap{row-gap:30px}.before-after-slider__block-title{line-height:30px}.before-after-slider__img-container{margin-bottom:23px}.before-after-slider__advan-title,.before-after-slider__defect-title{line-height:20px}.self-install__item{flex-basis:auto;width:100%}.handles-advan__head-title,.self-install__item:not(:last-child){padding-bottom:20px}.promotions__desc{text-align:left}.decorative-layouts{margin-bottom:40px}.decorative-layouts__container{margin-bottom:13px}.decorative-layouts__wrapp-icon{bottom:-20px;color:#000!important;font-weight:500;justify-content:center;text-align:center}.decorative-layouts__text-icon{color:#000}.decorative-layouts-cards__image,.decorative-layouts-cards__list{border-radius:10px}.decorative-layouts .swiper-horizontal>.swiper-pagination-bullets,.decorative-layouts .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:25px;text-align:center;width:100%}.mosq-calc-cart{padding:40px 50px}.mosq-calc-cart__img{height:275px;margin-left:20px;margin-right:unset;padding-bottom:30px}.mosq-calc-cart__img .img{-o-object-position:top;object-position:top}.mosq-calc-cart__price{bottom:unset;left:unset;margin-top:30px;position:relative}.mosq-calc__item{width:280px}.mosq-calc__total{flex-direction:column;justify-content:unset}.mosq-calc__total-price{padding-bottom:30px}.handles-advan__wrap{flex-direction:column;row-gap:30px}.handles-advan__text,.stained-glass-incl__col-2{flex:none;text-align:center}.classic-glass__head-title,.stained-glass-incl__head-title,.tinting-vars__head-title{padding-bottom:24px}.classic-glass__arrow,.stained-glass-incl__arrow{border-radius:50%;height:30px;width:30px}.stained-glass-incl__desc{flex-direction:column;row-gap:33px}.stained-glass-incl__col-1{flex:none}.stained-glass-incl__img{height:180px}.stained-glass-incl__img .img{-o-object-position:center;object-position:center}.classic-glass__btn,.stained-glass-incl__btn{padding-top:22px}.classic-glass__text{margin-bottom:20px;margin-top:26px}.heat-saving__body{margin-top:100px;padding:155px 7% 40px}.heat-saving__img{height:230px;left:50%;top:-100px;transform:translateX(-50%);width:240px}.single-glazing-info__desc{flex:none;width:100%}.single-glazing-info__spec{overflow-wrap:anywhere;width:calc(100% - 100px)}.single-glazing-info__link{max-width:unset}.single-glazing-info__btn,.single-glazing-info__link,.single-glazing-info__note,.single-glazing-info__price,.ten-advantages__head-title{text-align:center}.tinting-vars__slide{justify-content:space-around}.tinting-vars__text{padding-top:26px}.work-gallery__slide-label{font-size:12px}.trusted-suppliers{height:unset}.trusted-suppliers__container{height:unset;margin-bottom:60px;margin-top:40px}.trusted-suppliers__li{margin:22px}.ten-advantages{height:100%;margin-top:120px}.ten-advantages__block-two{margin-top:50px}.ten-advantages__btn{align-self:unset;width:96%}.ten-advantages__image{left:unset;max-width:64vw;top:unset}.personal-account__image,.systems-lite__image,.team-professionals__image,.training-center__image{min-height:350px;width:100%}.technical-support__image{min-height:350px}[class*=slider__wrapper-desc]{bottom:unset!important;height:-moz-fit-content!important;height:fit-content!important;top:calc(100% - 20px)!important}[class*=__slide]:after{content:none!important}}@media(max-width:704px){.quantity-market__wrapper-description{flex-direction:column;height:570px;padding:80px 0}}@media(max-width:659px){.ten-advantages__block-one{width:100%}}@media(max-width:650px){.entrance-doors__advantages{flex-wrap:wrap}.entrance-doors__advantages-item{max-width:45%}.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:12%;left:9px;width:0}.slider-lamination .swiper-pagination-bullets .swiper-pagination-bullet{display:flex;font-size:12px;height:20px;width:65px}.slider-lamination .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{font-size:16px;height:30px;padding-bottom:2px;width:90px}.list-city-moscow-area__container{align-items:center;flex-direction:column}.list-city-moscow-area__column:first-child{border-top-left-radius:20px;border-top-right-radius:20px;margin:50px 0 0;padding:36px 40px 0}.list-city-moscow-area__column{border-radius:0;box-shadow:none;margin:0;padding:20px 40px 0;width:280px}.list-city-moscow-area__column:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin:0 0 50px;padding:20px 40px 36px}.ten-advantages__image{max-width:70vw}}@media(max-width:649px){.climatherm-slider__slider{width:280px}}@media(max-width:640px){.ten-advantages__container{align-items:flex-start}.ten-advantages__block-one{margin:0 auto}.ten-advantages__block-two{margin:50px auto 0;width:90%}.ten-advantages__list-block{margin-left:0}}@media(max-width:625px){.default-banner-diler__wrapper-description{bottom:170px}}@media(max-width:619px){.trusted-suppliers__list{justify-content:center}.trusted-suppliers__li_10,.trusted-suppliers__li_9{margin:21px}}@media(max-width:600px){.calculate-garbage-collection__col{flex-wrap:wrap}.calculate-garbage-collection__control_last{margin-left:0;margin-top:20px}.sill-color__swiper{left:-15px;max-width:calc(100% + 15px);width:calc(100% + 15px)}.sill-color__slide img,.sill-color__swiper{aspect-ratio:420/385}.sill-icons__item{width:100%}}@media(max-width:599px){.masonry-block-light{margin-left:0;margin-right:0}.masonry-block-light__item{padding:0}.masonry-block-light__item.col-2,.masonry-block-light__item.col-4{width:100%}.plastic-win-banner__item{width:50%}.price-present-card__profile{padding-bottom:120px}.price-present-card__desc{justify-content:center}.price-present-card__desc-info{flex:none;max-width:unset;text-align:center;width:100%}.price-present-card__desc-img .img{margin:12px auto 0;transform:translateX(8px)}.price-present-card__hr{display:none}.price-present-card__block.bottom-block{display:flex;flex-direction:column-reverse;margin-top:8px}.price-present-card__price-block{margin-bottom:12px;margin-right:0;text-align:center;width:100%}.bottom-block .price-present-card__price-block{margin-bottom:20px}.price-present-card__price-block .btn{max-width:320px}.price-present-card__info{text-align:center}.decor-design__arrow{background-color:#33c5f3;border-radius:50%;display:flex;height:30px;width:30px}.decor-design__arrow .ico{fill:#fff}.decor-design__wrap{flex-wrap:nowrap;justify-content:unset}.decor-design__item-img{height:280px}.catalog-order__user-email{flex:none;margin-right:0;width:100%}.doors-price__slider-container,.sliding-doors-types__slider-container{width:280px}.doors-price__arrow.arrow-left{left:10px}.doors-price__arrow.arrow-right{right:10px}.our-employees__arrow{top:65px}.our-employees__photo{flex:none;height:130px;width:130px}.payment-online__form{padding:27px 35px}.payment-online__total-pay-btn{min-width:calc(50% - 12px)}.help-consult__img .img{-o-object-position:center;object-position:center}}@media(max-width:590px){.contacts-feedback-form__btn,.contacts-feedback-form__content .control__input,.contacts-feedback-form__content .control__textarea,.reclamation-form__content .control__input,.reclamation-form__content .control__textarea,.reviews-form__content .control__input,.reviews-form__content .control__textarea,.write-key-person-form__btn,.write-key-person-form__content .control__input,.write-key-person-form__content .control__textarea{width:100%}.contacts-feedback-form__content,.reclamation-form__content,.reviews-form__content,.write-key-person-form__content{flex-direction:column;min-width:unset}.contacts-feedback,.contacts-feedback-form__group,.contacts-feedback-slider,.write-key-person-form__group{flex-direction:column;flex-wrap:unset}.contacts-feedback-form__phone,.reclamation-form__phone,.reviews-form__phone,.write-key-person-form__phone{margin-top:0}}@media(max-width:578px){.tech-adv__info-bottom{flex-direction:column;gap:20px}}@media(max-width:577px){.nostandart-cottage__img,.other-services__img{height:300px}}@media(max-width:576px){.feature-montag__item-img,.tabs-content__item img,.win-openings__img{height:250px}.adv-card__wrap{gap:20px}.actions-adv__item,.actions-carousel__item,.adv-card--3items .adv-card__item,.adv-card--4items .adv-card__item,.adv-card__item,.advan-info-triple__items>*,.card-outside,.education-info__window,.install-steps__item,.list-advanatages__item-btn,.list-advanatages__item-btn button,.main-banner__btn .btn,.main-banner__form .btn,.our-advan__item,.payment-online__input-group .control__group:first-child .payment-online__input,.perelink-small__item,.prices-type-finish__item,.short-install__item,.simple-card,.simple-cards-list__col-4 .simple-cards-list__item,.simple-cards-list__item,.tender-gallery__item{width:100%}.warn-section{padding:20px}.call-measure__persons,.footer__address,.our-advan__wrap{flex-direction:column}.tooltip--zoom{left:40%}.main-banner{border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding-top:220px}.main-banner--75page,.main-banner--fullpage{height:auto;max-height:-moz-fit-content;max-height:fit-content;min-height:unset}.main-banner--dark:before{background-color:transparent}.main-banner-bg{height:220px}.main-banner__container{color:#00171f;padding-bottom:30px;padding-top:25px}.action-tinkoff-line,.main-banner__arrow-down,.main-banner__scroll,.work-example__slide-info{display:none}.main-banner__head-label{margin:0 auto 10px;position:absolute;top:0;transform:translateY(-50%)}.main-banner__desc,.main-banner__head-title,.main-banner__price{text-align:left}.main-banner__pre-title{text-align:center}.main-banner__btn,.main-banner__form{margin-top:10px}.main-banner__form .btn{margin-top:20px;width:100%}.main-banner__input{margin-right:0;width:100%}.main-banner__input .control__input{background-color:transparent;border:2px solid #00171f;color:#00171f}.main-banner__input .control__input::-moz-placeholder{color:#00171f}.main-banner__input .control__input::placeholder{color:#00171f}.system-palette__sample{min-height:330px}.system-palette__settings-bottom{background-color:#fff;bottom:-1px;margin:0 -20px;padding:20px;position:sticky}.system-palette__settings{max-height:600px;padding:30px 20px 0}.cfg-colors__item,.cfg-images__item{max-width:calc(33.33333% - 15px)}.cfg-colors,.cfg-images{gap:15px;justify-content:unset}.certif-slider__modal-slider{height:70vh;max-width:335px}.card-outside .card__container,.simple-card{max-width:unset}.education-info__content{padding:0}.advan-info-triple__slider .arrow-box{top:40px;transform:unset}.advan-info-triple__slider .arrow-box--right{right:40px}.advan-info-triple__slider .arrow-box--left{left:auto;right:90px}.advan-info-triple__items{gap:20px}.list-advanatages__item-image .img{-o-object-fit:cover;object-fit:cover}.horizontal .list-advanatages__item-footer{align-items:flex-start;flex-direction:column;gap:10px}.list-chars__image,.use-loggia__item img{height:300px}.payment-options__item{margin:0 auto;width:calc(100% - 40px)}.entrance-doors__item-chars{align-items:flex-start;flex-direction:column}.entrance-doors__item-chars-left{max-width:100%}.entrance-doors__item-body{padding:25px}.nostandart-cottage__btn,.other-services__btn{display:flex}.nostandart-win__bottom{flex-direction:column;justify-content:unset}.payment-online__input-group .control__group:first-child{flex-wrap:wrap}.actions-adv__wrapper{gap:40px}.work-example__slider{border-radius:20px;max-width:335px;width:100%}.work-example{padding-bottom:40px}@keyframes bg-scale{0%{transform:scale(1) translateX(0)}to{transform:scale(1.05) translateX(0)}}}@media(max-width:572px){.about-contacts-addresses__info-container{margin:0 20px 20px 0}}@media(max-width:568px){.price-present-card{background-size:140%}}@media(max-width:566px){.default-banner-diler{background-position:44% 104px}.default-banner-diler__container{justify-content:flex-start;padding:0}.default-banner-diler__title-wrap{max-width:566px;padding:40px 50px 40px 80px}.default-banner-diler__wrapper-description{bottom:235px;justify-content:flex-start;margin:0 auto;max-width:260px;padding:10px 0 40px 30px}.default-banner-diler-video{height:unset;padding-top:56%}.default-banner-diler-video__video{max-width:100%}.default-banner-diler-video__container{padding:0}.default-banner-diler-video__title-wrap{margin-bottom:0;max-width:566px;padding:30px}.default-banner.default-banner-diler-video{padding-top:56%}}@media(max-width:550px){.tinting-func__img{height:190px;width:100%}}@media(max-width:539px){.vacancy-respond__contacts,.vacancy-respond__fio{flex-wrap:wrap}}@media(max-width:520px){.advan-video__bg--right{display:none}}@media(max-width:500px){.ya-pay-button{width:100%!important}.gotovie-okna-land .default-banner{background-position:90% 100%;background-size:180%}.video-net{padding-bottom:70px}.video-net__head-title{display:none}.video-net__btn-play{font-size:18px;width:100%}.video-net__ico{margin-right:30px}.video-net__ico,.video-net__ico .ico{height:50px;width:50px}.calc-net__btn-submit{margin-left:unset;width:100%}.calc-card-net__additional,.calc-card-net__color{width:-moz-fit-content;width:fit-content}.net-mounting__total{align-items:center;display:flex;justify-content:center}.net-mounting__total,.net-selected{flex-direction:column}.net-selected__title{margin-bottom:12px;margin-right:0}.pop-colors__wripper,.three-column-block__wrapper{justify-content:stretch}.two-column-block__item{max-width:300px}.about-portfolio-cards__item,.advan-slider__btn .btn,.classic-glass__btn .btn,.glazing-decoration__btn .btn,.noise-protect-info__btn .btn,.stained-glass-incl__btn .btn{width:100%}.payment-online__yandex-pay{margin-right:0;width:100%}.ten-advantages__image{max-width:90vw}.quiz__item{width:250px}}@media(max-width:499px){.news-company__btn-arrow.arrow-left,.news-company__btn-arrow.arrow-right{bottom:190px;position:absolute;transform:translateY(-50%)}.news-company__btn-arrow.arrow-left,.news-company__btn-arrow.arrow-left.swiper-button-disabled:active,.news-company__btn-arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.price-present__arrow .ico,.ready-made-win__arrow .ico{fill:#fff}.specif-system-banner__container:before,.specif-system-banner__image:before{content:none}.page-container .main-container{padding-bottom:20px}.page-container .main-container>section:not(.work-gallery:last-child){padding-bottom:20px;padding-top:20px}.page-container .main-container>section.work-gallery:last-child{margin-bottom:-20px;padding-top:20px}.default-banner,.none-banner,.plastic-win-banner{padding-top:0}.btn-arrow{border-radius:50%;height:38px;width:38px}.weight-bar__item{margin-left:6px}.pagination--sticky .swiper-pagination-bullet{height:4px;width:4px}.pagination--sticky .swiper-pagination-bullet-active{width:20px}.footer-menu{-moz-columns:unset;columns:unset}.footer-menu__item{padding-bottom:25px}.footer-info__copyright{padding-bottom:10px}.footer__menu,.lamin-color-cart__title,.news-company__navigation{padding-bottom:0}.free-meas-form__form{padding-left:20px;padding-right:20px}.about-reviews-form__form,.contacts-feedback,.contacts-feedback-slider,.feedback-form__form{padding:40px 20px 30px}.about-reviews-form__btn,.catalog-order__btn-pay .btn,.catalog-order__user-phone,.coop-form__btn,.feedback-form__btn,.mosq-calc__mounting,.stock-banner__btn .btn,.vacancy-respond__btn,.win-access__appeal{width:100%}.consultation-form__title{font-size:28px}.about-news-detail .text-block,.catalog-basket__total-price,.catalog-basket__total-weight,.gotovie-okna-banner__desc,.gotovie-okna-banner__form-desc,.gotovie-okna-banner__form-title,.gotovie-okna-banner__head-title,.price-present__recommend-title,.specif-system-banner__content,.vacancy-respond__upload-text{text-align:center}.window-decor-form__main{padding-bottom:20px;padding-left:20px;padding-right:20px}.about-tiles-tabs__item:last-of-type,.card-line-swiper__item:last-of-type,.certif-slider__item:last-of-type{margin-right:20px}.about-tiles-tabs__window,.certif-slider__window{max-height:calc(100vh - 80px);max-width:calc(100vw - 40px)}.default-banner__container{min-height:400px;padding-bottom:30px;padding-top:24px}.stock-banner{margin-top:20px;padding-left:20px;padding-right:50px}.stock-banner__slider{overflow:unset}.stock-banner__item{background-color:#fff;border-radius:20px;flex-direction:column;height:auto;justify-content:stretch;margin-right:15px;position:relative}.price-present__arrow,.ready-made-win__arrow{background-color:#33c5f3}.stock-banner__item-bg{border-top-left-radius:20px;border-top-right-radius:20px;height:150px}.stock-banner__item-content{color:#00171f;flex-direction:column;justify-content:stretch;padding:170px 20px 26px}.adv-card__item--in-block .stock-banner__item-desc .adv-card__item-text,.stock-banner__item-desc .adv-card__item--in-block .adv-card__item-text,.stock-banner__item-desc .big-card-description__item-desc,.stock-banner__item-desc .call-measure__info-text,.stock-banner__item-desc .connect__info-descr,.stock-banner__item-desc .list-advanatages__item-decs,.stock-banner__item-desc .p,.stock-banner__item-desc .sill-color__card-desc,.stock-banner__item-desc .sill-icons__card-desc,.stock-banner__item-desc .text-with-image__desc,.stock-banner__item-desc .win-openings__text,.stock-banner__item-desc .win-prices__info,.stock-banner__item-title{color:#00171f!important}.stock-banner__item-desc{max-width:unset}.stock-banner__spacer{flex-grow:1}.case-articles .case-articles__arrow-left,.case-articles .case-articles__arrow-right,.case-articles .glazing-prices-type__arrow-left,.case-articles .glazing-prices-type__arrow-right,.case-articles .win-prices-type__arrow-left,.case-articles .win-prices-type__arrow-right,.plastic-win-banner__btn,.plastic-win-banner__desc,.stock-banner__btn .btn:nth-child(2),.stock-banner__garanty{display:none}.stock-banner__pagination{bottom:unset}.stock-banner__pagination .swiper-pagination-bullet{height:4px;width:4px}.stock-banner__pagination .swiper-pagination-bullet-active{width:20px}.plastic-win-banner__container{padding-bottom:10px;padding-top:46px}.plastic-win-banner__block{padding-bottom:24px;padding-top:24px}.plastic-win-banner__block:first-of-type,.win-access__container{padding-bottom:0;padding-top:0}.case-articles{padding-right:5px}.case-articles__item{width:130px}.win-product__container{padding-bottom:40px;padding-top:40px}.win-product__wrap{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px;display:block}.win-product__item{-moz-column-break-inside:avoid;break-inside:avoid;height:116px;margin:0 0 20px;overflow:hidden;padding:10px;width:100%}.win-product__item.active{height:252px}.win-product__item.active .win-product__item-img{display:block;height:calc(50% - 10px);opacity:1}.win-prices-tab__title{position:static}.win-prices-tab__label{bottom:unset;right:4px;top:3px;transform:none}.win-prices-specif__img{height:200px;min-height:unset}.win-prices-specif__label{max-width:150px}.news-company__btn-arrow.arrow-left{left:30px}.news-company__btn-arrow.arrow-left:active{transform:translate(-4px,-50%)}.news-company__btn-arrow.arrow-right{right:30px}.news-company__btn-arrow.arrow-right:active{transform:translate(4px,-50%)}.news-company__item:last-of-type{margin-right:0}.catalog-cart,.win-access__slider{width:calc(100% - 20px)}.price-present-card__profile{padding:38px 20px 28px}.price-present-card__info{bottom:unset;left:unset;padding-right:0;position:relative}.present-recommend__img{height:110px}.price-present__arrows-container{bottom:unset;left:50%;right:unset;top:260px;transform:translate(-50%,-50%)}.price-present__arrow{margin-right:20px}.filter-panel__item{margin-right:0;width:100%}.filter-panel__desc{margin-top:8px}.lamin-color-cart{height:160px}.lamin-color-cart__img{height:40px;width:40px}.lamin-color-cart__img.active{border-width:2px}.col-4 .tiled-win-card__block-titles{margin-top:0}.specif-system-banner__image{background-color:#fff;bottom:150px;height:240px}.specif-system-banner__container{background-color:transparent}.specif-system-banner__spacer{flex-grow:unset;height:240px}.advan-video__item{max-width:unset;width:50%}.installment-win__bank-wrap{align-items:center;flex-direction:column;justify-content:unset}.installment-win__bank-item{margin-left:0;margin-right:0}.calc-select__list{padding-top:8px}.calc-select__item{margin-bottom:8px;padding:12px 20px}.before-after-slider__delimiter-arrows,.glazing-prices-type .case-articles__arrow-left,.glazing-prices-type .case-articles__arrow-right,.glazing-prices-type .glazing-prices-type__arrow-left,.glazing-prices-type .glazing-prices-type__arrow-right,.glazing-prices-type .win-prices-type__arrow-left,.glazing-prices-type .win-prices-type__arrow-right,.window-catalog__btn-filter{height:48px;width:48px}.catalog-banner__img-item{height:55px;margin-left:-15px;width:55px}.catalog-basket-cart__option-title{font-size:24px}.option-amount .catalog-basket-cart__option-value{align-items:center;width:130px}.catalog-basket-cart__arrow{height:48px;min-height:20px;min-width:20px;width:48px}.catalog-basket-cart__num-amount{font-size:20px}.catalog-order-delivery__set{flex-direction:column}.catalog-order-delivery__item{margin-bottom:20px;margin-right:0;min-height:200px;width:100%}.catalog-order-delivery__item:last-of-type{margin-bottom:0}.catalog-order-delivery__address-delivery,.catalog-order-delivery__pickup{margin-top:35px}.order-delivery-pickup{align-items:center;flex-direction:column;text-align:center}.order-delivery-pickup__block.block-desc{flex:unset;padding-right:0}.order-delivery-pickup__block.block-map{margin-top:24px}.order-delivery-pickup__info{margin-top:15px}.order-delivery-pickup__opening-hours,.order-delivery-pickup__soon{align-items:center;display:flex;flex-direction:column;padding-bottom:12px;text-align:center}.order-delivery-pickup__opening-hours .ico-time,.order-delivery-pickup__opening-hours .ico-warning,.order-delivery-pickup__soon .ico-time,.order-delivery-pickup__soon .ico-warning{margin-bottom:6px;margin-right:0}.catalog-order__user-data .control{padding-bottom:16px}.glazing-prices-type__slider{max-width:245px}.glazing-prices-type__item a{padding:12px 0}.price-french-glazing__slider{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.price-french-glazing__item{width:245px}.types-material-banner__img{height:350px}.types-material-banner__title{bottom:25px;font-size:18px;left:20px;line-height:20px;max-width:unset;text-align:center;width:calc(100% - 40px)}.about-news-detail img.full-image,.calc-work-performed__top,.handles-color-slider__slide,.vacations__slide-item{height:190px}.calc-work-performed__btn-group{flex-wrap:wrap}.calc-work-performed__btn-group .btn{flex:unset;margin-bottom:20px;margin-right:unset;width:100%}.calc-work-performed__arrow{top:190px}.slider-with-desc__arrows{bottom:30px;right:30px}.about-slider-tabs__slide-item,.about-slider__slide-item{height:290px}.about-news-detail img.small-image{height:190px;margin-bottom:24px;width:100%}.about-news-detail img.float-left{float:unset;margin-right:unset}.about-news-detail img.float-right{float:unset;margin-left:unset}.article-info__item{padding-right:16px}.payment-online__total-pay-btn{margin-right:0;min-width:100%}.payment-online__total-pay-btn:last-of-type{margin-top:16px}.payment-online__pay-system{justify-content:center}.mosq-advan__item{width:220px}.mosq-measure__img{height:187px;margin-right:-20px;width:216px}.mosq-calc__slider{padding:0 0 100px}.mosq-calc__add-container{bottom:20px;height:-moz-fit-content;height:fit-content;left:0;right:unset;top:unset;width:100%}.mosq-calc__btn-add{border-radius:10px;bottom:0;height:50px;left:50%;right:unset;top:unset;transform:unset;transform:translateX(-50%);width:50px}.mosq-calc__btn-add:hover{transform:scale(1.05) translateX(-50%)}.mosq-calc__btn-add:active{transform:scale(1) translateX(-50%)}.mosq-calc__total{align-items:flex-start}.mosq-calc__total-block{flex-wrap:wrap;width:100%}.mosq-calc__btn{margin-top:14px;width:100%}.help-consult__phone,.help-consult__submit,.mosq-calc__btn .btn{width:100%}.page-not-found{margin-bottom:-20px}.page-not-found__container{background-size:auto calc(100% - 90px)}.page-not-found__img{height:145px}.page-not-found__img .img{width:115px}.help-consult__img{order:2;width:100%}.help-consult__form{order:3;width:100%}}@media(max-width:480px){.card-document{width:100%}.entrance-doors__advantages-item{max-width:100%}}@media(max-width:450px){.main-banner{padding-top:180px}.main-banner-bg{height:180px}}@media(max-width:425px){.default-banner__form .btn,.loggia-calc__feedback,.loggia-calc__feedback .btn,.loggia-calc__input,.open-vacancies__btn .btn,.order-complete__btn .btn{width:100%}.default-banner__input{margin-right:0;width:100%}.proportions-net__img{background-size:contain;width:90%}.open-vacancies__btn .btn:last-child{margin-top:20px}.open-vacancies__btn :first-child{margin-right:0}}@media(max-width:424px){.mosq-checkout-form__btn-submit .btn{width:100%}}@media(max-width:420px){.doors-advan__item{width:100%}}@media(max-width:400px){.price-present-card{background-size:170%}.sill-color__swiper{left:-3%;right:0;width:103%}}@media(max-width:390px){.default-banner-diler__title-wrap{padding:20px 25px 25px 30px}.default-banner-diler__wrapper-description{bottom:175px}.technical-support,.ten-advantages,.trusted-suppliers,.warm-aluminum{margin-bottom:40px}.ten-advantages__block-two{flex-direction:column;margin:50px 10px 0}.systems-lite{margin-bottom:10px}.systems-lite__head-title,.team-professionals__head-title,.training-center__head-title{margin:0 auto 30px;max-width:100%}.systems-lite__image,.training-center__image{-o-object-position:right;object-position:right}.personal-account__btn,.systems-lite__btn,.team-professionals__btn,.training-center__btn{width:100%}.warm-aluminum__image{min-height:350px}.warm-aluminum__wrap-desc{margin:20px 0 40px}.technical-support__btn,.warm-aluminum__btn{max-width:unset;width:100%}.personal-account__desc{margin-bottom:0;margin-left:0}.contacts-feedback-slider__info-container{flex-direction:column}}@media(max-width:375px){.news-company__item{width:100%}.tiled-win-sys__head-logo-mob{height:50px}}@media(max-width:374px){.free-meas-form__block,.window-decor-form__block{width:100%}.free-meas-form__form{margin-top:80vw}}@media(max-width:320px){.weight-bar__item{margin-left:2px}.default-banner__btn .btn,.default-banner__form .btn,.loggia-calc__btn .btn,.loggia-calc__feedback .btn{width:100%}.catalog-basket__wrap .catalog-basket-cart{width:260px}.ten-advantages__image{max-width:98vw}.personal-account__image,.systems-lite__image,.team-professionals__image,.technical-support__image,.training-center__image{min-height:280px}.warm-aluminum__image{height:280px;min-height:unset}}.toggle-switch{display:inline-block;height:34px;position:relative;width:60px}.toggle-switch__slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.toggle-switch__slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.toggle-switch__slider:hover.toggle-switch__slider:before{animation:.3s toggle-push}.toggle-switch__slider--round{border-radius:34px}.toggle-switch__slider--round:before{border-radius:50%}.toggle-switch.toggle-switch--select .toggle-switch__slider:before,.toggle-switch__checkbox:checked+.toggle-switch__slider{background-color:#33c5f3}.toggle-switch__checkbox:focus+.toggle-switch__slider{box-shadow:0 0 1px #33c5f3}.toggle-switch__checkbox:checked+.toggle-switch__slider:before{transform:translateX(26px)}.toggle-switch__checkbox:checked+.toggle-switch__slider:hover:before{animation:.3s toggle-push-revers}.toggle-switch.toggle-switch--select .toggle-switch__checkbox:checked+.toggle-switch__slider,.toggle-switch.toggle-switch--select .toggle-switch__checkbox:focus+.toggle-switch__slider,.toggle-switch.toggle-switch--select .toggle-switch__slider{background-color:#fff}@keyframes toggle-push{0%,to{transform:translateX(0)}50%{transform:translateX(8px)}}@keyframes toggle-push-revers{0%,to{transform:translateX(26px)}50%{transform:translateX(18px)}}.win-loader{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0}.fade-enter-active[data-v-35160ace],.fade-leave-active[data-v-35160ace]{transition:opacity .5s}.st0[data-v-7f29e02d]{fill:#3f4243;display:none}.st2[data-v-7f29e02d]{fill:none;stroke:#fff;stroke-miterlimit:10}.st3[data-v-7f29e02d]{font-family:Geometria;font-size:16px;font-weight:700}.download-ico[data-v-7f29e02d]:before{background-image:url(../images/download.svg);background-position:50%;background-repeat:no-repeat;content:"";height:16px;left:-22px;position:absolute;top:3px;width:18px}