@charset "UTF-8";@import url("/wp-content/themes/factory-win/fonts/nunito/static/nunito.css");html{scroll-behavior:smooth}body{font-size:16px;font-weight:400;color:#48494b;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none;font-family:Core Sans N,nunito,sans-serif}body.scroll-hidden{overflow:hidden}*,:after,:before{box-sizing:border-box}.h1-hidden{position:absolute;visibility:hidden}h1,h2,h3,h4,h5,h6,p{margin:0}button,input,textarea{border:none;outline:none}button:disabled,button:disabled:hover{color:#ababab!important;background-color:transparent!important;cursor:default}.slider-controls button:disabled,.slider-controls button:disabled:hover{border:none!important;opacity:.42}button{background-color:transparent}.container{margin-right:15px;margin-left:15px}.title{font-size:24px;font-weight:700;margin-bottom:25px;line-height:28px}.btn{min-height:45px;justify-content:center;font-size:18px;text-decoration:none;font-weight:500;color:#fff;transition:background-color .3s ease,color .3s ease;background-color:#f26422;align-items:center;border-radius:3px;cursor:pointer;display:flex}.btn--white{color:#f26422;background-color:#fff}.btn--orange{border:2px solid #f26422;color:#f26422;background-color:transparent}.btn:not(.btn--orange):not(.btn--white):not(.form__btn--orange):hover,.form-contacts__btn:hover,.form-popup .form__btn:hover{text-decoration-thickness:1px;text-decoration:underline;text-underline-offset:3px}.orange{color:#f26422}.green{color:#21a515}.fw-500{font-weight:500}.block{display:block}.reset{list-style:none;padding:0;margin:0}.form{margin-right:auto;margin-bottom:20px;margin-left:auto}.form.main-form{width:100%}.form__btn,.form__phone{width:100%;display:block}.form__phone{min-height:45px;font-size:18px;border:2px solid #ababab;margin-bottom:15px;padding-right:20px;text-align:center;background-color:#fff;border-radius:unset;padding-left:20px}.form__btn--orange,.form__phone--transparent{background-color:transparent}.form__btn--orange{border:2px solid #f26422;color:#f26422}input::-webkit-input-placeholder{color:#cdcdcd}input:-moz-placeholder,input::-moz-placeholder{color:#cdcdcd}input:-ms-input-placeholder{color:#cdcdcd}textarea::-webkit-input-placeholder{color:#cdcdcd}textarea:-moz-placeholder,textarea::-moz-placeholder{color:#cdcdcd}textarea:-ms-input-placeholder{color:#cdcdcd}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}.scroll-top{height:56px;justify-content:center;right:20px;position:fixed;bottom:20px;background-color:#eaeaec;align-items:center;border-radius:50%;cursor:pointer;width:56px;display:none;z-index:95}.scroll-top.active{display:flex}.scroll-top svg{height:27px;width:12px}.slider-controls{justify-content:space-between;margin-right:auto;margin-bottom:30px;align-items:center;margin-left:auto;display:flex}.slider-controls__next,.slider-controls__prev{height:15px;background-position:50%;cursor:pointer;width:46px;background-repeat:no-repeat}.robust-profile .slider-controls.controls__round-button{justify-content:center}.controls__round-button .slider-controls__next,.controls__round-button .slider-controls__prev{height:40px;padding:0;box-shadow:0 0 10px rgba(0,0,0,.15);background:hsla(0,0%,100%,.7);background-position:50%;border-radius:50%;width:40px;background-repeat:no-repeat;display:none}.controls__round-button .slider-controls__next.swiper-button-disabled,.controls__round-button .slider-controls__prev.swiper-button-disabled{border:none!important;opacity:.42}.controls__round-button .slider-controls__prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23F26422' d='M15 9a1 1 0 1 0 0-2zM.293 7.293a1 1 0 0 0 0 1.414l6.364 6.364a1 1 0 0 0 1.414-1.414L2.414 8l5.657-5.657A1 1 0 0 0 6.657.93zM15 7H1v2h14z'/%3E%3C/svg%3E")}.controls__round-button .slider-controls__next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23F26422' d='M1 9a1 1 0 0 1 0-2zm14.707-1.707a1 1 0 0 1 0 1.414l-6.364 6.364a1 1 0 0 1-1.414-1.414L13.586 8 7.929 2.343A1 1 0 0 1 9.343.93zM1 7h14v2H1z'/%3E%3C/svg%3E")}.slider-controls__next,.slider-controls__next:focus,.slider-controls__prev,.slider-controls__prev:focus{outline:none}.slider-controls__prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='16' fill='none' viewBox='0 0 47 16'%3E%3Cpath fill='%23F26422' d='M.293 8.707a1 1 0 0 1 0-1.414L6.657.929A1 1 0 1 1 8.07 2.343L2.414 8l5.657 5.657a1 1 0 1 1-1.414 1.414zM47 9H1V7h46z'/%3E%3C/svg%3E")}.slider-controls__next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='16' fill='none' viewBox='0 0 47 16'%3E%3Cpath fill='%23F26422' d='M46.707 8.707a1 1 0 0 0 0-1.414L40.343.929a1 1 0 0 0-1.414 1.414L44.586 8l-5.657 5.657a1 1 0 0 0 1.414 1.414zM0 9h46V7H0z'/%3E%3C/svg%3E")}.slider-controls__pagination{align-items:center;display:flex}.slider-controls__pagination .swiper-pagination-bullet{height:10px;outline:none;opacity:1;background-color:#cdcdcd;width:10px}.slider-controls__pagination .swiper-pagination-bullet:focus{outline:none}.slider-controls__pagination .swiper-pagination-bullet:not(:last-child){margin-right:11px}.slider-controls__pagination .swiper-pagination-bullet-active{height:15px;background-color:#f26422;width:15px}.windows-house-next,.windows-house-pagination,.windows-house-prev{position:absolute}.windows-house-next,.windows-house-prev{height:35px;transform:translateY(-50%);opacity:.7;top:50%;background-color:#fff;border-radius:50%;cursor:pointer;width:35px}.windows-house-prev{left:10px}.windows-house-next{right:10px}.windows-house-pagination{text-align:center}.windows-house-pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.windows-house-pagination .swiper-pagination-bullet{height:10px;opacity:1;background-color:hsla(0,0%,98%,.7);width:10px}.windows-house-pagination .swiper-pagination-bullet-active{background-color:#fff}@media (min-width:768px){.container{margin-right:30px;margin-left:30px}.desck-block{display:block}.title{font-size:31px;margin-bottom:40px;line-height:34px}.form{margin-right:0;margin-bottom:30px;max-width:315px;margin-left:0}.windows-house-next,.windows-house-prev{height:47px;justify-content:center;align-items:center;width:47px;display:flex}.windows-house-next img,.windows-house-prev img{height:27px;width:12px}.windows-house-prev{left:15px}.windows-house-prev img{margin-left:-4px}.windows-house-next{right:15px}.robust-profile .slider-controls.controls__round-button{justify-content:flex-start;gap:25px;width:auto}.controls__round-button .slider-controls__next,.controls__round-button .slider-controls__prev{display:block}.robust-profile .slider-controls__pagination{display:none}}@media (min-width:1024px){body{overflow-x:hidden}.btn{min-height:50px;font-size:21px}.title{font-size:40px;line-height:45px}.container{margin-right:auto;max-width:960px;margin-left:auto}}.section{margin-bottom:15px}.bg-color__gray{background:#f9f9f9}.bg-color__gray--other{background:#eef1f7}.bolt-500{font-weight:500}.bolt-700{font-weight:700}.bg-color__blue{background:#f0faff}.padding-content{padding:40px 15px;border-radius:5px}.padding-content__slider{overflow:hidden;padding:40px 0 40px 15px;border-radius:5px}.desc-wrapper{overflow:hidden;margin-bottom:10px}.padding-content__slider .desc-text{padding-right:15px}.ceiling-offer__finishing .padding-content__slider .desc-text{padding-right:0}.desc-text{font-size:18px;margin-bottom:15px;line-height:25px}.padding-content__slider .btn__link{width:calc(100% - 15px)}.title-chapter{font-size:24px;font-weight:700;margin-bottom:25px;line-height:28px}.btn__link{border-radius:3px;line-height:50px}.btn__link,.content__item-btn{text-decoration:none;text-align:center;width:100%;display:block}.content__item-btn{line-height:45px}.btn-margin-top{margin-top:30px}.btn-margin-right{width:calc(100% - 15px)}.text{font-size:16px;line-height:21px}.insulation-balcony__content .desc-wrapper{margin-bottom:35px}@media (max-width:767px){.padding-content__slider .content__item-btn{width:calc(100% - 15px)}.block-767{display:block}}@media (min-width:768px){.block-768{display:block}.section{margin-bottom:20px}.padding-content{padding:50px 30px}.padding-content__slider{padding:50px 0 50px 30px}.padding-content__slider .desc-text{padding-right:30px}.desc-wrapper,.insulation-balcony__content ul li{margin-bottom:20px}.padding-content__slider .btn__link{width:315px}.title-chapter{font-size:31px;margin-bottom:40px;line-height:34px}.content__item-btn{width:315px}.btn-margin-top{margin-top:30px}.slider-controls.controls__round-button{justify-content:flex-start;gap:25px;margin-left:0}.text{font-size:18px;line-height:25px}}@media (min-width:1024px){.padding-content{padding:50px 40px}.padding-content__slider{padding:50px 0 50px 40px}.padding-content__slider .desc-text{padding-right:40px}.profile-systems-card .padding-content__slider .desc-text{padding-right:0}.desc-text{font-size:21px;line-height:30px}.title-chapter{font-size:40px;line-height:45px}.content__item-btn{width:335px}.cold-glazing-section .padding-content__slider{padding:50px 40px}.text{font-size:21px;line-height:30px}}.features__btn{height:45px;font-size:18px;border-radius:3px;width:100%}.stretch-text{font-size:18px;padding-right:15px;padding-bottom:25px;line-height:25px}.slider-controls{justify-content:center;gap:20px}.fw5{font-weight:500}.page-cold-glazing .bg-color__gray--other,.page-semi-warm-glazing .bg-color__gray--other{background:#f9f9f9}.windows-super-price-div2-info-table li::marker{content:none}.prices{font-size:32px}@media (max-width:360px){.prices{font-size:23px}}@media (max-width:767px){.best-price-guarantee-procent{padding-top:17px;padding-bottom:8px}}@media (min-width:768px){.features__btn{padding-bottom:4px;width:315px}.stretch-text{font-size:18px;padding-right:30px;padding-bottom:40px;line-height:25px}.controls__round-button .slider-controls__pagination{display:none}.best-price-guarantee-procent{padding:14px 10px;margin-bottom:40px;margin-top:-20px}}@media (min-width:1024px){.features__btn{font-size:21px;width:335px}.stretch-text{font-size:21px;padding-right:0;line-height:30px}.warning-overpay-section-empy{margin-top:174px}.best-price-guarantee-procent{padding:1px 10px;font-size:70px;line-height:70px}}.main-header{margin-bottom:20px;position:sticky;top:0;z-index:99}@media (max-width:767px){.main-header{position:sticky}}.main-header__top{background-color:#fff}.main-header__top.active{height:100%;position:fixed;top:0;background-color:#fafafa;left:0;width:100%;z-index:1000}.main-header__inner{padding-top:14px;justify-content:space-between;position:relative;align-items:center;padding-bottom:10px;display:flex;z-index:1}.main-header-logo{height:36px;width:100px}.main-header-logo img{height:100%;width:100%}.main-header-calc,.main-header-desktop,.main-header-measuring,.main-header-menu,.main-header-tablet{display:none}.main-header-contacts__phone{font-size:18px;text-decoration:none;font-weight:500;color:#48494b;display:block}.main-header-burger{cursor:pointer}.main-header-burger.active .main-header-burger__line span{transform:scale(0) translateY(-50%)}.main-header-burger.active .main-header-burger__line:before{transform:rotate(-45deg) translateY(-50%);top:45%}.main-header-burger.active .main-header-burger__line:after{transform:rotate(45deg) translateY(50%);bottom:50%}.main-header-burger.active .main-header-burger__text{color:#48494b}.main-header-burger__line{height:20px;margin-right:auto;position:relative;margin-left:auto;width:23px}.main-header-burger__line:after,.main-header-burger__line:before{content:""}.main-header-burger__line span,.main-header-burger__line:after,.main-header-burger__line:before{height:3px;transition:transform .3s ease,background-color .3s ease;position:absolute;background-color:#f26422;border-radius:3px;left:0;width:100%}.main-header-burger__line span{transform:scale(1) translateY(-50%);top:50%}.main-header-burger__line:before{top:0}.main-header-burger__line:after{bottom:0}.main-header-burger__text{font-size:14px;text-shadow:#48494b 0 0 .2px;color:#48494b;transition:color .3s ease;text-transform:capitalize;-webkit-text-stroke:.2px;line-height:14px}.main-header-calc-btn{padding:13px 20px;font-size:12px;text-decoration:none;font-weight:500;color:#48494b;-webkit-text-stroke:.1px;text-align:center;background-color:#f5f5f5;box-shadow:0 5px 7px rgba(0,0,0,.15);display:block}.main-header-popup{height:100%;overflow:auto;padding:15px 15px 53px;position:relative;background-size:cover;width:100%;background-repeat:no-repeat;display:none}.main-header-popup.active{display:block}.main-header-popup:before{height:100%;content:"";position:fixed;top:0;background-color:hsla(0,0%,98%,.7);left:0;width:100%}.main-header-popup__inner{position:relative}.main-header-popup__inner .menu__item:not(:last-child){border-bottom:1px solid #ababab}.main-header-popup__menu{margin-bottom:50px}.main-header-popup__menu>.menu__item>.menu__link{padding-top:15px;font-size:18px;text-decoration:none;color:#48494b;padding-bottom:15px;padding-left:33px;display:block}.main-header-popup__menu .menu__sub-menu{padding-left:33px;display:none}.main-header-popup__menu .menu__sub-menu.active{display:block}.main-header-popup__menu .menu__sub-menu li{margin-bottom:20px}.main-header-popup__menu .menu__sub-menu a{font-size:18px;text-decoration:none;color:#48494b}.main-header-popup__inner .menu__item--current .menu__link{color:#f26422}.main-header-popup__menu .menu__sub-menu .menu__item:not(:last-child){border:none}.main-header-popup__btn{margin-right:auto;min-width:345px;margin-left:auto;display:block}.menu__button-toggle{column-gap:10px;padding:15px 0;font-size:18px;font-weight:500;color:#48494b;align-items:center;width:100%;display:flex}.menu__icon-plus{height:24px;pointer-events:none;flex-shrink:0;position:relative;width:24px}.menu__icon-plus:after,.menu__icon-plus:before{content:"";position:absolute;background-color:#f26422}.menu__icon-plus:before{transform:translateX(-50%);bottom:5px;top:5px;left:50%;width:3px}.menu__button-toggle.active .menu__icon-plus:before{opacity:0}.menu__icon-plus:after{height:3px;transform:translateY(-50%);right:5px;top:50%;left:5px}@media (max-width:360px){.menu__button-toggle{padding-top:16px;padding-bottom:16px}}@media (max-width:767px){.main-header-burger__line span,.main-header-burger__line:after,.main-header-burger__line:before{height:3px}.main-header-burger__text{font-size:14px}.main-header-burger__line{height:16px;margin-bottom:5px;width:23px}.main-header-burger{padding-top:1px}}@media (min-width:768px){.main-header-desktop__phone{column-gap:6px;font-size:18px;text-decoration:none;font-weight:400;color:#48494b!important;align-items:center;display:flex}.main-header-tablet{display:block}.main-header-burger{transform:translateY(0);padding-top:5px}.main-header-burger__line{height:20px;margin-bottom:2px;width:25px}.main-header-popup{padding-right:30px;padding-left:30px}.main-header-popup__btn{margin-right:0;margin-left:0}}@media (max-width:1023px){.header__popup-desktop,.preheader{display:none}}@media (min-width:1024px){.header-contacts__flex{column-gap:10px;align-items:center;display:flex}.header-contacts__text{font-size:14px}.header-contacts__phone{font-weight:500;color:#f26422}.preheader{padding:8px 0;background-color:#f5f5f5}.main-header__top .main-header__inner{padding:18px 0;transition:padding .3s}.position-fixed .main-header__top .main-header__inner{padding:12px 0;transition:padding .3s}.preheader-nav__list{column-gap:44px;font-size:14px;color:#48494b;-webkit-text-stroke:.1px;display:flex}.preheader-nav__list a{text-decoration:none;color:#48494b}.preheadr__top{height:14px;justify-content:space-between;display:flex}.header-contacts-popup{-webkit-text-stroke:.1px;display:flex}.preheader .header-contacts__text span{display:inline-block}.header-contacts-popup{column-gap:40px}.header-contacts__flex{text-decoration:none;color:#48494b}.main-header-desktop__phone{font-size:24px}.main-header-calc{width:136px;white-space:nowrap}.main-header-calc,.main-header-measuring{font-size:16px;text-decoration:none;color:#48494b;-webkit-text-stroke:.2px;display:block}.main-header-measuring,.main-header-tablet{margin-right:45px}.main-header-popup.active{display:none}.header__popup-desktop{padding-top:50px;display:none}.header__popup-desktop.active{display:block}.bottom-menu-deck{justify-content:space-around;flex-wrap:wrap;font-size:18px;margin-right:auto;margin-bottom:50px;right:0;position:absolute;bottom:0;gap:20px 102px;margin-left:auto;left:0;display:flex}.bottom-menu-link:hover{color:#f26422}.bottom-menu-link{text-decoration:none;color:#969693}.header__popup-nav{justify-content:space-between;position:relative;display:flex}.main-header .menu__link.menu__link-desc,.menu__link-desc{font-size:18px;text-decoration:none;color:#48494b;transition:color .3s;padding-bottom:20px;display:block}.main-header .menu__link.menu__link-desc{padding-top:0}.main-header .menu__link.menu__link-desc:hover,.menu__link-desc:hover{color:#f26422}.header__link-bold{font-weight:500}.menu__item.header__item-mg.colum{padding-top:20px}.main-top__inner{box-shadow:0 6px 4px -4px rgba(0,0,0,.2)}.menu__item.header__item-mgb.colum{padding-top:20px}.main-header{position:fixed;top:0;left:0;width:100%}.main-header-calc-btn{display:none}.main-header-menu{position:relative;background-color:#f5f5f5;box-shadow:0 2px 4px rgba(0,0,0,.15);display:block}.main-header-nav__list{justify-content:space-between;display:flex}.main-header .header__popup-desktop.active .menu__item--current .menu__link.menu__link-desc,.main-header-nav__list .menu__sub-list .menu__item--current>a,.main-header-popup__inner .menu__item--current .menu__link{color:#f26422}.position-fixed .main-header-menu,.position-fixed .preheader{display:none}.main-header-menu,.preheader{transition:all .2s ease-out;transition:all .2s}.position-fixed .main-header-menu{transition:all .3s}.main-header .menu__link{height:40px;text-decoration:none;color:#48494b;-webkit-text-stroke:.1px;cursor:pointer;line-height:38px;display:block}.main-header .main-header-menu .menu__link{font-weight:500}.menu__sub-list .menu__link{height:auto;padding-top:0;font-size:18px;text-decoration:none;font-weight:500;color:#48494b;-webkit-text-stroke:0;cursor:pointer;padding-bottom:0;line-height:18px;display:block}.menu-item-link:hover,.menu__link:hover{color:#f26422}.main-header-nav .menu__item.menu__item--has-children>span:after{height:6px;margin-bottom:1px;content:"";background-size:cover;background-position:50%;margin-left:9px;width:11px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6' fill='none' viewBox='0 0 11 6'%3E%3Cpath stroke='%2348494B' d='m1 1 4.5 4L10 1'/%3E%3C/svg%3E");background-repeat:no-repeat;margin-top:0;display:inline-block}}@media (min-width:1200px){.main-header-calc{width:auto}.main-header-menu .container,.main-header__inner.container{max-width:1140px}}.header-contacts__flex{column-gap:10px;text-decoration:none;color:#48494b;align-items:center;display:flex}.header-contacts__text{display:none}.header-contacts-popup{column-gap:25px;font-size:12px;margin-bottom:20px;-webkit-text-stroke:.1px;align-items:center;display:flex}.main-header-popup__btn{border-radius:3px;width:100%}.main-header-popup .form-popap{margin-right:15px;margin-bottom:20px;position:fixed;bottom:0}@media (max-width:767px){.main-header-popup .form-popap{width:calc(100% - 30px)}}@media (max-width:375px){.main-header-popup__btn{min-width:calc(100% - 30px)}.main-header-popup .form-popap{width:calc(100% - 30px)}}@media (max-width:1023px){.main-header__top.active .main-header-desktop.__mobile,.main-header__top.active .main-header-logo{display:none}.main-header__top .main-header-logo{display:block}.header__tabs li{color:#f26422;position:relative;border-bottom:1px solid #f26422}.header__tabs li:not(:first-child){margin-left:35px}.main-header__top.active .header__tabs{display:flex}.header__tabs li.active{color:#48494b;position:relative;border-bottom:1px solid #48494b}.header-contacts__phone,.main-header__top .header__tabs{display:none}.header__tabs li.active:before{height:0;border-right:8px solid transparent;transform:translateX(-50%);border-left:7px solid transparent;content:"";position:absolute;border-bottom:7px solid #f4f4f6;bottom:-23px;left:50%;width:0}.main-header-popup__inner{position:relative;display:none}.main-header-popup__inner.active{position:relative;display:block}.main-top__inner{box-shadow:0 5px 15px rgba(0,0,0,.35)}.is-opend .item-none.hidden{display:none}.is-opend .opend_about{display:block}.is-opend .opend_tovar:not(.opend){display:none}.menu__item.menu__item--has-children.opend_tovar.opend{border:none}}@media (min-width:768px){.header-contacts__text{display:block}.main-header-logo{height:35px;width:210px}.form-popap{column-gap:40px;justify-content:space-between;flex-direction:row-reverse;align-items:center;display:flex}.main-header-popup .form-popap{margin-right:30px;margin-bottom:50px}.header-contacts-popup{margin-bottom:0}}@media (min-width:1024px){.header__tabs{display:none}.main-header-logo img{height:auto;width:auto}.main-header-nav__list>.menu__item{border-top:2px solid #f5f5f5;border-bottom:2px solid #f5f5f5}}.header-mobile-btn{height:36px;min-height:27px;font-size:14px;text-decoration:none;font-weight:500;text-align:center;border-radius:5px;width:103px;line-height:36px}.main-header-desktop.__mobile{display:none}.main-header-desktop.__mobile .main-header-contacts__phone{font-size:24px}.main-header-burger-box{gap:20px;display:flex}.main-header__top.active .header-mobile-btn{display:none}.main-header__top .header-mobile-btn{display:block}.main-header-nav__list .menu__item--has-children1{border-bottom:2px solid #ababab}@media (min-width:768px){.header-mobile-btn.btn,.main-header-burger-box .header-mobile-btn{display:none}.main-header-burger-box{display:block}.main-header-desktop .main-header-contacts__call{padding:0;text-decoration:unset;font-weight:500;color:#48494b!important;cursor:pointer}.main-header-desktop .main-header-contacts__call span{position:relative}.main-header-desktop .main-header-contacts__call span:before{height:1px;content:"";position:absolute;bottom:2px;background:#f26422;width:100%}.main-header-desktop.__mobile{margin-right:25px;flex-direction:column;align-items:flex-end;margin-left:auto;display:flex}.main-header-calc-btn{padding:20px;font-size:16px;line-height:16px}}@media (min-width:1024px){.main-header .drop-block-menu.drop-block-menu-active{opacity:1;visibility:visible;display:flex}.main-header-desktop{flex-direction:column;align-items:flex-end;display:flex}.main-header-desktop.__mobile{display:none}.main-header-box{column-gap:25px;align-items:center;display:flex}.main-header-logo{height:40px;margin-right:0;width:200px}.main-header .drop-block-menu{justify-content:space-between;margin-right:auto;right:0;position:absolute;opacity:0;visibility:hidden;top:100%;background-color:#fff;margin-left:auto;left:0;width:960px;z-index:-1}.main-header .drop-block-menu:after{filter:drop-shadow(0 0 2px gray);right:0;content:"";position:absolute;bottom:0;top:0;box-shadow:0 0 10px rgba(0,0,0,.25);left:calc(960px - 100vw);width:calc(200vw - 960px)}.menu-img-block{padding:20px 0 20px 44px;text-align:center;background:#f0f3f6;z-index:1}.menu-img-text{font-size:18px;font-weight:500;padding-bottom:10px;line-height:18px}.head-img{padding-bottom:15px}.menu-img-link{color:#f26422}.main-header .menu-img-block:after{transform:translateX(100%);right:0;content:"";position:absolute;bottom:0;top:0;background:#f0f3f6;left:0}.main-header .drop-block-menu:before{transform:translateX(-100%);right:0;content:"";position:absolute;bottom:0;top:0;background:#fff;left:0}.menu__sub-list{min-height:fit-content;padding:40px 0;gap:200px;display:flex}.drop-block-menu .menu-block{height:fit-content;position:relative;min-width:240px;padding-left:30px;z-index:1}.menu__sub-list li:not(:last-child){padding-bottom:25px}.menu__sub-list li:nth-child(5){padding-bottom:0}.button-calc{height:45px;min-height:40px;padding:0;font-size:18px;text-decoration:none;position:absolute;text-align:center;border-radius:3px;width:206px;line-height:42px}.menu__item-oi.menu__item.menu__item--has-children .menu__sub-list ul{grid-template-columns:1fr 1fr;display:grid}.menu__item-oi1.menu__item.menu__item--has-children .menu__sub-list ul{grid-gap:0 40px}}@media (min-width:1200px){.preheader .container{max-width:1140px}.main-header-logo{width:254px}.main-header .drop-block-menu{width:1140px}.container.popup-desktop{max-width:928px}.bottom-menu-deck.container{justify-content:space-around;max-width:945px}.main-header .drop-block-menu:after{left:calc(1140px - 100vw);width:calc(200vw - 1140px)}}@media (max-width:1360px) and (min-width:1024px) and (min-height:768px){.bottom-menu-deck{flex-wrap:wrap;font-size:18px;margin-right:auto;margin-bottom:18px;right:0;position:absolute;bottom:0;gap:15px 25px;margin-left:auto;left:0;display:flex}}@media (max-width:1440px) and (min-width:1024px) and (min-height:600px){.menu__item.header__item-mg.colum,.menu__item.header__item-mgb.colum{padding-top:10px}}@media (max-width:1600px) and (min-width:1020px) and (min-height:550px) and (max-height:820px){.bottom-menu-deck{margin-bottom:20px;gap:15px 101px}.main-header .menu__link{height:30px;line-height:32px}.menu__item.header__item-mg.colum,.menu__item.header__item-mgb.colum{padding-top:10px}}@media (max-width:1200px) and (min-width:1024px) and (min-height:500px) and (max-height:610px){.header__popup-desktop{padding-top:30px;display:none}.bottom-menu-deck{gap:15px 66px}.main-header .menu__link{height:28px}.menu__item.header__item-mg.colum,.menu__item.header__item-mgb.colum{padding-top:5px}}.popup__close-menu{height:22px;padding:0;border:none;right:364px;position:absolute;top:25px;background:none;cursor:pointer;width:22px;display:inline-block;z-index:1}.popup__close-menu:after,.popup__close-menu:before{height:23px;transform:translateY(-50%);content:"";position:absolute;top:50%;background-color:#ababab;border-radius:10px;width:2px}.popup__close-menu:before{transform:translateY(-50%) rotate(45deg)}.popup__close-menu:after{transform:translateY(-50%) rotate(-45deg)}.banner-windows,.banner-windows__left{position:relative}.banner-windows-section,.banner-windows__list li:not(:last-child){margin-bottom:15px}.banner-windows-section{opacity:0}.banner-windows,.banner-windows-profile{background-size:cover;background-color:#3c3c3b;background-position:50%}.banner-windows{padding:40px 15px;color:#fff;border-radius:5px;background-image:url(/wp-content/themes/factory-win/img/banner-bg-small.jpg)}.banner-windows:before{height:100%;content:"";position:absolute;top:0;border-radius:3px;background:rgba(0,0,0,.7);left:0;width:100%}.banner-windows__title{font-size:32px;font-weight:700;margin-bottom:25px;text-align:left;line-height:34px}.banner-windows__list{margin-bottom:27px}.banner-windows__list li{font-size:18px;font-weight:500;position:relative;padding-right:10px;line-height:22px;padding-left:19px}.banner-windows__list li:before{font-size:30px;content:".";position:absolute;top:-8px;left:0}.banner-windows__btn{height:45px;font-size:18px;border-radius:3px;width:100%}.sticker-box__sale{margin-top:15px}.sticker-box__info{overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:3px;display:flex}.sticker-box__data{flex:0 0 50%;height:71px;justify-content:center;align-items:center;display:flex}.sticker-box__data.text{color:#48494b;background:#fff}.sticker-box__data.discount{background:#f26422}.sticker-box__data .sticker-box__text{padding:0 10px;font-size:15px;font-weight:500;line-height:17px}.sticker-box__data .sticker-box__discount{font-size:59px;font-weight:700;color:#fff}.rapaire .sticker-box__data .sticker-box__discount{font-size:50px;line-height:50px}.rapaire .sticker-box__data .sticker-box__discount span{font-size:30px;line-height:30px}.fs-14{font-size:14px;font-weight:700}@media (max-width:374px){.sticker-box__data{height:81px}}.banner-windows--glazing-balconies{background-image:url(/wp-content/themes/factory-win/img/banner-glazing-balconies-small.jpg)}.banner-windows__left-gazebos .banner-text br,.banner-windows__logo{display:none}.banner-windows-kbe{background-image:url(/wp-content/themes/factory-win/img/banner-windows-kbe-bg-small.jpg)}.banner-windows-rehau{background-image:url(/wp-content/themes/factory-win/img/banner-windows-rehau-bg-small.jpg)}.banner-windows-economy{background-image:url(/wp-content/themes/factory-win/img/banner-windows-economy-bg-small.jpg)}.banner-windows-gazebos{background-image:url(/wp-content/themes/factory-win/img/banner-windows-gazebos-bg-small.jpg)}.banner-warm-mount{background-image:url(/wp-content/themes/factory-win/img/banner-warm-mounting-small.jpg)}.banner-installation{background-image:url(/wp-content/themes/factory-win/img/banner-installation-small.jpg)}.banner-alum{background-image:url(/wp-content/themes/factory-win/img/banner-alum-small.jpg)}.banner-cold-glazing{background-image:url(/wp-content/themes/factory-win/img/banner-cold-glazing-small.jpg)}.banner-warm-glazing{background-image:url(/wp-content/themes/factory-win/img/banner-warn-glazing-small.jpg)}.banner-semi-warm-glazing{background-image:url(/wp-content/themes/factory-win/img/banner-semi-warm-glazing-small.jpg)}.banner-panoramic-glazing{background-image:url(/wp-content/themes/factory-win/img/banner-panoramic-glazing-small.jpg)}.banner-finishing-glazing{background-image:url(/wp-content/themes/factory-win/img/banner-finishing-glazing-small.jpg)}.banner-balcony-insulation{background-image:url(/wp-content/themes/factory-win/img/banner-balcony-insulation-small.jpg)}.floor-insulation{background-image:url(/wp-content/themes/factory-win/img/banner-floor-insulation-small.jpg)}.balcony-joining{background-image:url(/wp-content/themes/factory-win/img/banner-balcony-joining-small.jpg)}.balcony-takeaway{background-image:url(/wp-content/themes/factory-win/img/banner-balcony-takeaway-small.jpg)}.balcony-laying{background-image:url(/wp-content/themes/factory-win/img/banner-balcony-laying-small.jpg)}.wal-decoration{background-image:url(/wp-content/themes/factory-win/img/banner-wal-decoration-small.jpg)}.banner-aluminum-doors{background-image:url(/wp-content/themes/factory-win/img/banner-aluminum-doors-small.jpg)}.banner-plastick-doors{background-image:url(/wp-content/themes/factory-win/img/banner-plastick-doors-small.jpg)}.banner-portal-doors{background-image:url(/wp-content/themes/factory-win/img/banner-portal-doors-small.jpg)}.banner-gotovyye-okna{background-image:url(/wp-content/themes/factory-win/img/banner-gotovyye-okna-small.jpg)}.banner-zhalyuzi{background-image:url(/wp-content/themes/factory-win/img/banner-zhalyuzi-small.jpg)}.banner-elektrika-i-osveshhenie{background-image:url(/wp-content/themes/factory-win/img/banner-elektrika-i-osveshhenie-small.jpg)}.banner-text{font-size:18px;font-weight:500;padding-bottom:25px;line-height:23px}.banner-alum .banner-text,.banner-window-list li:not(:last-child),.banner-windows__left-gazebos .banner-text,.bottom-banner-list li:not(:last-child),.dont-forget-text.first-text{padding-bottom:15px}.banner-balcony-left,.banner-warm-mount-left,.banner-windows__left-profile{position:relative}.banner-windows-profile{padding:40px 15px;color:#f0faff;position:relative;border-radius:5px;background-repeat:no-repeat}.banner-windows-profile:before{height:100%;content:"";position:absolute;top:0;border-radius:3px;background:rgba(0,0,0,.7);left:0;width:100%}.banner-windows__title-profile{font-size:32px;font-weight:700;margin-bottom:25px;text-align:left;line-height:35px}.banner-windows__title-economy{font-size:29px;font-weight:700;margin-bottom:5px;text-align:left;line-height:34px}.sub__title-economy{font-size:20px;text-align:left;padding-bottom:25px;line-height:25px}.banner-window-list{list-style:disc;font-size:18px;font-weight:500;padding-bottom:25px;line-height:25px;padding-left:20px}.banner-windows__left-gazebos .banner-window-list{width:265px}.balcony-joining .banner-window-list li:last-child{width:200px}.professional-reviews{background-image:url(/wp-content/themes/factory-win/img/professional-reviews-bg-small.jpg)}.professional-reviews-title,.repair-order-title{font-weight:700;margin-bottom:25px;text-align:left}.professional-reviews-list li:not(:last-child),.professional-reviews-text.first-text{padding-bottom:20px}.professional-reviews-text{font-size:18px;line-height:25px}.professional-reviews-list{list-style:disc;font-size:18px;padding-left:20px}.color-veranda-btn{font-size:18px;position:relative;border-radius:3px}.color-veranda-btn.link_btn{text-decoration:none;margin-right:auto;position:relative;text-align:center;border-radius:3px;line-height:45px;display:block}.banner-lamination{color:#f0faff;background-image:url(/wp-content/themes/factory-win/img/banner-lamination-bg-small.jpg)}.banner-installment{background-image:url(/wp-content/themes/factory-win/img/banner-installment-bg-small.jpg)}.banner-house{background-image:url(/wp-content/themes/factory-win/img/banner-house-small.jpg)}.banner-house .banner-windows__title-profile{width:315px}.price-urgent-text{font-size:23px;font-weight:700;padding-bottom:25px;line-height:23px}.banner-windows--main .price-urgent-text{line-height:inherit}.urgent-price{font-size:38px}.page-panoramic-glazing .urgent-price{font-weight:700}.banner-rapaire{background-image:url(/wp-content/themes/factory-win/img/banner-rapaire-bg-small.jpg)}.banner-rapaire .banner-window-list{max-width:300px}.page-balcony-laying .bottom-banner-list,.page-wall-decoration .bottom-banner-list,.repair-order-list,.repair-order-list li:not(:last-child),.repair-order-text.first-text{padding-bottom:25px}.repair-order{background-image:url(/wp-content/themes/factory-win/img/repair-order-bg-small.jpg)}.repair-order-text{font-size:18px;-webkit-text-stroke:.1px #f0faff;line-height:25px}.repair-order-list{font-size:18px}.repair-order-img{column-gap:15px;align-items:center;line-height:25px;display:flex}@media (max-width:767px){.page-home .banner-windows__list{width:306px}.sticker-box__data .sticker-box__discount{padding-top:12px;font-size:59px;line-height:44px}.sticker-box__content{height:71px}.sticker-box__data{align-items:center}.banner-balcony-insulation .block,.portal-glazing .banner-windows__title-profile .block{display:inline}.banner-balcony-insulation .banner-window-list{width:265px}.banner-balcony-insulation .banner-window-list li:last-child{width:200px}.banner-house .banner-windows__title-profile{font-size:31px}.mob-block{display:block}.color-veranda-btn.link_btn{margin-bottom:0}.color-veranda-btn{margin-bottom:40px}.repair-order-img img{max-width:47px}}@media (min-width:768px){.sticker-box__sale{right:25px;position:absolute;bottom:25px;margin-top:0}.sticker-box__info{height:142px;flex-direction:column;box-shadow:unset;width:172px}.sticker-box__info.balconies{width:181px}.sticker-box__data .sticker-box__text{font-size:16px}.banner-windows-section .container{position:relative;flex-direction:column;display:flex}.banner-windows-section .banner-windows--glazing-balconies{order:2}.banner-windows--main .banner-windows__title span,.desck-block{display:block}.banner-windows{padding:50px 0 50px 30px;justify-content:space-between;align-items:flex-end;background-image:url(/wp-content/themes/factory-win/img/banner-bg-middle.jpg);display:flex}.banner-windows:before{background:linear-gradient(90deg,rgba(0,0,0,.8) 52.08%,transparent);width:90%}.banner-windows-section{margin-bottom:20px}.banner-windows__left{max-width:450px}.banner-windows__title{font-size:44px;margin-bottom:30px;line-height:47px}.banner-windows__list{margin-bottom:30px;width:334px}.balcony-takeaway .banner-window-list.reset,.banner-gotovyye-okna .banner-window-list,.banner-zhalyuzi .banner-window-list{max-width:400px}.banner-windows__list li{font-size:20px;line-height:25px;padding-left:18px}.banner-windows__list li:before{left:0}.banner-windows__btn{min-height:50px;font-size:20px;max-width:306px}.banner-windows--glazing-balconies{background-image:url(/wp-content/themes/factory-win/img/banner-glazing-balconies-middle.jpg)}.banner-windows--glazing-balconies .banner-windows__list{width:400px}.banner-windows--glazing-balconies .banner-windows__left{max-width:500px}.banner-windows--glazing-balconies .banner-windows__list li:nth-child(3){padding-right:35px}.banner-window-list li:not(:last-child),.banner-windows__left-gazebos .banner-text,.banner-zhalyuzi .banner-window-list{padding-bottom:20px}.banner-window-list{font-size:20px;padding-bottom:30px;line-height:25px}.banner-windows__left-profile{max-width:435px}.banner-alum .banner-windows__left-profile,.professional-reviews__left,.repair-order__left{max-width:445px}.banner-windows__left-profile .title{margin-bottom:30px}.balcony-joining .banner-window-list li:last-child{width:400px}.banner-windows__title-profile{font-size:44px;margin-bottom:30px;line-height:47px}.banner-windows__title-economy{font-size:44px;margin-bottom:10px;line-height:47px}.banner-windows-profile{padding:50px 0 50px 30px;justify-content:space-between;align-items:flex-end;display:flex}.banner-windows__logo{right:30px;position:absolute;top:50px;display:block}.banner-windows-kbe{background-image:url(/wp-content/themes/factory-win/img/banner-windows-kbe-bg-middle.jpg)}.banner-windows-rehau{background-image:url(/wp-content/themes/factory-win/img/banner-windows-rehau-bg-middle.jpg)}.banner-windows-economy{background-image:url(/wp-content/themes/factory-win/img/banner-windows-economy-bg-middle.jpg)}.banner-windows-gazebos{background-image:url(/wp-content/themes/factory-win/img/banner-windows-gazebos-bg-middle.jpg)}.banner-warm-mount{background-image:url(/wp-content/themes/factory-win/img/banner-warm-mounting-middle.jpg)}.banner-installation{background-image:url(/wp-content/themes/factory-win/img/banner-installation-middle.jpg)}.banner-alum{background-image:url(/wp-content/themes/factory-win/img/banner-alum-middle.jpg)}.banner-cold-glazing,.banner-warm-glazing{background-image:url(/wp-content/themes/factory-win/img/banner-cold-glazing-middle.jpg)}.banner-semi-warm-glazing{background-image:url(/wp-content/themes/factory-win/img/banner-semi-warm-glazing-middle.jpg)}.banner-panoramic-glazing{background-image:url(/wp-content/themes/factory-win/img/banner-panoramic-glazing-middle.jpg)}.banner-finishing-glazing{background-image:url(/wp-content/themes/factory-win/img/banner-finishing-glazing-middle.jpg)}.banner-balcony-insulation{background-image:url(/wp-content/themes/factory-win/img/banner-balcony-insulation-middle.jpg)}.floor-insulation{background-image:url(/wp-content/themes/factory-win/img/banner-floor-insulation-middle.jpg)}.balcony-joining{background-image:url(/wp-content/themes/factory-win/img/banner-balcony-joining-middle.jpg)}.balcony-takeaway{background-image:url(/wp-content/themes/factory-win/img/banner-balcony-takeaway-middle.jpg)}.balcony-laying{background-image:url(/wp-content/themes/factory-win/img/banner-balcony-laying-middle.jpg)}.wal-decoration{background-image:url(/wp-content/themes/factory-win/img/banner-wal-decoration-middle.jpg)}.banner-aluminum-doors{background-image:url(/wp-content/themes/factory-win/img/banner-aluminum-doors-middle.jpg)}.banner-plastick-doors{background-image:url(/wp-content/themes/factory-win/img/banner-plastick-doors-middle.jpg)}.banner-portal-doors{background-image:url(/wp-content/themes/factory-win/img/banner-portal-doors-middle.jpg)}.banner-gotovyye-okna{background-image:url(/wp-content/themes/factory-win/img/banner-gotovyye-okna-middle.jpg)}.banner-zhalyuzi{background-image:url(/wp-content/themes/factory-win/img/banner-zhalyuzi-middle.jpg)}.banner-elektrika-i-osveshhenie{background-image:url(/wp-content/themes/factory-win/img/banner-elektrika-i-osveshhenie-middle.jpg)}.banner-text{font-size:20px;padding-bottom:30px;line-height:25px}.banner-windows__left-gazebos .banner-text,.banner-windows__left-gazebos .banner-window-list{width:auto}.banner-windows__left-gazebos .banner-text br,.desck-block{display:block}.banner-panoramic-glazing .banner-window-list{width:348px}.page-balconies-finishing .banner-window-list{max-width:416px}.banner-windows-profile:before{background:linear-gradient(90deg,rgba(0,0,0,.8) 52.08%,transparent);width:100%}.banner-aluminum-doors .banner-window-list,.banner-plastick-doors .banner-window-list,.banner-windows__left-gazebos .banner-window-list,.banner-windows__left-kbe{max-width:420px}.banner-windows__logo img{width:163px}.sub__title-economy{font-size:24px;padding-bottom:30px;line-height:29px}.banner-installation .banner-windows__left-gazebos{width:420px}.professional-reviews{background-image:url(/wp-content/themes/factory-win/img/professional-reviews-bg-middle.jpg)}.professional-reviews-title,.repair-order-title{font-size:31px;margin-bottom:30px;line-height:34px}.professional-reviews-list li:not(:last-child),.professional-reviews-text.first-text,.repair-order-list li:not(:last-child),.repair-order-text.first-text{padding-bottom:25px}.professional-reviews-text,.repair-order-text{font-size:18px;line-height:25px}.professional-reviews-list{font-size:18px}.color-veranda-btn.link_btn{max-width:315px}.banner-lamination{background-image:url(/wp-content/themes/factory-win/img/banner-lamination-bg-middle.jpg)}.banner-installment{background-image:url(/wp-content/themes/factory-win/img/banner-installment-bg-middle.jpg)}.banner-lamination .banner-windows__left-profile{max-width:406.5px}.banner-alum .banner-text{padding-bottom:20px;width:415px}.banner-baclcony-section .banner-text,.banner-semi-warm-glazing .banner-text{width:415px}.banner-house .banner-windows__title-profile{width:100%}.banner-house{background-image:url(/wp-content/themes/factory-win/img/banner-house-middle.jpg)}.banner-house-left{max-width:100%}.banner-house-list{max-width:430px}.price-urgent-text{font-size:28px;padding-bottom:30px}.banner-zhalyuzi .price-urgent-text{line-height:34px}.urgent-price{font-size:48px}.banner-windows--main .urgent-price{line-height:48px}.banner-rapaire{background-image:url(/wp-content/themes/factory-win/img/banner-rapaire-bg-middle.jpg)}.banner-rapaire .banner-window-list{max-width:405px}.banner-portal-doors .banner-window-list{width:390px}.repair-order{background-image:url(/wp-content/themes/factory-win/img/repair-order-bg-middle.jpg)}.repair-order-img{column-gap:20px}.repair-order-list{font-size:18px;padding-bottom:40px}.fs-14{font-size:15px}}@media (min-width:1024px){.sticker-box__sale{right:30px;bottom:30px}.sticker-box__info{height:152px;width:191px}.sticker-box__info.balconies{width:210px}.sticker-box__data .sticker-box__text{font-size:18px;line-height:19px}.sticker-box__data .sticker-box__discount{font-size:65px}.rapaire .sticker-box__data .sticker-box__discount{font-size:55px;line-height:50px}.rapaire .sticker-box__data .sticker-box__discount span{font-size:35px;line-height:35px}.banner-windows{padding:50px 0 50px 40px}.banner-windows:before{width:100%}.banner-rapaire .banner-window-list,.banner-windows__left{max-width:530px}.kaliningrad.page-home .banner-windows__title{font-size:45px}.page-home .banner-windows__left{max-width:575px}.banner-windows__title{font-size:56px;margin-bottom:40px;line-height:60px}.chelny .banner-windows__title{font-size:52px}.banner-windows__list{height:100%;margin-bottom:31px;width:435px}.banner-gotovyye-okna .banner-window-list{max-width:500px}.banner-zhalyuzi .banner-window-list{max-width:520px;padding-bottom:20px}.banner-windows__list li{font-size:26px;line-height:32px;padding-left:27px}.banner-windows__list li:before{font-size:45px;top:-14px}.banner-windows__btn{min-height:55px;font-size:26px;max-width:411px;max-height:55px;padding-bottom:4px;line-height:1}.banner-windows--glazing-balconies{background-image:url(/wp-content/themes/factory-win/img/banner-glazing-balconies-big.jpg)}.banner-windows--glazing-balconies .banner-windows__left{max-width:650px}.banner-windows--glazing-balconies .banner-windows__list{width:530px}.wal-decoration .banner-window-list li:not(:last-child){padding-bottom:33px}.balcony-joining .banner-window-list li:last-child{width:520px}.banner-windows__title-profile{font-size:56px;margin-bottom:40px;line-height:60px}.chelny .banner-windows__title-profile{font-size:52px}.banner-aluminum-doors .banner-window-list,.banner-plastick-doors .banner-window-list,.banner-windows__left-gazebos .banner-window-list{max-width:525px}.banner-window-list{font-size:26px;padding-bottom:40px;line-height:32px}.banner-alum .banner-windows__left-profile,.banner-warm-mount-left{max-width:615px}.banner-windows__title-economy{font-size:56px;margin-bottom:10px;line-height:60px}.sub__title-economy{font-size:32px;padding-bottom:40px;line-height:36px}.banner-windows-profile{padding:50px 0 50px 40px;background-position:0}.banner-text{font-size:26px;padding-bottom:40px;line-height:32px}.banner-alum .banner-text,.banner-windows__left-gazebos .banner-text{width:535px}.banner-panoramic-glazing .banner-window-list{width:475px}.balcony-takeaway .banner-window-list.reset,.banner-windows__left-kbe,.page-balconies-finishing .banner-window-list{max-width:550px}.banner-windows-kbe{background-image:url(/wp-content/themes/factory-win/img/banner-windows-kbe-bg-big.jpg)}.banner-windows-rehau{background-image:url(/wp-content/themes/factory-win/img/banner-windows-rehau-bg-big.jpg)}.banner-windows-economy{background-image:url(/wp-content/themes/factory-win/img/banner-windows-economy-bg-big.jpg)}.banner-windows-gazebos{background-image:url(/wp-content/themes/factory-win/img/banner-windows-gazebos-bg-big.jpg)}.banner-installation{background-image:url(/wp-content/themes/factory-win/img/banner-installation-big.jpg)}.banner-alum{background-image:url(/wp-content/themes/factory-win/img/banner-alum-big.jpg)}.banner-cold-glazing{background-image:url(/wp-content/themes/factory-win/img/banner-cold-glazing-big.jpg)}.banner-warm-glazing{background-image:url(/wp-content/themes/factory-win/img/banner-warn-glazing-big.jpg)}.banner-semi-warm-glazing{background-image:url(/wp-content/themes/factory-win/img/banner-semi-warm-glazing-big.jpg)}.banner-panoramic-glazing{background-image:url(/wp-content/themes/factory-win/img/banner-panoramic-glazing-big.jpg)}.banner-finishing-glazing{background-image:url(/wp-content/themes/factory-win/img/banner-finishing-glazing-big1.jpg)}.banner-balcony-insulation{background-image:url(/wp-content/themes/factory-win/img/banner-balcony-insulation-big.jpg)}.floor-insulation{background-image:url(/wp-content/themes/factory-win/img/banner-floor-insulation-big.jpg)}.balcony-joining{background-image:url(/wp-content/themes/factory-win/img/banner-balcony-joining-big.jpg)}.balcony-takeaway{background-image:url(/wp-content/themes/factory-win/img/banner-balcony-takeaway1-big.jpg)}.balcony-laying{background-image:url(/wp-content/themes/factory-win/img/banner-balcony-laying-big.jpg)}.wal-decoration{background-image:url(/wp-content/themes/factory-win/img/banner-wal-decoration-big.jpg)}.banner-aluminum-doors{background-image:url(/wp-content/themes/factory-win/img/banner-aluminum-doors-big.jpg)}.banner-plastick-doors{background-image:url(/wp-content/themes/factory-win/img/banner-plastick-doors-big.jpg)}.banner-portal-doors{background-image:url(/wp-content/themes/factory-win/img/banner-portal-doors-big.jpg)}.banner-gotovyye-okna{background-image:url(/wp-content/themes/factory-win/img/banner-gotovyye-okna-big.jpg)}.banner-zhalyuzi{background-image:url(/wp-content/themes/factory-win/img/banner-zhalyuzi-big.jpg)}.banner-elektrika-i-osveshhenie{background-image:url(/wp-content/themes/factory-win/img/banner-elektrika-i-osveshhenie-big.jpg)}.banner-windows__logo{right:40px}.banner-windows-profile:before,.banner-windows__logo img{width:100%}.banner-windows__left-gazebos{max-width:580px}.banner-baclcony-section .banner-text,.banner-installation .banner-windows__left-gazebos,.banner-semi-warm-glazing .banner-text{width:550px}.professional-reviews-title,.repair-order-title{font-size:40px;line-height:45px}.professional-reviews{background-image:url(/wp-content/themes/factory-win/img/professional-reviews-bg-big.jpg)}.professional-reviews-text{font-size:21px;line-height:30px}.banner-lamination .banner-warm-mount-left,.professional-reviews__left{max-width:520px}.professional-reviews-list,.repair-order-list{font-size:21px}.professional-reviews-list li:not(:last-child),.repair-order-list li:not(:last-child){padding-bottom:20px}.color-veranda-btn.link_btn{max-width:355px;line-height:48px}.color-veranda-btn{height:50px;font-size:21px}.banner-lamination{background-image:url(/wp-content/themes/factory-win/img/banner-lamination-bg-big.jpg)}.banner-house{background-image:url(/wp-content/themes/factory-win/img/banner-house-big.jpg)}.banner-house-list{max-width:562px}.price-urgent-text{font-size:40px;padding-bottom:40px}.banner-zhalyuzi .price-urgent-text{line-height:47px}.banner-portal-doors .banner-window-list{width:500px}.page-repair .banner-rapaire .banner-window-list{max-width:540px}.urgent-price{font-size:60px}.banner-windows--main .urgent-price{line-height:60px}.repair-order{background-image:url(/wp-content/themes/factory-win/img/repair-order-bg-big.jpg)}.repair-order-text{font-size:21px;width:485px;line-height:30px}.repair-order__left{max-width:560px}.banner-windows-section .banner-windows__list li:not(:last-child){margin-bottom:20px}.fs-14{font-size:21px}}@media (max-width:360px){.banner-windows{background-image:url(/wp-content/themes/factory-win/img/banner-bg-small-360.jpg)}.banner-windows--glazing-balconies{background-image:url(/wp-content/themes/factory-win/img/banner-glazing-balconies-small.jpg)}}@media (min-width:414px){.page-wall-decoration .banner-window-list .mob-block{display:contents}.banner-windows{background-image:url(/wp-content/themes/factory-win/img/banner-bg-small-414.jpg)}.banner-windows--glazing-balconies{background-image:url(/wp-content/themes/factory-win/img/banner-glazing-balconies-small.jpg)}}@media (min-width:540px){.banner-windows{background-image:url(/wp-content/themes/factory-win/img/banner-bg-small-540.jpg)}.banner-warm-mount{background-image:url(/wp-content/themes/factory-win/img/banner-warm-mount-540.jpg)}.banner-rapaire{background-image:url(/wp-content/themes/factory-win/img/banner-remont-540.jpg)}.banner-installment{background-image:url(/wp-content/themes/factory-win/img/banner-instal-540.jpg)}.banner-windows--glazing-balconies{background-image:url(/wp-content/themes/factory-win/img/banner-glazing-balconies-middle.jpg)}}.dont-forget{background-image:url(/wp-content/themes/factory-win/img/dont-forget-bg-small.jpg)}.dont-forget-text{font-size:18px;padding-bottom:25px;line-height:25px}.dont-forget .title,.floor-insulation .title{text-align:left}.bottom-banner-list{list-style:disc;font-size:18px;line-height:25px;padding-left:20px}@media (min-width:768px){.dont-forget{background-image:url(/wp-content/themes/factory-win/img/dont-forget-bg-middle.jpg)}.dont-forget-text{font-size:18px;padding-bottom:30px;line-height:25px}.bottom-banner-list li:not(:last-child),.dont-forget-text.first-text{padding-bottom:20px}.dont-forget-left{max-width:430px}.page-balcony-laying .bottom-banner-list,.page-wall-decoration .bottom-banner-list{padding-bottom:40px}}@media (min-width:1024px){.banner-rapaire{background-image:url(/wp-content/themes/factory-win/img/banner-rapaire-bg-big.jpg)}.banner-warm-mount{background-image:url(/wp-content/themes/factory-win/img/banner-warm-mounting-big.jpg)}.banner-installment{background-image:url(/wp-content/themes/factory-win/img/banner-installment-bg-big.jpg)}.banner-windows{background-image:url(/wp-content/themes/factory-win/img/banner-bg-big-new.jpg)}.banner-windows--glazing-balconies{background-image:url(/wp-content/themes/factory-win/img/banner-glazing-balconies-big.jpg)}.dont-forget-text{font-size:21px;padding-bottom:40px;line-height:30px}.dont-forget{background-image:url(/wp-content/themes/factory-win/img/dont-forget-bg-big.jpg)}.dont-forget-text.first-text{padding-bottom:30px}.dont-forget-left,.floor-insulation-left{max-width:560px}.bottom-banner-list{font-size:21px;line-height:30px}}.menu__link{transition:color .3s ease}.footer{background-color:#f9f9f9}.footer__nav-wrap .menu__item:not(:last-child){margin-bottom:10px}.footer__nav-wrap .menu__link{text-decoration:none;border-bottom:1px solid #f26422}.footer-menu{display:none}.footer-menu .menu__link{text-decoration:none;color:#48494b;border-bottom:1px solid #48494b}.footer-adress{width:100%}.footer__map{height:140px;margin-bottom:25px;width:100%}.footer__contacts{padding:25px 0;border-top:1px solid #ababab;border-bottom:1px solid #ababab}.footer-contacts{margin-right:auto;max-width:325px;margin-left:auto}.footer-contacts__links{column-gap:10px;margin-bottom:9px;margin-top:7px}.footer-contacts__text{font-size:12px;font-weight:300;line-height:14px}.footer-contacts__text.orange{text-decoration:none;display:inline-block}.footer-contacts__text.border{border-bottom:1px solid #f26422}.footer-payment{column-gap:20px;margin-bottom:25px;display:flex}.footer__inner{margin-right:auto;margin-left:auto}.footer__copyright{font-size:12px;font-weight:500;color:#aaa;font-family:Montserrat,sans-serif}.footer__copyright:before{height:14px;margin-right:10px;content:"";background-size:cover;width:14px;background-image:url(/wp-content/themes/factory-win/img/footer-copy.svg);background-repeat:no-repeat;vertical-align:bottom;display:inline-block}@media (min-width:768px){.footer__nav{padding-right:0;padding-left:0}.footer__nav-wrap{justify-content:space-between;display:grid}.footer__nav-wrap .menu__title{font-size:18px;font-weight:500;margin-bottom:20px;color:#ababab;text-transform:uppercase;border-bottom:1px solid #ababab;padding-bottom:20px;display:block}.footer-adress{width:253px}.footer__map{height:245px;grid-column:3/4;grid-row:1/3;margin-bottom:30px;width:253px}.footer-menu{grid-column:1/2;grid-row:1/2;display:block}.footer-menu__list{column-gap:45px;display:flex}.footer__contacts{padding-right:0;padding-left:0}.footer-contacts{justify-content:space-between;max-width:none;display:flex}.footer-contacts li:not(:last-child){margin-bottom:0}.footer-contacts li:first-child{align-items:flex-start;order:2}.footer-contacts li:nth-child(2){order:1}.footer-contacts li:last-child{text-align:right;order:3}.footer-contacts__links{column-gap:12px;white-space:nowrap}.footer__inner{max-width:none}.footer__box{column-gap:15px;display:flex}.footer__payment-text{font-size:14px;display:block}.footer-payment{column-gap:15px;margin-bottom:0}.footer__copyright{font-size:10px;font-weight:400;font-family:Core Sans N}.footer__copyright:before{height:10px;margin-right:6px;width:10px;vertical-align:top}}@media (min-width:1024px){.footer__nav{padding-top:30px}}.footer .menu__link{padding:0}.footer .menu__link:hover{background-color:transparent}@media (min-width:1024px){.footer__map{height:245px}.footer-adress,.footer__map{width:311px}.footer-menu__list{column-gap:135px}.footer__nav-wrap .menu__title{margin-bottom:0;border-bottom:1px solid #ababab;padding-bottom:20px}.footer .menu__sub-menu{padding-top:20px}}.footer-map-contact{grid-column:3/3;grid-row:1/3}.footer-contact{flex-direction:column;text-align:left;display:flex}.footer__main-map-link{font-size:21px;text-decoration:none;margin-bottom:3px;color:#48494b;line-height:25px}.footer-contacts-mail,.footer-contacts-text{font-size:16px;color:#969693;line-height:19px}.footer-contacts-text{margin-bottom:10px}.footer-adress{text-align:left;padding-bottom:15px}.footer .menu__link{line-height:19px}.footer-menu .menu__link:hover{border-bottom:1px solid #f26422}.footer__link{font-size:12px;margin-bottom:9px;color:#969693;display:block}.footer__main-link,.footer__main-link-quiz{display:block}@media (max-width:767px){.footer__box{column-gap:15px;font-size:14px;display:flex}.footer__nav{padding-top:30px;padding-bottom:25px}.footer-contacts{flex-direction:column-reverse;text-align:center;display:flex}.footer-contacts li:first-child{margin-top:25px}.footer__main-link,.footer__main-link-quiz{font-size:16px;text-decoration:underline;color:#f26422;text-align:left;line-height:19px;padding-left:0}.footer-contacts-mail{padding-bottom:25px}.footer__main-link{padding-bottom:10px}.footer-contacts__text.middle{padding:5px 0}}@media (min-width:768px){.footer-adress,.footer-contact{text-align:right}.footer__main-link,.footer__main-link-quiz{display:none}.footer__payment{padding-bottom:25px;margin-top:-45px}.footer__nav{padding-top:30px;padding-bottom:25px}.footer-contacts li:last-child>.footer-contacts__text{margin-bottom:6px}}@media (min-width:1024px){.footer__nav{padding-bottom:0}.footer__payment{margin-top:-20px}}.special-offer .special-offer__box{padding:20px 30px 20px 16px;margin-bottom:15px;margin-top:0}.special-offer__box{padding:20px 40px;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:5px;margin-top:15px}.special-offer__box li{column-gap:16px;font-size:16px;font-weight:400;align-items:flex-start;line-height:21px;display:inline-flex}.special-offer__box li:not(:last-child){margin-bottom:10px}.special-offer__box li img{width:18px;margin-top:2px}@media (min-width:768px){.special-offer .special-offer__box{padding:20px 31px;margin-bottom:20px}.special-offer__box li{font-size:18px;line-height:25px}.special-offer__box li img{margin-top:4px}}@media (min-width:1024px){.special-offer .special-offer__box{padding:20px 41px}.special-offer .special-offer__box .offer__list-items{column-gap:21px;flex-wrap:wrap;display:flex}}.director{padding:30px 15px;background-color:#f5f5f5;border-radius:3px}.director.director-profile{padding:0;margin-bottom:25px;background:0 0}.director__wrap{filter:drop-shadow(0 0 4px rgba(0,0,0,.25));padding:20px;margin-bottom:20px;position:relative;background-color:#fff;border-radius:6px}.director__name,.discount-month-windows ul li{margin-bottom:10px}.director__wrap:before{border-color:#fff transparent transparent;height:0;transform:rotate(-20deg);right:26%;content:"";position:absolute;border-style:solid;border-width:24px 11px 0 12px;bottom:-20px;width:0}.director__text{font-size:18px;line-height:25px}.director__text .border{border-bottom:1px solid #f26422}.discount-month-windows .prices-windows-slider__wrap,.prices-windows-slider__prices{border-bottom:1px solid #ababab}.director__text a{text-decoration:none}.director__right{column-gap:21px;justify-content:flex-end;align-items:center;display:flex}.director__name{font-size:14px;font-weight:500}.director__position{font-size:12px;text-align:right;line-height:15px}.director__position .block{display:block}.director__img{height:81px;border-radius:50%;width:81px}.prices-windows-slider{overflow:hidden;margin-right:auto;margin-bottom:30px;max-width:345px;margin-left:auto}.prices-windows-slider__wrap{display:flex}.prices-windows-slider__slide,.prices-windows-slider__slide:not(:last-child){margin-bottom:0}.prices-windows-slider__slide{flex-shrink:0}.prices-windows .slider-controls{max-width:240px;display:flex}.prices-windows__title{margin-bottom:36px;text-align:left}.prices-windows__title.title-kbe{font-size:24px;font-weight:700;margin-bottom:25px}.prices-windows__title.title-kbe .block{display:inline}.prices-windows__text{margin-bottom:25px;text-align:center;line-height:21px}.prices-windows__text.text-kbe{font-size:18px;text-align:left;line-height:25px}.prices-windows-slider__img{overflow:hidden;padding-top:67.5%;margin-bottom:20px;position:relative}.prices-windows-section-doors .prices-windows-slider__img{padding-top:88.25%}.prices-windows-slider__img img{transform:translateX(-50%);right:0;position:absolute;max-height:285px;bottom:0;top:0;left:50%}.discount-month-windows .prices-windows-slider__img img{transform:unset;position:relative;max-height:unset;left:0}.discount-month-windows .prices-windows-slider__img{padding-top:0;justify-content:center;display:flex}.discount-month-windows .prices-windows-slider__slide.balc .prices-windows-slider__content{position:relative;margin-top:-108px}.prices-windows-slider__content{margin-right:auto;max-width:274px;margin-left:auto}.prices-windows-slider__name{font-size:18px;margin-right:auto;margin-bottom:20px;max-width:240px;text-align:center;margin-left:auto;line-height:21px}.prices-windows-slider__prices{justify-content:space-between;margin-bottom:20px;text-align:center;align-items:flex-end;padding-bottom:20px;display:block}.prices-windows-slider__price-small{font-size:18px;font-weight:500;padding-bottom:10px}.page-home .prices-windows-slider__price-small{font-size:21px}.prices-windows-slider__price-small span{position:relative}.prices-windows-slider__price-small span:before{height:2px;transform:translateY(-50%);content:"";position:absolute;top:50%;background-color:#f26422;left:0;width:100%}.prices-windows-slider__price-big{font-size:25px;font-weight:700}.page-home .prices-windows-slider__price-big{font-size:31px;font-weight:700}.prices-windows-slider__price-big .orange{font-size:28px;font-weight:700}.page-home .prices-windows-slider__price-big .orange{font-size:40px;font-weight:700}.prices-windows-slider__text a:hover{color:#f26422}.prices-windows-slider__text{font-size:18px;margin-bottom:0;color:#48494b;text-align:center;line-height:21px}.prices-windows-slider__text a{text-decoration:none;color:initial}.prices-windows-slider__text span:before{height:1px;content:"";position:absolute;bottom:0;background:#48494b;width:100%}.prices-windows-slider__text span.orange:before{background:#f26422}.prices-windows-slider__text span{position:relative}.discount-month-windows .discount-month-slider{overflow:hidden}.discount-month-windows .prices-windows-slider__slide,.discount-month-windows ul{margin-bottom:25px}.discount-month-windows .slider-controls{display:none}.box__offer-title{column-gap:20px;padding:25px 0;align-items:center;display:flex}.offer-title{font-size:24px;font-weight:700;color:#f26422;line-height:28px}.offer-title span{color:#48494b}.box-icon{display:inline-block}@media (max-width:767px){.page-home .prices-windows__text.text-kbe br{display:none}.discount-month-windows .prices-windows-slider__wrap{flex-direction:column}.discount-month-windows .prices-windows-slider__slide .prices-windows-slider__prices{margin-bottom:0;border-bottom:unset;padding-bottom:15px}.discount-month-windows ul li{margin-bottom:0;line-height:25px}}@media (min-width:768px){.prices-windows-section-doors .prices-windows__title.title-kbe .block{display:block}.discount-month-windows .prices-windows-slider__slide{flex-shrink:0}.discount-month-windows .prices-windows-slider__prices{margin-bottom:0;border-bottom:unset}.offer-title{font-size:31px;line-height:34px}.offer-title .block{display:inline}.box__offer-title{padding:40px 0 20px}.discount-month-windows ul li{font-size:18px;margin-bottom:0;padding-right:10px;line-height:25px;display:inline}.director,.prices-windows-slider__wrap{display:flex}.director{column-gap:31px;padding:40px 35px 40px 30px;align-items:start}.director.director-profile{margin-bottom:40px}.director__wrap,.prices-windows-slider__slide:not(:last-child){margin-bottom:0}.director__left{width:94%}.director__wrap{padding:30px}.director__wrap:before{transform:rotate(-121deg);right:-18px;border-width:27px 18px 0 8px;bottom:34.3%}.director__text{line-height:25px}.director__right{flex-direction:column;width:22%}.director__position{text-align:left}.director__img{height:100px;margin-bottom:21px;order:-1;width:100px}.prices-windows .slider-controls{max-width:249px;display:flex}.prices-windows__title{margin-bottom:51px}.prices-windows__text{margin-bottom:41px;line-height:25px}.prices-windows-slider{margin-bottom:40px;max-width:708px}.prices-windows-slider__slide{flex-shrink:0}.prices-windows__title.title-kbe{font-size:31px;margin-bottom:40px}@media (min-width:1024px){.director__text,.prices-windows__text.text-kbe{font-size:21px;line-height:30px}.page-home .prices-windows__text.text-kbe{font-size:20px}.director{column-gap:55px;padding:50px 69px 40px 40px}.director__left{width:77.1%}.director__wrap{padding:40px}.director__wrap:before{bottom:66.8%}.director__right{width:16.5%}.director__img{height:137px;width:137px}.director__name,.director__position{font-size:18px}.director__name{margin-bottom:14px}.director__position{line-height:22px}.prices-windows .slider-controls{display:none}.prices-windows-slider{max-width:none}.prices-windows-slider__slide{flex-shrink:1;width:267px}.prices-windows-slider__img{padding-top:80%;margin-bottom:15px}.prices-windows-section-doors .prices-windows-slider__img.windows-profile{padding-top:107%;margin-bottom:20px}.prices-windows-slider__wrap.profile-wrap{column-gap:40px}.prices-windows__title.title-kbe{font-size:40px}}}@media (min-width:1024px){.discount-month-windows .prices-windows-slider__slide:first-child{width:216px}.discount-month-windows .prices-windows-slider__slide:nth-child(2){width:267px}.discount-month-windows .prices-windows-slider__slide:nth-child(3){width:306px}.discount-month-windows .prices-windows-slider__wrap{flex-direction:row}.discount-month-windows .prices-windows-slider__slide{margin-bottom:40px}.offer-title{font-size:40px;line-height:45px}.discount-month-windows ul li{font-size:21px;line-height:30px}}@media (min-width:768px) and (max-width:1023px){.discount-month-windows .slider-controls{margin-bottom:40px;display:flex}.discount-month-windows .prices-windows-slider__slide{margin-bottom:40px}.box__offer-info{border-top:1px solid #ababab}.discount-month-windows .prices-windows-slider__wrap{border-bottom:none}}.installment-overpayment__section{margin-bottom:15px}.installment-overpayment .title{font-size:24px;text-align:left;line-height:28px}.installment-overpayment__content{padding:40px 15px;background:url(/wp-content/themes/factory-win/img/installment-overpayment-small.jpg) 50%/cover no-repeat}.installment-overpayment__list{flex-wrap:wrap;margin-bottom:10px;display:flex}.installment-overpayment__content .form{margin-bottom:0;margin-top:25px}.installment-overpayment__list li{column-gap:15px;font-size:18px;font-weight:500;margin-bottom:15px;align-items:flex-start;line-height:19px;display:flex}.installment-list__box{flex-wrap:wrap;gap:15px 0;align-items:center;display:flex}.installment-list__requirement{flex-wrap:wrap;gap:25px;align-items:center;display:flex}.requirement__value{height:75px;justify-content:center;color:#fff;align-items:center;border-radius:50%;background:#f26422;width:75px;white-space:nowrap;display:flex}.requirement__value-number{font-size:30px;font-weight:800;line-height:36px}.requirement__value-info{font-size:16px;font-weight:800;margin-left:3px;line-height:16px}.requirement__text{font-size:18px;font-weight:500;line-height:25px}.installment-overpayment .form__btn{justify-content:center;text-decoration:none;background-color:transparent;align-items:center;line-height:40px;display:flex}.installment-overpayment__list li .icon-check__orange{height:22px;width:22px}@media (max-width:767px){.installment-overpayment__list li br{display:none}}@media (min-width:768px){.installment-overpayment__section{margin-bottom:20px}.installment-overpayment__content{padding:50px 30px;background:url(/wp-content/themes/factory-win/img/installment-overpayment-middle.jpg) 50%/cover no-repeat}.balcony-installment .installment-overpayment__content{background:url(/wp-content/themes/factory-win/img/installment-overpayment-balcony-middle.jpg) 50%/cover no-repeat}.installment-overpayment-doors .installment-overpayment__content{background:url(/wp-content/themes/factory-win/img/installment-overpayment-doors-middle.jpg) 50%/cover no-repeat}.portal-glazing .installment-overpayment-doors .installment-overpayment__content{background:url(/wp-content/themes/factory-win/img/installment-overpayment-portal-middle.jpg) 50%/cover no-repeat}.installment-overpayment .title{font-size:31px;line-height:34px}.installment-overpayment__list{margin-bottom:20px;flex-direction:column}.installment-overpayment__list li{margin-bottom:20px;max-width:unset;line-height:22px}.installment-list__requirement{flex-direction:column;gap:15px}.installment-list__requirement:nth-child(2){margin-left:20px}.installment-list__requirement:nth-child(3){margin-left:13px}.requirement__value{height:100px;width:100px}.requirement__value-number{font-size:40px;line-height:50px}.requirement__text,.requirement__value-info{font-size:16px;line-height:21px}.requirement__value-info{margin-left:4px}.installment-overpayment__content .form{margin-top:40px}.installment-overpayment__list li .icon-check__orange{height:25px;width:25px}}@media (min-width:1024px){.installment-overpayment__content{padding:50px 40px;background:url(/wp-content/themes/factory-win/img/installment-overpayment-desctop.jpg) 50%/cover no-repeat}.balcony-installment .installment-overpayment__content{background:url(/wp-content/themes/factory-win/img/installment-overpayment-balcony-big.jpg) 50%/cover no-repeat}.installment-overpayment-doors .installment-overpayment__content{background:url(/wp-content/themes/factory-win/img/installment-overpayment-doors-big.jpg) 50%/cover no-repeat}.portal-glazing .installment-overpayment-doors .installment-overpayment__content{background:url(/wp-content/themes/factory-win/img/installment-overpayment-portal-big.jpg) 50%/cover no-repeat}.installment-overpayment .title{font-size:40px;margin-bottom:44px;line-height:45px}.installment-overpayment__list{margin-bottom:16px}.installment-overpayment__list li .icon-check__orange{height:34px;width:34px}.installment-overpayment__list li{font-size:21px;margin-bottom:29px;line-height:31px}.installment-list__requirement:nth-child(2){margin-left:47px}.installment-list__requirement:nth-child(3){margin-left:39px}.requirement__value{height:115px;width:115px}.requirement__value-number{font-size:50px;line-height:60px}.requirement__text,.requirement__value-info{font-size:18px;line-height:25px}}.stretch-text.last-text{padding-bottom:0}.robust-profile .title{font-size:24px;font-weight:700;margin-bottom:25px;text-align:left}.robust-profile__btn{padding:0;text-decoration:none;text-align:center;margin:auto;border-radius:3px;width:calc(100% - 20px);line-height:39px}.robust-profile-logo{padding-top:10px;padding-bottom:10px}.page-windows .robust-profile{background:#f0faff}.robust-profile{padding:40px 0 40px 15px;border-radius:5px;background:#eef1f7}.page-home .robust-profile,.page-panoramic-glazing .robust-profile{background:#f9f9f9}.robust-profile-prices{font-size:21px;font-weight:500;border-bottom:1px solid #fff;text-align:left;padding-bottom:4px;margin-top:auto;white-space:nowrap}.star-block{padding-bottom:19px}.best-price__box{padding:8px 15px 7px;color:#fff;border-radius:5px 0 0 5px;background:#f26422}.robust-profile-content{column-gap:0;position:relative;padding-bottom:20px;display:flex}.robust-profile-sticker{position:absolute;left:23px;z-index:10}.profile-brand{font-size:66px;font-weight:800;right:0;color:hsla(0,0%,95%,.55);position:absolute;top:0;left:0;line-height:60px}.profile-brand__title{text-align:center}.robust-profile-text{font-size:18px;font-weight:500;line-height:25px}.robust-profile-text.title-offer{padding-top:9px;padding-bottom:0;line-height:25px;white-space:nowrap}.robust-profile-slide{flex-shrink:0;padding:7px}.robust-profile-slider{overflow:hidden;filter:drop-shadow(0 0 10px rgba(0,0,0,.25));padding-left:12px}.robust-profile-wrap{padding-bottom:30px;display:flex}.robust-profile-slider__img-box{padding:20px 0 10px;flex-direction:column;border-radius:5px;background:#fff;display:flex}.robust-profile-slider__img{position:relative;object-fit:contain;left:-12px}.robust-profile-price{position:relative;margin-left:auto}.robust-profile-section{padding-bottom:15px}.robust-profile-link{text-decoration:none;margin-right:auto;text-align:center;border-radius:3px;margin-left:auto;width:100%;line-height:50px;display:block}.page-home .robust-profile-link{margin-right:unset;margin-left:unset}.profile-systems-balc .slider-controls{margin-bottom:0}@media (max-width:767px){.buton-block{padding-right:15px}}@media (min-width:768px){.robust-profile{padding:50px 0 50px 30px}.robust-profile-link{margin-left:0;width:315px}.robust-profile-section{padding-bottom:20px}.robust-profile .slider-controls{margin-bottom:40px;width:300px}.robust-profile .title{font-size:31px;margin-bottom:40px}.robust-profile-wrap{padding-bottom:40px}}@media (min-width:1024px){.page-kbe .stretch-text,.page-rexau .stretch-text{padding-right:40px}.robust-profile{padding:50px 40px}.robust-profile .title{font-size:40px;line-height:45px}.robust-profile .slider-controls{font-size:21px}.robust-profile__btn{line-height:50px}.profile-systems-balc .buton-block{display:none}.profile-systems-balc .robust-profile-wrap{padding-bottom:0}.robust-profile-link{width:335px}}.additionally-slider{overflow:hidden;margin-right:auto;margin-bottom:20px;margin-left:auto}.additionally-slider-section{margin-bottom:15px}.additionally-slider-box .slider-controls{margin-bottom:0;max-width:270px}.additionally-slider__wrap{display:flex}.additionally-slider__slide{flex-shrink:0;padding:9px}.additionally-slider__slide:last-child{padding:9px 18px 9px 9px}.additionally-slider__slide-content{padding:10px 10px 30px;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:3px;background:#fff}.additionally-slider__img{height:173px;margin-bottom:25px;object-fit:cover;border-radius:3px;width:100%}.additionally-slider__name,.additionally-slider__price{display:block}.additionally-slider__name{font-size:21px;font-weight:500;margin-bottom:15px}.additionally-slider__price{font-size:32px;position:relative}.additionally-slider__price:after,.additionally-slider__price:before{font-size:21px;color:#cdcdcd}.additionally-slider__price:before{margin-right:8px;content:"от"}.additionally-slider__price:after{color:#f26422;content:"₽";margin-left:8px}.additionally-slider-box__title{font-weight:700;text-align:left}.additionally-slider-box{background-color:#f9f9f9;border-radius:5px}.page-gotoyye-okna .additionally-slider-box,.page-home .additionally-slider-box{background-color:#eef1f7}.additionally-slider-box{padding:40px 0 40px 15px}@media (min-width:768px){.additionally-slider{margin-bottom:30px;max-width:738px}.additionally-slider-section{margin-bottom:20px}.additionally-slider-box{padding:50px 0 50px 30px}}@media (min-width:1024px){.additionally-slider{max-width:960px}.additionally-slider__img{height:173px}.additionally-slider-box{padding:50px 0 50px 40px}}.best-price-guarantee .quality-windows,.quality-windows{padding:40px 15px;position:relative;background-size:cover;border-radius:5px}.best-price-guarantee .quality-windows__text br,.best-price-service span.service-icon:before{display:none}.best-price-guarantee .quality-windows,.quality-windows,.quality-windows__list li:before{background-position:50%;background-repeat:no-repeat}.quality-windows{background-image:url(/wp-content/themes/factory-win/img/quality-windows-bg-small.jpg)}.best-price-guarantee .quality-windows{background-image:url(/wp-content/themes/factory-win/img/best-price-guarantee-bg-small-new.jpg)}.best-price-guarantee-doors .quality-windows{background-image:url(/wp-content/themes/factory-win/img/best-price-guarantee-bg-doors-small.jpg)}.quality-windows-section{margin-bottom:15px;margin-top:0}.quality-windows-section.best-price-guarantee{margin-top:0}.quality-windows:before{height:100%;content:"";position:absolute;top:0;border-radius:3px;background:rgba(41,41,41,.75);left:0;width:100%;z-index:1}.best-price-guarantee .quality-windows:after,.best-price-guarantee .quality-windows:before{height:unset;content:"";position:absolute;bottom:0;top:0;border-radius:0;width:unset;z-index:1}.best-price-guarantee .quality-windows:before{right:60.52%;background:hsla(0,0%,9%,.8);left:0}.best-price-guarantee .quality-windows:after{right:0;background:linear-gradient(90deg,hsla(0,0%,9%,.8),rgba(60,60,59,.096));left:39.48%}.quality-windows__content{color:#fff}.best-price-service.service-life-icon,.quality-windows__list,.quality-windows__text,.quality-windows__title{position:relative;z-index:2}.best-price-guarantee .quality-windows__text{max-width:221px;padding-bottom:20px}.best-price-guarantee .service-life-icon .service-life-sub{max-width:183px}.quality-windows__title{font-weight:700;margin-bottom:27px;max-width:270px;text-align:left}.best-price-service1.service-life-icon,.service-life-icon .service-life-sub{padding-bottom:0}.quality-windows__list{margin-bottom:24px}.quality-windows__list li{font-size:18px;margin-bottom:15px;position:relative;line-height:18px;padding-left:32px}.quality-windows__list li:before{height:20px;content:"";position:absolute;background-size:contain;top:0;border-radius:50%;left:0;width:20px;background-image:url(/wp-content/themes/factory-win/img/icon-check-orange.svg)}.quality-windows__text{font-size:18px;line-height:26px}.quality-windows__img{right:0;position:absolute;bottom:0}.quality-item{column-gap:26px;transform:translateX(-50%);padding:12px 19px 7px 28px;margin-right:auto;position:absolute;top:-105px;background-color:#f26422;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px;margin-left:auto;left:50%;width:100%;display:flex;z-index:1}@media (max-width:767px){.best-price-guarantee .quality-windows:before{right:0;background:url(/wp-content/themes/factory-win/img/best-price-guarantee-small-bg.png) 0 0/cover}.best-price-guarantee .quality-windows:after{background:0 0}.quality-windows__content .quality-windows__list li:before{top:-3px}.quality-item{display:none}}@media (max-width:1024px) and (min-width:768px){.best-price-guarantee .quality-windows:before{right:0;background:url(/wp-content/themes/factory-win/img/best-price-guarantee-bg.png)}.best-price-guarantee .quality-windows:after{background:0 0}}.quality-item__letter{transform:translateY(-3px);font-size:63px;font-weight:500;position:relative;line-height:63px}.quality-item__letter:after{height:70%;right:-11px;content:"";position:absolute;top:10px;background-color:#fff;width:1px}.quality-item__text{line-height:18px}.service-life-sub{font-size:18px;color:#f0faff;-webkit-text-stroke:.1px #f0faff;padding-bottom:35px;line-height:25px}.service-life-icon{column-gap:20px;align-items:center;padding-bottom:20px;display:flex}.service-icon{height:45px;justify-content:center;align-items:center;width:45px;display:flex}.service-icon:before{height:47px;border:1px solid #f26422;content:"";position:absolute;border-radius:50%;width:47px}.best-price-guarantee-procent{padding:10px 4px;font-size:50px;font-weight:700;margin-bottom:25px;position:relative;border-radius:3px;background:#f26422;width:fit-content;line-height:40px;margin-top:-12px;z-index:2}.quality-windows__title span{padding-bottom:5px}.quality-windows__title .block-none{padding-bottom:0}@media (max-width:767px){.service-life-icon .service-life-sub{max-width:145px}.best-price-guarantee-procent{padding-top:17px;padding-bottom:8px}}@media (min-width:768px){.quality-windows{padding:48px 25px 52px;background-image:url(/wp-content/themes/factory-win/img/quality-windows-bg-middle.jpg)}.best-price-guarantee .quality-windows{padding:50px 30px;background-image:url(/wp-content/themes/factory-win/img/best-price-guarantee-bg-middle1-new.jpg)}.best-price-guarantee-doors .quality-windows{background-image:url(/wp-content/themes/factory-win/img/best-price-guarantee-bg-doors-middle.jpg)}.quality-windows:before{background:linear-gradient(90deg,rgba(41,41,41,.86) 24.6%,transparent)}.quality-windows-section{margin-bottom:20px;margin-top:0}.quality-windows__title{margin-bottom:31px;max-width:49%}.best-price-guarantee .quality-windows__title{margin-bottom:40px;max-width:450px;line-height:34px}.quality-windows__list{margin-bottom:27px}.quality-windows__img{z-index:2}.quality-windows__text{max-width:366px}.best-price-guarantee .quality-windows__text{max-width:395px;padding-bottom:20px;line-height:25px}.best-price-guarantee .quality-windows__text br{display:block}.best-price-guarantee .service-life-icon .service-life-sub{max-width:230px;line-height:25px}.quality-item{transform:translateX(0);padding:11px 14px 8px;right:16px;max-width:318px;top:39px;left:auto}.service-icon,.service-icon:before{height:55px;width:55px}.service-life-sub{font-size:21px;padding-bottom:30px;line-height:31px}.best-price-guarantee-procent{padding:14px 10px;margin-bottom:40px;margin-top:-20px}.quality-windows__title span{padding-bottom:10px}}@media (min-width:1024px){.quality-windows{padding:50px 38px;background-image:url(/wp-content/themes/factory-win/img/quality-windows-bg-big.jpg)}.best-price-guarantee .quality-windows{padding:50px 40px;background-image:url(/wp-content/themes/factory-win/img/best-price-guarantee-bg-big1-new.jpg)}.best-price-guarantee-doors .quality-windows{background-image:url(/wp-content/themes/factory-win/img/best-price-guarantee-bg-doors-big.jpg)}.quality-windows__title{margin-bottom:40px}.quality-windows__text{font-size:21px;max-width:421px;line-height:30px}.quality-windows__list li{font-size:21px;margin-bottom:20px;line-height:21px}.quality-windows__list{margin-bottom:35px}.best-price-guarantee .quality-windows__text{max-width:427px;line-height:30px}.best-price-guarantee .quality-windows__text br{display:none}.best-price-guarantee .quality-windows__title{max-width:585px;line-height:45px}.best-price-guarantee .service-life-icon .service-life-sub{max-width:100%}.best-price-guarantee .quality-windows:before{background:url(/wp-content/themes/factory-win/img/best-price-guarantee-bg-new.png);width:100%}.best-price-guarantee .quality-windows:after{width:0}.quality-item{padding:13px 14px 11px 23px;right:60px;max-width:369px;top:58px}.quality-item__letter{font-size:70px}.quality-item__letter:after{height:76%;top:8px}.quality-item__text{font-size:18px;margin-bottom:2px}.service-life-sub{font-size:21px;padding-bottom:35px;line-height:30px}.best-price-guarantee-procent{padding:1px 10px;font-size:70px;line-height:70px}}.profile-system-gaz-slider{overflow:hidden}.long-service{padding:40px 15px;background-color:#eef1f7;border-radius:5px}.page-home .long-service{background:#f9f9f9}.long-service .title{font-size:24px;font-weight:700;margin-bottom:25px;text-align:left;line-height:28px}.long-service-text,.ustanovka-okon-section .long-service-gray{font-size:18px;line-height:25px}.long-service-section,.long-service-text.first-text{padding-bottom:15px}.long-service-gray,.long-service-text{padding-bottom:25px}.long-service-gray{color:#48494b;line-height:25px}.long-service-btn{height:45px;font-size:18px;text-decoration:none;text-align:center;border-radius:5px;width:100%;line-height:45px}.long-service__img img{padding-bottom:15px;width:100%}.warning-long-service{column-gap:20px;padding:15px;justify-content:center;margin-bottom:25px;background-color:#d8f5e3;align-items:center;border-radius:5px;display:flex}.warning-long-service__text{font-size:16px;font-weight:500;line-height:21px}.long-service-system{font-size:21px;font-weight:500;display:flex}.long-service-name{font-weight:700;color:#f26422;border-bottom:1px solid #f26422;cursor:pointer}.long-service-name.active{border:none;color:#48494b}.director-long-service .director__name{margin-bottom:10px}.long-service-slider-controls,.long-service__img-box{display:none}.long-service-slider-controls.active,.long-service__img-box.active{display:flex}.long-service .long-service__next,.long-service__prev{visibility:hidden}.long-service-slider{overflow:hidden}.long-service-btn.active{display:block}.long-service-btn{margin-bottom:25px;display:none}.long-service-section .director-section{margin-bottom:0!important}.ustanovka-okon-section .rulonnyye-zhalyuzi-slider-title{padding-top:5px;font-size:18px;font-weight:700;padding-bottom:10px;line-height:25px}.ustanovka-okon-section .long-service-btn{margin-bottom:0}@media (max-width:767px){.long-service-system{flex-wrap:wrap;padding-bottom:25px;row-gap:15px}.long-service__img{flex-shrink:0}.long-service__img img{display:block}.warnin-icon{display:none}}@media (min-width:768px){.profile-system-gaz-slider{max-width:750px}.long-service-system{column-gap:90px;font-size:28px;padding-bottom:40px}.long-service-gray,.long-service-text,.warning-long-service__text{font-size:18px;line-height:25px}.warning-long-service{padding:20px;margin-bottom:50px}.long-service .title{font-size:31px;margin-bottom:40px;line-height:34px}.long-service .slider-controls{display:none}.warnin-icon{height:32px;width:34px}.long-service-section,.long-service-text,.long-service-text.first-text,.long-service__img img{padding-bottom:20px}.long-service-gray{padding-bottom:0}.long-service-btn{width:315px}.long-service{padding:50px 30px}.long-service__img-box{justify-content:space-between;flex-wrap:wrap}.long-service__img{margin-bottom:30px;width:49%}.director-long-service{column-gap:31px;display:flex}.long-service-btn{margin-bottom:40px}.ustanovka-okon-section .rulonnyye-zhalyuzi-slider-title{padding-top:0}.ustanovka-okon-section .long-service-btn{margin-top:10px}}.rulonnyye-zhalyuzi-slider-title{padding-top:20px;font-size:20px;font-weight:500;padding-bottom:15px;line-height:25px}@media (min-width:1024px){.profile-system-gaz-slider{overflow:visible;margin-bottom:0;max-width:none}.director-long-service{column-gap:55px}.warning-long-service{margin-bottom:40px}.director-long-service .director__img{height:168px;margin-bottom:13px;width:168px}.long-service .title{font-size:40px;line-height:45px}.long-service-system{column-gap:100px;font-size:32px}.long-service-gray,.ustanovka-okon-section .rulonnyye-zhalyuzi-slider-title,.warning-long-service__text{font-size:21px;line-height:30px}.long-service-btn{font-size:21px;width:335px;line-height:50px}.ustanovka-okon-section .long-service-gray{font-size:18px;line-height:25px}.long-service{padding:50px 40px}.long-service-text{font-size:21px;padding-bottom:40px;line-height:30px}.rulonnyye-zhalyuzi-slider-title{font-size:21px;font-weight:700;line-height:25px}}.statistic{padding:40px 15px;margin-bottom:15px;color:#fff;position:relative;background-size:cover;background-position:50%;border-radius:5px;background-image:url(/wp-content/themes/factory-win/img/statistic-bg-small.jpg);background-repeat:no-repeat}.statistic:before{height:100%;content:"";position:absolute;top:0;border-radius:5px;background:rgba(0,0,0,.4);left:0;width:100%}.statistic__title{position:relative;line-height:28px}.statistic__number{font-weight:700;margin-bottom:9px;display:block}.statistic__text{font-size:18px;font-weight:500}@media (min-width:768px){.statistic{padding:65px 35px;margin-bottom:20px;background-image:url(/wp-content/themes/factory-win/img/statistic-bg-middle.jpg)}.statistic__title{margin-bottom:68px}.statistic__title .block{display:block}.statistic__list{max-width:none;display:flex}.statistic__list li{margin-bottom:0}.statistic__list li:first-child{padding-right:29px;width:240px}.statistic__list li:nth-child(2){position:relative;padding-right:29px;width:390px;padding-left:29px}.statistic__list li:nth-child(2):after,.statistic__list li:nth-child(2):before{height:91%;content:"";position:absolute;top:12px;background-color:#fff;width:1px}.statistic__list li:nth-child(2):before{left:0}.statistic__list li:nth-child(2):after{right:21px}.statistic__list li:last-child{width:190px;padding-left:25px}.statistic__number{margin-bottom:15px}.statistic__text{font-size:18px;line-height:25px}}@media (min-width:1024px){.statistic{padding:75px 40px;background-image:url(/wp-content/themes/factory-win/img/statistic-bg-big.jpg)}.statistic__text{font-size:21px;line-height:30px}.statistic__list li:last-child{width:240px}.statistic__title{font-size:40px;margin-bottom:70px;line-height:44px}.statistic__number{margin-bottom:15px}.statistic__list li:first-child{width:280px}.statistic__list li:nth-child(2){padding-right:32px;width:293px;padding-left:58px}.statistic__list li:last-child{padding-left:37px}}@media (max-width:767px){.mob-block{display:block}}@media (min-width:768px){.statistic-content{padding:50px 30px;background-image:url(/wp-content/themes/factory-win/img/statisti-content-bg-middle.jpg)}.statistic-content .statistic__number{font-size:50px}.page-home .statistic .mob-block{display:contents}.statistic-content .statistic__list li:first-child{width:190px}.statistic__list li:nth-child(2){width:230px}}@media (min-width:1024px){.statistic-content{padding:50px 40px;background-image:url(/wp-content/themes/factory-win/img/statisti-content-bg-big.jpg)}.statistic__number{font-size:50px;line-height:45px}.statistic-conten-text{font-size:21px;padding-bottom:40px;width:800px;line-height:30px}.statistic-content .statistic__title{margin-bottom:40px}.statistic-content .statistic__list li:first-child{width:230px}.statistic-content .statistic__list li:nth-child(2){width:270px}}.statistic-content{padding:40px 15px;background-image:url(/wp-content/themes/factory-win/img/statisti-content-bg-small.jpg)}.page-about-us .statistic:before{background:rgba(0,0,0,.6)}.statistic-conten-text{font-size:18px;position:relative;padding-bottom:25px;line-height:25px}.statistic-content .statistic__title{margin-bottom:25px}.statistic__number{font-size:40px}@media (min-width:768px){.statistic-content{padding:50px 30px;background-image:url(/wp-content/themes/factory-win/img/statisti-content-bg-middle.jpg)}.statistic-content .statistic__number{font-size:50px}.statistic-content .statistic__list li:first-child{width:167px}.statistic__list li:nth-child(2){width:199px}}@media (max-width:1023px) and (min-width:768px){.statistic__list li:nth-child(2){padding-right:30px!important;width:212px;padding-left:30px!important}.statistic__list li:last-child{padding-left:30px!important}}.statistic__title{font-size:24px;font-weight:700;margin-bottom:40px;text-align:left}.statistic__list{position:relative;max-width:210px}.statistic__list li:not(:last-child){margin-bottom:35px}.statistic__text{line-height:21px}.statistic__text .block{display:block}@media (min-width:768px){.statistic__list li,.statistic__list li:not(:last-child){margin-bottom:0}.statistic__title{font-size:31px;margin-bottom:55px;line-height:34px}.statistic-content .statistic__title{margin-bottom:40px}.statistic__title .block{display:block}.statistic__list{max-width:none;display:flex}.statistic__list li:first-child{padding-right:0}.statistic__list li:nth-child(2){position:relative;padding-right:50px;padding-left:50px}.statistic__list li:nth-child(2):after,.statistic__list li:nth-child(2):before{height:91%;content:"";position:absolute;top:12px;background-color:#fff;width:1px}.statistic__list li:nth-child(2):before{left:0}.statistic__list li:nth-child(2):after{right:0}.statistic__list li:last-child{width:190px;padding-left:50px}.statistic__text{font-size:18px;line-height:25px}}@media (min-width:1024px){.statistic-content{padding:50px 40px;background-image:url(/wp-content/themes/factory-win/img/statisti-content-bg-big.jpg)}.statistic__number{font-size:50px;line-height:45px}.statistic-conten-text{font-size:21px;padding-bottom:40px;width:800px;line-height:30px}.statistic-content .statistic__title{margin-bottom:40px}.statistic-content .statistic__list li:first-child{width:200px}.statistic-content .statistic__list li:nth-child(2){width:246px}.statistic__list li:first-child{width:297px}.statistic__text{font-size:21px;line-height:25px}.statistic__list li:last-child{width:247px;padding-left:50px}.statistic__title{font-size:40px;margin-bottom:70px;max-width:665px;line-height:44px}.statistic{padding-left:40px}.statistic__list li:nth-child(2){padding-right:50px;width:276px;padding-left:50px}}.desk-block{display:contents}@media (min-width:768px){.desk-block{display:block}}.gallery-works__content{padding:20px 0}.gallery__list{grid-template-columns:repeat(2,1fr);grid-gap:15px;display:grid}.page-balconies-finishing .gallery-works .bg-color__blue,.page-balconies-glazing .gallery-works .bg-color__blue{background:#eef1f7}.item-show__post{margin-top:25px}.item-show__post .preloader{height:100%;position:relative;margin:auto;width:90px;display:flex}.item-show__post .preloader .circle{animation:move .5s linear infinite;height:10px;margin-right:30px;background-color:#fff;border-radius:50%;width:10px}.item-show__post .preloader .circle:first-child{animation:grow .5s linear infinite;position:absolute;top:0;left:0}.item-show__post .preloader .circle:last-child{animation:grow .5s linear infinite reverse;margin-right:0;right:0;position:absolute;top:0}@-moz-keyframes grow{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@-webkit-keyframes grow{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@-o-keyframes grow{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes grow{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@-moz-keyframes move{0%{transform:translateX(0)}to{transform:translateX(45px)}}@-webkit-keyframes move{0%{transform:translateX(0)}to{transform:translateX(45px)}}@-o-keyframes move{0%{transform:translateX(0)}to{transform:translateX(45px)}}@keyframes move{0%{transform:translateX(0)}to{transform:translateX(45px)}}.gallery__list>li{overflow:hidden;flex-shrink:0;max-width:100%;flex-direction:column;width:100%;display:flex}.gallery__list>li:hover .item-card__title{color:#f26422}.gallery__list .item-card__image{overflow:hidden;padding-top:100%;margin-bottom:10px;position:relative;max-width:100%}.gallery__list .item-card__slider,.gallery__list .slider__list-items{right:0;position:absolute;bottom:0;top:0;left:0}.gallery__list .slider__list-items{column-gap:3px;padding:5px 10px;justify-content:space-around;display:flex}.gallery__list .slider__list-img,.gallery__list .slider__list-thumbnail{height:100%;object-fit:cover;border-radius:5px;width:100%}.gallery__list .list__item-card:not(.card-mobile) .slider__list-thumbnail{opacity:0}.gallery__list .slider__list-photo{height:100%;flex-direction:column;width:100%;display:flex}.gallery__list .item-card__slider a{overflow:hidden;right:0;position:absolute;bottom:0;top:0;left:0}.gallery__list .list__item-card.card-mobile .item-card__slider a:not(:first-child){display:none}.gallery__list .item-card__title{font-size:16px;font-weight:500;margin-bottom:5px;color:#636362;line-height:21px}.gallery__list .item-card__price{font-size:16px;font-weight:700;line-height:21px;margin-top:auto;display:none}.page-balconies-finishing .gallery__list .item-card__price,.page-balconies-glazing .gallery__list .item-card__price,.page-balcony-joining .gallery__list .item-card__price,.page-balcony-laying .gallery__list .item-card__price,.page-balcony-takeaway .gallery__list .item-card__price,.page-cold-glazing .gallery__list .item-card__price,.page-panoramic-glazing .gallery__list .item-card__price,.page-semi-warm-glazing .gallery__list .item-card__price,.page-wall-decoration .gallery__list .item-card__price,.page-warm-glazing .gallery__list .item-card__price{display:block}@media (min-width:768px){.gallery__list{grid-template-columns:repeat(3,1fr);grid-gap:20px}.item-show__post{margin-top:40px}.gallery-works__content{padding-bottom:30px}.gallery__list .item-card__image{padding-top:70%}.gallery__list .slider__list-img,.gallery__list .slider__list-thumbnail{width:100%}.gallery__list .item-card__price,.gallery__list .item-card__title{font-size:18px;line-height:25px}.gallery-works__content{padding:30px 0}}@media (min-width:1024px){.gallery__list .slider__list-photo{position:relative}.gallery__list .item-card__slider .slider__list-photo a:before{height:2px;content:"";position:absolute;bottom:0;background:#e5e5e5;width:100%}.gallery__list .item-card__slider a:hover:before{background:#f26422}}.delivery__hint,.delivery__text .orange{font-weight:500}.delivery{background-color:#f9f9f9;border-radius:3px}.delivery-section{margin-bottom:15px}.delivery.delivery-free{padding:40px 15px;background-position-y:bottom;border-radius:5px;background:url(/wp-content/themes/factory-win/img/delivery-free-bg-small.jpg) 0 0/cover no-repeat}.delivery__title{margin-bottom:25px;text-align:left}.delivery__title .block{display:block}.delivery__content-info{width:100%}.delivery-free__icon{margin-bottom:12px}.delivery__text{font-size:18px;line-height:25px}.delivery__btn{width:100%;display:block}.delivery__img{border-bottom-right-radius:3px;border-bottom-left-radius:3px;min-height:197px;position:relative;background-size:cover;background-image:url(/wp-content/themes/factory-win/img/delivery-bg-small.jpg);background-repeat:no-repeat}.delivery__img:before{height:60px;content:"";position:absolute;top:0;background:linear-gradient(180deg,#f9f9f9 21%,hsla(0,0%,98%,0));left:0;width:100%}.delivery__img img{width:100%;margin-top:27px}.delivery__hint{filter:drop-shadow(0 0 4px rgba(0,0,0,.25));padding:5px;right:8%;position:absolute;text-align:center;top:1%;background-color:#fff;border-radius:3px;width:173px;z-index:1}.delivery__hint:before{border-color:#fff transparent transparent;height:0;transform:rotate(26deg);right:43%;content:"";position:absolute;border-style:solid;border-width:14px 5px 0 9px;bottom:-10px;width:0}@media (min-width:768px){.delivery{min-height:348px;display:flex}.delivery-section{margin-bottom:20px}.delivery__content{padding:50px 0 50px 30px;width:51%}.delivery__title{margin-bottom:31px}.delivery__text{font-size:18px;margin-bottom:32px;padding-right:47px}.delivery__btn{max-width:315px;min-width:266px}.delivery__img{width:49%;background-image:url(/wp-content/themes/factory-win/img/delivery-bg-middle.jpg)}.delivery__img:before{height:100%;background:linear-gradient(90deg,#f9f9f9,hsla(0,0%,98%,0));width:138px}.delivery__img img{right:0;position:absolute;min-width:447px;top:13%;margin-top:0}.delivery__hint{right:4.5%;top:12%}.delivery__hint:before{right:46%;border-width:11px 3px 0 6px;bottom:-8px}.delivery.delivery-free{min-height:unset;padding:50px 30px 104px;background:url(/wp-content/themes/factory-win/img/delivery-free-bg-tablet.jpg) no-repeat}.delivery-free .delivery__content{padding:0;width:100%}.delivery-free .delivery__title{margin-bottom:40px}.delivery__content-info{gap:20px;align-items:center;width:400px;display:flex}.delivery-free .delivery__text,.delivery-free__icon{margin-bottom:0}}@media (min-width:1024px){.delivery__content{width:45%;padding-left:40px}.delivery__text{padding-right:61px}.delivery__btn{max-width:335px;min-width:307px}.delivery__hint{padding:5px;right:6.7%;top:12.3%}.delivery__hint:before{right:47%}.delivery__img{background-position:100%;width:65%;background-image:url(/wp-content/themes/factory-win/img/delivery-bg-big.jpg)}.delivery__img:before{background:linear-gradient(90deg,#f9f9f9 33%,hsla(0,0%,98%,0))}.delivery__img img{right:1.5%;min-width:621px;top:14.2%}.delivery.delivery-free{padding:50px 40px 103px;background:url(/wp-content/themes/factory-win/img/delivery-free-bg-desctop.jpg) no-repeat}.delivery__content-info{width:530px}.delivery-free .delivery__text{font-size:21px;line-height:30px}}.reviews-section{margin-bottom:15px}.page-aluminum-windows .reviews,.page-balc-windows .reviews,.page-balcony-insulation .reviews,.page-calculator-windows .reviews,.page-elektrika-i-osveshhenie-na-balkone .reviews,.page-gazebos .reviews,.page-gotoyye-okna .reviews,.page-windows .reviews,.page-windows-new .reviews{background:#eef1f7}.page-balconies-finishing .reviews,.page-balconies-glazing .reviews,.page-home .reviews{background:#f9f9f9}.reviews{padding:40px 0 40px 15px;border-radius:5px;background:#f0faff}.reviews__title{text-align:left}.reviews-slider{overflow:hidden;margin-right:auto;margin-left:auto}.reviews-slider__wrap{padding-bottom:30px;display:flex}.reviews-slider__slide{flex-shrink:0;padding:0 7px;flex-direction:column;display:flex}.reviews-slider__video{height:183px;border:none;margin-bottom:20px;border-radius:3px;width:100%;background-image:url(/wp-content/themes/factory-win/img/reviews-slider-img.jpg)}.reviews-slider__video a{height:100%;position:relative;width:100%;display:block}.reviews-slider__video a:before{height:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-left:35px solid #fff;content:"";position:absolute;border-top:19px solid transparent;border-bottom:19px solid transparent;top:50%;left:50%;width:0}.reviews-slider__video a:after{height:29px;content:"";position:absolute;top:5%;background-color:hsla(0,0%,100%,.75);background-position:50%;left:5%;width:79px;background-image:url(/wp-content/themes/factory-win/img/video-celing-logo.svg);background-repeat:no-repeat}.reviews-slider__video img{height:100%;object-fit:cover;border-radius:5px;width:100%;display:block}.reviews-slider__text{font-size:17px;margin-bottom:10px;line-height:25px}.reviews-slider__text:last-child{margin-top:auto}.reviews-slider__text.gray{color:#cdcdcd}.reviews .slider-controls{margin-bottom:0;max-width:290px}.rev-sec-slid span:first-child,.rev-sec-slid span:last-child{display:none}@media (min-width:768px){.reviews-section{margin-bottom:15px}.rev-sec-slid span:first-child,.rev-sec-slid span:last-child{display:block}.page-aluminum-doors .reviews{background:#eef1f7}.reviews .slider-controls{max-width:370px}.reviews{padding:50px 0 50px 30px;border-radius:5px;background:#f0faff}.page-balconies-finishing .reviews{background:#f9f9f9}.reviews__title{text-align:left}.reviews-slider{max-width:708px}.reviews-slider__video{margin-bottom:17px}.reviews-slider__text{padding-right:2px}.reviews-slider__wrap{padding-bottom:20px}}@media (min-width:1024px){.reviews{padding:50px 40px}.reviews-slider{max-width:960px}.reviews-slider__video{height:199px}}.discounts{padding:40px 0 30px 15px;background-color:#f0faff;border-radius:3px}.page-gotoyye-okna .discounts{background:#f9f9f9}.discounts-section{margin-bottom:15px}.discounts__title{margin-bottom:25px;text-align:left}.discounts__text{font-size:18px;margin-bottom:25px;padding-right:15px;line-height:25px}.discounts-slider{overflow:hidden;margin-right:auto;margin-bottom:20px;max-width:450px;margin-left:auto;width:100%}.discounts-slider__wrap{display:flex}.discounts-slider__slide{flex-shrink:0;padding:9px 13px 9px 7px}.page-stocks .discounts-slider__slide{padding:0 0 15px}.discounts-slider__content{height:100%;padding:10px 10px 20px;flex-direction:column;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:5px;display:flex}.discounts-slider__img{right:0;position:absolute;bottom:0;top:0;border-radius:3px;left:0;width:100%}.discounts-slider__img-box{overflow:hidden;padding-top:63.38983%;margin-bottom:15px;position:relative}.discounts-slider__small{font-size:14px;margin-bottom:12px;color:#ababab;letter-spacing:.7px}.discounts-slider__bold{font-weight:700;margin-bottom:11px;letter-spacing:.6px;line-height:21px}.discounts-section--stocks .discounts-slider__bold{width:223px}.discounts-section--stocks .discounts-slider__title{width:235px}.discounts-section--stocks .discounts-slider__text{width:180px}.discounts-section--stocks .discounts-slider__btn{width:260px}.discounts-slider__title{font-size:21px;font-weight:500;margin-bottom:6px;line-height:24px}.discounts-slider__text{font-weight:500;margin-bottom:22px;letter-spacing:.5px}.discounts-slider__btn{padding:0;font-size:16px;transition:background-color .3s,color .3s;max-width:100%;text-align:center;margin-top:auto;white-space:nowrap}.discounts-slider__btn:hover{color:#fff;background-color:#f26422}.discounts-slider__prev{visibility:hidden;margin-left:9px}.discounts-slider__next{margin-right:9px;visibility:hidden}.discounts .slider-controls{max-width:500px}.discounts__btn{text-decoration:none;margin-right:auto;max-width:315px;text-align:center;margin-left:auto;width:100%;line-height:40px;display:block}.discounts-section--stocks{margin-bottom:35px}.discounts-section--stocks .discounts-slider__wrap{flex-wrap:wrap;display:flex}.discounts-section--stocks .discounts-slider__slide{width:100%;display:block}.discounts-section--stocks .discounts{padding:40px 15px 30px;background-color:#f9f9f9}@media (min-width:768px){.discounts{padding:50px 0 40px 30px}.discounts-section{margin-bottom:20px}.discounts__title{margin-bottom:40px}.discounts-slider{margin-bottom:45px;max-width:750px}.discounts__text{font-size:18px;margin-bottom:35px;padding-right:30px;line-height:25px}.discounts__btn{max-width:315px;margin:40px 0 0}.discounts .slider-controls{margin-bottom:43px;max-width:334px}.discounts-slider__next,.discounts-slider__prev{visibility:visible}.discounts-section--stocks{margin-bottom:50px}.discounts-section--stocks .discounts-slider__slide{width:50%}.page-stocks .discounts-slider__slide{padding:9px}.discounts-section--stocks .discounts{padding:50px 30px}.discounts-section--stocks .discounts__title{margin-bottom:40px}}@media (min-width:1024px){.discounts{padding-left:38px}.discounts-slider{max-width:none}.discounts__btn{max-width:335px;line-height:50px}.discounts__text{font-size:21px;padding-right:38px;line-height:30px}.discounts-section--stocks{margin-bottom:50px}.discounts-section--stocks .discounts-slider__wrap{flex-wrap:wrap}.discounts-section--stocks .discounts-slider__slide{width:33%}.discounts-section--stocks .discounts{padding:50px 40px}}@media (max-width:767px){.discounts__btn.btn{margin-left:calc(50% - 165px);line-height:45px;margin-top:30px}}@media (min-width:375px){.discounts-slider__btn{font-size:17px}.discounts-slider__title{font-size:20px}}.instalment-phone{text-decoration:none}.accordion-section{margin-bottom:15px}.accordion-box{padding:40px 15px;border-radius:5px}.accordion-box__title{margin-bottom:25px;text-align:left}.accordion-box__info{font-size:18px;margin-bottom:25px;line-height:25px}.accordion__text{font-size:16px;padding-bottom:15px;line-height:21px}.accordion__item{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:5px}.accordion__item:not(:last-child),.accordion__list.mb{margin-bottom:20px}.accordion__toggle{column-gap:0;padding:15px;justify-content:space-between;font-size:18px;font-weight:500;color:#48494b;outline:0;text-align:left;align-items:center;width:100%;line-height:21px;display:flex}.accordion__toggle.active .accordion__plus{height:25px;transform:rotate(45deg);width:25px}.accordion__plus{height:24px;pointer-events:none;flex-shrink:0;position:relative;width:24px;display:inline-block}.accordion__plus:after,.accordion__plus:before{content:"";position:absolute;background:#f26422}.accordion__plus:before{transform:translateX(-50%);bottom:5px;top:5px;left:50%;width:3px}.accordion__plus:after{height:3px;transform:translateY(-50%);right:5px;top:50%;left:5px}.accordion__content{padding-right:25px;padding-left:15px;display:none}.page-about-us .accordion__content{padding-right:15px}.accordion__content.active{display:block}.page-home .accordion__list.mb{margin-bottom:0}.accordion__list li{padding-left:10px;display:flex}.accordion__text.bold{font-weight:500;padding-bottom:0}.accordion__list.accordion__list-main,.installment-ul-list.first-list{padding-bottom:20px}.accordion__list li:before{height:5px;transform:translateY(7px);flex-shrink:0;margin-right:11px;content:"";background-color:#48494b;border-radius:50%;width:5px;margin-top:4px;display:inline-block}.accordion__list.disc-none li:before{content:none}.accordion__list.disc-none li{padding-left:0}.accordion__description{margin-bottom:17px;line-height:19px}.questions-installment .mob-block{white-space:pre;display:contents}.installment-ul-list li:not(:last-child),.installment-ul-sub,.text-after{padding-bottom:15px}.accordion-box__title.accordion-gazebos-title{font-weight:700;margin-bottom:25px;text-align:left}@media (min-width:768px){.accordion-section{margin-bottom:20px}.accordion-box{padding:50px 30px}.installment-ul-list{font-size:18px;line-height:25px}.accordion-box__info{margin-bottom:40px;line-height:24px}.accordion__item:not(:last-child){margin-bottom:18px}.accordion__toggle{padding:25px 30px;font-size:21px;line-height:25px}.accordion__text{font-size:18px;padding-bottom:20px;line-height:25px}.accordion__content{padding-right:30px;padding-left:30px}.accordion__text.bold{font-size:18px}.accordion__description{font-size:18px;margin-bottom:20px;line-height:25px}.accordion__list li:before{transform:translateY(10px)}.accordion-box__title.accordion-gazebos-title{font-size:30px;margin-bottom:40px;line-height:34px}}@media (min-width:1024px){.accordion-box{padding:50px 40px}.accordion__item:not(:last-child){margin-bottom:20px}.accordion__toggle{padding:25px 24px 25px 40px}.accordion__content{padding-right:64px;padding-bottom:5px;padding-left:40px}.accordion__description{font-size:21px;line-height:32px}.accordion-section .accordion__text,.accordion-section .accordion__text.bold,.installment-ul-list,.page-home .accordion__description{font-size:18px}.accordion-box__info,.accordion__text,.accordion__text.bold,.installment-ul-sub{font-size:21px;line-height:30px}.accordion-box__info{margin-bottom:40px}.accordion__toggle{font-size:23px}.page-home .accordion__toggle{font-size:21px}.accordion-box__title.accordion-gazebos-title{font-size:40px;line-height:45px}}@media (max-width:767px){.block-375none{display:inline}.mob-block{display:block}}.installment-ul-list{list-style:disc;padding-bottom:15px;line-height:21px;padding-left:30px}.installment-ul-sub{font-size:18px;font-weight:500;line-height:25px}.accordion-prices-list li{grid-template-columns:1fr .5fr;padding:10px 0;border-bottom:.5px solid #ababab;line-height:21px;display:grid}.right-accordion-prices{text-align:right}.accordion-prices-list li:last-child{border-bottom:none}@media (min-width:768px){.installment-ul-list,.text-after{padding-bottom:20px}.accordion__text{font-size:18px}.accordion-prices-list{font-size:18px;line-height:25px}.accordion-prices-list li{grid-template-columns:1fr .3fr;line-height:25px}.page-repair .accordion-prices-list li{grid-template-columns:1.3fr .3fr}}@media (min-width:1024px){.installment-ul-list li:not(:last-child){padding-bottom:20px}.installment-ul-list.first-list{padding-bottom:40px}.accordion-box__info,.accordion-prices-list,.accordion__text,.installment-ul-list,.installment-ul-sub{font-size:21px;line-height:30px}.accordion__toggle{font-size:23px}.accordion-prices-list li{line-height:30px}}.consultation-container__box .consultation__title,.consultation-container__box .consultation__title span.orange{color:#f26422}.consultation{padding:40px 15px;border-radius:3px;background-image:url(/wp-content/themes/factory-win/img/bg.png)}.consultation-container__box{padding:40px 15px;background-color:#eff9fd;border-radius:5px;background-image:unset}.consultation-container__box .consultation__title span{color:#48494b}.consultation-container__box .consultation__phone a{font-size:24px;line-height:28px}.consultation-section{margin-bottom:35px}.consultation__title{font-weight:700;text-align:left}.consultation__phone-text{font-size:18px;font-weight:500;padding-bottom:10px}.consultation__title{font-size:24px;margin-bottom:25px;line-height:28px}.consultation__text{font-size:18px;margin-bottom:25px;line-height:25px}.consultation-time-work{font-size:18px;padding-bottom:25px}.consultation-time-work span{text-transform:lowercase}.consultation-time-work-zam{font-size:16px}.consultation__phone a{font-size:30px;text-decoration:none;font-weight:700}.consultation__phone{margin-bottom:25px}.consultation__btn{font-size:18px;margin-right:auto;border-radius:3px;margin-left:auto;margin-top:0;display:block}@media (min-width:768px){.consultation{display:flex}.consultation-section{margin-bottom:50px}.consultation__title{margin-bottom:25px}.consultation__title .orange{display:block}.consultation__text{font-size:18px;margin-bottom:28px;position:relative;width:350px;line-height:25px;z-index:1}.consultation-time-work{font-size:18px;padding-bottom:25px}.consultation__phone-text{font-size:21px;padding-bottom:15px}.consultation__phone{margin-bottom:25px}.consultation__phone.nowrap{position:relative;white-space:nowrap;z-index:1}.consultation__phone a{font-size:32px}.consultation__btn{font-size:18px;margin-right:0;margin-bottom:50px;position:relative;margin-left:0;z-index:1}}@media (min-width:1024px){.consultation__title{font-size:40px;margin-bottom:30px;position:relative;line-height:45px;z-index:1}.consultation__title .orange{display:inline}.consultation__btn{font-size:21px}.consultation__phone-text{font-size:21px;padding-bottom:15px}.consultation__text{font-size:21px;line-height:30px}.consultation{padding:50px 40px}.consultation-time-work{font-size:21px;padding-bottom:30px}.consultation-time-work-zam{font-size:18px}}.free-vyyezd-section .consultation-container__box{background-color:#eef1f7}@media (min-width:768px){.consultation{padding:50px 30px 0;display:flex}.consultation__content{width:49%}.consultation-container__box{padding:0;background-color:unset;background-image:url(/wp-content/themes/factory-win/img/consultation-bg-tablet.png)}.consultation-container__box .consultation__content{padding:50px 0 50px 30px;background:linear-gradient(90deg,#f0faff 41.26%,rgba(240,250,255,0));width:578px}.consultation-container__box .consultation__btn{margin-bottom:0;padding-bottom:4px}.consultation-container__box .consultation__phone a{font-size:32px;line-height:32px}.free-vyyezd-section .consultation-container__box{padding:0;background-color:unset;background-image:url(/wp-content/themes/factory-win/img/free-vyyezd-middle.jpg)}.free-vyyezd-section .consultation-container__box .consultation__content{background:0 0}.free-vyyezd-section .consultation__text{width:453px}}@media (min-width:1024px){.consultation{column-gap:90px;padding:50px 40px 0}.consultation-container__box .consultation__content{background:linear-gradient(90deg,#f0faff 27.18%,rgba(240,250,255,0));width:696px}.consultation-container__box{background-image:url(/wp-content/themes/factory-win/img/consultation-bg-desktop.png)}.consultation-container__box,.free-vyyezd-section .consultation-container__box{column-gap:unset;padding:unset;background-size:contain;background-position:100%;background-repeat:no-repeat}.free-vyyezd-section .consultation-container__box{background-image:url(/wp-content/themes/factory-win/img/free-vyyezd-big.jpg)}}.popup,.popup__content,.popup__wrapper{height:100%;width:100%}.order-balcony,.popup-thanks .btn{margin-right:auto;margin-left:auto}.popup{overflow:auto;pointer-events:none;backdrop-filter:blur(5px);transition:.3s;position:fixed;opacity:0;visibility:hidden;top:0;background:rgba(0,0,0,.75);left:0;z-index:1000}.popup.active{pointer-events:auto;transition:.3s;opacity:1;visibility:visible}.popup__wrapper{display:table}.popup__inner{vertical-align:middle;display:table-cell}@media (max-width:639px){.glazing-discount,.popup-call,.popup-discount,.popup-letter,.popup-measuring,.popup-order,.popup-thanks{background-color:#fff}}.popup__content{padding:60px 20px 40px;position:relative;background-color:#fff}.popup__btn-close{height:12px;padding:0;border:none;right:20px;position:absolute;top:25px;background:0 0;cursor:pointer;width:9px;display:inline-block;z-index:1}.popup__btn-close:after,.popup__btn-close:before{height:20px;transform:translateY(-50%);content:"";position:absolute;top:50%;background-color:#48494b;border-radius:10px;width:2px}.popup__btn-close:before{transform:translateY(-50%) rotate(45deg)}.popup__btn-close:after{transform:translateY(-50%) rotate(-45deg)}.popup__title{padding:0 14px;font-size:22px;font-weight:400;margin-bottom:50px;text-align:center;line-height:27px}.popup__subtitle{margin-bottom:33px;text-align:center;line-height:21px}.popup .privacy-policy{margin-top:133px}.popup .privacy-policy__checkbox-fake{margin-left:10px}.popup .privacy-policy__text{padding-right:9px}.form-popup{margin-bottom:0}.form-popup .form__btn{min-height:45px;transition:background-color .3s,color .3s;background-color:#fff;border-radius:3px}.form-popup .form__btn:hover{color:#fff;background-color:#f26422}.popup-discount__title{font-size:32px;font-weight:500;margin-bottom:20px;text-align:center}.popup-thanks .popup__title{margin-bottom:25px}.popup-thanks .popup__subtitle{padding:0 13px;margin-bottom:25px}.popup-thanks .btn{max-width:305px;width:100%;display:block}.popup-order .popup__title{grid-area:order-balcony-title;padding:0;margin-bottom:18px}.popup-order .popup__subtitle,.popup-order .popup__title{text-align:left}.popup-order .popup__subtitle{margin-bottom:15px}.popup-order .form{grid-area:order-balcony-form;margin-bottom:0;position:relative;max-width:none;background-color:#fff;width:100%;margin-top:-41px}.order-balcony{max-width:315px;grid-template:"order-balcony-title order-balcony-title" "order-balcony-content order-balcony-img" "order-balcony-form order-balcony-form";display:grid}.order-balcony__content{grid-area:order-balcony-content;padding-top:8px;margin-right:-56px}.order-balcony__img{grid-area:order-balcony-img;display:block}.popup-letter .popup__inner{padding-top:20px;padding-bottom:20px}.popup-letter .popup__content{padding:45px 15px 30px}.popup-letter .popup__title{margin-bottom:30px}.popup-letter .popup__subtitle{margin-bottom:20px;text-align:left;line-height:20px}.popup-letter .privacy-policy{margin-top:32px}.popup-letter .privacy-policy__checkbox-fake{margin-left:0}.form-contacts__upload{display:none}.form-contacts__upload-box{justify-content:space-between;margin-bottom:25px;display:flex}.form-contacts__upload+span{font-size:14px;border-bottom:1px solid #48494b;cursor:pointer}.popup-letter .form-contacts__upload+span{font-size:16px;line-height:21px}.form-contacts__input{height:45px;padding:10px 15px;font-size:18px;border:1px solid #ababab;margin-bottom:15px;color:#000;background-color:#fff;border-radius:3px;width:100%;display:block}.form-contacts__input.message{height:120px;resize:vertical;margin-bottom:15px}.g-recaptcha{margin-bottom:20px}.form-contacts__btn{margin-right:auto;margin-bottom:30px;max-width:315px;margin-left:auto;width:100%;display:block}.privacy-policy{cursor:pointer;display:flex}.privacy-policy__checkbox-real{height:1px;appearance:none;position:absolute;opacity:0;width:1px}.privacy-policy__checkbox-real:checked+.privacy-policy__checkbox-fake:before{height:4px;transform:translate(-50%,-50%);content:"";position:absolute;background-size:cover;top:50%;background-position:50%;left:50%;width:6px;background-image:url(/wp-content/themes/factory-win/img/check-mark.svg)}.privacy-policy__checkbox-fake{height:12px;flex-shrink:0;border:1px solid #ababab;margin-right:10px;position:relative;background-color:#fff;border-radius:2px;width:12px;display:inline-block}.privacy-policy__text{font-size:10.5px;line-height:14px}.privacy-policy__link{text-decoration:none;color:#48494b;border-bottom:.1px solid #48494b}@media (min-width:768px){.form-popup,.popup__content{margin-right:auto;margin-left:auto}.popup-letter .popup__inner,.popup__inner{padding:50px 0}.popup__content{height:auto;padding:56px 20px 29px;max-width:601px;box-shadow:0 0 10px rgba(0,0,0,.25)}.popup__content .popup__btn-close{display:block}.popup__btn-close{right:50px;top:40px}.popup__subtitle{font-size:18px;line-height:25px}.popup .privacy-policy{margin-top:32px}.popup .privacy-policy__checkbox-fake{margin-left:35px}.form-popup{justify-content:space-between;max-width:520px;display:flex}.form-popup .form__phone{margin-bottom:0;flex-basis:250px}.form-popup .form__btn{font-size:18px;flex-basis:250px}.popup-discount__title{margin-bottom:14px}.popup-thanks .popup__content{padding:60px 20px 31px}.popup-thanks .popup__subtitle{padding:0 49px}.popup-thanks .btn{max-width:250px;margin:0}.popup-order .popup__content{padding:47px 0 30px 35px}.popup-order .popup__title{grid-area:auto;grid-column:1/2;grid-row:1/2;font-size:26px;margin-bottom:0;white-space:nowrap}.popup-order .form{grid-area:auto;grid-row:3/4;margin-bottom:19px;margin-top:0;display:block}.popup-order .form__phone{margin-bottom:15px}.popup-order .privacy-policy{padding-right:35px;margin-top:0}.popup-letter .privacy-policy__checkbox-fake,.popup-order .privacy-policy__checkbox-fake{margin-left:0}.order-balcony{column-gap:19px;max-width:none;grid-template:none;grid-template-columns:48% 49%}.order-balcony__content{grid-area:auto;grid-column:1/2;padding-top:28px;grid-row:2/3;margin-right:0}.order-balcony__img{grid-area:auto;position:relative;top:2px;left:-2px}.order-balcony__img-box{grid-column:2/2;justify-content:flex-end;grid-row:2/4;flex-direction:column;display:flex}.popup-letter .popup__title{font-size:26px;margin-bottom:44px}.popup-letter .popup__title-pismo{font-size:35px;margin-bottom:30px}.popup-letter .privacy-policy__text{padding-right:0}.form-contacts__inputs{column-gap:20px;display:flex}.form-contacts__input{margin-bottom:20px}.form-contacts__input.message{height:100px;margin-bottom:20px}.form-contacts__btn{max-width:260px}.form-contacts__btn.btn.btn--orange.send,.popup-developer .form-contacts__upload-box{margin-bottom:30px}}.form-popup-all{height:100%;justify-content:space-between;flex-direction:column;display:flex}.popup__content{padding:45px 20px 30px;border-radius:5px;background:hsla(0,0%,98%,.95)}.popup__content1{height:100%;content:"";background:url(/wp-content/themes/factory-win/img/popup__content-img.png);background-size:inherit;background-position-y:bottom;background-color:#fff;width:100%;background-repeat:no-repeat;background-position-x:right}.form-popup-all{max-width:285px;margin:auto}.popup__title{padding:0;font-size:30px;font-weight:700;margin-bottom:0;text-align:left;line-height:35px}.form__phone{padding:0;border-radius:3px 3px 0 0;background:#fff;width:275px}.popup .privacy-policy{margin-top:0}.popup .privacy-policy__text{color:#ababab;padding-right:0}.privacy-policy__link{color:#ababab;border-bottom:.1px solid #ababab}.popup .privacy-policy__checkbox-fake{margin-left:0}.form-popup .form__btn{color:#fff;background:#f26422}.popup-thanks .form-popup-all{justify-content:start}.popup-thanks .popup__content1 .popup__subtitle{font-size:18px;padding-bottom:90px}.popup-thanks .popup__subtitle{padding:0;font-size:18px;margin-bottom:90px;text-align:left;line-height:25px}.popup-thanks .btn--orange{color:#fff;background:#f26422}.form-contacts__btn.btn.btn--orange.send{font-size:18px;color:#fff;margin:0 0 25px;background:#f26422}.form-contacts__btn.btn.btn--orange.form-contacts__btn-pismo{margin-bottom:30px}.popup-developer .developer-title{font-size:26px;margin-bottom:25px}.popup-text-after-developer{font-size:18px;padding-bottom:25px;line-height:25px}.popup__orange1{height:100%;content:"";background:url(/wp-content/themes/factory-win/img/popup__content-img-orange.png);background-size:inherit;background-position-y:bottom;background-color:#f26422;width:100%;background-repeat:no-repeat;background-position-x:right}.popup__content.popup__orange{background-color:rgba(242,100,34,.8)}.popup__orange1 .popup-discount__title,.popup__orange1 .popup__subtitle,.popup__orange1 .privacy-policy__link,.popup__orange1 .privacy-policy__text{color:#fff}.popup__orange1 .privacy-policy__link{border-bottom:.1px solid #fff}.popup__orange1 .form-popup .form__btn{border:0 solid #f26422;color:#f26422;background:#fff}.popup__orange1 .popup-discount__title{font-size:30px;font-weight:700;margin-bottom:27px;text-align:left;line-height:35px}.popup__orange1 .popup__subtitle{font-size:18px;margin-bottom:0;text-align:left;line-height:25px}.popup__orange1 .popup__btn-close:after,.popup__orange1 .popup__btn-close:before{background-color:#fff}.popup__content1 .popup__subtitle{font-size:17px;margin-bottom:0;text-align:left;line-height:25px}.form-popup-all-text .popup__title{padding-bottom:25px}.popup__orange1 .form__phone{border:0 solid #969693;border-radius:3px}@media (max-width:767px){.popup__content1{height:499px}.popup__content1,.popup__orange1{max-width:315px;margin:auto;border-radius:5px}.popup__orange1{height:439px}.popup-call-discount .popup__content1{height:477px}.popup-thanks .popup__content1{height:365px}.popup-repeat .popup__content1{height:467px}.popup-call .popup__content1,.popup-measuring .popup__content1{height:512px}.glazing-discount,.popup-call,.popup-discount,.popup-letter,.popup-measuring,.popup-order,.popup-thanks{background:rgba(0,0,0,.75)}.popup__content1 .popup__content,.popup__orange1 .popup__content{padding:45px 20px;box-shadow:0 0 10px rgba(0,0,0,.25)}.popup-developer .popup__content,.popup-letter .popup__content{height:auto;max-width:315px;margin:auto}.popup-developer .popup__content{padding:45px 15px 30px;border-radius:5px}.popup-repeat .form-popup-all{row-gap:30px}.popup-repeat .popup__content1 .popup__subtitle{padding-bottom:53px}}@media (min-width:768px){.popup__content1{height:auto;max-width:620px;margin:auto;border-radius:5px;background-image:url(/wp-content/themes/factory-win/img/popup__content-img-big.png)}.popups-left .popup__content1{max-width:540px}.popups-left .popup__content{padding:40px 50px;max-width:540px}.popup__content{padding:60px 50px;max-width:620px}.form-popup-all{max-width:100%;margin:auto}.popups-left .popup__title{font-size:30px;line-height:32px}.popups-left .form-popup .form__phone{margin-right:20px;width:210px;flex-basis:250px}.popups-left .form-popup .form__btn{width:210px;flex-basis:210px}.popup__title{padding:0;font-size:35px;margin-bottom:30px;line-height:40px}.popup__content1 .popup__subtitle{font-size:21px;margin-bottom:30px;line-height:30px}.form-popup .form__phone{margin-right:20px;width:250px}.form-popup .form__btn{width:250px}.form-popup{margin-bottom:30px}.popup-thanks .popup__subtitle{padding:0;margin-bottom:30px}.popup-thanks .popup__title{margin-bottom:30px}.popup-thanks .popup__content{padding:60px 50px}.popup-thanks .popup__subtitle{font-size:21px;line-height:30px}.popup-thanks .popup__content1 .popup__subtitle{font-size:21px;padding-bottom:0;line-height:30px}.popup-text-after-developer{font-size:19px;text-align:left;line-height:30px}.popup__orange1{height:auto;max-width:620px;background-color:#f26422;margin:auto;border-radius:5px}.popup__orange1 .popup-discount__title{font-size:35px;margin-bottom:30px;line-height:40px}.popup__orange1 .popup__subtitle{font-size:21px;margin-bottom:30px;text-align:left;line-height:30px}.form-popup-all-text .popup__title{padding-bottom:0}.popups-left .popup{padding-bottom:60px;vertical-align:bottom}.popups-left .popup__content1,.popups-left .popup__orange1{margin-left:30px}.popups-left .popup__inner{padding:30px 0;vertical-align:bottom;display:table-cell}.popup-letter .popup__content{padding:60px 50px;border-radius:0}.popup-letter .popup__subtitle{font-size:20px;font-weight:400;line-height:22px}.popup-letter .form-contacts__upload+span{font-size:18px;line-height:25px}.popup-repeat .popup__close.btn{min-height:45px;margin-bottom:30px;max-width:250px}}@media (min-width:1024px){.popups-left .popup__orange1,.popups-left:not(.popup-measuring-new) .popup__content1{margin-left:60px}.popups-left:not(.popup-measuring-new) .popup__inner{padding:60px 0}}.popup_sup-title-developer{text-align:center;padding-bottom:15px;line-height:21px}.popup-text-after-developer{text-align:left;padding-bottom:30px}.popup-developer .form-contacts__upload-box{margin-bottom:25px}.popup-developer .developer-title{font-size:30px;margin-bottom:30px;line-height:29px}@media (min-width:768px){.popup-text-after-developer{font-size:21px;text-align:left;padding-bottom:30px;line-height:30px}.popup_sup-title-developer{font-size:18px;padding-bottom:15px;line-height:25px}.popup-developer .developer-title{font-size:35px;line-height:40px}.popup-developer .form-contacts__upload-box,.popup-letter .form-contacts__upload-box{margin-bottom:30px}}@media (max-width:767px){.page-windows.penza .banner-window-list li:last-child,.page-windows.saransk .banner-window-list li:last-child{max-width:250px}}@media (any-hover:hover){.btn--orange:hover,.form__btn--orange:hover{color:#fff;background-color:#f26422}.menu-item-link:hover,.menu__link:hover{color:#f26422}}.warning-overpay{column-gap:16px;padding:20px 15px;align-items:flex-start;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:5px;display:flex}.warning-overpay-section{padding-bottom:15px}.warning-overpay__text{font-size:16px;font-weight:400;-webkit-text-stroke:.1px;line-height:21px}.warning-overpay__text br{display:none}.warning-overpay__text .orange{padding-right:10px}@media (max-width:767px){.warning-overpay img{position:absolute}.warning-overpay__text .orange{margin-bottom:6px;padding-left:30px;display:block}.warning-overpay__text .mob-block{display:inline}}@media (min-width:768px){.warning-overpay-section{padding-bottom:20px}.warning-overpay__text{font-size:18px;line-height:25px}.warning-overpay{padding:20px 60px 20px 30px}}@media (min-width:1024px){.warning-overpay{column-gap:20px;align-items:flex-start;display:flex}.warning-overpay-icon{padding-top:5px;display:block}.warning-overpay{padding:25px 100px 25px 40px}.warning-overpay__text br{display:block}.warning-overpay-section{margin-top:174px}}.form-free-zamer__input{height:45px;font-size:18px;border:1px solid #969693;text-align:center;border-radius:3px;width:100%;line-height:18px}.form-free-zamer__input::-webkit-input-placeholder{font-size:18px}.form-free-zamer__input::-moz-placeholder{font-size:18px}.form-free-zamer__input::-ms-input-placeholder{font-size:18px}.form-free-zamer__input::placeholder{font-size:18px}.form.form-free-zamer{padding-top:19px}.form-free-zamer{padding-bottom:10px}.form-free-zamer__button{border:1.5px solid #f26422;width:100%}.forms-free-zamer{margin-bottom:10px;margin-top:19px}.free-zamer .privacy-policy__text{font-size:10px}@media (min-width:768px){.form-free-zamer__input{font-size:21px;line-height:21px}.form-free-zamer__input::-webkit-input-placeholder{font-size:21px}.form-free-zamer__input::-moz-placeholder{font-size:21px}.form-free-zamer__input::-ms-input-placeholder{font-size:21px}.form-free-zamer__input::placeholder{font-size:21px}.forms-free-zamer{column-gap:20px;justify-content:space-between;flex-wrap:wrap;max-width:100%;width:100%;margin-top:27px;display:flex}.form-free-zamer,.form-free-zamer__button{padding-bottom:0;width:309px}.form-free-zamer__button,.form-free-zamer__input{height:50px}.free-zamer .privacy-policy__text{font-size:11px}}@media (min-width:1024px){.form-free-zamer,.form-free-zamer__button{width:425px}.forms-free-zamer{column-gap:30px;margin-top:22px}.free-zamer .privacy-policy__text{width:410px}.free-zamer .privacy-policy__link{display:inline-block}}.ustanovka-a-window-from-the-manufacturer-slide-all{background:#fff}.ustanovka-a-window-from-the-manufacturer-logo{padding:24px 14px;background:#f26422}.ustanovka-a-window-from-the-manufacturer-logo img{width:100%}.ustanovka-a-window-from-the-manufacturer__first-info{column-gap:25px;padding:13px 0;border-bottom:1px solid #e8e8e8;display:flex}.ustanovka-a-window-from-the-manufacturer__left{font-size:18px;text-align:right;width:50%;line-height:25px}.ustanovka-a-window-from-the-manufacturer__right{font-size:14px;font-weight:700;text-align:left;width:50%;line-height:25px}.ustanovka-a-window-from-the-manufacturer__first-info-text{font-size:20px}.ustanovka-a-window-from-the-manufacturer__first-info-text-price{font-size:22px}.ustanovka-a-window-from-the-manufacturer-title{padding:18px 0;font-size:20px;font-weight:700;color:#f0faff;text-align:center;background:#828282}.ustanovka-a-window-from-the-manufacturer__ratio{display:flex}.star{height:22px;width:22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='19' fill='none' viewBox='0 0 18 19'%3E%3Cpath fill='%23FFE600' d='M7.834 1.625c.279-.963 1.643-.963 1.922 0l1.284 4.438a1 1 0 0 0 .96.722h4.383c.94 0 1.361 1.18.632 1.775l-3.737 3.047a1 1 0 0 0-.328 1.053l1.38 4.765c.272.942-.833 1.673-1.593 1.053l-3.31-2.699a1 1 0 0 0-1.264 0l-3.31 2.7c-.76.619-1.865-.112-1.592-1.054L4.64 12.66a1 1 0 0 0-.329-1.053L.575 8.56c-.73-.594-.309-1.775.632-1.775h4.382a1 1 0 0 0 .96-.722z'/%3E%3C/svg%3E");background-repeat:no-repeat}.ustanovka-a-window-from-the-manufacturer-wrap{display:flex}.ustanovka-a-window-from-the-manufacturer-slide{flex-shrink:0;flex-direction:column;border-radius:5px;margin-top:auto;display:flex}.ustanovka-a-window-from-the-manufacturer-slider{overflow:hidden;padding:0 2px;margin-right:auto;margin-left:auto;width:100%}.ustanovka-a-window-from-the-manufacturer{padding:40px 0 40px 15px}.slider-controls-ustanovka{margin-bottom:0;margin-top:30px}@media (max-width:767px){.ustanovka-a-window-from-the-manufacturer-slider-box{margin-left:-15px}.ustanovka-a-window-from-the-manufacturer-slider{padding-left:15px}.ustanovka-a-window-from-the-manufacturer-wrap{filter:drop-shadow(0 0 10px rgba(0,0,0,.25))}}@media (min-width:768px){.ustanovka-a-window-from-the-manufacturer-slider{filter:drop-shadow(0 0 10px rgba(0,0,0,.25))}.ustanovka-a-window-from-the-manufacturer{padding:50px 0 50px 30px}}@media (min-width:1024px){.slider-controls-ustanovka{display:none}.ustanovka-a-window-from-the-manufacturer{padding:50px 40px}.ustanovka-a-window-from-the-manufacturer-wrap{grid-template-columns:320px 270px 270px;max-width:100%;gap:15px;display:grid}.ustanovka-a-window-from-the-manufacturer-logo{padding:24px 29px}.ustanovka-a-window-from-the-manufacturer__first-info{padding:15px 0}.ustanovka-a-window-from-the-manufacturer__left{font-size:16px}.ustanovka-a-window-from-the-manufacturer-slide-all-first .ustanovka-a-window-from-the-manufacturer__left{font-size:18px}.ustanovka-a-window-from-the-manufacturer-slide-all-first .ustanovka-a-window-from-the-manufacturer__first-info-text.ustanovka-a-window-from-the-manufacturer__first-info-text-price{font-size:22px}.ustanovka-a-window-from-the-manufacturer__first-info-text-price{font-size:20px}.ustanovka-a-window-from-the-manufacturer__first-info-text{font-size:18px}.ustanovka-a-window-from-the-manufacturer-slide-all-first .ustanovka-a-window-from-the-manufacturer__first-info-text{font-size:20px}}.offer__box{margin-right:auto;max-width:315px;margin-left:auto;display:grid}.offer-big{order:2}.offer-list{order:1}.offer-info{order:3}.offer__subtitle{font-size:16px;font-weight:500;margin-bottom:26px;line-height:19px}.offer__subtitle .orange{display:block}.offer-texts{font-size:16px;padding-bottom:20px;line-height:21px}.offer-list-text{font-size:18px;font-weight:700;padding-bottom:10px;line-height:21px}.offer-lists{list-style:disc;font-size:18px;margin-bottom:25px;border-bottom:1px solid #cdcdcd;padding-bottom:25px;line-height:25px;padding-left:30px}.offer-lists li:not(:last-child){padding-bottom:8px}.offer-lists li{font-size:16px;line-height:21px}.offer-big{margin-bottom:22px;position:relative}.offer-big__img{max-width:100%}.offer-big__item{position:absolute}.offer-big__item:first-of-type{max-width:109px;top:107px;left:55px}.offer-big__item:nth-of-type(2){max-width:102px;top:78px;left:181px}.offer-big__item:nth-of-type(3){max-width:109px;bottom:52px;left:163px}.offer-big__content{margin-bottom:4px}.offer-big__discount{height:97px;justify-content:center;border:1.5px solid #f26422;color:#f26422;position:absolute;flex-direction:column;bottom:14px;background-color:#fff;align-items:center;border-radius:50%;left:18px;width:97px;display:flex}.offer-big__logo{margin-bottom:7px;max-width:57px;margin-top:5px}.offer-big__text{font-size:15px;position:relative}.offer-big__text:before{height:1px;content:"";position:absolute;top:-2px;background-color:#f26422;border-radius:20px;left:0;width:100%}.offer-big__percent{font-size:30px;font-weight:700}.offer-text{padding:1.5px 4px;font-size:12px;text-align:center;background:hsla(0,0%,100%,.8);line-height:14px;display:inline-block}.offer-text span{position:relative}.offer-text span:after{height:1px;transform:translateY(-50%);right:0;content:"";position:absolute;top:50%;background-color:#f26422;width:100%}.offer-text-2{padding:1.5px 4px;font-size:10px;background-color:#ababab;white-space:nowrap}.offer-price,.offer-text-2{color:#fff;text-align:center}.offer-price{padding:2px 4px;font-weight:700;background-color:#f26422}.offer-price:before{font-size:12px;font-weight:500;margin-right:5px;content:"от"}.offer-price:after{font-size:12px;content:"₽";margin-left:5px}.offer-list{justify-content:space-between;flex-wrap:wrap;margin-bottom:26px;display:flex}.offer-list li{margin-bottom:34px;position:relative}.offer-list li:first-child .offer-list__content{right:0;position:absolute;bottom:33px}.offer-list li:nth-child(2) .offer-list__prices{left:7px}.offer-list li:nth-child(5),.offer-list li:nth-child(6){margin-bottom:0}.offer-list__img{margin-right:auto;margin-bottom:3px;margin-left:auto;display:block}.offer-list__prices{position:absolute;min-width:85px;top:3px;left:0}.offer-list__content{max-width:101px}.offer-list .offer-text-2{margin-bottom:3px}.offer-list__bonus{font-size:12px}.offer-advantages{margin-bottom:27px}.offer-advantages li{column-gap:8px;display:flex}.offer-advantages li:not(:last-child){margin-bottom:16px}.offer-advantages .bold{font-weight:500}.offer-info__content{margin-bottom:25px}.offer-info__title{font-size:21px;font-weight:500;margin-bottom:5px}.offer-info__text{font-size:14px}.offer-info__btn{width:100%}.offer-advantages{display:none}.offer-info__title-block768{display:block}@media (min-width:768px){.offer__box{column-gap:34px;max-width:648px;grid-template-areas:"offer-img offer-list" "offer-advantages offer-list" "offer-info offer-list";display:grid}.offer-advantages{display:block}.offer-big{grid-area:offer-img;width:306px}.offer-big__item:first-of-type{top:100px;left:46px}.offer-big__item:nth-of-type(2){top:70px;left:172px}.offer-big__item:nth-of-type(3){bottom:56px;left:154px}.offer-big__discount{height:92px;bottom:19px;left:19px;width:92px}.offer-big__text{font-size:14px}.offer-big__percent{font-size:27px}.offer-list{grid-area:offer-list;margin-bottom:0;padding-bottom:50px}.offer-list li{margin-bottom:19px}.offer-list li:first-child .offer-list__content{bottom:36px}.offer-advantages{grid-area:offer-advantages;margin-bottom:30px}.offer-info{grid-area:offer-info}.offer-info__content{margin-bottom:31px}.offer-info__title{margin-bottom:6px}.offer-texts{font-size:18px;padding-bottom:30px;line-height:25px}.offer-list-text{font-size:21px;padding-bottom:15px;line-height:25px}.offer-lists li{font-size:18px;line-height:21px}.offer-lists{margin-bottom:30px;padding-bottom:40px}}@media (min-width:1024px){.offer__box{position:relative;max-width:none;grid-template-areas:"offer-img offer-list" "offer-img offer-list" "offer-info offer-info" "offer-advantages offer-advantages"}.offer-big{margin-bottom:0;width:321px}.offer-big__item:first-of-type{top:109px;left:62px}.offer-big__item:nth-of-type(2){top:79px;left:188px}.offer-big__item:nth-of-type(3){bottom:55px;left:161px}.offer-big__discount{height:100px;bottom:16px;width:100px}.offer-big__logo{max-width:62px}.offer-big__text{font-size:15px}.offer-big__percent{font-size:30px}.offer__subtitle .orange{display:inline-block}.offer-list{padding-top:10px;justify-content:flex-end;padding-bottom:0}.offer-list li{margin-bottom:-11px}.offer-list li:first-child{order:1}.offer-list li:first-child .offer-list__content{right:-3px;bottom:32px}.offer-list li:nth-child(2){margin-right:15px;margin-left:15px;order:5}.offer-list li:nth-child(3){order:4}.offer-list li:nth-child(4){order:3}.offer-list li:nth-child(5){margin-right:35px;margin-left:41px;order:2}.offer-list li:last-child{order:6}.offer-list__content{margin-top:6px}.offer-advantages{margin-bottom:0;position:absolute;bottom:97px;left:280px}.offer-advantages li:not(:last-child){margin-bottom:12px}.offer-advantages li{flex-direction:row-reverse}.offer-info{column-gap:20px;justify-content:space-between;align-items:center;margin-top:43px;display:flex}.offer-info__content{margin-bottom:0;min-width:475px;margin-left:16px}.offer-info__text,.offer-info__title{margin-bottom:4px;text-align:right}.offer-info__text{font-size:16px;margin-right:5px}.offer-info__btn{max-width:361px}.offer-info__title-block768{display:inline-block}.offer-texts{font-size:21px;line-height:30px}.offer-lists{padding-left:19px}}.examples-section-gallery-new-slider{overflow:hidden;position:relative}.examples-section-gallery-new-wrap{display:flex}.examples-section-gallery-new-slide{flex-shrink:0;flex-wrap:wrap;margin-bottom:27px;position:relative;display:flex;z-index:0}.examples-section-gallery-new-slide.slider__content-box.swiper-slide-active{z-index:1}.examples-section-gallery-new-slide img{height:auto;width:100%}.examples-section-gallery-new-text{padding-top:11px;font-size:18px;font-weight:700;line-height:25px}.examples-section-gallery-new-cena{height:30px;padding:7px 10px;font-size:14px;border-radius:3px 0 0 3px;background:#fff}.examples-section-gallery-new-price{height:30px;padding:3px 10px;font-size:20px;font-weight:700;color:#fff;border-radius:0 3px 3px 0;background:#f26422}.examples-section-gallery-new-prices{padding-top:15px;display:flex}.slider-controls-examples-section-gallery-new{margin-bottom:0}.examples-section-gallery-new-price-rubl{font-size:15px}@media (max-width:414px){.examples-section-gallery-new-slider picture{width:100%}.examples-section-gallery-new-text{text-align:center}.examples-section-gallery-new-prices{justify-content:center}}@media (min-width:768px){.examples-section-gallery-new-texts{padding-top:27px;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.examples-section-gallery-new-text{padding-top:0;font-size:20px;max-width:263px}.examples-section-gallery-new-prices{padding-top:0}.examples-section-gallery-new-cena{height:42px;padding:10px 15px;font-size:17px}.examples-section-gallery-new-price{height:42px;padding:5px 15px;font-size:28px}.examples-section-gallery-new-price-rubl{font-size:20px}}@media (min-width:1024px){.examples-section-gallery-new-texts{align-items:center}.examples-section-gallery-new-text{font-size:23px;max-width:100%}}@media (any-hover:hover){.examples-slider__next:hover,.examples-slider__prev:hover,.windows-house-next:hover,.windows-house-prev:hover{opacity:1}.btn--orange:hover,.form__btn--orange:hover{color:#fff;background-color:#f26422}.menu-item-link:hover,.menu__link:hover{color:#f26422}.main-header-box a:hover,.preheader a:hover{color:#f26422;transition:color .3s}.accordion__toggle{cursor:pointer}.doors-house__list li:hover .doors-house-slider__next,.doors-house__list li:hover .doors-house-slider__prev,.examples__list li:hover .examples-slider__next,.examples__list li:hover .examples-slider__prev,.gazebos-slider:hover .windows-house-next,.gazebos-slider:hover .windows-house-prev,.right-alum-slider:hover .right-alum-slider__next,.right-alum-slider:hover .right-alum-slider__prev,.right-balcony-slider:hover .right-balcony-slider__next,.right-balcony-slider:hover .right-balcony-slider__prev{display:block}.right-alum-slider__next:hover,.right-alum-slider__prev:hover,.right-balcony-slider__next:hover,.right-balcony-slider__prev:hover{background-color:#fff}}.rostov .footer-contacts-mail,.rostov .work-schedule__email-icon{display:none}.pravovaya-informaczia h1{font-size:21px}.pravovaya-informaczia .content{padding-top:20px;padding-bottom:30px}.pravovaya-informaczia h2{margin-bottom:1em}.pravovaya-informaczia p{margin-bottom:1em;line-height:1.4}.pravovaya-informaczia ul{list-style-type:disc;margin:0 0 1em;line-height:1.4;padding-left:40px}@media (min-width:768px){.pravovaya-informaczia h1{font-size:30px}}@media (min-width:1024px){.pravovaya-informaczia h1{font-size:40px}.pravovaya-informaczia p,.pravovaya-informaczia ul{font-size:18px}}.cookies__info{right:30px;position:fixed;bottom:15px;display:none;z-index:9999999999}.cookies__container{padding:10px;justify-content:space-between;border:2px solid #f26422;position:relative;gap:12px;margin:0;align-items:center;border-radius:4px;background:#fff;width:300px;display:flex}.cookies__content{font-size:12px;font-weight:400;margin-bottom:0;color:#000;line-height:1.3;font-family:Core Sans N,sans-serif}.cookies__link-info{text-decoration:underline;color:#f26422;text-underline-offset:2px}.cookies__link-info:hover{text-decoration:none;color:#f26422}.cookies__closed{height:26px;min-height:unset;flex-shrink:0;font-size:14px;border:none;font-weight:700;text-transform:uppercase;box-sizing:border-box;border-radius:6px;width:46px;line-height:1;font-family:ALS Schlange sans,sans-serif}.cookies__closed:hover{text-decoration:none!important}@media (min-width:768px){.cookies__info{right:20px;bottom:20px}.cookies__container{backdrop-filter:blur(4px);padding:12px;border:none;box-shadow:0 0 10px 0 rgba(0,0,0,.2);background:#fff;width:460px}.cookies__content{font-size:14px;color:#000}.cookies__link-info{text-decoration-color:#f26422;font-weight:unset;color:#f26422}.cookies__link-info:hover{color:#f26422}.cookies__closed{color:#fff;background:#f26422}}@media (min-width:1024px){.cookies__info{right:30px;bottom:30px}}