@font-face{font-display:swap;font-family:Geometria;font-style:normal;font-weight:100;src:url(/media/2c9a3cbed4a5ecb7fb53.eot);src:local("Geometria Thin"),local("Geometria-Thin"),url(/media/c153dde8b298320bebb9.eot) format("embedded-opentype"),url(/media/1d575c4cfeb6ad61d1e7.woff) format("woff"),url(/media/a0b21f2c409659e50cd9.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:italic;font-weight:500;src:url(/media/17cc7c9c722d4bc62814.eot);src:local("Geometria MediumItalic"),local("Geometria-MediumItalic"),url(/media/9f8a6270b9dd1cd45999.eot) format("embedded-opentype"),url(/media/97c40b0abd52c7e41484.woff) format("woff"),url(/media/3c423d1e791410b1b1aa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:italic;font-weight:400;src:url(/media/3d51b5d6cd671859f115.eot);src:local("Geometria Italic"),local("Geometria-Italic"),url(/media/07d7d6349bd38f903cfe.eot) format("embedded-opentype"),url(/media/d21939d316b484e82cc4.woff) format("woff"),url(/media/5d692cd7bfd59cdd6efa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:normal;font-weight:900;src:url(/media/88ee6fd52f890db3468d.eot);src:local("Geometria Heavy"),local("Geometria-Heavy"),url(/media/476bf5da3cc2f420a9bb.eot) format("embedded-opentype"),url(/media/9a9acd22f6e9adaeb799.woff) format("woff"),url(/media/066c118e78f9085b8ee1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:italic;font-weight:800;src:url(/media/1f0fbefaf90fd8a0239e.eot);src:local("Geometria ExtraBoldItalic"),local("Geometria-ExtraBoldItalic"),url(/media/e6cc0358ab77dde04490.eot) format("embedded-opentype"),url(/media/f538ee4bbc4c8e3cf182.woff) format("woff"),url(/media/6d23b84375f56312c461.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:normal;font-weight:500;src:url(/media/7d12a6287a7d0526fb4e.eot);src:local("Geometria Medium"),local("Geometria-Medium"),url(/media/859664678d30e759d562.eot) format("embedded-opentype"),url(/media/38fee4e8a5aa92c5e477.woff) format("woff"),url(/media/78791975af302a38f36e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:italic;font-weight:700;src:url(/media/7e5b7b0be5de3cd74ed4.eot);src:local("Geometria BoldItalic"),local("Geometria-BoldItalic"),url(/media/57cab3cbe97848e7cc9c.eot) format("embedded-opentype"),url(/media/b3d080456d6f762e302a.woff) format("woff"),url(/media/3d73279141d3c550595f.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:italic;font-weight:300;src:url(/media/961ab480ae16a3f2f3cf.eot);src:local("Geometria LightItalic"),local("Geometria-LightItalic"),url(/media/53ef84624b76e20cabd6.eot) format("embedded-opentype"),url(/media/b2f122b28c4a9d0b751e.woff) format("woff"),url(/media/9543783e0679f8539805.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:italic;font-weight:900;src:url(/media/ece9f8173432cf548938.eot);src:local("Geometria HeavyItalic"),local("Geometria-HeavyItalic"),url(/media/3bbf8e6bdca028a84086.eot) format("embedded-opentype"),url(/media/361d70bf008db92dafe8.woff) format("woff"),url(/media/5eccdaf51f8f654f1cc3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:normal;font-weight:400;src:url(/media/ed39552d5b551186da4c.eot);src:local("Geometria"),url(/media/c07e9e4f5698473aa0c5.eot) format("embedded-opentype"),url(/media/a244b862dd2925c8dde3.woff) format("woff"),url(/media/8e746ea29fe703739fd4.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:normal;font-weight:700;src:url(/media/fa20fe97fd3bbf0ba114.eot);src:local("Geometria Bold"),local("Geometria-Bold"),url(/media/c780e0edcb7808b45ba3.eot) format("embedded-opentype"),url(/media/6b03bf4705c3a40a9455.woff) format("woff"),url(/media/8ebb7294580e9ab3d581.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:normal;font-weight:800;src:url(/media/c810bfcc58b748c71cdc.eot);src:local("Geometria ExtraBold"),local("Geometria-ExtraBold"),url(/media/bb4bd3bb7925da00cfb2.eot) format("embedded-opentype"),url(/media/164e0446ddeb5d919b3e.woff) format("woff"),url(/media/d8404c432eca0fe39e1e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:italic;font-weight:100;src:url(/media/62898914486f7e2c70e3.eot);src:local("Geometria ThinItalic"),local("Geometria-ThinItalic"),url(/media/91bf2f5f417d758d701b.eot) format("embedded-opentype"),url(/media/3283aa4b3cf2467a3c10.woff) format("woff"),url(/media/e89c434ba725fa087027.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:italic;font-weight:200;src:url(/media/b819ab15b5d1d070d38a.eot);src:local("Geometria ExtraLightItalic"),local("Geometria-ExtraLightItalic"),url(/media/62d1eb20306ad1a90bec.eot) format("embedded-opentype"),url(/media/608cad5e16537e0ed768.woff) format("woff"),url(/media/b455e45d00b85c20af5a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:normal;font-weight:300;src:url(/media/d54e0a9dd9455b6a2006.eot);src:local("Geometria Light"),local("Geometria-Light"),url(/media/b414348f243cba46746b.eot) format("embedded-opentype"),url(/media/77fc743a247ab15c2839.woff) format("woff"),url(/media/f6e1be14a6b8b83454b5.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:normal;font-weight:200;src:url(/media/c790e7d0631511716ccb.eot);src:local("Geometria ExtraLight"),local("Geometria-ExtraLight"),url(/media/c23cb359cb7ae3b49afe.eot) format("embedded-opentype"),url(/media/21c3b1ba370555c8df25.woff) format("woff"),url(/media/54eebf6dd75d58f1b421.ttf) format("truetype")}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}a{text-decoration:none}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}:focus{outline:0}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}button,input,select,textarea{border:none;font-size:100%;margin:0;outline:none}button,input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}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-family:Geometria,Arial,sans-serif;font-weight:400;letter-spacing:-.05em}body.no-scroll{overflow:hidden}body ol{padding-left:10px}body ol>li{list-style-type:decimal;margin:10px;padding-left:5px}button,input{font-family:Geometria,Arial,sans-serif}[v-cloak]{opacity:0}body{font-size:16px}.text--red{color:#ff005c!important}.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;line-height:1}.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,.dropdown--action-slider .dropdown__slider-item-title,.free-meas-form__info-header,.glazing-card__price,.h3,.job-info__salary,.job-info__title,.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-cart__head-title a,.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,.hot-economy__final-value,.hot-economy__value,.include-area__price,.installment-calculator__signature,.installment-win__desc,.job-lists__title,.lamin-color-cart__title,.lamination-list__header,.list-advanatages__item-price,.list-advanatages__item-title,.list-chars__title,.loggia-calc__title,.main-banner-stratch__price,.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,.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,.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,.doors-advan__item-title,.garbage-collection-vars__item-title,.glazing-prices-type__add-desc-option,.h6,.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,.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}.about-contacts-info__grid,.adv-card__item--in-block .adv-card__item-text,.big-card-description__item-desc,.calc-work-performed__ceil,.call-measure__info-text,.connect__info-descr,.handle-block__info,.job-info__descr,.list-advanatages__item-decs,.main-slider__controls-descr,.p,.promotions__text,.rassrochka__item-desk,.sill-color__card-desc,.sill-icons__card-desc,.six-steps__item>*,.text-with-image__desc,.two-column-block__description,.two-column-block__param,.use-loggia__text,.win-openings__text,.win-prices__info,p{font-size:1.125rem;font-weight:400;line-height:140%;margin:0}.p--small,p--small{font-size:14px;line-height:16px}.p--primary,p--primary{color:#33c5f3}.p--white,p--white{color:#fff}.about-contacts-info__grid+.about-contacts-info__grid,.about-contacts-info__grid+.big-card-description__item-desc,.about-contacts-info__grid+.calc-work-performed__ceil,.about-contacts-info__grid+.call-measure__info-text,.about-contacts-info__grid+.connect__info-descr,.about-contacts-info__grid+.handle-block__info,.about-contacts-info__grid+.job-info__descr,.about-contacts-info__grid+.list-advanatages__item-decs,.about-contacts-info__grid+.main-slider__controls-descr,.about-contacts-info__grid+.p,.about-contacts-info__grid+.promotions__text,.about-contacts-info__grid+.rassrochka__item-desk,.about-contacts-info__grid+.sill-color__card-desc,.about-contacts-info__grid+.sill-icons__card-desc,.about-contacts-info__grid+.text-with-image__desc,.about-contacts-info__grid+.two-column-block__description,.about-contacts-info__grid+.two-column-block__param,.about-contacts-info__grid+.use-loggia__text,.about-contacts-info__grid+.win-openings__text,.about-contacts-info__grid+.win-prices__info,.adv-card__item--in-block .about-contacts-info__grid+.adv-card__item-text,.adv-card__item--in-block .adv-card__item-text+.about-contacts-info__grid,.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+.calc-work-performed__ceil,.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+.handle-block__info,.adv-card__item--in-block .adv-card__item-text+.job-info__descr,.adv-card__item--in-block .adv-card__item-text+.list-advanatages__item-decs,.adv-card__item--in-block .adv-card__item-text+.main-slider__controls-descr,.adv-card__item--in-block .adv-card__item-text+.p,.adv-card__item--in-block .adv-card__item-text+.promotions__text,.adv-card__item--in-block .adv-card__item-text+.rassrochka__item-desk,.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+.two-column-block__description,.adv-card__item--in-block .adv-card__item-text+.two-column-block__param,.adv-card__item--in-block .adv-card__item-text+.use-loggia__text,.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 .calc-work-performed__ceil+.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 .handle-block__info+.adv-card__item-text,.adv-card__item--in-block .job-info__descr+.adv-card__item-text,.adv-card__item--in-block .list-advanatages__item-decs+.adv-card__item-text,.adv-card__item--in-block .main-slider__controls-descr+.adv-card__item-text,.adv-card__item--in-block .p+.adv-card__item-text,.adv-card__item--in-block .promotions__text+.adv-card__item-text,.adv-card__item--in-block .rassrochka__item-desk+.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 .six-steps__item>*+.adv-card__item-text,.adv-card__item--in-block .six-steps__item>.adv-card__item-text+*,.adv-card__item--in-block .text-with-image__desc+.adv-card__item-text,.adv-card__item--in-block .two-column-block__description+.adv-card__item-text,.adv-card__item--in-block .two-column-block__param+.adv-card__item-text,.adv-card__item--in-block .use-loggia__text+.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+.about-contacts-info__grid,.big-card-description__item-desc+.big-card-description__item-desc,.big-card-description__item-desc+.calc-work-performed__ceil,.big-card-description__item-desc+.call-measure__info-text,.big-card-description__item-desc+.connect__info-descr,.big-card-description__item-desc+.handle-block__info,.big-card-description__item-desc+.job-info__descr,.big-card-description__item-desc+.list-advanatages__item-decs,.big-card-description__item-desc+.main-slider__controls-descr,.big-card-description__item-desc+.p,.big-card-description__item-desc+.promotions__text,.big-card-description__item-desc+.rassrochka__item-desk,.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+.two-column-block__description,.big-card-description__item-desc+.two-column-block__param,.big-card-description__item-desc+.use-loggia__text,.big-card-description__item-desc+.win-openings__text,.big-card-description__item-desc+.win-prices__info,.calc-work-performed__ceil+.about-contacts-info__grid,.calc-work-performed__ceil+.big-card-description__item-desc,.calc-work-performed__ceil+.calc-work-performed__ceil,.calc-work-performed__ceil+.call-measure__info-text,.calc-work-performed__ceil+.connect__info-descr,.calc-work-performed__ceil+.handle-block__info,.calc-work-performed__ceil+.job-info__descr,.calc-work-performed__ceil+.list-advanatages__item-decs,.calc-work-performed__ceil+.main-slider__controls-descr,.calc-work-performed__ceil+.p,.calc-work-performed__ceil+.promotions__text,.calc-work-performed__ceil+.rassrochka__item-desk,.calc-work-performed__ceil+.sill-color__card-desc,.calc-work-performed__ceil+.sill-icons__card-desc,.calc-work-performed__ceil+.text-with-image__desc,.calc-work-performed__ceil+.two-column-block__description,.calc-work-performed__ceil+.two-column-block__param,.calc-work-performed__ceil+.use-loggia__text,.calc-work-performed__ceil+.win-openings__text,.calc-work-performed__ceil+.win-prices__info,.call-measure__info-text+.about-contacts-info__grid,.call-measure__info-text+.big-card-description__item-desc,.call-measure__info-text+.calc-work-performed__ceil,.call-measure__info-text+.call-measure__info-text,.call-measure__info-text+.connect__info-descr,.call-measure__info-text+.handle-block__info,.call-measure__info-text+.job-info__descr,.call-measure__info-text+.list-advanatages__item-decs,.call-measure__info-text+.main-slider__controls-descr,.call-measure__info-text+.p,.call-measure__info-text+.promotions__text,.call-measure__info-text+.rassrochka__item-desk,.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+.two-column-block__description,.call-measure__info-text+.two-column-block__param,.call-measure__info-text+.use-loggia__text,.call-measure__info-text+.win-openings__text,.call-measure__info-text+.win-prices__info,.connect__info-descr+.about-contacts-info__grid,.connect__info-descr+.big-card-description__item-desc,.connect__info-descr+.calc-work-performed__ceil,.connect__info-descr+.call-measure__info-text,.connect__info-descr+.connect__info-descr,.connect__info-descr+.handle-block__info,.connect__info-descr+.job-info__descr,.connect__info-descr+.list-advanatages__item-decs,.connect__info-descr+.main-slider__controls-descr,.connect__info-descr+.p,.connect__info-descr+.promotions__text,.connect__info-descr+.rassrochka__item-desk,.connect__info-descr+.sill-color__card-desc,.connect__info-descr+.sill-icons__card-desc,.connect__info-descr+.text-with-image__desc,.connect__info-descr+.two-column-block__description,.connect__info-descr+.two-column-block__param,.connect__info-descr+.use-loggia__text,.connect__info-descr+.win-openings__text,.connect__info-descr+.win-prices__info,.handle-block__info+.about-contacts-info__grid,.handle-block__info+.big-card-description__item-desc,.handle-block__info+.calc-work-performed__ceil,.handle-block__info+.call-measure__info-text,.handle-block__info+.connect__info-descr,.handle-block__info+.handle-block__info,.handle-block__info+.job-info__descr,.handle-block__info+.list-advanatages__item-decs,.handle-block__info+.main-slider__controls-descr,.handle-block__info+.p,.handle-block__info+.promotions__text,.handle-block__info+.rassrochka__item-desk,.handle-block__info+.sill-color__card-desc,.handle-block__info+.sill-icons__card-desc,.handle-block__info+.text-with-image__desc,.handle-block__info+.two-column-block__description,.handle-block__info+.two-column-block__param,.handle-block__info+.use-loggia__text,.handle-block__info+.win-openings__text,.handle-block__info+.win-prices__info,.job-info__descr+.about-contacts-info__grid,.job-info__descr+.big-card-description__item-desc,.job-info__descr+.calc-work-performed__ceil,.job-info__descr+.call-measure__info-text,.job-info__descr+.connect__info-descr,.job-info__descr+.handle-block__info,.job-info__descr+.job-info__descr,.job-info__descr+.list-advanatages__item-decs,.job-info__descr+.main-slider__controls-descr,.job-info__descr+.p,.job-info__descr+.promotions__text,.job-info__descr+.rassrochka__item-desk,.job-info__descr+.sill-color__card-desc,.job-info__descr+.sill-icons__card-desc,.job-info__descr+.text-with-image__desc,.job-info__descr+.two-column-block__description,.job-info__descr+.two-column-block__param,.job-info__descr+.use-loggia__text,.job-info__descr+.win-openings__text,.job-info__descr+.win-prices__info,.list-advanatages__item-decs+.about-contacts-info__grid,.list-advanatages__item-decs+.big-card-description__item-desc,.list-advanatages__item-decs+.calc-work-performed__ceil,.list-advanatages__item-decs+.call-measure__info-text,.list-advanatages__item-decs+.connect__info-descr,.list-advanatages__item-decs+.handle-block__info,.list-advanatages__item-decs+.job-info__descr,.list-advanatages__item-decs+.list-advanatages__item-decs,.list-advanatages__item-decs+.main-slider__controls-descr,.list-advanatages__item-decs+.p,.list-advanatages__item-decs+.promotions__text,.list-advanatages__item-decs+.rassrochka__item-desk,.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+.two-column-block__description,.list-advanatages__item-decs+.two-column-block__param,.list-advanatages__item-decs+.use-loggia__text,.list-advanatages__item-decs+.win-openings__text,.list-advanatages__item-decs+.win-prices__info,.main-slider__controls-descr+.about-contacts-info__grid,.main-slider__controls-descr+.big-card-description__item-desc,.main-slider__controls-descr+.calc-work-performed__ceil,.main-slider__controls-descr+.call-measure__info-text,.main-slider__controls-descr+.connect__info-descr,.main-slider__controls-descr+.handle-block__info,.main-slider__controls-descr+.job-info__descr,.main-slider__controls-descr+.list-advanatages__item-decs,.main-slider__controls-descr+.main-slider__controls-descr,.main-slider__controls-descr+.p,.main-slider__controls-descr+.promotions__text,.main-slider__controls-descr+.rassrochka__item-desk,.main-slider__controls-descr+.sill-color__card-desc,.main-slider__controls-descr+.sill-icons__card-desc,.main-slider__controls-descr+.text-with-image__desc,.main-slider__controls-descr+.two-column-block__description,.main-slider__controls-descr+.two-column-block__param,.main-slider__controls-descr+.use-loggia__text,.main-slider__controls-descr+.win-openings__text,.main-slider__controls-descr+.win-prices__info,.p+.about-contacts-info__grid,.p+.big-card-description__item-desc,.p+.calc-work-performed__ceil,.p+.call-measure__info-text,.p+.connect__info-descr,.p+.handle-block__info,.p+.job-info__descr,.p+.list-advanatages__item-decs,.p+.main-slider__controls-descr,.p+.p,.p+.promotions__text,.p+.rassrochka__item-desk,.p+.sill-color__card-desc,.p+.sill-icons__card-desc,.p+.text-with-image__desc,.p+.two-column-block__description,.p+.two-column-block__param,.p+.use-loggia__text,.p+.win-openings__text,.p+.win-prices__info,.promotions__text+.about-contacts-info__grid,.promotions__text+.big-card-description__item-desc,.promotions__text+.calc-work-performed__ceil,.promotions__text+.call-measure__info-text,.promotions__text+.connect__info-descr,.promotions__text+.handle-block__info,.promotions__text+.job-info__descr,.promotions__text+.list-advanatages__item-decs,.promotions__text+.main-slider__controls-descr,.promotions__text+.p,.promotions__text+.promotions__text,.promotions__text+.rassrochka__item-desk,.promotions__text+.sill-color__card-desc,.promotions__text+.sill-icons__card-desc,.promotions__text+.text-with-image__desc,.promotions__text+.two-column-block__description,.promotions__text+.two-column-block__param,.promotions__text+.use-loggia__text,.promotions__text+.win-openings__text,.promotions__text+.win-prices__info,.rassrochka__item-desk+.about-contacts-info__grid,.rassrochka__item-desk+.big-card-description__item-desc,.rassrochka__item-desk+.calc-work-performed__ceil,.rassrochka__item-desk+.call-measure__info-text,.rassrochka__item-desk+.connect__info-descr,.rassrochka__item-desk+.handle-block__info,.rassrochka__item-desk+.job-info__descr,.rassrochka__item-desk+.list-advanatages__item-decs,.rassrochka__item-desk+.main-slider__controls-descr,.rassrochka__item-desk+.p,.rassrochka__item-desk+.promotions__text,.rassrochka__item-desk+.rassrochka__item-desk,.rassrochka__item-desk+.sill-color__card-desc,.rassrochka__item-desk+.sill-icons__card-desc,.rassrochka__item-desk+.text-with-image__desc,.rassrochka__item-desk+.two-column-block__description,.rassrochka__item-desk+.two-column-block__param,.rassrochka__item-desk+.use-loggia__text,.rassrochka__item-desk+.win-openings__text,.rassrochka__item-desk+.win-prices__info,.sill-color__card-desc+.about-contacts-info__grid,.sill-color__card-desc+.big-card-description__item-desc,.sill-color__card-desc+.calc-work-performed__ceil,.sill-color__card-desc+.call-measure__info-text,.sill-color__card-desc+.connect__info-descr,.sill-color__card-desc+.handle-block__info,.sill-color__card-desc+.job-info__descr,.sill-color__card-desc+.list-advanatages__item-decs,.sill-color__card-desc+.main-slider__controls-descr,.sill-color__card-desc+.p,.sill-color__card-desc+.promotions__text,.sill-color__card-desc+.rassrochka__item-desk,.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+.two-column-block__description,.sill-color__card-desc+.two-column-block__param,.sill-color__card-desc+.use-loggia__text,.sill-color__card-desc+.win-openings__text,.sill-color__card-desc+.win-prices__info,.sill-icons__card-desc+.about-contacts-info__grid,.sill-icons__card-desc+.big-card-description__item-desc,.sill-icons__card-desc+.calc-work-performed__ceil,.sill-icons__card-desc+.call-measure__info-text,.sill-icons__card-desc+.connect__info-descr,.sill-icons__card-desc+.handle-block__info,.sill-icons__card-desc+.job-info__descr,.sill-icons__card-desc+.list-advanatages__item-decs,.sill-icons__card-desc+.main-slider__controls-descr,.sill-icons__card-desc+.p,.sill-icons__card-desc+.promotions__text,.sill-icons__card-desc+.rassrochka__item-desk,.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+.two-column-block__description,.sill-icons__card-desc+.two-column-block__param,.sill-icons__card-desc+.use-loggia__text,.sill-icons__card-desc+.win-openings__text,.sill-icons__card-desc+.win-prices__info,.six-steps__item>*+*,.text-with-image__desc+.about-contacts-info__grid,.text-with-image__desc+.big-card-description__item-desc,.text-with-image__desc+.calc-work-performed__ceil,.text-with-image__desc+.call-measure__info-text,.text-with-image__desc+.connect__info-descr,.text-with-image__desc+.handle-block__info,.text-with-image__desc+.job-info__descr,.text-with-image__desc+.list-advanatages__item-decs,.text-with-image__desc+.main-slider__controls-descr,.text-with-image__desc+.p,.text-with-image__desc+.promotions__text,.text-with-image__desc+.rassrochka__item-desk,.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+.two-column-block__description,.text-with-image__desc+.two-column-block__param,.text-with-image__desc+.use-loggia__text,.text-with-image__desc+.win-openings__text,.text-with-image__desc+.win-prices__info,.two-column-block__description+.about-contacts-info__grid,.two-column-block__description+.big-card-description__item-desc,.two-column-block__description+.calc-work-performed__ceil,.two-column-block__description+.call-measure__info-text,.two-column-block__description+.connect__info-descr,.two-column-block__description+.handle-block__info,.two-column-block__description+.job-info__descr,.two-column-block__description+.list-advanatages__item-decs,.two-column-block__description+.main-slider__controls-descr,.two-column-block__description+.p,.two-column-block__description+.promotions__text,.two-column-block__description+.rassrochka__item-desk,.two-column-block__description+.sill-color__card-desc,.two-column-block__description+.sill-icons__card-desc,.two-column-block__description+.text-with-image__desc,.two-column-block__description+.two-column-block__description,.two-column-block__description+.two-column-block__param,.two-column-block__description+.use-loggia__text,.two-column-block__description+.win-openings__text,.two-column-block__description+.win-prices__info,.two-column-block__param+.about-contacts-info__grid,.two-column-block__param+.big-card-description__item-desc,.two-column-block__param+.calc-work-performed__ceil,.two-column-block__param+.call-measure__info-text,.two-column-block__param+.connect__info-descr,.two-column-block__param+.handle-block__info,.two-column-block__param+.job-info__descr,.two-column-block__param+.list-advanatages__item-decs,.two-column-block__param+.main-slider__controls-descr,.two-column-block__param+.p,.two-column-block__param+.promotions__text,.two-column-block__param+.rassrochka__item-desk,.two-column-block__param+.sill-color__card-desc,.two-column-block__param+.sill-icons__card-desc,.two-column-block__param+.text-with-image__desc,.two-column-block__param+.two-column-block__description,.two-column-block__param+.two-column-block__param,.two-column-block__param+.use-loggia__text,.two-column-block__param+.win-openings__text,.two-column-block__param+.win-prices__info,.use-loggia__text+.about-contacts-info__grid,.use-loggia__text+.big-card-description__item-desc,.use-loggia__text+.calc-work-performed__ceil,.use-loggia__text+.call-measure__info-text,.use-loggia__text+.connect__info-descr,.use-loggia__text+.handle-block__info,.use-loggia__text+.job-info__descr,.use-loggia__text+.list-advanatages__item-decs,.use-loggia__text+.main-slider__controls-descr,.use-loggia__text+.p,.use-loggia__text+.promotions__text,.use-loggia__text+.rassrochka__item-desk,.use-loggia__text+.sill-color__card-desc,.use-loggia__text+.sill-icons__card-desc,.use-loggia__text+.text-with-image__desc,.use-loggia__text+.two-column-block__description,.use-loggia__text+.two-column-block__param,.use-loggia__text+.use-loggia__text,.use-loggia__text+.win-openings__text,.use-loggia__text+.win-prices__info,.win-openings__text+.about-contacts-info__grid,.win-openings__text+.big-card-description__item-desc,.win-openings__text+.calc-work-performed__ceil,.win-openings__text+.call-measure__info-text,.win-openings__text+.connect__info-descr,.win-openings__text+.handle-block__info,.win-openings__text+.job-info__descr,.win-openings__text+.list-advanatages__item-decs,.win-openings__text+.main-slider__controls-descr,.win-openings__text+.p,.win-openings__text+.promotions__text,.win-openings__text+.rassrochka__item-desk,.win-openings__text+.sill-color__card-desc,.win-openings__text+.sill-icons__card-desc,.win-openings__text+.text-with-image__desc,.win-openings__text+.two-column-block__description,.win-openings__text+.two-column-block__param,.win-openings__text+.use-loggia__text,.win-openings__text+.win-openings__text,.win-openings__text+.win-prices__info,.win-prices__info+.about-contacts-info__grid,.win-prices__info+.big-card-description__item-desc,.win-prices__info+.calc-work-performed__ceil,.win-prices__info+.call-measure__info-text,.win-prices__info+.connect__info-descr,.win-prices__info+.handle-block__info,.win-prices__info+.job-info__descr,.win-prices__info+.list-advanatages__item-decs,.win-prices__info+.main-slider__controls-descr,.win-prices__info+.p,.win-prices__info+.promotions__text,.win-prices__info+.rassrochka__item-desk,.win-prices__info+.sill-color__card-desc,.win-prices__info+.sill-icons__card-desc,.win-prices__info+.text-with-image__desc,.win-prices__info+.two-column-block__description,.win-prices__info+.two-column-block__param,.win-prices__info+.use-loggia__text,.win-prices__info+.win-openings__text,.win-prices__info+.win-prices__info,p+p{margin-top:20px}.section-header{line-height:100%;text-align:left}.section-subheader{font-size:18px;line-height:140%;margin-bottom:70px;margin-top:20px;position:relative;text-align:center}.section-subheader:after{background-color:#33c5f3;border-radius:10px;content:"";height:10px;left:50%;position:absolute;top:calc(100% + 20px);transform:translateX(-50%);width:100px}.section-header+div:not(.section-subheader),.section-header+p:not(.section-subheader),.section-subheader+div,.section-subheader+p{margin-top:40px}.text750{margin:0 auto;max-width:750px}.a,a{color:#0078d2;text-decoration:underline}.a:active,.a:hover,a:active,a:hover{color:#33c5f3}.a.inpage,a.inpage{-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:from-font}.a.inpage:active,.a.inpage:hover,a.inpage:active,a.inpage:hover{color:#33c5f3}.a.no-style,.a.no-style:active,.a.no-style:hover,.a.no-style:visited,a.no-style,a.no-style:active,a.no-style:hover,a.no-style:visited{color:inherit;text-decoration:none}.a.color--white,a.color--white{color:inherit}.a.color--white:hover,a.color--white:hover{color:#0078d2}.a.hover-underline,a.hover-underline{text-decoration:none}.a.hover-underline:hover,a.hover-underline:hover{text-decoration:underline}ul.list-dotted{font-size:18px;margin-left:20px}ul.list-dotted li{line-height:1.6;list-style-type:disc}ol.list-number{counter-reset:item;display:flex;flex-direction:column;font-size:18px;gap:5px;margin:0;padding:0}ol.list-number li{line-height:1.6;list-style:none;margin:0;padding:0}ol.list-number li:before{content:counter(item) ") ";counter-increment:item;font-weight:500}.col-1{width:8.33333%}.col-1,.col-2{float:left;padding-right:20px}.col-2{width:16.66667%}.col-3{width:25%}.col-3,.col-4{float:left;padding-right:20px}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-5,.col-6{float:left;padding-right:20px}.col-6{width:50%}.col-7{width:58.33333%}.col-7,.col-8{float:left;padding-right:20px}.col-8{width:66.66667%}.col-9{width:75%}.col-10,.col-9{float:left;padding-right:20px}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-11,.col-12{float:left;padding-right:20px}.col-12{width:100%}.clear-both{clear:both}.js-hidden,[data-hidden],[hidden]{display:none!important}.disabled,[data-disabled],[disabled]{cursor:not-allowed;opacity:.3;pointer-events:none}.body-container{position:relative}.page-container{display:flex;flex-direction:column;max-width:100%;min-height:calc(var(--vh, 1vh)*100);padding-top:140px;width:100%}.page-container.designers,.page-container.partnership,.page-container.tender-page{background-color:#191919;overflow:hidden}.page-container.tender-page .coop-form__form{border:1px solid #fff;margin:0;max-width:835px;padding:20px}.page-container.tender-page .contacts-feedback-form__content{margin:0;max-width:unset}.page-container.tender-page .control{width:calc(100% - 35px)}.page-container.tender-page .control__label{color:#fff}.page-container.tender-page .control__input,.page-container.tender-page .control__textarea{background-color:transparent;border:1px solid #fff;border-radius:0;color:#fff}.page-container.tender-page .control__triggers{align-items:center;color:#fff;display:flex;justify-content:space-between;margin-bottom:20px}.page-container.tender-page .checkbox-small__checkbox,.page-container.tender-page .checkbox-small__checkbox:before{border-color:#fff}.page-container.tender-page .contacts-feedback-form__content{margin-bottom:20px}.page-container.tender-page .contacts-feedback-form__btn{border-radius:0;margin-top:0;min-width:405px;text-transform:uppercase}.page-container.tender-page .contacts-feedback-form__fio{margin-right:0}.page-container.tender-page .section-bg{height:69.5%;opacity:.14;position:absolute}.page-container .main-container{padding-bottom:40px}.page-container .main-container>section:not(.work-gallery:last-child){padding-bottom:40px;padding-top:40px}.page-container .main-container>section.work-gallery:last-child{margin-bottom:-40px;padding-top:40px}.header--dark .header-nav{background-color:rgba(25,27,31,.8)}.header--dark .header-nav__contacts,.header--dark .header-nav__contacts-time,.header--dark .header-nav__descr,.header--dark .header-nav__list,.header--dark .header-nav__menu{color:#fff}.header--dark .header-nav__arrow span:after,.header--dark .header-nav__arrow span:before{background-color:#fff}.header--dark .header-nav .dropdown--mini.dropdown--action .dropdown__list{background-color:#191b1f}.header--dark .header-nav .dropdown--mini.dropdown--action .dropdown__list-item{background-color:#191b1f;color:#fff;transition:color .3s ease-in-out,background-color .3s ease-in-out}.header--dark .header-nav .dropdown--mini.dropdown--action .dropdown__list-item:hover{background-color:#33c5f3;color:#fff}.header--dark .header-nav .burger-nav span{background-color:#fff}.header--dark .header-nav .dropdown--action-slider .dropdown__slider-item{color:#fff}.header--dark .header-nav .dropdown,.header--dark .header-nav .dropdown--action{background-color:#191b1f;color:#fff}.main-container{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}.inner-container--slider{position:relative}.full-width.assort-melke-mob__table,.full-width.default-page,.full-width.win-prices-tab,.full-width.win-prices-type-v2__container,.full-width.win-prices__info,.inner-container--slider .full-width.section-header,.inner-container--slider .full-width.section-subheader,.inner-container.full-width{max-width:100%}.full-width{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:140px}.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}.hr--left{margin-left:0;margin-top:10px}button{letter-spacing:-.05em}.text-left{text-align:left!important}.text-right{text-align:right!important}.default-color-text{color:#00171f}.mt-20{margin-top:20px}.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{border-bottom-right-radius:20px;border-top-left-radius:20px;bottom:0;right:0}.card-angle--top-left:after{border-bottom-right-radius:20px;border-top-left-radius:20px;left:0;top:0}.ya-pay-button{height:50px!important;width:265px!important}.decor-line{background-color:#33c5f3;display:block;position:relative}.decor-line--v{height:210px;width:2px}.decor-line--v:after,.decor-line--v:before{background-color:#33c5f3;border-radius:100%;content:"";height:10px;left:50%;position:absolute;transform:translateX(-50%);width:10px}.decor-line--v:before{bottom:0}.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:hover .checkbox-small__label{opacity:.8}.checkbox-small__checkbox{border:1px solid #33c5f3;border-radius:2px;cursor:pointer;display:inline-block;height:14px;margin-right:10px;position:relative;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);transition:"opacity" .3s;width:6px}.checkbox-small__input{opacity:0;position:absolute;z-index:1}.checkbox-small__input:checked+.checkbox-small__checkbox:before{opacity:1}.checkbox-small__label{cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-small--smaller .checkbox-small__checkbox{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}.checkbox{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:hover .checkbox__label{opacity:.8}.checkbox__checkbox{border:1px solid #00171f;border-radius:.25rem;cursor:pointer;display:inline-block;height:20px;margin-right:10px;min-width:20px;position:relative;transition:background-color .3s ease-in-out;width:20px}.checkbox__checkbox:before{border:3px solid #fff;border-radius:1.5px;border-right:none;border-top:none;content:"";height:9px;left:70%;opacity:0;position:absolute;top:25%;transform:translateX(-50%) translateY(-50%) rotate(-45deg);transition:"opacity" .3s;width:18px}.checkbox__input{height:20px;opacity:0;position:absolute;width:20px;z-index:1}.checkbox__input:checked+.checkbox__checkbox{background-color:#25b684;border-color:transparent}.checkbox__input:checked+.checkbox__checkbox:before{opacity:1}.checkbox__label{color:#929292;cursor:pointer;font-size:14px;transition:color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox__label a span{color:#33c5f3}.checkbox--mini .checkbox__checkbox,.checkbox--mini .checkbox__input{height:10px;width:10px}.checkbox--mini .checkbox__checkbox{border-radius:.125rem}.checkbox--mini .checkbox__checkbox:before{border:2px solid #fff;border-right:none;border-top:none;content:"";height:5px;left:66%;opacity:0;position:absolute;top:22%;transform:translateX(-50%) translateY(-50%) rotate(-45deg);transition:"opacity" .3s;width:9px}.radio-btn{align-items:center;display:flex;justify-content:center;justify-content:flex-start;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.radio-btn:hover .radio-btn__label{opacity:.8}.radio-btn__radio{border:1px solid #33c5f3;border-radius:50%;cursor:pointer;display:inline-block;height:16px;margin-right:10px;position:relative;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%);transition:"opacity" .3s;width:10px}.radio-btn .radio-btn--small__radio{height:10px;width:10px}.radio-btn .radio-btn--small:before{height:6px;width:6px}.radio-btn__input{display:none}.radio-btn__input:checked+.radio-btn__radio:before{opacity:1}.radio-btn__label{cursor:pointer;font-size:1.125rem;-webkit-user-select:none;-moz-user-select:none;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}.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;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:all .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:not(:disabled):active{background-color:rgba(51,197,243,0);color:#33c5f3;transform:scale(.97)}.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--green,a.no-style.btn--green{background-color:transparent;border-color:#c3ff00;color:#c3ff00}.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--outline-partner,a.no-style.btn--outline-partner{background-color:transparent;border:3px solid #fff;border-radius:0;color:#fff;cursor:pointer;font-weight:500;height:50px;max-width:-moz-max-content;max-width:max-content;overflow:hidden;padding:0 15px;text-transform:uppercase;transition:background-color .3s ease-in-out,padding-left .4s ease-in-out!important;width:100%}.btn--quad,a.no-style.btn--quad{align-items:center;background-color:rgba(80,87,89,.7);border:2px solid rgba(80,87,89,.7);border-radius:10px;box-shadow:inset 0 0 0 0 hsla(0,0%,100%,.14),inset 0 0 0 0 rgba(0,0,0,.11);display:flex;height:50px;justify-content:center;min-width:50px;position:relative;width:50px}.btn--quad span,a.no-style.btn--quad span{background-color:#fff;border-radius:100%;height:4px;width:4px}.btn--quad span:after,.btn--quad span:before,a.no-style.btn--quad span:after,a.no-style.btn--quad span:before{background-color:#fff;border-radius:100%;content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4px}.btn--quad span:after,a.no-style.btn--quad span:after{top:30%}.btn--quad span:before,a.no-style.btn--quad span:before{top:70%}.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--outline,.control__group .js-user-file::file-selector-button,a.no-style.btn--outline{background-color:transparent;border-color:#33c5f3;color:#33c5f3;text-decoration:none}.btn.btn--outline:not(:disabled):hover,.control__group .btn.js-user-file:not(:disabled):hover::file-selector-button{background-color:#33c5f3;color:#fff}.btn--outline-red,a.no-style.btn--outline-red{background-color:transparent;border-color:#ff005c;color:#ff005c;text-decoration:none}.btn.btn--outline-red:not(:disabled):hover{background-color:#ff005c;color:#fff}.btn--outline-white,a.no-style.btn--outline-white{background-color:transparent;border-color:#fff;color:#fff;text-decoration:none}.btn.btn--outline-white:not(:disabled):hover{background-color:#fff;color:#33c5f3}.btn--arrow,a.no-style.btn--arrow{height:40px;max-width:30px;min-width:unset;padding:0;width:30px}.btn--arrow:after,.btn--arrow:before,a.no-style.btn--arrow:after,a.no-style.btn--arrow:before{background-color:#ff005c}.btn.btn--arrow:hover span:after,.btn.btn--arrow:hover span:before{background-color:#fff}.btn--white>.lds-ellipsis{mix-blend-mode:difference}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-group{align-items:center;display:flex}.btn-group .btn:not(.btn--arrow){border-radius:10px 0 0 10px;border-right:none}.btn-group .btn--arrow{border-left:none;border-radius:0 10px 10px 0}.btn-group__arrow{align-items:center;display:flex;height:100%;justify-content:center;position:relative;transition:all .3s ease-in-out;width:100%}.btn-group__arrow:after,.btn-group__arrow:before{background-color:#ff005c;content:"";height:8px;position:absolute;right:10px;width:2px;z-index:1}.btn-group__arrow:after{transform:rotate(-45deg) translate(-4px,-4px)}.btn-group__arrow:before{transform:rotate(45deg)}.btn-group__arrow.active{transform:rotate(180deg)}.btn--autowidth{max-width:-moz-max-content;max-width:max-content}.new-button{align-items:center;background-color:#03a5ef;border:1px solid transparent;border-radius:.625rem;color:#fff;cursor:pointer;display:flex;font-size:1.125rem;font-weight:700;gap:.625rem;height:50px;justify-content:center;padding:0 .9375rem;transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;width:-moz-max-content;width:max-content}.new-button .ico{fill:#fff;transition:fill .3s ease-in-out}.new-button--mini{height:40px}.new-button:disabled{background-color:color-mix(in srgb,#03a5ef 80%,transparent 20%);border-color:color-mix(in srgb,#03a5ef 80%,transparent 20%);cursor:not-allowed}.new-button--pink{background-color:#ff005c;color:#fff}.new-button--pink .ico{fill:#fff}.new-button--pink:disabled{background-color:color-mix(in srgb,#ff005c 80%,transparent 20%);border-color:color-mix(in srgb,#ff005c 80%,transparent 20%);cursor:not-allowed}.new-button--white{background-color:#fff;color:#00171f}.new-button--white .ico{fill:#00171f}.new-button--white:disabled{background-color:color-mix(in srgb,#fff 80%,transparent 20%);border-color:transparent;color:color-mix(in srgb,#00171f 80%,transparent 20%);cursor:not-allowed}.new-button--outline-white{background-color:transparent;border-color:#fff;color:#fff}.new-button--outline-white .ico{fill:#fff}.new-button--outline-white:disabled{background-color:transparent;border-color:color-mix(in srgb,#fff 80%,transparent 20%);color:color-mix(in srgb,#fff 80%,transparent 20%);cursor:not-allowed}.new-button--outline-dark{background-color:transparent;border-color:#00171f;color:#00171f}.new-button--outline-dark .ico{fill:#00171f}.new-button--outline-dark:disabled{background-color:transparent;border-color:color-mix(in srgb,#00171f 80%,transparent 20%);color:color-mix(in srgb,#00171f 80%,transparent 20%);cursor:not-allowed}.new-button--outline-blue{background-color:transparent;border-color:#03a5ef;color:#03a5ef}.new-button--outline-blue .ico{fill:#03a5ef}.new-button--outline-blue:disabled{background-color:transparent;border-color:color-mix(in srgb,#03a5ef 80%,transparent 20%);color:color-mix(in srgb,#03a5ef 80%,transparent 20%);cursor:not-allowed}.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}.btn-arrow.swiper-button-disabled{cursor:default;opacity:.2}.control{display:inline-block;min-width:240px}.control__group-error{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;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;box-shadow:0 4px 70px rgba(5,37,47,.05);color:#00171f;display:block;height:50px;padding:0 16px;transition:box-shadow .3s ease-in-out;width:100%}.control__input.just-validate-error-field,.control__textarea.just-validate-error-field{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;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:shake .82s cubic-bezier(.36,.07,.19,.97) both;border:2px solid #a30b0b!important;transform:translateZ(0)}.control__textarea{font-family:Geometria,Arial,sans-serif;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}.upload-area{position:relative}.upload-area__input{height:.1px;opacity:0;position:absolute;width:.1px;z-index:-10}.upload-area-label{align-items:center;border:2px dashed #00171f;border-radius:10px;cursor:pointer;display:block;display:flex;filter:drop-shadow(0 4px 70px rgba(5,37,47,.05));height:130px;justify-content:center;padding:0 20px;text-align:center;width:100%}.upload-area-label--over{border-style:solid}.upload-area-text{letter-spacing:-.05em;padding-top:16px;width:100%}.new-control{width:100%}.new-control.free-meas-form__fio,.new-control.free-meas-form__phone{margin:0}.new-control__group{width:100%}.new-control__group:has(.just-validate-error-field) .new-control__input{border-color:#ff005c;color:#ff005c}.new-control__group:has(.just-validate-error-field) .new-control__input::-moz-placeholder{color:#ff005c}.new-control__group:has(.just-validate-error-field) .new-control__input::placeholder{color:#ff005c}.new-control__input{border:1px solid #00171f;border-radius:.625rem;padding:.9375rem;width:100%}.new-control__input::-moz-placeholder{color:#929292}.new-control__input::placeholder{color:#929292}.label,.label-banner{align-items:center;border-radius:50px;display:flex;font-size:15px;font-weight:800;height:30px;justify-content:center;line-height:1;margin-bottom:10px;padding:2px 15px;width:-moz-max-content;width:max-content}.label-banner{min-width:120px}.label-banner--small{font-size:10px;height:20px;min-width:80px}.label--red{background-color:#ff005c;color:#fff}.label--green{background-color:#25b684;color:#fff}.label--small{font-size:10px;height:20px;min-width:80px}.label-config{background-color:#33c5f3;color:#fff}.label-sticker{align-items:center;background-color:#ff005c;color:#fff;display:flex;font-weight:800;height:30px;justify-content:center;padding:0 14px;position:relative;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}.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:first-of-type{margin-left:0}.weight-bar__item .ico{fill:#00171f;display:block;height:100%;width:100%}.weight-bar__item .ico.noise{stroke:#00171f}.weight-bar__item.disable .ico{fill:#c7d6db}.weight-bar__item.disable .ico.noise{stroke:#c7d6db}.weight-bar__template{display:none}.masonry-block-light{margin-left:-10px;margin-right:-10px}.masonry-block-light__wrap{align-items:stretch;display:flex;flex-wrap:wrap}.masonry-block-light__item{height:auto;padding:0 10px;width:50%}.masonry-block-light__item.col-2{width:50%}.masonry-block-light__item.col-4{width:25%}.lds-ellipsis{display:inline-block;height:14px;position:relative;width:80px}.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:lds-ellipsis1 .6s infinite;left:8px}.lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:8px}.lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:32px}.lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .6s infinite;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{display:inline-block;height:80px;position:relative;width:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;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(0deg)}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--blue{background-color:#33c5f3}.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-box.swiper-button-disabled{cursor:default;opacity:.2}.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{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,.cross-icon{cursor:pointer;height:30px;position:relative;transform:rotate(0deg);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(0deg);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)}.close-icon:hover span,.cross-icon:hover span{background-color:#f33333}.cross-icon span:first-child{transform:rotate(0)}.cross-icon span:nth-child(2){transform:rotate(-90deg)}.cross-icon--small{background-color:#f33333;border-radius:30px;height:17px;width:17px}.cross-icon--small span{background-color:#fff;height:3px;scale:.6;top:7px}.cross-icon--small:hover span{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{--main-blue:#33c5f3;--color-white:#fff;--bg-img:#6b767a;--border-r-tabs:10px;--border-r-content:20px}.tabs-list{background-color:var(--color-white);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;-webkit-user-select:none;-moz-user-select:none;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{background-color:var(--color-white);border-radius:var(--border-r-content);display:flex;flex-direction:column;height:auto;overflow:hidden;transition:all .3s ease-in-out}.tabs-content__item-info{display:flex;flex-direction:column;flex-grow:1;padding:40px}.tabs-content__item-title{color:#00171f;margin-bottom:20px;text-decoration:none}.tabs-content__item-title a{transition:color .3s ease-in-out}.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}.tabs-content__item.js-hide{display:none}.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.js-show,.tabs-content__item--h.js-show{display:flex}.tabs-content__item--h-reverse{flex-direction:row-reverse}.tabs js-tabs-slider{align-items:stretch}.tabs--w960{margin:0 auto;max-width:960px;width:100%}.tabs--w1170{margin:0 auto;max-width:1170px;width:100%}.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;display:flex;flex-direction:column;width:calc(33.33333% - 30px)}.card__head{border-radius:20px 20px 0 0;height:190px;overflow:hidden;position:relative}.card__head-name{color:#fff;font-weight:500;left:5%;position:absolute;top:5%;z-index:1}.card__head-sticker{align-items:center;background-color:#c0f;color:#fff;display:flex;font-weight:800;height:30px;justify-content:center;left:-12px;padding:0 14px;position:absolute;top:90px;width:-moz-max-content;width:max-content;z-index:10}.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{display:flex;flex-direction:column;gap:20px;position:absolute;right:20px;top:20px;z-index:10}.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{color:inherit;text-decoration:none;transition:color .3s ease-in-out}.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{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){margin-bottom:20px}.card--info-h .card__body-descr p:last-child{margin-top:20px}.card--info-h-reverse{flex-direction:row-reverse}.card--info-h-reverse .card__head{border-radius:0 20px 20px 0;height:auto;width:40%}.card--50x50 .card__body,.card--50x50 .card__head{width:50%}.card--50x50.card--decor-line-reverse:before{right:calc(50% - 40px)}.card--65x35 .card__body{width:65%}.card--65x35 .card__head{width:35%}.card--65x35.card--decor-line-reverse:before{right:calc(35% - 40px)}.card--35x65 .card__body{width:35%}.card--35x65 .card__head{width:65%}.card--35x65.card--decor-line:before{left:auto;right:calc(35% - 40px)}.card--radius20{border-radius:20px}.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{display:flex;gap:30px}.adv-card__item{background-color:#fff;border-radius:20px;padding:20px;width:20%}.adv-card__item-icon{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{fill:#33c5f3}.adv-card__item-icon--dark svg{fill:#00171f}.adv-card__item-text{font-weight:700}.adv-card__item--in-block{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{width:100%}.adv-card--4items .adv-card__item{width:25%}.adv-card--3items .adv-card__wrap{margin:0 auto;max-width:790px;width:100%}.adv-card--3items .adv-card__item{width:33.3333333333%}.dropdown{background-color:#fff;border-radius:0 0 20px 20px;display:grid;grid-template-columns:300px 1fr;max-width:1200px;opacity:0;transition:visibility .5s ease-in-out,opacity .5s ease-in-out;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:10}.dropdown__close{background-color:transparent;border:none;cursor:pointer;display:none;height:30px;position:absolute;right:10px;top:10px;width:30px}.dropdown__item{color:#00171f;transition:background-color .3s ease-in-out,color .3s ease-in-out}.dropdown .dropdown__list-deep{background-color:#fff;border-radius:15px;box-shadow:1px 0 9px rgba(0,0,0,.188);left:calc(100% + 15px);opacity:0;overflow:hidden;position:absolute;top:0;visibility:hidden;width:300px;z-index:9999}.dropdown__link{display:block;padding:20px}.dropdown--action{background-color:#fff;border-radius:0 0 10px 10px;box-shadow:0 10px 90px rgba(5,37,47,.149);color:#00171f;left:50%;max-height:620px;max-width:1200px;min-height:620px;opacity:0;overflow:hidden;top:100%;transform:unset;transform:translateX(-50%);visibility:hidden}.dropdown--action .dropdown__list{background-color:#33c5f3;border-radius:0 0 10px 10px;max-height:620px;min-width:300px;position:relative}.dropdown--action .dropdown__list-item{color:#fff;position:relative}.dropdown--action .dropdown__list-item--mob-visible{display:none}.dropdown--action .dropdown__list-item .arrow{pointer-events:none}.dropdown--action .dropdown__list-item:has(.dropdown__list-deep):after{bottom:0;content:"";left:100%;position:absolute;top:0;width:15px}.dropdown--action .dropdown__list-item:has(.dropdown__list-deep) .arrow{border-color:#00171f}.dropdown--action .dropdown__list-item:has(.dropdown__list-deep) .arrow:after{background-color:#00171f}.dropdown--action .dropdown__list-item .custom-arrow{background-color:transparent;display:block;height:2px;position:absolute;right:30px;top:50%;transform:translateY(-50%);transition:background-color .3s ease-in-out;width:15px}.dropdown--action .dropdown__list-item .custom-arrow:after,.dropdown--action .dropdown__list-item .custom-arrow:before{background-color:transparent;content:"";height:2px;position:absolute;right:0;top:-3px;transform:rotate(45deg);transition:background-color .3s ease-in-out;width:7px}.dropdown--action .dropdown__list-item .custom-arrow:after{top:3px;transform:rotate(-45deg)}.dropdown--action .dropdown__list-link{display:block;font-weight:500;line-height:1.1;padding:15px 20px;position:relative;transition:background-color .3s ease-in-out,color .3s ease-in-out}.dropdown--action .dropdown__list-link svg{height:15px;transition:stroke .3s ease-in-out;width:15px}.dropdown--action .dropdown__list-link.js-active{background-color:#fff;color:#00171f}.dropdown--action .dropdown__list-link.js-active svg{stroke:#00171f}.dropdown--action .dropdown__list-link.js-active+.custom-arrow,.dropdown--action .dropdown__list-link.js-active+.custom-arrow:after,.dropdown--action .dropdown__list-link.js-active+.custom-arrow:before{background-color:#00171f}.dropdown--action .dropdown__list--white{background-color:#fff;border:none;padding:0}.dropdown--action .dropdown__list--white .dropdown__list-item{color:#00171f}.dropdown--action .dropdown__list--white:after{background-color:#00171f;content:"";height:95%;position:absolute;right:0;top:20px;width:2px}.dropdown--action .dropdown__action-item{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);height:100%;padding:10px}.dropdown--action .dropdown__action-item--2col{grid-template-columns:repeat(2,1fr)}.dropdown--action .dropdown__action-item--2col .dropdown__action-descr{grid-column:span 1}.dropdown--action .dropdown__action-item:not(:has(.dropdown__action-item--2col)){height:-moz-fit-content;height:fit-content;max-height:620px;overflow:auto;overscroll-behavior:contain;padding:20px}.dropdown--action .dropdown__action-item--mob-visible{display:none}.dropdown--action .dropdown__action-item:has(.dropdown__list--white){padding-left:0}.dropdown--action .dropdown__action-adv{display:grid;gap:10px;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;grid-template-rows:1fr}.dropdown--action .dropdown__action-ico{align-items:flex-start;display:flex;flex-direction:column}.dropdown--action .dropdown__action-ico .ico{height:35px;width:35px}.dropdown--action .dropdown__action-title{margin-bottom:10px}.dropdown--action .dropdown__action-img{margin-bottom:20px}.dropdown--action .dropdown__action-img .img{aspect-ratio:11/5;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.dropdown--action .dropdown__action-descr{grid-column:span 2}.dropdown--action .dropdown__action-text{font-weight:500;margin-bottom:20px}.dropdown--action .dropdown__action-col{color:#00171f;display:grid;gap:15px;grid-auto-rows:auto;grid-template-columns:1fr;width:100%}.dropdown--action .dropdown__action-col--2{grid-template-columns:1fr 1fr}.dropdown--action .dropdown__action-col-item{transition:color .3s ease-in-out}.dropdown--action .dropdown__action-col-item:hover{color:#33c5f3}.dropdown--action .dropdown__action-col-link{font-weight:500}.dropdown--action .dropdown__action-col-btn.btn{font-size:16px;font-weight:500;height:36px;width:-moz-max-content;width:max-content}.dropdown--action .dropdown__action-triggers{margin-top:20px}.dropdown--action .dropdown__tag{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}.dropdown--action .dropdown .dropdown--nesting{overflow:visible}.dropdown--action-slider{grid-template-columns:auto;left:50%;padding:30px;top:100%;transform:translateX(-50%);width:100%}.dropdown--action-slider .dropdown__slider{width:100%}.dropdown--action-slider .dropdown__slider-item{color:#00171f;position:relative;transition:transform .3s ease-in-out}.dropdown--action-slider .dropdown__slider-item-img{height:250px;margin-bottom:15px;width:100%}.dropdown--action-slider .dropdown__slider-item-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dropdown--action-slider .dropdown__slider-item-title{transition:color .3s ease-in-out}.dropdown--action-slider .dropdown__slider-item:hover{transform:scale(.98)}.dropdown--action-slider .dropdown__slider-item:hover .dropdown__slider-item-title{color:#33c5f3}.dropdown--nesting{background-color:#fff;border-radius:0;bottom:0;color:inherit;left:100%;position:absolute;top:0;z-index:-1}.dropdown--extra{justify-content:unset;min-height:385px;min-width:728px;top:calc(100% + 10px)}.dropdown--extra .dropdown__list-item.js-active{background-color:#fff;color:#00171f}.dropdown--extra .dropdown__list-item.js-active svg{stroke:#00171f}.dropdown--extra .dropdown__list-link{align-items:center;display:flex;justify-content:space-between}.dropdown--extra .dropdown__list-link svg{stroke:transparent}.dropdown--mini{left:0;max-width:315px;min-width:unset;padding:10px;transform:unset;width:-moz-max-content;width:max-content;z-index:11}.dropdown--mini.dropdown--action .dropdown__list{background-color:#fff;min-width:138px;width:-moz-max-content;width:max-content}.dropdown--mini.dropdown--action .dropdown__list-item{background-color:#fff;color:#00171f}.dropdown--mini.dropdown--action .dropdown__list-item:hover{color:#33c5f3}.dropdown--mini.dropdown--action .dropdown__list-link{font-size:13px;font-weight:500;padding:5px 20px}.dropdown__nav-img{height:260px;margin-bottom:20px;width:100%}.dropdown__nav-img .img{-o-object-fit:cover;object-fit:cover;width:100%}.dropdown.js-drop{opacity:1;visibility:visible}.dropdown .js-show{display:grid}.dropdown .js-hide{display:none}.dropdown .js-fade{animation-duration:1.5s;animation-name:fade}.dropdown .arrow{border-right:2px solid #fff;border-top:2px solid #fff;height:10px;position:absolute;right:5%;top:40%;transform:rotate(45deg);transition:border-color .3s ease-in-out;width:10px}.dropdown .arrow:after{background-color:#fff;content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);transition:background-color .3s ease-in-out;width:100%;width:9px}.dropdown .scroll{overscroll-behavior:contain;scrollbar-color:#33c5f3 transparent;scrollbar-width:thin}.dropdown .scroll::-webkit-scrollbar{height:12px;width:12px}.dropdown .scroll::-webkit-scrollbar-track{background:transparent}.dropdown .scroll::-webkit-scrollbar-thumb{background-color:#33c5f3;border:3px solid transparent;border-radius:5px}.dropdown .scroll--revert{overscroll-behavior:contain;scrollbar-color:#fff transparent;scrollbar-width:thin}.dropdown .scroll--revert::-webkit-scrollbar-thumb{background-color:#fff;border:3px solid transparent;border-radius:5px}.dropdown .dropdown__action .dropdown__action-item:has(.dropdown__list)~.dropdown__list.scroll--revert{background-color:red}.dropdown .dropdown__action .dropdown__action-item:has(.dropdown__list)~.dropdown__list.scroll--revert .arrow{display:block}.custom-cross{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.custom-cross:after,.custom-cross:before{background-color:#00171f;content:"";display:block;height:2px;position:absolute;transform:rotate(45deg);transition:background-color .3s ease-in-out;width:100%}.custom-cross:after{transform:rotate(-45deg) translateY(-1px)}.custom-cross:hover:after,.custom-cross:hover:before{background-color:#ff005c}.ui-card{background-color:var(--color-white);border-radius:1.875rem;display:flex;flex-direction:column;height:100%}.ui-card__head{background-color:gray;max-height:300px;min-height:300px;position:relative}.ui-card__head,.ui-card__head img{border-radius:1.875rem 1.875rem 0 0}.ui-card__head img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ui-card__tag{background-color:#ff005c;border-radius:5.625rem;color:var(--color-white);font-size:1rem;left:2rem;padding:.125rem .375rem;position:absolute;top:0;transform:translateY(-50%)}.ui-card__body{display:flex;flex-direction:column;flex-grow:1;gap:.9375rem;padding:1.25rem}.ui-card__title{font-size:2rem;font-weight:700}.ui-card__btn{margin-top:auto}.new-card{display:flex;flex-direction:column;gap:24px}.new-card__head{aspect-ratio:16/9;background-color:#00171f;border-radius:12px;max-height:400px;overflow:hidden;position:relative}.new-card__head img{height:100%;-webkit-mask-image:linear-gradient(180deg,#00171f 70%,transparent 105%);mask-image:linear-gradient(180deg,#00171f 70%,transparent 105%);-o-object-fit:cover;object-fit:cover;transition:transform .6s ease-in-out;width:100%}.new-card__tags{align-items:center;-moz-column-gap:13px;column-gap:13px;display:flex;flex-wrap:wrap;left:24px;position:absolute;top:24px}.new-card__tag{background-color:#03a5ef;border-radius:20px;color:#fff;font-size:16px;font-weight:700;padding:6px 12px}.new-card__body{position:relative}.new-card__title{color:#fff;font-size:28px;font-weight:700;margin-left:24px;transform:translateY(-350%);transition:color .6s ease-in-out}.new-card__link{height:100%;inset:0;position:absolute;width:100%;z-index:1}.new-card__footer{align-items:center;display:flex;gap:10px}.new-card__expand{display:none}.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}@keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true],.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr__control--overlaid{background:rgba(0,179,255,.8);border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#00b3ff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls .plyr__controls__item.plyr__volume{padding-right:5px}.plyr__controls .plyr__controls__item.plyr__volume:first-child{padding-right:0}.plyr__controls:empty{display:none}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4a5764;padding:10px}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:hsla(0,0%,100%,.9);content:"";height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5764;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward:after{border-left-color:rgba(74,87,100,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px 7px 3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back:after{border-right-color:rgba(74,87,100,.8);left:7px}.plyr__menu__container .plyr__control--back:before{background:#c1c9d1;box-shadow:0 1px 0 #fff;content:"";height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b3ff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;color:#00b3ff;display:block;height:19px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;height:5px;-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;margin-top:-4px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;height:5px;-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;height:5px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;background:currentColor;border:0;border-radius:2.5px;height:5px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:hsla(0,0%,100%,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,.15);color:hsla(0,0%,100%,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(193,201,209,.66)}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,41,47,.6) 25%,transparent 0,transparent 50%,rgba(35,41,47,.6) 0,rgba(35,41,47,.6) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,201,209,.66)}.plyr__volume{align-items:center;display:flex;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}.plyr--is-ios .plyr__volume,.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none!important}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:rgba(35,41,47,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.plyr--video{height:100%;width:100%}.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}.hot-montage__container{margin:0 auto;max-width:1290px;padding:0;width:100%}.hot-montage__wrap{display:flex;gap:30px}.hot-montage__item{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:10px;min-width:calc(20% - 30px);padding:20px;position:relative;width:100%}.hot-montage__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}.hot-montage__ico{height:42px;width:42px}.hot-montage__ico .ico{fill:#33c5f3;display:block;height:100%;width:100%}.side-labels{height:100%;position:fixed;right:0;z-index:50}.header-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.8);box-shadow:0 4px 70px rgba(5,37,47,.05);position:fixed;right:0;top:0;transition:all .3s ease-in-out;width:100%;z-index:90}.header-nav__body{align-items:center;display:flex;flex-wrap:nowrap;height:60px}.header-nav__logo{align-items:center;display:flex;gap:20px;margin-right:auto}.header-nav__descr{border-left:1px solid #b6c4c8;font-size:12px;font-weight:700;line-height:1.3;max-width:189px;padding-left:20px;width:100%}.header-nav__list{align-items:center;display:flex;gap:20px}.header-nav__list:not(.header-nav__actions) .header-nav__link{font-weight:500;transition:color .3s ease-in-out}.header-nav__list:not(.header-nav__actions) .header-nav__link--mosb span{transition:color .3s ease-in-out}.header-nav__list:not(.header-nav__actions) .header-nav__link--mosb span:first-child,.header-nav__list:not(.header-nav__actions) .header-nav__link--mosb span:last-child{color:#f63e51}.header-nav__list:not(.header-nav__actions) .header-nav__link--mosb span:nth-of-type(2){color:#4a505e}.header-nav__list:not(.header-nav__actions) .header-nav__link:hover,.header-nav__list:not(.header-nav__actions) .header-nav__link:hover span{color:#33c5f3}.header-nav__actions{margin-right:20px}.header-nav__actions .header-nav__link.btn{font-size:13px;height:40px;text-decoration:none}.header-nav__item{cursor:pointer;font-size:13px;font-weight:500;line-height:30px;position:relative;transition:color .2s}.header-nav__item:hover{color:var(--blue)}.header-nav__btn-group:hover .header-nav__btn-arrow span:after,.header-nav__btn-group:hover .header-nav__btn-arrow span:before{background-color:#33c5f3}.header-nav__arrow{background-color:transparent;border:none}.header-nav__arrow span{transition:all .3s ease-in-out}.header-nav__arrow span:after,.header-nav__arrow span:before{background-color:#00171f}.header-nav__arrow span.btn-group__arrow:hover:after,.header-nav__arrow span.btn-group__arrow:hover:before{background-color:#33c5f3}.header-nav__contacts{margin-right:20px;padding-left:20px;position:relative}.header-nav__contacts-time{color:#00171f;font-size:13px;font-weight:500;letter-spacing:-.05em;text-align:right}.header-nav__phone{color:#00171f;font-size:20px;font-weight:700;text-decoration:none;transition:color .3s ease-in-out}.header-nav__phone:hover{color:#33c5f3}.header-nav__social{align-items:flex-end;display:flex;gap:10px}.header-nav__social-item .ico{transition:fill .3s ease-in-out,stroke .3s ease-in-out}.header-nav__social-item:hover .ico{fill:#33c5f3;stroke:#33c5f3}.header-nav__callback.no-style.btn{font-size:13px;height:40px}.header-nav__menu{align-items:center;display:flex;height:40px;justify-content:space-between}.header-nav__menu-item--active,.header-nav__menu-item:hover{color:#33c5f3}.header-nav__menu-item--relative{position:relative}.header-nav__menu-item--relative .dropdown--extra{width:440px}.header-nav__menu-link{text-wrap:nowrap;color:inherit;cursor:pointer;font-size:16px;font-weight:500;transition:color .3s ease-in-out}.header-nav__menu-link+.dropdown--mini{top:calc(100% + 10px)}.header-nav__menu-link.js-active,.header-nav__menu-link:hover{color:#33c5f3!important}.header-nav__menu-link.js-active.header-nav__arrow span:after,.header-nav__menu-link.js-active.header-nav__arrow span:before,.header-nav__menu-link:hover.header-nav__arrow span:after,.header-nav__menu-link:hover.header-nav__arrow span:before{background-color:#33c5f3}.header-nav__menu-more{display:none}.header-nav__dropdown{position:absolute}.header-nav svg{height:24px;transition:fill .3s ease-in-out;width:24px}.header-nav svg:hover{fill:#33c5f3}.header-nav.hide-top{margin-top:-100px}.our-glazing{overflow:hidden}.our-glazing__tabs{display:flex;flex-direction:column;gap:1rem}.our-glazing__tabs-item.active.smooth-tabs-item.swiper-slide{background-color:#33c5f3!important}.our-glazing__tab.swiper{margin-left:0;margin-right:0;overflow:visible}.our-glazing__item{cursor:pointer;position:relative}.our-glazing__item-check{height:100%;inset:0;opacity:0;position:absolute;transition:all .4s ease-in-out;width:100%}.our-glazing__item-check:checked+img{outline:3px solid #33c5f3}.our-glazing__item img{border-radius:.625rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.our-glazing__content{padding:0}.our-glazing__content.swiper{overflow:visible}.our-glazing__content.col-12{grid-template-rows:300px}.our-glazing__content-preview img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.our-glazing__info-title{font-size:1.5rem;font-weight:700;line-height:1.4}.our-glazing__info-price,.our-glazing__info-text{margin-bottom:20px}.our-glazing__info-btn{margin-top:auto}.our-glazing__variables.swiper{overflow:visible}.our-glazing .swiper-button-next:after,.our-glazing .swiper-button-prev:after{font-size:0}.inner{margin:0 auto;width:100%}.inner .order-1{order:1}.inner .col-1{grid-template-columns:repeat(1,1fr)}.inner .col1\/12{grid-column:span 1}.inner .order-2{order:2}.inner .col-2{grid-template-columns:repeat(2,1fr)}.inner .col2\/12{grid-column:span 2}.inner .order-3{order:3}.inner .col-3{grid-template-columns:repeat(3,1fr)}.inner .col3\/12{grid-column:span 3}.inner .order-4{order:4}.inner .col-4{grid-template-columns:repeat(4,1fr)}.inner .col4\/12{grid-column:span 4}.inner .order-5{order:5}.inner .col-5{grid-template-columns:repeat(5,1fr)}.inner .col5\/12{grid-column:span 5}.inner .order-6{order:6}.inner .col-6{grid-template-columns:repeat(6,1fr)}.inner .col6\/12{grid-column:span 6}.inner .order-7{order:7}.inner .col-7{grid-template-columns:repeat(7,1fr)}.inner .col7\/12{grid-column:span 7}.inner .order-8{order:8}.inner .col-8{grid-template-columns:repeat(8,1fr)}.inner .col8\/12{grid-column:span 8}.inner .order-9{order:9}.inner .col-9{grid-template-columns:repeat(9,1fr)}.inner .col9\/12{grid-column:span 9}.inner .order-10{order:10}.inner .col-10{grid-template-columns:repeat(10,1fr)}.inner .col10\/12{grid-column:span 10}.inner .order-11{order:11}.inner .col-11{grid-template-columns:repeat(11,1fr)}.inner .col11\/12{grid-column:span 11}.inner .order-12{order:12}.inner .col-12{grid-template-columns:repeat(12,1fr)}.inner .col12\/12{grid-column:span 12}.inner .d-grid{display:grid}.inner .d-flex{display:flex}.inner .d-block{display:block}.inner .d-none{display:none}.inner .w-full{width:100%}.inner__row{display:grid;grid-auto-rows:auto}.inner__row--center{justify-content:center}.inner__row--right{justify-content:end}.inner__row--wide{width:100%}.inner__row--fluid{grid-auto-columns:auto;grid-auto-flow:column}.inner__row--half{width:calc(50% - var(--grid-gap)/2)}.inner--center{align-items:center}.inner--right{align-items:flex-end}.inner--reverse{flex-direction:column-reverse}.gap-5{gap:5px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-30{gap:30px}.gap-40{gap:40px}.gap-50{gap:50px}.gap-60{gap:60px}.feature-icons__main{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{position:relative}.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:all .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;position:relative;text-align:center}.warn-section__title{color:red;margin-bottom:15px}.warn-section__text{padding:0}.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}.mobile-nav,.mobile-nav__overlay{height:100%;inset:0;position:absolute;width:100%}.mobile-nav__overlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;z-index:10}.mobile-nav__container{background-color:#fff;height:calc(100vh - 60px);opacity:0;overflow:auto;overscroll-behavior:contain;padding:0 20px;position:absolute;right:0;top:60px;transition:all .3s ease-in-out;visibility:hidden;width:50%;z-index:11}.mobile-nav__body,.mobile-nav__footer,.mobile-nav__head{padding:20px 0}.mobile-nav__item img{margin-right:5px}.mobile-nav__item a{display:block;font-size:1.25rem;font-weight:500;line-height:1.2;position:relative}.mobile-nav__tel{align-items:center;display:flex;gap:20px;justify-content:center}.mobile-nav__tel img{height:35px;width:35px}.mobile-nav__tel a{color:#00171f;font-size:1.25rem;font-weight:500;text-decoration:none}.mobile-nav .child-list,.mobile-nav .child-list__list,.mobile-nav .parent-list{display:flex;flex-direction:column;gap:30px}.mobile-nav .child-list__title{border-bottom:1px solid #00171f;font-size:32px;font-weight:700;line-height:1.2;padding-left:25px;position:relative}.mobile-nav .divider{background-color:#00171f;height:2px;width:100%}.js-open{opacity:1;visibility:visible}.new-other-services__container{overflow:hidden}.new-other-services__tabs{display:flex;flex-direction:column;gap:24px}.new-other-services .js-smooth-contents-slider{overflow:visible}.lang-select__container,.lang-select__list{display:flex;justify-content:center}.lang-select__list{align-items:center;gap:15px}.lang-select__item{border-radius:100%;cursor:pointer;height:40px;overflow:hidden;width:40px}.lang-select__item.js-active{outline:2px solid #33c5f3;outline-offset:2px}.skiptranslate{opacity:0}.lang-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,100%,.92);display:flex;inset:0;justify-content:center;position:fixed;z-index:2147483647}.lang-overlay__box{align-items:center;display:flex;flex-direction:column;gap:14px}.lang-overlay__spinner{animation:lang-overlay-spin .8s linear infinite;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#33c5f3;height:48px;width:48px}.lang-overlay__text{color:#333;font-size:15px}@keyframes lang-overlay-spin{to{transform:rotate(1turn)}}.way .section-header,.way__container{text-align:center}.way__info{display:flex;height:330px;justify-content:center;margin-top:95px!important;margin:0 auto 100px;max-width:350px;position:relative;width:100%}.way__info:before{border:2px dashed #000;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}.way__point{align-items:center;display:flex;position:absolute;top:-60px;width:100px}.way__point:has(div) div{background-color:#ecf4f6;font-weight:500;left:calc(100% + 15px);position:absolute;width:-moz-max-content;width:max-content}.way__point:first-child svg .cls-1{fill:#ff0013}.way__point:nth-child(2){top:50px;width:35px}.way__point:nth-child(3){background-color:#ecf4f6;top:120px;width:50px}.way__point:nth-child(4){left:92px;top:260px}.way__point:last-child{top:100%;width:100px}.way__map{border-radius:20px;margin:40px auto 20px;max-width:700px;overflow:hidden;width:100%}.search-address{position:relative}.search-address__clear{cursor:pointer;height:10px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:all .2s;width:10px;z-index:11}.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}.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{display:block;height:30px;width:109px}.main-logo 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}.main-logo-small img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.burger-nav,.head-contact__btn-call .btn-call{cursor:pointer;position:relative;transform:rotate(0deg);transition:.5s ease-in-out}.head-menu__top{align-items:center;display:flex;flex-wrap:nowrap;height:70px;justify-content:space-between}.head-menu__bottom{align-items:center;display:flex;padding-left:18px}.head-menu__bottom-wrapper{margin-right:-100px;padding:0 20px}.head-menu__group{align-items:center;display:flex}.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);box-shadow:0 4px 70px rgba(5,37,47,.05);position:fixed;right:0;top:0;width:100%;z-index:90}.burger-nav{display:none;height:38px;transition:all .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(0deg);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{display:flex}.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{margin-right:0}.main-menu__item:hover{color:#33c5f3}.main-menu__item.open .main-menu__submenu{display:block}.main-menu__submenu{animation:height .3s ease-in-out;background:#fff;border-radius:0 0 10px 10px;box-shadow:0 4px 70px rgba(5,37,47,.05);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:all .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{fill:#00171f;height:100%;transition:fill .2s;width:100%}.head-contact__icon:hover .ico{fill:#33c5f3}.head-contact__icon.icon-basket{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%}.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:all .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}.head-slider__next:hover,.head-slider__prev:hover{opacity:.8}.head-slider__next.swiper-button-disabled,.head-slider__prev.swiper-button-disabled{opacity:0;visibility:hidden}.head-slider__next.swiper-button-disabled:hover,.head-slider__prev.swiper-button-disabled:hover{cursor:default}.submenu__item{line-height:1.6;margin-bottom:20px}.submenu__item:last-child{margin-bottom:0}.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;-webkit-user-select:none;-moz-user-select:none;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__head--new-year:after{background-image:url(/media/31dfe1b4b9876d1d23a7.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{animation:height .3s ease-in-out;background-color:#ecf4f6;border-radius:0 0 10px 10px;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}.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{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__ico .ico{fill:#000;display:block;height:100%;width:100%}.mega-menu-item__label{font-size:16px;font-weight:500}.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:animate-arrow-bottom 1.4s ease-in-out infinite;opacity:1}.mega-menu-item__arrow .ico{fill:#000;display:block;height:100%;width:100%}@keyframes animate-arrow-bottom{0%{bottom:calc(50% - 10px)}50%{bottom:calc(50% - 20px)}to{bottom:calc(50% - 10px)}}.mg-submenu-lv1{animation:height .3s ease-in-out;background-color:#fff;border-radius:0 0 10px 10px;box-shadow:0 4px 70px rgba(5,37,47,.05);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 ul:last-child{margin-right:0}.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:all .3s}.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;font-size:16px;font-weight:500;padding:15px 20px;transition:all .3s}.mg-submenu-lv1 a.mg-submenu-lv1.type-custom-submenu__label:hover{color:#33c5f3}.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:all .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:animate-arrow-down 1.4s ease-in-out infinite}.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%}.type-big-submenu .mg-submenu-lv1__arrow .ico{stroke:#00171f}@keyframes animate-arrow-down{0%{top:20px}50%{top:30px}to{top:20px}}.mg-submenu-lv1__menu{display:none}.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-lv1::-webkit-scrollbar{height:4px;width:6px}@keyframes height{0%{max-height:0;opacity:0}to{max-height:100vh;opacity:1}}.mg-submenu-lv2{overflow:hidden}.mg-submenu-lv2__item{margin-bottom:15px}.mg-submenu-lv2__item:last-child{margin-bottom:0}.mg-submenu-lv2__item.active,.mg-submenu-lv2__item:active,.mg-submenu-lv2__item:hover{background-color:hsla(0,0%,100%,.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 .phoneMobile a{border-bottom:2px solid #00171f;color:#000;display:block;font-size:18px;font-weight:400;letter-spacing:-.8px;padding-bottom:20px;padding-top:10px;text-align:center;text-decoration:unset}.mob-mega-menu .phoneMobile a img{margin-right:10px;width:27px}.mob-mega-menu .imageCalc,.mob-mega-menu .imageContacts{margin-right:10px}.mob-mega-menu img.imageContacts{width:20px}.mob-mega-menu a.calcMenu{color:#ff005c;letter-spacing:-.8px}.mob-mega-menu a.calcMenu img{width:18px}.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:all .2s;width:50px}.mob-mega-menu__close:active{background-color:hsla(0,0%,100%,.1)}.mob-mega-menu__close .ico{stroke:#00171f;display:block;height:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .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-mega-menu__bottom{padding-bottom:10px}.mob-mega-menu__pay{padding:20px}.mob-mega-menu__pay .btn{width:100%}.mob-mg-item{display:block;padding:15px 30px;position:relative;transition:all .1s}.mob-mg-item:active{background-color:hsla(0,0%,100%,.1)}.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,.mob-mg-submenu__head-ico{align-items:center;display:flex;position:relative}.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{align-items:center;display:flex;height:100%;justify-content:center;position:relative;transition:all .1s;width:30px}.mob-mg-submenu__head-back:active{background-color:hsla(0,0%,100%,.1)}.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:all .1s}.mob-mg-submenu__head-label:active{background-color:hsla(0,0%,100%,.1)}.mob-mg-submenu__list{display:block;max-height:calc(100% - 50px);overflow-y:auto}@keyframes scroll-animation{0%{transform:translateY(0)}50%{transform:translateY(-75px)}to{transform:translateY(0)}}.header-mob.js-mob-nav--hidden{bottom:-120px}.footer-menu__container,.footer-submenu__container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:2rem 0}.footer-menu__item,.footer-submenu__item{display:flex;flex-direction:column;gap:.3125rem}.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-top:.625rem}.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{color:#33c5f3}.footer-menu{-moz-column-gap:1.25rem;column-gap:1.25rem}.footer-menu__item{-moz-column-break-inside:avoid;break-inside:avoid}.footer-menu .footer-menu__item-link{font-size:1.25rem;font-weight:700}.footer-menu .footer-submenu__item-link{color:#99a2a5;font-size:1.125rem;font-weight:400;line-height:1.6;margin-bottom:.1875rem;margin-top:0}.footer hr.mobile{display:none}.footer-contact{align-items:flex-start;display:flex;gap:1.875rem;justify-content:space-between;min-width:15.3125rem;padding-top:.625rem}.footer-contact__group{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center}.footer-contact__group>a,.footer-contact__group>div{display:flex;gap:.3125rem;margin:0}.footer-contact__group:nth-child(2){width:60%}.footer-contact__group:last-child{align-items:flex-end;flex-direction:column-reverse}.footer-contact__group-soc{display:flex;flex-direction:column;gap:.9375rem}.footer-contact__contacts{gap:.3125rem;width:100%}.footer-contact__mail,.footer-contact__phone,.footer-contact__work-time{font-size:1.125rem;line-height:1.4}.footer-contact__phone{order:1}.footer-contact__mail{order:3}.footer-contact .addressBlock{font-size:1.125rem;order:2;padding-left:2.3125rem;position:relative}.footer-contact .addressBlock .footerIcon{left:0;position:absolute;top:0}.footer-contact__soc-title{color:var(--color-white,#fff);font-size:1.25rem;font-weight:700}.footer-contact__soc{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.footer-contact__soc-link{display:inline-flex;transition:opacity .3s ease,transform .3s ease}.footer-contact__soc-link svg{display:block;height:3rem;width:3rem}.footer-contact__soc-link:hover{opacity:.8;transform:scale(1.1)}.footer-contact__soc-link:active{transform:scale(.95)}.footer-contact__btn-call{min-width:11.875rem;padding:1.125rem .75rem}.footer-contact__legal-reference{align-items:flex-start;display:flex;flex-direction:column;gap:.625rem}.footer-contact__legal-reference .ref-link{font-size:1.125rem;line-height:1.5;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.footer-contact__legal-reference .ref-link:hover{text-decoration:underline}.footerIcon{flex-shrink:0;height:1.6875rem;margin-right:.625rem;width:1.6875rem}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.footer-info{color:rgba(51,197,243,.5);font-size:12px}.footer-info .p--small{line-height:20px}.footer-info__copyright{padding-bottom:20px}.footer{background-color:#00171f;color:#fff}.footer__container{padding-bottom:30px;padding-top:40px}.footer__top{display:flex;flex-direction:column;padding-bottom:30px}.footer__menu{flex:1}.footer-contact__contacts{display:flex;flex-direction:column;gap:.625rem;width:48%}.footer-contact__contacts>a{display:block;width:100%}.footer__info{border-top:1px solid #054255;padding-top:15px}.footer__address{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:30px}.footer__address-item{margin-bottom:30px;min-width:20%}.footer__address{font-size:14px}.footer__logo{max-width:168px;min-height:46px;width:100%}.new-footer{background-color:#00171f;color:#fff;font-size:16px;padding:40px 0}.new-footer__awards{align-items:center;display:grid;gap:30px;grid-template-columns:repeat(12,1fr)}.new-footer__awards-logo{grid-column:span 3}.new-footer__awards-list{align-items:center;display:flex;gap:20px;grid-column:4/13}.new-footer__awards-item{align-items:center;display:flex;min-height:80px;min-width:80px}.new-footer__content{display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}.new-footer__block{display:flex;flex-direction:column;gap:12px}.new-footer__block-title{font-size:18px;font-weight:700}.new-footer__contacts,.new-footer__contacts-list{display:flex;flex-direction:column;gap:12px}.new-footer__contacts-item{align-items:flex-start;display:flex;gap:12px}.new-footer__contacts-item-ico{align-items:center;background-color:#33c5f3;border-radius:100%;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:color .3s ease-in-out;width:20px}.new-footer__contacts-item-info{display:flex;flex-direction:column;gap:12px}.new-footer__contacts-item a{color:currentColor;text-decoration:none}.new-footer__column{display:flex;flex-direction:column;gap:50px}.new-footer__descr{color:hsla(0,0%,100%,.12);font-size:12px;line-height:1.6}.new-footer__container{display:flex;flex-direction:column;gap:50px}.new-footer__menu{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.new-footer-menu{display:flex;flex-direction:column;gap:15px}.new-footer-menu__container{grid-column:span 3}.new-footer-menu__item,.new-footer-menu__submenu{display:flex;flex-direction:column;gap:10px}.new-footer-menu__item summary{align-items:center;cursor:pointer;display:flex;gap:8px;transition:color .3s ease-in-out}.new-footer-menu__item details{display:flex;flex-direction:column}.new-footer-menu__item details[open] .new-footer-menu__submenu{margin-top:10px}.new-footer-menu__item details[open] summary{color:#33c5f3}.new-footer-menu__item details[open] summary .angle-ico{border-color:#33c5f3;transform:rotate(225deg) translate(-1px,-3px)}.new-footer-menu__item-doc{color:hsla(0,0%,100%,.6)!important;font-size:18px;font-weight:400}.new-footer-menu__item-doc .new-footer-menu__item-link{font-weight:400}.new-footer-menu__item-doc--start{margin-top:33px}.new-footer-menu__item-link{color:#fff;font-size:18px;font-weight:500;transition:color .3s ease-in-out}.new-footer-menu__item-sublink{color:hsla(0,0%,100%,.6)!important;font-size:18px;font-weight:400;transition:color .3s ease-in-out}.new-footer details>summary::marker{content:"";display:none}.new-footer .angle-ico{border-bottom:2px solid #fff;border-right:2px solid #fff;height:7px;transform:rotate(45deg);transition:transform .3s ease-in-out,border .3s ease-in-out;width:7px}.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}.mg-stock__btn{margin-top:24px}.mg-stock__items{display:flex;flex-wrap:wrap;gap:20px;width:100%}.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:all .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__wrap{display:flex;flex-wrap:wrap}.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:1.6;padding:0 14px}.bread-crumbs__label.a{text-decoration:underline}.home .bread-crumbs__label{padding-left:5px}.header--dark .bread-crumbs__ico .ico{fill:#fff}.header--dark .bread-crumbs__label{color:#fff!important}.include-area{padding-bottom:30px;padding-top:30px}.include-area__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{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__current--part,.select__icon{pointer-events:none;-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__item:hover{background-color:#33c5f3;color:#fff}.select.is-active .select__header{border-bottom:none;border-radius:10px 10px 0 0}.select.is-active .select__body{display:block}.select.is-active .select__icon{transform:rotate(180deg)}.new-quiz .js-hide{display:none}.new-quiz .js-show{display:flex}.new-quiz .hystmodal__close{background-color:#00171f;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M22 2 2 22'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='m2 2 20 20'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-radius:100%;height:24px;width:24px}.new-quiz__modal-window:has(#quiz-result.js-show){background-color:#00171f;color:#fff}.new-quiz__modal-window:has(#quiz-result.js-show) .new-quiz__modal-progressbar{display:none}.new-quiz__modal-window:has(#quiz-result.js-show) .new-quiz__modal-section{gap:10px}.new-quiz__modal-window:has(#quiz-result.js-show) .new-quiz__modal-section a{color:#fff}.new-quiz__modal-window:has(#quiz-result.js-show) .new-quiz__modal-list{display:flex;flex-direction:column;gap:10px;padding-left:20px}.new-quiz__modal-window:has(#quiz-result.js-show) .new-quiz__modal-list li{list-style-type:disc}.new-quiz__modal-window:has(#quiz-result.js-show) img{border-radius:16px;height:100%;max-height:340px;width:100%}.radio-btn{border:none;top:0}.radio-btn,.radio-btn:before{background-color:#fff;height:32px;left:50%;position:absolute;transform:translate(-50%,-50%);width:32px}.radio-btn:before{align-items:center;display:flex;justify-content:center;transition:background-color .3s ease-in-out}.radio-btn:after,.radio-btn:before{border-radius:100%;content:"";top:50%}.radio-btn:after{border:2px solid #00171f;height:26px;left:50%;position:absolute;transform:translate(-50%,-50%);transition:border-color .3s ease-in-out,width .3s ease-in-out,height .3s ease-in-out;width:26px}.radio-btn:checked:before{background-color:var(--color-primary-yell)}.article-detail__container .new-quiz .assort-melke-mob__table,.article-detail__container .new-quiz .default-page,.article-detail__container .new-quiz .inner-container,.article-detail__container .new-quiz .inner-container--slider .section-header,.article-detail__container .new-quiz .inner-container--slider .section-subheader,.article-detail__container .new-quiz .win-prices-tab,.article-detail__container .new-quiz .win-prices-type-v2__container,.article-detail__container .new-quiz .win-prices__info,.inner-container--slider .article-detail__container .new-quiz .section-header,.inner-container--slider .article-detail__container .new-quiz .section-subheader{padding:0}:root .custom-select{--select-text-color:#00171f;--select-bg:#fff;--border:2px solid #00171f;--border-r:10px}.custom-select{border:var(--border);border-radius:var(--border-r);position:relative}.custom-select:after,.custom-select:before{background-color:#000;content:"";height:2px;position:absolute;right:1rem;top:1.25rem;width:10px}.custom-select:before{transform:rotate(45deg)}.custom-select:after{transform:rotate(-45deg) translate(4px,4px)}.select-button{background-color:transparent;color:currentColor;cursor:pointer;padding:.5lh 2rem;text-align:left;transition:all .3s ease-in-out;width:100%}.select-button:has(.active) .custom-select:after{transform:rotate(-135deg) translate(4px,4px)}.select-button:has(.active) .custom-select:before{transform:rotate(135deg)}.select-button:focus-visible,.select-button:hover{border-color:#33c5f3}.select-button.active~.select-dropdown{background-color:#fff;border:2px solid #000;border-radius:0 0 var(--border-r) var(--border-r);border-top:none;color:currentColor;line-height:1.2;opacity:1;padding-top:.5lh;visibility:visible}.select-dropdown{color:transparent;left:-2px;line-height:0;opacity:0;overflow:hidden;position:absolute;right:0;top:86%;transition:all .3s ease-in-out;transition:line-height .5s ease-in-out,color .5s ease-in-out,opacity .5s ease-in-out,visibility .5s ease-in-out;visibility:hidden;width:101%}.select-dropdown li{overflow:hidden}.select-dropdown li label{display:block;padding:.5lh 2rem}.select-dropdown li:focus-visible,.select-dropdown li:hover{background-color:rgba(51,197,243,.6)}.select-dropdown input[type=radio]{left:0;opacity:0;position:absolute}.select-dropdown input:checked~label{background-color:rgba(51,197,243,.8);color:#fff}.switch{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)}.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;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden}.tooltip--zoom{bottom:auto;left:45%;top:40%}.tooltip button{align-items:center;animation:pulse-tooltip 2s infinite;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 button:hover+.tooltip__text{opacity:1;visibility:visible}.tooltip svg{fill:transparent;height:16px;width:20px}.main-banner{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;position:relative}.main-banner--fullpage{border-bottom-left-radius:50px;height:calc(100vh - 180px);min-height:550px;overflow:hidden;transition:all .3s ease-in-out;width:100%}.main-banner--75page{height:calc(75vh - 140px);min-height:550px;overflow:hidden;width:100%}.main-banner--dark:before{background-color:rgba(0,0,0,.6);content:"";z-index:2}.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,.main-banner-bg picture.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 picture.img{position:absolute}.main-banner-bg.main-banner-bg--animation-scale img{animation:bg-scale 10s ease-in-out infinite;animation-direction:alternate;transform:scale(1)}.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;width:100%;z-index:3}.main-banner__container:not(:has(.main-banner__desc)) .main-banner__form{margin-top:0}.main-banner__arrow-down{animation:fadeOutDown 1.5s infinite;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-label{margin-bottom:10px}.main-banner__head-title{margin-bottom:26px;transition:all .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__list.list-dotted li{color:#fff;font-size:18px;font-weight:500;line-height:111%}.main-banner__desc{font-size:1.125rem;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{font-size:38px;margin-bottom:25px;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}.main-banner__form .btn{margin-top:30px}.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__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}.main-banner__person-data .a span{text-decoration:underline}.main-banner__person-data .a:hover{color:#0078d2}.main-banner__link{padding-top:16px}.main-banner__link .a{text-decoration:underline}.main-banner__link .a:hover{color:#0078d2}.main-banner__input-block{margin-top:21px}.main-banner__scroll{bottom:0;height:100px;left:0;position:absolute;width:100%;z-index:10}.bannerNewBlock h1{width:100%}.bannerNewBlock .main-banner__head-label.label--green+.main-banner__head-title{padding-top:40px}.bannerNewBlock .main-banner__desc{width:100%}.bannerNewBlock .bannerContent{max-width:790px}.bannerNewBlock .bannerContent .nums,.bannerNewBlock .bannerContent .preim{display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px 0}.bannerNewBlock .bannerContent .nums>div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #696b6e;border-radius:10px;display:flex;font-size:18px;justify-content:space-between;padding:20px;width:48%}.bannerNewBlock .bannerContent .nums span{font-size:38px;font-weight:700}.bannerNewBlock .bannerContent .preim .vol{align-items:center;display:flex;font-size:16px;margin:10px 0;padding-left:37px;position:relative;width:48%}.bannerNewBlock .bannerContent .preim .vol:before{background:url(/media/f722360fa179c34e0238.png) no-repeat;content:"";display:inline-block;height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:22px}.bannerNewBlock .bannerContent .preim .vol span{display:block;font-size:18px;font-weight:700;margin-bottom:10px}.bannerNewBlock .bannerContent .buttons .zamershik{background:none;border:2px solid #fff}.main-banner__container .bannerContent .buttonRasschetBanner{display:inline-block;margin-right:20px;padding:15px;width:270px}:root{--color-pink:#ff005c;--color-old-price:#961644;--color-secondary-primary:#03a5ef}.primary-banner{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;position:relative}.primary-banner--fullpage{height:calc(100vh - 180px);min-height:550px;overflow:hidden;transition:all .3s ease-in-out;width:100%}.primary-banner--75page{height:calc(75vh - 140px);min-height:550px;overflow:hidden;width:100%}.primary-banner--dark:before{background-color:rgba(0,0,0,.6);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.primary-banner__bg{background-color:#6b767a;bottom:0;display:flex;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.primary-banner__bg img,.primary-banner__bg picture,.primary-banner__bg picture.img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:opacity .3s ease-in;width:100%}.primary-banner__bg picture.img{position:absolute}.primary-banner__bg.primary-banner-bg--animation-scale img{animation:bg-scale 10s ease-in-out infinite;animation-direction:alternate;transform:scale(1)}.primary-banner.bg-right{background-position-x:right}.primary-banner__container{display:flex;flex-direction:column;height:100%;justify-content:flex-end;max-width:80rem;padding-bottom:.75rem;padding-top:1.25rem;position:relative;width:100%;z-index:3}.primary-banner__info{display:flex;flex-direction:column;gap:.75rem;max-width:25rem;width:100%}.primary-banner__info-top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:transparent;border:1px solid rgba(119,136,153,.412);border-radius:.75rem;display:flex;flex-direction:column;gap:1.25rem;justify-content:space-between;padding:.75rem;width:100%}.primary-banner__info-title{text-wrap:balance;font-size:2.5rem;font-weight:700}.primary-banner__info-price{background-color:var(--color-pink);border-radius:.75rem;display:flex;flex-direction:column;gap:.3125rem;padding:.75rem;position:relative}.primary-banner__info-price-sale{background-color:var(--color-secondary-primary);border-radius:1.25rem;color:var(--color-white);font-size:1rem;font-weight:700;left:.3125rem;padding:.125rem .75rem;position:absolute;text-align:center;top:0;transform:translateY(-50%);width:-moz-max-content;width:max-content}.primary-banner__info-price-current{font-size:2.5rem;font-weight:700;line-height:.8}.primary-banner__info-price-old{color:var(--color-old-price);font-size:1.5rem;font-weight:500;line-height:1;text-decoration:line-through}.primary-banner__info-list{display:flex;flex-direction:column;gap:.75rem}.primary-banner__info-list li{align-items:center;display:flex;gap:.9375rem}.primary-banner__info-list-ico{align-items:center;background-color:var(--color-white);border-radius:.75rem;display:flex;height:1.5rem;justify-content:center;width:1.8125rem}.primary-banner__info-bottom{background-color:var(--color-secondary-primary);border-radius:.75rem;padding:.75rem}.primary-banner__info-bottom,.primary-banner__info-triggers{display:flex;flex-direction:column;gap:.625rem}.primary-banner__btn{width:100%}.primary-banner__btn.btn--white{color:#00171f}.main-banner-stratch{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:50px;color:#fff;display:flex;justify-content:center;min-height:calc(100vh - 180px);overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%}.main-banner-stratch__bg{background-color:#6b767a;height:100%;left:0;position:absolute;top:0;width:100%}.main-banner-stratch__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-stratch__container{display:flex;flex-direction:column;justify-content:center;max-width:1280px;padding:40px;position:relative;width:100%;z-index:2}.main-banner-stratch__grid{display:grid;gap:20px;grid-template-columns:1fr;width:100%}.main-banner-stratch__item{min-height:150px}.main-banner-stratch--dark:before{background-color:rgba(0,0,0,.6);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.main-banner-stratch.main-banner-stratch-bg--animation-scale img{animation:bg-scale 10s ease-in-out infinite;animation-direction:alternate;transform:scale(1)}.main-banner-stratch__arrow-down{animation:fadeOutDown 1.5s infinite;bottom:40px;height:30px;left:50%;position:absolute;transform:translateY(-50%);z-index:10}.main-banner-stratch__arrow-down .ico{fill:#fff;height:16px;transform:rotate(90deg);width:16px}.main-banner-stratch__head-label{margin-bottom:10px}.main-banner-stratch__head-title{margin-bottom:26px;transition:all .2s}.main-banner-stratch__head-title+.main-banner-stratch__price{margin-top:26px}.main-banner-stratch__head-descr{font-size:1.5rem;font-weight:500;line-height:1.25;max-width:450px}.main-banner-stratch__pre-title{font-weight:500}.main-banner-stratch__list.list-dotted li{color:#fff;font-size:18px;font-weight:500;line-height:111%}.main-banner-stratch__desc{font-size:1.125rem;padding-bottom:6px}.main-banner-stratch__desc--bigger{font-size:24px;font-weight:400;letter-spacing:-.05em;line-height:125%}.main-banner-stratch__desc p:last-of-type{padding-bottom:0}.main-banner-stratch__price{font-size:38px;margin-top:12px}.main-banner-stratch__price+.main-banner-stratch__btn{margin-top:27px}.main-banner-stratch__form{background-color:#33c5f3;border-radius:10px;padding:30px}.main-banner-stratch__form .btn{margin-top:20px}.main-banner-stratch__input{margin-right:20px}.main-banner-stratch__input label{color:#fff}.main-banner-stratch__input .control__input{background-color:transparent;border:2px solid #fff;color:#fff;font-weight:500}.main-banner-stratch__input .control__input::-moz-placeholder{color:#fff;opacity:.8}.main-banner-stratch__input .control__input::placeholder{color:#fff;opacity:.8}.main-banner-stratch__person-data{font-size:10px;margin-top:10px}.main-banner-stratch__person-data .checkbox-small__checkbox{border-color:#fff;height:10px;width:10px}.main-banner-stratch__person-data .checkbox-small__checkbox:before{border-color:#fff;border-width:1px;height:3px;width:4px}.main-banner-stratch__person-data .a span{text-decoration:underline}.main-banner-stratch__person-data .a:hover{color:#0078d2}.main-banner-stratch__link{padding-top:16px}.main-banner-stratch__link .a{text-decoration:underline}.main-banner-stratch__link .a:hover{color:#0078d2}.main-banner-stratch__input-block{margin-top:21px}.main-banner-stratch__scroll{bottom:0;height:100px;left:0;position:absolute;width:100%;z-index:10}.main-banner-stratch .nums,.main-banner-stratch .preim{display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px 0}.main-banner-stratch .nums>div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #696b6e;border-radius:10px;display:flex;font-size:18px;justify-content:space-between;padding:20px;width:48%}.main-banner-stratch .nums span{font-size:38px;font-weight:700}.main-banner-stratch .preim .vol{font-size:16px;margin:10px 0;padding-left:37px;position:relative;width:48%}.main-banner-stratch .preim .vol:before{background:url(/media/f722360fa179c34e0238.png) no-repeat;content:"";display:inline-block;height:24px;left:0;position:absolute;top:-4px;width:22px}.main-banner-stratch .preim .vol span{display:block;font-size:18px;font-weight:700;margin-bottom:10px}.main-banner-stratch .right-block{background-color:#33c5f3;background-position:100% 0;background-repeat:no-repeat;border-radius:20px;margin-top:15px;padding:25px 80px 25px 25px}.main-banner-stratch .right-block ul li{align-items:center;display:flex;flex-wrap:nowrap;font-size:20px;font-weight:700;margin-bottom:5px;padding-top:8px}.main-banner-stratch .right-block ul li:last-child{margin-bottom:0}.main-banner-stratch .right-block ul li img{display:inline-block;margin-right:20px}.main-banner-stratch .right-block ul li span{display:inline-block}.main-carousel{position:relative}.main-carousel .swiper-slide .main-action{box-shadow:0 4px 19px 0 rgba(0,0,0,.25);max-height:-moz-max-content;max-height:max-content}.main-carousel .swiper-slide .main-action__triggers{height:0;margin-top:0}.main-carousel .swiper-slide-active .main-action{flex-grow:1;max-height:unset}.main-carousel .swiper-slide-active .main-action__triggers{height:auto;margin-top:auto}.main-carousel .swiper-scrollbar.swiper-scrollbar-horizontal{background:unset;background-color:#33c5f3;height:4px!important;left:0;position:absolute;right:0;top:0;width:100%}.main-carousel .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:unset;background-color:#fff;border-radius:3px}.main-carousel__btn{display:none!important}.main-carousel .only-desktop{display:block!important}@keyframes blockUp{0%{opacity:0;transform:translateY(170%);visibility:hidden}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes blockDown{0%{opacity:0;transform:translateY(-270%);visibility:hidden}to{opacity:1;transform:translateY(0);visibility:visible}}.main-carousel-ab{position:relative}.main-carousel-ab__btn--mob{display:none}.main-carousel-ab__btn--desk{display:flex}.main-carousel-ab .swiper-scrollbar.swiper-scrollbar-horizontal{background:unset;background-color:#33c5f3;height:4px!important;left:0;position:absolute;right:0;top:0;width:100%}.main-carousel-ab .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:unset;border-radius:3px}.wrapper-about-contacts-and-feedback{position:relative}.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__bottom button{width:100%}.actions-carousel .simple-card__title{hyphens:auto;transition:color .3s ease-in-out}.actions-carousel .simple-card__title:hover{color:#33c5f3}.actions-carousel .simple-card__img .img{display:block}.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}.inner-container--slider .text-area:not(.seo-text) .section-header,.inner-container--slider .text-area:not(.seo-text) .section-subheader,.text-area:not(.seo-text) .assort-melke-mob__table,.text-area:not(.seo-text) .default-page,.text-area:not(.seo-text) .inner-container,.text-area:not(.seo-text) .inner-container--slider .section-header,.text-area:not(.seo-text) .inner-container--slider .section-subheader,.text-area:not(.seo-text) .win-prices-tab,.text-area:not(.seo-text) .win-prices-type-v2__container,.text-area:not(.seo-text) .win-prices__info{display:flex;flex-direction:column;gap:1.5625rem}.system-palette__title{margin-bottom:20px}.system-palette__subtitle{font-weight:500;margin-bottom:30px;text-align:center}.system-palette__wrap{border-radius:20px;display:flex;min-height:695px;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:all .3s ease-in-out;visibility:hidden}.system-palette__sample img .closed.active,.system-palette__sample img .zoom.active{opacity:1;visibility:visible}.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:all .3s ease-in-out;visibility:hidden;width:300px;z-index:1}.system-palette__sample-zoom img{-o-object-fit:cover;object-fit:cover;width:100%}.system-palette__sample-zoom.active{opacity:1;visibility:visible}.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-item.js-hidden{display:none}.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}.system-palette .select-button:disabled{opacity:1}.system-palette .select-button:disabled .arrow{display:none}.system-palette .select-button:disabled .selected-value{color:#00171f}.cfg-images__item--pistachio{background-color:#fff}.cfg-images__item--pistachio label img{display:none}.cfg-colors,.cfg-images{display:flex}.cfg-colors__item,.cfg-images__item{--white:#fff;--black:#000;--antracit:#4b5055;--caramel:#b28a23;--choco:#4e351f;--berry:#a31033;--pistachio:#a7cc70;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:2px solid #33c5f3;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:all .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--pistachio label,.cfg-images__item--pistachio label{background-color:var(--pistachio)}.cfg-colors__item--black label,.cfg-images__item--black label{background-color:var(--black)}.cfg-images__item label{background-color:unset}.cfg-images__item label img{border-radius:10px}.cfg-images__item--berry{display:none}.product-garanty .title{color:#00171f;font-size:32px;font-weight:700}.product-garanty .wrapper{background:#fff;border-radius:20px;display:flex;flex-wrap:wrap;height:262px;justify-content:space-between;margin:0 auto;overflow:hidden;width:850px}.product-garanty .wrapper .left{padding:40px 50px;width:55%}.product-garanty .wrapper .right{background-size:cover;position:relative;width:45%}.product-garanty .wrapper .right .icon-fon{left:8%;position:absolute;top:10%}.product-garanty .wrapper .right .mobile-fon{display:none}.product-garanty .list-wrap{align-items:center;display:flex;gap:10px;justify-content:space-around;margin-top:60px}.product-garanty .list-wrap .list{width:30%}.product-garanty .list-wrap .list .cols{border-bottom:2px solid #00171f;color:#00171f;font-size:48px;font-weight:400;margin-bottom:15px;padding-bottom:25px}.product-garanty .list-wrap .list .text{color:#00171f;font-size:16px;font-weight:500}.free-meas-form{padding:40px 0}.free-meas-form__block{border-radius:20px;height:352px;position:relative;width:100%}.free-meas-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%}.free-meas-form__content{align-items:flex-start;display:flex;flex-direction:column;position:relative}.free-meas-form__title-block{padding-bottom:10px}.free-meas-form__title{font-size:32px;line-height:1.4;padding-bottom:6px}.free-meas-form__subtitle{font-size:18px}.free-meas-form__fio,.free-meas-form__phone{margin-right:20px}.free-meas-form__btn{margin-top:30px}.free-meas-form__person-data{font-size:10px;margin-top:10px}.free-meas-form__person-data:has(.control__label-error) .checkbox-small__checkbox{border-color:#f33333}.free-meas-form__person-data:has(.control__label-error) .checkbox-small__label{color:#f33333}.free-meas-form__person-data .a span{border-bottom:1px solid #fff}.free-meas-form__info{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;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}.blue-ico .free-meas-form__info-ico .ico{fill:#33c5f3}.feedback-form{padding-bottom:30px;padding-top:30px}.feedback-form__head-title{padding-bottom:50px;position:relative;text-align:center}.feedback-form__form{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;color:#fff;overflow:hidden;padding:70px 40px 60px;position:relative}.feedback-form__form:before{background-color:rgba(0,0,0,.8);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.feedback-form__content{margin:0 auto;max-width:510px;position:relative;width:100%}.feedback-form__group{display:flex;flex-wrap:wrap}.feedback-form__fio,.feedback-form__phone{margin-right:20px;width:calc(50% - 10px)}.feedback-form__phone{margin-right:0}.feedback-form__comment{margin-top:19px;width:100%}.feedback-form__person-data{font-size:10px;margin-top:10px}.feedback-form__person-data:has(.control__label-error) .checkbox-small__checkbox{border-color:#f33333}.feedback-form__person-data:has(.control__label-error) .checkbox-small__label{color:#f33333}.feedback-form__person-data .a span{border-bottom:1px solid #fff}.feedback-form__btn{margin-top:30px}.consultation-form{min-height:450px;padding-bottom:30px;padding-top:30px}.consultation-form,.consultation-form__form{background-position:50%;background-repeat:no-repeat;background-size:cover}.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{font-size:10px;margin-top: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}.consultation-form__person-data .a span{text-decoration:underline}.consultation-form__person-data .a:hover{color:#0078d2}.about-reviews-form{padding-bottom:30px;padding-top:30px}.about-reviews-form__head-title{padding-bottom:24px;position:relative;text-align:center}.about-reviews-form__form{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;color:#fff;overflow:hidden;padding:70px 40px 60px;position:relative}.about-reviews-form__form:before{background-color:rgba(0,0,0,.8);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.about-reviews-form__content{margin:0 auto;max-width:510px;position:relative;width:100%}.about-reviews-form__group{display:flex;flex-wrap:wrap;margin-bottom:20px}.about-reviews-form__fio,.about-reviews-form__phone{margin-right:20px;width:calc(50% - 10px)}.about-reviews-form__phone{margin-right:0}.about-reviews-form__comment{width:100%}.about-reviews-form__person-data{font-size:10px;margin-top:10px}.about-reviews-form__person-data .a span{border-bottom:1px solid #fff}.about-reviews-form__rating{display:block;margin:20px 0}.contacts-feedback-form{padding-top:30px}.contacts-feedback-form__head-title{padding-bottom:24px;position:relative;text-align:left}.contacts-feedback-form__container{padding:0}.contacts-feedback-form__form{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.contacts-feedback-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__textarea{border:2px solid #00171f;box-shadow:none;height:210px}.contacts-feedback-form__content .control__label{margin-top:10px}.contacts-feedback-form__group{display:flex;flex-wrap:wrap}.contacts-feedback-form__fio,.contacts-feedback-form__phone{margin-right:20px;width:calc(50% - 10px)}.contacts-feedback-form__phone{margin-right:0}.contacts-feedback-form__comment{width:100%}.contacts-feedback-form__person-data{font-size:10px;margin-top:10px}.contacts-feedback-form__person-data .a span{border-bottom:1px solid #fff}.contacts-feedback-form__btn{margin-top:30px;width:47%}.contacts-feedback-form__inn::-webkit-inner-spin-button,.contacts-feedback-form__inn::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.write-key-person-form{padding-top:30px}.write-key-person-form__head-title{padding-bottom:24px;position:relative;text-align:left}.write-key-person-form__container{padding:0}.write-key-person-form__form{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.write-key-person-form__content{display:flex;margin:0 auto;max-width:510px;position:relative;width:100%}.write-key-person-form__content .control__input{border:2px solid #00171f;box-shadow:none}.write-key-person-form__content .control__textarea{border:2px solid #00171f;box-shadow:none;height:210px}.write-key-person-form__content .control__label{margin-top:10px}.write-key-person-form__group{display:flex;flex-wrap:wrap}.write-key-person-form__fio,.write-key-person-form__phone{margin-right:20px;width:calc(50% - 10px)}.write-key-person-form__phone{margin-right:0}.write-key-person-form__comment{width:100%}.write-key-person-form__person-data{font-size:10px;margin-top:10px}.write-key-person-form__person-data .a span{border-bottom:1px solid #fff}.write-key-person-form__btn{margin-top:30px;width:47%}.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__fio,.coop-form__phone{margin-right:20px;width:calc(50% - 10px)}.coop-form__phone{margin-right:0}.coop-form__comment{margin-top:19px;width:100%}.coop-form__person-data{font-size:10px;margin-top:10px}.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{border-bottom:1px solid #00171f}.coop-form__btn{margin-top:30px}.coop-form .win-prices-tab__item{width:200px}.modal-specials__window{background-color:#fff;border-radius:20px;max-width:630px;padding:40px;width:100%}.modal-specials__info{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.modal-specials__info-num{align-items:center;background-color:#33c5f3;border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:24px;font-weight:700;height:60px;justify-content:center;transform:rotate(10deg);width:60px}.modal-specials__info-descr{font-size:24px;line-height:1.2;text-transform:uppercase}.modal-specials__content{display:flex;flex-direction:column;gap:20px}.modal-specials__close{height:36px;position:absolute;right:10px;top:15px;width:36px;z-index:10}.modal-specials__title{font-size:32px}.modal-specials__subtitle,.modal-specials__title{font-weight:700;line-height:1.2;text-transform:uppercase}.modal-specials__subtitle{font-size:24px}.modal-specials__list{align-items:center;background-color:#33c5f3;border-radius:20px;color:#fff;display:flex;gap:70px;justify-content:center;padding:20px}.modal-specials__item{display:flex;flex-direction:column;gap:10px;width:120px}.modal-specials__item-ico{height:50px;width:50px}.modal-specials__item-ico .ico{height:100%;width:100%}.modal-specials__item-text{color:#00171f;font-size:18px;font-weight:500;font-weight:700;text-transform:uppercase}.modal-specials__item:not(:last-child){position:relative}.modal-specials__item:not(:last-child):before{align-items:center;color:#00171f;content:"+";display:flex;font-size:45px;height:30px;justify-content:center;position:absolute;right:-30px;top:10px;width:30px}.modal-specials__modal{width:100%}.modal-specials__form-inputs{display:flex;gap:10px;margin-bottom:10px}.modal-specials__form .btn{max-width:140px}.modal-specials .control__group{width:100%}.modal-specials .control__group input{border:2px solid #00171f}.modal-specials .checkbox-small--white .checkbox-small__label{color:#00171f}.modal-specials .checkbox-small--white .checkbox-small__checkbox,.modal-specials .checkbox-small--white .checkbox-small__checkbox:before{border-color:#00171f}.body-container:has(.modal-specials[open]){height:100vh;overflow:hidden}.reclamation-form,.reviews-form{padding-bottom:30px;padding-top:30px}.reclamation-form__head-title,.reviews-form__head-title{padding-bottom:24px;position:relative;text-align:center}.reclamation-form__container,.reviews-form__container{padding:0}.reclamation-form__form,.reviews-form__form{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;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__content .control__input,.reviews-form__content .control__input{border:2px solid #00171f;box-shadow:none}.reclamation-form__content .control__textarea,.reviews-form__content .control__textarea{border:2px solid #00171f;box-shadow:none;height:210px}.reclamation-form__content .control__label,.reviews-form__content .control__label{margin-top:10px}.reclamation-form__group,.reviews-form__group{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(2,1fr)}.reclamation-form__phone,.reviews-form__phone{margin-right:0}.reclamation-form__comment,.reviews-form__comment{width:100%}.reclamation-form__person-data,.reviews-form__person-data{font-size:10px;margin-top:10px}.reclamation-form__person-data .a span,.reviews-form__person-data .a span{border-bottom:1px solid #00171f}.reclamation-form__btn,.reviews-form__btn{margin-top:10px}.reviews-form__other{margin-top:30px}.reviews-form__other .control__label{font-weight:800;padding-bottom:0}.reviews-form__other .control__group{align-items:center;display:flex}.reviews-form__rating{overflow:hidden;width:216px}.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}.reviews-form__rating>label:active{position:relative}.vacancy-respond__card{width:100%}.vacancy-respond__head-title,.vacancy-respond__text{padding-bottom:24px;text-align:center}.vacancy-respond__form{position:relative}.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__email,.vacancy-respond__name,.vacancy-respond__phone,.vacancy-respond__surname{flex-grow:1}.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;filter:drop-shadow(0 4px 70px rgba(5,37,47,.05));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__link{width:100%}.vacancy-respond__person-data{font-size:10px;margin-top:10px}.vacancy-respond__person-data .a span{border-bottom:1px solid #00171f}.vacancy-respond__btn{height:70px;margin-top:30px;width:170px}section.form-catalog{overflow:hidden}.form-catalog .formWrapperCatalog{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/media/aed909f93f2494f66bc9.jpg) no-repeat;background-size:cover;border-radius:25px;color:#fff;padding:65px}.form-catalog .title{font-size:48px;font-weight:700;letter-spacing:-.05em;line-height:1.1}.form-catalog .subtitle{font-size:24px;padding-top:20px}.form-catalog .subtitle--form{padding-bottom:20px;padding-top:0}.form-catalog form{margin-top:60px;max-width:450px}.form-catalog .rightImage{position:absolute;right:-245px;top:-65px}.form-catalog .messengers{background:#fff;border-radius:10px;margin:30px 0;overflow:hidden;width:320px}.form-catalog .messengers label{cursor:pointer;display:inline-block;height:45px;line-height:45px;text-align:center;width:49.2%}.form-catalog input[type=radio]{display:none}.form-catalog input[type=radio]:checked+label{opacity:.5}.form-catalog label[for=whatsappCatalog]{background:#63c663}.form-catalog label[for=telegramCatalog]{color:#000}.form-catalog .buttonWrapper{align-items:center;display:flex;margin-top:30px}.form-catalog .personal{display:inline-block;padding-left:20px}.form-catalog .personal a{color:#fff}.recalc_smeta{border-radius:25px;overflow:hidden;position:relative;width:100%}.recalc_smeta .background{-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.recalc_smeta .background.mobile,.recalc_smeta .background.tablet{display:none}.recalc_smeta .blockCont{padding:80px 0 70px 50%;position:relative}.recalc_smeta .text{color:#fff;font-weight:700}.recalc_smeta .text .title{text-wrap:balance;font-size:48px;font-weight:800;letter-spacing:-.05em;line-height:1}.recalc_smeta .text .subtitle{font-size:32px;padding-top:10px}#modal-recalculate input[type=file],.recalc_smeta button{margin-top:20px}.control__group--file input{border:none!important;padding:0!important}.control__group .js-user-file::file-selector-button{border-radius:10px;height:50px}.youtubeVideo .wrapVideo{display:flex;flex-wrap:wrap;justify-content:space-between}.youtubeVideo .vol{height:auto;margin-bottom:30px}.youtubeVideo .vol,.youtubeVideo a{display:block;max-width:100%;overflow:hidden;position:relative;width:380px}.youtubeVideo a{border-radius:25px;margin-bottom:10px}.youtubeVideo .vol .youtubeImg{border-radius:25px;width:380px}.youtubeVideo .imgArrow{cursor:pointer;height:60px;left:40%;position:absolute;top:43%;width:60px}.youtubeVideo .vol p{font-size:24px;font-weight:700;letter-spacing:-1.6px;line-height:32px}.youtubeVideo .vol .arrow{left:calc(50% - 30px);position:absolute;top:calc(50% - 30px);z-index:9}.reviewBlock .vol{border-radius:25px;margin-bottom:20px;overflow:hidden;position:relative;text-align:center;width:380px}.reviewBlock .vol a{position:relative}.reviewBlock .vol .youtubeImg{border-radius:25px;bottom:0;height:auto;left:0;margin:auto;right:0;top:0;width:380px}.reviewBlock .imgArrow{cursor:pointer;height:60px;left:calc(50% - 30px);margin:auto;position:absolute;top:calc(50% - 30px);width:60px}.reviewBlock iframe{border-radius:25px;display:none}.reviewBlock .text{align-items:baseline;display:flex;flex-wrap:wrap;font-size:12px;justify-content:space-between;padding:0 20px;width:100%}.reviewBlock .text .name{font-size:32px;font-weight:700;line-height:36px;margin-top:5px;text-align:left;width:100%}.socialBlock .wrapSocial{display:flex;flex-wrap:wrap;justify-content:space-between}.socialBlock .vol{align-items:center;border-radius:20px;display:flex;height:100px;justify-content:space-between;padding:0 30px;width:48%}.socialBlock .title{font-size:24px;font-weight:700}.socialBlock .wrapSocial .vol.vk{background:url(/media/3de936d5428b4b0b61b6.png) no-repeat,#fff}.socialBlock .wrapSocial .vol.youtube{background:url(/media/223035e43d92894d6efe.png) no-repeat,#fff}.our-awards-swiper{padding:40px 0}.our-awards__item{align-items:center;display:inline-flex;justify-content:center;width:100%}.our-awards__logo{display:block;height:auto;max-width:100%;transform:translateZ(0);will-change:transform}.our-awards__list{align-items:center}.form-price-question .formWrapperQuestion{background:url(/media/79ae01703416bc71b495.jpg) no-repeat;background-size:cover;border-radius:20px}.form-price-question .formWrapperQuestion form{max-width:970px;padding:60px 50px}.form-price-question .formWrapperQuestion .title{color:#fff;font-size:36px;font-weight:700;line-height:46px}.form-price-question .formWrapperQuestion .subtitle{color:#fff;font-size:16px;margin:30px 0}.form-price-question .formWrapperQuestion .personal,.form-price-question .formWrapperQuestion .personal a{color:#fff;font-size:14px}.form-price-question .formWrapperQuestion input{display:inline-block}.form-price-question .formWrapperQuestion input:not(.js-user-message){margin-bottom:2%;width:32%}.form-price-question .formWrapperQuestion form .inputWrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.form-price-question .formWrapperQuestion button{font-size:16px;font-weight:700;margin-top:unset;width:280px}.form-price-question .formWrapperQuestion form .buttonWrapper{display:flex;flex-wrap:wrap;justify-content:left;margin-top:2%}.form-price-question .formWrapperQuestion .personal{padding:5px 10px}.form-price-question .formWrapperQuestion .free-meas-form__person-data{justify-content:flex-start}.form-price-question .formWrapperQuestion .free-meas-form__person-data input{display:none}.form-raschet-and-smeta .formWrapperRaschet-and-smeta{border-radius:20px;display:flex;overflow:hidden}.form-raschet-and-smeta .formWrapperRaschet-and-smeta form{background:url(/media/21a77d65a524e2c8804b.jpg) no-repeat;background-size:cover;border-bottom-left-radius:20px;border-top-left-radius:20px;max-width:560px;padding:60px 50px;text-align:center}.form-raschet-and-smeta .formWrapperRaschet-and-smeta form .title{color:#fff;font-size:36px;font-weight:700;line-height:42px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta form .subtitle{color:#fff;font-size:16px;margin:30px 0}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .personal{color:#fff;font-size:14px;margin-top:15px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .personal a{color:#fff}.form-raschet-and-smeta .formWrapperRaschet-and-smeta input{margin:0 auto 5%;max-width:350px;width:100%}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .buttonWrapper .btn{font-size:16px;margin-top:unset;max-width:350px;width:100%}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight{background:#fff;padding:60px 50px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .vol{padding:30px 0 30px 80px;position:relative}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .vol:first-child:before{content:"01"}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .vol:nth-child(2):before{content:"02"}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .vol:nth-child(3):before{content:"03"}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .vol:before{background:#33c5f3;border-radius:30px;color:#fff;display:block;font-size:24px;font-weight:700;height:60px;left:0;padding:20px 15px;position:absolute;text-align:center;top:30px;width:60px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .title{font-size:24px;font-weight:700;margin-bottom:15px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .subtitle{font-size:16px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .vol.hr{border-bottom:1px solid #e7e7e7}.modal-win{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;box-shadow:0 4px 70px rgba(5,37,47,.05);min-width:320px;padding:30px 40px;position:relative}.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}.modal-win--cover .modal-win__container .modal-win__control{width:100%}.modal-win__close{cursor:pointer;height:20px;position:absolute;right:20px;top:20px;transition:all .2s;width:20px}.modal-win__close .ico{stroke:#00171f;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__close-icon{position:absolute;right:20px;top:20px}.modal-win__head-title{padding-bottom:18px}.modal-win__head-desc{padding-bottom:20px}.modal-win__control{padding-bottom:18px}.modal-win__control--flex{display:flex;flex-direction:row;flex-wrap:nowrap}.modal-win__control--flex>:first-child{margin-right:20px}.modal-win__btn{margin-top:12px}.modal-win__person-data{font-size:10px}.modal-win__person-data:has(.just-validate-error-field) .checkbox__label{color:#ff005c}.modal-win__person-data:has(.just-validate-error-field) .checkbox__checkbox{border-color:#ff005c}.modal-win__person-data .checkbox-small__checkbox{height:10px;width:10px}.modal-win__person-data .checkbox-small__checkbox:before{border-width:1px}.modal-win__person-data .a span{text-decoration:underline}.modal-win__person-data .a:hover{color:#0078d2}.modal-win__label-error{font-size:10px}.page-cintainer.page-tender .modal-win__container,.page-container.designers .modal-win__container,.page-container.partnership .modal-win__container{background-color:#191919;color:#fff}.page-container.designers .control__input,.page-container.designers .control__textarea{background-color:transparent;border:1px solid #191919;border-radius:0}.window-decor-form__window{background:transparent;width:-moz-fit-content;width:fit-content}.window-decor-form__bg{border-radius:20px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.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}.modal-gotovie-order-size--hidden{display:none}.modal-policy{background-color:#fff;border-radius:20px;bottom:2%;box-shadow:2px 0 14px rgba(0,23,31,.439);display:flex;flex-direction:column;gap:20px;max-width:500px;padding:35px;position:fixed;right:7%;width:100%;z-index:91}.modal-policy--show{animation:backInUp 1.2s;animation-timing-function:ease-in-out}.modal-policy--hide{animation:backOutDown 1.2s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.modal-policy__triggers{align-items:center;display:flex;justify-content:space-between}.modal-policy__close{position:absolute;right:10px;top:10px}.certif-slider{padding-bottom:80px!important}.certif-slider__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{margin-top:20px}.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:all .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:opacity .2s;transition:transform .3s ease-in-out;width:20px}.certif-slider__zoom .ico{display:block;height:9px;width:9px}.certif-slider__zoom:active{opacity:.8}.certif-slider__modal{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.certif-slider__window{align-items:center;display:inline-flex;justify-content:center;max-height:calc(100vh - 100px);max-width:calc(100vw - 80px);position:relative}.certif-slider__window.is-pdf{height:80%;width:80%}.certif-slider__viewer{display:none;height:100%;width:100%}.certif-slider__zoom-img{height:100%;padding:20px}.certif-slider__zoom-img .img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.certif-slider--hidden{opacity:0}.certif-slider .modal-image-wrap{align-items:center;display:flex;justify-content:center;max-height:calc(100vh - var(--headerHeight-corp-desc));max-width:95vw;overflow:auto}.certif-slider .modal-image-wrap .modal-image-el{height:auto;max-height:100%;width:auto}.certif-slider .modal-pdf-wrap{align-items:center;display:flex;height:100%;justify-content:center;overflow:auto;width:100%}.certif-slider .modal-pdf-wrap .modal-pdf{border:none;height:100%;width:100%}.sertif-slider__a4-modal .hystmodal__close{position:absolute;right:-50px;top:-50px;z-index:2147483647}.card{position:relative}.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}.img-circle{border-radius:50%;height:160px;left:50%;position:absolute;top:-100px;transform:translateX(-50%);width:160px}.card-outside{padding-left:10px;padding-right: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-outside__link{bottom:0;left:0;position:absolute;right:0;top:0}.card-document{flex-grow:1;margin-bottom:20px;padding-left:10px;padding-right: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{padding-right:10px}.card-document__ico .ico{fill:#00171f;height:40px;transition:all .3s;width:30px}.card-document__link{font-weight:700;transition:all .3s}.card-document .card-document__container:hover{border-radius:unset}.card-document .card-document__container:hover .card-document__ico .ico{fill:#33c5f3}.card-document .card-document__container:hover .card-document__link{text-decoration:underline}.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__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}.simple-card__bubble .img{height:90px;margin:0 auto;padding:20px;width:90px}.simple-card__img{background-color:#6b767a;border-top-left-radius:20px;border-top-right-radius:20px;height:260px;overflow:hidden;position:relative;width:100%}.simple-card__img .img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease-in-out;width:100%}.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}.simple-card__title+div,.simple-card__title+p{margin-top:20px}.simple-card__pretitle{color:#ff005c;font-size:22px;font-weight:700}.simple-card__pretitle+.simple-card__title{margin-top:10px}.simple-card__desc{font-size:18px;line-height:1.4}.simple-card__desc+.simple-card__price,.simple-card__title+.simple-card__price{margin-top:10px}.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}.simple-card__link{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:11}.simple-card__header{padding-left:30px;padding-right:30px;padding-top:40px}.simple-card--textout{text-align:left}.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--article,.simple-card--delivery{text-align:left}.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}.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}.simple-card--actions .simple-card__desc,.simple-card--article .simple-card__desc,.simple-card--delivery .simple-card__desc{font-size:1.125rem;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}.education-date span{display:block}.simple-cards-list{margin-bottom:-30px}.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{font-weight:700;margin-top:10px}.glazing-card__install-sign{font-size:14px;font-weight:400}.glazing-card__btn{margin-top:20px}.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:140px;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 td:last-child,.table-with-link table th:last-child{text-align:center}.table-with-link table tbody td{font-size:18px;letter-spacing:-.05em;line-height:30px}.table-with-link table tbody :nth-child(odd) td{background-color:#fff}.table-with-link table tbody :nth-child(odd) td:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}.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}.about-company__content{align-content:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-15px;margin-right:-15px}.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__header{margin-bottom:50px;text-align:center}.cooperation__content{align-content:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;margin-left:-15px;margin-right:-15px}.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{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.cooperation__description{font-size:18px;line-height:1.6;margin-bottom:30px}.cooperation__btn{text-align:right}.advantagefor__header{margin-bottom:50px;text-align:center}.advantagefor__content{align-content:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-15px;margin-right:-15px}.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}.advantagefor__description{font-size:18px;line-height:1.6;margin-bottom:30px}.advantagefor__btn{text-align:right}.capabilities__header{margin-bottom:50px;text-align:center}.capabilities__content{align-content:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px}.capabilities__item{flex-grow:1;max-width:310px;padding-left:15px;padding-right:15px;width:25%}.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%}.capabilities__description{font-size:18px;line-height:1.6;margin-bottom:30px}.capabilities__btn{text-align:right}.education-info__window{width:50%}.education-info__container{width:100%}.education-info__content{background-color:#fff;border-radius:10px;padding:40px}.education-info__row{position:relative}.education-info__col,.education-info__row{display:flex;flex-direction:column}.education-info__col h2{margin-bottom:30px}.education-info__cours-description h3{margin-bottom:20px}.education-info__cours-description ul{margin-bottom:30px;margin-left:20px}.education-info__cours-description li{line-height:1.6;list-style-type:disc}.education-info__cours-couch{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:30px;width:100%}.education-info__cours-couch h3{margin-bottom:20px}.education-info__speakers-card{display:flex;flex-direction:column;width:calc(50% - 15px)}.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-info__cours-data{margin-bottom:20px}.education-info__btn{margin-bottom:30px}.education-form .modal-calc-win{width:570px}.helper-info{background-color:#f33333;border-radius:10px;color:#fff;cursor:help;flex-shrink:0;font-size:13px;font-weight:400;height:20px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:20px}.helper-info--cool{align-items:center;background-color:#33c5f3;display:flex;font-weight:500;justify-content:center}.tippy-content{background-color:#fff;border-radius:10px;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;text-align:center}.tippy-arrow{background-color:#fff;height:10px;transform:translate(95px,-5px) rotate(45deg)!important;width:10px}.tippy-content{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:rgba(236,244,246,.86);color:#00171f;font-size:14px;font-weight:500}.main-slider{height:calc(100vh - 140px);width:100%}.main-slider__inner{height:100%;overflow:hidden;position:relative}.main-slider__content{height:calc(100% - 140px);width:100%}.main-slider__content picture{display:block;height:100%;width:100%}.main-slider__content img,.main-slider__content picture img{aspect-ratio:16/9;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-slider__picture,.main-slider__picture img{display:block;height:100%;width:100%}.main-slider__picture img{-o-object-fit:cover;object-fit:cover}.main-slider__banner{background-color:#6b767a}.main-slider__pagination{bottom:10px;display:none;left:50%}.main-slider__pagination .swiper-pagination-bullet{background-color:#00171f;border-radius:5px;height:8px;margin-right:5px;opacity:1;transition:width .2s;width:8px}.main-slider__pagination .swiper-pagination-bullet-active{width:40px}.main-slider__controls{left:-500px;opacity:0;overflow:visible;position:relative;transform:translateY(calc(-50% - 25px));transition:all 1s ease-in-out}.main-slider__controls-progress{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 .main-slider__controls-progress{animation:animate-progress-bar 10.5s linear}.main-slider__controls-wrap{align-items:flex-end;max-height:260px;padding:150px 0}.main-slider__controls-item{background-color:rgba(51,197,243,.62);border:.5px solid #c9dae1;border-radius:10px;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:100%;max-height:190px;max-width:280px;overflow:hidden;padding:30px;position:relative;transition:all .3s ease-in-out;width:100%}.main-slider__controls-item.swiper-slide-active{background-color:hsla(0,0%,100%,.5);border:none;color:#00171f;max-height:1000px;max-width:580px;min-height:260px;width:100%}.main-slider__controls-item.swiper-slide-active .main-slider__controls-title{-webkit-line-clamp:unset;-webkit-box-orient:unset;display:block;font-size:24px;font-weight:800;height:auto;line-height:1.3;min-height:unset;overflow:unset}.main-slider__controls-item.swiper-slide-active .main-slider__controls-title>br{display:inline}.main-slider__controls-item.swiper-slide-active .main-slider__controls-descr{-webkit-line-clamp:unset;-webkit-box-orient:unset;display:block;height:auto;line-height:1.4;margin-bottom:20px;overflow:visible;overflow:unset}.main-slider__controls-item.swiper-slide-active .main-slider__controls-descr>br{display:inline}.main-slider__controls-item.swiper-slide-active .main-slider__controls-btn{display:inline-flex!important;min-height:50px;opacity:1;overflow:visible}.main-slider__controls-item:before{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.main-slider__controls-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:18px;line-height:1.3;line-height:1;margin-bottom:10px;min-height:38px;overflow:hidden;transition:all .3s ease-in-out}.main-slider__controls-title>br{display:none}.main-slider__controls-descr{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;flex-grow:1;line-height:1.2;overflow:hidden;transition:all .3s ease-in-out}.main-slider__controls-descr>br{display:none}.main-slider__controls-btn{display:none!important}.swiper-initialized .swiper-wrapper{gap:0}.default-banner{background-color:#475a5f;background-position:50%;background-repeat:no-repeat;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.gradient-overlay:before{width:100%}.default-banner.fullpage-banner .default-banner__container{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.bg-right{background-position-x:right}.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:all .2s}.default-banner__head-title+.default-banner__price{margin-top:26px}.dfb-type-2 .default-banner__head-title{padding-bottom:16px}.default-banner__desc,.default-banner__pre-title{font-weight:500}.default-banner__desc p{font-weight:500;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{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{margin-top:34px}.default-banner__form .btn{margin-top:30px}.default-banner__input{margin-right:20px}.default-banner__input .control__input{font-weight:500}.default-banner__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}.default-banner__person-data .a span{text-decoration:underline}.default-banner__person-data .a:hover{color:#0078d2}.default-banner__link{padding-top:16px}.default-banner__link .a{text-decoration:underline}.default-banner__link .a:hover{color:#0078d2}.default-banner__input-block{margin-top:21px}.default-banner.gradient-overlay:before{content:"";height:100%;left:0;position:absolute;top:0;transition:all .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 - 140px);overflow:hidden;padding-bottom:60px;position:relative}.stock-banner__slider{height:100%;overflow:hidden}.stock-banner__item{background-position:50%;background-repeat:no-repeat;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:bg-scale 13s ease-in-out;animation-direction:alternate;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}.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}.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:auto;height:100px;margin-right:2px;padding:20px 30px 14px;position:relative;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;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:all .3s;width:15px;z-index:0}.stock-banner-tabs__item:last-of-type{margin-right:0}.stock-banner-tabs__item.active{background-color:#fff;height:150px}.stock-banner-tabs__item.active:before{background-color:#fff;opacity:1}.stock-banner-tabs__title{word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.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:animate-progress-bar 10.5s linear}.plastic-win-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding-top:140px;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__block{margin-right:20px;width:calc(50% - 10px)}.plastic-win-banner__block:last-of-type{margin-right:0}.plastic-win-banner__head-title{padding-bottom:8px}.plastic-win-banner__desc{padding-bottom:24px}.plastic-win-banner__wrap{display:flex;flex-wrap:wrap}.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}.plastic-win-banner__item-label{font-weight:500;margin-top:16px}.links-block__raw{display:flex;gap:30px;justify-content:left}.links-block__item{width:calc(25% - 25px)}.links-block__item--max8{width:calc(12.5% - 27px)}.links-block__img{height:160px}.links-block__title{font-size:1.125rem;text-align:left}.links-block__desc{font-size:16px;text-align:left}.links-block__body{padding:20px}.links-block__bottom{padding:20px;z-index:1}.links-block__bottom .btn{width:100%}.links-block__item:hover .links-block__bottom .btn{background-color:rgba(51,197,243,0);color:#33c5f3}.our-works{--works-gap:20px;display:flex;flex-direction:column;width:100%}.our-works__list{display:flex;flex-wrap:wrap;gap:var(--works-gap);width:100%}.our-works__item{background:#fff;border-radius:25px;color:inherit;display:flex;flex-direction:column;min-height:185px;overflow:hidden;text-decoration:none;width:100%}.our-works__item:active,.our-works__item:hover{color:inherit}.our-works__item:focus-visible .our-works__image,.our-works__item:hover .our-works__image{transform:scale(1.05) rotate(.5deg)}.our-works__image-wrapper{aspect-ratio:1/var(--ratio);background-color:#6b767a;display:block;height:100%;order:1;overflow:hidden;width:100%}.our-works__image{display:block;height:190px;transition:transform .3s ease-in-out}.our-works__image,.our-works__image img{-o-object-fit:cover;object-fit:cover;width:100%}.our-works__image img{height:100%}.our-works__bottom-block{align-items:center;background-color:#fff;display:flex;flex-grow:1;justify-content:space-between;order:2;padding:20px;position:relative;z-index:1}.our-works__content{display:flex;flex-direction:column;margin-right:15px}.our-works__title{font-size:18px;font-weight:700;margin-bottom:10px}.our-works__price{font-size:20px;font-weight:700}.our-works__link{align-items:center;display:flex;flex-shrink:0;justify-content:center}.our-works__arrow{display:block}.centum-mosbuild__wrap{background-color:#fff;border-radius:20px;display:flex;margin:0 auto;max-width:970px;min-height:360px;overflow:hidden;width:100%}.centum-mosbuild__img,.centum-mosbuild__info{min-width:50%}.centum-mosbuild__info{padding:35px}.centum-mosbuild__info-title{line-height:1.1;margin-bottom:5px;max-width:340px;width:100%}.centum-mosbuild__info-subtitle{margin-bottom:20px}.centum-mosbuild__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.win-colors .swiper{margin-left:unset;margin-right:unset;padding:5px}.win-colors__box{display:flex;flex-direction:column;gap:5px}.win-colors__text{display:flex;flex-direction:column;gap:10px}.win-colors .tabs-content__item{flex-direction:row}.win-colors .tabs-content__item .win-colors__preview{height:100%;inset:0;position:absolute;width:100%}.win-colors .tabs-content__item .win-colors__img{height:auto;max-width:500px;width:100%}.win-colors .tabs-content__item-info{display:flex;flex-direction:column;gap:10px;padding:25px 30px;width:calc(100% - 500px)}.win-colors__triggers{display:grid;grid-auto-rows:1fr;grid-template-columns:2fr 1fr;justify-content:space-between}.win-colors__triggers img{height:100%;max-width:205px;-o-object-fit:contain;object-fit:contain;width:100%}.win-colors__price{align-items:center;display:flex;font-size:32px;font-weight:700;gap:10px;line-height:1.2}.win-colors__price span{align-items:center;background-color:#b7ff00;border-radius:10px;display:flex;font-size:12px;font-weight:500;height:20px;justify-content:center;line-height:2;padding:0 10px;width:-moz-max-content;width:max-content}.win-colors__descr{color:#6b767a;font-size:.8rem;line-height:1}.win-colors__controls{display:grid;gap:8px;grid-auto-rows:1fr;grid-template-columns:repeat(4,1fr);min-height:110px}.win-colors__control{display:flex;flex-direction:column;gap:5px;height:100%;position:relative}.win-colors__control-name{font-weight:700;transition:color .3s ease-in-out}.win-colors__control-id{align-items:flex-end;display:flex;flex-grow:1}.win-colors__control:has(input:checked) .win-colors__control-name{color:#33c5f3}.win-colors__label{background-color:#d3d3d3;border-radius:10px;display:block;height:80px;overflow:hidden;position:relative;transition:border .3s ease-in-out;width:100%}.win-colors__label:has(input:checked){outline:5px solid #33c5f3}.win-colors__input{height:100%;opacity:0;width:100%}.adv-card__item--in-block .win-colors .adv-card__item-text,.win-colors .about-contacts-info__grid,.win-colors .adv-card__item--in-block .adv-card__item-text,.win-colors .big-card-description__item-desc,.win-colors .calc-work-performed__ceil,.win-colors .call-measure__info-text,.win-colors .connect__info-descr,.win-colors .handle-block__info,.win-colors .job-info__descr,.win-colors .list-advanatages__item-decs,.win-colors .main-slider__controls-descr,.win-colors .p,.win-colors .promotions__text,.win-colors .rassrochka__item-desk,.win-colors .sill-color__card-desc,.win-colors .sill-icons__card-desc,.win-colors .six-steps__item>*,.win-colors .text-with-image__desc,.win-colors .two-column-block__description,.win-colors .two-column-block__param,.win-colors .use-loggia__text,.win-colors .win-openings__text,.win-colors .win-prices__info{margin-top:0}.loggia-tab-list{display:flex;gap:4px;height:40px;list-style:none;margin:0;padding:0}.loggia-tab-item{align-items:center;border-radius:8px;color:#1c1c1c;cursor:pointer;display:flex;font:400 18px/111% Clear Sans,sans-serif;height:32px;justify-content:center;padding:9px 16px 6px;text-align:center;text-transform:capitalize;transition:all .3s ease}.active.loggia-tab-item,.swiper-slide-active.loggia-tab-item{background:#1c1c1c;color:#fff}.loggia-tab-item:hover:not(.active):not(.swiper-slide-active){background:rgba(28,28,28,.1)}.loggia-tab{padding:0}.loggia-tab-content__item.swiper-slide{align-self:stretch;border-radius:16px;display:flex;flex-direction:column;flex-grow:1;height:auto;overflow:hidden}.loggia-tab-content__item-info{align-self:stretch;background:#fff;border-radius:0 0 16px 16px;display:flex;flex-direction:column;flex-grow:1;padding:16px 24px 24px}.loggia-tabs-list{background-color:#fff;border:1px solid #1c1c1c;border-radius:12px;display:flex;gap:4px;padding:4px}.loggia-and-balcony__header{align-items:flex-end;display:inline-flex;justify-content:space-between;width:100%}.loggia-and-balcony__title{font:700 36px/48px PF Baseline Pro,sans-serif;text-align:left;text-transform:uppercase;width:700px}.loggia-and-balcony__slider{padding-top:24px;width:100%}.loggia-and-balcony__arrow{transform:translateY(calc(-50% + 35px))}.loggia-and-balcony__img{background:#1c1c1c;height:100%;max-height:220px;-o-object-fit:contain;object-fit:contain;padding:15px;width:100%}.loggia-and-balcony__item{background:#fff;border-radius:16px;display:flex;flex-direction:column}.loggia-and-balcony__item-info{padding:16px 24px;width:100%}.loggia-and-balcony__item-info a{color:#1c1c1c}.loggia-and-balcony__item-title{color:#1c1c1c;flex-grow:1;font:700 16px Clear Sans,sans-serif;margin:0 0 8px;text-decoration:none}.loggia-and-balcony__item-install{color:#1c1c1c;font-size:14px;font-weight:700;margin-bottom:16px}.loggia-and-balcony__item-bottom{margin-top:auto;width:100%}.loggia-and-balcony__item-btn{align-items:center;border:2px solid #1c1c1c;border-radius:8px;color:#1c1c1c;display:flex;font:400 15px/15px Clear Sans,sans-serif;height:48px;justify-content:center;padding:8px 16px;width:100%}.loggia-and-balcony__item-btn:hover:not(:disabled){background:transparent;color:#1c1c1c}.loggia-and-balcony .arrow-box{align-items:center;border-radius:900px;display:inline-flex;height:20px;justify-content:center;width:42px}.loggia-and-balcony .arrow-box--pure{background:var(--color-accent)}.loggia-and-balcony .arrow-ico,.loggia-and-balcony .arrow-ico:after,.loggia-and-balcony .arrow-ico:before{background-color:#1c1c1c}.group-info__old{color:#6e6e6e;font-family:Clear Sans,sans-serif;font-weight:400}.group-info__old-title{font-size:12px}.group-info__old-price{font-size:16px;text-decoration:line-through}.group-info__new{padding-top:1%}.group-info__new-title{font-size:12px}.group-info__new-price{font-size:24px}.js-loggia-hide{display:none}.js-loggia-show{display:block}.js-loggia-fade{animation:loggia-fade-in .3s ease-in-out}@keyframes loggia-fade-in{0%{opacity:0}to{opacity:1}}.tv__header{padding-bottom:28px;text-align:center}.tv__tabs{display:flex;flex-direction:column;gap:1.5rem;margin-top:0}.tv__tabs-list{border-radius:.5rem}.tv__tabs-list,.tv__tabs-list-item{height:100%;width:100%}.tv__tabs-list-item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tv__tabs-content,.tv__tabs-content-list{height:100%;width:100%}.tv__tabs-content-list-item{border-radius:1rem;display:block;height:100%;overflow:hidden;width:100%}.tv__tabs-content-list-item iframe,.tv__tabs-content-list-item img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.tv__tabs-content-main{background-color:#1c1c1c;display:grid;height:100%;position:relative;width:100%}.tv__tabs-content-main iframe{position:relative;z-index:1}.tv__tabs-content-main .tv__video-preview{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:2}.tv__tabs-content-main .tv__video-preview.hidden{opacity:0;pointer-events:none}.tv__tabs-content-main .tv__video-preview .tv__preview-image{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tv__tabs-content-main .tv__video-preview .tv__play-button{align-items:center;background-color:var(--color-accent);border:none;border-radius:50%;cursor:pointer;display:flex;height:5rem;justify-content:center;position:absolute;transition:all .3s ease;width:5rem}.tv__tabs-content-main .tv__video-preview .tv__play-button svg{fill:#1c1c1c;height:20px;width:20px}.tv__tabs-content-main .tv__video-preview .tv__play-button:active{transform:scale(.95)}.tv__tabs-content-main:before{clip-path:polygon(0 0,0 100%,44% 100%,44% 49%,56% 49%,56% 67%,0 67%,0 100%,100% 100%,100% 0);content:"";height:calc(100% - 6cqh);left:-.0625rem;position:absolute;top:-.0625rem;width:100%;z-index:1}.tv__tabs-content-name{font-size:1.5rem;font-weight:500;top:0}.tv__tabs-content-desc,.tv__tabs-content-name{background-color:var(--color-white);border-radius:0 0 .625rem 0;color:#1c1c1c;left:0;line-height:1.3;padding:.625rem 1rem;position:absolute;z-index:3}.tv__tabs-content-desc{font-size:1rem;font-weight:400;top:3.75rem}.tv .arrow.swiper-button-next,.tv .arrow.swiper-button-prev{align-items:center;background-color:var(--color-accent);border-radius:56.25rem;display:flex;height:1.25rem;justify-content:center;top:50%;transition:background-color .3s ease-in-out;width:2.625rem}.tv .arrow.swiper-button-next:after,.tv .arrow.swiper-button-prev:after{font-size:0}.tv .arrow.swiper-button-next span,.tv .arrow.swiper-button-prev span{border-right:.125rem solid #1c1c1c;border-top:.125rem solid #1c1c1c;display:block;height:.5rem;position:relative;right:-4px;transform:rotate(45deg);transition:border-color .3s ease-in-out;width:.5rem}.tv .arrow.swiper-button-next span:after,.tv .arrow.swiper-button-prev span:after{align-items:center;background-color:#1c1c1c;content:"";display:flex;height:.125rem;justify-content:center;position:absolute;right:-.1875rem;top:.25rem;transform:rotate(-45deg);transition:background-color .3s ease-in-out;width:1rem}.tv .arrow.swiper-button-next:active,.tv .arrow.swiper-button-prev:active{background-color:#1c1c1c}.tv .arrow.swiper-button-next:active span,.tv .arrow.swiper-button-prev:active span{border-color:var(--color-accent)}.tv .arrow.swiper-button-next:active span:after,.tv .arrow.swiper-button-prev:active span:after{background-color:var(--color-accent)}.tv .arrow.swiper-button-next.swiper-button-disabled,.tv .arrow.swiper-button-next:disabled,.tv .arrow.swiper-button-prev.swiper-button-disabled,.tv .arrow.swiper-button-prev:disabled{background-color:#c5c5c5;cursor:not-allowed;opacity:1}.tv .arrow.swiper-button-next.swiper-button-disabled span,.tv .arrow.swiper-button-next:disabled span,.tv .arrow.swiper-button-prev.swiper-button-disabled span,.tv .arrow.swiper-button-prev:disabled span{border-color:var(--color-white)}.tv .arrow.swiper-button-next.swiper-button-disabled span:after,.tv .arrow.swiper-button-next:disabled span:after,.tv .arrow.swiper-button-prev.swiper-button-disabled span:after,.tv .arrow.swiper-button-prev:disabled span:after{background-color:var(--color-white)}.tv .arrow.swiper-button-next{right:-5%}.tv .arrow.swiper-button-prev{left:-5%;transform:rotate(180deg)}.tv .swiper-pagination-bullet{background-color:transparent;border:2px solid #1c1c1c;border-radius:100%;height:8px;opacity:1;width:8px}.tv .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#1c1c1c}.tv img[alt=Preview]{aspect-ratio:16/9;display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.swiper-button-lock,.swiper-pagination-lock{display:none!important}.verandy-slider{padding-bottom:1.875rem;padding-top:1.875rem}.verandy-slider__tabs{display:flex;flex-direction:column;gap:1.5rem}.verandy-slider__tab-list{height:100%;width:100%}.verandy-slider__tab-item{width:-moz-max-content;width:max-content}.verandy-slider__items{width:100%}.verandy-slider__content{background-color:var(--color-white);border-radius:1.25rem;display:flex;gap:2.5rem;overflow:hidden}.verandy-slider__content--with-details .verandy-slider__card{justify-content:space-between}.verandy-slider__image{flex-shrink:0;max-height:31.25rem;width:45%}.verandy-slider__image .img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.verandy-slider__card{padding:2.5rem 2.5rem 2.5rem 0}.verandy-slider__card,.verandy-slider__text{display:flex;flex-direction:column;flex-grow:1}.verandy-slider__text{gap:.75rem}.verandy-slider__text-title{color:var(--color-dark);font-size:1.5rem;font-weight:700}.verandy-slider__text-title a{color:inherit;text-decoration:none;transition:color .3s ease}.verandy-slider__text-title a:hover{color:var(--color-primary-blue,var(--color-accent))}.verandy-slider__text-desc{color:var(--color-dark-gray,#666);font-size:1rem;line-height:1.6}.verandy-slider__char-list{background-color:var(--color-light-bg,#f5f5f5);border-radius:.75rem;display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;padding:1rem}.verandy-slider__char-row{align-items:baseline;display:flex;font-size:.875rem;gap:.75rem;justify-content:space-between}.verandy-slider__char-label{color:var(--color-dark-gray,#666);white-space:nowrap}.verandy-slider__char-value{color:var(--color-dark);font-weight:500;text-align:right}.verandy-slider__action{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.verandy-slider__action-price{color:var(--color-dark);font-size:1.5rem;font-weight:700}.verandy-slider__action-btn{flex-shrink:0}.smooth-tabs .swiper.swiper--masked{-webkit-mask-image:linear-gradient(90deg,transparent,var(--color-main) 1%,var(--color-main) 99%,transparent 100%);mask-image:linear-gradient(90deg,transparent,var(--color-main) 1%,var(--color-main) 99%,transparent 100%)}.smooth-tabs-list{border-radius:var(--border-r-tabs);padding:.25rem;position:relative;width:-moz-max-content;width:max-content}.smooth-tabs-item{border-radius:var(--border-r-tabs);flex-shrink:0!important;padding:0 1.5rem;transition:background-color .3s ease-in-out;width:-moz-max-content!important;width:max-content!important}.smooth-tabs-item.swiper-slide{max-width:-moz-max-content;max-width:max-content;width:auto}.smooth-tabs-item.active{color:var(--color-white)}.smooth-tabs-glider{background-color:var(--color-accent);border-radius:var(--border-r-glider);transform:translateX(var(--glider-left,0));transition:transform .3s cubic-bezier(.2,0,0,1),width .25s cubic-bezier(.2,0,0,1);width:var(--glider-width,0);will-change:transform,width}.smooth-tabs .js-smooth-tabs-slider{display:block;overflow:hidden;position:relative;width:100%!important}.smooth-tabs--outline .smooth-tabs-glider{background-color:var(--color-accent)}.smooth-tabs{--border-r-tabs:16px;--border-r-glider:12px;--border-r-content:20px;position:relative}.smooth-tabs-list{align-items:center;background-color:var(--color-white);border-radius:.625rem;display:flex;height:3.125rem;overflow:hidden;width:-moz-fit-content;width:fit-content}.smooth-tabs-list.swiper-wrapper{height:2.625rem;width:-moz-max-content;width:max-content}.smooth-tabs-item{text-wrap:nowrap;align-items:center;background-color:transparent!important;border-radius:.625rem;cursor:pointer;display:flex;font-size:1.25rem;font-weight:400;height:100%;justify-content:center;padding:.8125rem 1.25rem;position:relative;transition:background-color .3s ease-in-out,color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-max-content;width:max-content;z-index:1}.smooth-tabs-item span{overflow:hidden;pointer-events:none;text-overflow:ellipsis;width:100%}.smooth-tabs-item.swiper-slide{align-items:center;background-color:transparent;display:flex;justify-content:flex-start;width:-moz-max-content;width:max-content}.smooth-tabs-item--little{padding:0 1.875rem}.smooth-tabs-control{height:0;opacity:0;visibility:hidden;width:0}.smooth-tabs-wrapper{position:relative}.smooth-tabs-content__item{background-color:var(--color-white);border-radius:var(--border-r-content);display:flex;flex-direction:column;height:auto;overflow:hidden;transition:all .3s ease-in-out}.smooth-tabs-content__item-info{display:flex;flex-direction:column;flex-grow:1;padding:2.5rem}.smooth-tabs-content__item-title{color:#00171f;margin-bottom:1.25rem;text-decoration:none;transition:color .3s ease-in-out}.smooth-tabs-content__item-title::hover{color:#33c5f3}.smooth-tabs-content__item-img{aspect-ratio:16/9;background-color:var(--bg-img);height:30.625rem;-o-object-fit:cover;object-fit:cover;width:100%}.smooth-tabs-content.js-show{display:flex}.smooth-tabs-content.js-hide{display:none}.smooth-tabs-content.js-fade{animation-duration:1.5s;animation-name:fadeIn}.smooth-tabs-content .product-list__item{margin:0 auto;max-height:37.5rem;max-width:45rem;width:100%}.smooth-tabs-glider{border-radius:12px;height:2.625rem;left:0;pointer-events:none;position:absolute;top:.25rem;transition:transform .15s ease-in-out,width .15s ease-in-out;z-index:0}.smooth-tabs .js-smooth-tabs-slider .swiper-wrapper{transition:transform .3s ease-in-out}.smooth-tabs .swiper-free-mode>.swiper-wrapper{margin:0}.smooth-tabs--outline .smooth-tabs-list{background-color:transparent;border:.125rem solid var(--color-dark);border-radius:.5rem}.smooth-tabs--outline .smooth-tabs-glider{background-color:var(--color-dark);border-radius:.25rem}.smooth-tabs--outline .smooth-tabs-item.active{background-color:#33c5f3;color:var(--color-white)}.smooth-tabs--dark .smooth-tabs-list{background-color:var(--color-dark-gray);border-radius:1.25rem}.smooth-tabs--dark .smooth-tabs-item{color:var(--color-white)}.smooth-tabs--dark .smooth-tabs-glider{background-color:var(--color-dark);border-radius:1.0625rem}.win-colors-variations .swiper{margin-left:unset;margin-right:unset;padding:5px}.win-colors-variations__box{display:flex;flex-direction:column;gap:5px}.win-colors-variations__text{display:flex;flex-direction:column;gap:10px}.win-colors-variations .tabs-content__item{flex-direction:row}.win-colors-variations .tabs-content__item .win-colors-variations__preview{height:100%;inset:0;position:absolute;width:100%}.win-colors-variations .tabs-content__item .win-colors-variations__img{height:auto;max-width:500px;width:100%}.win-colors-variations .tabs-content__item-info{display:flex;flex-direction:column;gap:10px;padding:25px 30px;width:calc(100% - 500px)}.win-colors-variations__triggers{display:grid;grid-auto-rows:1fr;grid-template-columns:2fr 1fr;justify-content:space-between}.win-colors-variations__triggers img{height:100%;max-width:205px;-o-object-fit:contain;object-fit:contain;width:100%}.win-colors-variations__price{align-items:center;display:flex;font-size:32px;font-weight:700;gap:10px;line-height:1.2}.win-colors-variations__price span{align-items:center;background-color:#b7ff00;border-radius:10px;display:flex;font-size:12px;font-weight:500;height:20px;justify-content:center;line-height:2;padding:0 10px;width:-moz-max-content;width:max-content}.win-colors-variations__descr{color:#6b767a;font-size:.8rem;line-height:1}.win-colors-variations__controls{display:grid;gap:8px;grid-auto-rows:1fr;grid-template-columns:repeat(4,1fr);min-height:110px}.win-colors-variations__control{display:flex;flex-direction:column;gap:5px;height:100%;position:relative}.win-colors-variations__control-name{font-weight:700;transition:color .3s ease-in-out}.win-colors-variations__control-id{align-items:flex-end;display:flex;flex-grow:1}.win-colors-variations__control:has(input:checked) .win-colors__control-name{color:#33c5f3}.win-colors-variations__label{background-color:#d3d3d3;border-radius:10px;display:block;height:80px;overflow:hidden;position:relative;transition:border .3s ease-in-out;width:100%}.win-colors-variations__label:has(input:checked){outline:5px solid #33c5f3}.win-colors-variations__input{height:100%;opacity:0;width:100%}.adv-card__item--in-block .win-colors-variations .adv-card__item-text,.win-colors-variations .about-contacts-info__grid,.win-colors-variations .adv-card__item--in-block .adv-card__item-text,.win-colors-variations .big-card-description__item-desc,.win-colors-variations .calc-work-performed__ceil,.win-colors-variations .call-measure__info-text,.win-colors-variations .connect__info-descr,.win-colors-variations .handle-block__info,.win-colors-variations .job-info__descr,.win-colors-variations .list-advanatages__item-decs,.win-colors-variations .main-slider__controls-descr,.win-colors-variations .p,.win-colors-variations .promotions__text,.win-colors-variations .rassrochka__item-desk,.win-colors-variations .sill-color__card-desc,.win-colors-variations .sill-icons__card-desc,.win-colors-variations .six-steps__item>*,.win-colors-variations .text-with-image__desc,.win-colors-variations .two-column-block__description,.win-colors-variations .two-column-block__param,.win-colors-variations .use-loggia__text,.win-colors-variations .win-openings__text,.win-colors-variations .win-prices__info{margin-top:0}.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 .dropdown--action-slider .dropdown__slider-item-title,.default-page .free-meas-form__info-header,.default-page .glazing-card__price,.default-page .h3,.default-page .job-info__salary,.default-page .job-info__title,.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,.dropdown--action-slider .default-page .dropdown__slider-item-title,.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 p+p{margin-top:10px}.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;margin-left:20px;margin-right:unset}.default-page img.full-width{width:100%}.default-page img.center{display:block;float:unset;margin-left:auto;margin-right:auto}.default-page .text-block{padding-bottom:20px;padding-top:20px}.default-page img.col-1{width:calc(8.33333% - 20px)}.default-page img.col-1.float-right{margin-left:20px;margin-right:unset}.default-page img.col-2{width:calc(16.66667% - 20px)}.default-page img.col-2.float-right{margin-left:20px;margin-right:unset}.default-page img.col-3{width:calc(25% - 20px)}.default-page img.col-3.float-right{margin-left:20px;margin-right:unset}.default-page img.col-4{width:calc(33.33333% - 20px)}.default-page img.col-4.float-right{margin-left:20px;margin-right:unset}.default-page img.col-5{width:calc(41.66667% - 20px)}.default-page img.col-5.float-right{margin-left:20px;margin-right:unset}.default-page img.col-6{width:calc(50% - 20px)}.default-page img.col-6.float-right{margin-left:20px;margin-right:unset}.default-page img.col-7{width:calc(58.33333% - 20px)}.default-page img.col-7.float-right{margin-left:20px;margin-right:unset}.default-page img.col-8{width:calc(66.66667% - 20px)}.default-page img.col-8.float-right{margin-left:20px;margin-right:unset}.default-page img.col-9{width:calc(75% - 20px)}.default-page img.col-9.float-right{margin-left:20px;margin-right:unset}.default-page img.col-10{width:calc(83.33333% - 20px)}.default-page img.col-10.float-right{margin-left:20px;margin-right:unset}.default-page img.col-11{width:calc(91.66667% - 20px)}.default-page img.col-11.float-right{margin-left:20px;margin-right:unset}.default-page img.col-12{width:calc(100% - 20px)}.default-page img.col-12.float-right{margin-left:20px;margin-right:unset}.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{padding-bottom:8px}.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}.gotovie-okna-banner__head-title{max-width:510px}.gotovie-okna-banner__container{position:relative}.gotovie-okna-banner__desc{font-size:18px;opacity:.8}.gotovie-okna-banner__form-desc{font-size:12px}.gotovie-okna-banner__form .btn{color:#2b2b2c;margin-top:12px}.gotovie-okna-banner__person-data .checkbox-small{opacity:.5}.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--hidden{opacity:0}.case-articles__arrow-left{left:30px}.case-articles__arrow-left.swiper-button-disabled{opacity:0}.case-articles__arrow-left:active{transform:translateY(-50%) translateX(-4px)}.case-articles__arrow-right{right:30px}.case-articles__arrow-right.swiper-button-disabled{opacity:0}.case-articles__arrow-right:active{transform:translateY(-50%) translateX(4px)}.case-articles__container{overflow:hidden}.case-articles__item{background-color:#fff;border-radius:10px;display:block;font-weight:500;height:70px;overflow:hidden;padding:16px 20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.case-articles__item span{word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:inline-block;display:-webkit-box;overflow:hidden;position:relative;text-overflow:ellipsis}.main-about__containe{padding:0}.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(/media/311e883ae537430d24c2.svg);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";height:30px;left:50%;position:absolute;transform:translateX(-50%);width:100%}.main-about__desc{margin-right:20px;width:calc(50% - 10px)}.article-detail .main-about__desc h3,.catalog-basket__empty .main-about__desc p,.catalog-cart__head-title .main-about__desc a,.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-cart__head-title a,.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 .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 .job-lists__title,.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-stratch__price,.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 .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 .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,.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__desc:last-of-type{margin-right:0}.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 .plyr--video{height:100%;width:100%}.main-about-video:hover .main-about-video__bg img{transform:scale(1.05) rotate(.5deg)}.main-about-video__bg{background-color:#6b767a;border-radius:20px;overflow:hidden}.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:all .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}.main-about-video__link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.main-about-video__title{margin-bottom:20px;text-align:center}.main-about-video__desc{font-size:24px;line-height:1.2;text-align:center}.main-about-video:hover .main-about-video__play{opacity:.8;transform:scale(1.1)}.main-about-video__play{height:50px;margin-top:27px;transition:all .2s;width:50px}.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%}.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}.main-about-video__iframe{height:100%;left:0;position:absolute;top:0;width:100%}.win-prices{overflow:hidden}.win-prices__head-title{margin-bottom:20px;text-align:center}.win-prices__tabs+div{margin-top:30px}.win-prices__item{height:0;opacity: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__content+.win-prices__btn{margin-top:30px}.win-prices__btn{align-items:center;display:flex;justify-content:center}.win-prices__info{margin-top:20px;text-align:left}.win-prices-tab{border-radius:10px;display:flex;height:auto;justify-content:center;overflow:visible;transition:opacity .3s;width:100%}.win-prices-gotovie .win-prices-tab{max-width:unset}.win-prices-tab__wrap{background-color:#fff;border-radius:10px;flex-wrap:wrap;justify-content:space-around;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;height:50px;justify-content:center;transition:background-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:20%}.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-tab--hidden{opacity:0}.win-prices-tab--flex-start{justify-content:flex-start}.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__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--hidden{opacity:0}.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}.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}.type-2 .win-prices-type__arrow-left{top:195px}.win-prices-type__arrow-left.swiper-button-disabled{opacity:0}.win-prices-type__arrow-left:active{transform:translateY(-50%) translateX(-4px)}.win-prices-type__arrow-right{right:0}.type-2 .win-prices-type__arrow-right{top:195px}.win-prices-type__arrow-right.swiper-button-disabled{opacity:0}.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}.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%)}.win-prices-type-v2{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%}.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:48px;font-weight:800;line-height:1.4}.win-prices-type-v2__price+button{margin-top:20px}.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:140%}.win-prices-type-v2__title+.win-prices-type-v2__desc{margin-top:20px}.win-prices-type-v2__btn{margin:0 auto}.win-prices-type-v2__footer{padding:0 30px 30px}.win-prices-type-v2--hidden,.win-prices-type-v2__arrow-left.swiper-button-disabled{opacity:0}.win-prices-type-v2__arrow-left:active{transform:translateY(-50%) translateX(-4px)}.win-prices-type-v2__arrow-right.swiper-button-disabled{opacity:0}.win-prices-type-v2__arrow-right:active{transform:translateY(-50%) translateX(4px)}.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-position:50%;background-repeat:no-repeat;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}.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}.win-prices-specif__row:nth-of-type(odd){background-color:#fff;box-shadow:0 4px 70px rgba(5,37,47,.05)}.win-prices-specif__label{font-weight:500}.win-prices-specif__var{font-weight:700}.color-palette__wrap{display:flex}.color-palette__item{border:1px solid #00171f;border-radius:50%;flex-shrink:0;height:20px;margin-left:-5px;min-width:20px;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:active{background-color:hsla(0,0%,100%,.1)}.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-open .select-sys-mob__arrow{margin-top:4px}.select-sys-mob__list{background-color:#fff;border-radius:10px;box-shadow:0 4px 70px rgba(5,37,47,.05);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}.select-sys-mob__item:active{background-color:#ecf4f6}.select-sys-mob__item:last-child{margin-bottom:0}.assort-melke-mob{position:relative}.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__item{padding-top:16px}.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{align-items:center;display:flex;justify-content:center}.assort-melke-mob__variable{width:50%}.assort-melke-mob__variable .span{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__head-title{padding-bottom:24px;text-align:center}.assort-melke__table{max-width:1650px;padding:0 40px;width:100%}.assort-melke__table-container{display:flex;flex-direction:row;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__row:last-child .assort-melke__item-data{border-bottom:1px solid hsla(0,0%,49%,.125)}.assort-melke__item{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;flex-wrap:nowrap;height:auto;max-width:250px;position:relative;width:100%}.assort-melke__item-preview{background-color:#6b767a;border-radius:10px;height:180px;position:relative;width:100%}.assort-melke__item-preview img{aspect-ratio:4/3;border-radius:10px 10px 0 0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.assort-melke__item-inner{display:flex;flex-direction:column;flex-grow:1;gap:15px;padding:20px 30px}.assort-melke__item-cam{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;min-width: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}.assort-melke__item-head:hover .assort-melke__item-title{color:#33c5f3}.assort-melke__item-head:hover .assort-melke__item-desc{color:#5d5d5d}.assort-melke__item-body{display:flex;flex-direction:column;flex-wrap:nowrap;gap:15px;justify-content:space-between;width:100%}.assort-melke__item-label{height:100%;left:30px;position:absolute;top:100%;transform:translateY(-10px);width:20px}.assort-melke__item-label .label{position:static;transform:unset}.assort-melke__item-text{width:100%}.assort-melke__item-data{border-top:1px solid hsla(0,0%,49%,.125);display:flex;flex-direction:column;padding-top:15px;text-align:left}.assort-melke__item-data>:first-child{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;display:none;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{font-size:22px;transition:all .2s}.assort-melke__item-desc{color:#6b767a;font-size:16px;font-weight:400;line-height:1.2;transition:all .2s}.assort-melke__item-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.page-container-scroll .assort-melke{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__header{text-align:left}.company-advan__container{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__desc{text-align:left}.company-advan__item{display:flex;width:calc(50% - 20px)}.faq-quest__container{padding-bottom:40px;padding-top:40px}.faq-quest__header{margin-bottom:50px;text-align:center}.faq-quest__item{width:50%}.faq-quest__title{margin-bottom:50px;text-align:center}.faq-quest__content{display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start;width:100%}.faq-quest__item{width:calc(50% - 15px)}.faq-quest__btn{margin-top:22px;position:relative}.faq-quest__btn:active{transform:scale(.9)}.faq-quest__btn .ico{stroke:#00171f;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s}.faq-quest__btn .ico__plus{opacity:1}.answer-open .faq-quest__btn .ico__plus,.faq-quest__btn .ico__minus{opacity:0}.answer-open .faq-quest__btn .ico__minus{opacity:1}.faq-quest ul li{padding-left:20px}.news-company{padding-bottom:40px;padding-top:40px;-webkit-user-select:none;-moz-user-select:none;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{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{background-color:#33c5f3}.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{transform:none}.news-company__btn-arrow.arrow-right:active{transform:translateX(4px)}.news-company__btn-arrow.arrow-right.swiper-button-disabled:active{transform:none}.news-company__item{border-radius:20px;height:380px;overflow:hidden;width:245px}.news-company__item:last-of-type{margin-right:20px}.news-company--hidden{opacity:0}.hardware__container{display:flex;flex-direction:column;gap:2.5rem}.hardware__wrap{display:grid;gap:1.875rem;grid-auto-rows:auto;grid-template-columns:repeat(3,1fr)}.hardware__card-advantages{display:flex;flex-direction:column;gap:.625rem;list-style-type:disc;padding-left:20px}.hardware__card-advantage{list-style-type:disc}.child-safety__container{display:flex;flex-direction:column;gap:1.875rem}.child-safety__wrap{display:grid;gap:1.875rem;grid-auto-rows:max-content;grid-template-columns:1fr}.child-safety__item:nth-child(2n) .child-safety__card{flex-direction:row-reverse}.child-safety__card{background-color:#fff;border-radius:1.875rem;display:flex}.child-safety__card-head{background-color:gray;border-radius:1.875rem;max-width:25.625rem;overflow:hidden;width:100%}.child-safety__card-head img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.child-safety__card-body{display:flex;flex-direction:column;gap:1.25rem;max-width:51.25rem;padding:1.25rem 1.875rem;width:100%}.child-safety__card-title{font-size:2rem;font-weight:700;line-height:1.2}.child-safety__card-btn{margin-top:auto;max-width:11.25rem;width:100%}.hardware-type{overflow:hidden}.hardware-type__container{padding:0!important}.hardware-type__slider.swiper{overflow:visible;padding-left:.9375rem}.hardware-type__slider-next,.hardware-type__slider-prev{align-items:center;background-color:#33c5f3;border-radius:.625rem;display:inline-flex;height:3.375rem;justify-content:center;margin-top:30px;position:static;width:3.375rem}.hardware-type__slider-next span,.hardware-type__slider-prev span{background-color:#fff;height:2px;position:relative;width:16px}.hardware-type__slider-next span:after,.hardware-type__slider-prev span:after{content:"";height:8px;position:absolute;top:50%;width:8px}.hardware-type__slider-next:after,.hardware-type__slider-prev:after{font-size:0}.hardware-type__slider-prev span:after{border-left:2px solid #fff;border-top:2px solid #fff;left:5px;transform:rotate(-45deg) translateY(-70%)}.hardware-type__slider-next span:after{border-right:2px solid #fff;border-top:2px solid #fff;right:5px;transform:rotate(45deg) translateY(-70%)}.hardware-type__item{height:auto}.hardware-type__card{height:100%}.hardware-type__card-title{font-size:1.875rem;line-height:1}.hardware-type__card-tags{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem}.hardware-type__card-tag{background-color:#ff005c;border-radius:5.625rem;color:#fff;font-size:1rem;font-weight:500;padding:.125rem .375rem}.hardware-type__card-btn{max-width:11.25rem;width:100%}.accordion{background-color:#fff;border-radius:10px;overflow:hidden;position:relative;transition:all .3s}.accordion,.accordion[open]{height:100%}.accordion__header{cursor:pointer;display:block;font-size:24px;font-weight:700;line-height:1.2;padding:30px}.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:all .3s;width:30px;z-index:10}.accordion[open] .accordion__marker-arrow .arrow-ico{transform:rotate(270deg)}.accordion__content{padding:0 30px 30px}.accordion__content>*{font-size:18px;line-height:1.6}@keyframes details-show{0%{opacity:0;transform:var(--details-translate,translateY(-.5em))}}details[open]>:not(summary){animation:details-show .15s ease-in-out}.children-safe__content{background-color:#fff;border-radius:20px!important;overflow:hidden}.children-safe__title{margin-bottom:20px}.children-safe__list{margin-bottom:30px;margin-left:30px}.children-safe__list li{font-size:18px;line-height:1.6;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{aspect-ratio:1200/380;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{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-num span{display:block}.rassrochka__item-title{margin-top:20px}.rassrochka__item-desk{line-height:1.2;margin-top:10px}.wrapperBlockRassrochka .installment-calculator-wrapper{background:#fff;margin-top:2px}.wrapperBlockRassrochka .rassrochka__banner{border-bottom-left-radius:0;border-bottom-right-radius:0}.simple-card--textout .wrapperBlockRassrochka .installment-calculator__container .simple-card__title,.wrapperBlockRassrochka .installment-calculator__container .actions-adv__item-step,.wrapperBlockRassrochka .installment-calculator__container .calc-net__head-title,.wrapperBlockRassrochka .installment-calculator__container .catalog-basket__total-price,.wrapperBlockRassrochka .installment-calculator__container .h2,.wrapperBlockRassrochka .installment-calculator__container .montage-stage__title,.wrapperBlockRassrochka .installment-calculator__container .mosq-calc__total-price,.wrapperBlockRassrochka .installment-calculator__container .proportions-net__head-title,.wrapperBlockRassrochka .installment-calculator__container .quiz__answer-title,.wrapperBlockRassrochka .installment-calculator__container .range-win__title,.wrapperBlockRassrochka .installment-calculator__container .reviews-list__title,.wrapperBlockRassrochka .installment-calculator__container .simple-card--textout .simple-card__title,.wrapperBlockRassrochka .installment-calculator__container .system-palette__title,.wrapperBlockRassrochka .installment-calculator__container .tiled-win-card__discount,.wrapperBlockRassrochka .installment-calculator__container .type-win__title,.wrapperBlockRassrochka .installment-calculator__container .types-net__head-title,.wrapperBlockRassrochka .installment-calculator__container .video-net__head-title,.wrapperBlockRassrochka .installment-calculator__container .work-steps__title{font-size:32px;margin-top:50px;padding-left:30px;text-align:left;width:100%}.wrapperBlockRassrochka .installment-calculator__container{padding-top:0}.wrapperBlockRassrochka .installment-calculator__btn button{height:auto;padding:15px;width:320px}.wrapperBlockRassrochka .bottomLine{align-items:center;background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:flex;justify-content:space-around;margin-top:2px;padding:20px;text-align:center;width:100%}.wrapperBlockRassrochka .bottomLine a,.wrapperBlockRassrochka .bottomLine p{color:#99a2a5;font-size:11px}.wrapperBlockRassrochka .installment-calculator__ranger{align-items:baseline;flex-direction:row;flex-wrap:wrap;padding-left:60px}.wrapperBlockRassrochka .installment-calculator__ranger>div{padding:10px 30px;width:48%}.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}.ranger__input{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}.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:40px;width:550px}.system-characters__list .content-list li{margin-bottom:15px}.system-characters__list-items{margin-top:20px}.system-characters__list-order{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.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}.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:all .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;-webkit-user-select:none;-moz-user-select:none;user-select:none}.system-characters__data-text>li:hover{color:#33c5f3}.system-characters__pins-area{display:none;height:100%;position:relative;width:100%;z-index:2}.system-characters__pin{background:transparent;height:36px;margin:0;padding:10px;position:absolute;width:36px}.content-list__value-helper{align-items:center;display:inline-flex;gap:6px}.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}.finish-win-slide--hidden{opacity:0}.finish-win-slide__wrapper{display:flex;gap:30px;margin:0 auto}.finish-win-slide__slider{position:relative}.finish-win-slide__slider-container{padding:-1px 40px}.finish-win-slide__wrap{display:flex}.finish-win-slide__item{border-radius:20px;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.finish-win-slide__item.swiper-slide{align-self:stretch;height:auto}.finish-win-slide__item-img{align-items:center;background-color:#33c5f3;display:flex;flex-shrink:0;height:260px;justify-content:center}.finish-win-slide__item-info{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;padding:20px 30px 30px}.finish-win-slide__item-stat{margin-bottom:25px;margin-top:20px}.finish-win-slide__item-stat.content-list li:not(:last-child){margin-bottom:10px}.finish-win-slide__item-bottom{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:auto}.finish-win-slide__item .content-list__value{max-width:95px}.finish-win-slide__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:122px;border-top-left-radius:0;border-top-right-radius:0;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}.advan-win-card__title{padding-bottom:10px;text-align:center}.advan-win-card__desc{text-align:center}.advan-win-card__btn{align-items:center;display:flex;justify-content:center;margin-top:12px}.advan-plastic-win{-webkit-user-select:none;-moz-user-select:none;user-select:none}.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}.advan-plastic-win__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-left.swiper-button-disabled:active{transform:translateY(-50%)}.advan-plastic-win__arrow.arrow-right{right:80px}.advan-plastic-win__arrow.arrow-right:active{transform:translate(4px,-50%)}.advan-plastic-win__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.advan-plastic-win__wrap{align-items:flex-end}.advan-plastic-win--hidden,.win-access--hidden{opacity:0}.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%;transform:translateY(-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-left.swiper-button-disabled:active{transform:translateY(-50%)}.win-access__arrow.arrow-right{right:84px}.win-access__arrow.arrow-right:active{transform:translate(4px,-50%)}.win-access__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-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{color:#969696;text-decoration:underline}.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-color:#6b767a;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;color:#fff;height:100%;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{display:flex;flex-wrap:wrap}.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__title{padding-bottom:8px}.price-present-card__title a{color:#fff;text-decoration:none}.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:last-of-type{margin-right:0}.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}.price-present-card-btn{margin-top:auto}.present-recommend{height:0;opacity:0;overflow:hidden;transition:opacity .3s}.present-recommend.active{height:auto;opacity:1}.present-recommend__wrap{display:flex;flex-wrap:wrap}.present-recommend__item{margin-right:20px;width:calc(25% - 15px)}.present-recommend__item:last-of-type{margin-right:0}.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%}.present-recommend__desc{margin-top:16px}.present-recommend__price{font-weight:700;margin-top:10px}.price-present--hidden{opacity:0}.price-present__container{padding-bottom:30px;padding-top:20px}.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:last-of-type{margin-right:0}.price-present__arrow.arrow-left:active{transform:translateX(-4px)}.price-present__arrow.arrow-left.swiper-button-disabled:active{transform:translateX(0)}.price-present__arrow.arrow-right:active{transform:translateX(4px)}.price-present__arrow.arrow-right.swiper-button-disabled:active{transform:translateX(0)}.price-present__recommend{margin-top:32px}.price-present__recommend-title{margin-bottom:10px}.price-present__wrap{align-items:stretch}.price-present__card{height:auto}.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-handle:after,.filter-range-slider .noUi-handle:before{content:none}.filter-range-slider .noUi-handle.noUi-active .noUi-touch-area{background-color:#33c5f3}.filter-range-slider .noUi-tooltip{background-color:transparent;border:none;font-weight:500}.sample-panel{position:relative}.sample-panel__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__arrow.arrow-left{left:4px}.sample-panel__arrow.arrow-left:active{transform:translate(-4px,-50%)}.sample-panel__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.sample-panel__arrow.arrow-right{right:4px}.sample-panel__arrow.arrow-right:active{transform:translate(4px,-50%)}.sample-panel__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.sample-panel__slider{max-width:600px;-webkit-user-select:none;-moz-user-select:none;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{bottom:0;display:block;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .3s}.active .sample-panel__ellipse .img{opacity:1}.sample-panel__ico{height:65px;left:50%;position:absolute;top:-8px;transform:translateX(-50%);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;left:50%;position:absolute;transform:translateX(-50%);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__wrap{display:flex;flex-wrap:wrap}.filter-panel__item{align-items:center;display:flex;flex-direction:column;margin-right:20px;width:calc(25% - 15px)}.filter-panel__item:last-of-type{margin-right:0}.filter-panel__title{font-size:18px;font-weight:700}.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:last-of-type{margin-right:0}.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;-webkit-user-select:none;-moz-user-select:none;user-select:none}.winsel-selection__head{margin-right:40px;width:215px}.winsel-selection__btn{margin-top:22px}.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}.winsel-selection__arrow.arrow-left{left:-15px}.winsel-selection__arrow.arrow-left:active{transform:translate(-4px,-50%)}.winsel-selection__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.winsel-selection__arrow.arrow-right{right:-15px}.winsel-selection__arrow.arrow-right:active{transform:translate(4px,-50%)}.winsel-selection__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.winsel-selection__slider{flex:1;height:auto}.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}.winsel-param{padding-bottom:40px;padding-top:40px}.winsel-param__head-title{margin-bottom:44px;text-align:center}.winsel-param__filter-panel{margin-top:40px}.decor-design{padding-bottom:40px;padding-top:40px}.decor-design__head-title{text-align:center}.decor-design__arrow{display:none;position:absolute;top:342px;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.decor-design__arrow.arrow-left{left:5px}.decor-design__arrow.arrow-left:active{transform:translate(-4px,-50%)}.decor-design__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.decor-design__arrow.arrow-right{right:5px}.decor-design__arrow.arrow-right:active{transform:translate(4px,-50%)}.decor-design__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.decor-design__wrap{margin:0 auto;max-width:775px;width:100%}.decor-design__item{background-color:#fff;border-radius:10px;box-shadow:0 4px 70px rgba(5,37,47,.05);height:100%;margin-top:30px;overflow:hidden}.decor-design__info{padding:20px 20px 24px}.decor-design__item-img{background-color:#6b767a;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}.ready-made-win--hidden{opacity:0}.ready-made-win__head-title{margin-bottom:50px;text-align:center}.ready-made-win__arrow{position:absolute;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.ready-made-win__arrow.arrow-left{left:0}.ready-made-win__arrow.arrow-left:active{transform:translate(-4px,-50%)}.ready-made-win__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.ready-made-win__arrow.arrow-right{right:0}.ready-made-win__arrow.arrow-right:active{transform:translate(4px,-50%)}.ready-made-win__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.ready-made-win__slider-container{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}.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}.ready-made-win__item-link .a{border-bottom:1px dashed #0078d2;display:inline;line-height:23px;text-decoration:none;transition:all .3s}.ready-made-win__item-link .a:hover{border-color:#33c5f3}.ready-made-win__item-btn{margin-top:20px}.ready-made-win__item-btn .ico{fill:#fff;display:block;height:20px;margin-right:10px;transition:all .3s;width:20px}.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 .about-contacts-info__grid,.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 .calc-work-performed__ceil,.ready-made-win__info .call-measure__info-text,.ready-made-win__info .connect__info-descr,.ready-made-win__info .handle-block__info,.ready-made-win__info .job-info__descr,.ready-made-win__info .list-advanatages__item-decs,.ready-made-win__info .main-slider__controls-descr,.ready-made-win__info .p,.ready-made-win__info .promotions__text,.ready-made-win__info .rassrochka__item-desk,.ready-made-win__info .sill-color__card-desc,.ready-made-win__info .sill-icons__card-desc,.ready-made-win__info .six-steps__item>*,.ready-made-win__info .text-with-image__desc,.ready-made-win__info .two-column-block__description,.ready-made-win__info .two-column-block__param,.ready-made-win__info .use-loggia__text,.ready-made-win__info .win-openings__text,.ready-made-win__info .win-prices__info{font-size:12px}.advan-info-triple--hidden{opacity:0}.advan-info-triple__container{overflow:hidden}.advan-info-triple__slider{width:100%}.advan-info-triple__item{background-color:#fff;border-radius:20px;height:auto;max-width:410px;overflow:hidden;padding:24px;position:relative;width:100%}.advan-info-triple__card{display:flex;flex-direction:column;height:100%}.advan-info-triple__card-ico .ico{fill:#33c5f3;display:block;height:40px;-o-object-fit:cover;object-fit:cover;-o-object-position:left bottom;object-position:left bottom;width:100%;width:40px}.advan-info-triple__card-ico+div{margin-top:20px}.advan-info-triple__card-title{hyphens:auto}.advan-info-triple__card-title+div{margin-top:10px}.advan-info-triple__card-desc{font-size:16px;line-height:140%}.advan-info-triple--noslider .advan-info-triple__container{margin:0 auto;max-width:1280px;padding:0 40px}.advan-info-triple__items{display:flex;flex-wrap:wrap;gap:24px;width:100%}.advan-info-triple__items>*{max-width:unset;width:calc(33.33333% - 20px)}.advan-info-triple__items.swiper{display:block;flex-wrap:nowrap;gap:0;overflow:visible}.advan-info-triple__items.swiper>.swiper-wrapper{max-width:none;width:auto}.advan-info-triple__items.swiper .swiper-slide{height:auto;width:auto}.advan-info-triple__slider .advan-info-triple__items{display:flex;flex-wrap:nowrap;gap:24px;width:100%}.advan-info-triple__slider .advan-info-triple__items>*{max-width:unset;width:calc(33.33333% - 20px)}.advan-info-triple__slider .ico{display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:left bottom;object-position:left bottom;width:100%}.advan-info-triple__slider .advan-info-triple__item{background-color:#fff;border-radius:20px;height:auto;max-width:410px;overflow:hidden;padding:12px;position:relative;width:100%}.advan-info-triple__slider .advan-info-triple__card-ico{margin-bottom:-40px;margin-left:-12px;margin-top:auto}.lamin-color .section-header{margin-bottom: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:all .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}.lamination-list__select{margin-top:20px}#vue-lamin-color{height:640px}.tiled-win-card{position:relative}.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;box-shadow:0 4px 70px rgba(5,37,47,.05);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__name{color:#fff;font-weight:500;left:5%;position:absolute;top:5%;z-index:1}.tiled-win-card__spacer{flex-grow:1}.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}.col-4 .tiled-win-card__block-titles{margin-top:18px}.tiled-win-card__time-out-promotion{font-weight:700}.tiled-win-card__time-out-promotion .span{width:-moz-max-content;width:max-content}.tiled-win-card__block-props{margin-top:20px}.tiled-win-card__props-item{padding-bottom:12px}.col-4 .tiled-win-card__props-item:last-of-type{padding-bottom:0}.col-2 .tiled-win-card__props-item{-moz-column-break-inside:avoid;break-inside:avoid}.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}.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-desk__wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}.tiled-win-desk__item{width:calc(33.33333% - 20px)}.tiled-win-desk-tabs{background:#fff;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:space-around;margin:10px auto 30px;max-width:100%;width:450px}.tiled-win-desk-tabs>div{color:#000;cursor:pointer;font-weight:700;height:50px;line-height:50px;text-align:center;width:150px}.tiled-win-desk-tabs>div.active{background:#33c5f3;border-radius:10px;color:#fff;width:150px}.tiled-win-mob{margin-left:-20px;margin-right:-20px}.tiled-win-mob__arrow{position:absolute;top:320px;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;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-left.swiper-button-disabled:active{transform:translateY(-50%)}.tiled-win-mob__arrow.arrow-right{right:5px}.tiled-win-mob__arrow.arrow-right:active{transform:translate(4px,-50%)}.tiled-win-mob__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.tiled-win-mob__slider{padding-left:20px;padding-right:20px}.tiled-win-mob__wrap{align-items:stretch}.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__spacer{flex:1}.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}.tiled-win-mob__prop-item:last-of-type{padding-bottom:0}.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{padding-bottom:30px;padding-top:30px}.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}.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%}.tiled-win-sys__head-desc{align-items:center;display:flex}.advan-win-system--hidden{opacity:0}.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__img.active{opacity:1}.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%}.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{right:-20px}.advan-video__content{align-items:center;display:flex;flex-direction:column}.advan-video__head-title{font-size:32px;margin-bottom:10px}.advan-video__desc{font-size:16px;line-height:140%}.advan-video__play{height:50px;margin-bottom:55px;margin-top:55px;transition:all .2s;width:50px}.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{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;margin-bottom:10px;width:30px}.advan-video__ico .ico{fill:#fff;display:block;height:100%;width:100%}.advan-video__title{font-size:16px;font-weight:700}.advan-video__window{align-items:center;display:flex;justify-content:center;max-height:80vh;position:relative;width:80vw}.advan-video__window:before{content:"";display:block;padding-top:45vw}.advan-video__bg,.advan-video__iframe{height:100%;left:0;position:absolute;top:0;width:100%}.advan-video__bg{background-color:#6b767a;bottom:0;right:0;transition:.3s ease-in-out;z-index:-1}.advan-video__bg--left{bottom:0;left:-40px;position:absolute;top:0;transform:scaleX(-1);transition:.3s ease-in-out}.advan-video__bg--left .img{height:100%}.advan-video__bg--right{bottom:0;position:absolute;right:-40px;top:0;transition:.3s ease-in-out}.advan-video__bg--right .img{height:100%}.advan-video__link{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:5}.type-win__container{margin:0 auto;max-width:1290px;padding:0;width:100%}.type-win__wrap{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.type-win__head{height:260px}.type-win__descr{margin-bottom:20px;margin-top:30px;position:relative}.type-win__descr:after{background-color:#33c5f3;content:"";display:block;height:10px;left:0;position:absolute;top:calc(100% + 10px);width:80px}.type-win--2items .type-win__container{margin:0 auto;max-width:1070px;width:100%}.type-win--2items .type-win__card{width:calc(50% - 15px)}.type-win--3items .type-win__card{width:calc(33.33333% - 15px)}.peculiarities{position:relative}.work-steps__wrap{margin-bottom:30px}.work-steps__descr{margin-bottom:20px;margin-top:30px;position:relative}.work-steps__descr:after{background-color:#33c5f3;content:"";display:block;height:10px;left:0;position:absolute;top:calc(100% + 10px);width:80px}.montage-stage__title{margin-bottom:20px}.montage-stage__wrap{margin:60px 0 20px}.range-win__title{margin-bottom:15px}.range-win__wrap{margin:60px 0 30px}.range-win__descr{font-weight:700}.warn-block__text{text-wrap:pretty;background-color:#fff;border-radius:20px;font-size:18px;line-height:1.6;margin:0 auto;max-width:410px;padding:30px;position:relative;width:100%}.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;transform:translateY(-50%);width:30px}.warn-block__text--w630{max-width:630px}.warn-block__text--positive:before{background-color:#00eaa4;background-image:url(/media/33b3c16ad5b08881e3fe.svg);background-position:50%;background-repeat:no-repeat;content:"";height:30px;padding:5px;width:30px}.winter-advantages__wrap{align-items:flex-start;display:flex;gap:20px}.winter-advantages__list{background-color:#fff;border-radius:20px;padding:40px 30px 30px 45px;position:relative;width:calc(50% - 10px)}.winter-advantages__list li{font-size:18px;line-height:1.6;list-style-type:disc}.winter-advantages__list li:not(:last-child){margin-bottom:10px}.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}.installment-win{padding-bottom:30px;padding-top:30px}.installment-win__head-title{padding-bottom:18px;text-align:center}.installment-win__desc{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{padding-bottom:30px;padding-top:30px}.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{background-color:#fff;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{background-color:#fff;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}.calc-select{background-color:#fff;border:2px solid transparent;border-radius:10px;box-shadow:0 4px 70px rgba(5,37,47,.05);box-sizing:border-box;cursor:pointer;font-size:16px;font-weight:500;line-height:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calc-select.theme-bw{border-color:#00171f}.calc-select.theme-bgmain{background-color:#ecf4f6}.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{transform:rotate(180deg)}.theme-bw .calc-select__arrow .ico{stroke:#00171f}.calc-select__cur-item{align-items:center;display:flex;height:50px;padding:0 40px 0 20px}.calc-select__cur-item .span{align-items:center;display:flex;gap:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calc-select__list{background-color:#fff;border:2px solid transparent;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;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:last-child{margin-bottom:0}.calc-select__item .span{align-items:center;display:flex;gap:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calc-select .tag{background-color:#33c5f3;border-radius:5px;color:#fff;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.8;padding:4px 5px;text-align:center}.calc-select .tag--red{background-color:#ff005c;text-transform:uppercase}.catalog-filter{background-color:#fff;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-filter__block-group.group-row{display:flex;flex-wrap:wrap}.catalog-filter__block-group.group-row .catalog-filter__checkbox{margin-right:20px}.catalog-filter__block-group.group-row .catalog-filter__checkbox:last-of-type{margin-right:0}.catalog-filter__block-group.group-column .catalog-filter__checkbox{margin-bottom:10px}.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{margin-top:10px}.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__range .noUi-handle:after,.catalog-filter__range .noUi-handle:before{content:none}.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%{opacity:1}70%{opacity:.5}to{opacity:1}}.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:all .3s;width:-moz-fit-content;width:fit-content}.catalog-cart,.catalog-filter .calc-select.theme-bgmain,.catalog-filter .theme-bgmain .calc-select__list{background-color:#fff}.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-width:245px;overflow:hidden;position:relative;width:calc(33.33333% - 20px)}.catalog-cart__wrapper{padding:30px;text-align:center}.catalog-cart__head-title{padding-bottom:24px}.catalog-cart__head-title a{min-height:70px;text-align:center;transition:color .3s ease-in-out}.catalog-cart__head-title a:hover{color:#33c5f3}.catalog-cart__img{background-color:#33c5f3;height:260px;position:relative;width:100%}.catalog-cart__img .img{display:block;height:100%;margin:0 auto;-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}.catalog-cart__btn .btn:hover .ico{fill:#33c5f3}.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{fill:#ff005c}.catalog-cart__props{background-color:#fff;font-size:12px;height:100%;left:0;line-height:10px;padding:30px;position:absolute;right:0;top:-100%;transition:top .3s ease-in-out;width:100%}.catalog-cart__props-row{border-bottom:1px solid #00171f;display:flex;margin-bottom:14px;padding-bottom:2px;width:100%}.catalog-cart__props-row:last-of-type{margin-bottom:0}.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}.catalog-cart__link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.catalog-cart:hover .catalog-cart__props{top:0}.window-catalog{padding-bottom:30px;padding-top:30px}.window-catalog__head-title{padding-bottom:24px}.window-catalog__app{position:relative}.window-catalog__top-panel{align-items:center;display:flex;height:60px;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:hover .ico,.window-catalog__btn-filter:hover .ico{fill:#ff005c}.window-catalog__btn-basket:active,.window-catalog__btn-filter:active{transform:scale(.99)}.window-catalog__btn-basket:active .ico,.window-catalog__btn-filter:active .ico{fill:#ff005c}.window-catalog__btn-basket .ico,.window-catalog__btn-filter .ico{fill:#00171f;height:100%;transition:fill .2s;width:100%}.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}.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;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;margin-left:20px;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{border-radius:20px;margin-bottom:20px;margin-left:20px;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}.catalog-banner__desc a{text-decoration:underline}.catalog-banner__img-wrap{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__wrap-block{display:flex;flex-wrap:wrap}.catalog-basket-cart__block{width:calc(50% - 10px)}.catalog-basket-cart__block.block-info{margin-right:20px}.catalog-basket-cart__block.block-option{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{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__checkbox .checkbox-small label{margin-top:4px}.catalog-basket-cart__arrow{background-color:#33c5f3;border-radius:50%;height:20px;min-height:20px;min-width:20px;transition:all .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{opacity:.8;transform:scale(1.05)}.catalog-basket-cart__arrow: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__head-title{padding-bottom:24px;text-align:center}.catalog-basket__app{width:100%}.catalog-basket__slider{margin-right:-20px;width:calc(100% + 20px)}.catalog-basket__wrap{display:flex;flex-wrap:wrap}.catalog-basket__wrap .catalog-basket-cart{margin-bottom:20px;margin-right:20px;width:calc(50% - 20px)}.catalog-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{margin-top:50px}.catalog-order-delivery__set{display:flex}.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{display:flex;flex-wrap:wrap}.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__title{font-size:18px;font-weight:700}.order-delivery-pickup__info{margin-top:31px}.order-delivery-pickup__opening-hours,.order-delivery-pickup__soon{padding-bottom:10px}.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}.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}.order-delivery-pickup__ya-map{height:100%;width:100%}.order-delivery-pickup .hystmodal{background-color:hsla(0,0%,100%,.3)}.order-delivery-address__map-container{border:2px solid #00171f;border-radius:10px;height:400px;overflow:hidden;width:100%}.order-delivery-address__map-ya-map{height:100%;width:100%}.order-delivery-address__price .span{font-size:18px;font-weight:700}.order-delivery-address .control{padding-bottom:24px;width:100%}.order-delivery-address .control__label{font-size:16px;font-weight:400}.catalog-order__head-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}.catalog-order__block{margin-top:22px}.catalog-order__block-title{padding-bottom:16px}.catalog-order__user-data{display:flex;flex-wrap:wrap}.catalog-order__user-data .control{padding-bottom:24px;width:100%}.catalog-order__user-data .control__label{font-size:16px;font-weight:400}.catalog-order__user-email,.catalog-order__user-name{flex:1;margin-right:20px}.catalog-order__user-phone{width:240px}.catalog-order__add-user-name{width:100%}.catalog-order__user-info{padding-bottom:20px;padding-left:20px;position:relative;width:100%}.catalog-order__user-info,.catalog-order__user-info p{color:#96adb5;font-size:12px}.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}.catalog-order__price-value{font-size:18px;font-weight:700}.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{color:#96adb5;font-size:12px}.catalog-order__person-data .a span{text-decoration:underline}.catalog-order__person-data .a:hover{color:#0078d2}.list-advanatages__container{width:100%}.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-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{margin-top:20px}.horizontal .list-advanatages__item-info{width:65%}.horizontal .list-advanatages__item-image{width:35%}.horizontal .list-advanatages__item-decs{margin-bottom:30px}.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;border-radius:10px;display:flex;overflow:hidden}.list-chars__item:not(:last-child){margin-bottom:30px}.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%}.list-chars__right{padding:50px}.list-chars__right-wrap{display:flex;flex-wrap:wrap;gap:30px}.list-chars__title+div{margin-top:10px}.list-chars__info,.list-chars__text{width:calc(50% - 15px)}.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{text-wrap:balance;font-size:24px;font-weight:700;letter-spacing:-.05em}.list-chars__link{margin-top:0;text-decoration:none}.list-chars__trigger{color:inherit;display:block;margin-bottom:20px;text-decoration:none;transition:color .3s}.list-chars__trigger:hover{color:#33c5f3}.tech-adv__item{background-color:#fff;border-radius:10px;display:flex;min-height:480px;overflow:hidden}.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__title{margin-bottom:20px;text-align:center}.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{text-wrap:balance;font-size:24px;font-weight:700;letter-spacing:-.05em;line-height:1.4;margin-top:auto}.tech-adv__price .glazing-prices-type__info{margin-top:unset}.tech-adv__link{margin-top:0;text-decoration:none}.tech-adv__trigger{color:inherit;text-decoration:none;transition:color .3s}.tech-adv__trigger:hover{color:#33c5f3}.typeBlock .wrapperTypeBlock{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.typeBlock .title{width:100%}.typeBlock .vol{background:#fff;border-radius:20px;color:#00171f;margin-top:10px;text-decoration:unset;width:calc(33% - 17px)}.typeBlock .vol img{border-top-left-radius:20px;border-top-right-radius:20px;margin-bottom:20px}.typeBlock .vol .subtitle{font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.preimBlock .wrapperPreimBlock{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.preimBlock .title{width:100%}.preimBlock .vol{background:#fff;border-radius:20px;margin-top:10px;padding:35px 25px;width:calc(25% - 15px)}.preimBlock.oknaPrem .vol{width:calc(33% - 15px)}.preimBlock .vol img{margin-bottom:20px}.preimBlock.oknaPrem .vol svg.ico{display:block;height:48px;margin-bottom:20px;width:48px}.preimBlock .vol .subtitle{font-size:18px;font-weight:700;margin-bottom:10px}.appBlock .wrapperAppBlock{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.appBlock .title{width:100%}.appBlock .vol{background:#fff;border-radius:20px;color:#00171f;margin-top:10px;text-decoration:unset;width:calc(25% - 17px)}.appBlock .vol img{border-top-left-radius:20px;border-top-right-radius:20px;margin-bottom:20px}.appBlock .vol .subtitle{font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.otherBlock .wrapperOtherBlock{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.otherBlock .title{width:100%}.otherBlock .vol{background:#fff;border-radius:20px;color:#00171f;margin-top:10px;text-decoration:unset;width:calc(33% - 17px)}.otherBlock .vol img{border-top-left-radius:20px;border-top-right-radius:20px;margin-bottom:20px}.otherBlock .vol .subtitle{font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.viewBlock .wrapperViewBlock{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.viewBlock .title{width:100%}.viewBlock .vol{background:#fff;border-radius:20px;margin-top:30px;overflow:hidden;padding-bottom:70px;position:relative;width:calc(33% - 17px)}.viewBlock .vol:nth-child(n+4){width:calc(50% - 17px)}.viewBlock .vol img{margin-bottom:20px;width:100%}.viewBlock .vol .subtitle{font-size:18px;font-weight:700;margin-bottom:10px;margin-left:20px}.viewBlock .vol ul{list-style:disc;margin:15px}.viewBlock .vol ul li{margin-bottom:7px;padding-left:20px;position:relative}.viewBlock .vol ul li:before{color:#33c5f3;content:"•";display:block;font-size:35px;left:0;position:absolute;top:3px}.viewBlock .vol .price{font-size:24px;font-weight:700;margin:20px}.viewBlock .vol button{bottom:20px;margin:0 20px;position:absolute;width:calc(100% - 40px)}.buyBlock .wrapperBuyBlock{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.buyBlock .title{width:100%}.buyBlock .vol{background:#fff;border-radius:20px;margin-top:30px;overflow:hidden;position:relative;width:calc(50% - 17px)}.buyBlock .vol .image{float:left;height:267px;overflow:hidden;width:40%}.buyBlock .vol img{height:100%;margin-left:-50%;max-width:unset}.buyBlock .vol .subtitle{float:right;font-size:24px;font-weight:700;line-height:30px;margin:30px 20px 20px 0;width:53%}.buyBlock .vol .text{float:right;font-size:18px;line-height:29px;margin:0 20px 35px 0;width:53%}.buyBlock .vol a{bottom:30px;font-size:18px;font-weight:700;position:absolute;right:30px;text-decoration:unset;width:140px}.price-typical-house{padding-bottom:30px;padding-top:30px}.price-typical-house--hidden{opacity:0}.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-position:50%;background-repeat:no-repeat;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}.price-typical-house__btn-link .ico{display:block;height:16px;width:16px}.price-typical-house__title{margin-top:16px}.price-typical-house__price{margin-top:6px;text-decoration:line-through}.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% - 15px)}.six-steps__wrap--center .six-steps__item .simple-card{text-align:center}.six-steps__item{height:auto;width:calc(25% - 15px)}.six-steps__item>*{display:flex;flex-direction:column;padding:20px 20px 60px;position:relative;text-align:left}.six-steps .swiper-initialized .six-steps__wrap{gap:unset}.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:all .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__title--big{color:#33c5f3;line-height:1}.six-steps__desc{line-height:140%;margin-top:10px}.perelink-big{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:50px}.perelink-big__item{background-color:#fff;border-radius:20px;height:285px;overflow:hidden;position:relative;width:285px}.perelink-big__item-btn{color:#33c5f3;font-size:14px;font-weight:700}.perelink-big__item-img{height:300px;overflow:hidden;position:absolute;width:100%}.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;bottom:0;display:flex;flex-direction:column;gap:10px;height:160px;padding:25px;position:absolute}.perelink-big__item-title{color:#fff!important;font-size:24px;transition:color .3s ease-in-out}.perelink-big__item-title:hover{color:#33c5f3}.perelink-big__item-title:hover a{color:#fff}.perelink-big__item-price{color:#fff!important;font-size:16px;font-weight:700}.perelink-small{display:flex;gap:30px}.perelink-small__item{background-color:#fff;border-radius:20px;height:285px;overflow:hidden;position:relative;width:calc(50% - 10px)}.perelink-small__item-title{color:#fff;font-size:18px;font-weight:700;padding:15px 20px;transition:color .3s ease-in-out}.perelink-small__item:hover h4{color:#33c5f3;transition:color .3s ease-in-out}.perelink-small__item:hover h4 a{color:inherit}.installment-calculator{padding-bottom:30px;padding-top:30px}.installment-calculator__container{align-items:center;display:flex;flex-direction:column}.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{background-color:#fff;border-radius:20px;padding:25px 30px;width:100%}.installment-calculator__payment-wrap{background-color:#fff;border-radius:20px;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__signature{margin-bottom:15px}.installment-calculator__card,.installment-calculator__credit,.installment-calculator__number{fill:#c7d6db}.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}.standart-window__wrapper{display:flex;gap:20px;margin-bottom:50px}.standart-window__info{width:calc(100% - 400px)}.inner-container--slider .standart-window .finish-win .section-header,.inner-container--slider .standart-window .finish-win .section-subheader,.standart-window .finish-win .assort-melke-mob__table,.standart-window .finish-win .default-page,.standart-window .finish-win .inner-container,.standart-window .finish-win .inner-container--slider .section-header,.standart-window .finish-win .inner-container--slider .section-subheader,.standart-window .finish-win .win-prices-tab,.standart-window .finish-win .win-prices-type-v2__container,.standart-window .finish-win .win-prices__info{padding:0}.standart-window .finish-win__wrapper{max-width:unset}.standart-window .finish-win__item{width:calc(25% - 15px)}.standart-window .finish-win__item-title{margin-bottom:30px}.standart-window .finish-win__btn .ico{fill:#fff;height:20px;margin-right:10px;transition:fill .3s ease-in-out;width:20px}.standart-window .finish-win__btn:hover .ico{fill:#33c5f3}.visual-preview__images{height:300px;width:100%}.visual-preview__images .visual-preview__img{height:100%;width:auto}.standart-icons{display:flex;justify-content:space-between;margin-bottom:40px}.standart-icons__item{text-align:center;width:25%}.standart-icons__item-title{font-weight:500}.standart-icons__item-ico{align-items:center;display:flex;height:40px;justify-content:center;margin:0 auto 5px;width:40px}.standart-icons__item-ico .ico{height:auto;width:100%}.standart-sizes{margin-bottom:40px}.standart-sizes__title{margin-bottom:15px}.standart-sizes__height{margin-bottom:25px}.standart-sizes__height-wrapper,.standart-sizes__width-wrapper{display:flex;flex-wrap:wrap;gap:10px}.standart-sizes__height-title,.standart-sizes__width-title{font-weight:700;margin-bottom:10px}.standart-sizes__height-radio input[type=radio],.standart-sizes__width-radio input[type=radio]{display:none}.standart-sizes__height-item,.standart-sizes__width-item{cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.standart-sizes__height-item label,.standart-sizes__width-item label{align-items:center;border:2px solid #00171f;border-radius:5px;display:flex;font-size:18px;height:50px;justify-content:center;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:70px}.standart-sizes__height-item input[type=radio],.standart-sizes__width-item input[type=radio]{bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.standart-sizes__height-item input[type=radio]:checked+label,.standart-sizes__height-item:hover label,.standart-sizes__width-item input[type=radio]:checked+label,.standart-sizes__width-item:hover label{background-color:#00171f;color:#fff}.standart-stats{margin-bottom:40px}.standart-stats__title{font-weight:700;margin-bottom:15px}.standart-stats__list.content-list{-moz-column-gap:20px;column-gap:20px;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr);row-gap:10px}.standart-stats__list.content-list li{margin-bottom:0}.standart-stats__list.content-list:not(:last-child){margin-bottom:15px}.visual{height:100%;max-width:380px;position:sticky;top:140px}.visual-preview{background-color:#fff;border-radius:20px;margin-bottom:20px;padding:30px 30px 25px}.visual-preview__img{display:block;margin:0 auto 45px}.visual-preview__img:not(:first-child){display:none}.visual-preview__btn{font-size:16px;position:relative;width:100%}.visual-preview__btn .ico{fill:none;stroke:#fff;height:24px;left:15px;position:absolute;top:50%;transform:translateY(-50%);transition:stroke .3s ease-in-out;width:24px}.visual-preview__btn:not(:last-child){margin-bottom:10px}.visual-preview__btn--rotate-ico90 .ico{transform:rotate(90deg) translateX(-50%)}.visual-preview__btn.btn--black:hover .ico{stroke:#00171f}.visual-preview__btn:hover .ico{stroke:#33c5f3}.visual-preview hr{border:none;border-top:2px solid #ecf4f6;margin:30px 0}.visual-preview__price{align-items:flex-end;display:flex;line-height:1;margin-bottom:20px}.visual-preview__price-new{color:#00171f;font-size:48px;font-weight:700;margin-right:20px}.visual-preview__price-old{color:#a2aeb1;font-size:24px;font-weight:700;text-decoration:line-through}.visual-preview__delivery{color:#00171f;font-size:12px;font-weight:500;text-align:center}.visual-installment{align-items:center;background-color:#fff;border-radius:10px;display:flex;justify-content:space-between;padding:20px 40px}.visual-installment__title{margin-bottom:10px}.visual-installment__count{font-size:24px;font-weight:700}.visual-installment__trigger{height:50px;max-width:60px;min-width:40px}.colours-page{overflow-x:hidden}.colours-page .main-banner__container{visibility:hidden}.colours .assort-melke-mob__table,.colours .default-page,.colours .inner-container,.colours .inner-container--slider .section-header,.colours .inner-container--slider .section-subheader,.colours .win-prices-tab,.colours .win-prices-type-v2__container,.colours .win-prices__info,.inner-container--slider .colours .section-header,.inner-container--slider .colours .section-subheader{display:flex;flex-direction:column;gap:80px}.colours-advantages{margin-top:140px}.colours-advantages__inner{align-items:center;display:flex;gap:20px}.colours-advantages__preview{align-items:center;border-radius:20px;display:flex;height:100%;max-height:460px;max-width:730px;overflow:hidden;width:100%}.colours-advantages__preview img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.colours-advantages__info{width:60%}.colours-profile{padding-top:0;position:relative}.colours-profile__info{max-width:60%;width:100%}.colours-profile__preview{max-width:900px;position:relative;z-index:-1}.colours-profile__preview img{-o-object-fit:cover;object-fit:cover;position:absolute;right:-685px;top:-950px;width:100%;z-index:-1}.colours-lamin{display:flex;flex-direction:column}.colours-lamin__inner{margin-top:25px;position:relative}.colours-lamin__image{aspect-ratio:16/9;background-color:#96adb5;border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.colours-lamin__text{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,93%,.2);border-radius:20px 0 0 20px;bottom:50px;color:#fff;display:flex;font-size:18px;font-weight:400;line-height:1.4;max-width:530px;min-height:180px;padding:30px 40px;position:absolute;right:0;width:100%}.colours-vars__list{align-items:stretch;display:flex;gap:30px;justify-content:space-between;margin-top:120px}.colours-vars__item{background-color:#fff;border-radius:22px;color:#00171f;display:flex;flex-direction:column;gap:10px;max-width:calc(16.66667% - 30px);padding-top:8%;position:relative;text-align:center;width:100%}.colours-vars__item-profile{height:auto;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);width:100%}.colours-vars__item-example{border-radius:0 0 20px 20px;margin-top:auto;overflow:hidden}.colours-vars__item-example img{transform:scale(1.1) translate(-5px,-5px)}.colours-vars__item-info h3{text-transform:uppercase}.colours-repair{display:flex;gap:30px;justify-content:space-between}.colours-repair .colours__title{font-size:32px;line-height:1.2;max-width:100%;text-transform:uppercase;width:100%}.colours-repair__image{margin-top:40px;min-height:240px}.colours-repair__inner{width:45%}.colours-repair__list{display:flex;flex-direction:column;gap:10px;list-style-type:disc;margin-top:10px;padding-left:20px}.colours-repair__list li{font-size:18px;list-style-type:disc}.colours-repair .colours__text--decorate:before{bottom:-15px;margin-top:-15px}.colours-finish .colours__text{margin-bottom:20px}.colours-finish__image{margin-top:50px}.colours-finish__image img{background-color:#96adb5;border-radius:20px;height:100%;min-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}.colours-finish .actions-adv__item-step:last-child,.colours-finish .calc-net__head-title:last-child,.colours-finish .catalog-basket__total-price:last-child,.colours-finish .h2:last-child,.colours-finish .montage-stage__title:last-child,.colours-finish .mosq-calc__total-price:last-child,.colours-finish .proportions-net__head-title:last-child,.colours-finish .quiz__answer-title:last-child,.colours-finish .range-win__title:last-child,.colours-finish .reviews-list__title:last-child,.colours-finish .simple-card--textout .simple-card__title:last-child,.colours-finish .system-palette__title:last-child,.colours-finish .tiled-win-card__discount:last-child,.colours-finish .type-win__title:last-child,.colours-finish .types-net__head-title:last-child,.colours-finish .video-net__head-title:last-child,.colours-finish .work-steps__title:last-child,.simple-card--textout .colours-finish .simple-card__title:last-child{margin-top:70px}.colours__title{text-wrap:pretty;font-weight:700;line-height:1.2;max-width:820px;position:relative;width:100%}.colours__list{display:flex;flex-direction:column;gap:10px;list-style-type:disc;margin-top:50px;padding-left:20px}.colours__list li{font-size:18px;list-style-type:disc}.colours__text{margin-top:25px;position:relative}.colours__text p{margin-bottom:15px}.colours__text--decorate:before{background-color:#33c5f3;bottom:-25px;content:"";height:10px;position:absolute;width:110px}.colours-descr{background-color:#33c5f3;border-radius:10px;color:#fff;font-size:24px;line-height:1.2;max-width:300px;padding:15px 20px;position:absolute;right:-200px;text-transform:uppercase;top:-200px;width:100%}.colours-graph{padding:0}.colours-graph__inner{align-items:flex-start;display:flex;gap:80px;margin-top:50px}.colours-graph__view{width:60%}.colours-graph .colours__text{width:65%}.colours-graph__name{animation:opacity 2.5s ease-in-out;font-size:24px;font-weight:700;text-align:center;text-transform:uppercase}.cool-colours-page:has(.top-banner__background) .top-banner__background img{-o-object-position:center;object-position:center}.cool-colours-page:has(.top-banner__background) .top-banner__content{visibility:hidden}.cool-colours-page:has(.top-banner__background) .cool-colours-page{overflow:hidden}.cool-colours-page:has(.top-banner__background) .main-container{overflow:hidden}.js-enabled:has(#graph-mob) #graph-mob{display:block;height:460px;margin:0 auto;width:100%}.js-enabled:has(#graph-mob) #graph-mob.js-anim-active path{animation:dash 5s linear;animation-fill-mode:forwards}.js-enabled:has(#graph-mob) #graph-mob #colors,.js-enabled:has(#graph-mob) #graph-mob #lam_2_{stroke-dasharray:2000;stroke-dashoffset:2000}.our-instagram{padding-bottom:30px;padding-top:30px}.our-instagram__container{align-items:center;display:flex;flex-direction:column}.our-instagram__title{padding-bottom:24px;text-align:center}.our-instagram__ico{background-position:50%;background-repeat:no-repeat;background-size:cover;background-size:contain;height:40px;width:40px}.our-instagram__link{display:inline-block;font-weight:700;margin-top:8px;text-decoration:none}.glazing-prices{padding-bottom:30px;padding-top:30px}.glazing-prices-type{position:relative}.glazing-prices-type--hidden{opacity:0}.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}.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%)}.glazing-prices-type__title{padding-bottom:12px}.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{margin-top:25px}.glazing-prices-type__info{color:#6b767a;font-size:1.125rem;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}.glazing-prices-type__arrow-right.swiper-button-disabled{opacity:0}.glazing-prices-type__arrow-right:active{transform:translateY(-50%) translateX(4px)}.price-french-glazing{padding-bottom:30px;padding-top:30px}.price-french-glazing--hidden{opacity:0}.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}.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}.price-french-glazing__desc p{padding-bottom:12px}.price-french-glazing__price{margin-top:8px}.price-french-glazing__btn{margin-top:32px}.add-options{padding-bottom:40px}.add-options--hidden{opacity:0}.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{background-color:#fff;border-radius:20px;display:flex;height:auto;text-align:left;width:300px}.add-options__img{height:180px}.add-options__item .simple-card{text-align:left}.install-steps__content{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;width:100%}.install-steps__item{width:calc(33.33333% - 20px)}.install-steps__card{text-align:left}.install-steps__img{height:180px}.install-steps__img .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.install-steps__title{padding-bottom:0}.device-types{padding-bottom:30px;padding-top:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.device-types--hidden{opacity:0}.device-types__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{background-color:#fff;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{padding-bottom:22px}.device-types__card-desc{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}.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__item.active{background-color:#fff}.loggia-calc-type__img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.loggia-calc-type__arrow{background-color:#33c5f3;position:absolute;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.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-left.swiper-button-disabled:active{transform:translateY(-50%)}.loggia-calc-type__arrow.arrow-right{right:20px}.loggia-calc-type__arrow.arrow-right:active{transform:translate(4px,-50%)}.loggia-calc-type__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.loggia-calc-option__item{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__title{padding-bottom:18px;text-align:center}.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{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{font-size:18px}.loggia-calc-option__inp-item .checkbox-small__checkbox{height:10px;width:10px}.loggia-calc-option__inp-item .checkbox-small__checkbox:before{border-width:1px;height:3px;width:4px}.loggia-calc-option__inp-item .checkbox-small__label{margin-top:-3px}.loggia-calc{padding-bottom:30px;padding-top:30px}.loggia-calc__container{padding-right:0}.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__option{margin-top:50px}.loggia-calc__btn,.loggia-calc__feedback{margin-top:34px}.loggia-calc__feedback{margin-left:auto;margin-right:auto;padding-right:40px;width:-moz-max-content;width:max-content}.loggia-calc__feedback .btn{margin-top:30px}.loggia-calc__input{margin-right:20px}.loggia-calc__input .control__input{font-weight:500}.loggia-calc__person-data{font-size:10px;margin-top:10px}.loggia-calc__person-data .checkbox-small__checkbox{height:10px;width:10px}.loggia-calc__person-data .checkbox-small__checkbox:before{border-width:1px;height:3px;width:4px}.types-material--hidden{opacity:0}.types-material__banner{margin-top:30px}.types-material__tabs{margin-top:40px}.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:unset;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--hidden{opacity:0}.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__card{display:flex;flex-direction:column;flex-grow:1}.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:all .3s ease-in-out;width:100%}.calc-work-performed__item:hover .calc-work-performed__top .img{transform:scale(1.05) rotate(.5deg)}.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{flex:1;padding-right:40px}.calc-work-performed__ceil.ceil-value{margin-top:0;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;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.calc-work-performed__arrow.swiper-button-disabled{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{padding-bottom:30px;padding-top:30px}.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;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}.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{text-align:left}.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-sheme{padding:30px}.prices-type-finish__card-sheme .img{min-height:124px}.prices-type-finish__card-btn{padding:30px}.prices-type-finish__card-btn .btn{width:100%}.prices-type-finish__card-helper{margin-left:6px;padding-left:5px;padding-right:5px}.how-price-balkon{--dark-color:#303030;text-align:center;width:100%}.how-price-balkon__wrapper{display:flex;width:100%}.how-price-balkon__card{background-color:var(--color-white);border-bottom-left-radius:20px;border-top-left-radius:20px;display:grid;flex-grow:1;gap:20px;grid-template-columns:repeat(3,1fr);min-height:438px;overflow:hidden;padding:40px 40px 40px 50px}.how-price-balkon__item{align-items:flex-start;display:flex;flex-direction:column;gap:16px;text-align:left;width:100%}.how-price-balkon__badge{align-items:center;background-color:#33c5f3;border-radius:10px;color:var(--color-white);display:flex;font-size:1.5rem;font-weight:700;height:40px;justify-content:center;text-align:center;width:40px}.how-price-balkon__info{align-self:stretch;color:var(--color-text);display:flex;flex-direction:column;gap:8px}.how-price-balkon__subtitle{font-size:1.5rem;font-weight:700;letter-spacing:-.05em;line-height:1.2}.how-price-balkon__text{font-size:1rem;letter-spacing:-.05em;line-height:1.3}.how-price-balkon__image{background-color:var(--dark-color);border-bottom-right-radius:20px;border-top-right-radius:20px;flex-shrink:0;height:auto;-o-object-fit:scale-down;object-fit:scale-down;width:440px}.how-price-balkon__h{margin:0 auto;max-width:1280px;padding:0 40px}.cold-alumin-type__content{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:40px;width:100%}.cold-alumin-type__item{max-width:410px;width:100%}.cold-alumin-type__card.simple-card{text-align:left}.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(/media/cc8c92cb17c13eb7849b.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:-50px;content:"";height:515px;left:-33px;position:absolute;width:130px;z-index:-1}.feature-block__header{max-width:410px;width:100%}.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{position:relative}.feature-block__item-col{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}.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{fill:#33c5f3;height:60px;width:60px}.vertical .feature-block__card{flex-direction:column}.vertical .feature-block__card--whoop{padding:40px 110px}.vertical .feature-block__header{max-width:100%}.vertical .feature-block__content{width:100%}.big-card-description__item{background-color:#fff;border-radius:20px;display:flex;flex-wrap:nowrap;overflow:hidden;position:relative;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}.big-card-description__item:hover .big-card-description__item-img .img{transform:scale(1.05) rotate(.5deg)}.tile-advantage__wrap{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;position:relative;width:100%}.tile-advantage__item{border-radius:20px;overflow:hidden;padding:30px;position:relative}.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}.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__item:hover .tile-advantage__card-bg .img{transform:scale(1.05) rotate(.5deg)}.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}.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{background-color:#fff;border-radius:20px;display:flex;flex-wrap:nowrap;overflow:hidden;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%}.text-with-image__price{display:block;font-size:24px;font-weight:700;margin-top:40px}.text-with-image__header+.text-with-image__desc{margin-top:20px}.text-with-image__main:hover .text-with-image__img .img{transform:scale(1.05) rotate(.5deg)}.about-system__card{background-color:#fff;border-radius:20px;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;overflow:hidden;position:relative;width:100%}.about-system__card--out{align-items:center;flex-direction:row;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{padding:30px 30px 30px 60px;text-align:left}.about-system__advantage{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px;width:100%}.about-system__advantage>li{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;line-height:140%;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}.dimensions-portal-doors{--ral-primary-color:#00171f;--ral-accent-color:#33c5f3;--ral-white:#fff}.dimensions-portal-doors__container{align-items:center;display:flex;flex-direction:column;gap:30px}.dimensions-portal-doors__title{color:var(--ral-primary-color);font-size:48px;font-weight:700;line-height:50px;text-align:center}.dimensions-portal-doors__cards{display:grid;gap:30px;grid-auto-rows:max-content;grid-template-columns:repeat(3,1fr);margin-top:30px!important;width:100%}.dimensions-portal-doors__card{background:var(--ral-white);border-radius:20px;display:flex;flex-direction:column;overflow:hidden}.dimensions-portal-doors__image-wrapper{aspect-ratio:4/3;background:var(--ral-primary-color);border-radius:16px 0 0;overflow:hidden;position:relative;width:100%}.dimensions-portal-doors__image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.dimensions-portal-doors__content{display:flex;flex:1;flex-direction:column;gap:16px;justify-content:space-between;padding:30px}.dimensions-portal-doors__card-title{color:var(--ral-primary-color);font-size:32px;font-weight:700;line-height:36px}.dimensions-portal-doors__description{color:var(--ral-primary-color);flex-grow:1;font-size:18px;line-height:24px}.dimensions-portal-doors__description strong{font-weight:700}.dimensions-portal-doors--large .dimensions-portal-doors__cards{display:grid;gap:30px;grid-template-columns:repeat(12,1fr)}.dimensions-portal-doors--large .dimensions-portal-doors__card:nth-child(-n+2){grid-column:span 6}.dimensions-portal-doors--large .dimensions-portal-doors__card:nth-child(n+3){grid-column:span 4}.configurator .section-header+.section-subheader{margin-bottom:50px}.configurator-loader{height:600px;text-align:center}#vue-configurator{height:600px}.configurator__data{margin-top:50px}.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{flex-direction:column}.configurator__card,.configurator__card-image{display:flex;height:100%;position:relative;width:100%}.configurator__card-image{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:all .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{align-items:center;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{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{width:calc(50% - 15px)}.configurator__card--info .configurator__card-lamination{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:all .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}.configurator__win-setting{margin-top:20px;text-align:center}.configurator__sale-label{border-bottom-left-radius:0;border-bottom-right-radius:10px;border-top-left-radius:0;border-top-right-radius:10px;font-size:2rem;font-weight:700;height:auto;left:0;line-height:.9;padding:6px;position:absolute;top:10%;z-index:1}.configurator__sale-label span{font-size:1.8rem;font-weight:900}.configurator__garanty{display:flex;flex-direction:column;gap:20px;position:absolute;right:0;top:0}.pocket-type{font-size:18px}.pocket-type.active{font-weight:700}.no-active{opacity:.5}.no-active *{cursor:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.configurator__tabs{border-radius:10px;height:50px;transition:opacity .3s;width:100%}.configurator__tabs-container{max-width:1210px}.configurator__tabs-wrap{background-color:#fff;border-radius:10px;width:-moz-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;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:20%}.configurator__tabs-item.active{background-color:#33c5f3;color:#fff}.configurator__tabs .arrow-box{border-radius:100%;height:20px;width:20px}.configurator__win-settings .configurator__card-image{border-radius:20px;height:160px;margin:0 auto;overflow:hidden;width:160px}.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-win__content{padding:50px}.configurator__system-description-modal{width:1200px}.configurator__system-description .configurator__data-col{width:calc(50% - 15px)}.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__item:last-child .img{border:2px solid #3f3636}.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}.color-switcher__title{font-size:14px;line-height:1;margin-top:10px}.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-right:0}.feature-masonry__head-title{margin-bottom:50px;text-align:center}.feature-masonry__cards{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.feature-masonry__cards--hidden{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--hidden{opacity:0}.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;background-position:50%;background-repeat:no-repeat;background-size:cover;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}.slider-with-desc__item-desc .item__title{color:#fff;font-size:24;font-weight:700;letter-spacing:-.05em;line-height:30px;padding-bottom:10px}.slider-with-desc__item-desc .item__text{color:#fff;font-size:20;font-weight:400}.slider-with-desc__item-desc .btn{text-decoration:none}.slider-with-desc__arrows{bottom:40px;position:absolute;right:40px;z-index:10}.slider-with-desc__arrow-right{right:-20px}.slider-with-desc__arrow-left{right:40px}.about-montag{padding-bottom:40px;padding-top:40px}.about-montag__head-title{margin-bottom:30px;text-align:center}.about-montag__head-description{margin:0 auto 40px;max-width:80%;text-align:center}.minimal-info{padding-bottom:40px}.minimal-info__container{display:flex;justify-content:center;width:100%}.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}.minimal-info__card-btn{text-decoration:none}.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{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{align-items:center;display:flex;flex-direction:column}.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{display:flex;justify-content:center;width:100%}.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{padding-bottom:30px;padding-top:30px}.price-option--hidden{opacity:0}.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}.pay-vars2{overflow:hidden;position:relative;width:100%}.pay-vars2__slider{overflow:visible;padding-bottom:40px!important;padding-top:15px!important;position:relative;width:100%}.pay-vars2__track{align-items:stretch;box-sizing:border-box;display:flex}.pay-vars2__item{background-color:#fff;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;flex-shrink:0;font-size:12px;gap:10px;height:150px!important;overflow:hidden;padding:24px;position:relative;width:206px!important}.pay-vars2__item>div{position:relative;z-index:2}.pay-vars2--name{font-size:24px;font-weight:700;position:relative;z-index:10}.pay-vars2--bg{bottom:0;max-height:100%;pointer-events:none;position:absolute;right:0;width:auto;z-index:1}.pay-vars2--desc{text-wrap:balance;font-size:14px;max-width:200px}.pay-vars2__slider.swiper-disabled-layout{overflow:visible}.pay-vars2__slider.swiper-disabled-layout .pay-vars2__track{gap:20px;justify-content:center!important;transform:none!important}.pay-vars2__slider.swiper-disabled-layout .pay-vars2__item{margin-right:0!important}.pay-vars2__slider.swiper-disabled-layout .swiper-pagination{display:none}.adv-card{border-radius:12px;color:#000!important;font-size:18px;overflow:visible!important}.payment-options__container{overflow:hidden!important}.prom{background-color:#ff005c;border-radius:13px;color:#fff;font-size:14px;font-weight:700;left:10px;padding:5px 12px;position:absolute!important;top:-12px;z-index:10}.pay-vars2__track.swiper-wrapper{justify-content:normal!important}.calc-net__head-title,.proportions-net__head-title,.types-net__head-title,.video-net__head-title{text-align:center}.proposal{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:50px 0}.proposal__desc{font-size:24px;line-height:30px;text-align:center}.proposal__wrap{align-items:center;display:flex;justify-content:center;justify-content:space-around;margin-top:50px;width:100%}.proposal__item{align-items:center;display:flex;flex-direction:column;justify-content:center}.proposal__ico .ico{fill:#33c5f3;height:60px;width:60px}.proposal__title{font-size:24px;font-weight:700;line-height:40px;margin-top:20px}.types-net{padding-bottom:50px}.types-net__head-title{margin-bottom:30px}.types-net__wrap{align-items:center;display:flex;justify-content:center}.types-net__item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;height:218px;margin-right:35px;overflow:hidden;position:relative;width:218px}.types-net__item:last-of-type{margin-right:0}.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{padding-bottom:50px}.proportions-net__head-title{margin-bottom:22px}.proportions-net__img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:307px;margin:0 auto;width:373px}.proportions-net__desc{margin-top:40px;text-align:center}.video-net{align-items:center;display:flex;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;text-decoration:none;transition:all .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:cover;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-size__label{text-align:center}.net-color__wrap{align-items:center;display:flex;justify-content:center}.net-color__item{margin-right:14px}.net-color__item:last-of-type{margin-right:0}.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{display:none}.net-color__input:checked+.net-color__radio{border-color:#000}.net-additional__item,.net-additional__wrap{align-items:center;display:flex;justify-content:center}.net-additional__item{min-height:44px;transition:"opacity" .3s}.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);transition:"opacity" .3s;width:6px}.net-additional__input{display:none}.net-additional__input:checked+.net-additional__checkbox:before{opacity:1}.net-additional__label{cursor:pointer}.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,.net-amount__minus,.net-amount__plus{align-items:center;display:flex;justify-content:center}.net-amount__minus,.net-amount__plus{background-color:#33c5f3;border-radius:50%;cursor:pointer;height:34px;transition:all .3s;width:34px}.net-amount__minus:hover,.net-amount__plus:hover{opacity:.8;transform:scale(1.05)}.net-amount__minus:active,.net-amount__plus:active{transform:scale(.95)}.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,.net-add__btn{align-items:center;display:flex;justify-content:center}.net-add__btn{background-color:#33c5f3;border-radius:50%;color:#fff;cursor:pointer;font-size:26px;font-weight:500;height:50px;line-height:1;margin-bottom:10px;transition:all .3s;width:50px}.net-add__btn:hover{opacity:.8;transform:scale(1.05)}.net-add__btn:active{transform:scale(.95)}.net-add__label,.net-mounting{font-size:24px;font-weight:500;line-height:30px}.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,.net-selected__switch{align-items:center;display:flex;justify-content:center}.net-selected__switch{font-size:18px;font-weight:400;height:49px}.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}.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:all .3s;width:100%}.net-selected__input{display:none}.net-selected__input:checked+.net-selected__radio{background-color:#33c5f3;color:#fff}.order-complete{padding-bottom:80px;padding-top:180px}.order-complete__head-title{padding-bottom:22px}.order-complete__sub-title{padding-bottom:53px}.order-complete__btn{padding-top:34px}.mosb-tabs__title{margin-bottom:40px}.mosb-tabs__wrap{margin:0 auto;max-width:670px;position:relative;width:100%}.mosb-tabs__wrap .line1,.mosb-tabs__wrap .line2{background-color:#33c5f3;height:3px;left:140px;position:absolute;top:50%;transform:translateY(-50%);width:110px}.mosb-tabs__wrap .line1:after,.mosb-tabs__wrap .line1:before,.mosb-tabs__wrap .line2:after,.mosb-tabs__wrap .line2:before{background-color:#33c5f3;border-radius:100%;content:"";height:10px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:10px}.mosb-tabs__wrap .line1:after,.mosb-tabs__wrap .line2:after{left:auto;right:0}.mosb-tabs__wrap .line2{left:auto;right:140px}.mosb-tabs__list{align-items:center;display:flex;gap:170px}.mosb-tabs__item{align-items:center;border:1px solid #00171f;border-radius:100%;color:#00171f;display:flex;flex-shrink:0;height:110px;justify-content:center;list-style-type:none;overflow:hidden;transition:color .3s ease-in-out,background-color .3s ease-in-out;width:110px}.mosb-tabs__item:after{content:""}.mosb-tabs__item.js-active{background-color:#00171f;color:#fff}.mosb-tabs__trigger{background-color:transparent;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:32px;font-weight:500;height:100%;width:100%}.mosb-tabs__content{padding-top:70px}.mosb-tabs__content-item.js-show{display:flex}.mosb-tabs__content-item.js-hide{display:none}.mosb-tabs__content-item.js-fade{animation-duration:1.5s;animation-name:fadeIn}.mosb-nomination__wrap{display:flex;gap:30px;justify-content:space-between}.mosb-nomination__title{margin-bottom:30px;max-width:630px;width:100%}.mosb-nomination__text{font-size:18px;line-height:1.6;margin-bottom:20px}.mosb-nomination__img{display:flex;justify-content:flex-start;max-width:100%;width:100%}.mosb-nomination__img .ico{height:auto;max-width:100%}.mosb-nomination__img .ico--desc{height:50px;width:100%}.mosb-nomination__img .ico--mob{display:none}.mosb-nomination__info,.mosb-nomination__preview{min-width:50%}.mosb-nomination__preview{border-radius:20px;overflow:hidden;width:100%}.mosb-nomination__preview img{height:100%;min-height:450px;-o-object-fit:cover;object-fit:cover;width:100%}.mosb-products__title{margin:0 auto;max-width:1250px;width:100%}.mosb-products__list{display:flex;flex-wrap:wrap;gap:30px}.mosb-products__item{width:calc(50% - 15px)}.mosb-products__item:first-of-type .mosb-product__img{width:310px}.mosb-products__item:nth-of-type(2) .mosb-product__img{right:-20px;width:310px}.mosb-products__item:last-child .mosb-product__img{height:auto;right:20px;top:20%;width:310px}.mosb-product{background-color:#fff;border-radius:20px;height:100%;min-height:410px;overflow:hidden;position:relative;width:100%}.mosb-product__img{bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;z-index:1}.mosb-product__body{display:flex;flex-direction:column;flex-grow:1;gap:20px;height:100%;padding:20px 285px 20px 20px;position:relative;z-index:2}.mosb-product__title{margin-bottom:15px;max-width:520px;width:100%}.mosb-product__text{flex-grow:1;max-width:420px;width:100%}.mosb-product .btn.btn--square{max-width:200px;width:100%}.mosb-container{max-width:1290px}.our-advan__wrap{display:flex;gap:30px}.our-advan__item{background-color:#fff;border-radius:20px;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;font-size:18px;font-weight:700;letter-spacing:-.05em;line-height:23px}.front-doors-vars{padding-bottom:30px;padding-top:30px}.front-doors-vars--hidden{opacity:0}.front-doors-vars__head-title{padding-bottom:29px;text-align:center}.front-doors-vars__item{width:auto}.doors-price{padding-bottom:30px;padding-top:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.doors-price--hidden{opacity:0}.doors-price__slider{padding:0 60px}.doors-price__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%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.doors-price__arrow .ico{fill:#fff}.doors-price__arrow.arrow-left{left:40px}.doors-price__arrow.arrow-left:active{transform:translate(-4px,-50%)}.doors-price__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.doors-price__arrow.arrow-right{right:40px}.doors-price__arrow.arrow-right:active{transform:translate(4px,-50%)}.doors-price__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.doors-price__card{background-color:#fff;border-radius:20px;display:flex;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:last-child{padding-bottom:0}.doors-price__card-spec:first-child{padding-top:0}.doors-price__card-spec-key{padding-right:10px}.doors-price__card-spec-value{text-align:right}.doors-price__card-price{padding-bottom:25px}.prod-price-slider{padding-bottom:30px;padding-top:30px}.prod-price-slider--hidden{opacity:0}.prod-price-slider__container{padding-right:0}.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{align-items:stretch}.prod-price-slider__item{align-items:center;background-color:#fff;border-radius:20px;display:flex;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}.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}.doors-advan--hidden{opacity:0}.doors-advan__head-title,.doors-advan__text{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{background-color:#fff;border-radius:20px;display:flex;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}.delivery-price .doors-advan__item:last-child{padding-right:0}.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{margin-top:10px}.doors-advan__item-ico .ico{fill:#00171f;height:40px;width:40px}.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}.delivery-price .doors-advan__item-title{text-align:center}.doors-advan__item-desc{padding-top:10px}.doors-advan__item-desc p{padding-bottom:10px}.doors-advan__item-desc p:last-child{padding-bottom:0}.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%}.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}.doors-price-cards__item-descr{margin-bottom:30px}.doors-price-cards__item-link{align-items:center;display:flex;margin-left:auto;margin-top:auto;text-decoration:none;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__wrap{display:flex;gap:30px}.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{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}.entrance-doors__item-btn{text-decoration:none}.entrance-doors__item .system-characters__list-items{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%;word-break:break-word}.entrance-doors__advantages-item:after{background-color:#33c5f3;bottom:calc(100% + 6px);content:"";display:block;height:10px;left:0;position:absolute;width:30px}.door-nav-cards:not(.swiper-initialized){display:flex;flex-wrap:wrap;gap:10px}.door-nav-cards:not(.swiper-initialized) .swiper-wrapper{display:contents;height:auto!important;width:auto!important}.door-nav-cards:not(.swiper-initialized) .swiper-slide{flex:1 1 0;height:auto;min-width:calc(20% - 8px)}.door-nav-cards.swiper-initialized .door-nav-card.swiper-slide{max-width:70%;min-width:200px;width:auto!important}.door-nav-card{border-radius:20px}.door-nav-card__link{border-radius:20px;display:block;height:100%;overflow:hidden;position:relative;text-decoration:none;width:100%}.door-nav-card__link:after{background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);bottom:0;content:"";height:50%;left:0;pointer-events:none;position:absolute;right:0}.door-nav-card__link .img{background-color:#000;display:block;height:100%;width:100%}.door-nav-card__title{bottom:20px;color:#fff;font-weight:700;left:50%;position:absolute;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.6);transform:translateX(-50%);white-space:nowrap;z-index:1}.doors-price-cards .tabs-content{background:none}.doors-price-cards .js-doors-tabs-swiper.swiper-initialized:not(.swiper-lock){margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.doors-price-cards .js-doors-tabs-swiper.swiper-lock{overflow:visible}.doors-price-cards .js-doors-tabs-swiper.swiper-lock .tabs-list.swiper-wrapper{margin:0 0 30px;transform:none!important;width:-moz-fit-content!important;width:fit-content!important}.doors-price-cards .js-doors-tabs-swiper.swiper-lock .tabs-item.swiper-slide{height:auto;margin-right:0!important;width:auto!important}.doors-price-cards .tabs-content__item{background-color:transparent}.calculation-page .door-nav-card__link .img{aspect-ratio:26/23}.calculation-page .door-nav-card__title{white-space:normal}.balcony-doors-equip__wrap{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-doors-warn__link{text-decoration:none}.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__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{background-color:#33c5f3;border-radius:20px;color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px;justify-content:space-between;padding:30px;width:25%}.hot-economy__header{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;background-color:#33c5f3;border-radius:50px;display:flex;height:50px;justify-content:center;width:50px}.hot-economy__ico .ico{fill:#fff;height:30px;width:30px}.hot-economy__select-group{display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;width:100%}.hot-economy__control{cursor:pointer;display:block}.hot-economy__text{font-size:16px;line-height:140%}.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}.hot-economy--garbage .hot-economy__title{margin-bottom:30px;text-align:center}.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}.hot-economy--garbage-title{margin-bottom:20px}.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,.garbage-calc-collection__info-title{margin-bottom:20px}.garbage-calc-collection__description-item{align-items:center;display:flex}.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{height:20px;width:20px}.garbage-calc-collection__description-icons svg:not(:last-child){margin-right:px}.garbage-calc-collection__range{margin-bottom:20px}.garbage-calc-collection__range-title{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}.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-handle:after,.garbage-calc-collection__range-slider .noUi-handle:before{display:none}.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{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}.garbage-calc-collection__total-value{font-weight:700}.garbage-calc-collection__total-btn{margin-top:auto}.garbage-calc-collection__selects{align-items:center;display:flex;justify-content:space-between}.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}.provider-capability__container{margin:0 auto;max-width:1290px;padding:0;width:100%}.provider-capability__wrap{display:flex;flex-wrap:wrap;gap:30px;width:100%}.provider-capability__content{width:100%}.provider-capability__item{border-radius:20px;min-height:250px;overflow:hidden;width:100%}.provider-capability__item--w300{max-width:300px}.provider-capability__item--w520{max-width:520px}.provider-capability__item--w410{max-width:410px}.provider-capability__item--w630{max-width:630px}.provider-capability .provider-card{align-items:flex-end;background-color:#6b767a;display:flex;height:100%;padding:30px;position:relative;width:100%}.provider-capability .provider-card__bg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.provider-capability .provider-card__bg img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.provider-capability .provider-card__text{color:#fff;font-size:24px;font-weight:500;line-height:1.25;position:relative;z-index:2}.provider-capability .provider-card:after{background-color:#33c5f3;border-radius:20px 0 20px 0;content:"";height:20px;left:0;position:absolute;top:0;width:40px;z-index:2}.provider-form{display:flex;flex-direction:column;gap:30px}.provider-form__container{margin:0 auto;max-width:850px;padding:0 15px;width:100%}.provider-form__inner{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:30px;min-height:550px;padding:30px 50px}.provider-form__progress{font-size:18px}.provider-form__tabs-title{font-size:14px}.provider-form__form{display:flex;flex-direction:column;gap:30px;margin-top:auto}.provider-form__form-step{-moz-column-gap:30px;column-gap:30px;display:none;flex-wrap:wrap;row-gap:10px}.provider-form__form-step .control,.provider-form__form-step .control__group,.provider-form__form-step .control__input,.provider-form__form-step .control__textarea{display:none}.provider-form__form-step:nth-of-type(2) .control,.provider-form__form-step:nth-of-type(2) .control__group,.provider-form__form-step:nth-of-type(2) .control__input{width:100%}.provider-form__form-step.active{display:flex}.provider-form__form-step.active .control,.provider-form__form-step.active .control__group,.provider-form__form-step.active .control__input,.provider-form__form-step.active .control__textarea{display:block}.provider-form__form-input{width:calc(50% - 15px)}.provider-form__form-textarea{width:100%}.provider-form__form .control__input,.provider-form__form .control__textarea{border:2px solid #00171f}.provider-form .provider-tabs{display:flex;flex-direction:column;gap:5px}.provider-form .provider-tabs__list{align-items:center;background-color:#00171f;border-radius:10px;display:flex;gap:10px;padding:5px;width:100%}.provider-form .provider-tabs__item{height:60px;width:33.3333333333%}.provider-form .provider-tabs__triggers{align-items:center;display:flex;gap:30px}.provider-form .provider-tabs__trigger{align-items:center;background-color:transparent;border:1px solid #ff005c;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-weight:700;height:100%;justify-content:center;transition:background-color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.provider-form .provider-tabs__trigger.active{background-color:#ff005c}.provider-form .btn{width:100%}.provider-form.js-show{display:flex}.provider-form.js-hide{display:none}.provider-form.js-fade{animation-duration:1.5s;animation-name:fade}.provider-form .visually-hidden{clip:rect(0 0 0 0);border:0;clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.form-cottage__block,.project-form__block{background-color:#fff;border-radius:20px;display:flex;overflow:hidden}.form-cottage__box,.project-form__box{display:flex;gap:10px}.form-cottage__preview,.project-form__preview{background-color:var(--color-secondary);height:auto;width:50%}.form-cottage__preview img,.project-form__preview img{aspect-ratio:4/3;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;width:100%}.form-cottage__form,.form-cottage__info,.project-form__form,.project-form__info{display:flex;flex-direction:column;gap:20px}.form-cottage__info,.project-form__info{padding:40px;width:50%}.form-cottage .control,.project-form .control{margin-right:0;min-width:unset;width:100%}.form-cottage .control__input,.project-form .control__input{border:2px solid #00171f;width:100%}.form-cottage .main_upload,.project-form .main_upload{margin-bottom:0}.form-cottage .file_upload button,.project-form .file_upload button{align-items:center;border-radius:10px;display:flex;flex-direction:column;gap:5px;justify-content:center}.form-cottage .file_upload .ico,.project-form .file_upload .ico{fill:#00171f;height:24px;width:19px}.form-cottage .file_upload p,.project-form .file_upload p{font-size:12px;line-height:1.4;margin:0;text-align:center;white-space:pre-line}.form-cottage .btn,.project-form .btn{margin-left:auto;max-width:140px;width:100%}.project-form__block{height:100%;max-height:240px}.project-form__info{gap:.75rem;padding:.75rem;width:55%}.project-form__form{gap:13px}.project-form__preview{border-radius:.75rem;overflow:hidden;width:45%}.project-form__preview img{aspect-ratio:auto}.project-form__title{text-wrap:pretty;font-size:16px;font-weight:400;line-height:1.4;width:100%}.project-form__box{flex-direction:row}.project-form__btn:has(.just-validate-error-field){border-color:#ff005c;border-width:2px;color:#ff005c}.project-form__btn:has(.just-validate-error-field) .ico{fill:#ff005c}.project-form .new-button{margin-left:0}.project-form__btn.new-button{max-width:200px;position:relative;width:100%}.project-form__btn.new-button input[type=file]{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.project-form__triggers{align-items:center;display:flex;gap:.625rem}.project-form__triggers .ico{height:24px;width:19px}.our-advantages{overflow:hidden}.our-advantages__list{margin-top:65px;overflow:visible}.our-advantages__list-wrapper{display:flex;gap:20px;width:100%}.our-advantages .swiper-initialized .our-advantages__list--wrapper{gap:unset}.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{background-color:#33c5f3;background-position:50%;background-repeat:no-repeat;border-radius:50%;height:50px;position:absolute;top:-25px;transform:scale(1);transition:all .3s ease-in-out;width:50px}.our-advantages__item:hover .our-advantages__ico{transform:scale(1.1)}.our-advantages__description{color:#00171f;font-size:1.125rem;font-weight:500;letter-spacing:-.05em;line-height:20px;margin-top:20px}.our-advantages__text{color:#00171f;font-size:16px;text-align:center}.save-new-windows{overflow:visible}.save-new-windows__title{text-align:center}.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}.save-new-windows__list .swiper-wrapper{height:auto}.save-new-windows__item{border-radius:20px;color:#00171f;flex-grow:1;position:relative}.save-new-windows__ico{background-color:#33c5f3;background-position:50%;background-repeat:no-repeat;border-radius:50%;height:50px;margin-bottom:20px;width:50px}.save-new-windows__value{font-size:24px;font-weight:700}.save-new-windows__description{font-size:16px}.save-new-windows__range{margin:40px 0}.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-handle:after,.save-new-windows__input .noUi-handle:before{display:none}.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__text{color:#00171f;font-size:16px;line-height:20px}.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{cursor:pointer;display:block}.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}.save-new-windows-card__item+.save-new-windows-card__item{margin-top:10px}.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}.save-new-windows-card__button{margin-top:30px;width:100%}.calculate-garbage-collection{margin-bottom:50px;overflow:visible}.calculate-garbage-collection__title{text-align:center}.calculate-garbage-collection__grid{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;margin-top:20px}.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__item{border-radius:20px;color:#00171f;flex-grow:1;position:relative}.calculate-garbage-collection__ico{background-color:#33c5f3;background-position:50%;background-repeat:no-repeat;border-radius:50%;height:50px;margin-bottom:20px;width:50px}.calculate-garbage-collection__value{font-size:24px;font-weight:700}.calculate-garbage-collection__description{font-size:16px}.calculate-garbage-collection__range{margin:40px 0}.calculate-garbage-collection__input{border:none;height:auto}.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}.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__text{color:#00171f;font-size:16px;line-height:20px}.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 .js-select[data-multiple] div.header-select{display:none}.calculate-garbage-collection .select-arrow{font-weight:700;position:absolute;right:25px;top:13px}.calculate-garbage-collection .active-arrow{transform:rotate(180deg)}.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 .header-select select optgroup,.calculate-garbage-collection .js-select select div.option{display:none}.calculate-garbage-collection .js-select{border:2px solid #000;border-radius:4px;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{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[data-checked]{background-color:#d7f4fd;color:#000}.calculate-garbage-collection .js-select div.optgroup div.label{font-weight:700}.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__item+.calculate-garbage-collection-card__item{margin-top:10px}.calculate-garbage-collection-card__value{font-weight:700;line-height:1.2}.calculate-garbage-collection-card__value.square{font-size:24px}.calculate-garbage-collection-card__value.price{font-size:32px}.calculate-garbage-collection-card__button{margin-top:30px;width:100%}.gallery-mini__raw{display:flex;flex-direction:column;gap:30px}.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-list{display:flex;flex-wrap:wrap;gap:30px;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{margin-bottom:20px;position:relative}.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__raw{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;box-shadow:0 4px 70px rgba(5,37,47,.05);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{margin-top:40px}.two-column-block__list--flex{flex-wrap:wrap;justify-content:center}.two-column-block__list--flex,.two-column-block__list-wrapper-wrapper{display:flex;gap:30px;width:100%}.two-column-block .swiper-initialized .two-column-block__list--wrapper{gap:unset}.two-column-block__item{flex:0 0 auto;height:auto;max-width:590px;width:auto}.two-column-block__item--wrap{max-width:580px;width:100%}.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:all .5s ease-in-out;width:100%}.two-column-block__item:hover .two-column-block__top .img{transform:scale(1.05) rotate(.5deg)}.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{color:#00171f;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{color:#00171f;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}.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__title{text-align:center}.slider-window-cards__text{margin-bottom:35px;margin-top:25px;text-align:center}.slider-window-cards__list{overflow:visible}.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__name{font-size:24px;font-weight:700}.slider-window-cards__description{font-size:18px;font-weight:700}.slider-window-cards__image{margin-bottom:30px;margin-top:30px}.slider-window-cards__price{font-size:32px;font-weight:700;letter-spacing:-.05em;margin-bottom:30px;margin-top:auto}.slider-window-cards__block{margin-top:50px;text-align:center}.slider-window-cards__subtitle{margin-bottom:20px;text-align:center}.company-about__container{padding-right:0}.company-about__slider{padding-right:40px;padding-top:10px}.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:19%}.about-vacancies-page .company-about__item{min-height:170px}.company-about__square{background-color:#33c5f3;height:20px;left:30px;position:absolute;top:0;transform:translateY(-50%);width:20px}.company-about__title{margin-bottom:18px}.about-vacancies-page .main-container,.about-vacancies-page.page-container .main-container>section:not(.work-gallery:last-child){padding-bottom:0}.own-production{padding-bottom:30px;padding-top:30px}.own-production__head-title{padding-bottom:25px;text-align:center}.own-production__text{letter-spacing:-5%;padding-bottom:34px;text-align:center}.own-production__slider{max-width:775px}.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{padding-bottom:30px;padding-top:30px}.responsible-service__wrap{background-color:#fff;border-radius:20px;display:flex;overflow:hidden}.responsible-service__desc{flex:1 1 50%;padding:30px}.responsible-service__head-title{letter-spacing:-.05em;padding-bottom:25px}.responsible-service__img{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%}.dealer-warranties{padding-bottom:30px;padding-top:30px}.dealer-warranties:not(.auto-height) .dealer-warranties__item{height:auto}.dealer-warranties--hidden{opacity:0}.dealer-warranties__container{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;height:auto;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{padding-bottom:30px;padding-top:30px}.paragraph-list__item{color:#00171f;font-size:16px;line-height:20px;text-align:center}.paragraph-list__item+.paragraph-list__item{margin-top:40px}.about-contacts-addresses__title{text-align:center}.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:1140px;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__post-title{font-weight:700}.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__popup{display:none}.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-contacts-addresses-popup__title{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{margin:0}.diler .about-contacts-addresses__all-adress,.diler .about-contacts-addresses__key-persons{display:none}.about-contacts-addresses .about-contacts-addresses__map{height:calc(100vh - 140px)}.page-container-scroll .about-contacts-addresses{height:100%}.about-contacts-info__title{text-align:center}.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__contacts+.about-contacts-info__contacts{margin-top:20px}.about-contacts-info__slider{margin-right:-40px}.about-contacts-info__slide{width:auto}.about-contacts-info__link{display:block;text-align:center;text-decoration:none}.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__container{padding-right:0}.about-contacts-list__head-title{padding-right:40px;text-align:center}.about-contacts-list__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}.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{margin-top:20px}.about-contacts-list__item-contact{margin:10px 0}.about-contacts-list__btn{margin-top:20px;max-width:190px}.about-contacts-text{margin:40px 0;position:relative;text-align:center}.about-contacts-text__container{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-wrap:wrap;height:304px;overflow:hidden;padding:30px;text-align:left}.about-contacts-text__paragraph{color:#00171f;font-size:16px;line-height:24px;margin:10px 0;max-width:510px}.about-contacts-text__container .left{width:50%}.about-contacts-text__container .left .titleBlock{font-size:22px;font-weight:700;line-height:32px;max-width:410px}.about-contacts-text .right.image{background:url(/media/8ecac387ad74fd9866ae.webp) no-repeat;background-size:cover;height:100%;position:absolute;right:0;width:50%}.about-contacts-text .right.image .middle,.about-contacts-text .right.image .mobile{display:none}.about-news-list{margin-bottom:60px}.about-news-list__item{align-items:center;border-bottom:1px solid #e7e7e7;-moz-column-gap:20px;column-gap:20px;display:flex;padding-bottom:30px}.about-news-list__item+.about-news-list__item{margin-top:30px}.about-news-list__image{background-color:#515151;border-radius:20px;box-shadow:0 4px 70px rgba(5,37,47,.05);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}.about-news-list__date{color:#adbec4;font-size:12px;line-height:20px;margin-bottom:16px}.about-news-list__name{color:#0078d2;display:block;font-size:24px;font-weight:700;line-height:1.4;text-decoration-line:none}.about-news-list__text{color:#000;font-size:16px;line-height:1.4;margin-top:13px}.about-news-list__link{color:#0078d2;display:block;font-size:16px;font-weight:700;line-height:20px;margin-top:30px;text-decoration-line:underline}.about-portfolio-cards__description{color:#00171f;font-size:16px;line-height:20px;margin-bottom:70px;text-align:center}.about-portfolio-cards__tabs{margin:40px 0;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__item.hide{display:none}.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__name{color:#00171f;font-size:24px;font-weight:700;line-height:30px}.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__item:last-child{flex-grow:1}.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;box-shadow:0 4px 70px rgba(5,37,47,.05);display:flex;justify-content:space-between;margin:0 auto;max-width:850px;padding:70px;width:100%}.about-project-page__name{color:#00171f;font-size:24px;font-weight:700;line-height:30px}.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}.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}.new-reviews{--color-dark:#1c1c1c;--color-overdark:#141414;--color-white:#fff}.new-reviews__card{background:var(--color-white);border-radius:16px;color:var(--color-dark);padding:0 0 12px}.new-reviews__card-header{background:var(--color-overdark);border-radius:16px;display:flex;justify-content:space-between;padding:16px 16px 16px 24px}.new-reviews__card-header_item,.new-reviews__score{align-items:center;display:flex;gap:8px}.new-reviews__rating{color:var(--color-white);font-size:40px}.new-reviews__stars{display:flex;gap:2px}.new-reviews__stars svg{height:20px;width:20px}.new-reviews__stars svg path{fill:#ffb800}.new-reviews__source{align-items:center;background:var(--color-dark);border-radius:8px;color:var(--color-white);display:flex;font-size:20px;gap:10px;padding:12px 24px 12px 8px;text-decoration:none}.new-reviews__source-icon{align-items:center;display:flex;height:28px;justify-content:center;width:28px}.new-reviews__source-icon svg{height:100%;width:100%}.new-reviews__source-name{color:var(--color-white);font-size:14px}.new-reviews__source-score{color:var(--color-white);font-size:16px;font-weight:700}.new-reviews__source:hover{opacity:.85}.new-reviews__item{display:flex;flex-direction:column;gap:12px;padding:15px 30px 22px 24px}.new-reviews__item--load-more{padding:8px 30px 20px}.new-reviews__item-header{align-items:center;display:flex;flex-wrap:wrap;font-size:20px;font-weight:400;gap:26px}.new-reviews__author{font-size:24px}.new-reviews__data{color:#6e6e6e}.new-reviews__text{color:var(--color-dark);font-size:15px;line-height:1.5;max-width:700px}.new-reviews__item-stars{display:flex;gap:2px}.new-reviews__item-stars svg{height:16px;width:16px}.new-reviews__item-stars svg path{fill:#ffb800}.new-reviews__platform--2gis,.new-reviews__platform--ya{align-items:center;color:#999;display:inline-flex;font-size:13px;gap:6px;text-decoration:none}.new-reviews__platform--2gis svg,.new-reviews__platform--ya svg{height:16px;width:16px}.new-reviews__platform--2gis:hover,.new-reviews__platform--ya:hover{color:var(--color-white)}.new-reviews__more{background:transparent;border:none;color:#999;cursor:pointer;font-size:14px;gap:24px;justify-content:left;padding:0;text-transform:none;width:100%}.new-reviews__more:hover{color:var(--color-white)}.new-reviews__more:hover svg path{fill:#000;transition:.3s ease-in-out}.button{--border-radius-button:40px;--font-size-button:14px;--paddings-button:0px 15px;text-wrap:nowrap;align-items:center;border:.125rem solid transparent;border-radius:var(--border-radius-button);color:var(--color-light-text);cursor:pointer;display:flex;font-size:1.25rem;height:3.125rem;justify-content:center;line-height:1;overflow:hidden;padding:var(--paddings-button);position:relative;text-align:center;text-decoration:none;transition:color .3s ease-in-out,background-color .4s ease-in-out,border-radius .2s ease-in-out,border .4s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-max-content;width:max-content;z-index:2}.button a.no-style.button--white,.button--white{background-color:#fff;border-radius:.5rem;color:#1c1c1c;font-size:1.25rem}.about-slider-tabs{margin-top:40px}.about-slider-tabs__tabs{text-align:center}.about-slider-tabs__head-title{margin-bottom:50px;text-align:center}.about-slider-tabs__container{padding-bottom:30px;padding-top:30px}.about-slider-tabs__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__slide-item.hide{display:none}.about-slider-tabs__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.about-slider-tabs__arrow.arrow-left{left:40px}.about-slider-tabs__arrow.arrow-left:active{transform:translate(-4px,-50%)}.about-slider-tabs__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.about-slider-tabs__arrow.arrow-right{right:40px}.about-slider-tabs__arrow.arrow-right:active{transform:translate(4px,-50%)}.about-slider-tabs__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.about-slider__container{padding-bottom:30px;padding-top:30px}.about-slider__slide-item{border-radius:10px;height:450px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.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{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.about-slider__arrow.arrow-left{left:40px}.about-slider__arrow.arrow-left:active{transform:translate(-4px,-50%)}.about-slider__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.about-slider__arrow.arrow-right{right:40px}.about-slider__arrow.arrow-right:active{transform:translate(4px,-50%)}.about-slider__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-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{display:inline-block}.about-tabs__item,.about-tabs__wrapper{background-color:#fff;border-radius:10px}.about-tabs__item{color:#00171f;cursor:pointer;font-size:16px;font-weight:700;line-height:20px;padding:15px;width:auto}.about-tabs__item.active{background-color:#33c5f3;color:#fff}.about-tabs__item:last-child{margin-right:0}.about-tiles-tabs{padding-bottom:40px;padding-top:40px}.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,.inner-container--slider .about-tiles-tabs .section-header,.inner-container--slider .about-tiles-tabs .section-subheader{padding-right:0}.about-tiles-tabs__container{border-radius:20px;border-bottom-right-radius:0;border-top-right-radius:0;padding-right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.about-tiles-tabs__content{color:#00171f;font-size:16px;line-height:20px;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{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:opacity .2s;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%)}.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{opacity:.8}.about-tiles-tabs__modal{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.about-tiles-tabs__window{max-height:calc(100vh - 100px);max-width:calc(100vw - 80px)}.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{cursor:pointer}.rating-star__item path{fill:#c5c5c6}.rating-star__item.active path{fill:#33c5f3}.rating-star__item svg{pointer-events:none}.tender-projects{padding-bottom:30px;padding-top:30px}.tender-projects--hidden{opacity:0}.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__head-title{padding-bottom:50px;text-align:center}.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%;width:300px}.open-vacancies__head-title{margin-bottom:50px;text-align:center}.open-vacancies__item-container{padding-top:48px}.open-vacancies__vacancy{border-bottom:2px solid #adbec3;margin-bottom:36px;padding-bottom:30px}.open-vacancies__vacancy:last-child{margin-bottom:0}.open-vacancies__content{display:flex;justify-content:space-between}.open-vacancies__col1,.open-vacancies__col2{max-width:510px}.open-vacancies__col2{text-align:right}.open-vacancies__vacancy-position,.open-vacancies__vacancy-salary{padding-bottom:8px}.open-vacancies__btn{margin-top:30px}.open-vacancies__btn :first-child{margin-right:20px}.open-vacancies .win-prices-tab__item{padding:0 20px;width:auto}.our-employees--hidden{opacity:0}.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%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.our-employees__arrow .ico{fill:#fff}.our-employees__arrow.arrow-left{left:0}.our-employees__arrow.arrow-left:active{transform:translate(-4px,-50%)}.our-employees__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.our-employees__arrow.arrow-right{right:0}.our-employees__arrow.arrow-right:active{transform:translate(4px,-50%)}.our-employees__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-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}.vacations__container{padding-bottom:30px;padding-top:30px}.vacations__head-title{padding-bottom:24px;text-align:center}.vacations__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.vacations__arrow.arrow-left{left:40px}.vacations__arrow.arrow-left:active{transform:translate(-4px,-50%)}.vacations__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.vacations__arrow.arrow-right{right:40px}.vacations__arrow.arrow-right:active{transform:translate(4px,-50%)}.vacations__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.vacations__slide-item{border-radius:10px;height:450px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.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{padding-bottom:30px;padding-top:30px}.details__card{align-items:center;display:flex;margin-bottom:40px;min-height:440px;padding:60px 50px;position:relative}.details__card:last-child{margin-bottom:0}.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;display:flex;font-weight:700;height:50px;justify-content:center;margin-bottom:11px;margin-top:24px;padding:0 20px;position:relative;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;filter:drop-shadow(0 4px 70px rgba(5,37,47,.05));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}.adv-section{--gap:80px;--text-content:480px;align-items:center;display:flex;height:580px;overflow:hidden}.adv-section__container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1170px;min-height:580px;padding:0 15px;position:relative;width:100%}.adv-section__container[data-reverse]{flex-direction:row-reverse}.adv-section__container[data-reverse] .adv-section__image{left:30px;top:0}.adv-section__container[data-reverse] .adv-section__tag{left:-40px}.adv-section__container:not([data-reverse]) .adv-section__image{right:-30px;top:0}.adv-section__container:not([data-reverse]) .adv-section__image .image-third{height:90%;width:90%}.adv-section__container.bg-top-right{background-image:url(/media/0abf3446ee8ddab6a8d7.svg);background-position:100%;background-repeat:no-repeat}.adv-section__container.bg-top-right .adv-section__image{left:calc(var(--text-content) + var(--gap) + 31px);top:-18px}.adv-section__container.bg-connector-left{background-image:url(/media/04e0cfb3b0bfacc466ff.svg);background-position:0;background-repeat:no-repeat}.adv-section__container.bg-connector-right{background-image:url(/media/afac5ff6c17aec4cd873.svg);background-position:100%;background-repeat:no-repeat}.adv-section__info{flex-direction:column;gap:20px;max-width:480px;width:100%}.adv-section__image,.adv-section__info{display:flex;transition:all .6s ease-in-out}.adv-section__image{align-items:center;height:580px;left:calc(var(--text-content) + var(--gap) + 60px);position:absolute;top:0;width:580px}.adv-section__image .image-third{border-radius:100%}.adv-section__tag{text-wrap:balance;align-items:center;background-color:#ff008a;border-radius:90px;bottom:100px;color:#fff;display:flex;font-size:24px;font-weight:700;justify-content:center;line-height:1.1;max-width:420px;padding:20px 40px;position:absolute;right:calc(var(--text-content) + var(--gap) - 300px);transition:transform .6s ease-in-out;width:100%;z-index:1}.adv-section__form{margin:0 50px;max-width:470px}.adv-section__callback{padding-bottom:0}.adv-section__callback .free-meas-form{justify-content:center}.adv-section__callback .free-meas-form__form{color:#00171f;margin-left:0}.adv-section__callback .free-meas-form__form .control{display:block;margin-right:0}.adv-section__callback .free-meas-form__form .control__input{border:1px solid #00171f}.adv-section__callback .free-meas-form__form:before{background-color:transparent}.adv-section__callback .free-meas-form__group{display:flex;flex-direction:column;gap:10px}.adv-section__callback .free-meas-form__btn{margin-top:0}.adv-section:last-child .bg-bottom-left{background-image:url(/media/5a204c9851d0857e4777.svg);background-repeat:no-repeat}.adv-mass .adv-section__container[data-mob-right] .adv-section__wrap{transform:unset}.adv-mass .adv-section__image{align-items:unset;clip-path:padding-box circle(50%);left:calc(var(--text-content) + var(--gap) + 30px)}.adv-sill .adv-section__container[data-reverse] .adv-section__image{clip-path:padding-box circle(50%);left:0;transform:scaleX(-1)}.adv-hand .adv-section__image img,.adv-sill .adv-section__container[data-reverse] .adv-section__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.adv-hard .adv-section__container[data-reverse] .adv-section__image{clip-path:padding-box circle(50%);left:0;top:0}.sector{overflow:hidden;position:relative}#adv-form{display:flex;flex-direction:column;gap:20px}#adv-form .control__input{border:1px solid #000}#adv-form .control__group{align-items:unset;display:flex;flex-direction:column;justify-content:center}#adv-form .control__wrap{display:flex;flex-direction:column;gap:10px}body.js-enabled .adv-section__container .adv-section__info{opacity:0;transform:translateX(-100%)}body.js-enabled .adv-section__container .adv-section__info.js-animated{opacity:1;transform:translateX(0)}body.js-enabled .adv-section__container[data-reverse] .adv-section__info{transform:translateX(100%)}body.js-enabled .adv-section__container[data-reverse] .adv-section__info.js-animated{transform:translateX(0)}body.js-enabled .adv-section__image{opacity:0}body.js-enabled .adv-section__image.js-animated{opacity:1}body.js-enabled .adv-section__tag{transform:scale(0)}body.js-enabled .adv-section__tag.js-animated{transform:scale(1)}.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}.about-news-detail .text-block{padding-bottom:30px;padding-top:30px}.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{padding-bottom:24px;text-align:center}.article-info{padding-bottom:30px;padding-top:30px}.article-info__wrap{display:flex}.article-info__item{padding-right:20px;width:25%}.article-info__item-author{min-width:250px}.article-info__ico{height:24px;width:24px}.article-info__ico .ico{fill:#33c5f3;display:block;height:100%;width:100%}.article-info__title{font-weight:700;margin-top:8px}.article-info__author{display:flex;gap:10px}.article-info__author-name{color:#00171f;font-size:16px;font-weight:700;margin-top:10px}.article-info__author-speciality{font-size:16px;font-style:normal;font-weight:400}.vacancy-slider{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vacancy-slider--hidden{opacity:0}.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}.vacancy-requirements{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vacancy-requirements__block{margin-bottom:40px}.vacancy-requirements__block:last-of-type{margin-bottom:0}.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}.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}.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 h2{margin-top:32px}.article-detail h2:first-of-type{margin-top:0}.article-detail h2:first-of-type~h3,.article-detail h3{margin-top:18px}.article-detail h3:first-of-type{margin-top:0}.article-detail h3:first-of-type~h2{margin-top:32px}.article-detail img{float:none;margin-right:0;width:100%}.article-detail p,.article-detail ul li{font-size:16px}.textWrapBlock .vol{text-wrap:auto;align-items:center;display:flex;flex-wrap:wrap;margin-bottom:60px}.textWrapBlock .vol .part{width:50%}.textWrapBlock h3,.textWrapBlock p{font-size:17px;line-height:22.1px;padding:0 20px}.textWrapBlock a{color:#00171f}.titleTable{color:#11b0e2;font-size:17px;font-weight:800}.wrapTableColor::-webkit-scrollbar{height:20px;width:0}.wrapTableColor::-webkit-scrollbar-track{background:#fff;border-radius:20px}.wrapTableColor::-webkit-scrollbar-thumb{background-color:#55cff5;border:3px solid #fff;border-radius:20px}.tableColor tr td{background:#fff;border-bottom:1px solid #e7e8ea;border-right:5px solid #ecf4f6;color:#00171f;font-weight:400;min-width:115px;padding:10px 20px}.tableColor tr:first-child td{background:#55cff5;color:#fff;font-weight:800;padding:10px 20px;width:16.6666666667%}.article-content__title{display:block}.article-content ul li{padding-left:0}.article-content ul li:before{content:none}.about-article-page{overflow-y:hidden}.about-article-page .center-block{text-align:center}.about-article-page .text-block{align-self:center}.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,.simple-card--textout .about-article-page .simple-card__title{margin-bottom:30px}.about-article-page .include-area{display:flex;justify-content:center}.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,.inner-container--slider .about-article-page .include-area .section-header>p,.inner-container--slider .about-article-page .include-area .section-subheader>p{max-width:775px}.about-article-page p:not(:last-child){padding-bottom:20px}.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%;transform:translateY(-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,.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}.two-column-and-slider{padding:50px 0}.two-column-and-slider__first{margin-bottom:30px}.two-column-and-slider__footer{display:flex;justify-content:center}.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:all .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}.image-left-title-center,.image-left-title-right,.image-right-title-left{padding:50px 0}.page-end__container{display:flex;justify-content:center}.page-end__container .text-footer{font-size:24px;font-weight:700;line-height:30px;max-width:775px;text-align:center}.measure-for-free{padding-bottom:30px;padding-top:30px}.measure-for-free__container{align-items:center;display:flex;justify-content:center}.measure-for-free__wrap{background-color:#fff;border-radius:20px;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}.measure-for-free__btn{margin-top:24px}.best-measurers{padding-bottom:30px;padding-top:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.best-measurers--hidden{opacity:0}.best-measurers__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{background-color:#fff;border-radius:20px;height:auto;letter-spacing:-.05em;padding:20px;position:relative;width:300px}.best-measurers__item:after{background-color:#33c5f3;border-radius:20px 0 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:all .3s}.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}.measurers-item{max-width:300px;width:100%}.measurers .section-header+div:not(.section-subheader),.measurers .section-subheader+div{margin:0}.measure-include{padding-bottom:30px;padding-top:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.measure-include__container{background-color:#fff;border-radius:20px;-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__wrap{-moz-column-gap:20px;column-gap:20px;display:flex}.measure-include__column{display:flex;flex:1 1 33.333%;flex-direction:column;row-gap:20px}.measure-include__block{letter-spacing:-.05em}.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%}.before-after-slider{padding-bottom:30px;padding-top:30px}.before-after-slider__head-title{padding-bottom:15px;text-align:center}.before-after-slider__text{text-align:center}.before-after-slider__wrap{display:flex;flex-direction:column;margin-top:44px;row-gap:40px}.before-after-slider__block{align-items:center;display:flex;flex-direction:column}.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{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;font-size:1.125rem;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}.before-after-slider__btn{margin-top:24px}.garbage-collection-vars{padding-bottom:30px;padding-top:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.garbage-collection-vars--hidden{opacity:0}.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{padding-top:15px;text-align:center}.other-services{--main-blue:#33c5f3}.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}.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;margin-bottom:45px}.other-services__text.active{height:auto}.other-services__bottom{align-items:center;display:flex;justify-content:space-between}.other-services__price{line-height:1.25}.nostandart-win__text{margin-bottom:20px}.nostandart-win .nostandart-win__title{margin-bottom:10px}.nostandart-win .nostandart-win__img{height:100%;width:100%}.nostandart-win__link{display:block;width:60%}.nostandart-win .nostandart-win__info{width:40%}.nostandart-win__bottom{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.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-win__btn{max-width:unset;width:100%}.nostandart-cards{margin-bottom:40px;margin-top:40px;overflow:hidden}.inner-container--slider .nostandart-cards .section-header,.inner-container--slider .nostandart-cards .section-subheader,.nostandart-cards .assort-melke-mob__table,.nostandart-cards .default-page,.nostandart-cards .inner-container,.nostandart-cards .inner-container--slider .section-header,.nostandart-cards .inner-container--slider .section-subheader,.nostandart-cards .win-prices-tab,.nostandart-cards .win-prices-type-v2__container,.nostandart-cards .win-prices__info{padding-right:0}.nostandart-cards__slider{margin-top:40px;overflow:visible}.nostandart-cards .nostandart-win__link{display:block;width:100%}.nostandart-cards .nostandart-win__info{width:100%}.nostandart-cards .nostandart-win__img{background-color:#6b767a;border-radius:12px;height:260px;-o-object-fit:cover;object-fit:cover;width:100%}.nostandart-cards .nostandart-win__img--aksessuary{-o-object-fit:fill;object-fit:fill}.nostandart-cards .tabs-content__item{background:#fff;border-radius:12px}.nostandart-cards .tabs-content__item-title{margin-bottom:12px;text-decoration:underline}.nostandart-cards .tabs-content__item-info{padding:20px}.nostandart-cards .nostandart-win__text{-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;line-height:1.5;overflow:hidden}.nostandart-cards .nostandart-win__btn{align-items:center;display:flex;font-size:14px;height:50px;justify-content:center;max-width:unset;padding:0!important;width:150px}.nostandart-cards .nostandart-win__bottom{margin-top:auto}.nostandart-cards--hidden{opacity:0}.nostandart-cards--links{position:relative}.nostandart-cards--links .nostandart-win__btn{height:100%;inset:0;position:absolute;width:100%}.nostandart-cards .card-line-swiper__arrow{position:absolute;top:50%;transform:translateY(-50%);transition:border-color .2s;z-index:10}.nostandart-cards .card-line-swiper__arrow:hover{background-color:#00171f;border-color:#00171f}.nostandart-cards .card-line-swiper__arrow:hover .ico{fill:#fff}.nostandart-cards .card-line-swiper__arrow.arrow-left{left:-70px}.nostandart-cards .card-line-swiper__arrow.arrow-left:active{transform:translate(-4px,-50%)}.nostandart-cards .card-line-swiper__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.nostandart-cards .card-line-swiper__arrow.arrow-right{right:-70px}.nostandart-cards .card-line-swiper__arrow.arrow-right:active{transform:translate(4px,-50%)}.nostandart-cards .card-line-swiper__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.nostandart-cards .card-line-swiper__arrow .ico{transition:fill .2s}.type-win{overflow:hidden}.type-win .nostandart-cards{overflow:visible}.nostandart-cottage__title{font-size:32px;margin-bottom:30px;text-align:center}.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{align-items:center;display:flex;gap:40px;list-style-type:none;margin-bottom:30px}.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%}.nostandart-cottage__text{color:#00171f;font-size:16px}.nostandart-cottage__bottom{align-items:center;display:flex;justify-content:space-between}.pricing-others{color:var(--color-text);padding:66px 0 60px}.pricing-others__container{margin:0 auto;max-width:1440px;padding:0 75px}.pricing-others__title{font-size:48px;font-weight:800;letter-spacing:-2.4px;line-height:1.25;text-align:center}.pricing-others__layout{align-items:stretch;display:flex;gap:30px;justify-content:center;margin-top:24px}.pricing-others__col{display:flex;flex:1;flex-direction:column;gap:30px;min-width:0}.pricing-others__col .pricing-others__card:last-child{flex-grow:1}.pricing-others__card{background-color:var(--color-white);border-radius:20px;display:flex;flex-direction:column;gap:16px;padding:30px}.pricing-others__card-title{font-size:24px;font-weight:700;letter-spacing:-1.2px;line-height:1.2}.pricing-others__card-list{display:flex;flex-direction:column;gap:15px}.pricing-others__card-item{align-items:flex-end;display:flex;gap:8px}.pricing-others__card-name{font-size:16px;font-weight:400;letter-spacing:-.8px;line-height:1.25}.pricing-others__card-dots{border-bottom:1px dashed;flex-grow:1;margin-bottom:5px;opacity:.3}.pricing-others__card-meta{align-items:baseline;display:flex;flex-shrink:0;gap:10px}.pricing-others__card-price{font-size:16px;font-weight:700;letter-spacing:-.8px;line-height:1.25;white-space:nowrap}.tag{border-radius:20px;font-size:8px;font-weight:500;letter-spacing:-.4px;line-height:10px;padding:2px 8px;white-space:nowrap}.tag--economy{background-color:#aeff00;color:var(--color-text)}.tag--standard{background-color:#07f;color:var(--color-white)}.tag--premium{background-color:#fb00ff;color:var(--color-white)}.feature-montag .window-scheme{position:relative}.feature-montag .fm-scheme-zoom{align-items:center;background:hsla(0,0%,100%,.85);border:none;border-radius:10px;bottom:12px;cursor:pointer;display:none;justify-content:center;padding:8px 20px;position:absolute;right:12px;transition:background .2s ease;width:auto;z-index:2}.feature-montag .fm-scheme-zoom:hover{background:#fff}.feature-montag .fm-zoom{align-items:center;background:rgba(0,0,0,.85);display:flex;inset:0;justify-content:center;opacity:0;padding:24px;position:fixed;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:1000}.feature-montag .fm-zoom.is-open{opacity:1;visibility:visible}.feature-montag .fm-zoom__img{border-radius:12px;max-height:90vh;max-width:92vw;-o-object-fit:contain;object-fit:contain;transform:scale(.9);transition:transform .3s ease}.feature-montag .fm-zoom.is-open .feature-montag .fm-zoom__img{transform:scale(1)}.feature-montag .fm-zoom__close{align-items:center;background:hsla(0,0%,100%,.2);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;height:44px;justify-content:center;position:absolute;right:16px;top:16px;transition:background .2s,transform .2s;width:44px;z-index:3}.feature-montag .tabs-content__title--mobile{background:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:none;padding:14px 12px}.feature-montag .tabs-content__title--mobile .fm-collapsible{position:relative}.feature-montag .tabs-content__title--mobile .fm-collapsible__text{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.feature-montag .tabs-content__title--mobile .fm-collapsible__fade{background:linear-gradient(0deg,#fff 10%,hsla(0,0%,100%,0));bottom:0;height:48px;left:0;pointer-events:none;position:absolute;right:0}.feature-montag .tabs-content__title--mobile .fm-collapsible__toggle{background:none;border:none;color:inherit;cursor:pointer;display:none;font-weight:600;margin-top:8px;padding:0;text-align:left}.feature-montag .tabs-content__title--mobile .fm-collapsible.is-open .fm-collapsible__text{-webkit-line-clamp:unset;display:block}.feature-montag .tabs-content__title--mobile .fm-collapsible.is-open .fm-collapsible__fade{display:none}.feature-montag .tabs-content__title--mobile .fm-collapsible.is-open .fm-collapsible__toggle{display:inline-block}.feature-montag .js-fm-price{color:#03a5ef;font-size:24px;font-weight:600}.feature-montag .tabs-content{align-items:stretch;background:#fff;border-radius:12px;display:flex;width:100%}.feature-montag .tabs-content h2{font-size:40px}.feature-montag .tabs-content img{height:100%}.feature-montag .tabs-content .window-scheme{background:#fff;width:-moz-max-content;width:max-content}.feature-montag .tabs-content .window-scheme img{border-bottom-right-radius:12px;border-top-right-radius:12px}.feature-montag .tabs-content .window-interior{background:#fff;flex-basis:0;flex-grow:1;flex-shrink:1}.feature-montag .tabs-content .window-interior img{border-bottom-left-radius:12px;border-top-left-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.feature-montag .tabs-content__title{display:flex;flex-direction:column;justify-content:space-between;margin-left:24px;padding:12px 12px 12px 0}.feature-montag .tabs-content__title .js-fm-text{height:270px;margin-bottom:14px;overflow-y:auto;padding-right:8px}.feature-montag .tabs-content__text{display:flex;flex-direction:column;gap:14px}.feature-montag .tabs-content__text .fm-select{cursor:pointer;position:relative;width:100%}.feature-montag .tabs-content__text .fm-select__header{align-items:center;background:#ebf5ff;border:none;border-radius:10px;cursor:pointer;display:flex;font-weight:600;gap:8px;padding:11px 12px;text-align:left;width:100%}.feature-montag .tabs-content__text .fm-select__current{flex:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.feature-montag .tabs-content__text .fm-select__icon{align-items:center;display:flex;flex-shrink:0;transition:transform .3s ease}.feature-montag .tabs-content__text .fm-select__icon-svg{fill:#000;display:block}.feature-montag .tabs-content__text .fm-select__body{background:#ebf5ff;border-radius:12px;display:none;left:0;list-style:none;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:46px;z-index:10}.feature-montag .tabs-content__text .fm-select__item{cursor:pointer;font-weight:600;padding:11px 12px}.feature-montag .tabs-content__text .fm-select__item.is-selected,.feature-montag .tabs-content__text .fm-select__item:hover{background:#fff;color:#03a5ef}.feature-montag .tabs-content__text .fm-select.is-active .fm-select__header{border-radius:10px}.feature-montag .tabs-content__text .fm-select.is-active .fm-select__body{display:block}.feature-montag .tabs-content__text .fm-select.is-active .fm-select__icon{transform:rotate(180deg)}.feature-montag .tabs-content__price{align-items:center;display:flex;justify-content:space-between}.short-install{padding-bottom:40px}.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__wrapper{background-color:#fff;border-radius:20px;display:flex;overflow:hidden}.win-openings__title{margin-bottom:10px}.win-openings__info{padding:50px;width:50%}.win-openings__img{background-color:#6b767a;width:50%}.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{background-color:#fff;border-radius:20px;max-width:300px;overflow:hidden;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-link:active .ico,.main-about__item-link:hover .ico{fill:#33c5f3}.main-about__item:not(:last-child){margin-right:30px}.main-about__download{align-items:center;color:#0290ea;display:flex;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__download:hover .ico{fill:#33c5f3}.main-about .video-manual__container{max-width:960px}.openingBlock{display:flex;flex-wrap:wrap;justify-content:space-between}.openingBlock .vol{border-radius:15px;font-size:20px;font-weight:700;margin-bottom:2%;position:relative;width:24%}.openingBlock .vol .mini,.openingBlock .vol img.mobile{display:none}.openingBlock .vol:not(.img){align-items:center;background:#fff;display:flex;letter-spacing:-.8px;line-height:28.16px;padding:0 40px;text-align:center}.openingBlock .vol:not(.img):before{background:#33c5f3;content:"";height:20px;left:20px;position:absolute;top:-10px;width:20px}.openingBlock .vol:first-child,.openingBlock .vol:nth-child(2){width:36.5%}.openingBlock .vol img{border-radius:10px}.directorBlockSection .directorBlock{background:#fff;border-radius:20px;display:flex;margin:40px auto;padding:20px}.directorBlockSection .directorBlock .mobile,.directorBlockSection .directorBlock .tablet{display:none}.directorBlockSection .directorBlock>div{width:50%}.directorBlockSection .directorBlock img{border-radius:10px}.directorBlockSection .directorBlock .right{padding:20px 45px 0}.directorBlockSection .directorBlock .text{font-size:18px;font-weight:500;letter-spacing:-.8px;line-height:28.8px;padding-top:115px}.directorBlockSection .directorBlock .right .whoWrapper{background:rgba(51,197,243,.06);border-radius:10px;margin-top:35px;max-width:340px;padding:10px}.directorBlockSection .directorBlock .right .who{background:#fff;border-radius:10px;box-shadow:0 0 10px -5px #33c5f3;padding:10px 30px}.directorBlockSection .directorBlock .right .who .name{font-size:16px;font-weight:500;letter-spacing:-.8px;line-height:25.6px}.directorBlockSection .directorBlock .right .who .grade{font-size:14px;letter-spacing:-.8px;line-height:22.4px}.managersBlockSection{margin-top:50px}.managersBlockSection h2{margin-bottom:50px;text-align:center}.managersBlockSection .managersBlock{display:flex;flex-wrap:wrap;justify-content:space-between}.managersBlockSection .managersBlock .vol{max-width:290px;text-align:center}.managersBlockSection .managersBlock .vol img{border-radius:150px}.managersBlock .name{color:#00171f;font-size:26px;font-weight:700;line-height:36.4px;margin:20px auto}.managersBlock .grade{background:#33c5f3;border-radius:25px;color:#fff;font-size:18px;letter-spacing:-.8px;line-height:21.6px;margin:0 auto;padding:5px 20px;width:275px}.connect__wrapper{background-color:#fff;border-radius:20px;display:flex;margin:0 auto;max-width:850px;overflow:hidden;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}.connect__link{color:inherit;text-decoration:none}.payment-online{color:#00171f}.payment-online .img{margin:0}.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{margin-top:30px;width:100%}.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%}.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;-webkit-user-select:none;-moz-user-select:none;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:100%;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}.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{height: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%}.adv-warm-roof{color:#00171f;display:block;text-align:center}.adv-warm-roof .swiper.js-adv-warm-roof{overflow:hidden;padding-bottom:40px;width:100%}.adv-warm-roof__card,.adv-warm-roof__content{box-sizing:border-box;display:flex}.adv-warm-roof__card{border-radius:20px;flex-direction:column;height:auto;width:100%}.adv-warm-roof__card__inner{display:flex;flex-direction:column;height:100%}.adv-warm-roof__img{background-color:#00171f;border-radius:20px 20px 0 0;height:190px;-o-object-fit:cover;object-fit:cover;width:100%}.adv-warm-roof__card-content{background-color:#fff;border-radius:0 0 20px 20px;display:flex;flex-direction:column;flex-grow:1;gap:8px;padding:20px;text-align:left}.adv-warm-roof__card-subtitle{font-size:24px;font-weight:700;line-height:1.25}.adv-warm-roof__card-text{font-size:18px;line-height:1.6}.adv-warm-roof .swiper-pagination{bottom:0!important}.adv-warm-roof .swiper-pagination-bullet{background:rgba(0,23,31,.3);height:8px;margin:0 6px!important;opacity:1;width:8px}.adv-warm-roof .swiper-pagination-bullet-active{background:#00171f;transform:scale(1.2)}.promotions__card{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;margin-bottom:60px;overflow:hidden;row-gap:26px}.promotions__card:last-child{margin-bottom:0}.promotions__img{background-color:#6b767a;display:block;min-height:270px;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;padding:30px}.promotions__title{color:#00171f;margin-bottom:17px;text-decoration:none;transition:color .3s ease-in-out}.promotions__title:hover{color:#33c5f3}.promotions__text{margin-bottom:17px}.promotions__date{margin-bottom:27px}.promotions__btn{align-items:center;display:flex;gap:20px}.mosq-advan{padding-bottom:20px;padding-top:20px}.mosq-advan__container{padding-right:0}.mosq-advan--hidden{opacity:0}.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{padding-bottom:30px;padding-top:30px}.mosq-net-type--hidden{opacity:0}.mosq-net-type__container{padding-right:0}.mosq-net-type__desc,.mosq-net-type__head-title,.mosq-net-type__slider{padding-right:40px}.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{padding-bottom:30px;padding-top:30px;text-align:center}.mosq-measure__head-title{padding-bottom:24px}.mosq-measure__text{padding-bottom:20px}.mosq-measure__text:last-of-type{padding-bottom:0}.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{max-width:1040px}.decorative-layouts__title{margin-bottom:25px;text-align:center}.decorative-layouts__text{font-size:1.125rem;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__wrapper-btn .no-style.btn.active-decorative-layouts{background-color:#33c5f3;color:#fff}.decorative-layouts__wrapp-icon{bottom:90px;display:flex;font-size:1.125rem;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{text-wrap:nowrap;color:#fff;font-weight:500;position:relative;right:10px;top:40px}.decorative-layouts__text-icon_last{right:8px}.decorative-layouts-cards__image,.decorative-layouts-cards__list{border-radius:20px}.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-pagination-bullets .swiper-pagination-bullet-active{background-color:#33c5f3;color:#fff}.decorative-layouts .swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-right:0}.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__form,.mosq-calc-cart__img,.mosq-calc-cart__price{width:calc(50% - 10px)}.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{margin-bottom:20px}.mosq-calc-cart__block:last-of-type{margin-bottom:0}.mosq-calc-cart__block .control__input{text-align:center}.mosq-calc-cart__block-title{padding-bottom:12px}.mosq-calc-cart__group{display:flex;flex-wrap:wrap}.mosq-calc-cart__group.input-group .control{margin-bottom:10px;margin-right:20px;min-width:unset;width:calc(50% - 10px)}.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__group .checkbox-small:last-of-type{margin-right:0}.mosq-calc-cart__count{align-items:center;display:flex;justify-content:center;width:50px}.mosq-calc-cart__arrow{background-color:#33c5f3;-webkit-user-select:none;-moz-user-select:none;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{padding-bottom:30px;padding-top:30px}.mosq-calc__head-title{padding-bottom:24px;text-align:center}.mosq-calc__slider{max-width:-moz-fit-content;max-width:fit-content;padding:0 90px;width:100%}.mosq-calc__item{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:460px}.mosq-calc__close{cursor:pointer;height:10px;position:absolute;right:16px;top:16px;transition:all .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%)}.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{display:flex;flex-wrap:wrap}.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__container{display:flex;flex-wrap:wrap}.mosq-checkout-form__block{width:100%}.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.total-basket .basket-empty{font-size:24px;font-weight:400;line-height:1.4}.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}.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__delivery-price{margin-top:16px}.mosq-checkout-form__person-data{font-size:12px;margin-top:16px}.mosq-checkout-form__person-data .a span{text-decoration:underline}.mosq-checkout-form__person-data .a:hover{color:#0078d2}.calendar-delivery-desk__ico{height:20px;width:20px}.calendar-delivery-desk__ico .ico{fill:#00171f;height:100%;width:100%}.calendar-delivery-desk__desc,.calendar-delivery-desk__title{margin-top:18px}.calendar-delivery-desk__container{margin-top:20px}.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:all .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:all .2s;width:10px}.calendar-delivery-desk__month-next:hover,.calendar-delivery-desk__month-prev:hover{color:#0078d2}.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__wrapper{margin-top:8px}.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:all .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:all .1s;width:28px;z-index:-1}.calendar-delivery-desk__ceil .highlight-day:hover:before{background-color:#c4c4c4}.calendar-delivery-desk__ceil .highlight-day.active{color:#fff}.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{margin-top:18px}.calendar-delivery-mob__ico{height:20px;width:20px}.calendar-delivery-mob__ico .ico{fill:#00171f;height:100%;width:100%}.calendar-delivery-mob__title{margin-top:8px}.calendar-delivery-mob__desc{margin-top:16px}.calendar-delivery-mob__months{font-size:12px;margin-left:-20px;margin-right:-20px;margin-top:20px;padding:0 20px}.calendar-delivery-mob__month-item{width:-moz-max-content;width:max-content}.calendar-delivery-mob__month-item.month-active{font-weight:700}.calendar-delivery-mob__arrow{background-color:#33c5f3;position:absolute;top:50%;transform:translateY(-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-left.swiper-button-disabled:active{transform:translateY(-50%)}.calendar-delivery-mob__arrow.arrow-right{right:0}.calendar-delivery-mob__arrow.arrow-right:active{transform:translate(4px,-50%)}.calendar-delivery-mob__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.calendar-delivery-mob__days{margin-top:16px;padding:0 55px;position:relative}.calendar-delivery-mob__days-item{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:all .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:0;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__row .mosq-basket-desk__td:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}.mosq-basket-desk__row .mosq-basket-desk__td:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px}.mosq-basket-desk__td{vertical-align:middle}.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{background-color:#33c5f3;border-radius:50%;height:22px;transition:all .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__arrow.btn-remove{background-color:#f33333}.mosq-basket-desk__arrow.btn-remove .ico{stroke:unset;fill:#fff}.mosq-basket-desk__num-amount{margin:0 5px}.mosq-basket-mob{margin-left:-20px;margin-right:-20px}.mosq-basket-mob__close{cursor:pointer;height:10px;position:absolute;right:16px;top:16px;transition:all .2s;width:10px;z-index:10}.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{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)}.type-price .mosq-basket-mob__block-value{font-weight:700}.mosq-basket-mob__arrow{background-color:#33c5f3;border-radius:50%;height:22px;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:22px}.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)}.mosq-basket-mob__arrow.btn-remove{background-color:#f33333}.mosq-basket-mob__arrow.btn-remove .ico{stroke:unset;fill:#fff}.mosq-basket-mob__num-amount{margin:0 5px}.mosq-basket__total-price{margin-top:45px}.mosq-basket__total-price .span{display:inline-block;width:-moz-max-content;width:max-content}.mosq-basket__pre-price{margin-top:30px}.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__list .li:last-child{padding-bottom:0}.page-not-found__img{height:384px;padding-left:90px}.page-not-found__img .img{height:100%;width:auto}.handle__container{align-items:center;display:flex;flex-direction:column;gap:20px}.handle__subheader{margin-left:auto;margin-right:auto;max-width:970px;width:100%}.handle-desctop__preview-desctop{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:1040px;position:relative;width:100%}.handle-desctop__preview-mobile{display:none}.handle-desctop__img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}.handle-desctop__img:first-child{position:absolute}.handle-desctop__img:nth-child(2){margin-top:175px}.handle-desctop__img:nth-child(3){max-height:180px}.handle-colors__container{background-color:#fff;border-radius:150px;display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:1170px;padding:35px 75px;width:100%}.handle-colors__title{font-size:32px;font-weight:700;line-height:1.4;text-align:center}.handle-colors__list{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.handle-colors__item{align-items:center;display:flex;flex-direction:column;gap:15px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.handle-colors__item-color{border-radius:100%;height:90px;width:90px}.handle-colors__item-text{font-size:18px;font-weight:700}.handle-colors__item:last-child .handle-colors__item-color{border:1.5px solid #00171f}.handle-kids .win-openings__text,.handle-kids img{margin-bottom:20px}.handle .btn{max-width:130px;width:100%}.applicant .tabs-content__item-info{width:100%!important}.applicant .js-hide{display:none!important}.applicant .js-show{display:block!important}.applicant__form-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.applicant__form-body{display:flex;flex-direction:column;margin-bottom:50px}.applicant__form-group{display:flex;flex-direction:column;gap:20px;max-width:390px;width:100%}.applicant__form-group .just-validate-error-label{font-size:0;line-height:0}.applicant__form-btn--add,.applicant__form-btn-prev{background-color:transparent;border-color:#00171f;color:#00171f;margin-top:20px;max-width:165px}.applicant__form-btn--add.btn:not(:disabled):hover,.applicant__form-btn-prev.btn:not(:disabled):hover{background-color:#00171f;color:#fff}.applicant__form-oldfio{display:flex;flex-direction:column;gap:15px}.applicant__done,.applicant__error,.applicant__loading{align-items:center;display:flex;font-size:36px;font-weight:700;justify-content:center}.applicant__tabs{display:none}.applicant__descr{font-weight:500;margin-top:20px}.applicant__message{align-items:center;background-color:#fff;border-radius:20px;display:none;flex-direction:column;font-weight:500;gap:15px;justify-content:center;margin:0 auto;max-width:400px;padding:20px;text-align:center;text-transform:uppercase;width:100%}.applicant__message .ico{height:50px;width:50px}.applicant__message .ico svg{fill:#228b22;height:100%;width:100%}.applicant__message.js-visible{display:flex}.applicant hr{margin:20px 0}.applicant .form{background-color:#fff;border-radius:20px;padding:40px}.applicant .form-step{display:none}.applicant .form-step.js-show{display:block}.applicant .form-btn__send,.applicant .form-step.js-hide{display:none}.applicant .form-btn__send.js-visible{display:block}.applicant .form-btn__next.js-hide,.applicant .form-btn__prev.js-hide{display:none}.applicant .tabs{padding:0}.applicant .tabs-content__item{background-color:transparent;border-radius:0;margin:0 auto;max-width:800px;overflow:visible;padding:0;width:100%}.applicant .control{width:100%}.applicant .control__field.js-error{border-color:red}.applicant .control__input,.applicant .control__textarea{border:2px solid #00171f;box-shadow:none}.applicant .control-group{align-items:center;display:flex;gap:15px}.applicant .control__label{padding-bottom:15px}.applicant .control__label span{color:red}.applicant .control__textarea{height:80px}.applicant input[type=radio]{bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:10}.applicant .control__choose-group{align-items:center;display:flex;gap:40px;margin:10px 0;position:relative}.applicant .control__choose-group label{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;position:relative}.applicant .control__choose-group label span{height:18px;position:relative;width:18px}.applicant .control__choose-group label span:after{align-items:center;border:2px solid #00171f;border-radius:100%;content:"";display:flex;height:18px;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);width:18px}.applicant .control__choose-group label span:before{align-items:center;background-color:transparent;border-radius:100%;content:"";display:flex;height:12px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.applicant .control__choose-group input[type=radio]:checked+label span:before{background-color:#00171f}.applicant .control__choose-wrap{display:flex;flex-direction:column;gap:15px}.applicant .checkbox-small__checkbox{min-width:14px}.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{background-color:#fff;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:all .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__slide.swiper-slide-active img{opacity:1}.sill-color__slide img{opacity:0}.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{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}.main-container:has(.promo-sill){background-color:transparent;color:#00171f;padding-bottom:0}.main-container:has(.promo-sill) section{padding:40px 0}.main-container:has(.promo-sill) .free-meas-form{padding:100px 0}.promo-sill{counter-reset:step 0;position:relative}.promo-sill__container{align-items:flex-end;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:100%;padding:0 3rem 3rem;position:relative;width:100%}.promo-sill__container_vertical{align-items:flex-start;flex-direction:column-reverse;justify-content:flex-start}.promo-sill__container_wrap{flex-wrap:wrap}.promo-sill__match{border-radius:50px;max-width:510px;min-height:400px;opacity:0;padding:40px 60px;position:absolute;right:30%;top:30%;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;width:100%;z-index:25}.promo-sill__match-bg{height:100%;inset:0;position:absolute;width:100%;z-index:-1}.promo-sill__match-bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.promo-sill__match-title{color:var(--color-white);font-size:32px;text-align:center;text-transform:uppercase}.promo-sill__match-btn{background-color:transparent;border:1px solid #fff;bottom:5%;left:50%;position:absolute;transform:translateX(-50%)}.promo-sill__match-btn:not(:disabled):active{transform:scale(.97) translateX(-50%)}.promo-sill__match.js-active{opacity:1;visibility:visible}.promo-sill__desc-block{background-color:#333435;border-radius:20px;color:#fff;padding:50px 60px}.adv-card__item--in-block .promo-sill__desc .adv-card__item-text,.promo-sill__desc .about-contacts-info__grid,.promo-sill__desc .adv-card__item--in-block .adv-card__item-text,.promo-sill__desc .big-card-description__item-desc,.promo-sill__desc .calc-work-performed__ceil,.promo-sill__desc .call-measure__info-text,.promo-sill__desc .connect__info-descr,.promo-sill__desc .handle-block__info,.promo-sill__desc .job-info__descr,.promo-sill__desc .list-advanatages__item-decs,.promo-sill__desc .main-slider__controls-descr,.promo-sill__desc .p,.promo-sill__desc .promotions__text,.promo-sill__desc .rassrochka__item-desk,.promo-sill__desc .sill-color__card-desc,.promo-sill__desc .sill-icons__card-desc,.promo-sill__desc .six-steps__item>*,.promo-sill__desc .text-with-image__desc,.promo-sill__desc .two-column-block__description,.promo-sill__desc .two-column-block__param,.promo-sill__desc .use-loggia__text,.promo-sill__desc .win-openings__text,.promo-sill__desc .win-prices__info{color:#fff;font-size:18px;line-height:1.4}.promo-sill__item{counter-increment:step 1;height:100dvh;min-height:calc(100dvh - 140px);overflow:hidden;position:relative}.promo-sill__item--dark{background-color:#2b2d2e;color:#fff}.promo-sill__item--dark .promo-sill__step-slogan{color:#fff}.promo-sill__item-sizes .promo-sill__img{transform:scale(0);width:90%}.promo-sill__item-sizes .promo-sill__img.js-animate{top:-20%;transform:scale(1)}.promo-sill__item-lamin .promo-sill__img{top:0!important;z-index:3}.promo-sill__item-gallery{height:calc(100dvh - var(--headerHeight-corp-desc));position:relative}.promo-sill__item-gallery .promo-sill__step{bottom:1rem;left:1rem;position:absolute;z-index:1}.promo-sill__info{display:flex;flex-direction:column;gap:20px;margin-bottom:2%;max-width:600px;pointer-events:none;width:100%;z-index:1}.promo-sill__title{color:#33c5f3;font-size:32px;font-weight:700;letter-spacing:.1em;line-height:100%;position:relative;text-transform:uppercase}.promo-sill__title.new{bottom:-80px;opacity:0;position:relative;transition:opacity .5s ease-in-out,bottom .5s ease-in-out}.promo-sill__text{font-size:18px;font-weight:400;line-height:1.8;opacity:1;transition:opacity .3s ease-in-out}.promo-sill__step{display:flex;flex-direction:column;font-weight:400;gap:5px;letter-spacing:.02em;line-height:100%;max-width:600px;text-transform:uppercase;width:100%}.promo-sill__step-theme{font-size:32px}.promo-sill__step-slogan,.promo-sill__step-theme,.promo-sill__step:before{color:#33c5f3;font-weight:700;letter-spacing:.02em;line-height:100%}.promo-sill__step-slogan{color:#00171f;font-size:48px}.promo-sill__step:before{content:"0" counter(step);font-size:72px}.promo-sill__sys{bottom:15%;color:#00171f;line-height:1.4;margin-left:auto;max-width:535px;position:absolute;right:2%;width:100%;z-index:25}.promo-sill__sys-slider.swiper{height:100%;width:100%}.promo-sill__sys-title{font-size:18px;line-height:1.6}.promo-sill__sys-item{font-size:32px;text-transform:uppercase}.promo-sill__btn{align-items:center;background-color:#33c5f3;border:none;border-radius:90px;color:#303030;display:flex;font-family:inherit;font-size:40px;font-weight:700;justify-content:center;max-width:480px;min-height:90px;text-align:center;text-transform:uppercase;width:100%}.promo-sill__img{height:auto;left:0;margin:0 auto;position:absolute;right:0;top:0;transform:translateY(-100%);transition:transform .5s ease-in-out;transition-delay:.5s;width:100%;z-index:1}.promo-sill__img img{max-width:100%;-o-object-fit:contain;object-fit:contain}.promo-sill__img.js-animate{transform:translateY(0)}.promo-sill__img-desc{bottom:45%;display:grid;grid-template-columns:repeat(10,1fr);left:0;position:absolute;right:0;width:100%}.promo-sill__img-desc-text{background-color:#00171f;border-radius:10px;color:#fff;font-size:16px;font-weight:700;justify-self:center;padding:5px 10px;text-transform:uppercase;transition:background-color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-max-content;width:max-content}.promo-sill__img-desc-plus{cursor:pointer;display:none}.promo-sill__img-desc-col{display:grid;grid-column:span 2}.promo-sill__advantages{display:grid;gap:30px;grid-auto-rows:max-content;grid-template-columns:repeat(16,1fr);margin:0 auto;max-width:1300px;width:100%}.promo-sill__advantages-item{align-items:center;display:flex;flex-direction:column;gap:10px;grid-column:span 3;justify-content:space-between;opacity:0;transform:scale(0);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.promo-sill__advantages-item.js-animate{opacity:1;transform:scale(1)}.promo-sill__advantages-item:first-child{transition-delay:.35s}.promo-sill__advantages-item:nth-child(2){transition-delay:.4s}.promo-sill__advantages-item:nth-child(3){transition-delay:.45s}.promo-sill__advantages-item:nth-child(4){transition-delay:.5s}.promo-sill__advantages-item:nth-child(5){transition-delay:.55s}.promo-sill__advantages-item:nth-child(6){transition-delay:.6s}.promo-sill__advantages-item:nth-child(7){transition-delay:.65s}.promo-sill__advantages-item:nth-child(8){transition-delay:.7s}.promo-sill__advantages-item:nth-child(9){transition-delay:.75s}.promo-sill__advantages-item:nth-child(10){transition-delay:.8s}.promo-sill__advantages-icon{align-items:center;background-color:#33c5f3;border-radius:25px;display:flex;height:100px;justify-content:center;width:100px}.promo-sill__advantages-icon .ico{fill:#fff;height:50%;-o-object-fit:cover;object-fit:cover;width:50%}.promo-sill__advantages-text{color:#00171f;font-size:18px;font-weight:700;line-height:111%;max-width:165px;text-align:center;text-transform:uppercase}.promo-sill__gallery,.promo-sill__gallery-item{height:100%;width:100%}.promo-sill__gallery-img,.promo-sill__gallery-item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.promo-sill__gallery-img{inset:0;position:absolute}.promo-sill .swiper-button-next,.promo-sill .swiper-button-prev{top:87%}.promo-sill:has(.promo-sill__sys) .promo-sill__sys .swiper-button-next,.promo-sill:has(.promo-sill__sys) .promo-sill__sys .swiper-button-prev{top:50%}.promo-sill:has(.promo-sill__sys) .promo-sill__sys .swiper-button-next{right:10%}.promo-sill:has(.promo-sill__sys) .promo-sill__sys .swiper-button-prev{left:-10%}.promo-sill .swiper-button-prev{left:88.5%;right:auto}.promo-sill .swiper-button-next{right:5%}.scroll-ico{bottom:2%;cursor:pointer;position:fixed;right:5%;z-index:2}.scroll-ico svg{height:30px;transition:transform .3s ease-in-out;width:30px}.scroll-ico__text{color:#fff;font-size:16px;max-width:55px;text-transform:uppercase}.scroll-ico_up svg{transform:rotate(180deg)}.inner-container--slider .priceOnRazdvijnoeOsteklenie .section-header .wrapper,.inner-container--slider .priceOnRazdvijnoeOsteklenie .section-subheader .wrapper,.priceOnRazdvijnoeOsteklenie .assort-melke-mob__table .wrapper,.priceOnRazdvijnoeOsteklenie .default-page .wrapper,.priceOnRazdvijnoeOsteklenie .inner-container .wrapper,.priceOnRazdvijnoeOsteklenie .inner-container--slider .section-header .wrapper,.priceOnRazdvijnoeOsteklenie .inner-container--slider .section-subheader .wrapper,.priceOnRazdvijnoeOsteklenie .win-prices-tab .wrapper,.priceOnRazdvijnoeOsteklenie .win-prices-type-v2__container .wrapper,.priceOnRazdvijnoeOsteklenie .win-prices__info .wrapper{background:#fff;border-radius:30px;padding:40px 30px}.priceOnRazdvijnoeOsteklenie .img{border-radius:25px;height:415px;margin-bottom:45px;overflow:hidden;position:relative}.priceOnRazdvijnoeOsteklenie .img img{position:absolute;top:-66px}.priceOnRazdvijnoeOsteklenie ul.priceList li{font-size:18px;line-height:28px;margin:30px 0;position:relative}.priceOnRazdvijnoeOsteklenie ul.priceList li:before{background:#33c5f3;content:"";display:block;height:8px;left:0;position:absolute;top:-15px;width:36px}.priceOnRazdvijnoeOsteklenie .bottomCont{align-items:center;display:flex;flex-wrap:wrap}.priceOnRazdvijnoeOsteklenie .bottomCont div{margin-right:40px}.twocolumn{margin-bottom:-30px;width:100%}.twocolumn__header{margin-bottom:50px;text-align:center}.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 p:last-child{padding-bottom:0}.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}.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%}.ourProduction{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:3%;-webkit-column-gap:3%;column-gap:3%;margin:2em auto;width:100%}.ourProduction .vol .title,.ourProduction .vol .title a{font-size:22px;font-weight:700;margin-bottom:15px}.ourProduction .vol .text{padding:15px 30px 0}.ourProduction .vol .twoBlocks{margin-bottom:20px}.ourProduction .vol a{color:#000;display:block;font-size:18px;margin:10px 0;text-decoration:unset}.ourProduction .vol{background:#fff;border-radius:30px;margin-bottom:20px}.ourProduction .vol img.topBorder{border-radius:15px 15px 0 0}.ourProduction .vol img.bottomBorder{border-radius:0 0 15px 15px;bottom:0;position:absolute}.rightBorder{border-radius:0 15px 15px 0;float:right}.ourProduction .vol img.fullBorder{border-radius:15px}.ourProduction .vol img.mobile{display:none}.ourProduction .vol .list ul{padding-left:25px}.ourProduction .vol .list li{list-style-type:none}.ourProduction .vol .list li:hover a{color:#33c5f3;text-decoration:underline}.ourProduction .vol .list li a:before{content:"•";left:40px;position:absolute}.casesBlockSection .casesBlock{background:#fff;border-radius:20px;display:flex;flex-wrap:wrap;height:auto;justify-content:left;padding:20px}.casesBlockSection .casesBlock .casesBlockText,.casesBlockSection .casesBlock .leftBlock{padding:20px;width:50%}.casesBlockSection .casesBlock .casesBlockText .casesBlockPreview,.casesBlockSection .casesBlock .casesBlockText .casesBlockTitle{width:70%}.casesBlockSection .casesBlock .miniImage{display:flex;flex-wrap:wrap;justify-content:space-between}.casesBlockSection .casesBlock .miniImage img{width:24%}.casesBlockSection .casesBlockTitle{color:#000;font-size:24px;font-weight:700;margin-bottom:30px}.casesBlockSection .casesBlockPreview{color:#000;font-size:18px;font-weight:400;line-height:1.4;margin-bottom:30px}.casesBlockSection .casesBlock__btn-call{background:#ff005c;border:1px solid #ff005c;border-radius:10px;color:#fff;font-size:16px;font-weight:700;padding:24px 25px}.casesBlockSection .casesBlock__btn-call:hover{border:1px solid #ff005c;color:#ff005c}.casesBlockSection .leftBlock .casesBlockImage{margin-bottom:15px}.casesBlockSection .leftBlock img{border-radius:10px}.casesBlockSection .arrow-box--right{right:60px;top:120px}.casesBlockSection .arrow-box--left{left:unset;right:125px;top:120px}.casesBlockSection .casesBlockTitle.mobile{display:none}.casesBlockSection .params{color:#000;display:flex;flex-wrap:wrap;font-size:16px;font-weight:400;justify-content:space-between;max-width:400px}.casesBlockSection .params .vol{margin-bottom:30px;width:200px}.casesBlockSection .params span{color:#33c5f3;display:block;font-size:16px;font-weight:700}.casesBlockSection .buttonMore.no-style.btn{display:block;margin:30px auto;padding:13px 10px;width:220px}.inner-container--slider .js-osteklenye.section-header,.inner-container--slider .js-osteklenye.section-subheader,.inner-container.js-osteklenye,.js-osteklenye.assort-melke-mob__table,.js-osteklenye.default-page,.js-osteklenye.win-prices-tab,.js-osteklenye.win-prices-type-v2__container,.js-osteklenye.win-prices__info{overflow:hidden;padding:0 10px}.doneWork__item{align-items:center;background:#fff;border-radius:20px;display:flex;padding:40px}.doneWork__item .doneWork__bottom button{background:#ff005c;border:unset;border-radius:10px;color:#fff;height:50px;width:280px}.doneWorkWrapper{padding:30px}.doneWorkWrapper .imgBlock{display:flex;margin-right:50px}.doneWorkWrapper .bigImageBlock{border-radius:20px;height:400px;max-width:500px;min-width:500px;overflow:hidden;position:relative}.doneWorkWrapper .doneWork__img.bigImage{border-radius:20px;min-height:400px;min-width:500px}.doneWorkWrapper .imgBlockMini .doneWork__item-img{border-radius:10px}.doneWorkWrapper .imgBlockMini{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;justify-content:flex-start;margin:0 20px}.doneWorkWrapper .miniImgWrapper{border-radius:10px;height:122px;overflow:hidden;width:128px}.doneWorkWrapper .miniImg{max-height:130px;max-width:185px}.doneWorkWrapper .rightContentDoneWork{width:33%}.doneWorkWrapper .rightContentDoneWork .doneWork__item-info{font-size:16px}.doneWorkWrapper .rightContentDoneWork .doneWork__item-info .title{font-size:24px;font-weight:700;margin-bottom:20px}.doneWorkWrapper .subtitle{color:#33c5f3;display:block;font-size:18px;font-weight:600}.doneWorkWrapper .doneWork__item-text.blocks{display:flex;margin:20px 0}.doneWorkWrapper .doneWork__item-text.blocks .time{margin-right:40px}.doneWorkWrapper .doneWork__item-text.textBlock{font-size:16px;line-height:20px;word-break:auto-phrase}.doneWorkWrapper .arrowsBlock{height:70px;position:relative}.doneWorkWrapper .arrowsBlock .arrow-box{top:35px}.doneWorkWrapper .arrowsBlock .arrow-box--left{left:0}.doneWorkWrapper .arrowsBlock .arrow-box--right{left:65px;right:unset}.doneWorkWrapper .mobile{display:none}.doneWorkWrapper .arrow-box{border-radius:10px!important}.js-howToInstallPlasticWindows{padding-top:0}.inner-container--slider .js-howToInstallPlasticWindows>.section-header>.wrap,.inner-container--slider .js-howToInstallPlasticWindows>.section-subheader>.wrap,.js-howToInstallPlasticWindows>.assort-melke-mob__table>.wrap,.js-howToInstallPlasticWindows>.default-page>.wrap,.js-howToInstallPlasticWindows>.inner-container>.wrap,.js-howToInstallPlasticWindows>.win-prices-tab>.wrap,.js-howToInstallPlasticWindows>.win-prices-type-v2__container>.wrap,.js-howToInstallPlasticWindows>.win-prices__info>.wrap{background:#fff;border-radius:20px;padding:40px}.js-howToInstallPlasticWindows .section-header{margin:30px auto}.how_to_install_plastic_windows{display:flex;flex-wrap:wrap;justify-content:space-between}.how_to_install_plastic_windows .vol{margin:1%;min-width:290px;width:31%}.how_to_install_plastic_windows .vol img{margin-bottom:10px;width:100%}.section-blue{padding-bottom:2%;padding-top:2%}.section-blue:before{background-color:#33c5f3;border-radius:10px;content:"";height:10px;position:absolute;transform:none;width:100px}.price{display:flex;flex-direction:column;gap:10px;margin-top:10px;text-align:left;width:100%}.price-install{font-size:24px;margin:0 0 -20px}.price-install,.price-price{display:block;font-weight:700}.price-price{font-size:48px;margin:0}.slider-lamination__container{max-width:1040px}.slider-lamination__title{margin-bottom:20px;text-align:center}.slider-lamination__title-span{color:#33c5f3}.slider-lamination__text{font-size:18px;margin:0 auto;max-width:750px;padding-bottom:50px;text-align:center}.slider-lamination__span{margin-top:10px}.slider-lamination-cards__image,.slider-lamination-cards__list{border-radius:20px}.slider-lamination .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.slider-lamination .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:10px 0}.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:all .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;box-shadow:0 4px 70px rgba(5,37,47,.05);display:flex;flex-direction:column;margin:50px 10px;padding:36px 10px;width:22%}.list-city-moscow-area__column:last-child{margin:50px 0 50px 10px}.list-city-moscow-area__wrapper-city:first-child{margin-top:0}.list-city-moscow-area__wrapper-city{margin-top:20px}.list-city-moscow-area__title{color:rgba(51,197,243,.5);font-weight:700}.list-city-moscow-area__link{text-decoration:none}.list-city-moscow-area__paragraph{color:#00171f;font-weight:400}.tabsBlockCity{display:flex;flex-wrap:wrap;justify-content:center}.tabsBlockCity>input[type=radio]{display:none}.tab-content{display:none;margin-top:1rem;width:100%}#tab-btn-1:checked~#content-1,#tab-btn-2:checked~#content-2{display:block}.tabsBlockCity>label{background:#fff;border:0;border-radius:.375rem;color:#000;cursor:pointer;display:block;height:50px;line-height:35px;padding:.5rem 1rem;position:relative;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;width:280px}.tabsBlockCity>label[for=tab-btn-1]:before{background:#fff;content:"";display:block;height:100%;left:10px;position:absolute;top:0;width:100%;z-index:-1}.tabsBlockCity>input[type=radio]:checked+label{background-color:#33c5f3;color:#fff;cursor:default}.advan-slider{padding-bottom:30px;padding-top:30px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.advan-slider--hidden{opacity:0}.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%;box-shadow:0 4px 70px rgba(5,37,47,.05);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}.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)}.advan-slider__separator:after{left:calc(100% + 3px)}.advan-slider__price{padding-top:20px;text-align:center}.advan-slider__btn{padding-top:27px;text-align:center}.stained-glass-incl{padding-bottom:30px;padding-top:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stained-glass-incl--hidden{opacity:0}.stained-glass-incl__head-title{padding-bottom:29px;text-align:center}.stained-glass-incl__arrow{background-color:#33c5f3;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.stained-glass-incl__arrow .ico{fill:#fff}.stained-glass-incl__arrow.arrow-left{left:40px}.stained-glass-incl__arrow.arrow-left:active{transform:translate(-4px,-50%)}.stained-glass-incl__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.stained-glass-incl__arrow.arrow-right{right:40px}.stained-glass-incl__arrow.arrow-right:active{transform:translate(4px,-50%)}.stained-glass-incl__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-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%}.stained-glass-incl__col-2{flex:0 1 510px}.stained-glass-incl__parts{padding-bottom:25px}.stained-glass-incl__parts .li{padding-bottom:10px}.stained-glass-incl__parts .li:last-child{padding-bottom:0}.stained-glass-incl__price{padding-top:25px;text-align:center}.stained-glass-incl__btn{padding-top:27px;text-align:center}.classic-glass{padding-bottom:30px;padding-top:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.classic-glass--hidden{opacity:0}.classic-glass__head-title{padding-bottom:29px;text-align:center}.classic-glass__arrow{background-color:#33c5f3;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.classic-glass__arrow .ico{fill:#fff}.classic-glass__arrow.arrow-left{left:40px}.classic-glass__arrow.arrow-left:active{transform:translate(-4px,-50%)}.classic-glass__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.classic-glass__arrow.arrow-right{right:40px}.classic-glass__arrow.arrow-right:active{transform:translate(4px,-50%)}.classic-glass__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-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{padding-bottom:30px;padding-top:30px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.climatherm-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.climatherm-slider__arrow.arrow-left{left:80px}.climatherm-slider__arrow.arrow-left:active{transform:translate(-4px,-50%)}.climatherm-slider__arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.climatherm-slider__arrow.arrow-right{right:80px}.climatherm-slider__arrow.arrow-right:active{transform:translate(4px,-50%)}.climatherm-slider__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-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__title{margin-bottom:20px}.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{padding-bottom:30px;padding-top:30px}.glazing-table--hidden{opacity:0}.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{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{padding-bottom:30px;padding-top:30px}.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{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%}.help-consult__submit{display:flex;margin-top:20px}.help-consult__person-data{font-size:10px;margin-top:10px}.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 span{text-decoration:underline}.help-consult__person-data .a:hover{color:#0078d2}.glazing-vars{padding-bottom:30px;padding-top:30px}.glazing-vars--hidden{opacity:0}.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;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.glazing-vars__info{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;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{padding-top: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__desc{color:#fff}.heat-saving__img{bottom:0;height:300px;position:absolute;right:60px;width:310px}.heat-saving__img .img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.single-glazing-info{padding-bottom:30px;padding-top:30px}.single-glazing-info__head-title{padding-bottom:29px;text-align:center}.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}.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__desc{flex:0 1 510px}.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__link{max-width:280px}.single-glazing-info__btn,.single-glazing-info__link,.single-glazing-info__note,.single-glazing-info__price{padding-top:25px}.glazing-decoration{padding-bottom:30px;padding-top:30px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.glazing-decoration--hidden{opacity:0}.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}.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__slide-desc p{padding-bottom:10px}.glazing-decoration__slide-desc p:last-child{padding-bottom:0}.glazing-decoration__price{padding-top:25px;text-align:center}.glazing-decoration__btn{padding-top:27px;text-align:center}.glazing-decoration__link{padding-top:16px;text-align:center}.noise-protect-info{padding-bottom:30px;padding-top:30px}.noise-protect-info__head-title{padding-bottom:29px;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{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.noise-protect-info__slider{margin:0;width:510px}.noise-protect-info__col{width:auto}.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}.noise-protect-info__slide-ico .ico{height:100%;left:10px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;width:100%}.noise-protect-info__slide-desc p{padding-bottom:10px}.noise-protect-info__slide-desc p:last-child{padding-bottom:0}.noise-protect-info__btn{padding-top:15px;text-align:center}.noise-protect-info__link{padding-top:16px;text-align:center}.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{padding-bottom:30px;padding-top:30px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.tinting-vars--hidden{opacity:0}.tinting-vars__head-title{padding-bottom:29px;text-align:center}.tinting-vars__slide{background-color:#fff;border-radius:20px;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{padding-bottom:30px;padding-top:30px}.tinting-func__container{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex}.tinting-func__img{background-color:#fff;border-radius:20px;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__desc{flex:1 1 50%}.tinting-func__title{line-height:30px;padding-bottom:20px}.tinting-rate{padding-bottom:30px;padding-top:30px}.tinting-rate--hidden{opacity:0}.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{padding-bottom:30px;padding-top:30px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.tinting-slider--hidden{opacity:0}.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%}.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-gallery__slider{aspect-ratio:16/9;background-color:#6b767a;height:100vh;width:100%}.work-gallery__arrow{background-color:#33c5f3;position:absolute;top:50%;transform:translateY(-50%);transition:border background-color .2s .2s;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-left.swiper-button-disabled:active{transform:translateY(-50%)}.work-gallery__arrow.arrow-right{right:40px}.work-gallery__arrow.arrow-right:active{transform:translate(4px,-50%)}.work-gallery__arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-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}.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}.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__slider{aspect-ratio:16/9;background-color:#6b767a;height:calc(100vh - 140px);width:100%}.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%}.work-example__slide-wrapper{display:flex;justify-content:space-between}.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}.job-opening__head{margin-bottom:20px}.job-opening__container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.job-opening__container>.tabs{padding:0}.job-opening__tab{background-color:unset;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center}.job-opening__card{overflow:hidden;position:relative;width:calc(33.33333% - 15px)}.job-opening__card-label{background-color:#00171f;border-radius:4px;color:#fff;padding:6px 10px;position:absolute;top:-16px;z-index:10}.job-opening__card-price{color:#00171f;font-size:24px;font-weight:700;line-height:1.2}.job-opening__card-head{background-color:#6b767a;height:200px;overflow:hidden;width:100%}.job-opening__card-body{gap:0;padding-top:36px;position:relative}.job-opening__card-title{margin-bottom:5px}.job-opening__card-descr{display:flex;flex-direction:column;gap:5px;margin-bottom:20px}.job-opening__card-descr p{font-size:16px;line-height:1.8;margin-bottom:10px}.job-opening__card-footer{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.job-opening__card-footer-top{text-align:left}.job-opening__card-footer-bottom{display:flex;justify-content:space-between;width:100%}.tag-type{background-color:#33c5f3;color:#fff;font-weight:500;min-width:107px;position:absolute;right:-22px;text-align:center;text-transform:uppercase;top:20px;transform:rotate(45deg);z-index:1}.tag-type--left{left:-22px;right:auto;transform:rotate(-45deg)}.job-opening-banner__container{display:flex;justify-content:center}.job-info__wrap{background-color:#fff;border-radius:20px;display:flex;min-height:390px;overflow:hidden}.job-info__img{background-color:#6b767a;position:relative;width:55%}.job-info__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.job-info__text{padding:50px;width:45%}.job-info__title{margin-bottom:15px}.job-info__descr{margin-bottom:50px}.job-info__bottom{align-items:center;display:flex;justify-content:space-between;width:100%}.job-lists__container{display:flex;flex-wrap:wrap;gap:20px}.job-lists__descr li{margin-bottom:6px}.job-lists__descr ul>li{list-style-type:disc}.job-lists__descr ol>li{list-style-type:decimal}.job-lists__block{background-color:#fff;border-radius:20px;min-height:460px;padding:40px;position:relative;width:calc(33.33333% - 20px)}.job-lists__block:after{background-color:#33c5f3;content:"";height:30px;left:40px;position:absolute;top:-10px;width:20px}.job-lists__title{margin-bottom:10px}.job-form__container{background-color:#fff;border-radius:20px;margin:0 auto;max-width:590px;padding:30px;width:100%}.job-form__head{margin-bottom:24px}.job-form__form{display:flex;flex-direction:column;gap:20px}.job-form__group--file .control__group label{display:flex;flex-direction:column-reverse;gap:10px}.job-form__file{display:none;display:block;height:0;opacity:0;position:absolute;width:0;z-index:-1}.job-form__btn-file{width:-moz-max-content;width:max-content}.job-form__input{border:2px solid #00171f}.js-job-form__message{color:#00171f;font-size:18px;font-weight:500;margin-top:20px}.js-job-form__message--failure{color:red}.js-job-form__message--success{color:green}.handle-block__wrapper{align-items:center;background-color:#fff;border-radius:20px;display:flex;justify-content:flex-end;margin:0 auto;max-width:980px;min-height:400px;padding:40px;position:relative;width:100%}.handle-block__image{width:calc(100% - 445px)}.handle-block__image--abroad{left:0;position:absolute;top:-15%}.handle-block__info{display:flex;flex-direction:column;gap:20px;max-width:440px;width:100%}.handle-block__info--w400{max-width:400}.handle-block__btn{max-width:-moz-max-content;max-width:max-content;width:100%}.spec-title__subtitle{color:#fff;font-size:12px;font-weight:700;line-height:1;margin-bottom:20px;text-align:right;text-transform:uppercase}.spec-title__subtitle span{background-color:#fff;display:block;height:1px;margin-bottom:10px;position:relative;width:100%}.spec-title__subtitle span:after{background-color:#fff;border-radius:100%;content:"";height:5px;position:absolute;right:0;top:-2px;width:5px}.spec-title__subtitle--left{text-align:left}.spec-title__title{color:#fff;font-size:64px;font-size:clamp(36px,5vw,64px);font-weight:500;line-height:1;margin-bottom:25px;text-align:left;text-transform:uppercase}.spec-title__title--right{margin-left:auto;text-align:right}.js-enabled .js-spec-title .spec-title__subtitle span{transition:width .5s ease-in-out;width:0}.js-enabled .js-spec-title .spec-title__title{transition:transform .5s ease-in-out}.js-enabled .js-spec-title .spec-title__title--right{transform:translateX(100%)}.js-enabled .js-spec-title .spec-title__title--left{transform:translateX(-100%)}.js-enabled .js-spec-title.js-animate .spec-title__subtitle span{width:100%}.js-enabled .js-spec-title.js-animate .spec-title__title{transform:translateX(0)}.partner-banner{height:calc(100vh - 100px);min-height:590px;padding-top:40px;position:relative;width:100%}.partner-banner__bg{height:100%;width:100%}.partner-banner__btn{display:inline-block;max-width:130px;width:100%}.partner-banner__btn span{align-items:center;background-color:#fff;display:flex;height:2px;justify-content:center;padding-left:15px;position:relative;transition:background-color .4s ease-in-out,width .4s ease-in-out,transform .4s ease-in-out}.partner-banner__btn span:after{top:3px;transform:rotate(-45deg)}.partner-banner__btn span:after,.partner-banner__btn span:before{background-color:#fff;content:"";height:2px;position:absolute;right:-2px;transition:background-color .5s linear;width:10px}.partner-banner__btn span:before{top:-3px;transform:rotate(45deg)}.partner-banner__source{aspect-ratio:16/9;background-color:gray;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.partner-banner__content{background-color:#191919;bottom:50px;color:#fff;left:6%;max-width:500px;min-height:290px;padding:20px 40px;position:absolute;width:100%}.partner-banner__subtitle{color:#fff;font-size:20px;font-weight:700;line-height:150%;text-transform:uppercase}.partner-banner__title{color:#fff;font-size:64px;font-weight:400;line-height:1;text-transform:uppercase}.page-container.partnership{background-color:#191919;overflow:hidden;padding-top:100px}.page-container.partnership .tender-gallery-modal__content{background-color:#191919}.page-container.partnership .tender-gallery-modal__close span{background-color:#fff}.page-container.partnership .tender-gallery-modal__slider{width:100%}.page-container.partnership .tender-gallery-modal__slider .arrow-box{bottom:180px}.page-container.partnership .tender-gallery-modal__slider-img{height:calc(100% - 172px)}.page-container.partnership .tender-gallery-modal__information{background-color:#191919;bottom:0;color:#fff;display:flex;flex-direction:column;font-size:18px;gap:30px;justify-content:space-between;line-height:1.4;padding:30px;position:fixed;width:100%;z-index:2}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.we-figure .section-bg{animation:rotate 90s linear infinite;opacity:.4;position:absolute;right:0;top:0;z-index:0}.we-figure__container{color:#fff;margin:0 auto;max-width:1290px;padding:0;width:100%}.we-figure__wrap{display:grid;gap:10px;grid-auto-rows:minmax(160px,auto);grid-template-columns:minmax(auto,445px) minmax(auto,180px) minmax(auto,180px) minmax(auto,445px);grid-template-rows:repeat(2,minmax(160px,auto))}.we-figure__card{background-color:#fff;color:#191919;min-height:160px;overflow:hidden;padding:20px 30px;position:relative;transition:transform .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.we-figure__card-value{font-size:64px;font-weight:500;line-height:1;margin-bottom:30px;position:relative;z-index:2}.we-figure__card-name{font-size:20px;font-weight:700;position:relative;z-index:2}.we-figure__card-bg{transition:all .3s ease-in-out;z-index:1}.we-figure__card.js-active{opacity:1}.we-figure__card:first-child{grid-column:1/3}.we-figure__card:first-child.js-active{transition:opacity .6s ease-in-out}.we-figure__card:first-child .we-figure__card-bg{position:absolute;right:64px;top:0}.we-figure__card:nth-child(2){grid-column:3/5}.we-figure__card:nth-child(2).js-active{transition:opacity .6s ease-in-out}.we-figure__card:nth-child(2) .we-figure__card-bg{bottom:0;position:absolute;right:0}.we-figure__card:nth-child(3).js-active{transition:opacity 1.2s ease-in-out}.we-figure__card:nth-child(3) .we-figure__card-bg{position:absolute;right:0;top:0}.we-figure__card:nth-child(4){grid-column:2/4}.we-figure__card:nth-child(4).js-active{transition:opacity 1.2s ease-in-out}.we-figure__card:nth-child(4) .we-figure__card-bg{bottom:0;position:absolute;right:0}.we-figure__card:nth-child(5){grid-column:4/5}.we-figure__card:nth-child(5).js-active{transition:opacity 1.2s ease-in-out}.we-figure__card:nth-child(5) .we-figure__card-bg{position:absolute;right:0;top:0}@keyframes leftToRight{0%{transform:translateX(-30%) rotate(45deg)}25%{transform:translate(0) rotate(0)}50%{transform:translateX(30%) rotate(-45deg)}75%{transform:translateX(0) rotate(0)}to{transform:translateX(-30%) rotate(45deg)}}.partner-choose{position:relative}.partner-choose .section-bg{animation:leftToRight 90s linear infinite;left:25%;opacity:.4;position:absolute}.partner-choose__container{margin:0 auto;max-width:1290px;padding:0;width:100%}.partner-choose__descr{align-items:center;color:#fff;display:flex;font-weight:500;justify-content:flex-end;margin-bottom:70px}.partner-choose__descr p{font-size:clamp(18px,2vw,30px);line-height:1.2;max-width:590px;width:100%}.partner-choose__slide{transition:transform .3s ease-in-out}.partner-choose__slide img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.partner-choose__next,.partner-choose__prev{background-color:#33c5f3;height:40px;width:40px}.partner-choose__next svg,.partner-choose__prev svg{height:15px;width:15px}.partner-choose__next:after,.partner-choose__prev:after{font-size:0}.partner-choose__prev{transform:rotate(180deg)}@keyframes shakeArrow{0%{transform:translateX(0)}50%{transform:translateX(-10px)}to{transform:translateX(0)}}.partner-invite{color:#fff}.partner-invite__container{margin:0 auto;max-width:1290px;padding:0;width:100%}.partner-invite__wrap{display:flex;flex-direction:column;gap:10px;margin-top:70px}.partner-invite__item{align-items:center;border:1px solid #fff;color:#fff;cursor:pointer;display:flex;font-size:clamp(22px,5vw,30px);font-weight:500;height:80px;justify-content:space-between;line-height:1;max-width:850px;padding:0 30px;position:relative;text-transform:uppercase;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:100%}.partner-invite__item a{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.partner-invite__item svg{fill:#33c5f3;transition:fill .3s ease-in-out,transform .3s ease-in-out}@keyframes scaled{0%{transform:scale(1) rotate(0deg)}50%{transform:scale(.75) rotate(180deg)}to{transform:scale(1) rotate(1turn)}}.partner-adv .section-bg{animation:scaled 90s linear infinite;opacity:.4;position:absolute;right:10%}.partner-adv__container{margin:0 auto;max-width:1290px;padding:0;width:100%}.partner-adv__wrap{display:flex;flex-direction:column;gap:10px}.partner-adv__item{align-items:flex-end;border:1px solid #282828;display:flex;max-width:850px;transition:transform .5s ease-in-out,background-color .3s ease-in-out;width:100%}.partner-adv__item-img{max-width:440px;width:100%}.partner-adv__item-img img{aspect-ratio:4/3;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.partner-adv__item-info{display:flex;flex-direction:column;gap:20px;padding:20px}.partner-adv__item-title{color:#fff;font-size:clamp(18px,2vw,30px);font-weight:500;line-height:1;max-width:-moz-max-content;max-width:max-content;text-transform:uppercase;width:100%}.partner-adv__item:nth-child(odd){transform:translateX(-100%)}.partner-adv__item:nth-child(odd).js-active{transform:translateX(0)}.partner-adv__item:nth-child(2n){margin-left:auto;transform:translateX(100%)}.partner-adv__item:nth-child(2n) .partner-adv__item-img{max-width:410px;width:100%}.partner-adv__item:nth-child(2n).js-active{transform:translateX(0)}.partner-adv__item--link{background-color:#fff;border:none;cursor:pointer;max-width:440px;min-height:300px;position:relative;transition:background-color .3s ease-in-out,transform .3s ease-in-out;width:100%}.partner-adv__item--link svg{fill:#33c5f3;transition:fill .3s ease-in-out}.partner-adv__item--link .partner-adv__item-title{color:#191919}.partner-adv__item--link .partner-adv__item-arrow{position:absolute;right:10px;top:10px;transform:rotate(-45deg)}.partner-adv__item--link a{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.partner-adv__video{align-items:center;border:none;cursor:pointer;display:flex;justify-content:center;min-height:270px;overflow:hidden;position:relative}.partner-adv__video-bg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.partner-adv__video-bg img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.partner-adv__video-info{align-items:center;color:#fff;display:flex;flex-direction:column;gap:10px;justify-content:center;position:relative;transition:transform .3s ease-in-out,color .3s ease-in-out}.partner-adv__video-info svg{fill:#fff;transition:fill .3s ease-in-out}.partner-adv__video-title{font-size:48px;font-weight:800;line-height:1.2;text-align:center}.partner-adv__video-text{font-size:16px;font-weight:400;line-height:1.2;text-align:center}.partner-room__container{margin:0 auto;max-width:1290px;padding:0;width:100%}.accord-list{max-width:645px;width:100%}.accord-list--tender{max-width:unset}.accord{border-bottom:1px solid #fff;transition:background-color .3s ease-in-out;width:100%}.accord__control{align-items:center;background-color:transparent;color:#fff;cursor:pointer;display:flex;height:80px;padding:0 15px;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:100%}.accord__count{color:#fff;font-size:20px;font-weight:400;line-height:1.5;margin-right:20px;position:relative;text-transform:uppercase;transition:color .3s ease-in-out}.accord__count:after{background-color:#fff;content:"";height:50px;position:absolute;right:-10px;top:50%;transform:translateY(-50%);transition:background-color .3s ease-in-out;width:1px}.accord__title{color:#fff;font-size:clamp(14px,2vw,15px);font-weight:500;line-height:1.2;text-align:left;text-transform:uppercase;transition:color .3s ease-in-out}.accord__icon{align-items:center;display:flex;height:20px;justify-content:center;margin-left:auto;opacity:1;position:relative;transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:20px}.accord__icon:after,.accord__icon:before{background-color:#33c5f3;content:"";display:block;height:2px;position:absolute;transition:background-color .3s ease-in-out;width:20px}.accord__icon:after{transform:rotate(90deg)}.accord__content{box-sizing:content-box;max-height:0;opacity:0;overflow:hidden;padding:0 15px 0 42px;transition:all .3s ease-in-out;will-change:max-height}.accord__content-text{font-size:16px;font-weight:400}.accord__content img{aspect-ratio:4/3;height:170px;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out;width:290px}.accord.js-active{background-color:#fff}.accord.js-active .accord__content{opacity:1;padding:15px 15px 15px 42px}.accord.js-active .accord__control,.accord.js-active .accord__count{color:#191919}.accord.js-active .accord__count:after{background-color:#191919}.accord.js-active .accord__title{color:#191919}.accord.js-active .accord__icon{transform:rotate(135deg)}.accord.js-active .accord__icon:after,.accord.js-active .accord__icon:before{background-color:#191919}.accord:first-child{border-top:1px solid #fff}.accord--tender{max-width:675px}.accord--tender .accord__content{display:flex;gap:10px}.accord--tender .accord__content img{height:100%;width:100%}.accord--tender.js-active{max-width:950px}.accord--tender .tender-project__item-img img:hover,.accord--tender .tender-project__item-logo img:hover{transform:unset}.accord--tender .tender-project__item-logo img{height:150px;-o-object-fit:contain;object-fit:contain;width:150px}.accord--tender.js-active .accord__icon{opacity:0}.js-enabled .accord{transform:translateX(-100%);transition:all .3s ease-in-out}.js-enabled .accord.js-animate{transform:translateX(0)}.partner-provider{padding-bottom:200px!important}.partner-provider__container{margin:0 auto;max-width:1290;padding:0;width:100%}.partner-provider__title{max-width:640px;width:100%}.tabheader{margin-top:60px}.tabheader__items{align-items:center;-moz-column-gap:80px;column-gap:80px;display:flex;flex-wrap:wrap;row-gap:35px}.tabheader__item{color:#6b6b6b;cursor:pointer;font-size:36px;font-weight:500;line-height:1;position:relative;text-transform:uppercase;transition:color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tabheader__item.js-active{color:#fff}.tabheader__item:after{color:#6b6b6b;content:"/";position:absolute;right:-40px;top:50%;transform:translateY(-50%)}.tabcontent{color:#fff;font-size:30px;font-weight:400;line-height:1;margin-top:60px;position:relative;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.tabcontent__descr{border-bottom:1px solid #fff;border-top:1px solid #fff;font-size:clamp(16px,2vw,30px);left:0;line-height:1.2;padding:15px 0;position:absolute;right:0;top:0}.tabcontent.js-hide{opacity:0;visibility:hidden}.tabcontent.js-show{opacity:1;visibility:visible}.partner-form{padding:40px 0}.partner-form__container{margin:0 auto;max-width:1290px;padding:0;width:100%}.partner-form__title{color:#fff;font-size:clamp(37px,2vw,44px);line-height:1.2;margin-bottom:20px;text-transform:uppercase}.partner-form__wrap{align-items:flex-start;display:flex;gap:80px}.partner-form__offices{max-width:400px;position:relative;width:100%}.partner-form__offices:after{background-color:#282828;content:"";height:100%;position:absolute;right:-40px;top:50%;transform:translateY(-50%);width:1px}.partner-form .accord__control{height:50px}.partner-form .accord__title{text-transform:unset}.partner-form .accord__content{display:flex;flex-direction:column;font-size:14px;gap:5px;padding:0 15px}.partner-form .accord.js-active .accord__content{padding:15px}.partner-form .control__input,.partner-form .control__label,.partner-form .control__textarea{color:#fff}.partner-form .control__input,.partner-form .control__textarea{background-color:transparent;border:1px solid #fff;border-radius:0}.partner-form .checkbox-small__checkbox{border-color:#fff;border-radius:0}.partner-form .checkbox-small__checkbox:before{border-color:#fff}.partner-form .checkbox-small__label{color:#fff}.contacts-partner-form__content,.contacts-partner-form__form,.contacts-partner-form__group{display:flex;flex-direction:column;gap:10px}.contacts-partner-form__btn{border-color:#fff;border-radius:0;color:#fff}.design-banner{height:calc(100vh - 190px);width:100%}.design-banner__wrap{height:100%;position:relative;width:100%}.design-banner__bg{background-color:#6b767a;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.design-banner__bg img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.design-banner__bg--animation-scale img{animation:bg-scale 10s ease-in-out infinite;animation-direction:alternate;transform:scale(1)}.design-banner__content{background-color:#191919;bottom:50px;color:#fff;left:6%;max-width:500px;padding:20px 40px;position:absolute;width:100%}.design-banner__content-title{font-size:38px;font-weight:500;line-height:1.2;text-transform:uppercase}.design-banner__content-descr{font-size:16px;font-weight:500;line-height:1.2;margin-bottom:15px;text-transform:uppercase}.design-banner__btn{max-width:300px;width:100%}.design-banner__btn span{align-items:center;background-color:#fff;display:flex;height:2px;justify-content:center;padding-left:15px;position:relative;transition:background-color .4s ease-in-out,width .4s ease-in-out,transform .4s ease-in-out;width:100%}.design-banner__btn span:after{top:3px;transform:rotate(-45deg)}.design-banner__btn span:after,.design-banner__btn span:before{background-color:#fff;content:"";height:2px;position:absolute;right:-2px;transition:background-color .5s linear;width:10px}.design-banner__btn span:before{top:-3px;transform:rotate(45deg)}.designer-work__container{margin:0 auto;max-width:1180px;width:100%;z-index:10}.designer-work__title{max-width:400px;width:100%}.designer-work__descr{font-size:16px;font-weight:400;max-width:370px}.designer-work__descr:first-child{max-width:250px}.designer-work__content{max-width:780px;width:100%}.designer-work__content-head{align-items:flex-end;color:#fff;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:25px}.designer-work__paralax{bottom:0;height:100%;left:0;opacity:.4;position:absolute;right:0;top:20%;width:100%;z-index:-1}.designer-work .accord-list{max-width:100%}.designer-work .accord__content{display:flex;gap:50px}.designer-work .accord__content-mobtitle{display:none;font-size:18px;font-weight:500;text-align:right}.designer-work .accord__content img{aspect-ratio:16/9}.designer-work .accord__control{display:grid;grid-template-columns:30px 1fr 330px 30px}.designer-work .accord__count,.designer-work .accord__title{font-size:30px;font-weight:500}.designer-work .accord__title{margin-left:40px}.designer-work .accord__count{margin-right:0}.designer-work .accord__count:after{display:none}.designer-work .accord__icon{margin-left:0}.designer-work .accord__descr{font-size:18px;text-align:left}.designer-work .accord.js-active .accord__content{padding:15px}@keyframes arrowMove{0%{right:10px;top:10px}50%{right:0;top:0}}.designer-80__container{z-index:10}.designer-80__inner{padding:25px 0}.designer-80__inner--reverse .designer-80__gallery{flex-direction:row-reverse}.designer-80__inner--reverse .designer-80__content{margin-left:0}.designer-80__gallery{display:flex;gap:10px;height:auto;margin-bottom:30px;max-height:590px}.designer-80__content{color:#fff;display:flex;flex-direction:column;gap:15px;margin-left:auto;width:calc(100% - 400px)}.designer-80__content-title{font-size:20px;font-weight:500;text-transform:uppercase}.designer-80__content-descr{font-size:18px;font-weight:400;line-height:1.6}.designer-80__content-triggers{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.designer-80__content-btn.btn.no-style{background-color:transparent;border-color:#fff;border-radius:0;color:#fff}.designer-80__content-btn.btn.no-style--action{background-color:#ff005c;border-color:#ff005c;color:#fff}.designer-80__slider{width:calc(100% - 400px)}.designer-80__slide{height:100%;width:100%}.designer-80__slide img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.designer-80__thumbs{width:390px}.designer-80__thumbs-wrapper{flex-wrap:wrap;gap:10px!important;height:auto}.designer-80__thumbs-slide{cursor:pointer;height:190px!important;position:relative;transition:transform .3s ease-in-out;width:190px!important}.designer-80__thumbs-slide img{aspect-ratio:4/3;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.designer-80__thumbs-slide:after{background-color:#fff;border-radius:100%;bottom:10px;content:"";height:20px;position:absolute;right:10px;transition:background-color .3s ease-in-out;width:20px}.designer-80__thumbs-slide.js-active:after{background-color:#33c5f3}.designer-80__item{background-color:#fff;border:none;color:#191919;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;max-width:390px;min-height:300px;position:relative;transition:all .3s ease-in-out;width:100%}.designer-80__item-info{padding:20px}.designer-80__item-title{font-size:clamp(18px,2vw,30px);font-weight:500;line-height:1;max-width:-moz-max-content;max-width:max-content;text-transform:uppercase;width:100%}.designer-80__item-arrow{fill:#33c5f3;position:absolute;right:10px;top:10px;transform:rotate(-45deg);transition:fill .3s ease-in-out}.designer-80__paralax{bottom:0;left:0;opacity:.4;position:absolute;z-index:-1}.js-enabled .designer-80__thumbs-slide{opacity:0;transition:all .3s ease-in-out}.js-enabled .designer-80__thumbs-slide.js-animate{opacity:1}.designer-systems__wrap{display:flex;flex-direction:column;gap:10px;max-width:780px;width:100%}.designer-systems__item{display:flex;flex-direction:column;gap:10px;height:100%}.designer-systems__item img{aspect-ratio:4/3;height:100%;-o-object-fit:cover;object-fit:cover;width:380px}.designer-systems__item:nth-child(2n){align-items:flex-end}.designer-systems__paralax{opacity:.4;position:absolute;right:0;top:30%}.designer-btn{align-items:center;border:1px solid #fff;color:#fff;display:flex;height:50px;justify-content:center;min-width:190px;text-decoration:none;text-transform:uppercase;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;width:-moz-max-content;width:max-content}.js-enabled .designer-systems__wrap{overflow:hidden}.js-enabled .designer-systems__item{transform:translateX(-100%);transition:all .3s ease-in-out}.js-enabled .designer-systems__item:odd{transform:translateX(100%)}.js-enabled .designer-systems__item.js-animate{transform:translateX(0)}.designer-example__wrap{-moz-column-gap:10px;column-gap:10px;display:flex;min-height:692px}.designer-example__tabs{display:flex;flex-direction:column;gap:20px;width:calc(100% - 780px)}.designer-example__tab{border:1px solid #fff;color:#fff;cursor:pointer;font-size:20px;font-weight:500;min-height:315px;padding:20px;text-transform:uppercase;transition:color .3s ease-in-out,background-color .3s ease-in-out;width:100%}.designer-example__tab.js-active{background-color:#fff;color:#191919}.designer-example__content{max-width:780px;width:100%}.designer-example__content.js-hide{display:none}.designer-example__content.js-show{display:block}.designer-example__content.js-fade{animation-duration:1.5s;animation-name:fade}.designer-example__slider{height:650px;padding-bottom:30px;width:100%}.designer-example__slider-slide{height:100%;width:100%}.designer-example__slider-slide img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.designer-example__slider .swiper-pagination{bottom:42px;top:auto}.designer-example__slider .swiper-pagination-bullet{background-color:transparent;border:1px solid #fff;border-radius:100%;height:14px;opacity:1;transition:background-color .3s ease-in-out;width:14px}.designer-example__slider .swiper-pagination-bullet-active{background-color:#fff}.designer-example__slider .swiper-button-next,.designer-example__slider .swiper-button-prev{border:1px solid #fff;bottom:0;height:20px;top:auto;width:20px}.designer-example__slider .swiper-button-next:after,.designer-example__slider .swiper-button-prev:after{font-size:0}.designer-example__slider .swiper-button-next{transform:rotate(180deg)}.designer-tech__descr{color:#fff;font-size:18px;line-height:1.6;margin-bottom:15px;margin-left:auto;max-width:590px;width:100%}.designer-tech__section{padding:20px 0}.designer-tech__section-title{color:#fff;font-size:20px;font-weight:500;margin-bottom:10px;text-transform:uppercase}.designer-tech__list{display:flex;flex-wrap:wrap;gap:10px}.designer-tech__item-title{max-width:450px;width:100%}.designer-tech__item{border:1px solid #fff;color:#fff;display:flex;gap:10px;justify-content:space-between;padding:20px;position:relative;transition:color .3s ease-in-out,background-color .3s ease-in-out;width:calc(50% - 10px)}.designer-tech__item svg{margin-left:auto}.designer-tech__item svg path:first-child{fill:#fff;transition:fill .3s ease-in-out}.designer-tech__link{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.js-enabled .designer-tech__item{transform:translateX(-100%);transition:all .3s ease-in-out}.js-enabled .designer-tech__item:nth-child(2n){transform:translateX(100%)}.js-enabled .designer-tech__item.js-animate{transform:translateX(0)}.designer-bim__decorate{left:0;opacity:0;position:absolute;top:24px;transition:opacity .7s ease-in-out;width:calc(100% - 590px)}.designer-bim__decorate svg{height:168px}.designer-bim__decorate:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s ease-in-out;width:0}.designer-bim__descr{line-height:1.6;margin-bottom:15px}.designer-bim__btn,.designer-bim__descr{color:#fff;font-size:18px;margin-left:auto;max-width:590px;width:100%}.designer-bim__btn{align-items:center;border:1px solid #fff;display:flex;font-weight:500;height:60px;justify-content:center;text-decoration:none;text-transform:uppercase;transition:color .3s ease-in-out,background-color .3s ease-in-out}.designer-query__title{margin-left:auto;max-width:510px;width:100%}.designer-form__content{background-color:#fff;display:flex;flex-direction:column;gap:20px;max-width:780px;padding:30px;width:100%}.designer-form__group{align-items:center;display:flex;justify-content:space-between}.designer-form__group:last-child{align-items:flex-end}.designer-form__person-data .checkbox-small__checkbox,.designer-form__person-data .checkbox-small__checkbox:before{border-color:#191919}.designer-form__btn{background-color:#191919;border:1px solid #191919;border-radius:0;color:#fff;max-width:240px;min-width:150px;width:100%}.designer-form .control{min-width:150px}.designer-form .control:first-child{max-width:420px;width:100%}.tender-banner{height:calc(100vh - 190px);width:100%}.tender-banner__wrap{height:100%;position:relative;width:100%}.tender-banner__bg{background-color:#6b767a;bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}.tender-banner__bg img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tender-banner__bg--animation-scale img{animation:bg-scale 10s ease-in-out infinite;animation-direction:alternate;transform:scale(1)}.tender-banner__content{background-color:#191919;bottom:50px;color:#fff;left:6%;max-width:500px;min-height:290px;padding:20px;position:absolute;width:100%}.tender-banner__content-title{font-size:38px;font-weight:500;line-height:1.25;text-transform:uppercase}.tender-banner__content-descr{font-size:16px;font-weight:500;line-height:1.6;text-transform:uppercase}.tender-banner__btn{margin-top:1.25rem}.tender-video{align-items:center;border-radius:20px;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:400px;justify-content:center;padding:20px;position:relative;width:100%}.tender-video__container{height:100%;padding:0;width:100%}.tender-adv__video-bg{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:1}.tender-adv__video-bg img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease-in-out;width:100%}.tender-adv__video-bg:after{background-color:#191919;bottom:0;content:"";left:0;mix-blend-mode:multiply;opacity:.6;position:absolute;right:0;top:0}.tender-adv__video-info{align-items:center;bottom:0;display:flex;flex-direction:column;gap:10px;justify-content:center;left:0;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.tender-adv__video-info svg{fill:#fff;transition:transform .2s ease-in-out,opacity .2s ease-in-out}.tender-adv__video-title{font-size:48px;font-weight:800;line-height:1.2;text-align:center}.tender-adv__video-text{font-size:16px;font-weight:400;line-height:1.2;text-align:center}.tender-project__list{display:flex;flex-direction:column}.tender-project__item{border:1px solid #191919;max-width:735px;transition:all .5s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.tender-project__item-head{align-items:center;background-color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:500;height:70px;padding:0 20px;text-transform:uppercase;width:100%}.tender-project__item-count{margin-right:30px}.tender-project__item-body{background-color:#fff;display:flex;gap:10px;max-height:0;overflow:hidden;transition:all .5s ease-in-out}.tender-project__item-img{aspect-ratio:16/9;height:100%;max-width:70%;-o-object-fit:cover;object-fit:cover;width:100%}.tender-project__item-controls{display:flex;flex-direction:column;justify-content:space-between;max-width:30%;width:100%}.tender-project__item-logo{align-items:center;background-color:#191919;display:flex;flex-grow:.95;justify-content:center;padding:20px;width:100%}.tender-project__item-logo img{height:82px;width:82px}.tender-project__item-down,.tender-project__item-more,.tender-project__item-up{align-items:center;background-color:transparent;border:2px solid #191919;cursor:pointer;display:flex;height:50px;justify-content:center;min-width:175px;transition:background-color .3s ease-in-out;width:100%}.tender-project__item-down svg,.tender-project__item-more svg,.tender-project__item-up svg{fill:#191919;transition:fill .3s ease-in-out}.tender-project__item-more{background-color:#33c5f3;border-color:#33c5f3;color:#fff;font-size:20px;font-weight:500}.tender-project__item.js-active{max-width:835px}.tender-project__item.js-active .tender-project__item-body{max-height:600px;padding:10px 10px 10px 20px}.main_upload{margin-bottom:20px}.file_upload{font-size:1em;height:4em;line-height:2em;min-height:100px;position:relative;width:100%}.file_upload>button{background-color:transparent;border:2px dashed #fff;color:#fff;float:right;height:100%;overflow:hidden;position:relative;text-overflow:ellipsis;transition:background .2s;white-space:nowrap;width:8em;width:100%}.file_upload>div{padding-left:1em}.file_upload input[type=file]{cursor:pointer;height:100%;inset:0;letter-spacing:10em;opacity:0;position:absolute;width:100%}.file_upload:has(input[type=file].just-validate-error-field) button{border-color:red!important}.file_upload--dark>button{border-color:#00171f;color:#00171f}.file_upload .desctop{display:block}.file_upload .mob{display:none}.file_name{color:#fff}.file-el{font-size:12px}.personal-account{margin-bottom:40px}.personal-account__head-title{margin-bottom:30px;text-align:center}.personal-account__info-container{align-items:flex-end;display:flex;justify-content:flex-start}.personal-account__image{border-radius:20px;max-height:450px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.personal-account__desc{display:flex;flex-direction:column;margin-right:20px;max-width:270px}.personal-account__btn{margin-top:25px}.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__value{align-self:center}.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{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-door,.aluminium-systems-slider__btn-facade,.aluminium-systems-slider__btn-portal,.aluminium-systems-slider__btn-window{margin-bottom:10px}.aluminium-systems-slider__btn-accordion:hover,.aluminium-systems-slider__btn-door:hover,.aluminium-systems-slider__btn-facade:hover,.aluminium-systems-slider__btn-portal:hover,.aluminium-systems-slider__btn-window:hover{background-color:#33c5f3}.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{fill:#fff}.aluminium-systems-slider__btn-active{background-color:#33c5f3}.aluminium-systems-slider__btn-active .aluminium-systems-slider__ico{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__arrow-left{align-self:flex-end}.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;border-bottom-right-radius:0;border-top-right-radius:0}.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:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aluminium-systems-slider__btn-cold{border:none;border-radius:10px;border-bottom-left-radius:0;border-top-left-radius: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{cursor:default;opacity:.2}.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}.aluminium-systems-slider__arrow-wrapper{align-self:flex-end}.advantage-text-card{padding-bottom:30px;padding-top:30px}.advantage-text-card__container{overflow:hidden}.advantage-text-card__head-title{margin-bottom:40px;text-align:center}.advantage-text-card__wrap{display:flex;justify-content:space-between}.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 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%}.advantage-text-card__item--small:after{display:none}.links-box__list{display:grid;gap:22px;grid-auto-rows:460px;grid-template-columns:repeat(3,1fr);grid-template-rows:460px}.links-box__item{grid-column:span 1}.links-box__item:first-child{grid-column:span 2}.links-box__item:last-child{display:flex;flex-direction:column;gap:30px}.links-box__item:last-child .links-block--horizontal{height:100%;padding-left:82px}.links-block{background-color:#fff;border-radius:25px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.links-block__ico{height:52px;left:30px;position:absolute;top:40px;width:52px}.links-block__ico svg{height:100%;width:100%}.links-block__info{display:flex;flex-direction:column;gap:15px;padding:25px 30px}.links-block__info-title{color:var(--color-main);font-size:24px;font-weight:700;line-height:1.2;text-decoration:unset;text-transform:uppercase}.links-block__info-list{display:flex;flex-direction:column;gap:5px}.links-block__info-item a:hover{animation-delay:.5s;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-out;color:#33c5f3}.links-block__info-link{color:var(--color-main);display:block;line-height:1.4;text-decoration:none;transition:color .3s ease-in-out}.links-block__info-link:visited{color:var(--color-main)}.links-block__info-price{color:var(--color-main);font-size:24px;font-weight:700}.links-block__preview{flex-grow:1;height:100%;overflow:hidden}.links-block__preview .img{background-color:#6b767a;display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s ease-in-out;width:100%}.links-block__preview:hover .img{transform:scale(1.05) rotate(.5deg)}.links-block--horizontal{flex-direction:row}.links-block--horizontal .links-block__preview{margin-left:auto;max-width:400px;width:100%}.links-block--horizontal .links-block__preview img{aspect-ratio:9/16}.links-block--rotate{flex-direction:column-reverse}.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:all .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:all .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;text-align:center;-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;line-height:1.2}.tender-gallery-modal__window{height:100%;margin:0;width:100%}.tender-gallery-modal__container{height:100%}.tender-gallery-modal__content{height:100%;position:relative}.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:#191919;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__list+.tender-gallery-modal__text{margin-top:20px}.tender-gallery-modal__header+.tender-gallery-modal__list,.tender-gallery-modal__list+.btn,.tender-gallery-modal__text+.btn{margin-top:30px}.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{background-color:#fff;left:6px;width:60%}.tender-gallery-modal__close:hover{transform:rotate(1turn)}.tender-gallery-modal__project-header{font-weight:700;margin-bottom:10px}.calculation-page .main-calc-app{margin-bottom:80px;padding-bottom:30px}.calculation-page .default-page{padding-bottom:30px;padding-top:30px}.calculation-page .default-page p{padding-bottom:16px}.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__main{display:flex;flex-wrap:wrap}.payment-online-page__process{background-color:#fff;border-radius:20px;padding:30px;width:520px}.payment-online-page__form{flex:1;padding-right:40px}.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__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;display:flex;flex-direction:column;margin-bottom:100px;width:100%}.quiz__answer-title{text-align:center}.quiz__answer-card{display:flex;flex-direction:column;padding-right:40px;width:100%}.quiz__items{display:flex;gap:30px;justify-content:center;margin-top:30px;padding-left:20px;padding-right:20px;width:100%}.quiz__items--wrong{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}.swiper-initialized .quiz__items{gap:unset}.quiz__item{flex:0 0 auto;max-width:100%;width:300px}.quiz__card{background-color:#fff;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .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;transition:background-color .3s ease-in-out}.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;transition:background-color .3s ease-in-out;width:24px}.quiz__card-title{font-size:22px;line-height:1;padding:20px;text-align:center}.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{display:flex;flex-direction:column;height:100%;padding:40px;width:100%}.quiz__final-text{text-align:center}.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{display:flex;justify-content:space-between}.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:underline;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)}}.fade{animation-duration:1.5s;animation-name:fade}@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%{box-shadow:0 0 0 10px rgba(201,8,95,0),0 0 0 5px rgba(201,8,95,0)}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)}}@keyframes dash{to{stroke-dashoffset:0}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes translateBlocksLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes translateBlocksRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeBlocks{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,50%,0)}50%{opacity:.75;transform:translate3d(75%)}to{opacity:1;transform:translateZ(0)}}@keyframes backInUp{0%{display:flex;opacity:0;transform:translateY(1200px) scale(.7)}80%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes backOutDown{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0) scale(.7)}to{display:none;opacity:0;transform:translateY(700px) scale(.7)}}.js-enabled [data-animleft],.js-enabled [data-animright]{opacity:0}.js-enabled [data-animleft].js-anim-active{animation:translateBlocksLeft .7s ease-in-out;animation-fill-mode:forwards}.js-enabled [data-animright].js-anim-active{animation:translateBlocksRight .7s ease-in-out;animation-fill-mode:forwards}.js-enabled [data-animfade]{opacity:0}.js-enabled [data-animfade].js-anim-active{animation:fadeBlocks 1s ease-in-out;animation-fill-mode:forwards}.js-enabled [data-animup]{opacity:0}.js-enabled [data-animup].js-anim-active{animation:fadeInUp .5s ease-in-out;animation-fill-mode:forwards}.js-enabled [data-bouncein].js-anim-active{animation:bounceIn 1s ease-in-out;animation-fill-mode:forwards}:root{--color-text:#00171f;--color-accent:#33c5f3;--color-accent-hover:#2ba8d1;--color-white:#fff;--container-max-width:1390px;--card-max-width:1490px;--border-radius:20px;--border-radius-small:10px;--spacing-xs:18px;--spacing-sm:16px;--spacing-md:20px;--spacing-lg:30px;--spacing-xl:40px;--spacing-2xl:60px}.alurix-system{padding:var(--spacing-2xl) 0}.alurix-system__container{margin:0 auto;max-width:var(--container-max-width);padding:0 15px}.alurix-system__price{color:var(--color-text);font-size:2rem;font-weight:700;letter-spacing:-.06rem;line-height:3rem;text-align:left}.alurix-system__content{align-items:center;display:flex;justify-content:center;margin-top:40px;width:100%}.alurix-system__card{background:var(--color-white);border-radius:var(--border-radius);display:flex;max-width:var(--card-max-width);overflow:hidden;width:100%}.alurix-system__left{display:flex;flex:1;flex-direction:column;gap:var(--spacing-md);padding:46px 0 0 40px}.alurix-system__right{flex-shrink:0;width:525px}.alurix-system__subtitle{color:var(--color-text);font:700 32px/.94;letter-spacing:-.03em;margin:0 0 14px}.alurix-system__description{color:var(--color-text);font-size:1.125rem;line-height:1.4;margin:0;max-width:700px}.alurix-system__bottom{align-items:flex-start;display:flex;gap:var(--spacing-lg);margin-top:auto}.alurix-system__detail-image{height:390px;-o-object-fit:cover;object-fit:cover;width:300px}.alurix-system__main-image{border-radius:0 var(--border-radius) var(--border-radius) 0;-o-object-fit:cover;object-fit:cover;width:100%}.alurix-system__char-block{display:flex;flex:1;flex-direction:column;gap:var(--spacing-md)}.alurix-system__char-title{color:var(--color-text);font:700 24px/1.25;letter-spacing:-.03em;margin:0}.alurix-system__char-list{display:flex;flex-direction:column;gap:var(--spacing-xs);margin:0;padding-right:20px}.alurix-system__char-row{align-items:baseline;display:flex;gap:var(--spacing-xs);justify-content:space-between;overflow:hidden;position:relative}.alurix-system__char-row:after{background:repeating-linear-gradient(90deg,#000 0 1px,transparent 1px 3px);content:"";height:1px;left:0;position:absolute;right:0;top:100%;transform:translateY(-50%)}.alurix-system__char-label,.alurix-system__char-value{background:#fff;color:var(--color-text);font-size:1.125rem;margin:0;position:relative;z-index:1}.alurix-system__char-value{font-weight:500}.alurix-system__buttons{display:flex;flex-direction:column}.alurix-system__button{font-size:16px!important;gap:10px;height:50px;justify-content:center;margin:20px 0;padding:10px 19px;width:100%}.alurix-system__button-icon{display:flex;gap:13px;height:30px;width:30px}.alurix-system__button-icon svg.logo use{fill:var(--color-text)}.alurix-system__button:hover svg.logo use{fill:var(--color-white)}.alurix-system__hystmodal{align-items:center;display:flex;height:100%;inset:0;justify-content:center;position:fixed;width:100%}.alurix-system__hystmodal__window{height:590px;width:1290px}.alurix-system__hystmodal__window,.product{background-color:#fff;border-radius:20px;font-family:Geometria,Helvetica,sans-serif}.product{height:auto;width:100%}.product a{text-decoration:none}.product__container{height:100%;padding:29px 40px 57px}.product-card{display:flex;flex-direction:column;height:100%}.product-card__title{font:700 32px/1;letter-spacing:-1.6px;margin-bottom:14px}.product-card__content{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr)}.product-card__description{color:#00171f;display:grid;font:400 18px/1.67;gap:8px;grid-template-columns:217px 1fr;grid-template-rows:auto;letter-spacing:-.02em}.product-card__text--main{grid-column:span 2/span 2}.product-card__image--profile,.product-card__text--specs{grid-row-start:2}.product-card__systems{align-items:start;color:#00171f;display:grid;font:700 24px/1.25;gap:8px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);justify-content:space-around;justify-items:center;letter-spacing:-.05em;text-align:center}.ral-colors{color:#00171f;padding:40px 0}.ral-colors__container{margin-bottom:24px}.ral-colors__description{font-size:18px;font-weight:400;letter-spacing:-.36px;line-height:1.67;margin:0 0 11px;padding:0 20px;text-align:center}.ral-colors__divider{background:#33c5f3;border-radius:10px;height:10px;margin:0 auto 40px;width:100px}.ral-colors__slider{display:flex;flex-direction:column;position:relative}.ral-colors__slider .swiper{overflow:hidden}.ral-colors__list{display:grid;gap:30px;grid-template-columns:repeat(5,190px);justify-content:center;list-style:none;margin:0;padding:0}.ral-colors__item{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;min-height:120px;min-width:190px;padding:8px 8px 5px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.ral-colors__circle{aspect-ratio:16/9;border-radius:12px;flex-shrink:0;width:100%}.ral-colors__code{font-size:16px;font-weight:500;letter-spacing:-.32px;line-height:normal;text-transform:uppercase}.ral-colors .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.ral-colors .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%!important;margin:25px;position:relative}.discount-getting__wrap{display:flex;flex-wrap:wrap;gap:24px}.discount-getting-card{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;padding:20px;position:relative}.discount-getting-card.col1{width:calc(100% - 20px)}.discount-getting-card.col2{width:calc(50% - 20px)}.discount-getting-card.col3{width:calc(33.33333% - 20px)}.discount-getting-card.col4{width:calc(25% - 20px)}.discount-getting-card.col5{width:calc(20% - 20px)}.discount-getting-card.col6{width:calc(16.66667% - 20px)}.discount-getting-card__text{color:#00171f;font-size:16px;font-weight:700;letter-spacing:-.05em;line-height:125%;padding-left:20px;position:relative}.discount-getting-card__icon{align-self:flex-end;height:40px;margin-top:8px;position:relative;width:40px}.discount-getting-card__ico{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.discount-getting-card__step{align-items:center;background-color:#33c5f3;border-radius:20px 0;color:#fff;display:flex;font-size:14px;font-weight:700;height:36px;justify-content:center;left:0;position:absolute;top:0;width:27px}.balcony-unit__content{background-color:#fff;border-radius:20px;display:flex;min-height:320px;overflow:hidden}.balcony-unit__title{font-size:1.5rem;font-weight:700;letter-spacing:-.05em;line-height:125%}.balcony-unit__title--mute{color:rgba(0,23,31,.24)}.balcony-unit__image{background-color:gray;border-radius:20px 0 0 20px;min-width:410px;position:relative}.balcony-unit__image .img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease-in-out;width:100%}.balcony-unit__group{display:flex;flex-direction:row;padding:20px}.balcony-unit__info{display:flex;flex-direction:column;gap:16px;justify-content:space-between}.balcony-unit__badge--accent{background-color:#b7ff00}.balcony-unit__badge--accent,.balcony-unit__badge--mute{align-items:center;border-radius:10px;display:flex;font-size:12px;font-weight:500;height:20px;justify-content:center;line-height:2;padding:0 10px;width:-moz-max-content;width:max-content}.balcony-unit__badge--mute{background-color:#bebebe}.balcony-unit__badges{display:flex}.balcony-unit__extra{display:flex;flex-direction:column;justify-content:space-between}.balcony-unit__badge{display:flex;flex-direction:column;gap:8px}.balcony-unit__cost{display:flex;gap:24px}.balcony-unit__row{align-items:flex-end;display:flex;flex:1;justify-content:space-between;position:relative}.balcony-unit__prop{font-weight:400;padding-right:10px}.balcony-unit__prop,.balcony-unit__val{background-color:#fff;flex-shrink:0;font-size:1rem;letter-spacing:-.05em;z-index:1}.balcony-unit__val{font-weight:700;padding-left:10px}.balcony-unit__row:after{background:repeating-linear-gradient(90deg,#000 0 1px,transparent 1px 3px);content:"";height:1px;left:0;position:absolute;right:0}.balcony-unit__note{font-size:16px;font-weight:400;letter-spacing:-.05em}.balcony-unit__list{display:flex;flex-direction:column;gap:8px}.balcony-unit__info-group{display:flex;flex-direction:column;gap:16px}.authors-page{padding-bottom:60px;padding-top:40px}.authors-page__title{margin-bottom:50px;text-align:center}.authors-page__grid{display:flex;flex-wrap:wrap;gap:30px}.authors-page__card{align-items:center;color:inherit;display:flex;flex-direction:column;text-align:center;text-decoration:none;transition:transform .3s ease;width:33%}.authors-page__card:hover{transform:translateY(-4px)}.authors-page__card-img{border-radius:50%;height:200px;margin-bottom:20px;overflow:hidden;width:200px}.authors-page__card-img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.authors-page__card-name{color:#00171f;font-size:18px;font-weight:700;margin-bottom:8px}.authors-page__card-role{color:#555;font-size:16px}.authors-page__card-achievements{border-top:1px solid #e0e0e0;list-style:none;margin-top:16px;padding-left:0;padding-top:12px;text-align:left;width:100%}.authors-page__card-achievements li{color:#444;font-size:14px;line-height:1.5;padding-left:16px;position:relative}.authors-page__card-achievements li:not(:last-child){margin-bottom:8px}.authors-page__card-achievements li:before{background-color:#33c5f3;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:8px;width:6px}.authors-page__card-link{color:#33c5f3;display:inline-block;font-size:14px;margin-top:12px;text-decoration:underline}.authors-page__card-link:hover{text-decoration:none}.author-detail{padding-bottom:60px;padding-top:40px}.author-detail__card{display:flex;gap:40px;margin-bottom:60px}.author-detail__photo{border-radius:50%;flex:0 0 240px;height:240px;overflow:hidden;width:240px}.author-detail__photo img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.author-detail__content{flex:1;min-width:0}.author-detail__name{color:#00171f;margin-bottom:8px}.author-detail__position{color:#333;font-size:18px;font-weight:600;margin-bottom:16px}.author-detail__meta{display:flex;gap:32px;margin-bottom:20px}.author-detail__meta-item{display:flex;flex-direction:column}.author-detail__meta-title{color:#888;font-size:13px;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.author-detail__meta-value{color:#00171f;font-size:20px;font-weight:700}.author-detail__description{border-top:1px solid #e0e0e0;margin-top:16px;padding-top:16px}.author-detail__desc-list{list-style:none;margin:0;padding:0}.author-detail__desc-list li{color:#444;font-size:15px;line-height:1.6;padding-left:18px;position:relative}.author-detail__desc-list li:not(:last-child){margin-bottom:10px}.author-detail__desc-list li:before{background-color:#33c5f3;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:9px;width:6px}.author-detail__articles-title{margin-bottom:30px}.author-detail__articles-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.author-detail__article{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.author-detail__article:hover{box-shadow:0 6px 20px rgba(0,0,0,.12);transform:translateY(-4px)}.author-detail__article-img{height:200px;overflow:hidden;width:100%}.author-detail__article-img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease;width:100%}.author-detail__article:hover .author-detail__article-img img{transform:scale(1.05)}.author-detail__article-body{padding:20px}.author-detail__article-date{color:#888;font-size:13px;margin-bottom:8px}.author-detail__article-title{color:#00171f;font-size:16px;font-weight:700;line-height:1.4;margin-bottom:10px}.author-detail__article-title a{color:inherit;text-decoration:none}.author-detail__article-title a:hover{color:#33c5f3}.author-detail__article-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#555;display:-webkit-box;font-size:14px;line-height:1.5;margin-bottom:12px;overflow:hidden}.author-detail__article-link{color:#33c5f3;font-size:14px;text-decoration:underline}.author-detail__article-link:hover{text-decoration:none}.reason-container.swiper{display:block;grid-template-columns:none}.reason-container .swiper-slide{height:auto}@media(min-width:320px){.our-glazing__list{align-items:center;display:flex;gap:.5rem;margin-left:0 -6px;overflow-x:visible}.our-glazing__list.swiper-wrapper{height:110px}.our-glazing__content-item{background-color:var(--color-white)}.our-glazing__content,.our-glazing__content-item{border-radius:1rem;overflow:hidden}.our-glazing__content-preview{border-radius:1rem 1rem 0 0;height:300px}.our-glazing__info-btn{width:100%}.our-glazing__info{padding:0 24px 24px}.our-glazing .swiper-button-next.arrow,.our-glazing .swiper-button-prev.arrow{top:475px}.our-glazing .swiper-button-prev{left:24px}.our-glazing .swiper-button-next{right:24px}.inner .xs\:d-none{display:none}.inner .xs\:d-flex,.inner .xs\:d-grid{display:grid}.header-mob{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(42,50,53,.85);border-radius:12px;bottom:20px;box-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.25),inset -1px -1px 0 0 rgba(67,129,149,.25);height:auto;left:18px;padding:12px;position:fixed;right:18px;transition:all .3s ease-out;z-index:99}.header-mob__nav{position:relative}.header-mob__list{align-items:center;display:flex;justify-content:space-between}.header-mob__list-item{align-items:center;display:flex;justify-content:center}.header-mob__list-item--main{position:relative}.header-mob__list-item--main:after{background-color:#505759;border-radius:10px;box-shadow:inset 0 0 0 0 hsla(0,0%,100%,.14),inset 0 0 0 0 rgba(0,0,0,.11);content:"";height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:-1}.header-mob__list-link{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:12px;gap:.3125rem;justify-content:center;text-decoration:none;transition:color .2s ease-in-out}.header-mob__list-link svg{fill:#fff;height:20px;transition:fill .2s ease-in-out;width:20px}.header-mob__list-link span{line-height:1.2}.header-mob__list-link.js-active{color:#33c5f3}.header-mob__list-link.js-active svg{fill:#33c5f3}.header-mob__header{opacity:0;padding-bottom:10px}.header-mob__header,.header-mob__header-title{position:relative;transition:opacity .2s ease-in-out}.header-mob__header-title{color:#fff;font-size:20px;font-weight:700;overflow-wrap:break-word;text-align:center;word-break:break-word}.header-mob__header-title.js-slide-has-back{cursor:pointer}.header-mob__header-title.js-slide-has-back:before{border-left:2px solid #fff;border-top:2px solid #fff;content:"";height:12px;left:9px;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);width:12px}.header-mob__header .close{align-items:center;display:flex;height:32px;justify-content:center;position:absolute;right:2px;top:-6px;width:32px}.header-mob__header .close:after,.header-mob__header .close:before{background-color:#fff;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform:rotate(45deg);width:16px}.header-mob__header .close:before{transform:rotate(-45deg)}.header-mob__content{display:grid;grid-template-rows:0;max-height:0;opacity:0;padding-bottom:0;transition:opacity .2s ease-in-out,grid-template-rows .2s ease-in-out,padding .2s ease-in-out,max-height .2s ease-in-out}.header-mob__menu{height:auto;-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);opacity:0;overflow-x:hidden!important;overflow-y:auto;overscroll-behavior:contain;padding-bottom:50px;padding-right:6px;padding-top:20px;position:relative;scrollbar-color:hsla(0,0%,100%,.4) transparent;transition:opacity .2s ease-in-out}.header-mob__menu::-webkit-scrollbar{width:12px}.header-mob__menu::-webkit-scrollbar-track{background:transparent}.header-mob__menu::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);background-clip:padding-box;border-radius:3px;border-right:6px solid transparent}.header-mob__menu-item{color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:16px;justify-content:space-between;width:100%}.header-mob__menu-item-content{align-items:center;display:flex;justify-content:space-between;padding-right:10px;width:100%}.header-mob__menu-item-content .arrow{border-right:2px solid #fff;border-top:2px solid #fff;height:12px;position:relative;transform:rotate(45deg);width:12px}.header-mob__menu-link{display:block;width:100%}.header-mob__menu-link.no-style,.header-mob__menu-link.no-style:visited{color:#fff}.header-mob__menu-link--all{border-bottom:1px solid hsla(0,0%,100%,.2);font-weight:500;padding-bottom:5px}.header-mob__menu--flat-grid{grid-template-rows:145px}.header-mob__menu--cottage-grid,.header-mob__menu--flat-grid{display:grid;gap:10px;grid-auto-rows:73px;grid-template-columns:repeat(2,1fr);max-height:600px}.header-mob__menu--cottage-grid{grid-template-rows:repeat(2,110px)}.header-mob__menu--cottage-grid .header-mob__card:first-child{grid-column:span 2}.header-mob__menu--contacts-grid{display:grid;gap:10px;grid-auto-rows:146px;grid-template-columns:repeat(2,1fr)}.header-mob__slider{overflow:hidden;position:relative}.header-mob__slide{display:flex;flex-direction:column;gap:20px;left:0;opacity:0;overscroll-behavior:contain;padding-right:6px;pointer-events:none;position:absolute;scrollbar-color:hsla(0,0%,100%,.4) transparent;top:0;transform:translateX(100%);transition:transform .3s ease-in-out,opacity .3s ease-in-out;visibility:hidden;width:100%}.header-mob__slide::-webkit-scrollbar{width:6px}.header-mob__slide::-webkit-scrollbar-track{background:transparent}.header-mob__slide::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:3px}.header-mob__slide.js-slide-current{opacity:1;pointer-events:auto;position:relative;transform:translateX(0);visibility:visible}.header-mob__slide.js-slide-left{opacity:0;pointer-events:none;transform:translateX(-30%)}.header-mob__slide-back{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:10px;padding-bottom:10px}.header-mob__slide-back .arrow--back{border-left:2px solid #fff;border-top:2px solid #fff;height:12px;margin-left:4px;position:relative;transform:rotate(-45deg);width:12px}.header-mob__triggers{display:flex;flex-direction:column;gap:20px;padding-top:20px}.header-mob__triggers .btn,.header-mob__triggers a.no-style.btn{width:100%}.header-mob__triggers .btn .ico,.header-mob__triggers a.no-style.btn .ico{height:20px;width:20px}.header-mob__triggers .btn--white,.header-mob__triggers a.no-style.btn--white{color:#00171f;gap:10px}.header-mob__triggers .btn--white .ico,.header-mob__triggers a.no-style.btn--white .ico{fill:#00171f}.header-mob__card{background-color:#fff;border-radius:10px;overflow:hidden;padding:10px;position:relative}.header-mob__card--2x{grid-column:span 2;grid-row:span 1/2}.header-mob__card--grow{display:flex;flex-direction:column}.header-mob__card--grow .header-mob__card-title{flex-grow:1;font-size:16px}.header-mob__card--grow .header-mob__card-num{font-size:14px;font-weight:500;position:relative;z-index:2}.header-mob__card-title{text-wrap:balance;font-size:16px;font-weight:500;position:relative;z-index:2}.header-mob__card-img{bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:80% 10%;object-position:80% 10%;pointer-events:none;position:absolute;right:0;width:auto;z-index:1}.header-mob__card-link{background-color:transparent;color:var(--color-main);height:100%;inset:0;position:absolute;text-decoration:none;width:100%;z-index:3}.header-mob__card--actions{grid-column:span 2;grid-row:4/5}.header-mob.js-active{padding-top:.9375rem}.header-mob.js-active:has(.header-mob__content.js-active[data-sheet=Меню]){height:100%;max-height:calc(100dvh - 100px)}.header-mob.js-active.js-menu-animate [data-slide=main]>.header-mob__menu-item,.header-mob.js-active.js-menu-animate [data-slide=main]>.header-mob__menu-link,.header-mob.js-active.js-menu-animate [data-slide=main]>.header-mob__triggers{animation:scroll-animation 1.2s 1;animation-fill-mode:forwards}.header-mob.js-active .header-mob__content.js-active{grid-template-rows:max-content;height:92%;max-height:3000px;opacity:1;padding-bottom:20px}.header-mob.js-active .header-mob__menu{opacity:1;padding-bottom:40px;padding-top:20px}.header-mob.js-active .header-mob__header{opacity:1}.new-quiz .swiper{margin:0 -24px;overflow:visible;width:100%}.new-quiz .swiper-slide{display:flex}.new-quiz__block{align-items:stretch;background-color:#fff;border-radius:24px;color:#fff;display:flex;flex-direction:column;gap:24px;min-height:300px;padding:24px}.new-quiz__block-img{border-radius:8px;display:block;height:auto;overflow:hidden;width:100%}.new-quiz__block-img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;width:100%}.new-quiz__block-text{color:#00171f;font-size:28px;line-height:1.2}.new-quiz__info{display:flex;flex-direction:column;gap:24px;width:100%}.new-quiz__info .btn{margin-top:auto}.new-quiz__modal-section{display:none;flex-direction:column;gap:30px}.new-quiz__modal-section.js-hide{display:none}.new-quiz__modal-section.js-show{display:flex}.new-quiz__modal-title{font-size:24px;font-weight:400;line-height:1.2;text-transform:none}.new-quiz__modal-window{border-radius:24px;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1128px;overflow:hidden;padding:24px;width:calc(100% - 30px)}.new-quiz__modal-var{background-color:#00171f;border-radius:16px;color:#fff;display:flex;flex-direction:column}.new-quiz__modal-var-name{min-height:105px;padding:24px}.new-quiz__modal-var-img{border-radius:0 0 16px 16px;flex-grow:1;height:100%;min-height:230px;overflow:hidden;width:100%}.new-quiz__modal-var-img img{background-color:gray;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.new-quiz__modal-progressbar{background-color:#00171f;border-radius:4px;height:8px;overflow:hidden;position:relative;width:100%}.new-quiz__modal-progressbar span{background-color:#33c5f3;border-radius:4px;height:8px;left:0;position:absolute;top:0;transition:width .3s ease-in-out;width:10%}.new-quiz__modal-triggers{align-items:flex-start;display:flex;flex-direction:column;gap:10px;min-height:50px}.new-quiz__modal-triggers .button .arrow{background-color:transparent;display:none;height:auto}.new-quiz__modal-triggers .button .arrow__angle{border-width:2px;right:0;top:auto}.new-quiz__modal-triggers .button .arrow__line{position:absolute;right:-2px;top:2px}.new-quiz__modal-triggers .button--green .arrow__angle{border-color:#00171f}.new-quiz__modal-triggers .button--green .arrow__line{background-color:#00171f}.new-quiz__modal-triggers .button--white .arrow__angle{border-color:#00171f}.new-quiz__modal-triggers .button--white .arrow__line{background-color:#00171f}.main-carousel{height:-moz-max-content;height:max-content;min-height:65dvh;width:100%}.main-carousel__bg{align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;max-height:100%;max-width:100%;overflow:hidden;position:relative;width:100%}.main-carousel__bg-slide{height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.main-carousel__bg-slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-carousel__actions.swiper{padding:20px 0;top:-35px}.main-carousel__actions-wrapper{align-items:stretch;display:flex}.main-carousel__actions-slide{interpolate-size:allow-keywords;border-radius:20px;min-height:200px;overflow:hidden;transition:height .3s ease-in-out,width .3s ease-in-out}.main-carousel__actions-slide.swiper-slide{display:flex;flex-direction:column;min-height:280px;overflow:visible;width:100%}.main-carousel__actions-slide.swiper-slide-active{background-color:#fff;min-height:-moz-max-content;min-height:max-content}.main-carousel__actions-slide.swiper-slide-active .main-action{background-color:#fff;color:#1c1c1c}.main-carousel__actions-slide.swiper-slide-active .main-action__title{color:#1c1c1c}.main-carousel__actions-slide.swiper-slide-active .main-action__decorate{transform:translate(40%,40%)}.main-carousel__actions-slide.swiper-slide-active .main-action__triggers{opacity:1;transform:translateY(0);visibility:visible}.main-carousel__controls{display:none}.main-carousel+section{padding-top:0}.main-action{background-color:#1c1c1c;border-radius:20px;display:flex;flex-direction:column;gap:12px;max-height:-moz-max-content;max-height:max-content;overflow:hidden;padding:20px;position:relative;transition:max-height .3s ease-in-out,background-color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-action__label{display:none}.main-action__title{text-wrap:balance;color:#fff;font-size:20px;font-weight:700;line-height:1.2;position:relative;text-transform:unset;transition:color .3s ease-in-out;width:100%;z-index:2}.main-action__descr{color:#585858;font-size:16px;position:relative;z-index:2}.main-action__triggers{display:flex;gap:5px;margin-top:auto;opacity:0;position:relative;transform:translateY(170%);transition:transform .3s ease-in-out;visibility:hidden;z-index:2}.main-action__triggers .btn{font-size:16px;font-weight:300;height:48px;line-height:1;text-transform:unset;width:-moz-max-content;width:max-content}.main-action__decorate{bottom:13%;display:none;height:180px;position:absolute;right:5%;transform:translate(120%,120%);transition:opacity .6s ease-in-out,visibility .6s ease-in-out,transform .3s ease-in-out;width:180px;z-index:1}.main-action.js-active{background-color:#fff}.main-action.js-active .main-action__title{color:#1c1c1c}.main-action.js-active .main-action__decorate{transform:translate(40%,40%)}.main-action.js-active .main-action__triggers{opacity:1;transform:translateY(0);visibility:visible}.main-carousel-ab{height:-moz-max-content;height:max-content;min-height:65dvh;width:100%}.main-carousel-ab__bg{align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;max-height:100%;max-width:100%;overflow:hidden;position:relative;width:100%}.main-carousel-ab__bg-slide{height:100%;max-height:unset!important;max-width:unset!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.main-carousel-ab__bg-slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-carousel-ab__actions{height:100%;max-height:400px}.main-carousel-ab__actions.swiper{height:100%;padding:20px 0;top:-35px;transform:translateY(-10%)}.main-carousel-ab__actions-wrapper{align-items:stretch!important;display:flex;height:100%;will-change:transform}.main-carousel-ab__actions-slide{interpolate-size:allow-keywords;border-radius:20px;overflow:hidden;transition:height .3s ease-in-out,width .3s ease-in-out}.main-carousel-ab__actions-slide.swiper-slide,.main-carousel-ab__actions-slide.swiper-slide-thumb{display:flex;flex-direction:column;height:auto!important;overflow:visible;transition:all .3s ease-in-out;will-change:width,height}.main-carousel-ab__actions-slide.swiper-slide .main-action,.main-carousel-ab__actions-slide.swiper-slide-thumb .main-action{height:auto;will-change:width,height}.main-carousel-ab__actions-slide.swiper-slide .main-action__decorate,.main-carousel-ab__actions-slide.swiper-slide-thumb .main-action__decorate{display:none}.main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action{transition:all .3s ease-in-out}.main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action__title{font-size:1.5rem}.main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action__decorate{display:none}.main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action__label{animation:blockDown .7s ease-in-out 1;animation-fill-mode:forwards;height:auto}.main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action__triggers{animation:blockUp .7s ease-in-out 1;animation-fill-mode:forwards}.main-carousel-ab__actions-slide.swiper-slide-thumb .main-action__decorate,.main-carousel-ab__controls{display:none}.main-carousel-ab+section{padding-top:0}.main-carousel-ab .main-action{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(42,50,53,.85);border-radius:20px;display:flex;flex-direction:column;gap:12px;height:100%;overflow:hidden;padding:20px;position:relative;transition:max-height .3s ease-in-out,background-color .3s ease-in-out,box-shadow .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.main-carousel-ab .main-action__label{background-color:#00ff73;border-radius:5.625rem;display:block;font-size:.75rem;font-weight:500;height:0;opacity:0;padding:.125rem .4375rem;transform:translateY(-270%);transition:all .3s ease-in-out;visibility:hidden;width:-moz-max-content;width:max-content}.main-carousel-ab .main-action__title{text-wrap:balance;color:#fff;font-size:1rem;font-weight:700;line-height:1.2;position:relative;text-transform:unset;transition:color .3s ease-in-out;width:100%;z-index:2}.main-carousel-ab .main-action__descr{-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:16px;overflow:hidden;position:relative;text-overflow:ellipsis;transition:color .3s ease-in-out;z-index:2}.main-carousel-ab .main-action__triggers{display:flex;gap:5px;margin-top:auto;position:relative;transition:transform .3s ease-in-out;z-index:2}.main-carousel-ab .main-action__triggers .btn{font-size:16px;font-weight:300;height:48px;line-height:1;text-transform:unset;width:-moz-max-content;width:max-content}.main-carousel-ab .main-action__decorate{bottom:8%;display:block;height:100px;position:absolute;right:12%;transform:translate(40%,40%);transition:opacity .6s ease-in-out,visibility .6s ease-in-out,transform .3s ease-in-out;width:100px;z-index:1}.main-carousel-ab .main-action .btn{font-size:1.125rem;font-weight:700}.main-page .main-container{padding-top:0}.our-awards__item{max-width:65%}}@media(min-width:320px)and (hover:hover){.new-quiz__modal-triggers .button--green:hover .arrow__angle{border-color:#fff}.new-quiz__modal-triggers .button--green:hover .arrow__line{background-color:#fff}.new-quiz__modal-triggers .button--dark:hover .arrow__angle{border-color:#00171f}.new-quiz__modal-triggers .button--dark:hover .arrow__line{background-color:#00171f}}@media(min-width:320px)and (max-width:1024px){.main-action__triggers,.main-carousel-ab .main-action__triggers{display:flex;gap:5px}}@media(min-width:320px)and (max-width:374px){.header-mob.js-active .header-mob__content.js-active{margin-bottom:10px;max-height:440px;overflow-y:auto}}@media(min-width:320px)and (max-width:413px){.inner .xs\:col-1{grid-template-columns:repeat(1,1fr)}.inner .xs\:col1\/12{grid-column:span 1}.inner .xs\:order-1{order:1}.inner .xs\:col-2{grid-template-columns:repeat(2,1fr)}.inner .xs\:col2\/12{grid-column:span 2}.inner .xs\:order-2{order:2}.inner .xs\:col-3{grid-template-columns:repeat(3,1fr)}.inner .xs\:col3\/12{grid-column:span 3}.inner .xs\:order-3{order:3}.inner .xs\:col-4{grid-template-columns:repeat(4,1fr)}.inner .xs\:col4\/12{grid-column:span 4}.inner .xs\:order-4{order:4}.inner .xs\:col-5{grid-template-columns:repeat(5,1fr)}.inner .xs\:col5\/12{grid-column:span 5}.inner .xs\:order-5{order:5}.inner .xs\:col-6{grid-template-columns:repeat(6,1fr)}.inner .xs\:col6\/12{grid-column:span 6}.inner .xs\:order-6{order:6}.inner .xs\:col-7{grid-template-columns:repeat(7,1fr)}.inner .xs\:col7\/12{grid-column:span 7}.inner .xs\:order-7{order:7}.inner .xs\:col-8{grid-template-columns:repeat(8,1fr)}.inner .xs\:col8\/12{grid-column:span 8}.inner .xs\:order-8{order:8}.inner .xs\:col-9{grid-template-columns:repeat(9,1fr)}.inner .xs\:col9\/12{grid-column:span 9}.inner .xs\:order-9{order:9}.inner .xs\:col-10{grid-template-columns:repeat(10,1fr)}.inner .xs\:col10\/12{grid-column:span 10}.inner .xs\:order-10{order:10}.inner .xs\:col-11{grid-template-columns:repeat(11,1fr)}.inner .xs\:col11\/12{grid-column:span 11}.inner .xs\:order-11{order:11}.inner .xs\:col-12{grid-template-columns:repeat(12,1fr)}.inner .xs\:col12\/12{grid-column:span 12}.inner .xs\:order-12{order:12}}@media(min-width:320px)and (max-width:767px){.main-carousel__actions-slide.swiper-slide{max-width:unset}}@media(min-width:320px)and (min-width:1024px){.main-carousel__actions-wrapper{padding-left:44px}}@media(min-width:320px)and (min-width:1440px){.main-carousel-ab__actions-wrapper,.main-carousel__actions-wrapper{padding-left:220px}}@media(min-width:320px)and (min-width:320px){.main-carousel-ab__actions-wrapper,.main-carousel__actions-wrapper{padding-left:15px}}@media(min-width:320px)and (min-width:991px){.main-carousel-ab__actions-wrapper{padding-left:44px}.main-carousel-ab__actions-wrapper .main-carousel-ab__actions-slide{margin:0 8px}}@media(min-width:374px){.new-quiz .swiper{margin:0}.new-quiz__modal-triggers .button .arrow{display:block}}@media(min-width:414px){.inner .s\:d-none{display:none}.inner .s\:d-grid{display:grid}.inner .s\:d-flex{display:flex}.inner .s\:d-block{display:block}.main-carousel{min-height:60dvh}.main-carousel__actions{padding:0 10px;top:115%}.main-carousel-ab{min-height:60dvh}.main-carousel-ab__actions{padding:0 10px;top:115%}}@media(min-width:414px)and (max-width:767px){.inner .s\:col-1{grid-template-columns:repeat(1,1fr)}.inner .s\:col1\/12{grid-column:span 1}.inner .s\:order-1{order:1}.inner .s\:col-2{grid-template-columns:repeat(2,1fr)}.inner .s\:col2\/12{grid-column:span 2}.inner .s\:order-2{order:2}.inner .s\:col-3{grid-template-columns:repeat(3,1fr)}.inner .s\:col3\/12{grid-column:span 3}.inner .s\:order-3{order:3}.inner .s\:col-4{grid-template-columns:repeat(4,1fr)}.inner .s\:col4\/12{grid-column:span 4}.inner .s\:order-4{order:4}.inner .s\:col-5{grid-template-columns:repeat(5,1fr)}.inner .s\:col5\/12{grid-column:span 5}.inner .s\:order-5{order:5}.inner .s\:col-6{grid-template-columns:repeat(6,1fr)}.inner .s\:col6\/12{grid-column:span 6}.inner .s\:order-6{order:6}.inner .s\:col-7{grid-template-columns:repeat(7,1fr)}.inner .s\:col7\/12{grid-column:span 7}.inner .s\:order-7{order:7}.inner .s\:col-8{grid-template-columns:repeat(8,1fr)}.inner .s\:col8\/12{grid-column:span 8}.inner .s\:order-8{order:8}.inner .s\:col-9{grid-template-columns:repeat(9,1fr)}.inner .s\:col9\/12{grid-column:span 9}.inner .s\:order-9{order:9}.inner .s\:col-10{grid-template-columns:repeat(10,1fr)}.inner .s\:col10\/12{grid-column:span 10}.inner .s\:order-10{order:10}.inner .s\:col-11{grid-template-columns:repeat(11,1fr)}.inner .s\:col11\/12{grid-column:span 11}.inner .s\:order-11{order:11}.inner .s\:col-12{grid-template-columns:repeat(12,1fr)}.inner .s\:col12\/12{grid-column:span 12}.inner .s\:order-12{order:12}}@media screen and (min-width:431px)and (max-width:1024px){.feature-montag .tabs-content{height:359px}}@media(min-width:480px){.plyr__captions{font-size:16px;padding:20px}.plyr--video .plyr__controls{padding:35px 10px 10px}.plyr__volume{max-width:90px}}@media(min-width:500px){.nostandart-cards .card-line-swiper__arrow{background-color:transparent;border:3px solid #00171f}}@media screen and (min-width:511px){.vol.one{height:700px}.vol.two{height:368px}.vol.three{height:312px}.vol.four{height:470px}.vol.five{height:216px}}@media(min-width:576px){.our-glazing__info-btn{width:auto}}@media(min-width:600px){.responsible-service__img{min-height:430px}}@media(min-width:768px){.plyr__captions{font-size:18px}.plyr__volume{max-width:110px}.inner .md\:d-none{display:none}.inner .md\:d-grid{display:grid}.inner .md\:d-flex{display:flex}.inner .md\:d-block{display:block}.main-banner__desc,.main-banner__head-title{width:60%}.main-carousel{min-height:70dvh}.main-carousel__bg{height:450px;max-height:unset}.main-carousel__actions.swiper{padding:20px 0;top:0;transform:translateY(-30%)}.main-carousel__actions-wrapper{align-items:flex-start}.main-action,.main-carousel__actions-slide.swiper-slide{min-height:220px}.main-action{gap:15px;padding:30px 24px 24px}.main-carousel-ab{min-height:70dvh}.main-carousel-ab__bg{height:450px;max-height:unset}.main-carousel-ab__actions.swiper{padding:20px 0;top:0;transform:translateY(-30%)}.main-page .main-container{padding-top:200px}.default-banner__desc,.default-banner__head-title{width:60%}.our-works{--works-gap:30px}.our-works__item{flex-grow:1;max-width:calc(50% - var(--works-gap))}.our-works__bottom-block{padding:25px 30px}.our-works__title{font-size:20px;margin-bottom:15px}.our-works__price{font-size:24px}.advan-video__container:hover .advan-video__bg--left{left:-20px}.advan-video__container:hover .advan-video__bg--right{right:-20px}.adv-card{font-size:24px}.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:last-child{margin-bottom:0}.promotions__card:nth-child(2n) .promotions__img{order:2}.promotions__card:nth-child(2n) .promotions__desc{order:1}.promotions__desc,.promotions__img{flex:1 1 50%}}@media(min-width:768px)and (max-width:1023px){.inner .md\:col-1{grid-template-columns:repeat(1,1fr)}.inner .md\:col1\/12{grid-column:span 1}.inner .md\:order-1{order:1}.inner .md\:col-2{grid-template-columns:repeat(2,1fr)}.inner .md\:col2\/12{grid-column:span 2}.inner .md\:order-2{order:2}.inner .md\:col-3{grid-template-columns:repeat(3,1fr)}.inner .md\:col3\/12{grid-column:span 3}.inner .md\:order-3{order:3}.inner .md\:col-4{grid-template-columns:repeat(4,1fr)}.inner .md\:col4\/12{grid-column:span 4}.inner .md\:order-4{order:4}.inner .md\:col-5{grid-template-columns:repeat(5,1fr)}.inner .md\:col5\/12{grid-column:span 5}.inner .md\:order-5{order:5}.inner .md\:col-6{grid-template-columns:repeat(6,1fr)}.inner .md\:col6\/12{grid-column:span 6}.inner .md\:order-6{order:6}.inner .md\:col-7{grid-template-columns:repeat(7,1fr)}.inner .md\:col7\/12{grid-column:span 7}.inner .md\:order-7{order:7}.inner .md\:col-8{grid-template-columns:repeat(8,1fr)}.inner .md\:col8\/12{grid-column:span 8}.inner .md\:order-8{order:8}.inner .md\:col-9{grid-template-columns:repeat(9,1fr)}.inner .md\:col9\/12{grid-column:span 9}.inner .md\:order-9{order:9}.inner .md\:col-10{grid-template-columns:repeat(10,1fr)}.inner .md\:col10\/12{grid-column:span 10}.inner .md\:order-10{order:10}.inner .md\:col-11{grid-template-columns:repeat(11,1fr)}.inner .md\:col11\/12{grid-column:span 11}.inner .md\:order-11{order:11}.inner .md\:col-12{grid-template-columns:repeat(12,1fr)}.inner .md\:col12\/12{grid-column:span 12}.inner .md\:order-12{order:12}}@media(min-width:769px){.new-quiz__block{flex-direction:row;gap:24px;height:-moz-max-content;height:max-content}.new-quiz__block-img{display:block;height:auto;order:2;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:60%}.new-quiz__block-text{text-wrap:balance;font-size:28px;line-height:1.2}.new-quiz__block .button{margin-top:auto}.new-quiz__modal-title{font-size:32px}.new-quiz__modal-window{overflow:visible}.new-quiz__modal-triggers{flex-direction:row}.new-quiz__modal-list.swiper-wrapper{gap:24px}.new-quiz__modal-var.swiper-slide{flex-shrink:1}.new-quiz__info{order:1;width:40%}}@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:991px){@keyframes slideAnimate{0%{max-width:240px}to{max-width:520px}}.main-carousel-ab{height:calc(100dvh - 495px);min-height:65dvh}.main-carousel-ab__bg{height:100%}.main-carousel-ab__actions{max-height:350px}.main-carousel-ab__actions-wrapper{align-items:flex-end!important}.main-carousel-ab__actions.swiper{position:relative;transform:translateY(-55%)}.main-carousel-ab__btn--mob{display:flex!important}.main-carousel-ab__btn--desk{display:none!important}.main-carousel-ab.desc{display:flex!important}.main-carousel-ab+section{padding-top:240px}.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide,.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb{height:100%;max-height:170px;max-width:350px;transition:all .3s ease-in-out;width:100%}.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide .main-action,.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb .main-action{min-height:100%!important}.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide .main-action__decorate,.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb .main-action__decorate{display:block}.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb-active{interpolate-size:allow-keywords;animation:slideAnimate .5s ease-in-out 1;animation-fill-mode:forwards;height:100%;max-height:100%;max-width:600px;width:100%}.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action{background-color:#33c5f3;box-shadow:0 4px 19px 0 rgba(0,0,0,.25);color:#fff;transition:all .3s ease-in-out;width:100%}.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action__descr,.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action__title{color:#fff}.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action__descr{-webkit-line-clamp:none;overflow:visible}.main-carousel-ab .main-carousel-ab__actions-slide.swiper-slide-thumb-active .main-action__decorate{display:none}.main-carousel-ab .main-action{background-color:#fff;height:100%;width:100%}.main-carousel-ab .main-action__descr,.main-carousel-ab .main-action__title{color:#000}.main-carousel-ab .main-action__descr{-webkit-line-clamp:3}.advan-info-triple--noslider .advan-info-triple__items{flex-wrap:nowrap}}@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}.plyr:fullscreen .plyr__captions{font-size:21px}.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-moz-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr--fullscreen-fallback .plyr__captions{font-size:21px}.our-glazing__list{align-items:unset;display:grid;grid-auto-rows:85px;height:100%;overflow-y:visible;padding-top:.1875rem}.our-glazing__content-item{background-color:unset;grid-template-rows:470px}.our-glazing__content{align-content:stretch;background-color:unset;border-radius:unset;gap:1.5rem;height:100%}.our-glazing__content-preview{border-radius:1.5rem;height:100%;overflow:hidden}.our-glazing__info{background-color:var(--color-white);border-radius:1.5rem;display:flex;flex:1;flex-direction:column;height:100%;padding:1.5rem}.our-glazing .swiper-button-next.arrow,.our-glazing .swiper-button-prev.arrow{top:50%}.our-glazing .swiper-button-prev{left:-35px}.our-glazing .swiper-button-next{right:-35px}.inner .lg\:d-none{display:none}.inner .lg\:d-grid{display:grid}.inner .lg\:d-flex{display:flex}.inner .lg\:d-block{display:block}.header-mob{display:none;padding:1.125rem}.header-mob__list-item{height:55px;width:55px}.our-awards__item{max-width:50%}.our-works__item{max-width:calc(33.33333% - var(--works-gap))}.our-works__item:nth-child(n+4){max-width:calc(50% - var(--works-gap))}.loggia-and-balcony .arrow-box.js-arrow-next.hide-arrows,.loggia-and-balcony .arrow-box.js-arrow-prev.hide-arrows{display:none!important}.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}.pay-vars2__slider{padding-bottom:0}.feature-montag .tabs-content{display:grid;grid-auto-flow:column}.feature-montag .tabs-content .window-scheme img{width:400px}.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:1024px)and (max-width:1439px){.inner .lg\:col-1{grid-template-columns:repeat(1,1fr)}.inner .lg\:col1\/12{grid-column:span 1}.inner .lg\:order-1{order:1}.inner .lg\:col-2{grid-template-columns:repeat(2,1fr)}.inner .lg\:col2\/12{grid-column:span 2}.inner .lg\:order-2{order:2}.inner .lg\:col-3{grid-template-columns:repeat(3,1fr)}.inner .lg\:col3\/12{grid-column:span 3}.inner .lg\:order-3{order:3}.inner .lg\:col-4{grid-template-columns:repeat(4,1fr)}.inner .lg\:col4\/12{grid-column:span 4}.inner .lg\:order-4{order:4}.inner .lg\:col-5{grid-template-columns:repeat(5,1fr)}.inner .lg\:col5\/12{grid-column:span 5}.inner .lg\:order-5{order:5}.inner .lg\:col-6{grid-template-columns:repeat(6,1fr)}.inner .lg\:col6\/12{grid-column:span 6}.inner .lg\:order-6{order:6}.inner .lg\:col-7{grid-template-columns:repeat(7,1fr)}.inner .lg\:col7\/12{grid-column:span 7}.inner .lg\:order-7{order:7}.inner .lg\:col-8{grid-template-columns:repeat(8,1fr)}.inner .lg\:col8\/12{grid-column:span 8}.inner .lg\:order-8{order:8}.inner .lg\:col-9{grid-template-columns:repeat(9,1fr)}.inner .lg\:col9\/12{grid-column:span 9}.inner .lg\:order-9{order:9}.inner .lg\:col-10{grid-template-columns:repeat(10,1fr)}.inner .lg\:col10\/12{grid-column:span 10}.inner .lg\:order-10{order:10}.inner .lg\:col-11{grid-template-columns:repeat(11,1fr)}.inner .lg\:col11\/12{grid-column:span 11}.inner .lg\:order-11{order:11}.inner .lg\:col-12{grid-template-columns:repeat(12,1fr)}.inner .lg\:col12\/12{grid-column:span 12}.inner .lg\:order-12{order:12}}@media screen and (min-width:1024px){.company-about__wrap.swiper-wrapper{flex-wrap:wrap;justify-content:space-between}.company-about__item{margin-top:15px}.company-about__item:nth-child(-n+3){width:32%}.company-about__item:nth-child(n+4){width:49%}}@media(min-width:1025px){.new-quiz__modal-list{align-items:stretch;gap:20px}.new-quiz__modal-var{height:100%}.new-quiz .swiper-slide{flex-shrink:1;height:auto}.main-carousel{height:calc(100dvh - 495px);min-height:65dvh}.main-carousel__bg{height:100%}.main-carousel__actions.swiper{position:relative}.main-carousel+section{padding-top:240px}.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}}@media(min-width:1200px){.advan-info-triple__slider .arrow-box{display:none}.adv-warm-roof .swiper.js-adv-warm-roof{overflow:visible;padding-bottom:0}.adv-warm-roof__content{display:flex;flex-wrap:wrap;gap:20px!important;transform:none!important;width:100%!important}.adv-warm-roof__card{flex:1 1 0;margin-bottom:0;margin-right:0!important;width:auto!important}.adv-warm-roof .swiper-pagination{display:none}}@media screen and (min-width:1200px){.ourProduction{max-height:720px}}@media(min-width:1250px){.main-banner-stratch__grid{grid-template-columns:790px 1fr;grid-template-rows:auto auto}.main-banner-stratch .item-a{grid-column:1;grid-row:1}.main-banner-stratch .item-b{grid-column:2;grid-row:1}.main-banner-stratch .item-c{grid-column:1;grid-row:2}.main-banner-stratch .item-d{grid-column:2;grid-row:2}}@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){.our-glazing .swiper-button-prev{left:-60px}.our-glazing .swiper-button-next{right:-60px}.inner .xl\:d-none{display:none}.inner .xl\:d-grid{display:grid}.inner .xl\:d-flex{display:flex}.inner .xl\:d-block{display:block}.main-carousel{height:calc(100dvh - 370px);min-height:unset}.main-carousel__controls{-webkit-backdrop-filter:blur(143.6999969482px);backdrop-filter:blur(143.6999969482px);border-radius:54px;bottom:20px;box-shadow:0 4px 19px 0 rgba(0,0,0,.25);flex-direction:column;gap:15px;height:100%;left:5%;max-height:240px;padding:8px;position:absolute;width:110px;z-index:1}.main-carousel__controls,.main-carousel__controls-arrow{align-items:center;display:flex;justify-content:center}.main-carousel__controls-arrow:after{font-size:0}.main-carousel__controls-arrow span{border-bottom:3px solid #00171f;border-left-color:#00171f;border-right:3px solid #00171f;border-top-color:#00171f;height:15px;position:relative;transform:translateX(5px) rotate(-45deg);transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out;width:15px}.main-carousel__controls-arrow span:after{background-color:#00171f;bottom:7px;content:"";height:3px;left:-9px;position:absolute;right:auto;top:auto;transform:rotate(45deg);transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;width:25px}.main-carousel__controls-arrow--rotate span{transform:rotate(-225deg)}.main-carousel__controls .swiper-button-next,.main-carousel__controls .swiper-button-prev{background-color:#fff;border-radius:46px;height:45%;width:92px}.main-carousel__controls .swiper-button-next.swiper-button-disabled,.main-carousel__controls .swiper-button-prev.swiper-button-disabled{opacity:1;pointer-events:all}.main-carousel__controls .swiper-button-next:after,.main-carousel__controls .swiper-button-prev:after{display:none}.main-carousel__controls .swiper-button-next:active,.main-carousel__controls .swiper-button-prev:active{background-color:#33c5f3;scale:.95}.main-carousel__controls .swiper-button-next:active span,.main-carousel__controls .swiper-button-prev:active span{border-color:#fff}.main-carousel__controls .swiper-button-next:active span:after,.main-carousel__controls .swiper-button-prev:active span:after{background-color:#fff}.main-carousel__controls .swiper-button-next{top:12%}.main-carousel__controls .swiper-button-prev{bottom:4%;top:auto}.main-carousel .swiper-slide-active .main-action{min-height:240px}.main-action{min-height:150px}.main-carousel-ab{height:calc(100dvh - 370px);min-height:unset}.our-awards__item{max-width:80%}.feature-montag .js-fm-price{font-size:28px}.feature-montag .tabs-content .window-scheme img{width:480px}.promotions__img{max-width:510px}.climatherm-slider__desc{max-width:unset;width:88%}}@media(min-width:1440px)and (hover:hover){.main-carousel__controls .swiper-button-next:hover,.main-carousel__controls .swiper-button-prev:hover{background-color:#33c5f3}.main-carousel__controls .swiper-button-next:hover span,.main-carousel__controls .swiper-button-prev:hover span{border-color:#fff}.main-carousel__controls .swiper-button-next:hover span:after,.main-carousel__controls .swiper-button-prev:hover span:after{background-color:#fff}}@media(min-width:1440px)and (max-width:1919px){.inner .xl\:col-1{grid-template-columns:repeat(1,1fr)}.inner .xl\:col1\/12{grid-column:span 1}.inner .xl\:order-1{order:1}.inner .xl\:col-2{grid-template-columns:repeat(2,1fr)}.inner .xl\:col2\/12{grid-column:span 2}.inner .xl\:order-2{order:2}.inner .xl\:col-3{grid-template-columns:repeat(3,1fr)}.inner .xl\:col3\/12{grid-column:span 3}.inner .xl\:order-3{order:3}.inner .xl\:col-4{grid-template-columns:repeat(4,1fr)}.inner .xl\:col4\/12{grid-column:span 4}.inner .xl\:order-4{order:4}.inner .xl\:col-5{grid-template-columns:repeat(5,1fr)}.inner .xl\:col5\/12{grid-column:span 5}.inner .xl\:order-5{order:5}.inner .xl\:col-6{grid-template-columns:repeat(6,1fr)}.inner .xl\:col6\/12{grid-column:span 6}.inner .xl\:order-6{order:6}.inner .xl\:col-7{grid-template-columns:repeat(7,1fr)}.inner .xl\:col7\/12{grid-column:span 7}.inner .xl\:order-7{order:7}.inner .xl\:col-8{grid-template-columns:repeat(8,1fr)}.inner .xl\:col8\/12{grid-column:span 8}.inner .xl\:order-8{order:8}.inner .xl\:col-9{grid-template-columns:repeat(9,1fr)}.inner .xl\:col9\/12{grid-column:span 9}.inner .xl\:order-9{order:9}.inner .xl\:col-10{grid-template-columns:repeat(10,1fr)}.inner .xl\:col10\/12{grid-column:span 10}.inner .xl\:order-10{order:10}.inner .xl\:col-11{grid-template-columns:repeat(11,1fr)}.inner .xl\:col11\/12{grid-column:span 11}.inner .xl\:order-11{order:11}.inner .xl\:col-12{grid-template-columns:repeat(12,1fr)}.inner .xl\:col12\/12{grid-column:span 12}.inner .xl\:order-12{order:12}}@media(min-width:1441px){@keyframes slideAnimate{0%{max-width:350px}to{max-width:600px}}.before-after-slider__img-container{max-width:unset}}@media(min-width:1600px){.main-banner__container,.primary-banner__container{min-height:600px}.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-right:40px}.certif-slider__container{border-radius:20px}.certif-slider__scrollbar.swiper-scrollbar{width:calc(100% - 80px)}.default-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,.inner-container--slider .assort-melke.section-header,.inner-container--slider .assort-melke.section-subheader,.news-company__container{padding-right:40px}.advan-win-system__banner{height:500px}.price-typical-house__container{padding-right:40px}.price-typical-house__head-title,.price-typical-house__slider{padding-right:0}.device-types__container{padding-right:40px}.device-types__head-title,.device-types__slider{padding-right:0}.prod-price-slider__container{padding-right:40px}.prod-price-slider__head-title,.prod-price-slider__slider{padding-right:0}.best-measurers__container,.company-about__container{padding-right:40px}.best-measurers__head-title,.best-measurers__slider{padding-right:0}.mosq-advan__container{padding-right:40px}.mosq-advan__info,.mosq-advan__slider{padding-right:0}.mosq-net-type__container{padding-right:40px}.mosq-net-type__desc,.mosq-net-type__head-title,.mosq-net-type__slider{padding-right:0}}@media(min-width:1920px){.inner .xxl\:col-1{grid-template-columns:repeat(1,1fr)}.inner .xxl\:col1\/12{grid-column:span 1}.inner .xxl\:order-1{order:1}.inner .xxl\:col-2{grid-template-columns:repeat(2,1fr)}.inner .xxl\:col2\/12{grid-column:span 2}.inner .xxl\:order-2{order:2}.inner .xxl\:col-3{grid-template-columns:repeat(3,1fr)}.inner .xxl\:col3\/12{grid-column:span 3}.inner .xxl\:order-3{order:3}.inner .xxl\:col-4{grid-template-columns:repeat(4,1fr)}.inner .xxl\:col4\/12{grid-column:span 4}.inner .xxl\:order-4{order:4}.inner .xxl\:col-5{grid-template-columns:repeat(5,1fr)}.inner .xxl\:col5\/12{grid-column:span 5}.inner .xxl\:order-5{order:5}.inner .xxl\:col-6{grid-template-columns:repeat(6,1fr)}.inner .xxl\:col6\/12{grid-column:span 6}.inner .xxl\:order-6{order:6}.inner .xxl\:col-7{grid-template-columns:repeat(7,1fr)}.inner .xxl\:col7\/12{grid-column:span 7}.inner .xxl\:order-7{order:7}.inner .xxl\:col-8{grid-template-columns:repeat(8,1fr)}.inner .xxl\:col8\/12{grid-column:span 8}.inner .xxl\:order-8{order:8}.inner .xxl\:col-9{grid-template-columns:repeat(9,1fr)}.inner .xxl\:col9\/12{grid-column:span 9}.inner .xxl\:order-9{order:9}.inner .xxl\:col-10{grid-template-columns:repeat(10,1fr)}.inner .xxl\:col10\/12{grid-column:span 10}.inner .xxl\:order-10{order:10}.inner .xxl\:col-11{grid-template-columns:repeat(11,1fr)}.inner .xxl\:col11\/12{grid-column:span 11}.inner .xxl\:order-11{order:11}.inner .xxl\:col-12{grid-template-columns:repeat(12,1fr)}.inner .xxl\:col12\/12{grid-column:span 12}.inner .xxl\:order-12{order:12}.pay-vars2__item{width:293px!important}.payment-options__container{overflow:visible!important}.feature-montag .tabs-content .window-scheme img{width:100%}.promo-sill__container{max-width:1600px}.promo-sill__item:nth-child(2) .promo-sill__img{right:-50%}}@media(max-width:1920px){.advan-info-triple__card-desc{font-size:14px}}@media(max-width:1600px){.dropdown--extra{min-width:auto}.dropdown--extra .dropdown__list{max-width:180px;min-width:unset;width:100%}.mosb-products__item:first-of-type .mosb-product__img{height:100%;width:245px}.mosb-product__body{height:auto}.mosb-product__body .btn.btn-square{margin-top:auto}.mosb-product{display:flex;flex-direction:column;gap:20px}.promo-sill__match{right:25%;top:30%}}@media(max-width:1440px){.hot-montage__container{padding:0 20px}.header-nav__menu-more{display:block}.header-nav__menu-more .header-nav__dropdown-item:first-child{display:none}.primary-banner__info-price-current,.primary-banner__info-title{font-size:1.75rem}.primary-banner__info-price-old{font-size:1.25rem}.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)}.advan-info-triple__card-desc{font-size:12px}.nostandart-cards .card-line-swiper__arrow.arrow-left{left:1%}.nostandart-cards .card-line-swiper__arrow.arrow-right{right:1%}.feature-montag .tabs-content h2{font-size:28px}}@media(max-width:1400px){.links-block__item--max8{width:calc(16.66667% - 25px)}.tv .arrow.swiper-button-next{right:1.25rem}.tv .arrow.swiper-button-prev{left:1.25rem}.ral-colors__list{gap:25px;grid-template-columns:repeat(5,190px)}}@media(max-width:1399px){.quiz__items{gap:unset;justify-content:unset}}@media(max-width:1367px){.provider-capability__item--w300,.provider-capability__item--w410,.provider-capability__item--w520,.provider-capability__item--w630{max-width:none}.provider-capability__item{width:calc(33.33333% - 20px)}}@media(max-width:1366px){.stock-banner__tabs{padding:0 76px}.provider-capability__container{padding:0 15px}}@media(max-width:1340px){.promo-sill__match{right:20%;top:25%}.partner-adv__container,.partner-choose__container,.partner-form__container,.partner-invite__container,.partner-provider__container,.partner-room__container,.we-figure__container{padding:0 15px}}@media(max-width:1300px){.main-slider__controls{left:-450px}.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-container{width:-moz-fit-content;width:fit-content}.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)}.personal-account__info-container{align-items:center;flex-direction:column-reverse}.personal-account__image{margin-bottom:20px}.personal-account__desc{align-items:flex-start;margin-right:0;max-height:unset;max-width:100%}.aluminium-systems-slider__wrapper-desc{margin:10px 0}}@media screen and (max-width:1300px){.about-contacts-text{margin:20px}.about-contacts-text__container{height:auto}}@media(max-width:1299px){.system-characters__list{padding:50px 40px;width:480px}.system-characters__advantage{width:calc(100% - 480px)}}@media(max-width:1280px){.hot-montage__item{width:calc(50% - 15px)}.header-nav__descr{display:none}.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__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}.mega-menu-item__arrow{display:none}.new-footer__awards-logo{order:2}.new-footer__awards-list{order:1}.new-footer__awards-list,.new-footer__awards-logo{grid-column:span 12}.new-footer__awards-list{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center}.new-footer__content .new-footer__contacts{grid-column:span 4;order:2}.new-footer__content .new-footer-menu__container{grid-column:span 4;order:1}.stock-banner__tabs{padding:0 65px}.colours-profile__info{max-width:50%}.colours-profile__preview img{right:-425px}.colours-descr{right:40px;top:40px}.mosb-products__item:first-of-type .mosb-product__img{height:365px;width:100%}.mosb-products__item:nth-of-type(2) .mosb-product__img{min-height:365px;width:100%}.mosb-products__item:last-child .mosb-product__img{display:block;height:360px;margin:7% auto 0;max-width:385px;width:100%}.mosb-product__img{position:static;width:100%}.mosb-product__body{padding:20px;text-align:center}.mosb-product__title{margin-bottom:0}.mosb-product__text{max-width:unset}.mosb-product .btn.btn--square{margin:0 auto}.entrance-doors__item-chars-left{max-width:100%}.entrance-doors__item-chars{align-items:center;flex-direction:column;gap:30px;padding-bottom:50px}.entrance-doors__item-chars-left{order:2}.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}.handle-colors__list{gap:unset;justify-content:space-between;row-gap:40px}.sill-color__swiper{max-width:500px}.job-opening__card{width:45%}.job-lists__container{justify-content:center}.job-lists__block{width:45%}}@media screen and (max-width:1275px){.directorBlockSection .directorBlock .left{width:40%}.directorBlockSection .directorBlock .right{width:60%}.directorBlockSection .directorBlock .text{padding-top:70px}}@media(max-width:1250px){.company-about__item{width:24%}}@media screen and (max-width:1250px){.directorBlockSection .directorBlock{flex-wrap:wrap}.directorBlockSection .directorBlock .left{order:2}.directorBlockSection .directorBlock .right{order:1}.directorBlockSection .directorBlock .left,.directorBlockSection .directorBlock .right{width:100%}.directorBlockSection .directorBlock .desktop{display:none}.directorBlockSection .directorBlock .tablet{display:block}.directorBlockSection .directorBlock .right .whoWrapper{margin-bottom:25px}.directorBlockSection .directorBlock .text{padding-top:90px}}@media(max-width:1240px){.dropdown--action .dropdown__list-item--mob-visible{display:block}.dropdown--action .dropdown__action-item{flex-direction:column}.dropdown--action .dropdown__action-item .dropdown__action-img{width:100%}.dropdown--action .dropdown__action-item .dropdown__action-descr{overflow:visible;width:100%}.dropdown--action .dropdown__action{width:100%}.dropdown--extra{left:-63px}.header-nav__menu-item--mob-hidden{display:none}.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:1240px)and (max-width:1240px){.dropdown--action .dropdown__action-item .dropdown__action-img{max-height:200px}.dropdown--action .dropdown__action-item .dropdown__action-img img{height:200px}}@media(max-width:1200px){.header-nav__menu-more .header-nav__dropdown-item:first-child{display:block}.header-nav__dropdown{right:0}.free-meas-form__info-item{width:calc(33.33333% - 20px)}.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%}.main-slider__controls{left:-400px}.links-block__item{width:calc(25% - 25px)}.company-advan__item{width:100%}.children-safe__content{margin-left:auto;margin-right:auto}.advan-info-triple__container{padding-left:20!important;padding-right:20!important}.advan-info-triple--noslider .advan-info-triple__container{padding-left:20px!important;padding-right:20px!important}.type-win__card{width:calc(50% - 30px)}.perelink-big__item{margin:10px;width:330px}.perelink-big{justify-content:center}.perelink-small__item{width:700px}.perelink-small{width:calc(100% - 20px)}.standart-window__wrapper{align-items:center;flex-direction:column;gap:50px}.standart-window__info{width:100%}.standart-window .finish-win__wrapper{flex-wrap:wrap}.standart-window .finish-win__item{max-width:unset;width:calc(50% - 15px)}.visual{max-width:unset;position:static;width:55%}.prices-type-finish__item{width:calc(33.33333% - 25px)}.how-price-balkon__card{gap:20px;grid-template-columns:repeat(2,1fr);min-height:auto;padding:20px}.feature-block__item-col3,.feature-block__item-col4{width:calc(50% - 20px)}.tile-advantage__col3 .tile-advantage__item{width:calc(33.33333% - 20px)}.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%}.doors-price-cards__item{width:100%}.entrance-doors__item-bottom{align-items:flex-start;flex-direction:column;gap:10px}.entrance-doors__item-btn{width:100%}.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__final{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-portfolio-cards__item{width:calc(33.33333% - 20px)}.about-project-page__grid{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:flex}.about-tabs__wrapper{background-color:transparent}.adv-section__container[data-reverse] .adv-section__tag{text-wrap:pretty;left:20%;max-width:200px;text-align:center}.adv-section__container:not([data-reverse]) .adv-section__image .image-third{height:100%;width:100%}.adv-section__container.bg-top-right .adv-section__image,.adv-section__container:not([data-reverse]) .adv-section__image{inset:unset}.adv-section__container.bg-top-right{background-image:none}.adv-section__container.bg-connector-left,.adv-section__container.bg-connector-right{background-image:unset}.adv-section__container{flex-direction:column;gap:40px;min-height:auto}.adv-section__info{max-width:unset}.adv-section__image{align-items:center;background-color:#fff;border-radius:100%;clip-path:unset;display:flex;height:100%;justify-content:center;left:unset;max-height:350px;max-width:350px;position:relative;width:100%}.adv-section__tag{bottom:10%;font-size:18px;left:20%;padding:10px 20px}.adv-section{height:auto}.adv-section .adv-section__container{flex-direction:column-reverse}.adv-section:last-child .bg-bottom-left{background-image:unset}.adv-mass .adv-section__image{inset:unset}.adv-hard .adv-section__container[data-reverse] .adv-section__image{clip-path:unset;overflow:hidden}.adv-hard .adv-section__container[data-reverse] .adv-section__image .image-second{clip-path:padding-box circle(50%)}.about-details-page .main-container,.sector{display:flex;flex-direction:column;gap:100px}.nostandart-win__bottom{align-items:flex-start;flex-direction:column;gap:20px;justify-content:unset;width:100%}.pricing-others__card-item{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:0}.short-install__wrapper{gap:45px;justify-content:unset}.short-install__item{width:calc(33.33333% - 30px)}.actions-adv__wrapper{flex-wrap:wrap}.actions-adv__item{width:calc(33.33333% - 30px)}.sill-icons__items{justify-content:center}.sill-icons__item{width:calc(25% - 25px)}.promo-sill__container:has(.footer-menu){justify-content:unset;max-height:100%;overflow-y:auto}.promo-sill .swiper-button-prev{left:84.5%}.design-banner__content,.tender-banner__content{padding-left:20px}.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}.ral-colors__list{gap:24px;grid-template-columns:repeat(4,190px)}.balcony-unit__title{font-size:1.25rem}.balcony-unit__extra{padding-left:20px}}@media(max-width:1200px)and (max-width:767px){.entrance-doors__advantages-item{max-width:100%}}@media screen and (max-width:1200px){.youtubeVideo .wrapVideo{justify-content:space-evenly}}@media(max-width:1199px){.win-prices-tab{justify-content:flex-start}.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 screen and (max-width:1199px){.ourProduction .vol img{display:none}.ourProduction .vol img.mobile{display:block}.ourProduction .vol img{width:100%}}@media screen and (max-width:1199px)and (min-width:980px){.ourProduction .vol img{width:100%}.ourProduction .vol{height:670px}}@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}.promo-sill__match,.promo-sill__sys{display:none}.discount-getting-card.col1,.discount-getting-card.col2,.discount-getting-card.col3,.discount-getting-card.col4,.discount-getting-card.col5,.discount-getting-card.col6{width:calc(33.33333% - 20px)}}@media screen and (max-width:1150px){.openingBlock .vol:first-child,.openingBlock .vol:nth-child(2){width:unset}.openingBlock .vol.img.sort1{order:3;width:100%}.openingBlock .vol.sort2{order:1}.openingBlock .vol.sort3{order:2}.openingBlock .vol.sort4{order:4}.openingBlock .vol.sort5{order:5}.openingBlock .vol.sort6{order:7}.openingBlock .vol.sort7{order:6}.openingBlock .vol img.desktop{display:none}.openingBlock .vol img.mobile{display:block}.openingBlock .vol[class*=sort]{width:37%}.openingBlock .vol.img{width:61%}.openingBlock .vol img{border-radius:15px}.openingBlock .vol:not(.img){padding:0 20px}.doneWork__item{flex-wrap:wrap}.doneWork__item .imgBlock{order:2}.doneWorkWrapper .rightContentDoneWork{width:100%}.doneWorkWrapper .desktop{display:none}.doneWorkWrapper .mobile{display:block;order:3}.doneWorkWrapper .arrowsBlock{position:absolute;right:155px;top:20px}.doneWorkWrapper .rightContentDoneWork .doneWork__item-info .title{line-height:30px;width:246px}.doneWorkWrapper .rightContentDoneWork .doneWork__item-text.textBlock{margin-bottom:30px}}@media(max-width:1140px){.form-catalog .rightImage{right:-180px;top:130px;width:830px}.form-catalog .messengers{width:295px}.form-catalog .buttonWrapper{flex-wrap:wrap;width:295px}.form-catalog .buttonWrapper button{margin-bottom:25px;width:100%}.form-catalog .personal{display:inline-block;padding-left:20px}.form-catalog .inputWrapper{width:295px}.sill-color__swiper{max-width:420px}.we-figure__wrap{grid-template-columns:minmax(auto,261px) minmax(auto,92px) minmax(auto,365px);justify-content:center}.we-figure__card{padding:15px}.we-figure__card-value{font-size:48px}.we-figure__card:first-child{grid-column:1/3}.we-figure__card:nth-child(2){grid-column:3/4}.we-figure__card:nth-child(3){grid-column:1/2}.we-figure__card:nth-child(4){grid-column:2/4}.we-figure__card:nth-child(5){grid-column:1/4;grid-row:3/4}}@media(max-width:1140px)and (max-width:350px){.form-catalog .inputWrapper{width:240px}}@media screen and (max-width:1130px){.buyBlock .vol .image{height:300px}.buyBlock .vol img{margin-left:-80%}}@media(max-width:1100px){.main-slider__controls{left:-350px}}@media screen and (max-width:1100px){.wrapperBlockRassrochka .installment-calculator-wrapper{flex-direction:column}.wrapperBlockRassrochka .installment-calculator__ranger{padding-left:0;width:100%}.wrapperBlockRassrochka .installment-calculator__payment-wrap{align-items:baseline;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:space-between;width:100%}.wrapperBlockRassrochka .installment-calculator__signature{order:1}.wrapperBlockRassrochka .installment-calculator__amount-payment,.wrapperBlockRassrochka .installment-calculator__btn{width:50%}.wrapperBlockRassrochka .installment-calculator__btn{order:2}.wrapperBlockRassrochka .installment-calculator__amount-payment{order:3}.wrapperBlockRassrochka .installment-calculator__btn button{font-size:16px;width:310px}.wrapperBlockRassrochka .bottomLine a,.wrapperBlockRassrochka .bottomLine p{padding-right:30px;text-align:left}.about-contacts-text__paragraph{margin:5px 0}}@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){.designer-example__wrap{flex-direction:column;gap:40px;min-height:unset}.designer-example__tabs{flex-direction:row;gap:0;width:100%}.designer-example__tab{align-items:center;display:flex;font-size:16px;justify-content:center;max-width:unset;min-height:70px;padding:0 40px}.designer-example__content{max-width:unset}.designer-example__slider .swiper-button-next,.designer-example__slider .swiper-button-prev,.designer-example__slider .swiper-pagination{display:none}.designer-example__slider{height:530px}}@media(max-width:1050px){.company-about__item{width:32%}}@media(max-width:1024px){.page-container{padding-top:50px}.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{padding-left:20px;padding-right:20px}.only-desktop{display:none!important}.btn,a.no-style.btn{transition:all .1s}.dropdown__close{align-items:center;display:flex;justify-content:center}.dropdown--extra{left:-83px}.new-card{background-color:#fff;border-radius:12px;gap:12px;overflow:hidden}.new-card__head{min-height:180px}.new-card__title{color:#03a5ef;font-size:16px;margin-left:0;position:static;text-decoration:underline;transform:unset}.new-card__text{font-size:12px}.new-card__body{display:flex;flex-direction:column;gap:12px;height:100%;-webkit-mask-image:linear-gradient(0deg,transparent -7%,#000 50%);mask-image:linear-gradient(0deg,transparent -7%,#000 50%);max-height:120px;overflow:hidden;padding:0 12px;transition:all .3s ease-in-out}.new-card__body[data-expand=true]{-webkit-mask-image:linear-gradient(0deg,#000,#000);mask-image:linear-gradient(0deg,#000,#000);max-height:1000px;overflow:visible}.new-card__body[data-expand=true] .new-card__expand{color:#03a5ef;display:block;font-size:12px;font-weight:500;text-decoration:underline}.new-card__footer{padding:0 12px 12px}.new-card__tags{left:6px;top:8px}.new-card__tag{font-size:13px;font-weight:500;line-height:1;padding:2px 6px}.control__group .new-card .js-user-file::file-selector-button,.new-card .btn--outline,.new-card .control__group .js-user-file::file-selector-button{display:none}.new-card .btn{width:100%}.hot-montage__wrap{flex-wrap:wrap}.header-nav__descr{display:block}.header-nav__bottom,.header-nav__callback,.header-nav__contacts,.header-nav__list,.header-nav__social--new,.header-nav__top{display:none}.burger-nav{align-content:center;align-items:center;box-sizing:content-box;display:grid;gap:7px;grid-template-rows:min-content}.head-contact__icon{align-items:center;display:flex;height:48px;justify-content:center;width:48px}.head-contact__icon .ico{height:24px;width:24px}.mg-submenu-lv1,.type-big-submenu .mg-submenu-lv1{min-width:250px}.footer-contact{align-items:center;flex-direction:column;gap:1.25rem;justify-content:flex-start}.footer-contact__group:first-child{width:40%}.footer-contact__group:nth-child(2){justify-content:center;width:100%}.footer-contact__group:last-child{align-items:center}.mg-stock{padding:30px}.main-banner--fullpage,.primary-banner{border-bottom-left-radius:20px}.primary-banner{border-bottom-right-radius:20px;padding-top:220px}.primary-banner--75page,.primary-banner--fullpage{height:auto;max-height:-moz-fit-content;max-height:fit-content;min-height:unset}.primary-banner--dark:before{background-color:transparent}.primary-banner__bg{height:540px;position:static}.primary-banner__container{padding-bottom:10px;padding-top:10px}.primary-banner__info-top{left:1.25rem;max-width:calc(100% - 40px);position:absolute;right:1.25rem;top:0;transform:translateY(calc(-100% - 7px));width:-moz-max-content;width:max-content}.primary-banner__info-price-sale{font-size:.875rem;font-weight:800;padding:0 .75rem}.primary-banner__info-triggers{flex-direction:row}.primary-banner__info{max-width:unset}.primary-banner{background-color:transparent}.main-banner-stratch{border-bottom-left-radius:20px}.main-carousel-ab .only-desktop{display:block!important}.free-meas-form__block{border-radius:0;height:100%;margin:0 auto;width:336px}.free-meas-form__bg{border-radius:0;height:300px}.free-meas-form__bg .img{margin-top:20px}.free-meas-form__bg .img.win--desktop{display:none}.free-meas-form__bg .img.win--modal{display:block}.free-meas-form__row{flex-direction:column}.free-meas-form__win{left:0;top:0}.free-meas-form__win .win--desktop{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__form:before{background-color:#00171f;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-right-radius:0}.free-meas-form__title{text-align:center}.contacts-feedback-form__container{padding:0}.contacts-feedback-form__content{margin:0;min-width:492px;width:unset}.write-key-person-form__container{padding:0}.write-key-person-form__content{margin:0;min-width:492px;width:unset}.modal-win__container{border-radius:10px;margin:0 auto;max-width:95%;padding:30px;width:100%}.modal-win__control .control__group:not(:first-child){margin-top:20px}.window-decor-form__bg{display:none}.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__main:before{background-color:#00171f;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-right-radius:0}.window-decor-form__win{left:-2px;right:unset;top:-310px;transform:scale(1.15)}.window-decor-form__win .win--desktop{display:none}.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%}.education-info__speakers-card{width:100%}.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}.links-block__item{width:calc(33.33333% - 25px)}.win-colors .swiper{-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.win-colors .tabs-content{margin:0 auto;width:75%}.win-colors__title{order:2}.win-colors__text{order:3}.win-colors__buttons{display:flex;flex-direction:column;gap:15px}.win-colors .tabs-content__item{background-color:unset;flex-direction:column}.win-colors .tabs-content__item .win-colors__img{aspect-ratio:3/3;height:100%;max-width:unset;width:100%}.win-colors .tabs-content__item-info{background-color:#fff;border-radius:20px;position:relative;top:-10px;width:100%;z-index:1}.win-colors__triggers img{margin:0 auto;max-width:300px}.win-colors__triggers{grid-template-columns:1fr;order:4}.win-colors__controls{order:1}.tv__container{padding:0}.tv__container .section-header,.tv__container .smooth-tabs-content{padding:0 1.25rem}.verandy-slider__content{flex-direction:column;gap:0}.verandy-slider__image{max-height:21.875rem;width:100%}.verandy-slider__card{padding:1.25rem}.smooth-tabs-list.swiper-wrapper{width:-moz-max-content;width:max-content}.smooth-tabs-item{width:-moz-max-content!important;width:max-content!important}.smooth-tabs .swiper{width:100%}.smooth-tabs .swiper.swiper--masked{-webkit-mask-image:linear-gradient(90deg,transparent,var(--color-main) 1%,var(--color-main) 99%,transparent 100%);mask-image:linear-gradient(90deg,transparent,var(--color-main) 1%,var(--color-main) 99%,transparent 100%)}.smooth-tabs-list.swiper-wrapper{width:auto}.smooth-tabs-item{background-color:var(--color-white);font-size:1rem;width:100%}.smooth-tabs-content__item-info{padding:1.25rem}.smooth-tabs-content__item img{height:auto;width:100%}.smooth-tabs-content__item .smooth-tabs-content__item-info{width:100%}.smooth-tabs-content .product-list__item{max-height:unset}.smooth-tabs-content .product-card.product-card--square .product-card__img{overflow:unset}.smooth-tabs .js-smooth-tabs-slider .swiper-wrapper{overflow:visible;width:-moz-fit-content;width:fit-content}.win-colors-variations .swiper{-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.win-colors-variations .tabs-content{margin:0 auto;width:75%}.win-colors-variations__title{order:2}.win-colors-variations__text{order:3}.win-colors-variations__buttons{display:flex;flex-direction:column;gap:15px}.win-colors-variations .tabs-content__item{background-color:unset;flex-direction:column}.win-colors-variations .tabs-content__item .win-colors-variations__img{aspect-ratio:3/3;height:100%;max-width:unset;width:100%}.win-colors-variations .tabs-content__item-info{background-color:#fff;border-radius:20px;position:relative;top:-10px;width:100%;z-index:1}.win-colors-variations__triggers img{margin:0 auto;max-width:300px}.win-colors-variations__triggers{grid-template-columns:1fr;order:4}.win-colors-variations__controls{order:1}.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}.main-about-video__window{position:relative;width:95vw}.main-about-video__window:before{content:"";display:block;padding-top:53.4375vw}.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}.advan-info-triple__items{gap:10px}.advan-video__window{position:relative;width:95vw}.advan-video__window:before{content:"";display:block;padding-top:53.4375vw}.winter-advantages__wrap{flex-wrap:wrap;gap:60px}.winter-advantages__list{width:100%}.list-advanatages__item-info{padding:30px}.price-typical-house__container{padding-right:0}.price-typical-house__head-title,.price-typical-house__slider{padding-right:20px}.add-options__slider{padding-left:20px;padding-right:20px}.device-types__container{padding-right:0}.device-types__head-title{padding-right:20px}.loggia-calc__container{padding-right:0}.loggia-calc__feedback,.loggia-calc__head-title,.loggia-calc__title,.loggia-calc__type{padding-right:20px}.calc-work-performed__container{padding-left:0;padding-right:0}.how-price-balkon__wrapper{flex-direction:column-reverse}.how-price-balkon__card{border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:0}.how-price-balkon__image{border-bottom-right-radius:0;border-top-left-radius:20px;border-top-right-radius:20px;max-height:397px;-o-object-fit:contain;object-fit:contain;padding:0 35px;width:100%}.dimensions-portal-doors__cards{grid-template-columns:repeat(2,1fr)}.dimensions-portal-doors--large .dimensions-portal-doors__card:nth-child(n+3){grid-column:span 6}.configurator__data-container{background-color:unset;border-radius:0;padding:unset}.configurator__data-row{align-items:center;flex-direction:column}.configurator__data-col:first-child,.configurator__data-col:last-child{width:100%}.configurator__card-image-sign{right:0;top:50%;transform:translateY(-50%)}.configurator__card-description{margin-top:0;text-align:center}.configurator__card-system{margin-right:0}.configurator__card-pocket{margin-top:20px}.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-lamination{margin-top:20px}.configurator__card-lamination-switcher,.configurator__card-switch-group{margin-right:0}.configurator__card-switch-color{padding-right:0}.configurator__card-buttons{justify-content:center;margin-bottom:10px;margin-top:10px}.configurator__card-schema{background-color:transparent;border:1px solid #00171f;border-radius:10px;flex-direction:row;height:50px;margin:0 auto;max-width:200px;max-width:60%;overflow:hidden;position:unset;width:100%}.configurator__card-schema img.schema{transform:rotate(-90deg)}.configurator__tabs-wrap{background-color:transparent}.configurator__system-description .modal-win__content{padding:0}.color-switcher{flex-wrap:wrap}.color-switcher__item{min-width:30.9333333333%}.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>.feature-masonry__col:last-child .feature-masonry__item{margin-left:20px}.feature-masonry__cards .col-three>:first-child{margin-left:0!important}.feature-masonry__cards .col-three>:last-child{margin-left:20px}.doors-price__arrow.arrow-left{left:20px}.doors-price__arrow.arrow-right{right:20px}.prod-price-slider__container{padding-right:0}.prod-price-slider__head-title{padding-bottom:24px;padding-right:20px}.prod-price-slider__slider{padding-right:20px}.gallery-case__container{padding:0}.two-column-block__schema{display:none}.company-about__container{padding-right:0}.company-about__slider{padding-right:20px}.dealer-warranties__container{padding-right:0}.dealer-warranties__slider{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-addresses__all-adress{display:none}.about-contacts-info__slider{margin-left:-20px;margin-right:-20px}.about-contacts-list__container{padding-right:0}.about-contacts-list__head-title,.about-contacts-list__slider{padding-right:20px}.tender-projects__container{padding-right:0}.tender-projects__head-title{padding-right:20px}.tender-projects__text{padding-bottom:24px;padding-right:20px}.tender-projects__slider{padding-right:20px}.adv-section__callback .free-meas-form__form{margin:0;padding:0}.adv-section__callback .free-meas-form__form:before{background-color:transparent;border:none}.best-measurers__container{padding-right:0}.best-measurers__slider{padding-right:20px}.other-services__list{align-items:flex-start;flex-direction:column;gap:30px}.other-services__bottom{align-items:flex-start;flex-direction:column;gap:15px;margin-top:auto;padding-top:25px}.nostandart-cottage__list{align-items:flex-start;flex-direction:column;gap:30px}.nostandart-cottage__bottom{align-items:flex-start;flex-direction:column;gap:10px}.feature-montag .fm-scheme-zoom{display:flex}.feature-montag .tabs-content__title--mobile{display:flex;flex-direction:column;gap:14px}.feature-montag .tabs-content .window-scheme img{width:auto}.feature-montag .tabs-content__title{display:none}.mosq-advan__container{padding-right:0}.mosq-advan__info,.mosq-advan__slider{padding-right:20px}.mosq-net-type__container{padding-right:0}.mosq-net-type__desc,.mosq-net-type__head-title,.mosq-net-type__slider{padding-right:20px}.mosq-basket-mob{margin-left:-20px;margin-right:-20px}.sill-icons__item{width:calc(33.33333% - 20px)}.promo-sill__img-desc-col{position:relative}.promo-sill__img-desc-col .promo-sill__img-desc-text{background-color:#33c5f3;display:none;font-size:14px;max-width:160px;position:absolute;top:calc(100% + 20px)}.promo-sill__img-desc-col .promo-sill__img-desc-text.js-active{display:block}.promo-sill__img-desc-col .promo-sill__img-desc-plus{align-items:center;background-color:#33c5f3;border-radius:100%;color:#fff;display:flex;font-size:20px;height:30px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.promo-sill__img{height:auto;top:0;width:100%}.promo-sill__advantages-icon{border-radius:20px;height:90px;width:90px}.advan-slider__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}.glazing-vars__container{padding-right:0}.glazing-vars__head-title,.glazing-vars__slider{padding-right:20px}.heat-saving__body{margin-top:90px;padding:40px 370px 40px 40px}.heat-saving__img{height:280px;right:40px;width:290px}.tinting-rate__slider,.tinting-vars__slider{margin:0 -20px;padding:0 20px}.work-gallery__container{padding-left:0;padding-right:0}.work-gallery__container>:not(.work-gallery__slider){padding-left:20px;padding-right:20px}.page-container.partnership .tender-gallery-modal__information{height:100%;max-height:210px;overflow-y:unset;padding:15px}.page-container.partnership .tender-gallery-modal__gallery{flex-direction:unset}.aluminium-systems-slider{display:block}.aluminium-systems-slider__container{padding:0 40px}.aluminium-systems-slider__slide{flex-direction:column}.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__value{margin-right:0}.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}.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__container{padding:0}.quiz__intro{margin-left:20px;margin-right:20px}@keyframes bg-scale{0%{transform:scale(1) translateX(0)}to{transform:scale(1.05) translateX(-15px)}}.ral-colors{padding:32px 0}.ral-colors__description{font-size:17px;letter-spacing:-.34px}.ral-colors__divider{height:9px;margin:0 auto 32px;width:90px}.ral-colors__list{gap:20px;grid-template-columns:repeat(3,180px)}.balcony-unit__content{flex-direction:column}.balcony-unit__image{border-radius:20px 20px 0 0;height:160px;max-width:100%}}@media(max-width:1024px)and (min-width:769px){.ral-colors__circle{border-radius:11px}.ral-colors__code{font-size:15px;letter-spacing:-.3px}}@media screen and (max-width:1024px){.footer__top{flex-wrap:wrap}.footer__contact{width:48%}.footer__contact .addressBlock br:not(.mobile){display:none;padding-right:1.25rem}.footer__contact .addressBlock{padding-right:1.25rem}.footer__menu{flex:auto}.footer-menu{width:49%}.footer__menu.bottom2,.footer__menu.bottom3{width:45%}.footer-menu .footer-menu__item-link{font-size:1.125rem}}@media screen and (max-width:1024px)and (max-width:768px){.footer-menu{width:100%}}@media(max-width:1023px){.none-banner{padding-top:70px}.masonry-block-light__wrap{justify-content:center}.masonry-block-light__item.col-4{width:50%}.head-menu__top{background-color:#fff;height:60px;justify-content:space-between}.main-menu__item{margin-right:16px}.head-contact__btn-call .btn,.head-contact__phone{display:none}.head-contact__btn-call .btn-call{display:block;height:24px;width:24px}.head-slider__next,.head-slider__prev{right:10px}.main-banner{padding-top:0}.main-banner--dark:before{margin-top:0}.primary-banner{padding-top:0}.primary-banner--dark:before{margin-top:0}.actions-carousel__container{padding:0}.free-meas-form__fio,.free-meas-form__phone{margin-right:0}.free-meas-form__btn{margin-top: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%}.free-meas-form__group>*{width:100%}.free-meas-form__person-data{align-items:center;display:flex;justify-content:center;width:100%}.feedback-form__fio,.feedback-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}.consultation-form__person-data{margin-left:auto;margin-right:auto}.about-reviews-form__fio,.about-reviews-form__phone{margin-right:0;width:100%}.about-reviews-form__phone{margin-top:19px}.contacts-feedback-form__content .control__input{width:unset}.contacts-feedback-form__fio,.contacts-feedback-form__phone{margin-right:0;width:100%}.contacts-feedback-form__phone{margin-right:0}.contacts-feedback-form__btn{width:47%}.write-key-person-form__content .control__input{width:unset}.write-key-person-form__fio,.write-key-person-form__phone{margin-right:0;width:100%}.write-key-person-form__phone{margin-right:0}.write-key-person-form__btn{width:47%}.coop-form__fio,.coop-form__phone{margin-right:0;width:100%}.coop-form__phone{margin-top:19px}.reclamation-form__fio,.reclamation-form__phone,.reviews-form__fio,.reviews-form__phone{margin-right:0;width:auto}.reclamation-form__phone,.reviews-form__phone{margin-right:0}.default-banner{padding-top:130px}.stock-banner{padding-bottom:34px}.stock-banner__tabs{display:none}.stock-banner__pagination{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%}.gotovie-okna-banner__head-title{max-width:710px}.gotovie-okna-banner__img{display:none}.win-prices-tab{border-bottom-right-radius:0;border-top-right-radius:0;max-width:unset;width:100%}.win-prices-tab__item{margin-bottom:10px;position:relative}.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}.filter-panel__item{padding-bottom:40px;width:calc(50% - 10px)}.filter-panel__item:nth-of-type(2n){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}.tiled-win-mob__arrow .ico{fill:#fff}.advan-win-system__container{padding-right:0}.advan-win-system__slider{padding-right:55px}.five-days__item{padding:0 45px}.catalog-filter{background-color:#fff}.catalog-cart{margin-left:10px;margin-right:10px;min-width:unset;width:calc(33.33333% - 20px)}.window-catalog__top-panel{background:#fff;justify-content:space-between;margin:-20px;padding:10px;position:sticky;top:140px;width:calc(100% + 40px);z-index:10}.window-catalog .hide-top{top:40px}.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__btn-filter{display:block}.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}.window-catalog__block-items{width:100%}.catalog-banner{margin-left:10px;margin-right:10px}.catalog-basket-cart__btn-del{bottom:unset;right:20px;top:20px}.catalog-basket-cart__block.block-info{width:100%}.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%}.list-chars__image{max-width:50%}.list-chars__right,.list-chars__right-wrap{flex-direction:column}.list-chars__right{max-width:50%}.list-chars__info,.list-chars__text{width:100%}.list-chars__text .list-chars__price{display:none}.tech-adv__image,.tech-adv__right{max-width:50%}.tech-adv__text .list-chars__price{display:none}.tech-adv__info-bottom .tech-adv__price{margin-top:0}.tech-adv__info-bottom{justify-content:space-between}.price-typical-house__img:hover:before{opacity:0}.price-typical-house__btn-link{opacity:1}.glazing-prices-type__slider{max-width:510px}.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%}.loggia-calc-type__arrow{border-radius:50%;height:30px;width:30px}.price-service-table__table{max-width:unset}.price-option__container{padding-right:0}.doors-price__slider{padding:0}.doors-price__slider-container{max-width:580px}.doors-price__arrow{background-color:#33c5f3;border-radius:50%;height:30px;top:27%;width:30px}.doors-price__arrow .ico{fill:#fff}.doors-price__card{flex-direction:column;max-width:280;padding:30px 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-right:20px;padding-top:20px}.doors-advan__slider{padding-right:20px}.plastic-doors-page .doors-advan__item{width:180px}.doors-advan__btn{margin-top:19px;padding-right:20px}.doors-price-cards__item-link:hover{background-color:transparent;color:#33c5f3}.company-about__head-title{padding-right:20px}.own-production__container{padding-right:0}.own-production__head-title{padding-bottom:20px;padding-right:20px}.own-production__text{padding-bottom:24px;padding-right:20px}.own-production__slider{max-width:unset;padding-right:20px}.own-production__wrap{flex-wrap:nowrap;justify-content:unset}.dealer-warranties__head-title{padding-bottom:24px;padding-right:20px}.open-vacancies__item-container{padding-top:28px}.open-vacancies .win-prices-tab{margin-right:auto!important}.our-employees__head-title{padding-bottom:30px}.our-employees__arrow{border-radius:50%;height:30px;top:120px;width:30px}.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}.vacancy-slider__container{padding-left:0;padding-right:0}.vacancy-slider__slider{padding-left:20px;padding-right:20px}.vacancy-slider__item{margin-right:0}.article-detail{display:block}.article-detail__contents{width:100%}.article-detail__contents .article-content{position:relative;top:unset}.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}.best-measurers__head-title{padding-bottom:24px;padding-right: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__slider{padding-right:20px}.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}.garbage-collection-vars__container{padding-right:0}.garbage-collection-vars__head-title,.garbage-collection-vars__slider{padding-right:20px}.other-services__info{width:100%}.nostandart-cards .card-line-swiper__arrow:hover{border-color:#fff}.nostandart-cards .card-line-swiper__arrow:hover .ico{fill:#fff}.nostandart-cottage__info{width:100%}.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)}.promo-sill__info{gap:10px;max-width:unset;width:100%}.promo-sill__text{padding:0!important}.promo-sill__advantages-item{grid-column:span 3;justify-content:unset}.classic-glass__img-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 .ico{fill:#fff}.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)}.glazing-decoration__slider,.tinting-slider__slider{margin:0 -20px;padding:0 20px}.work-gallery--fullwidth .win-prices .win-prices-tab{max-width:unset!important;width:100%!important}.personal-account__head-title{margin:0 auto 30px;max-width:80%}.advantage-text-card__head-title{padding-right:20px}.payment-online-page__process{margin-top:24px;width:100%}.payment-online-page__form{flex:none;padding-right:0;width:100%}.authors-page__title{margin-bottom:30px}.author-detail__card{align-items:center;flex-direction:column;gap:24px}.author-detail__photo{flex:none;height:200px;width:200px}.author-detail__content{text-align:center}.author-detail__description{text-align:left}.author-detail__articles-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:1000px){.consultation-form__person-data{margin:15px auto 0;max-width:240px}.main-slider__controls{left:-300px}.our-advantages__item{width:250px}.our-advantages__ico{background-size:20px;height:30px;position:absolute;top:-15px;width:30px}.save-new-windows__column:first-child{margin-bottom:20px;max-width:100%}.save-new-windows__column{width:100%}.save-new-windows__item{background-color:#fff;max-width:250px;padding:35px 20px 20px}.save-new-windows__ico{background-size:20px;height:30px;position:absolute;top:-15px;width:30px}.save-new-windows__col:first-child{margin-bottom:20px;width:100%}.save-new-windows__col,.save-new-windows__col:last-child{width:100%}.save-new-windows__control+.save-new-windows__control{margin-top:20px}.calculate-garbage-collection__column:first-child{margin-bottom:20px;max-width:100%}.calculate-garbage-collection__column{width:100%}.calculate-garbage-collection__item{background-color:#fff;max-width:250px;padding:35px 20px 20px}.calculate-garbage-collection__ico{background-size:20px;height:30px;position:absolute;top:-15px;width:30px}.calculate-garbage-collection__col{width:100%}.two-column-block__param{max-width:100%}.about-contacts-info__grid{flex-wrap:wrap;text-align:center}.about-contacts-info__item{max-width:100%}}@media(max-width:992px){.body-new-nav .online-chat-root,.body-new-nav iframe[name=CalltouchWidgetFrame]{display:none}.header-nav .header-nav__body{height:50px}.header-nav .header-nav__body .main-logo{height:auto!important;width:120px!important}.main-banner-stratch{border-bottom-left-radius:20px;border-bottom-right-radius:20px;flex-direction:column;min-height:0}.main-banner-stratch__bg{aspect-ratio:16/9;height:auto;position:static;width:100%}.main-banner-stratch__container{color:#00171f;padding:20px;position:static}.main-banner-stratch--dark:before{background-color:transparent;margin-top:0}.main-banner-stratch__arrow-down{display:none}.main-banner-stratch__head-label{margin-top:-35px}.main-banner-stratch__list.list-dotted li{color:#00171f}.main-banner-stratch__form{padding:20px}.main-banner-stratch__person-data{color:#fff;margin-top:15px}.main-banner-stratch .preim .vol:before{background:url(/media/d8b5052e45d488f2528c.png) no-repeat}.main-banner-stratch .right-block ul li span{color:#fff}.actions-carousel__item{width:calc(50% - 15px)}.card-document{width:33%}.simple-cards-list__col-4 .simple-cards-list__item,.simple-cards-list__item{width:calc(50% - 15px)}.about-company__content{margin-left:-10px;margin-right:-10px}.about-company__item{padding-left:10px;padding-right:10px}.cooperation__item{width:100%}.cooperation__card{margin-bottom:30px}.cooperation__card-img{height:300px}.education-info__window{width:90%}.education-form .modal-calc-win{width:100%}.company-advan__header{text-align:center}.company-advan__container{flex-wrap:wrap}.company-advan__main{height:auto;padding-bottom:24px;padding-right:0;width:100%}.company-advan__feat{width:100%}.company-advan__desc{text-align:center}.faq-quest__item{width:100%}.system-characters__card{margin-top:30px}.advan-info-triple__items>*,.advan-info-triple__slider .advan-info-triple__items>*{width:calc(50% - 15px)}.cool-colours-page:has(.top-banner__background) .top-banner__content{position:absolute}.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__header .section-header{text-align:center}.feature-block__header{max-width:unset}.feature-block__content{flex-direction:column;width:100%}.feature-block__item{background-color:#fff;border-radius:20px;padding:20px}.feature-block__item-col2,.feature-block__item-col3,.feature-block__item-col4{width:100%}.feature-block__item-num{position:absolute;top:-10px}.feature-block__item-desc,.feature-block__item-title{margin-top:30px}.feature-block__item-title+.feature-block__item-desc{margin-top:10px}.feature-block__item-icon{position:absolute;top:-10px}.vertical .feature-block__card--whoop{padding:0}.big-card-description__item{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__item{width:calc(50% - 15px)}.tile-advantage__sup-title{font-size:32px}.mosb-nomination__wrap{flex-direction:column-reverse}.two-column-block__item{max-width:450px}.two-column-block__footer{flex-direction:column}.measurers-header{max-width:unset;text-align:center}.measurers-item{max-width:unset}.sill-color__card{background-color:#fff;border-radius:20px;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)}.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}.sill-color__buy{flex-direction:column}.sill-color__buy>:not(.sill-color__buy-desc){width:100%}.work-gallery__slider{aspect-ratio:16/9;height:auto}.work-example__slider{aspect-ratio:16/11;height:auto}.quiz{height:100%;margin-bottom:40px;margin-top:40px}.quiz__intro{flex-direction:column}.quiz__intro-img{height:300px;width:100%}.quiz__intro-info{width:100%}}@media screen and (max-width:992px){.preimBlock .vol{width:calc(50% - 15px)}.textWrapBlock .vol .part{width:100%}.textWrapBlock .vol .part.img{margin-top:30px;order:5}.textWrapBlock h3,.textWrapBlock p{padding:0}.textWrapBlock .vol .part.img img{display:block;margin:0 auto;max-width:585px}.managersBlock .name{font-size:22px;letter-spacing:-1.78px;line-height:30.8px}.managersBlock .grade{font-size:14px;line-height:16.8px;width:100%}.managersBlockSection .managersBlock .vol{margin-bottom:30px;max-width:220px}.managersBlockSection .managersBlock{justify-content:space-around}.priceOnRazdvijnoeOsteklenie .img img{top:-100px}.casesBlockSection .casesBlock .casesBlockText,.casesBlockSection .casesBlock .casesBlockText .casesBlockPreview,.casesBlockSection .casesBlock .casesBlockText .casesBlockTitle,.casesBlockSection .casesBlock .leftBlock{width:100%}.casesBlockSection .casesBlockTitle{display:none}.casesBlockSection .casesBlockTitle.mobile{display:block;margin-bottom:60px;width:calc(100% - 150px)}.casesBlockSection .casesBlockImage{width:100%}.casesBlockSection .arrow-box{border-radius:10px}}@media(max-width:991px){.js-content-slider.swiper{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.tabs-list{background-color:unset}.tabs-item{background-color:var(--color-white)}.tabs-content__item-info{padding:20px}.tabs-content__item--h{flex-direction:column}.tabs-content__item--h-reverse{flex-direction:column-reverse}.tabs-content__item img{height:auto;width:100%}.tabs-content__item .tabs-content__item-info{width:100%}.tabs .js-tabs-slider.swiper{margin-left:-20px;margin-right:-20px;margin-top:40px;padding-left:20px;padding-right:20px}.tabs.js-tabs--noslider .tabs-list{display:none}.card--info-h{flex-direction:column}.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--4items .adv-card__wrap{flex-wrap:wrap}.adv-card--4items .adv-card__item{width:calc(50% - 15px)}.adv-card--3items .adv-card__wrap{flex-wrap:wrap}.adv-card--3items .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}.assort-melke__item{max-width:unset}.finish-win__wrapper{align-items:center;flex-direction:column}.finish-win__item{max-width:500px}.finish-win-slide__wrapper{align-items:center;flex-direction:column}.finish-win-slide__item{max-width:500px}.lamin-color__container{padding:0}.lamin-color__app{border-radius:0;flex-direction:column;height:auto;margin-top:30px;width:100%}.lamin-color__list,.lamin-color__window-form{width:100%}.window-color-form{height:66.6666666667vw;padding:20px}.lamination-list{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)}.lamination-list__item-img{width:100%}.type-win__footer{flex-direction:column;gap:10px}.type-win__footer-btn,.type-win__footer-price{width:100%}.list-advanatages__item-image .img{-o-object-fit:contain;object-fit:contain}.list-chars__right{padding:30px}.six-steps__wrap--center .six-steps__item{width:calc(50% - 15px)}.perelink-small{flex-wrap:wrap}.standart-window .finish-win__wrapper{flex-direction:unset}.colours .assort-melke-mob__table,.colours .default-page,.colours .inner-container,.colours .inner-container--slider .section-header,.colours .inner-container--slider .section-subheader,.colours .win-prices-tab,.colours .win-prices-type-v2__container,.colours .win-prices__info,.inner-container--slider .colours .section-header,.inner-container--slider .colours .section-subheader{gap:70px}.colours-advantages__inner{flex-direction:column;margin-top:50px}.colours-advantages__info{width:100%}.colours-advantages{margin-top:0}.colours-profile__info{max-width:unset}.colours-profile__preview img{inset:unset;position:static;z-index:unset}.colours-profile__preview{margin:0 auto;max-width:600px}.colours-profile{padding-bottom:0}.colours-lamin__inner{display:flex;flex-direction:column;gap:20px}.colours-lamin__image{margin:0 auto;max-width:100%;min-height:380px}.colours-lamin__text{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:unset;color:#00171f;max-width:unset;min-height:unset;padding:0;position:static}.colours-vars__list{flex-wrap:wrap;justify-content:center;row-gap:150px}.colours-vars__item-profile{width:75%}.colours-vars__item{max-width:calc(33.33333% - 20px);padding-top:10%}.colours-repair__inner{display:flex;flex-direction:column;gap:10px;width:100%}.colours-repair{flex-direction:column}.colours-finish__image img{min-height:310px}.colours__list{margin-top:25px}.colours__text{margin-top:10px}.colours-descr{right:40%;top:60%}.colours-graph__inner{flex-direction:column;gap:20px;margin-top:0}.colours-graph__view{width:100%}.colours-graph .colours__text{margin-top:0;width:100%}.js-enabled:has(#graph-mob) #graph-mob{height:385px;margin:0 auto;width:100%}.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-btn{width:100%}.call-measure__info{max-width:unset}.call-measure__persons{gap:20px;justify-content:center;max-width:unset}.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__wrap{flex-direction:column}.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__wrapper{flex-direction:column}.garbage-calc-collection__total{border-radius:10px;max-width:100%}.provider-capability__item{width:calc(50% - 15px)}.provider-form__form-input{width:100%}.form-cottage__block,.form-cottage__box,.project-form__block,.project-form__box{flex-direction:column}.form-cottage__preview,.project-form__preview{height:300px;width:100%}.form-cottage__info,.project-form__info{padding:20px;width:100%}.form-cottage .btn,.project-form .btn{margin:0;max-width:unset}.project-form__block{flex-direction:row;max-height:unset}.project-form__preview{height:auto}.other-services__triggers{display:none}.other-services__img{aspect-ratio:unset;height:400px}.other-services__info{padding:30px}.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:fadeOutDown 1.5s infinite;background-image:url(/media/77c33afda52aeefc4a6c.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:none}.nostandart-win .nostandart-win__info,.nostandart-win__link{width:100%}.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%}.short-install__item-img{max-height:200px}.short-install__item-img img{width:100%}.short-install__item{width:calc(50% - 30px)}.win-openings__wrapper{flex-direction:column-reverse}.win-openings__info{width:100%}.win-openings__img{height:400px;width:100%}.win-openings__img img{width:100%}.main-about__wrapper{align-items:center;flex-direction:column}.main-about__item:not(:last-child){margin-bottom:30px;margin-right:0}.connect__wrapper{flex-direction:column;max-width:340px}.connect__img{width:100%}.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}.actions-adv__item{width:calc(50% - 30px)}.handle-desctop__preview-desctop{display:none}.handle-desctop__preview-mobile{align-items:center;display:flex;flex-direction:column}.handle-desctop__img:nth-child(2){margin-top:600px}.handle-colors__container{border-radius:20px;padding:35px}.handle-colors__item{width:calc(25% - 20px)}.applicant .tabs-content__item-info{padding:0}.main-container:has(.promo-sill) section{padding:20px 0}.promo-sill__container{flex-direction:column;gap:20px;justify-content:flex-start;margin-top:40%}.promo-sill__container_adv{height:100%;justify-content:space-between;margin-top:0;max-height:95%;padding:1rem}.promo-sill__container-lamin{margin-top:0}.promo-sill__container:has(.footer-menu){justify-content:unset;max-height:100%}.promo-sill__item{height:auto;min-height:100dvh}.promo-sill__item-sizes .promo-sill__img.js-animate{top:0}.promo-sill__item-sizes .promo-sill__img{width:100%}.promo-sill__item-lamin .promo-sill__container{margin-top:0;padding-top:30%}.promo-sill__item-gallery{display:flex;flex-direction:column-reverse;gap:15px;height:calc(70dvh - var(--headerHeight-corp-mob))}.promo-sill__item-gallery .promo-sill__step{padding:0 1rem;position:static}.promo-sill__step{max-width:unset}.promo-sill__img.js-animate{top:0}.promo-sill__advantages{gap:20px;grid-template-columns:repeat(6,1fr)}.job-info__wrap{flex-direction:column}.job-info__img,.job-info__text{width:100%}.handle-block__image{width:calc(100% - 350px)}.handle-block__info{max-width:350px}.partner-banner{height:calc(100vh - 60px);padding-top:0}.partner-adv__wrap{margin:0 auto;max-width:730px;width:100%}.partner-adv__item-img{max-width:50%}.partner-adv__item-info{max-width:50%;width:100%}.partner-adv__item:nth-child(2n){flex-direction:row-reverse;margin-left:unset}.partner-adv__item--link{max-width:100%;min-height:160px}.partner-adv__item{max-width:unset}.tabheader__items{-moz-column-gap:60px;column-gap:60px}.tabheader__item:after{right:-30px}.partner-form__wrap{align-items:center;flex-direction:column;gap:70px}.partner-form__offices:after{bottom:-35px;height:1px;left:50%;right:auto;top:auto;transform:translateX(-50%);width:100%}.partner-form__offices{align-items:center;display:flex;flex-direction:column;max-width:unset}.partner-form .accord__list{max-width:unset}.design-banner__content{display:flex;flex-direction:column;gap:5px;width:75%}.designer-80__content{margin-left:0;width:100%}.designer-80__slider{width:100%}.designer-80__thumbs{display:none}.designer-80__item{max-width:unset;min-height:150px}.designer-form__content{padding:15px}.designer-form__group{gap:20px}.designer-form__group:last-child{flex-direction:column}.designer-form__person-data{width:100%}.designer-form__btn{max-width:unset}.designer-form .control{width:calc(50% - 20px)}.designer-form .control:first-child{max-width:unset;width:calc(50% - 20px)}.tender-banner__content{display:flex;flex-direction:column;gap:5px;width:75%}.file_upload .desctop{display:none}.file_upload .mob{display:block}.links-box__list{grid-template-columns:repeat(2,1fr)}.links-block__ico{top:20px}.links-block__info{padding:20px}.discount-getting-card__icon{align-self:flex-end}}@media screen and (max-width:979px)and (min-width:769px){.ourProduction .vol{height:600px}}@media screen and (max-width:960px){.recalc_smeta{border-radius:25px;width:100%}.recalc_smeta .blockCont{padding:80px 0 70px 33%}.recalc_smeta .background.desktop,.recalc_smeta .background.mobile{display:none}.recalc_smeta .background.tablet{display:block}}@media(max-width:900px){.main-slider__controls{left:-200px}.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 screen and (max-width:900px){.buyBlock .vol{width:100%}.buyBlock .vol img{margin-left:unset}}@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 screen and (max-width:888px){.wrapTableColor{overflow:scroll;padding-bottom:15px;scrollbar-width:auto}}@media(max-width:880px){.form-catalog .rightImage{right:-140px;top:265px;width:600px}}@media(max-width:865px){.dark-area__wrap{padding:55px calc(-32.84404px + 16.51376vw)}}@media screen and (max-width:860px){.socialBlock .vol{margin-bottom:30px;width:100%}}@media(max-width:850px){.product-garanty .title{text-align:center}.product-garanty .wrapper{height:auto;width:320px}.product-garanty .wrapper .left{padding:20px 10px;width:100%}.product-garanty .wrapper .right{width:100%}.product-garanty .wrapper .right .icon-fon{left:4%;top:5%}.product-garanty .list-wrap .list,.product-garanty .wrapper .right .mobile-fon{display:block;width:100%}.product-garanty .list-wrap .list .text{font-size:14px}}@media screen and (max-width:850px){.youtubeVideo .vol{width:344px}.youtubeVideo .vol img.youtubeImg{height:auto;width:344px}}@media screen and (max-width:840px){.buyBlock .vol img{margin-left:-40%}.priceOnRazdvijnoeOsteklenie .img{max-height:360px}.priceOnRazdvijnoeOsteklenie .img img{position:absolute;top:0}}@media(max-width:813px){.window-catalog__top-panel{top:160px}.window-catalog .hide-top{top:60px}}@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 screen and (max-width:800px){.form-raschet-and-smeta .formWrapperRaschet-and-smeta form{padding:40px 30px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight{padding:30px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta form .title{font-size:22px;line-height:25px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta form .subtitle{margin:20px 0}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .vol:before{font-size:16px;height:33px;padding:8px 7px;top:15px;width:33px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .title{font-size:16px}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight .vol{padding:15px 0 15px 50px}.doneWorkWrapper .imgBlock{overflow:hidden}.doneWorkWrapper .bigImageBlock{height:unset;min-width:unset;width:60%}.doneWorkWrapper .doneWork__img.bigImage{height:335px;min-height:unset;min-width:500px}.doneWorkWrapper .miniImgWrapper{border-radius:10px;height:110px;overflow:hidden;width:180px}.doneWorkWrapper .imgBlock{margin-right:0}}@media screen and (max-width:790px){.form-price-question .formWrapperQuestion .title{font-size:22px;line-height:30px;margin:0 auto;max-width:440px;text-align:center}.form-price-question .formWrapperQuestion .subtitle{margin:30px auto;max-width:440px;text-align:center}.form-price-question .formWrapperQuestion form{padding:40px}}@media screen and (max-width:770px){.about-contacts-text__paragraph{margin:35px 0}.about-contacts-text__container{height:auto;padding:0}.about-contacts-text__container .left{padding:40px 20px 20px;width:100%}.about-contacts-text__container .left .about-contacts-text__wrap>div{max-width:100%}.about-contacts-text .right.image{background:unset;position:unset;width:100%}.about-contacts-text .right.image .middle{display:block;margin-top:20px;width:100%}}@media(max-width:768px){.page-container.tender-page .control__triggers{flex-direction:column;gap:15px}.page-container{max-width:100%;padding-top:50px}.without-banner{padding-top:30px}.btn--outline-partner,a.no-style.btn--outline-partner{height:35px;max-width:315px;width:100%}.btn--outline-partner span,a.no-style.btn--outline-partner span{width:100%}.btn--small,a.no-style.btn--small{font-size:14px;height:32px}.adv-card__item{width:calc(50% - 15px)}.mobile-button{display:flex;flex-wrap:nowrap;gap:10px}.mobile-nav__overlay{display:none}.new-other-services .smooth-tabs-content{padding:0}.main-logo{height:48px;width:73px}.head-menu__bottom{display:none}.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}.head-slider__next,.head-slider__prev{display:none}.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{background-color:#fff;border-radius:5px;box-shadow:0 4px 70px rgba(5,37,47,.05);padding:14px 12px}.footer-menu__container,.footer-submenu__container{justify-content:center;text-align:center}.new-footer__awards-item{max-width:150px}.new-footer__awards-list{grid-template-columns:repeat(2,1fr)}.new-footer__menu{grid-template-columns:1fr}.main-banner__desc--bigger{font-size:18px;line-height:1.6}.main-banner__person-data{margin-top:15px}.main-banner__person-data .a{padding:18px 0}.bannerNewBlock .bannerContent .nums>div{flex-wrap:wrap}.bannerNewBlock .bannerContent .nums span{margin-top:20px;width:100%}.primary-banner__bg{height:465px}.primary-banner__info-title{font-size:1.25rem}.primary-banner__info-price-current{font-size:1.5rem}.primary-banner__info-price-old{font-size:1rem}.primary-banner__info-triggers{flex-direction:column}.main-banner-stratch__container{padding:20px}.main-banner-stratch__desc--bigger{font-size:18px;line-height:1.6}.main-banner-stratch__person-data .a{padding:18px 0}.main-banner-stratch .nums>div{flex-wrap:wrap}.main-banner-stratch .nums span{margin-top:20px;width:100%}.system-palette__settings-bottom{align-items:flex-start;background-color:transparent;flex-direction:column;gap:10px;position:static}.system-palette__settings-btn{width:100%}.system-palette__settings{padding:30px 20px}.free-meas-form__person-data{margin-top:15px}.free-meas-form__person-data .a{padding:18px 0}.free-meas-form__person-data .a span{border-bottom:1px solid #000}.free-meas-form__info-item{width:calc(50% - 10px)}.feedback-form__person-data{margin-top:15px}.consultation-form__person-data .a,.feedback-form__person-data .a{padding:18px 0}.about-reviews-form__person-data{margin-top:15px}.about-reviews-form__person-data .a,.contacts-feedback-form__person-data .a,.coop-form__person-data .a,.write-key-person-form__person-data .a{padding:18px 0}.modal-specials__info{padding:0 20px}.modal-specials{padding:0 10px}.modal-specials__window{padding:30px 0}.modal-specials__form,.modal-specials__subtitle,.modal-specials__title{padding:0 20px}.modal-specials__list{border-radius:0;-moz-column-gap:45px;column-gap:45px;flex-wrap:wrap;justify-content:flex-start;padding:25px 35px;row-gap:20px}.modal-specials__item{width:calc(50% - 22.5px)}.modal-specials__item:not(:last-child):before{font-size:30px;right:15px}.modal-specials__form-inputs{flex-direction:column;gap:20px}.reclamation-form__group,.reviews-form__group{gap:10px;grid-template-columns:1fr}.reclamation-form__person-data,.reviews-form__person-data{margin-top:15px}.reclamation-form__person-data .a,.reviews-form__person-data .a,.vacancy-respond__person-data .a{padding:18px 0}.modal-win--cover .modal-win__container{margin:0 auto;width:90%}.modal-win--cover .modal-win__container .modal-win__cover{display:none}.modal-policy__triggers{flex-direction:column;gap:10px;justify-content:center}.modal-policy{bottom:15%;left:50%;max-width:90%;padding:25px;right:auto;transform:translateX(-50%)}.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%}.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%}.about-company__item.partners,.about-company__item.people,.about-company__item.priduct,.about-company__item.years{width:100%}.advantagefor__header,.cooperation__header{margin-bottom:30px}.advantagefor__item{width:100%}.advantagefor__card-img{height:300px}.capabilities__header{margin-bottom:30px}.capabilities__item{max-width:unset;width:100%}.main-slider__content{height:auto;margin-top:15px}.main-slider__banner{border-radius:20px 20px 0 0;max-height:300px;overflow:hidden}.main-slider__pagination{display:block}.main-slider__controls{height:55%;left:0;overflow:hidden;transform:none}.main-slider__controls-wrap{align-items:normal;max-height:none;padding:0}.main-slider__controls-item{border:none;border-top-left-radius:0;border-top-right-radius:0;max-height:none;max-width:none;padding:20px}.main-slider__controls-item.swiper-slide-active{border:none;height:100%;max-height:none;max-width:none;min-width:unset;padding:20px}.main-slider__controls-item.swiper-slide-active .main-slider__controls-descr{overflow:hidden}.default-banner.fullpage-banner{height:calc(100vh - 60px);text-align:center}.default-banner.fullpage-banner .default-banner__head{width:100%}.default-banner.fullpage-banner .default-banner__head-title-label{display:none}.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__person-data .a{padding:18px 0}.default-banner.gradient-overlay:before{width:100%}.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:none}.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__item{width:calc(50% - 20px)}.centum-mosbuild__wrap{flex-direction:column-reverse}.centum-mosbuild__img,.centum-mosbuild__info{min-width:unset;width:100%}.centum-mosbuild__info{padding:30px 20px 20px}.centum-mosbuild__info-title{max-width:unset;width:100%}.centum-mosbuild__img img{max-height:230px}.win-colors .tabs-content{width:100%}.win-colors .tabs-content__item-info{padding:20px}.loggia-and-balcony__header{align-items:center;flex-direction:column;justify-content:center}.loggia-and-balcony__title{color:#000;font-size:28px;font-weight:700;line-height:114%;padding-bottom:24px;text-align:center;text-transform:uppercase;width:100%}.swiper{margin-right:auto}.tv__tabs-content-list{padding-bottom:40px}.tv__tabs-content-main .tv__video-preview .tv__play-button{height:3.75rem;width:3.75rem}.tv__tabs-content-main .tv__video-preview .tv__play-button svg{height:1.125rem;width:1.125rem}.tv__tabs-content-main:before{height:calc(100% - 10cqh)}.tv__tabs-content-name{border-radius:0;font-size:1rem;position:static}.tv__tabs-content-desc{font-size:.875rem;position:static}.tv .arrow.swiper-button-next,.tv .arrow.swiper-button-prev{top:100%;transform:translateY(-4.5px)}.tv .arrow.swiper-button-prev{transform:rotate(180deg) translateY(4.5px)}.verandy-slider__text-title{font-size:1.25rem}.verandy-slider__text-desc{font-size:.875rem}.verandy-slider__action-price{font-size:1.25rem}.smooth-tabs-content__item .warm-glazing__img{height:18.75rem;width:auto}.smooth-tabs-content{padding:0 .9375rem}.win-colors-variations .tabs-content{width:100%}.win-colors-variations .tabs-content__item-info{padding:20px}.faq-quest__header,.faq-quest__title{margin-bottom:30px}.hardware__wrap{grid-template-columns:1fr}.child-safety__item:nth-child(2n) .child-safety__card{flex-direction:column}.child-safety__card-head{height:300px;max-width:100%}.child-safety__card-body{max-width:100%}.child-safety__card{flex-direction:column}.children-safe__container{padding-left:20px;padding-right:20px;width:100%}.children-safe__col{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}.ready-made-win__head-title{margin-bottom:30px}.advan-info-triple__item,.advan-info-triple__slider .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--left .img{height:auto;width:80%}.advan-video__bg--right{right:-30px}.advan-video__bg--right .img{height:auto;width:80%}.type-win__wrap{gap:20px}.type-win--2items .type-win__card,.type-win__card{width:100%}.window-catalog__top-panel{top:60px}.window-catalog .hide-top{top:0}.catalog-order__person-data .a{padding:18px 0}.list-advanatages__item{flex-direction:column}.list-advanatages__item-image{height:300px;width:100%}.list-advanatages__item-info{padding:20px;width:100%}.list-advanatages__item:nth-child(2n) .list-advanatages__item-info{order:unset}.perelink-big{flex-wrap:wrap}.perelink-small{-moz-column-gap:60px;column-gap:60px;row-gap:30px}.installment-calculator__amount-payment{margin-bottom:0}.installment-calculator__btn button{width:100%}.installment-calculator__signature{font-size:22px;margin-bottom:0}.installment-calculator__card,.installment-calculator__credit,.installment-calculator__number{display:none}.standart-window .finish-win__wrapper{flex-direction:column}.standart-window .finish-win__item{width:75%}.standart-icons__item{width:calc(50% - 10px)}.standart-icons{flex-wrap:wrap;gap:20px}.standart-stats__list.content-list{grid-template-columns:1fr}.visual-preview__triggers{display:flex;gap:10px}.visual{width:100%}.colours-vars__list{row-gap:100px}.colours-vars__item{max-width:calc(50% - 20px);padding-top:15%}.colours-descr{font-size:14px;max-width:220px;padding:10px 15px;right:50%;transform:translateX(50%)}.colours-graph__name{font-size:18px}.tile-advantage__col2 .tile-advantage__item,.tile-advantage__col3 .tile-advantage__item,.tile-advantage__item{width:100%}.text-with-image__main{flex-direction:column;gap:30px}.text-with-image__img,.text-with-image__text{width:100%}.about-system__card{flex-direction:column}.about-system__card--out{flex-direction:column-reverse}.about-system__img{border-radius:20px 20px 0 0;width:100%}.about-system__info{width:100%}.about-system__card--out .about-system__info{padding:30px}.dimensions-portal-doors__container{gap:24px;width:100%}.dimensions-portal-doors__title{font-size:30px;line-height:30px}.dimensions-portal-doors__cards{grid-template-columns:1fr;margin-top:24px!important}.dimensions-portal-doors__content{gap:8px}.dimensions-portal-doors__card-title{line-height:30px}.dimensions-portal-doors__description{padding-bottom:20px}.dimensions-portal-doors--large .dimensions-portal-doors__card:nth-child(-n+2),.dimensions-portal-doors--large .dimensions-portal-doors__card:nth-child(n+3){grid-column:span 12}.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}.feature-masonry__head-title{margin-bottom:30px}.pay-vars2__item{width:184px!important}.mosb-nomination__img .ico--desc{display:none}.mosb-nomination__img .ico--mob{display:block}.mosb-nomination__preview img{min-height:unset}.doors-advan__head-title{margin-bottom:30px}.doors-advan__item{width:calc(50% - 10px)}.doors-advan--flex .doors-advan__wrap{gap:20px;justify-content:unset}.hot-economy__header{flex-direction:column}.hot-economy__header-title,.hot-economy__item{width:100%}.hot-economy__select-group{flex-direction:column}.hot-economy__control{width:100%}.hot-economy__final-calc{flex-direction:column}.provider-capability .provider-card__text{font-size:18px}.provider-form__inner{gap:20px;padding:20px 15px}.provider-form .provider-tabs__list{flex-wrap:wrap}.provider-form .provider-tabs__item{width:100%}.project-form__block{flex-direction:column-reverse}.project-form__info{padding:.75rem;width:100%}.project-form__preview{height:100%;max-height:185px;width:100%}.gallery-mini__sm-img{width:100%}.gallery-case__slide{margin-bottom:190px}.gallery-case__desc{bottom:-80%;width:calc(100% - 40px)}.gallery-case__desc-items,.responsible-service__wrap{flex-direction:column}.about-contacts-addresses .about-contacts-addresses__map{height:calc(100vh - 60px)}.reviews-list__wrap{grid-template-columns:1fr}.new-reviews__card-header{align-items:flex-start;flex-direction:column;gap:8px}.new-reviews__card-header>button{width:215px}.new-reviews__card-header_item{align-items:flex-start;flex-direction:column}.new-reviews__card-header_item>*{width:100%}.about-slider-tabs__head-title{margin-bottom:30px}#adv-form .control__wrap{flex-direction:column;gap:15px}.pricing-others__card-item{align-content:stretch;align-items:flex-end;flex-direction:row;flex-wrap:nowrap;gap:8px}.pricing-others{padding:40px 0}.pricing-others__container{padding:0 20px}.pricing-others__title{font-size:32px;letter-spacing:-1px;margin-bottom:10px}.pricing-others__layout{flex-direction:column;gap:20px;margin-top:20px}.pricing-others__col{flex:auto;gap:20px;width:100%}.pricing-others__card{border-radius:16px;padding:20px}.pricing-others__card-title{font-size:20px}.win-openings__info{padding:30px}.win-openings__img{height:350px}.promotions__btn{display:flex;flex-direction:column;gap:15px}.promotions__btn .btn{display:block;width:100%}.mosq-checkout-form__block.calendar-delivery,.mosq-checkout-form__block.user-data{width:100%}.mosq-checkout-form__block.user-data{margin-right:unset}.mosq-checkout-form__person-data .a{padding:18px 0}.mosq-basket__pre-price,.mosq-basket__total-price{font-size:24px;margin-top:30px}.sill-icons__item{width:calc(50% - 20px)}.promo-sill__desc-block{padding:20px}.promo-sill__item-lamin{padding-top:5rem}.twocolumn__header{margin-bottom:30px}.twocolumn__content{margin-left:0;margin-right:0}.twocolumn__col,.twocolumn__col.triple{width:100%}.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}.help-consult__person-data .a{padding:18px 0}.work-gallery__head-title,.work-gallery__header{margin-bottom:30px}.work-gallery__header-desc{margin-top:10px}.work-gallery--fullwidth .win-prices{margin-bottom:30px;margin-top:-10px}.job-opening__card-footer .btn{width:100%}.job-opening__card-footer-bottom{display:flex;flex-direction:column;gap:10px}.job-lists__block,.job-opening__card{width:100%}.handle-block__wrapper{align-items:center;flex-direction:column;justify-content:flex-end}.handle-block__image{margin:0 auto;max-width:400px;position:unset;width:100%}.handle-block__info{max-width:unset;width:100%}.spec-title__title{text-align:right}.partner-banner__btn{max-width:330px}.partner-banner__content{max-width:530px;min-height:160px;padding:10px}.partner-banner__title{font-size:40px;line-height:1.25}.page-container.partnership{padding-top:60px}.page-container.partnership .tender-gallery-modal__slider .arrow-box{bottom:215px}.we-figure__card-value{font-size:32px}.partner-invite__item{line-height:1.2;padding:0 20px}.partner-adv__item-title{font-size:22px}.accord__control{height:70px}.accord--tender .accord__content{flex-direction:column}.accord--tender .accord__content .tender-project__item-controls,.accord--tender .accord__content .tender-project__item-img{max-width:unset}.accord--tender .accord__content .tender-project__item-controls{display:flex;flex-direction:column;gap:10px}.partner-form__contact{width:100%}.design-banner__btn{height:50px}.design-banner{height:calc(100vh - 110px)}.designer-work .accord__content-mobtitle{display:block}.designer-work .accord__content img{height:100%;width:100%}.designer-work .accord__content{flex-direction:column;gap:30px}.designer-work .accord__control{grid-template-columns:repeat(3,1fr)}.designer-work .accord__count,.designer-work .accord__title{font-size:20px}.designer-work .accord__title{margin-left:0}.designer-work .accord__count{justify-self:flex-start}.designer-work .accord__icon{margin-left:auto}.designer-work .accord__descr{display:none}.designer-example__slider{height:400px}.designer-tech__item{width:100%}.designer-form__group{flex-direction:column}.designer-form .control,.designer-form .control:first-child{width:100%}.tender-banner__btn{height:60px;padding:0 .5rem}.tender-banner{height:calc(100vh - 110px)}@keyframes backInUp{0%{display:flex;opacity:0;transform:translateY(1200px) translateX(-50%) scale(.7)}80%{opacity:.7;transform:translateY(0) translateX(-50%) scale(.7)}to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes backOutDown{0%{opacity:1;transform:translateX(-50%) scale(1)}20%{opacity:.7;transform:translateY(0) translateX(-50%) scale(.7)}to{display:none;opacity:0;transform:translateY(700px) translateX(-50%) scale(.7)}}:root{--spacing-2xl:40px}.alurix-system__container{padding:0 20px}.alurix-system__card{align-items:center;flex-direction:column;height:auto;max-width:100%}.alurix-system__left{display:contents}.alurix-system__right{height:min(100%,340px);order:5;width:min(100%,350px)}.alurix-system__subtitle{font-size:24px;line-height:1.25;order:1;padding:30px 20px 0;text-align:center}.alurix-system__description{font-size:16px;line-height:1.5;order:3;padding:0 20px}.alurix-system__bottom{display:contents}.alurix-system__detail-image{height:min(100%,390px);margin:20px;order:2;width:min(100%,340px)}.alurix-system__main-image{border-radius:0 0 var(--border-radius) var(--border-radius);height:min(100%,350px);width:100%}.alurix-system__char-block{align-content:stretch;align-items:stretch;gap:var(--spacing-sm);margin:20px 0;order:4}.alurix-system__char-title{font-size:20px;text-align:center}.alurix-system__char-list{padding:0}.alurix-system__char-label,.alurix-system__char-value{font-size:14px;white-space:nowrap}.alurix-system__button-icon{height:24px;width:24px}.product__container{padding:30px}.product-card__content{align-content:center;gap:10px;grid-template-rows:1fr;justify-content:center}.product-card__content,.product-card__description{align-items:center;display:grid;grid-template-columns:1fr;justify-items:center}.product-card__description{gap:normal;grid-template-rows:auto;justify-content:space-between}.product-card__text--main{grid-column:auto}.product-card__image--profile,.product-card__text--specs{grid-row-start:auto}.product-card__systems{display:grid;gap:10px;grid-template-columns:1fr;grid-template-rows:auto}.one_product-system{display:grid;gap:10px}.one_product-system__image{order:2}.one_product-system__title{order:1}.two_product-system{display:grid;gap:10px}.two_product-system__image{order:2}.two_product-system__title{order:1}.ral-colors{padding:24px 0}.ral-colors__container{margin-bottom:20px}.ral-colors__description{font-size:16px;letter-spacing:-.32px;margin:0 0 10px;padding:0 16px}.ral-colors__divider{height:8px;margin:0 auto 24px;width:80px}.ral-colors__list{gap:16px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:400px}.discount-getting-card.col1,.discount-getting-card.col2,.discount-getting-card.col3,.discount-getting-card.col4,.discount-getting-card.col5,.discount-getting-card.col6{width:calc(50% - 15px)}.balcony-unit__group{flex-direction:column}.balcony-unit__info{padding-bottom:20px}.balcony-unit__extra{padding-left:unset}.balcony-unit__note{padding-top:24px}.balcony-unit__btn{width:100%}}@media(max-width:768px)and (hover:hover){.partner-banner__btn:hover{padding-left:50%}}@media(max-width:768px)and (min-width:501px){.ral-colors__circle{border-radius:10px}.ral-colors__code{font-size:14px;letter-spacing:-.28px}}@media screen and (max-width:768px){.page-container:not(.about-article-page) .column{min-width:100%;width:100%}.footer-menu .footer-menu__item-link{font-weight:700}.footer__contact{width:100%}.footer__menu.bottom,.footer__menu.bottom1{margin-right:0;width:50%}.footer__menu.bottom1{padding-left:.625rem}.footer__menu.bottom2,.footer__menu.bottom3{width:100%}.footer hr.mobile{border:1px solid #192e35;color:#192e35;display:block;height:0;width:100%}.how_to_install_plastic_windows .vol{min-width:unset;width:45%}}@media screen and (max-width:768px)and (min-width:511px){.ourProduction .vol{height:565px}}@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}.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:unset;margin-left:auto;margin-right:auto;padding:unset;width:100%}.arrow-box{border-radius:50%;height:38px;width:38px}.arrow-box--left{left:10px}.arrow-box--down-right-right,.arrow-box--right{right:10px}.arrow-box--down-left-right{right:50px}.plyr__time+.plyr__time{display:none}.feature-icons__item{width:calc(50% - 15px)}.mobile-nav__container{width:100%}.head-menu__main-logo{display:block}.head-menu__main-menu{display:none}.head-menu__head-contact{margin-right:20px}.head-menu--fixed{background-color:transparent;width:100%}.mega-menu{display:none}.footer-menu .footer-menu__item-link,.footer-menu .footer-submenu__item-link,.footer-submenu .footer-menu__item-link,.footer-submenu .footer-submenu__item-link{line-height:2;margin-bottom:0;margin-top:0}.footer-contact__group:first-child{justify-content:center;width:100%}.footer-contact__phone{line-height:1.6}.footer-contact__soc-title{text-align:center}.footer-contact__soc-link svg{height:2.5rem;width:2.5rem}.footer-contact__btn-call{max-width:18.75rem;width:100%}.footer-contact__legal-reference .ref-link{padding:0}.footer__container{padding-bottom:30px;padding-top:40px}.footer__top{flex-wrap:wrap}.footer__menu{flex:none;padding-bottom:25px;width:100%}.select{max-width:100%}.select:not(:last-child){margin-bottom:10px}.actions-carousel__content{padding:0 20px}.feedback-form__head-title{padding-bottom:30px}.consultation-form__form{background-image:none!important}.coop-form__head-title{margin-bottom:30px}.reclamation-form__form,.reviews-form__form{padding:30px 20px}.reclamation-form__btn,.reviews-form__btn{width:100%}.certif-slider__head-title{padding-bottom:30px}.stock-banner{height:auto;margin-top:0;padding-bottom:34px}.stock-banner__item-title{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 .about-contacts-info__grid,.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 .calc-work-performed__ceil,.stock-banner__item-desc .call-measure__info-text,.stock-banner__item-desc .connect__info-descr,.stock-banner__item-desc .handle-block__info,.stock-banner__item-desc .job-info__descr,.stock-banner__item-desc .list-advanatages__item-decs,.stock-banner__item-desc .main-slider__controls-descr,.stock-banner__item-desc .p,.stock-banner__item-desc .promotions__text,.stock-banner__item-desc .rassrochka__item-desk,.stock-banner__item-desc .sill-color__card-desc,.stock-banner__item-desc .sill-icons__card-desc,.stock-banner__item-desc .six-steps__item>*,.stock-banner__item-desc .text-with-image__desc,.stock-banner__item-desc .two-column-block__description,.stock-banner__item-desc .two-column-block__param,.stock-banner__item-desc .use-loggia__text,.stock-banner__item-desc .win-openings__text,.stock-banner__item-desc .win-prices__info{font-size:14px;line-height:130%}.our-works__image{height:100%}.our-works__image-wrapper{order:-1}.our-works__bottom-block{order:1}.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 .dropdown--action-slider .dropdown__slider-item-title,.default-page .free-meas-form__info-header,.default-page .glazing-card__price,.default-page .h3,.default-page .job-info__salary,.default-page .job-info__title,.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,.dropdown--action-slider .default-page .dropdown__slider-item-title,.nostandart-win__price .default-page span,.total-price .default-page .catalog-order__price-value{font-size:24px}.default-page h4{font-size:18px}.default-page img{float:unset;margin-left:auto;margin-right:auto;padding:unset;width:100%}.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%}.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{float:unset;margin-left:auto;margin-right:auto;padding:unset;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}.main-about__wrap{display:block}.main-about__desc{margin:0 0 20px;width:100%}.main-about__desc:last-of-type{margin-bottom:0}.main-about-video{padding:50px}.main-about-video__title{margin-bottom:10px}.main-about-video__desc{font-size:18px}.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}.assort-melke__head-title{padding-left:20px;padding-right:20px}.news-company__main{max-width:unset;padding-top:0}.news-company__head-title{text-align:left;text-align:center}.news-company__navigation{justify-content:flex-start;padding-bottom:18px}.rassrochka__banner-bg{aspect-ratio:680/1000}.rassrochka__banner-bg .banner-mob{display:block;width:100%}.rassrochka__banner-bg .banner-desk{display:none}.rassrochka__banner-items{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}.system-characters__advantage-wrapper{width:100%}.system-characters__image--desktop{display:none}.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}.system-characters__data,.system-characters__data-text{display:none}.system-characters__pins-area{display:block}.finish-win-slide__slider-container{padding:24px 20px}.advan-plastic-win__slider{padding-left:20px;padding-right:20px;width:280px}.advan-plastic-win__arrow.arrow-left{left:10px}.advan-plastic-win__arrow.arrow-right{right:10px}.win-access__appeal{width:calc(100% - 80px)}.win-access__arrow.arrow-left{left:10px}.win-access__arrow.arrow-right{right:10px}.win-access__slider{width:calc(100% - 80px)}.price-present-card{align-content:center;background-position:top;background-size:100%;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)}.present-recommend__item:nth-of-type(2n){margin-right:0}.sample-panel__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__title{text-align:center}.winsel-selection__arrow{background-color:#33c5f3;border-radius:50%;display:flex;height:30px;width:30px}.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}.winsel-selection__table-link{display:block}.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}.lamination-list__item{width:calc(50% - 10px)}.tiled-win-desk__item{width:100%}.tiled-win-sys__head-info{align-items:center;flex-direction:column;flex-wrap:wrap;text-align:center}.tiled-win-sys__head-logo{display:none}.tiled-win-sys__head-logo-mob{display:block}.tiled-win-sys__head-desc{margin-top:26px}.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}.window-catalog__filter.open-filter{left:10px}.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}.horizontal .list-advanatages__item-image,.horizontal .list-advanatages__item-info{width:100%}.list-chars__item,.list-chars__item:nth-child(2n){flex-direction:column}.list-chars__image{height:400px;max-width:unset;width:100%}.list-chars__right{max-width:100%}.tech-adv__item,.tech-adv__item:nth-child(2n){flex-direction:column}.tech-adv__image-btn{bottom:15px;left:15px}.tech-adv__image{height:400px;max-width:100%}.tech-adv__right{max-width:100%}.installment-calculator__wrap{flex-direction:column}.installment-calculator__ranger{width:100%}.installment-calculator__payment-wrap{gap:20px;padding:20px;width:100%}.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}.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}.loggia-calc-type__arrow.arrow-left{left:0}.loggia-calc-type__arrow.arrow-right{right:0}.loggia-calc__feedback{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.loggia-calc__input{margin-right:0}.calc-work-performed__slider{padding-left:20px;padding-right:20px}.calc-work-performed__arrow{background-color:#33c5f3;border-radius:50%;display:flex;height:30px;width:30px}.calc-work-performed__arrow .ico{fill:#fff;display:block;height:10px;width:10px}.calc-work-performed__arrow.arrow-left{left:5px}.calc-work-performed__arrow.arrow-right{right:5px}.windows-install__content-row{flex-direction:column}.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{font-size:16px;line-height:18px;margin-top:28px}.proposal__wrap{flex-wrap:wrap;font-size:16px;justify-content:flex-start;line-height:18px;margin-top:0}.proposal__item{flex-direction:row;justify-content:flex-start;margin-bottom:10px;width:100%}.proposal__item:last-of-type{margin-bottom:0}.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}.proportions-net__desc{margin-top:26px}.calc-card-net{display:block;height:auto}.calc-card-net__img{display:block;height:245px;width:100%}.calc-card-net__option{display:block}.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{flex-direction:column}.net-size__control{margin-top:16px;width:100%}.net-size__control:nth-of-type(2){padding-right:0}.net-size__control:nth-of-type(3){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}.mosb-tabs__wrap .line1,.mosb-tabs__wrap .line2{left:25%;width:12%}.mosb-tabs__wrap .line2{left:auto;right:25%}.mosb-tabs__wrap{margin:0 auto;max-width:330px;width:100%}.mosb-tabs__list{gap:unset;justify-content:space-between}.mosb-tabs__item{font-size:12px;height:75px;width:75px}.mosb-tabs__trigger{font-size:24px}.mosb-products__list{align-items:center;flex-direction:column;flex-wrap:unset}.mosb-products__item .mosb-product__img{height:auto}.mosb-products__item{max-width:360px;width:100%}.mosb-product .btn.btn--square{max-width:unset}.delivery-price .doors-advan__item{padding-right:0}.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}.doors-price-cards__item-info{width:100%}.doors-price-cards__item{flex-direction:column}.entrance-doors__wrap{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{flex-wrap:nowrap}.balcony-doors-equip__item{max-width:100%}.garbage-calc-collection__description-item{flex-direction:column}.garbage-calc-collection__description-item:not(:last-child){margin-bottom:20px}.garbage-calc-collection__description-text{margin-bottom:10px;text-align:center}.garbage-calc-collection__selects{flex-direction:column}.garbage-calc-collection__selects-group:not(:last-child){margin-bottom:20px;margin-right:0}.responsible-service__desc{padding: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__item{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}.control__group--rait{display:block!important}.about-slider-tabs__slide-item{height:350px}.about-slider-tabs__arrow.arrow-left{left:10px}.about-slider-tabs__arrow.arrow-right{right:10px}.about-slider__slide-item{height:350px}.about-slider__arrow.arrow-left{left:10px}.about-slider__arrow.arrow-right{right:10px}.our-partners__container{padding-right:0}.our-partners__head-title{padding-bottom:30px;padding-right:20px}.our-partners__slider{max-width:unset;padding-right:20px}.our-partners__wrap{flex-wrap:nowrap}.our-partners__item{flex:none;max-width:-moz-fit-content;max-width:fit-content}.open-vacancies__head-title{margin-bottom:30px}.open-vacancies__content{display:block}.open-vacancies__col1,.open-vacancies__col2{max-width:100%}.open-vacancies__col2{padding-top:26px;text-align:left}.open-vacancies__btn{margin-top:14px}.vacations__arrow.arrow-left{left:10px}.vacations__arrow.arrow-right{right:10px}.vacations__slide-item{height:350px}.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{flex-direction:column}.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}.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}.nostandart-cards .card-line-swiper__arrow{display:none}.nostandart-cards .card-line-swiper__arrow.arrow-left{left:20px}.nostandart-cards .card-line-swiper__arrow.arrow-right{right:20px}.nostandart-cards .nostandart-win__btn{height:50px;width:100%}.pricing-others__card-name{max-width:-moz-min-content;max-width:min-content}.promotions__desc{text-align:left}.decorative-layouts{margin-bottom:40px}.decorative-layouts__container{margin-bottom:13px}.decorative-layouts__text{margin-bottom:10px}.decorative-layouts-wrapper{padding:30px 20px}.decorative-layouts__wrapper-btn{width:100%}.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-pagination-bullets .swiper-pagination-bullet:last-child{margin-right:0}.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__form,.mosq-calc-cart__img,.mosq-calc-cart__price{width:100%}.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}.calendar-delivery-mob__arrow.arrow-left{left:0}.calendar-delivery-mob__arrow.arrow-right{right:0}.promo-sill__text{line-height:1.6;padding-bottom:5rem}.promo-sill__advantages-item{grid-column:span 2}.promo-sill__advantages-icon{height:60px;width:60px}.promo-sill .swiper-button-prev{left:78.5%}.stained-glass-incl__head-title{padding-bottom:24px}.stained-glass-incl__arrow{border-radius:50%;height:30px;width:30px}.stained-glass-incl__arrow.arrow-left{left:10px}.stained-glass-incl__arrow.arrow-right{right:10px}.stained-glass-incl__slide{height:350px}.stained-glass-incl__text{margin-bottom:20px}.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}.stained-glass-incl__col-2{flex:none;text-align:center}.stained-glass-incl__btn{padding-top:22px}.classic-glass__head-title{padding-bottom:24px}.classic-glass__arrow{border-radius:50%;height:30px;width:30px}.classic-glass__arrow.arrow-left{left:10px}.classic-glass__arrow.arrow-right{right:10px}.classic-glass__banner{height:350px}.classic-glass__text{margin-bottom:20px;margin-top:26px}.classic-glass__btn{padding-top:22px}.heat-saving__body{margin-top:100px;padding:155px 7% 40px}.heat-saving__desc{text-align:center}.heat-saving__img{height:230px;left:50%;top:-100px;transform:translateX(-50%);width:240px}.single-glazing-info__wrap{flex-wrap:wrap}.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{text-align:center}.tinting-vars__head-title{padding-bottom:24px}.tinting-vars__slide{justify-content:space-around}.tinting-vars__text{padding-top:26px}.work-gallery__arrow.arrow-left{left:20px}.work-gallery__arrow.arrow-right{right:20px}.work-gallery__slide-label{font-size:12px}.tabheader__items{-moz-column-gap:40px;column-gap:40px;row-gap:30px}.tabheader__item:after{right:-20px}.tabheader__item{font-size:20px}.personal-account__image{min-height:350px;width:100%}.personal-account__desc{margin-bottom:30px}.advantage-text-card__item{max-width:100%}.links-box__list{grid-auto-rows:unset;grid-template-columns:1fr;grid-template-rows:unset}.links-box__item:first-child{grid-column:span 1}.links-block__preview{max-height:500px}.links-block--horizontal .links-block__preview{max-width:unset}.links-block--horizontal{flex-direction:column}.links-block{flex-direction:column!important}.links-block .links-block__preview{order:-1}.links-block .links-block__info{order:1}.authors-page__card{width:100%}}@media screen and (max-width:767px){.wrapperBlockRassrochka .installment-calculator__ranger>div{width:100%}.wrapperBlockRassrochka .installment-calculator__payment-wrap{flex-direction:column;gap:20px}.wrapperBlockRassrochka .installment-calculator__payment-wrap>div{order:1}.wrapperBlockRassrochka .bottomLine{flex-wrap:wrap}.wrapperBlockRassrochka .bottomLine p{order:1;padding-right:0;width:100%}.wrapperBlockRassrochka .bottomLine img:last-child{order:2;padding-top:6px}.wrapperBlockRassrochka .bottomLine img{order:3}.wrapperBlockRassrochka .installment-calculator__amount-payment,.wrapperBlockRassrochka .installment-calculator__btn{width:100%}.simple-card--textout .wrapperBlockRassrochka .installment-calculator__container .simple-card__title,.wrapperBlockRassrochka .installment-calculator__container .actions-adv__item-step,.wrapperBlockRassrochka .installment-calculator__container .calc-net__head-title,.wrapperBlockRassrochka .installment-calculator__container .catalog-basket__total-price,.wrapperBlockRassrochka .installment-calculator__container .h2,.wrapperBlockRassrochka .installment-calculator__container .montage-stage__title,.wrapperBlockRassrochka .installment-calculator__container .mosq-calc__total-price,.wrapperBlockRassrochka .installment-calculator__container .proportions-net__head-title,.wrapperBlockRassrochka .installment-calculator__container .quiz__answer-title,.wrapperBlockRassrochka .installment-calculator__container .range-win__title,.wrapperBlockRassrochka .installment-calculator__container .reviews-list__title,.wrapperBlockRassrochka .installment-calculator__container .simple-card--textout .simple-card__title,.wrapperBlockRassrochka .installment-calculator__container .system-palette__title,.wrapperBlockRassrochka .installment-calculator__container .tiled-win-card__discount,.wrapperBlockRassrochka .installment-calculator__container .type-win__title,.wrapperBlockRassrochka .installment-calculator__container .types-net__head-title,.wrapperBlockRassrochka .installment-calculator__container .video-net__head-title,.wrapperBlockRassrochka .installment-calculator__container .work-steps__title{font-size:26px;letter-spacing:-2.4px}.viewBlock .vol{width:calc(50% - 15px)}.viewBlock .vol:nth-child(n+4) img{max-width:unset;width:157%}}@media(max-width:760px){.perelink-big__item{width:300px}.perelink-small__item{width:640px}}@media(max-width:750px){.list-city-moscow-area__container{align-items:start;background:#fff;border-radius:20px;padding-bottom:30px}.list-city-moscow-area__column:first-child{margin:0}.list-city-moscow-area__column{border-radius:0;box-shadow:none;margin:0;max-width:100%;padding:20px 15px 0;width:48%}.list-city-moscow-area__column:first-child{order:1}.list-city-moscow-area__column:nth-child(2){order:3}.list-city-moscow-area__column:nth-child(3){order:2}.list-city-moscow-area__column:nth-child(4){order:4}.list-city-moscow-area__column:last-child{margin:0}}@media screen and (max-width:740px){.form-price-question .formWrapperQuestion input:not(.js-user-message){width:100%}.form-price-question .formWrapperQuestion form{padding:15px}.form-price-question .formWrapperQuestion .subtitle{margin:20px auto}.form-price-question .formWrapperQuestion form .buttonWrapper{margin-top:5%}.form-price-question .formWrapperQuestion input:not(.js-user-message){margin-bottom:5%}.form-price-question .formWrapperQuestion .personal{padding:15px 10px;text-align:center}.openingBlock .vol.sort1,.openingBlock .vol.sort2,.openingBlock .vol.sort3,.openingBlock .vol.sort4,.openingBlock .vol.sort5,.openingBlock .vol.sort6,.openingBlock .vol.sort7{width:100%}.openingBlock .vol.sort4 .mobile,.openingBlock .vol.sort6 .mobile{display:none}.openingBlock .vol.sort4 .mini,.openingBlock .vol.sort6 .mini{display:block}.openingBlock .vol.sort4{order:3;width:36%}.openingBlock .vol.sort5{order:4;width:61%}.openingBlock .vol.img.sort1{order:5}.openingBlock .vol.sort7{order:6;width:61%}.openingBlock .vol.sort6{order:7;width:36%}.openingBlock .vol:not(.img){font-size:15px;line-height:21px;padding:15px}.openingBlock .vol{margin-bottom:20px}}@media(max-width:720px){.form-catalog .formWrapperCatalog{align-items:center;display:flex;flex-direction:column;padding:35px 20px;text-align:center}.form-catalog .title{font-size:30px}.form-catalog .subtitle{font-size:16px;padding-top:10px}.form-catalog .subtitle--form{padding-bottom:10px;padding-top:0}.form-catalog form{margin-top:0}.form-catalog .rightImage{position:relative;right:unset;top:unset}.company-about__item{width:48%}}@media screen and (max-width:720px){.recalc_smeta .blockCont{padding:80px 0 70px 42%}#modal-smeta .modal-win__control{max-width:100%}}@media(max-width:700px){.perelink-big__item,.perelink-small__item{width:320px}}@media screen and (max-width:700px){.typeBlock .vol{width:280px}.typeBlock .wrapperTypeBlock{justify-content:space-around}.appBlock .vol{width:280px}.appBlock .wrapperAppBlock{justify-content:space-around}.otherBlock .vol{width:280px}.otherBlock .wrapperOtherBlock{justify-content:space-around}.doneWorkWrapper .arrowsBlock{bottom:0;left:calc(50% - 50px);right:unset;top:unset}.doneWorkWrapper .imgBlockMini{flex-direction:unset;margin:0}.doneWorkWrapper .imgBlock{flex-wrap:wrap}.doneWorkWrapper .doneWork__item-img miniImg{width:100%}.doneWorkWrapper .miniImgWrapper{height:auto;max-height:100px;width:31%}.doneWorkWrapper .bigImageBlock{margin:0 auto 15px;width:100%}.doneWorkWrapper .mobile{margin-left:0}.doneWorkWrapper .doneWork__item-text.doneWork__text.textBlock{font-size:14px}.doneWorkWrapper{padding:0}.doneWorkWrapper .doneWork__img.bigImage{height:unset;min-width:unset}.doneWorkWrapper .imgBlockMini .doneWork__item-img{width:100%}.doneWork__item .doneWork__bottom button{width:260px}.doneWorkWrapper .doneWork__item{padding-bottom:70px}}@media(max-width:680px){.article-info__wrap{flex-wrap:wrap}}@media screen and (max-width:675px){.form-raschet-and-smeta .formWrapperRaschet-and-smeta{flex-wrap:wrap}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight,.form-raschet-and-smeta .formWrapperRaschet-and-smeta form{width:100%}.form-raschet-and-smeta .formWrapperRaschet-and-smeta form{background-size:unset;border-bottom-left-radius:0;border-top-right-radius:20px;max-width:unset}.form-raschet-and-smeta .formWrapperRaschet-and-smeta .textRight,.form-raschet-and-smeta .formWrapperRaschet-and-smeta form{padding:30px 15px}}@media screen and (max-width:660px){.recalc_smeta .blockCont{padding:80px 0 70px 38%}.recalc_smeta .text .title{font-size:32px}.recalc_smeta .text .subtitle{font-size:18px;padding-top:6px}}@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}}@media(max-width:649px){.climatherm-slider__slider{width:280px}}@media(max-width:635px){.bannerNewBlock .bannerContent .buttons{margin:0 auto;order:1;text-align:center;width:310px}.bannerNewBlock .bannerContent .buttons>.btn{margin:5px auto;padding:15px 0;width:280px}}@media(max-width:630px){.applicant__form-head{align-items:flex-start;display:flex;flex-direction:column;gap:10px}}@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 screen and (max-width:600px){.youtubeVideo .vol p{font-size:20px;font-weight:700;line-height:120%}.priceOnRazdvijnoeOsteklenie .img{height:unset;max-height:unset;overflow:unset}.priceOnRazdvijnoeOsteklenie .img img{border-radius:25px;position:relative}.priceOnRazdvijnoeOsteklenie .bottomCont div{margin-bottom:20px}.tabsBlockCity>label{width:140px}}@media(max-width:599px){.masonry-block-light{margin-left:0;margin-right:0}.masonry-block-light__wrap{flex-direction:column}.masonry-block-light__item,.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__item-img{height:280px}.catalog-order__user-email{flex:none;margin-right:0;width:100%}.doors-price__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}.author-detail__photo,.authors-page__card-img{height:150px;width:150px}.author-detail__meta{gap:20px;justify-content:center}.author-detail__articles-grid{grid-template-columns:1fr}}@media(max-width:592px){.feature-montag .tabs-content__title--mobile .tabs-content__price{align-items:flex-start;flex-direction:column;gap:14px}.feature-montag .tabs-content__title--mobile .tabs-content__price button{width:100%}}@media(max-width:590px){.contacts-feedback-form__content{flex-direction:column;min-width:unset}.contacts-feedback-form__content .control__input,.contacts-feedback-form__content .control__textarea{width:100%}.contacts-feedback-form__group{flex-direction:column;flex-wrap:unset}.contacts-feedback-form__phone{margin-top:0}.contacts-feedback-form__btn{width:100%}.write-key-person-form__content{flex-direction:column;min-width:unset}.write-key-person-form__content .control__input,.write-key-person-form__content .control__textarea{width:100%}.write-key-person-form__group{flex-direction:column;flex-wrap:unset}.write-key-person-form__phone{margin-top:0}.write-key-person-form__btn{width:100%}.reclamation-form__content,.reviews-form__content{flex-direction:column;min-width:unset}.reclamation-form__content .control__input,.reclamation-form__content .control__textarea,.reviews-form__content .control__input,.reviews-form__content .control__textarea{width:100%}.reclamation-form__phone,.reviews-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){.tabs-content__item img{height:250px}.adv-card__wrap{gap:20px}.adv-card--3items .adv-card__item,.adv-card--4items .adv-card__item,.adv-card__item{width:100%}.hot-montage__item{margin:0 auto;width:calc(100% - 40px)}.header-nav__descr{display:none}.warn-section{padding:20px}.header-mob__card-img{height:80%}.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}.main-banner__arrow-down{display:none}.main-banner__head-label{margin:0 auto 10px;position:absolute;top:0;transform:translateY(-50%)}.main-banner__head-label.label--green{top:35px}.main-banner__head-title{text-align:left}.main-banner__pre-title{text-align:center}.main-banner__list.list-dotted li{color:#00171f}.main-banner__desc,.main-banner__price{text-align:left}.main-banner__btn,.main-banner__form{margin-top:10px}.main-banner__btn .btn,.main-banner__form .btn{width:100%}.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}.main-banner__scroll{display:none}.bannerNewBlock h1 br{color:#ff005c;margin-bottom:10px}.bannerNewBlock .bannerContent{display:flex;flex-wrap:wrap}.bannerNewBlock .bannerContent .nums{order:2;width:100%}.bannerNewBlock .bannerContent .preim{order:3}.bannerNewBlock .bannerContent .nums>div{background:#ecf4f6;border:unset;font-size:16px;margin:5px auto;width:100%}.bannerNewBlock .bannerContent .nums span{font-size:24px}.bannerNewBlock .bannerContent .preim .vol:before{background:url(/media/d8b5052e45d488f2528c.png) no-repeat}.bannerNewBlock .bannerContent .buttons .zamershik{border:2px solid #000;color:#000}.bannerNewBlock .main-banner__price{color:#ff005c;margin-bottom:10px}.primary-banner__bg{height:45dvh}.main-banner-stratch__head-title{text-align:left}.main-banner-stratch__pre-title{text-align:center}.main-banner-stratch__price{text-align:left}.main-banner-stratch__btn,.main-banner-stratch__form{margin-top:10px}.main-banner-stratch__btn .btn,.main-banner-stratch__form .btn{width:100%}.main-banner-stratch__form .btn{margin-top:20px;width:100%}.main-banner-stratch__input{margin-right:0;width:100%}.main-banner-stratch__scroll{display:none}.main-banner-stratch .nums{order:2;width:100%}.main-banner-stratch .preim{order:3}.main-banner-stratch .nums>div{background:#ecf4f6;border:unset;font-size:16px;margin:5px auto;width:100%}.main-banner-stratch .nums span{font-size:24px}.actions-carousel__item{width:100%}.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}.reviews-form__rating:not(:checked)>label{align-items:center;display:flex;height:35px;justify-content:center;width:35px}.certif-slider__modal-slider{height:70vh;max-width:335px}.card-outside{width:100%}.card-outside .card__container,.simple-card{max-width:unset}.education-info__window,.simple-card,.simple-cards-list__col-4 .simple-cards-list__item,.simple-cards-list__item{width:100%}.education-info__content{padding:0}.links-block__raw{justify-content:center}.links-block__item{width:calc(100% - 20px)}.verandy-slider__image{max-height:15.625rem}.verandy-slider__action{align-items:stretch;flex-direction:column}.smooth-tabs-content__item img{height:15.625rem}.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__slider .advan-info-triple__items>*{width:100%}.list-advanatages__item-image .img{-o-object-fit:cover;object-fit:cover}.list-advanatages__item-btn,.list-advanatages__item-btn button{width:100%}.horizontal .list-advanatages__item-footer{align-items:flex-start;flex-direction:column;gap:10px}.list-chars__image{height:300px}.six-steps__wrap--center .six-steps__item,.standart-window .finish-win__item{width:100%}.visual-preview__triggers{flex-direction:column}.visual-preview__btn .ico{left:8px}.visual-preview__price{align-items:center;flex-direction:column-reverse}.visual-installment__trigger{max-width:unset;width:100%}.visual-installment{align-items:flex-start;flex-direction:column;gap:20px}.colours-page .main-banner__container{position:absolute}.colours-vars__list{row-gap:90px}.colours-vars__item-example{height:160px}.colours-vars__item{margin:0 auto;max-width:60%;padding-top:20%}.install-steps__item,.prices-type-finish__item{width:100%}.use-loggia__item img{height:300px}.call-measure__persons,.our-advan__wrap{flex-direction:column}.our-advan__item{width:100%}.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}.provider-capability__item{width:100%}.form-cottage__preview,.project-form__preview{height:220px}.project-form__btn .ico{display:none}.project-form .checkbox__checkbox,.project-form .checkbox__input{height:10px;min-width:10px;width:10px}.project-form .checkbox__checkbox{border-radius:.125rem}.project-form .checkbox__checkbox:before{border:2px solid #fff;border-right:none;border-top:none;content:"";height:5px;left:66%;opacity:0;position:absolute;top:22%;transform:translateX(-50%) translateY(-50%) rotate(-45deg);transition:"opacity" .3s;width:9px}.adv-section__container[data-reverse] .adv-section__wrap{transform:translateX(-25%)}.adv-section__container[data-reverse] .adv-section__tag{left:50%;width:280px;width:200px}.adv-section__container[data-mob-right] .adv-section__wrap{transform:translateX(25%)}.adv-section__image .image-third{background-color:transparent}.adv-section__tag{left:-20%}.adv-mass .adv-section__image{background-color:transparent;clip-path:unset;max-height:unset;max-width:unset;transform:translateX(7%)}.adv-sill .adv-section__container[data-reverse] .adv-section__wrap{transform:unset}.adv-sill .adv-section__container[data-reverse] .adv-section__image{background-color:transparent;clip-path:unset;transform:unset}.adv-sill .adv-section__container[data-reverse] .adv-section__image img{max-width:unset}.about-details-page .main-container{gap:60px}.other-services__btn{display:flex}.nostandart-win__bottom{flex-direction:column;justify-content:unset}.nostandart-cottage__btn{display:flex}.short-install__item{width:100%}.win-openings__img{height:250px}.payment-online__input-group .control__group:first-child .payment-online__input{width:100%}.payment-online__input-group .control__group:first-child{flex-wrap:wrap}.actions-adv__wrapper{gap:40px}.actions-adv__item{width:100%}.action-tinkoff-line{display:none}.handle-desctop__img:first-child{height:100%;max-height:380px}.handle-desctop__img:nth-child(2){height:100%;margin-top:420px;max-height:260px}.handle-colors__container{padding:30px 15px}.handle-colors__item{width:calc(50% - 20px)}.applicant .form{padding:30px}.promo-sill__title{font-size:24px}.promo-sill__step:before{font-size:32px}.promo-sill__step-theme{font-size:16px}.promo-sill__step-slogan{font-size:24px}.promo-sill__advantages-text{font-size:14px}.work-example__slider{border-radius:20px;max-width:335px;width:100%}.work-example__slide-info{display:none}.work-example{padding-bottom:40px}.job-info__text{padding:30px}.job-info__bottom .btn{width:100%}.job-info__bottom{align-items:flex-start;flex-direction:column;gap:10px}.handle-block__wrapper{padding:20px}.partner-banner__btn{border:none;height:75px;margin-top:15px;max-width:210px;padding:0 30px;width:100%}.partner-banner__btn span,.partner-banner__btn span:after,.partner-banner__btn span:before{height:4px}.partner-banner__btn span:after,.partner-banner__btn span:before{right:-2px;top:-2px;width:12px}.partner-banner__btn span:after{top:3px}.partner-banner__content{-webkit-backdrop-filter:blur(21.2999992371px);backdrop-filter:blur(21.2999992371px);background-color:transparent;color:#191919;max-width:310px;min-height:285px;padding:20px}.partner-banner__subtitle{font-size:11px;margin-bottom:5px;max-width:210px}.partner-banner__title{font-size:37px;line-height:1;max-width:235px}.page-container.partnership .tender-gallery-modal__header{font-size:24px}.we-figure__wrap{display:flex;flex-direction:column}.we-figure__card-value{font-size:64px}.partner-choose__slide img{aspect-ratio:4/3}.partner-invite__item svg{height:20px;position:absolute;right:10px;top:10px;transform:rotate(-45deg);width:20px}.partner-adv__item-img,.partner-adv__item-info,.partner-adv__item:nth-child(2n) .partner-adv__item-img{max-width:unset}.partner-adv__item:nth-child(2n){flex-direction:column}.partner-adv__item--link{display:flex;flex-direction:column-reverse!important;height:100%}.partner-adv__item{flex-direction:column}.partner-adv__video-bg img{aspect-ratio:4/3}.partner-adv__video-title{font-size:36px;line-height:1}.accord__content{display:flex;flex-direction:column;gap:10px}.tabheader__items{-moz-column-gap:30px;column-gap:30px;row-gap:20px}.tabcontent{margin-top:30px}.design-banner__content-title{font-size:18px}.design-banner__content-descr{font-size:12px}.design-banner__content{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(25,25,25,.565)}.design-banner__btn{height:50px;margin-top:0;max-width:300px;width:100%}.designer-systems__wrap{gap:30px;max-width:unset}.designer-btn,.designer-systems__item img{width:100%}.designer-example__tab{padding:0 20px}.designer-example__slider-slide img{aspect-ratio:4/3}.designer-example__slider{height:300px}.tender-banner__content-title{font-size:18px}.tender-banner__content-descr{font-size:12px}.tender-banner__content{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(25,25,25,.565)}.tender-gallery__item{width:100%}@keyframes bg-scale{0%{transform:scale(1) translateX(0)}to{transform:scale(1.05) translateX(0)}}.discount-getting__wrap{gap:20px}.discount-getting-card.col1,.discount-getting-card.col2,.discount-getting-card.col3,.discount-getting-card.col4,.discount-getting-card.col5,.discount-getting-card.col6{width:100%}}@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:550px){.tinting-func__img{height:190px;width:100%}}@media screen and (max-width:550px){.viewBlock .vol,.viewBlock .vol:nth-child(n+4){width:100%}.buyBlock .vol{padding:30px}.buyBlock .vol img{margin-left:unset}.buyBlock .vol .image{height:300px}.buyBlock .wrapperBuyBlock .vol *{float:unset}.buyBlock .vol .image{height:200px;margin:-30px;width:calc(100% + 60px)}.buyBlock .vol img{height:auto;width:100%}.buyBlock .vol .subtitle{margin-top:60px;width:100%}.buyBlock .vol .text{width:100%}.buyBlock .vol a{position:unset;width:100%}}@media(max-width:540px){.article-info__item-author{min-width:100%;width:100%}}@media screen and (max-width:540px){.recalc_smeta{height:385px;margin:0 auto;text-align:center;width:280px}.recalc_smeta .blockCont{padding:30px 30px 0}.recalc_smeta button[data-modal-window="#modal-recalculate"]{font-size:13px;padding:0 10px}.recalc_smeta .text .title{line-height:35px}.recalc_smeta .background.desktop,.recalc_smeta .background.tablet{display:none}.recalc_smeta .background.mobile{display:block}}@media(max-width:539px){.vacancy-respond__contacts,.vacancy-respond__fio{flex-wrap:wrap}}@media screen and (max-width:530px){.preimBlock .vol{width:100%}}@media(max-width:520px){.advan-video__bg--right{display:none}.promo-sill .swiper-button-prev{left:69.5%}}@media screen and (max-width:520px){.casesBlockSection .arrow-box--right{bottom:-70px;left:calc(50% + 15px);top:unset}.casesBlockSection .arrow-box--left{bottom:-70px;left:calc(50% - 50px);top:unset}.casesBlockSection .casesBlockTitle.mobile{margin-bottom:30px;width:100%}.casesBlockSection .casesBlock{padding:0}.casesBlockSection{margin-bottom:40px}.casesBlockSection .leftBlock img{border-radius:10px}.casesBlockSection .casesBlock .miniImage img{width:48%}.casesBlockSection .casesBlock .miniImage img:nth-child(n+3){display:none}.casesBlockSection .buttonMore.no-style.btn{margin:80px auto 0}}@media screen and (max-width:510px){.vol{height:auto}}@media(max-width:500px){.ya-pay-button{width:100%!important}.form-catalog form{margin-top:-120px}.form-catalog .rightImage{display:block;left:87%;max-width:unset;right:56%;top:180px;transform:translate(-50%,-50%);width:183%}.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}.two-column-block__item{max-width:300px}.about-portfolio-cards__item{width:100%}.payment-online__yandex-pay{margin-right:0;width:100%}.advan-slider__btn .btn,.classic-glass__btn .btn,.glazing-decoration__btn .btn,.noise-protect-info__btn .btn,.stained-glass-incl__btn .btn{width:100%}.quiz__item{width:250px}.ral-colors{padding:20px 0}.ral-colors__container{margin-bottom:16px}.ral-colors__description{font-size:15px;letter-spacing:-.3px;margin:0 0 8px;padding:0 12px}.ral-colors__divider{height:7px;margin:0 auto 20px;width:70px}.ral-colors__slider{padding:0 16px}.ral-colors__list{display:flex!important;gap:0;justify-content:flex-start;margin:0;max-width:none;padding:0}.ral-colors__circle{border-radius:12px}.ral-colors__code{font-size:15px;letter-spacing:-.3px}}@media screen and (max-width:500px){.footer__address>div{text-align:center;width:100%}.footer__address a{margin:0 auto;text-decoration:underline}.footer__address .footer__address-item{margin-top:10px;padding-left:10px}.footer .footer-contact__btn-call{width:100%}.socialBlock .vol{flex-wrap:wrap;height:148px;text-align:center}.socialBlock .title{font-size:20px;font-weight:700;width:100%}.socialBlock .link{width:100%}.directorBlockSection .directorBlock .text{font-size:16px;line-height:140%}.directorBlockSection .directorBlock .tablet{display:none}.directorBlockSection .directorBlock .mobile{display:block}.directorBlockSection .directorBlock .right{padding:20px 0 0}.directorBlockSection .directorBlock .right .who{padding:10px 15px}.inner-container--slider .js-howToInstallPlasticWindows>.section-header>.wrap,.inner-container--slider .js-howToInstallPlasticWindows>.section-subheader>.wrap,.js-howToInstallPlasticWindows>.assort-melke-mob__table>.wrap,.js-howToInstallPlasticWindows>.default-page>.wrap,.js-howToInstallPlasticWindows>.inner-container>.wrap,.js-howToInstallPlasticWindows>.win-prices-tab>.wrap,.js-howToInstallPlasticWindows>.win-prices-type-v2__container>.wrap,.js-howToInstallPlasticWindows>.win-prices__info>.wrap{padding:20px}.how_to_install_plastic_windows .vol{margin:0;width:100%}.how_to_install_plastic_windows{flex-wrap:nowrap;margin-bottom:40px}}@media(max-width:499px){.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}.none-banner{padding-top:0}.btn-arrow{border-radius:50%;height:38px;width:38px}.upload-area-text{text-align:center}.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-info__copyright{padding-bottom:10px}.footer__menu{padding-bottom:0}.free-meas-form__form{padding-left:20px;padding-right:20px}.feedback-form__form{padding:40px 20px 30px}.feedback-form__btn{width:100%}.consultation-form__title{font-size:28px}.about-reviews-form__form{padding:40px 20px 30px}.about-reviews-form__btn,.coop-form__btn{width:100%}.vacancy-respond__upload-text{text-align:center}.vacancy-respond__btn{width:100%}.window-decor-form__main{padding:30px 20px 20px}.certif-slider__item:last-of-type{margin-right:20px}.certif-slider__window{max-height:calc(100vh - 80px);max-width:calc(100vw - 40px)}.main-slider__pagination .swiper-pagination-bullet{height:4px;width:4px}.main-slider__pagination .swiper-pagination-bullet-active{width:20px}.default-banner{padding-top:0}.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}.stock-banner__item-bg{border-top-left-radius:20px;border-top-right-radius:20px;height:150px}.stock-banner__item-content{color:#fff;color:#00171f;flex-direction:column;justify-content:stretch;padding:170px 20px 26px}.stock-banner__item-title{color:#00171f!important}.stock-banner__item-desc{max-width:unset}.adv-card__item--in-block .stock-banner__item-desc .adv-card__item-text,.stock-banner__item-desc .about-contacts-info__grid,.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 .calc-work-performed__ceil,.stock-banner__item-desc .call-measure__info-text,.stock-banner__item-desc .connect__info-descr,.stock-banner__item-desc .handle-block__info,.stock-banner__item-desc .job-info__descr,.stock-banner__item-desc .list-advanatages__item-decs,.stock-banner__item-desc .main-slider__controls-descr,.stock-banner__item-desc .p,.stock-banner__item-desc .promotions__text,.stock-banner__item-desc .rassrochka__item-desk,.stock-banner__item-desc .sill-color__card-desc,.stock-banner__item-desc .sill-icons__card-desc,.stock-banner__item-desc .six-steps__item>*,.stock-banner__item-desc .text-with-image__desc,.stock-banner__item-desc .two-column-block__description,.stock-banner__item-desc .two-column-block__param,.stock-banner__item-desc .use-loggia__text,.stock-banner__item-desc .win-openings__text,.stock-banner__item-desc .win-prices__info{color:#00171f!important}.stock-banner__spacer{flex-grow:1}.stock-banner__btn .btn:nth-child(2){display:none}.stock-banner__btn .btn{width:100%}.stock-banner__pagination{bottom:unset}.stock-banner__pagination .swiper-pagination-bullet{height:4px;width:4px}.stock-banner__pagination .swiper-pagination-bullet-active{width:20px}.stock-banner__garanty{display:none}.plastic-win-banner{padding-top:0}.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{padding-bottom:0;padding-top:0}.plastic-win-banner__btn,.plastic-win-banner__desc{display:none}.gotovie-okna-banner__desc,.gotovie-okna-banner__form-desc,.gotovie-okna-banner__form-title,.gotovie-okna-banner__head-title{text-align:center}.case-articles{padding-right:5px}.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{display:none}.case-articles__item{width:130px}.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__navigation{padding-bottom:0}.news-company__btn-arrow.arrow-left{bottom:190px;left:30px;position:absolute;transform:translateY(-50%)}.news-company__btn-arrow.arrow-left:active{transform:translate(-4px,-50%)}.news-company__btn-arrow.arrow-left.swiper-button-disabled:active{transform:translateY(-50%)}.news-company__btn-arrow.arrow-right{bottom:190px;position:absolute;right:30px;transform:translateY(-50%)}.news-company__btn-arrow.arrow-right:active{transform:translate(4px,-50%)}.news-company__btn-arrow.arrow-right.swiper-button-disabled:active{transform:translateY(-50%)}.news-company__item:last-of-type{margin-right:0}.win-access__container{padding-bottom:0;padding-top:0}.win-access__appeal{width:100%}.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{background-color:#33c5f3;margin-right:20px}.price-present__arrow .ico{fill:#fff}.price-present__recommend-title{text-align:center}.filter-panel__item{margin-right:0;width:100%}.filter-panel__desc{margin-top:8px}.ready-made-win__arrow{background-color:#33c5f3}.ready-made-win__arrow .ico{fill:#fff}.lamin-color-cart{height:160px}.lamin-color-cart__img{height:40px;width:40px}.lamin-color-cart__img.active{border-width:2px}.lamin-color-cart__title{padding-bottom:0}.col-4 .tiled-win-card__block-titles{margin-top:0}.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}.catalog-cart{width:calc(100% - 20px)}.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-basket__total-price,.catalog-basket__total-weight{text-align:center}.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}.catalog-order__btn-pay .btn,.catalog-order__user-phone{width:100%}.glazing-prices-type__slider{max-width:245px}.glazing-prices-type__item a{padding:12px 0}.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{height:48px;width:48px}.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)}.calc-work-performed__top{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-tiles-tabs__item:last-of-type{margin-right:20px}.about-tiles-tabs__window{max-height:calc(100vh - 80px);max-width:calc(100vw - 40px)}.about-news-detail img.full-image,.vacations__slide-item{height:190px}.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}.before-after-slider__delimiter-arrows{height:48px;width:48px}.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__mounting{width:100%}.mosq-calc__btn{margin-top:14px;width:100%}.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%}.help-consult__phone,.help-consult__submit{width:100%}}@media(max-width:480px){.card-document,.footer-contact .addressBlock,.footer-contact__contacts{width:100%}.entrance-doors__advantages-item{max-width:100%}}@media(max-width:460px){.bannerNewBlock .bannerContent .preim .vol{font-size:14px;width:100%}.bannerNewBlock .bannerContent .preim .vol span{font-size:16px}.main-banner-stratch .preim .vol{font-size:14px;width:100%}.main-banner-stratch .preim .vol span{font-size:16px}}@media(max-width:450px){.main-banner{padding-top:180px}.main-banner-bg{height:180px}.form-catalog form{margin-top:-80px}.company-about__item{width:100%}}@media screen and (max-width:450px){.buyBlock .vol .image{height:160px}.about-contacts-text .right.image .middle{display:none}.about-contacts-text .right.image .mobile{display:block;margin-top:20px;width:100%}}@media(max-width:430px){.feature-montag .tabs-content h2{font-size:24px}.feature-montag .tabs-content .window-scheme img{width:279px}}@media(max-width:428px){.how-price-balkon__card{grid-template-columns:1fr}}@media(max-width:425px){.default-banner__form .btn{width:100%}.default-banner__input{margin-right:0;width:100%}.loggia-calc__feedback,.loggia-calc__feedback .btn,.loggia-calc__input{width:100%}.proportions-net__img{background-size:contain;width:90%}.open-vacancies__btn .btn,.order-complete__btn .btn{width:100%}.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){.colours-vars__item{max-width:unset;padding-top:30%}.doors-advan__item{width:100%}.designer-example__slider{height:200px}}@media(max-width:412px){.new-footer__awards-list{-moz-column-gap:0;column-gap:0;grid-template-columns:1fr}}@media(max-width:400px){.form-catalog .rightImage{top:130px}.price-present-card{background-size:170%}.pricing-others__card-name{max-width:unset}.sill-color__swiper{left:-3%;right:0;width:103%}}@media(max-width:390px){.personal-account__desc{margin-bottom:0;margin-left:0}.personal-account__btn{width:100%}}@media(max-width:375px){.news-company__item{width:100%}.tiled-win-sys__head-logo-mob{height:50px}.pricing-others__card-item{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:0}:root{--spacing-2xl:30px}.alurix-system__left{padding:24px 16px}.alurix-system__subtitle{font-size:22px}.alurix-system__description{font-size:15px}.alurix-system__char-title{font-size:18px}.alurix-system__char-label,.alurix-system__char-value{font-size:15px}}@media(max-width:374px){.free-meas-form__block{width:100%}.free-meas-form__form{margin-top:80vw}.window-decor-form__block{width:100%}}@media(max-width:350px){.form-catalog form{margin-top:-50px}.form-catalog .rightImage{width:200%}.form-catalog .messengers{font-size:13px;width:240px}.form-catalog .buttonWrapper{width:240px}}@media screen and (max-width:335px){.reviewBlock .vol{height:440px}}@media(max-width:320px){.weight-bar__item{margin-left:2px}.default-banner__btn .btn,.default-banner__form .btn{width:100%}.catalog-basket__wrap .catalog-basket-cart{width:260px}.loggia-calc__btn .btn,.loggia-calc__feedback .btn{width:100%}.personal-account__image{min-height:280px}}@media(hover:hover){.checkbox:not(:disabled):hover .checkbox__input:checked+.checkbox__checkbox{background-color:#69cdaa}.btn--green:hover,a.no-style.btn--green:hover{background-color:#c3ff00;color:#fff}.btn--outline-partner:hover,a.no-style.btn--outline-partner:hover{background-color:transparent}.new-button:not(:disabled):hover{background-color:transparent;border-color:#03a5ef;color:#03a5ef}.new-button:not(:disabled):hover .ico{fill:#03a5ef}.new-button--pink:not(:disabled):hover{background-color:transparent;border-color:#ff005c;color:#ff005c}.new-button--pink:not(:disabled):hover .ico{fill:#ff005c}.new-button--white:not(:disabled):hover{background-color:transparent;border-color:#fff;color:#fff}.new-button--white:not(:disabled):hover .ico{fill:#fff}.new-button--outline-white:not(:disabled):hover{border-color:#03a5ef;color:#03a5ef}.new-button--outline-white .ico{fill:#03a5ef}.new-button--outline-dark:not(:disabled):hover{border-color:#03a5ef;color:#03a5ef}.new-button--outline-dark .ico{fill:#03a5ef}.new-button--outline-blue:not(:disabled):hover{background-color:#00171f;border-color:#00171f;color:#fff}.new-button--outline-blue:not(:disabled):hover .ico{fill:#fff}.tabs-content__item-title a:not(:disabled):hover{color:#33c5f3}.dropdown--action .dropdown__list-item:has(.dropdown__list-deep):not(:disabled):hover,.dropdown--action .dropdown__list-item:has(.dropdown__list-deep):not(:disabled):hover .dropdown__list-deep{opacity:1;visibility:visible}.dropdown--action .dropdown__list-link:has(.arrow):hover .arrow{border-color:#00171f}.dropdown--action .dropdown__list-link:has(.arrow):hover .arrow:after{background-color:#00171f}.dropdown--action .dropdown__list--white .dropdown__list-link:hover{background-color:#33c5f3;color:#fff}.new-card__link:not(:disabled):hover~.tabs-content__item-img{transform:scale(1.15) rotate(3deg)}.new-card__link:not(:disabled):hover~.new-card__title,.new-footer-menu__item-link:not(:disabled):hover,.new-footer__contacts-item a:not(:disabled):hover{color:#33c5f3}.new-footer-menu__item-link:not(:disabled):hover .angle-ico{border-color:#33c5f3}.new-footer-menu__item-sublink:not(:disabled):hover{color:#33c5f3!important}.radio-btn:not(:disabled):hover:before{background-color:#fff}.radio-btn:not(:disabled):hover:after{border-color:#33c5f3;height:32px;width:32px}.radio-btn:not(:disabled):hover[name=quiz-var] .new-quiz__modal-var-img img{transform:scale(1.01) rotate(5deg)}.radio-btn:checked:hover:before{background-color:#33c5f3}.radio-btn:checked:hover:after{border-color:#00171f}.tv__tabs-content-main .tv__video-preview .tv__play-button:hover{background-color:var(--color-white);transform:scale(1.1)}.tv .arrow.swiper-button-next:hover,.tv .arrow.swiper-button-prev:hover{background-color:var(--color-accent-hover)}.tv .arrow.swiper-button-next:hover span,.tv .arrow.swiper-button-prev:hover span{border-color:var(--color-white)}.tv .arrow.swiper-button-next:hover span:after,.tv .arrow.swiper-button-prev:hover span:after{background-color:var(--color-white)}.mosb-tabs__item:hover{background-color:#00171f;color:#fff}.provider-form .provider-tabs__trigger:hover{background-color:#ff005c}.promo-sill__match-btn:hover{background-color:#fff!important;color:#33c5f3!important}.partner-banner__btn:hover{padding-left:25%}.we-figure__card:hover .we-figure__card-bg{filter:grayscale(1)}.partner-choose__slide:hover{transform:scale(1.03)}.partner-invite__item:hover{background-color:#fff;color:#191919}.partner-invite__item:hover svg{fill:#191919;animation:shakeArrow .8s linear infinite}.partner-adv__item--link:hover{background-color:#33c5f3}.partner-adv__item--link:hover .partner-adv__item-arrow{fill:#fff;animation-duration:.9s;animation-iteration-count:infinite;animation-name:arrowMove}.partner-adv__video:hover .partner-adv__video-bg img{transform:scale(1.05) rotate(.5deg)}.accord__content img:hover{transform:scale(1.02)}.accord:hover{background-color:#fff}.accord:hover .accord__control,.accord:hover .accord__count{color:#191919}.accord:hover .accord__count:after{background-color:#191919}.accord:hover .accord__title{color:#191919}.accord:hover .accord__icon:after,.accord:hover .accord__icon:before{background-color:#191919}.tabheader__item:hover{color:#fff}.contacts-partner-form__btn.btn:not(:disabled):hover{background-color:#fff;color:#191919}.design-banner__btn:hover{padding-left:50%}.designer-80__content-btn.btn.no-style:hover{background-color:#fff;color:#00171f}.designer-80__content-btn.btn.no-style--action.btn:not(:disabled):hover{background-color:transparent}.designer-80__thumbs-slide:hover{transform:scale(.98)}.designer-80__item:hover{background-color:#33c5f3;color:#fff}.designer-80__item:hover .designer-80__item-arrow{fill:#fff;animation-duration:.9s;animation-iteration-count:infinite;animation-name:arrowMove}.designer-btn:hover{border-color:#fff}.designer-btn:hover,.designer-example__tab:hover,.designer-tech__item:hover{background-color:#fff;color:#191919}.designer-tech__item:hover svg path:first-child{fill:#191919}.designer-bim__btn:hover{background-color:#fff;color:#191919}.designer-bim__btn:hover>.designer-bim__decorate{opacity:1}.designer-bim__btn:hover>.designer-bim__decorate:after{width:100%}.designer-form__btn.btn:not(:disabled):hover{background-color:transparent;color:#191919}.tender-video:hover .tender-adv__video-bg img{transform:scale(1.05) rotate(.5deg)}.tender-video:hover .tender-adv__video-info svg{opacity:.8;transform:scale(1.03)}.tender-project__item-down:hover,.tender-project__item-more:hover,.tender-project__item-up:hover{background-color:#191919}.tender-project__item-down:hover svg,.tender-project__item-more:hover svg,.tender-project__item-up:hover svg{fill:#fff}.tender-project__item-more:hover{background-color:transparent;color:#33c5f3}.links-block__info-link:hover{color:var(--color-primary)}.ral-colors__item:hover{box-shadow:0 8px 20px rgba(0,0,0,.1);transform:translateY(-5px)}}
.toggle-switch{display:inline-block;height:34px;position:relative;width:60px}.toggle-switch__checkbox{height:0;opacity:0;width:0}.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:toggle-push .3s 1 normal}.toggle-switch__slider--round{border-radius:34px}.toggle-switch__slider--round:before{border-radius:50%}.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:toggle-push-revers .3s 1 normal}.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}.toggle-switch.toggle-switch--select .toggle-switch__slider:before{background-color:#33c5f3}@keyframes toggle-push{0%{transform:translateX(0)}50%{transform:translateX(8px)}to{transform:translateX(0)}}@keyframes toggle-push-revers{0%{transform:translateX(26px)}50%{transform:translateX(18px)}to{transform:translateX(26px)}}
.win-loader{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0}.win-loader h1{width:-moz-fit-content;width:fit-content}
.win-loader{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0}.win-loader h1{width:-moz-fit-content;width:fit-content}

