.product__box{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;border:1px solid var(--chernyy-100);height:100%;transition:all .3s}.product__headline{padding:20px 10px 15px}.product__title{font-size:18px;line-height:1.3;margin-bottom:8px}.product__sub-title,.product__size{line-height:1;letter-spacing:0.01em;color:var(--chernyy-600)}.product__sub-title{font-size:14px}.product__size{font-size:18px}.product__img{margin-top:auto;margin-bottom:15px}.product__img img{width:100%;max-width:280px}.product__desc{padding:10px 15px 15px;background:var(--white);margin-top:auto}.product__price-wrap{justify-content:space-between;margin-bottom:10px}.product__price-wrap{margin-left:auto;margin-right:auto}.product__price-inner{justify-content:center}.product__price-caption{line-height:1;margin-bottom:4px}.product__price{font-size:26px;line-height:1}.product__price .currency{font-size:20px;margin-left:4px}.product__card__sticker{flex:0 0 140px}.product__btn .btn{border-radius:16px}.product__box-calc{display:grid;padding:15px;place-items:center;height:100%;background-image:url('../../assets/img/prices-product/product-box-calc-bg.jpg')}.product__box-calc .title{font-size:28px;line-height:1.2;color:var(--goluboy-800);margin-bottom:20px}.product__box-calc .caption{font-size:20px;line-height:1.2;margin-bottom:50px}.product__box-calc .btn{width:100%}.prices-product .slider__button-next,.prices-product .slider__button-prev{top:200px}.product__installment{margin-top:10px;gap:5px}.product__installment-info{font-size:14px}.product__installment-price{font-size:16px;color:var(--zelenyy-dopolnitelnyy);margin-left:.4em}.product__installment-price .currency{margin-left:.1em}.product__box-calc.feedback.background-image{background-position:initial}.product__box-calc.feedback .product__box-calc--inner{text-align:center}.product__box-calc.feedback .title{font-size:24px;line-height:1.2;color:var(--goluboy-800);margin-bottom:20px}.product__box-calc.feedback .caption{font-size:18px;line-height:1.2;margin-bottom:50px}.product__box-calc.feedback .tel{font-size:24px;line-height:1;margin-bottom:20px}.product__box-calc.feedback .btn__modal-open{font-size:20px;line-height:1;color:var(--goluboy-500-osnovnoy);text-decoration:underline;text-decoration-color:rgba(0,140,240,0.4);text-decoration-style:dashed;text-underline-offset:3px;gap:9px}@media(max-width:1023px){.product__sub-title span{display:block}}@media(max-width:374px){.product__sub-title,.product__size{font-size:13px}}@media(min-width:768px){.products .product__list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.product__title{font-size:20px}.product__size{font-size:20px}.product__img img{max-width:320px}.product__desc{padding:10px 20px 15px}.product__price-caption{font-size:18px;margin-bottom:6px}.product__price{font-size:32px}.product__price .currency{font-size:22px}.product__box-calc--inner{width:305px}.products .slider__controls{display:none}.product__installment{margin-top:12px}.product__box-calc.feedback .title{font-size:28px}.product__box-calc.feedback .caption{font-size:20px;margin-bottom:50px}.product__box-calc.feedback .tel{font-size:26px;margin-bottom:25px}.product__box-calc.feedback .btn__modal-open{font-size:22px}}@media(min-width:1024px){.products .product__list{grid-template-columns:repeat(3,1fr)}.product__title{font-size:18px}.product__size{font-size:18px}.product__img{margin-bottom:20px}.product__img img{height:220px}.product__desc{padding:15px}.product__price-caption{font-size:18px}.product__price{font-size:29px}.product__card__sticker{flex:0 0 130px}.product__installment-info{font-size:16px}.product__installment-price{font-size:18px}.product__box-calc--inner{width:267px}.product__box-calc.feedback .product__box-calc--inner{width:100%}.product__box-calc.feedback .title{font-size:26px}.product__box-calc.feedback .caption{font-size:18px;margin-bottom:80px}.product__box-calc.feedback .tel{font-size:26px}.product__box-calc.feedback .btn__modal-open{font-size:18px}}.product__offers .product__installment{display:none}@media(min-width:768px){.product__offers h2{font-size:36px;margin-bottom:25px}}@media(min-width:1024px){.product__offers h2{font-size:40px;margin-bottom:20px}}.profiles-compare h2{margin-bottom:20px}.profiles-compare .content__btn{margin-bottom:20px}.profiles-compare .btn__list{grid-template-columns:repeat(2,1fr);gap:10px}.profiles-compare .btn__item:last-child{width:155px;grid-column:1 / 3;justify-self:center}.profiles-compare .btn__load{color:var(--chernyy-500-osnovnoy);border:2px solid var(--chernyy-500-osnovnoy);background:var(--white);border-radius:12px;height:40px;font-family:var(--second-family);font-weight:900;font-size:13px}.profiles-compare .btn__load.is-active{background:var(--chernyy-500-osnovnoy);color:var(--white);pointer-events:none}.profiles-compare .card__content{padding:25px 10px 20px;background:var(--white)}.profiles-compare .card__title{font-size:24px;line-height:1;margin-bottom:23px}.profiles-compare .card__img{height:160px;margin-bottom:5px}.profiles-compare .card__property{margin-bottom:20px}.profiles-compare .card__property-title{font-size:18px;margin-bottom:18px;text-align:center;line-height:1}.profiles-compare .card__property-title span{align-items:center;border-bottom:2px dashed var(--chernyy-200)}.profiles-compare .card__property-title span:after{content:'';display:inline-block;width:12px;height:7px;margin-left:12px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1L6 6L1 1' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3e%3c/svg%3e")}.profiles-compare .card__property-list{margin-bottom:24px}.profiles-compare .card__property__item{padding:10px 0;justify-content:space-between;color:var(--chernyy-500-osnovnoy)}.profiles-compare .card__property__item:last-child{padding-bottom:0}.profiles-compare .card__property__item+.card__property__item{border-top:1px solid var(--chernyy-100)}.profiles-compare .card__property-graph{justify-content:space-between;align-items:center;margin-bottom:2px}.profiles-compare .card__property-graph .graph__info-list{width:117px;font-size:12px;gap:14px}.profiles-compare .card__property-graph .graph__info-item{align-items:center}.profiles-compare .card__property-graph .graph__info-item svg{margin-right:5px}.profiles-compare .card__property-graph .graph__range-list{width:151px;gap:30px;position:relative}.profiles-compare .card__property-graph .graph__range-list:before{content:'';position:absolute;width:67px;height:100%;background:rgba(251,211,0,0.1)}.profiles-compare .card__property-graph .graph__range-item{width:100%;height:10px;background:#F4F5F6;border-radius:60px;position:relative}.profiles-compare .card__property-graph .graph__range-item>span{position:absolute;height:10px;border-radius:60px;width:100%}.profiles-compare .card__property-graph .graph__range-item .warm{background:#02C544}.profiles-compare .card__property-graph .graph__range-item .light{background:#FFE70F}.profiles-compare .card__property-graph .graph__range-item .noise{background:#008CF0}.profiles-compare .card__property-graph .graph__range-item>span>span{position:absolute;top:-1.2em;right:-1em;font-size:12px;font-weight:700;color:var(--chernyy-600)}.profiles-compare .card__property-wrap .word{font-size:12px;line-height:1;color:var(--chernyy-600);text-align:right;padding-right:14px}.profiles-compare .card__property-price{margin-bottom:11px;width:220px;margin:0 auto}.profiles-compare .card__property-price .inner{align-items:center;margin-bottom:10px}.profiles-compare .card__property-price .caption{font-size:16px;line-height:1;margin-bottom:4px}.profiles-compare .card__property-price .price{font-size:30px;line-height:1}.profiles-compare .card__property-price .currency{font-size:20px;margin-left:4px}.profiles-compare .card__property-price .btn{border-radius:16px;height:48px;font-size:16px}@media(max-width:1023px){.profiles-compare h2 span{display:block}}@media(max-width:767px){.profiles-compare .card__property-graph .graph__info-item>span>span{display:block}.profiles-compare .slider__button-next,.profiles-compare .slider__button-prev{top:170px}.profiles-compare .card__property-list{display:none}.profiles-compare .card__property.list-active .card__property-list{display:block}.profiles-compare .card__property-title{margin-bottom:28px}.profiles-compare .card__property.list-active .card__property-title{margin-bottom:18px}.profiles-compare .card__property.list-active .card__property-title span.after{border-bottom:2px dashed var(--zheltyy-500-osnovnoy)}.profiles-compare .card__property.list-active .card__property-title span:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 6L6 1L1 6' stroke='url(%23paint0_linear_6851_48109)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3e%3cdefs%3e%3clinearGradient id='paint0_linear_6851_48109' x1='6' y1='1' x2='6' y2='6' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23FFE80F' /%3e%3cstop offset='1' stop-color='%23FFD748' /%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}}@media(min-width:768px){.profiles-compare .content__btn{margin-bottom:10px}.profiles-compare .btn__list{grid-template-columns:repeat(5,1fr);gap:0 15px}.profiles-compare .btn__item:last-child{width:auto;grid-column:unset;justify-self:unset}.profiles-compare .btn__load{border:0;height:54px;border-radius:10px;font-family:var(--font-family);background:var(--chernyy-100);font-size:16px;font-weight:700}.profiles-compare .btn__load.is-active{background:var(--white);color:var( --chernyy-500-osnovnoy);pointer-events:none;position:relative;overflow:unset;border-radius:10px 10px 0 0}.profiles-compare .btn__load.is-active:after{content:'';position:absolute;bottom:-30px;width:100%;height:30px;background:var(--white);z-index:0}.profiles-compare .card__content{grid-template-columns:267px 1fr;padding:30px 20px 30px 0;column-gap:20px}.profiles-compare .card__title{grid-column:1 / 2;grid-row:2 / 3;margin-bottom:10px}.profiles-compare .card__img{grid-column:1 / 2;grid-row:1 / 2;margin-bottom:0;height:auto}.profiles-compare .card__picture{height:100%}.profiles-compare .card__picture img{height:100%;width:100%;object-fit:contain}.profiles-compare .card__property{grid-column:2 / 3;grid-row:1 / 4;margin-bottom:0}.profiles-compare .card__property-price{grid-column:1 / 2;grid-row:3 / 4}.profiles-compare .card__property-title{font-size:20px;margin-bottom:20px;text-align:left}.profiles-compare .card__property-title span{border-bottom:0}.profiles-compare .card__property-title span:after{content:unset}.profiles-compare .card__property__item{padding:11px 0}.profiles-compare .card__property__item:first-child{padding-top:0}.profiles-compare .card__property-list{margin-bottom:34px}.profiles-compare .card__property-graph{margin-bottom:5px}.profiles-compare .card__property-graph .graph__info-list{width:164px;gap:11px}.profiles-compare .card__property-graph .graph__range-list{width:214px;gap:21px;padding:10px 0}.profiles-compare .card__property-graph .graph__range-list:before{width:102px;top:0}.profiles-compare .card__property-wrap .word{padding-right:45px}.profiles-compare .card__property-price .caption{font-size:18px}.profiles-compare .card__property-price .price{font-size:32px}.profiles-compare .slider__controls{display:none}}@media(min-width:1024px){.profiles-compare{margin-bottom:0}.profiles-compare h2{font-size:39px;margin-bottom:25px}.profiles-compare .btn__load{height:52px;font-size:20px}.profiles-compare .card__content{padding:30px 30px 30px 18px;grid-template-columns:350px 1fr;column-gap:56px}.profiles-compare .card__title{font-size:20px;margin-bottom:20px}.profiles-compare .card__img{height:303px;margin-bottom:0}.profiles-compare .card__property-title{font-size:20px}.profiles-compare .card__property-list{margin-bottom:44x}.profiles-compare .card__property__item{font-size:18px;padding:14px 0}.profiles-compare .card__property-graph{margin-bottom:8px}.profiles-compare .card__property-graph .graph__info-list{width:191px;gap:18px;font-size:14px}.profiles-compare .card__property-graph .graph__info-item{font-size:14px}.profiles-compare .card__property-graph .graph__info-item svg{margin-right:8px}.profiles-compare .card__property-graph .graph__range-list{width:calc( 100% - 209px );gap:25px;font-size:14px}.profiles-compare .card__property-graph .graph__range-item,.profiles-compare .card__property-graph .graph__range-item>span{height:15px}.profiles-compare .card__property-graph .graph__range-item>span>span{font-size:14px}.profiles-compare .card__property-graph .graph__range-list:before{width:52%}.profiles-compare .card__property-wrap .word{font-size:14px;padding-right:97px}.profiles-compare .card__property-price{width:262px}.profiles-compare .card__property-price .inner{align-items:center;margin-bottom:14px}}.profiles-compare .slider__slide{padding:0!important}.profiles-compare .slider__outside{margin:0!important}.profiles-compare .swiper-initialized .btn__item{width:100%!important}.profiles-compare .swiper-initialized .btn__item:last-child{width:155px !important}.profiles-compare .swiper-slide-thumb-active .btn__load{background:var(--chernyy-500-osnovnoy);color:var(--white);pointer-events:none}@media(min-width:768px){.profiles-compare .swiper-initialized .btn__item:last-child{width:100%!important}.profiles-compare .slider__container.slider__outside{clip-path:unset;overflow:hidden}}.profiles-compare.brand h2 span{display:inline-block}.profiles-compare.brand .btn__item:last-child{grid-column:unset}@media(max-width:1023px){.profiles-compare.brand .desc br{display:none}}@media(min-width:768px){.profiles-compare.brand .btn__list{grid-template-columns:repeat(6,1fr)}.profiles-compare.brand .card__property{grid-row:1 / 3}.profiles-compare.brand .card__property-price{grid-row:2 / 3}}@media(min-width:1024px){.profiles-compare{margin-bottom:60px}}.factory-prices.template__bg-img,.factory-prices.template__bg-img .text{color:var(--chernyy-500-osnovnoy)}.factory-prices{padding:40px 0;background:var(--chernyy-50)}.factory-prices.template__bg-img{background-image:url('../../assets/img/factory-prices-mobile.jpg');background-repeat:no-repeat;background-position:center bottom;background-size:contain}.factory-prices .sub-title{font-size:20px;line-height:1.25;margin-bottom:10px;width:270px}.factory-prices .text{font-size:14px;line-height:1.3;margin-bottom:30px;width:300px}.factory-prices .icon__list{flex-direction:column;gap:30px}.factory-prices .icon__item{gap:20px;align-items:center}.factory-prices .item__img{width:60px;height:60px;background:var(--krasnyy-500-osnovnoy);border-radius:50px;justify-content:center;align-items:center;flex-shrink:0}.factory-prices .item__img img{width:auto}.factory-prices .item__title{font-size:18px;line-height:1.2;margin-bottom:0;letter-spacing:0.02em}@media(max-width:767px){.home .factory-prices,.page-okna-v-dom .factory-prices,.page-okna-rehau .factory-prices,.page-okna-kbe .factory-prices,.page-okna-v-tipovyh-domah .factory-prices,.page-panoramnye-okna .factory-prices{margin-bottom:0}}@media(min-width:768px){.factory-prices{padding:0;background:none}.factory-prices.template__bg-img .content{background-image:url('../../assets/img/factory-prices-tablet.jpg');background-repeat:no-repeat;background-position:right bottom}.factory-prices .content{padding:50px 23px 40px 50px;background:var(--chernyy-50)}.factory-prices h2{font-size:38px;width:540px;margin-bottom:30px}.factory-prices .sub-title{font-size:24px;margin-bottom:20px;width:430px}.factory-prices .text{font-size:18px;width:430px}.factory-prices .icon__list{flex-direction:row;justify-content:space-between;gap:20px}}@media(min-width:1200px){.factory-prices .content{padding:50px}.factory-prices.template__bg-img .content{background-image:url('../../assets/img/factory-prices-desctop.jpg')}.factory-prices .content__inner{width:635px}.factory-prices h2{font-size:40px;width:560px;margin-bottom:30px}.factory-prices .sub-title{font-size:24px}.factory-prices .text{width:580px;font-size:18px;margin-bottom:30px}.factory-prices .sub-title,.factory-prices .content__box-icon{width:557px}.factory-prices .item__img{width:50px;height:50px}.factory-prices .item__img img{width:32px}.factory-prices .item__title{font-size:16px}}.perform h2{font-size:46px;line-height:1;letter-spacing:0.01em;margin-bottom:40px}.perform h2 .background-image{padding:9px 31px;margin:8px 0 8px 84px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='385' height='65' viewBox='0 0 385 65' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M19.8184 7.04598C21.3618 3.30002 25.0129 0.855469 29.0644 0.855469H374.173C381.263 0.855469 386.101 8.02876 383.445 14.6021L365.665 58.6021C364.138 62.3814 360.47 64.8555 356.393 64.8555H10.9357C3.81695 64.8555 -1.02216 57.628 1.68973 51.046L19.8184 7.04598Z' fill='%23FFE70F' /%3e%3c/svg%3e")}.perform h2 span:last-child{margin-left:84px}.perform .content__box{padding:50px 60px;background-image:url('../../assets/img/perform-glazing-bg-tablet.jpg')}.perform-installation .content__box{background-image:url('../../assets/img/perform-installation-bg-tablet.jpg')}.perform .icon__list{gap:40px}.perform .icon__list .icon__item{gap:15px;align-items:center}.perform .icon__list .item__img{width:60px;height:60px;border-radius:50px;justify-content:center;align-items:center;flex-shrink:0}.perform .icon__list .item__title{font-size:20px;line-height:1.4;margin-bottom:0}@media(max-width:767px){.perform .content__box{height:576px;padding:40px 18px;background-image:url('../../assets/img/perform-glazing-bg-mobile.jpg')}.perform-installation .content__box{background-image:url('../../assets/img/perform-installation-bg-mobile.jpg')}.perform h2{font-size:26px;line-height:1;letter-spacing:0.01em;margin-bottom:20px;text-align:center}.perform h2 .background-image{padding:7px 20px;margin:5px 0;background-size:contain}.perform h2 span:last-child{margin-left:0}.perform .icon__list .icon__item{flex-direction:column;gap:10px}.perform .icon__list{gap:20px}.perform .icon__list .item__img{width:50px;height:50px}.perform .icon__list .item__title{font-size:16px;text-align:center}.perform.perform-finished .icon__item:nth-child(1) .item__title br{display:none}.page-dveri .perform h2{font-size:25px}}@media(min-width:1024px){.perform .content__box{padding:40px 70px 40px 80px;display:flex;justify-content:space-between;align-items:center}.perform .content__box{background-image:url('../../assets/img/perform-glazing-bg-desktop.jpg')}.perform-installation .content__box{background-image:url('../../assets/img/perform-installation-bg-desktop.jpg')}.perform h2{font-size:38px;margin-bottom:0}.perform h2 .background-image{margin-left:45px}.perform h2 span:last-child{margin-left:0}.perform-finished .content__box{padding:40px 45px 40px 80px}.perform .icon__list{gap:20px}.perform .icon__list .item__img{width:50px;height:50px}.perform .icon__list .item__title{font-size:18px}.perform-finished .icon__list .icon__item:first-child{width:330px}.perform-finished .icon__list .icon__item:first-child br{display:none}}.discount-ordering{background:linear-gradient(180deg,#ffe80f 0%,#ffd748 100%)}.discount-ordering .container{padding:40px 0}.discount-ordering .h2{font-size:28px;margin-bottom:20px}.discount-ordering .discount,.discount-ordering .color-red{display:block}.page-gotovye-plastikovye-okna .discount-ordering,.page-laminacziya-okon .discount-ordering,.page-panoramnoe-osteklenie .discount-ordering,.page-czeny-na-otdelku .discount-ordering,.page-holodnoe-osteklenie .discount-ordering,.page-teploe-osteklenie .discount-ordering,.page-ustanovka-okon .discount-ordering{margin-bottom:0}.page-gotovye-plastikovye-okna .discount-ordering .color-red{display:inline-block}@media(max-width:767px){.page-osteklenie-balkonov .discount-ordering,.page-okna-v-tipovyh-domah .discount-ordering,.page-osteklenie-balkona-s-vynosom .discount-ordering{margin-bottom:0}.page-vneshnyaya-otdelka .discount-ordering .h2{font-size:22px}}@media(min-width:768px)and(max-width:1023px){.page-osteklenie-balkonov .discount-ordering .color-red,.page-otdelka-balkonov .discount-ordering .color-red,.page-vneshnyaya-otdelka .discount-ordering .color-red{display:inline-block}}@media(max-width:1023px){.page-plastikovye-okna .discount-ordering{margin-bottom:0}}@media(min-width:768px){.discount-ordering .container{padding:50px 0 53px}.discount-ordering .h2{font-size:38px}.discount-ordering .discount{display:inline-block}.discount-ordering .content__box{display:flex;justify-content:center}.discount-ordering .contact-form{width:466px}.page-franczuzskoe-osteklenie .discount-ordering{margin-bottom:0}.page-franczuzskoe-osteklenie .discount-ordering .color-red,.page-panoramnoe-osteklenie .discount-ordering .color-red,.page-bezramnoe-osteklenie .discount-ordering .color-red,.page-teploe-osteklenie .discount-ordering .color-red,.page-osteklenie-balkona-s-vynosom .discount-ordering .color-red,.page-vhodnye-dveri .discount-ordering .color-red{display:inline-block}}@media(min-width:1024px){.discount-ordering .container{padding:60px 0 66px}.discount-ordering .h2{font-size:40px;margin-bottom:30px}.discount-ordering .color-red{display:inline-block}.discount-ordering .contact-form{width:100%}.discount-ordering .contact-form__row{justify-content:space-between;margin-bottom:15px;gap:0}.discount-ordering .contact-form__input,.discount-ordering .contact-form__placeholder{height:60px;line-height:60px;font-size:18px}.discount-ordering .contact-form__btn .btn{height:60px;font-size:18px}.discount-ordering .contact-form__privacy{width:650px;margin:0 auto}.discount-ordering .contact-form__text{font-size:18px}.page-franczuzskoe-osteklenie .discount-ordering .h2,.page-panoramnoe-osteklenie .discount-ordering .h2,.page-bezramnoe-osteklenie .discount-ordering .h2,.page-teploe-osteklenie .discount-ordering .h2,.page-osteklenie-balkona-s-vynosom .discount-ordering .h2{margin-left:auto;margin-right:auto;width:800px}}.advantages-plastic-win{display:none}@media(min-width:1024px){.advantages-plastic-win{display:block;overflow:unset;margin-bottom:178px}.advantages-plastic-win .content__box{position:relative}.advantages-plastic-win .box__background{width:960px;height:430px;background-image:url('../../assets/img/advantages-plastic-win.png');position:relative}.advantages-plastic-win .box__background:after{position:absolute;top:26px;left:112px;width:601px;height:358px;background-position:initial;background-repeat:no-repeat;background-size:cover;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='601' height='358' viewBox='0 0 601 358' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M109 26L293 26' stroke='%23F52828' stroke-width='2' /%3e%3cpath d='M293 184.333C295.946 184.333 298.333 181.946 298.333 179C298.333 176.054 295.946 173.667 293 173.667C290.054 173.667 287.667 176.054 287.667 179C287.667 181.946 290.054 184.333 293 184.333ZM293 179H294V26H293H292V179H293Z' fill='%23F52828' /%3e%3cpath d='M266.667 235C266.667 237.946 269.054 240.333 272 240.333C274.946 240.333 277.333 237.946 277.333 235C277.333 232.055 274.946 229.667 272 229.667C269.054 229.667 266.667 232.055 266.667 235ZM0 235L-8.74228e-08 236L272 236L272 235L272 234L8.74228e-08 234L0 235Z' fill='%23F52828' /%3e%3cpath d='M1 288L1 235' stroke='%23F52828' stroke-width='2' /%3e%3cpath d='M408.667 6C408.667 8.94552 411.054 11.3333 414 11.3333C416.946 11.3333 419.333 8.94552 419.333 6C419.333 3.05448 416.946 0.666666 414 0.666667C411.054 0.666667 408.667 3.05448 408.667 6ZM414 6L414 7L600 6.99998L600 5.99998L600 4.99998L414 5L414 6Z' fill='%23F52828' /%3e%3cpath d='M600 58L600 5' stroke='%23F52828' stroke-width='2' /%3e%3cpath d='M460 260L586 260' stroke='%23F52828' stroke-width='2' /%3e%3cpath d='M461 228.333C463.946 228.333 466.333 225.946 466.333 223C466.333 220.054 463.946 217.667 461 217.667C458.054 217.667 455.667 220.054 455.667 223C455.667 225.946 458.054 228.333 461 228.333ZM461 260L462 260L462 223L461 223L460 223L460 260L461 260Z' fill='%23F52828' /%3e%3cpath d='M331 296L331 358' stroke='%23F52828' stroke-width='2' /%3e%3cpath d='M313.333 296C313.333 293.054 310.946 290.667 308 290.667C305.054 290.667 302.667 293.054 302.667 296C302.667 298.946 305.054 301.333 308 301.333C310.946 301.333 313.333 298.946 313.333 296ZM332 296V295H308V296V297H332V296Z' fill='%23F52828' /%3e%3c/svg%3e")}.advantages-plastic-win .caption__item{padding:15px;border-radius:16px;width:fit-content}.advantages-plastic-win .caption__item.is-active{box-shadow:0 5px 6px 0 rgba(0,0,0,0.1);background:var(--white)}.advantages-plastic-win .caption__desc{font-size:14px;line-height:1.3;color:var(--chernyy-600);display:none}.advantages-plastic-win .caption__item.is-active .caption__desc{display:block}.advantages-plastic-win .caption__title{line-height:1.3;margin-bottom:10px}.advantages-plastic-win .caption__title .caption__icon{width:30px;height:30px;position:absolute;top:-40px;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='30' height='30' rx='15' fill='%23F52828'/%3e%3cpath d='M21 13H17V9C17 8.46957 16.7893 7.96086 16.4142 7.58579C16.0391 7.21071 15.5304 7 15 7C14.4696 7 13.9609 7.21071 13.5858 7.58579C13.2107 7.96086 13 8.46957 13 9L13.071 13H9C8.46957 13 7.96086 13.2107 7.58579 13.5858C7.21071 13.9609 7 14.4696 7 15C7 15.5304 7.21071 16.0391 7.58579 16.4142C7.96086 16.7893 8.46957 17 9 17L13.071 16.929L13 21C13 21.5304 13.2107 22.0391 13.5858 22.4142C13.9609 22.7893 14.4696 23 15 23C15.5304 23 16.0391 22.7893 16.4142 22.4142C16.7893 22.0391 17 21.5304 17 21V16.929L21 17C21.5304 17 22.0391 16.7893 22.4142 16.4142C22.7893 16.0391 23 15.5304 23 15C23 14.4696 22.7893 13.9609 22.4142 13.5858C22.0391 13.2107 21.5304 13 21 13Z' fill='white'/%3e%3c/svg%3e ")}.advantages-plastic-win .caption__item:nth-child(1){top:74px;left:54px;width:328px}.advantages-plastic-win .caption__item:nth-child(1) .caption__icon{top:-37px;left:138px}.advantages-plastic-win .caption__item:nth-child(2){top:330px;left:0;width:313px}.advantages-plastic-win .caption__item:nth-child(2) .caption__icon{left:97px}.advantages-plastic-win .caption__item:nth-child(3){top:106px;right:12px;width:313px;z-index:2}.advantages-plastic-win .caption__item:nth-child(3) .caption__icon{left:62px}.advantages-plastic-win .caption__item:nth-child(4){top:310px;right:0px;width:336px;z-index:1}.advantages-plastic-win .caption__item:nth-child(4) .caption__icon{left:58px}.advantages-plastic-win .caption__item:nth-child(5){top:421px;right:300px;width:338px}.advantages-plastic-win .caption__item:nth-child(5) .caption__icon{left:105px}}.quality-furniture{padding:40px 0;background:url('../../assets/img/quality-furniture/quality-furniture-bg-mobile.jpg') no-repeat bottom right,linear-gradient(180deg,#fafafb 0%,#e6f3ff 100%)}.quality-furniture h2{text-align:center;font-size:26px;margin-bottom:20px}.quality-furniture .description{flex-direction:column;gap:12px;font-size:14px;line-height:150%;letter-spacing:0.01em;margin-bottom:15px}.quality-furniture .description img{flex-shrink:0;width:59px;height:25px}.quality-furniture .content__info-list{gap:15px;font-size:14px;padding:15px;background:rgba(255,255,255,0.4);margin-bottom:15px}.quality-furniture .content__info-item{gap:4px}.quality-furniture .content__info-title{line-height:140%;letter-spacing:0.01em}.quality-furniture .content__info-desc{line-height:130%;letter-spacing:0.01em}.quality-furniture .content__detail-list{flex-direction:column;gap:15px;font-size:14px;padding:15px;background:var(--white)}.quality-furniture .content__detail-item{gap:10px;align-items:center}.quality-furniture .content__detail-item svg{flex-shrink:0;width:35px;height:35px}.quality-furniture .content__detail-title{line-height:140%;letter-spacing:0.01em}.quality-furniture .content__detail-title .color{color:var(--krasnyy-500-osnovnoy)}.quality-furniture .content__detail-desc{font-size:14px;line-height:150%}.content__img{display:none}@media(min-width:768px){.quality-furniture{padding:60px 0;background:url('../../assets/img/quality-furniture/quality-furniture-bg-tablet.jpg') no-repeat bottom right,linear-gradient(180deg,#fafafb 0%,#e6f3ff 100%)}.quality-furniture .content{position:relative}.quality-furniture h2{font-size:38px;text-align:left;margin-bottom:30px}.quality-furniture .description{flex-direction:unset;margin-bottom:30px}.quality-furniture .description img{width:86px;height:37px}.quality-furniture .content__info-list,.quality-furniture .content__detail-list{width:407px}.quality-furniture .content__info-list{font-size:16px;padding:20px;margin-bottom:17px}.quality-furniture .content__info-item{gap:8px}.quality-furniture .content__detail-list{gap:30px;padding:15px 20px}.quality-furniture .content__detail-item{gap:15px}.quality-furniture .content__detail-item svg{width:50px;height:50px}.quality-furniture .content__detail-box{gap:4px}.quality-furniture .content__detail-title{font-size:20px}.quality-furniture .content__detail-desc{font-size:16px}.quality-furniture .content__img{display:block;position:absolute;width:276px;height:366px;right:0;bottom:20px}.quality-furniture .content__img-wrap{position:relative}.quality-furniture .content__img .furniture-name{display:inline-flex;flex-direction:column;gap:4px;align-items:center;position:absolute}.quality-furniture .content__img .furniture-name:before{width:10px;height:10px;border-radius:50%;background:#008CF0}.quality-furniture .content__img .furniture-name.line{top:132px;left:42px}.quality-furniture .content__img .furniture-name.swing{top:214px;right:60px}}@media(min-width:1024px){.quality-furniture{padding:0 0 60px;overflow:unset;background:url('../../assets/img/quality-furniture/quality-furniture-bg-desktop.jpg') no-repeat bottom right,linear-gradient(180deg,#fafafb 0%,#e6f3ff 100%)}.quality-furniture h2{font-size:34px}.quality-furniture .description{width:648px;font-size:16px}.quality-furniture .content__info-list{width:567px;gap:20px;margin-bottom:20px}.quality-furniture .content__detail-list{width:100%;flex-direction:row;justify-content:space-between}.quality-furniture .content__img{width:318px;height:422px;top:-49px;bottom:unset}.quality-furniture .content__img .furniture-name.line{top:137px;left:46px}.quality-furniture .content__img .furniture-name.swing{top:282px;right:72px}}.prices-finishing h2{margin-bottom:20px}.products-finishing__box{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;border:1px solid var(--chernyy-100);height:100%;transition:all .3s;padding:15px;background:var(--white)}.products-finishing__img{position:relative;margin-bottom:20px}.products-finishing__sticker-hit{position:absolute;top:15px;left:15px;width:60px}.products-finishing__title{font-size:18px;line-height:1.2;letter-spacing:0.01em;margin-bottom:8px}.products-finishing__desc{font-size:14px;line-height:1.3;margin-bottom:12px}.products-finishing__advantage{line-height:1;color:var(--goluboy-800);gap:30px;margin-bottom:20px;margin-top:auto}.products-finishing__advantage span{gap:9px;align-items:center}.products-finishing__advantage span:before{width:22px;height:22px;background-repeat:no-repeat;background-size:contain;background-position:center}.products-finishing__advantage .time:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.16642 5.16633C3.81677 6.51597 2.97684 8.29182 2.78974 10.1913C2.60265 12.0908 3.07996 13.9964 4.14036 15.5834C5.20075 17.1704 6.77862 18.3407 8.60511 18.8947C10.4316 19.4488 12.3937 19.3524 14.1571 18.622C15.9205 17.8916 17.3761 16.5724 18.2758 14.8891C19.1756 13.2058 19.4639 11.2626 19.0915 9.39057C18.7192 7.51856 17.7092 5.83357 16.2338 4.62271C14.7584 3.41184 12.9088 2.75002 11.0001 2.75V4.58333M11.0001 11L5.50008 5.5M19.2501 11H17.4168M11.0001 17.4167V19.25M4.58342 11H2.75008' stroke='%23003C66' stroke-width='1.6' stroke-linecap='round' /%3e%3c/svg%3e")}.products-finishing__advantage .low-cost:before{width:14px;height:18px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.33203 17.25C3.8362 17.25 4.2487 16.8375 4.2487 16.3333V14.5H6.9987C7.50286 14.5 7.91536 14.0875 7.91536 13.5833C7.91536 13.0792 7.50286 12.6667 6.9987 12.6667H4.2487V10.8333H8.3737C11.3254 10.8333 13.6812 8.30333 13.3879 5.29667C13.1404 2.675 10.7937 0.75 8.1537 0.75H3.33203C2.82786 0.75 2.41536 1.1625 2.41536 1.66667V9H1.4987C0.994531 9 0.582031 9.4125 0.582031 9.91667C0.582031 10.4208 0.994531 10.8333 1.4987 10.8333H2.41536V12.6667H1.4987C0.994531 12.6667 0.582031 13.0792 0.582031 13.5833C0.582031 14.0875 0.994531 14.5 1.4987 14.5H2.41536V16.3333C2.41536 16.8375 2.82786 17.25 3.33203 17.25ZM8.3737 9H4.2487V2.58333H8.3737C10.1429 2.58333 11.582 4.0225 11.582 5.79167C11.582 7.56083 10.1429 9 8.3737 9Z' fill='%23003C66' /%3e%3c/svg%3e")}.products-finishing__advantage .like:before{width:19px;height:19px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.0752 6.95892L11.3147 6.83213C11.2964 6.94288 11.3023 7.0563 11.3321 7.16453C11.3618 7.27275 11.4147 7.37317 11.4871 7.45881C11.5595 7.54445 11.6496 7.61325 11.7511 7.66043C11.8527 7.70761 11.9633 7.73204 12.0752 7.73202V6.95892ZM0.770758 6.95892V6.18582C0.56634 6.18582 0.370295 6.26727 0.22575 6.41226C0.0812045 6.55724 0 6.75388 0 6.95892H0.770758ZM2.82611 18.04H14.5005V16.4938H2.82611V18.04ZM15.7337 6.18582H12.0752V7.73202H15.7337V6.18582ZM12.8357 7.08571L13.664 2.1018L12.143 1.84719L11.3147 6.83213L12.8357 7.08571ZM11.8902 0.00103072H11.6703V1.54723H11.8892L11.8902 0.00103072ZM8.46292 1.72246L5.87831 5.61167L7.16086 6.46929L9.74546 2.58009L8.46292 1.72246ZM4.80953 6.18582H0.770758V7.73202H4.80953V6.18582ZM0 6.95892V15.2053H1.54152V6.95892H0ZM17.2722 15.7619L18.5054 9.57715L16.9947 9.27306L15.7615 15.4579L17.2722 15.7619ZM5.87831 5.61167C5.76106 5.78823 5.60215 5.93198 5.4157 6.03214C5.22925 6.1323 5.02103 6.18474 4.80953 6.18479V7.73099C5.75499 7.73099 6.63674 7.25785 7.16086 6.46929L5.87831 5.61167ZM13.664 2.1018C13.7068 1.84345 13.693 1.57781 13.6236 1.32534C13.5542 1.07287 13.4308 0.838588 13.262 0.638776C13.0932 0.438963 12.8831 0.278413 12.6462 0.16828C12.4093 0.0581484 12.1513 0.00107646 11.8902 0.00103072L11.8892 1.54723C11.9265 1.54732 11.9643 1.55554 11.998 1.57131C12.0318 1.58708 12.0618 1.61002 12.0858 1.63856C12.1098 1.66709 12.1274 1.70053 12.1373 1.73656C12.1472 1.77258 12.1491 1.81033 12.143 1.84719L13.664 2.1018ZM15.7337 7.73099C16.5456 7.73099 17.1519 8.47522 16.9937 9.27203L18.5054 9.57612C18.5872 9.16492 18.577 8.73962 18.4756 8.33286C18.3742 7.92609 18.1841 7.54695 17.919 7.22276C17.6538 6.89857 17.3203 6.63741 16.9425 6.4581C16.5646 6.27879 16.1518 6.1858 15.7337 6.18582V7.73099ZM14.5005 18.04C15.1538 18.0401 15.787 17.8122 16.2923 17.3969C16.7976 16.9815 17.1439 16.4034 17.2722 15.7609L15.7615 15.4568C15.7032 15.7492 15.5457 16.0122 15.3158 16.2011C15.0859 16.39 14.7977 16.4941 14.5005 16.4938V18.04ZM11.6703 0.00103072C11.0359 0.00107695 10.4113 0.157192 9.85195 0.457489C9.29262 0.757786 8.81584 1.19195 8.46395 1.72143L9.74546 2.58009C9.9567 2.26225 10.2429 2.00063 10.5787 1.82045C10.9145 1.64026 11.2895 1.54709 11.6703 1.54723V0.00103072ZM2.82611 16.4938C2.11702 16.4938 1.54152 15.9166 1.54152 15.2053H0C0 15.9571 0.29775 16.6781 0.827749 17.2097C1.35775 17.7413 2.07658 18.04 2.82611 18.04V16.4938Z' fill='%23003C66' /%3e%3cpath d='M4.88281 6.95312V17.2611' stroke='%23003C66' stroke-width='1.5' /%3e%3c/svg%3e")}.products-finishing__advantage .durable:before{width:22px;height:21px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='22' height='21' viewBox='0 0 22 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.756031 18.9132L2.11099 20.2678C2.85664 20.9966 3.7056 20.9364 4.46028 20.1048L13.4371 10.3309C13.8056 10.5882 14.1481 10.5796 14.5685 10.4939L15.4858 10.3053L16.0947 10.9143L16.0515 11.3684C15.9918 11.8398 16.1289 12.2001 16.5662 12.6373L17.2863 13.3488C17.7235 13.7947 18.3065 13.8202 18.7265 13.4003L21.5818 10.5454C22.0017 10.125 21.9762 9.55066 21.5386 9.10477L20.8185 8.38466C20.3816 7.94741 20.0127 7.79302 19.5495 7.86177L19.0867 7.91284L18.5037 7.33023L18.7611 6.32688C18.8809 5.82991 18.7524 5.42684 18.2122 4.89531L16.0947 2.78606C12.9821 -0.308872 8.99582 -0.214586 6.26939 2.53738C5.89185 2.91452 5.85767 3.42916 6.09771 3.80631C6.29492 4.13238 6.71489 4.3292 7.28925 4.18345C8.61828 3.84952 9.94732 3.95206 11.2504 4.8352L10.7016 6.22434C10.4957 6.73859 10.513 7.15856 10.7189 7.54434L0.919066 16.5643C0.0960305 17.3265 0.00135195 18.1586 0.756031 18.9132ZM7.6326 2.88034C9.97325 1.13095 12.8882 1.41381 14.9975 3.52306L17.3036 5.81224C17.5094 6.01809 17.5354 6.18073 17.4752 6.43806L17.1496 7.80991L18.5297 9.19041L19.3704 9.11302C19.6187 9.08748 19.6957 9.10438 19.9015 9.30159L20.4417 9.85041L18.0327 12.2681L17.4839 11.7196C17.2867 11.5224 17.2694 11.445 17.2953 11.1963L17.3723 10.3478L16.0009 8.97591L14.5775 9.25013C14.3289 9.30159 14.2004 9.30159 13.9859 9.08749L12.0821 7.17584C11.8762 6.96998 11.8503 6.84977 11.9619 6.57556L12.8026 4.56924C11.3962 3.22331 9.5356 2.47727 7.74378 3.05202C7.66678 3.07756 7.61532 3.06027 7.58939 3.02609C7.56385 2.98327 7.56385 2.94006 7.6326 2.88034ZM1.87096 18.2957C1.43371 17.8584 1.5881 17.5924 1.87921 17.3265L11.5077 8.44398L12.5795 9.52434L3.67103 19.1195C3.40507 19.411 3.07074 19.4966 2.71049 19.145L1.87096 18.2957Z' fill='%23003C66' /%3e%3c/svg%3e")}.products-finishing__advantage .eco:before{width:19px;height:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='19' height='20' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.05664 18.5859C2.57743 13.9312 4.66061 10.3109 9.34776 8.24219' stroke='%23003C66' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3e%3cpath d='M6.22253 15.4812C12.6991 15.4812 17.1592 12.0802 17.68 3.06875V1H13.4991C4.12477 1 1.01458 5.1375 1 10.3094C1 11.3437 1 13.4125 3.08318 15.4812H6.20794H6.22253Z' stroke='%23003C66' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3e%3c/svg%3e")}.products-finishing__advantage .waterproof:before{width:16px;height:21px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='21' viewBox='0 0 16 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.6654 12.2722C11.6671 13.3884 11.2337 14.4614 10.4572 15.2633C10.0247 15.7073 9.49772 16.0482 8.91536 16.2606M14.4154 12.5536C14.4154 6.52469 7.9987 1.83594 7.9987 1.83594C7.9987 1.83594 1.58203 6.52469 1.58203 12.5536C1.58203 14.3301 2.25761 16.0342 3.4612 17.2909C4.66478 18.5477 6.29736 19.2526 7.9987 19.2526C9.70003 19.2526 11.3326 18.5468 12.5362 17.2909C13.7398 16.0351 14.4154 14.3301 14.4154 12.5527' stroke='%23003C66' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3e%3c/svg%3e")}.products-finishing__advantage .thermometer:before{width:18px;height:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7.45228 13.5134C5.95353 13.2494 4.74811 11.9313 4.60145 10.2409C4.42728 8.23894 5.80686 6.47252 7.68145 6.2956C7.97539 6.26872 8.2617 6.28002 8.54036 6.32952M7.36703 2.66927L7.46145 3.75735M3.5372 5.94727L2.7507 5.24602M2.22545 10.4655L1.20703 10.5618M4.29436 14.6657L3.64078 15.5026M13.1237 19.1693C13.8405 19.1691 14.5415 18.9589 15.1401 18.5645C15.7387 18.1702 16.2086 17.609 16.4916 16.9505C16.7747 16.2919 16.8585 15.5648 16.7327 14.8592C16.6069 14.1535 16.277 13.5001 15.7839 12.9799C15.32 12.4895 15.0872 12.2448 15.023 12.0816C14.957 11.9175 14.957 11.7012 14.957 11.2694V2.66927C14.957 2.18304 14.7639 1.71673 14.4201 1.37291C14.0762 1.02909 13.6099 0.835938 13.1237 0.835938C12.6375 0.835938 12.1712 1.02909 11.8273 1.37291C11.4835 1.71673 11.2904 2.18304 11.2904 2.66927V11.2694C11.2904 11.7021 11.2904 11.9175 11.2253 12.0816C11.1602 12.2448 10.9274 12.4895 10.4635 12.9799C9.97037 13.5001 9.64049 14.1535 9.5147 14.8592C9.38891 15.5648 9.47272 16.2919 9.75577 16.9505C10.0388 17.609 10.5087 18.1702 11.1073 18.5645C11.7058 18.9589 12.4069 19.1691 13.1237 19.1693Z' stroke='%23003C66' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3e%3c/svg%3e")}.products-finishing__list--data{gap:8px;margin-top:auto;margin-bottom:20px}.products-finishing__list--data li{font-size:14px;gap:10px;align-items:center}.products-finishing__list--data li svg{flex-shrink:0;width:26px;height:26px}.products-finishing__price{margin-bottom:15px}.products-finishing__price .caption{font-size:14px;line-height:1.1;margin-bottom:6px}.products-finishing__price .price{font-family:var(--font-family);font-size:28px;line-height:1}.products-finishing__price .word,.products-finishing__price .currency{font-size:18px}.products-finishing__price .word{margin-right:8px}.products-finishing__price .currency{margin-left:4px}.products-finishing__btn .btn{height:45px;font-size:16px;border-radius:16px}.products-finishing__box-calc--inner{text-align:center}.products-finishing__box-calc{border-radius:16px;height:100%;display:grid;padding:15px;place-items:center;background-image:url('../../assets/img/prices-finishing/products-finishing-box-calc-bg.jpg')}.products-finishing__box-calc .title{font-size:24px;line-height:1.2;color:var(--goluboy-800);margin-bottom:20px}.products-finishing__box-calc .caption{font-size:18px;line-height:1.2;margin-bottom:50px}.products-finishing__box-calc .tel{font-size:24px;line-height:1;margin-bottom:20px}.products-finishing__box-calc .btn__modal-open{font-size:20px;line-height:1;color:var(--goluboy-500-osnovnoy);text-decoration:underline;text-decoration-color:rgba(0,140,240,0.4);text-decoration-style:dashed;text-underline-offset:3px;gap:9px}.products-finishing__list--items{gap:12px;margin-bottom:15px}.products-finishing__list--items li{padding-left:16px;background-size:8px 8px;background-position:left center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='4' cy='4' r='4' fill='%23003C66' /%3e%3c/svg%3e")}@media(max-width:767px){.prices-finishing .slider__button-next,.prices-finishing .slider__button-prev{top:110px}}@media(min-width:768px)and(max-width:1023px){.products-finishing__item.item-landscape{grid-column:1 / 3}.products-finishing__box-calc.landscape{padding:40px 100px;background-image:url('../../assets/img/prices-finishing/products-finishing-box-calc-bg-tablet.jpg')}.products-finishing__box-calc.landscape .title{font-size:30px;margin-bottom:10px}.products-finishing__box-calc.landscape .caption{font-size:20px;margin-bottom:30px}.products-finishing__box-calc.landscape .caption br{display:none}.products-finishing__box-calc.landscape .tel{font-size:26px;margin-bottom:25px}.products-finishing__box-calc.landscape .btn__modal-open{font-size:22px}}@media(min-width:768px){.prices-finishing h2{margin-bottom:25px}.products-finishing__list.slider__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.products-finishing__title{font-size:20px}.products-finishing__desc{font-size:16px;margin-bottom:15px}.products-finishing__advantage span{font-size:18px}.products-finishing__list--data{gap:10px;margin-bottom:25px}.products-finishing__list--data li{font-size:18px}.products-finishing__list--data li svg{width:30px;height:30px}.products-finishing__btn .btn{height:58px;font-size:18px}.products-finishing__box-calc .title{font-size:28px}.products-finishing__box-calc .caption{font-size:20px}.products-finishing__box-calc .tel{font-size:26px;margin-bottom:25px}.products-finishing__box-calc .btn__modal-open{font-size:22px}.prices-finishing .slider__controls{display:none}.products-finishing__list--items li{padding-left:18px}}@media(min-width:1024px){.prices-finishing h2{margin-bottom:20px}.products-finishing__list.slider__wrapper{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:20px}.products-finishing__title{margin-bottom:12px}.products-finishing__desc{font-size:16px}.products-finishing__list--data{gap:12px}.products-finishing__list--data li{font-size:16px}.products-finishing__list--data li svg{width:25px;height:25px}.products-finishing__price .caption{font-size:16px}.products-finishing__price .price{font-size:28px}.products-finishing__price .word,.products-finishing__price .currency{font-size:20px}.products-finishing__btn .btn{height:48px;font-size:16px}.products-finishing__box-calc .title{font-size:26px}.products-finishing__box-calc .caption{font-size:18px;margin-bottom:80px}.products-finishing__box-calc .tel{font-size:26px;margin-bottom:15px}.products-finishing__box-calc .btn__modal-open{font-size:18px}}.glazing-options h2{font-size:22px}.glazing-options .products-finishing__img svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.glazing-options .products-finishing__img .sticker{border:1px solid var(--krasnyy-500-osnovnoy);border-radius:50%;width:80px;height:80px;background:#fff;align-items:center;justify-content:center;line-height:100%;text-transform:uppercase;color:var(--krasnyy-500-osnovnoy);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.glazing-options .products-finishing__img .sticker-data{font-size:30px;line-height:100%}.glazing-options .products-finishing__img .sticker-text{font-size:14px;line-height:140%}.glazing-options .products-finishing__title{margin-bottom:15px}.glazing-options .products-finishing__box{position:relative}.glazing-options .products-finishing__box:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:139px;background:var(--zheltyy-50)}.glazing-options .products-finishing__list--items{margin-bottom:30px}.glazing-options .products-finishing__price{margin-top:auto;position:relative;z-index:1}.glazing-options .products-finishing__btn{position:relative;z-index:1}@media(max-width:767px){.glazing-options .slider__button-next,.glazing-options .slider__button-prev{top:109px}}@media(min-width:768px){.glazing-options{margin-bottom:48px}.glazing-options h2{font-size:34px}.glazing-options .products-finishing__list--items{margin-bottom:35px}.glazing-options .products-finishing__box:after{height:152px}}@media(min-width:1024px){.glazing-options h2{font-size:40px}.glazing-options .products-finishing__title{font-size:18px}.glazing-options .card__item.products-finishing__item{padding:10px 10px 22px!important}.glazing-options .products-finishing__box:after{height:145px}.glazing-options .slider__controls{display:none}}@media(hover:hover)and(pointer:fine){.glazing-options .products-finishing__box:hover{filter:drop-shadow(0 5px 6px rgba(0,0,0,0.1))}.glazing-options .products-finishing__img .sticker{border:1px solid var(--chernyy-400);color:var(--chernyy-400)}.glazing-options .products-finishing__box:hover .products-finishing__img .sticker{border:1px solid var(--krasnyy-500-osnovnoy);color:var(--krasnyy-500-osnovnoy)}}.windows-replace{background:var(--chernyy-50);padding:40px 0;margin:0}.windows-replace h2{font-size:22px;margin-bottom:20px}.windows-replace .sub-title{font-size:18px;line-height:1.2;letter-spacing:0.01em;margin-bottom:22px}.windows-replace .sub-title .text-decoration{text-decoration:underline;text-decoration-color:#ffe70f;text-decoration-thickness:2px;text-underline-offset:.22em}.windows-replace .replace__list{margin-bottom:20px;gap:15px}.windows-replace .replace__item{gap:5px;position:relative}.windows-replace .replace__item p{margin-bottom:0}.windows-replace .replace__item svg{width:30px;height:30px;flex-shrink:0;position:absolute;left:0}.windows-replace .replace__item-title{line-height:1.3;letter-spacing:0.01em;gap:10px;padding-left:40px}.windows-replace .replace__item-desc{font-size:14px;line-height:1.3;letter-spacing:0.01em;padding-left:40px}.windows-replace .replace__master{flex-direction:column;gap:19px}.windows-replace .replace__master-img{width:155px;height:104px;flex-shrink:0}.windows-replace .replace__master-msg{position:relative;border-radius:16px;background:var(--white);padding:15px}.windows-replace .replace__master-msg:before{position:absolute;width:21px;height:15px;top:-12px;left:34px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='21' height='15' viewBox='0 0 21 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.89409 1.1634C9.69372 0.086175 11.3063 0.086175 12.1059 1.1634L19.8218 11.5579C20.8015 12.8776 19.8595 14.75 18.2159 14.75L2.78407 14.75C1.14053 14.75 0.198545 12.8776 1.17816 11.5579L8.89409 1.1634Z' fill='white' /%3e%3c/svg%3e")}.windows-replace .replace__master-message{font-size:14px;line-height:1.3;letter-spacing:0.01em;margin-bottom:15px}.windows-replace .replace__master-name{line-height:1.2;letter-spacing:0.01em;margin-bottom:4px}.windows-replace .replace__master-expert{font-size:15px;line-height:1.2;letter-spacing:0.01em;color:var(--chernyy-600)}@media(max-width:767px){.windows-replace .replace__master{gap:15px}.windows-replace .replace__master-img{order:2;width:119px;height:77px}.windows-replace .replace__master-msg{order:1}.windows-replace .replace__master-message{margin-bottom:0}.replace__master-title{position:absolute;right:0;bottom:-80px;width:calc(100% - 119px)}.windows-replace .replace__master-msg:before{top:unset;bottom:-7px;left:64px;transform:rotate(90deg)}}@media(min-width:768px){.windows-replace{padding:50px 0}.windows-replace h2{font-size:28px;margin-bottom:25px}.windows-replace .sub-title{font-size:20px;margin-bottom:29px}.windows-replace .sub-title .text-decoration{text-decoration-thickness:4px;text-underline-offset:.22em}.windows-replace .replace__list{gap:20px;margin-bottom:25px}.windows-replace .replace__item svg{width:40px;height:40px}.windows-replace .replace__item-title{font-size:18px;padding-left:50px}.windows-replace .replace__item-desc{font-size:16px;padding-left:50px}.windows-replace .replace__master{flex-direction:row-reverse;align-items:center;gap:47px}.windows-replace .replace__master-img{width:223px;height:152px}.windows-replace .replace__master-msg:before{width:25px;height:35px;top:unset;left:unset;right:-20px;bottom:25px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='25' height='35' viewBox='0 0 25 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M23.7549 15.0911C25.3707 16.2906 25.3707 18.7094 23.7549 19.9089L5.53811 33.4313C3.55858 34.9007 0.75 33.4878 0.75 31.0225L0.75 3.97754C0.75 1.51223 3.55858 0.0992617 5.53812 1.56869L23.7549 15.0911Z' fill='white' /%3e%3c/svg%3e")}.windows-replace .replace__master-expert{font-size:14px}}@media(min-width:1024px){.windows-replace{padding:60px 0}.windows-replace h2{font-size:30px;margin-bottom:20px}.windows-replace .sub-title{font-size:24px;margin-bottom:43px}.windows-replace .replace__list{grid-template-columns:245px 266px 230px;gap:25px;width:791px;margin-bottom:20px}.windows-replace .replace__item{gap:10px}.windows-replace .replace__item svg{position:initial}.windows-replace .replace__item-title{align-items:center;padding-left:0}.windows-replace .replace__item-title span>span{display:block}.windows-replace .replace__item-desc{padding-left:0}.windows-replace .replace__master{align-items:flex-end;gap:34px}.windows-replace .replace__master-img{width:307px;height:208px}.windows-replace .replace__master-msg{padding:20px}.windows-replace .replace__master-message{font-size:16px;margin-bottom:20px}.windows-replace .replace__master-name{font-size:18px;margin-bottom:6px}.windows-replace .replace__master-expert{font-size:16px}}.windows-certificate{padding-bottom:40px;background:var(--chernyy-50)}.windows-certificate h2{font-size:22px;margin-bottom:10px}.windows-certificate .sub-title{font-size:18px;line-height:1.2;margin-bottom:15px}.windows-certificate .card__img{margin-bottom:15px}.windows-certificate .card__img img{width:100%}.windows-certificate .card__title{font-size:16px;line-height:1.2;color:var(--chernyy-600);margin-bottom:10px}.windows-certificate .card__desc{font-size:14px;line-height:1.1;margin-bottom:0}@media(min-width:768px){.windows-certificate{padding-bottom:50px}.windows-certificate h2{font-size:28px}.windows-certificate .sub-title{font-size:20px;margin-bottom:20px}.windows-certificate .desc{font-size:18px}}@media(min-width:1024px){.windows-certificate{padding-bottom:60px}.windows-certificate h2{font-size:34px}.windows-certificate .desc{font-size:16px;width:792px;margin-left:auto;margin-right:auto}.windows-certificate .card__img{margin-bottom:10px}.windows-certificate .card__title{font-size:15px}.windows-certificate .card__desc{font-size:13px}.windows-certificate .card__list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.windows-certificate .slider__container{margin:0!important}.windows-certificate .slider__slide{padding:0!important}}.windows-house-install h2{font-size:21px;margin-bottom:20px}.windows-house-install .card__title{margin-bottom:20px}@media(min-width:768px){.windows-house-install h2{font-size:32px}.windows-house-install h2 span{display:block}.windows-house-install .desc .display{display:inline-block}.windows-house-install .card__title{line-height:1.2}}@media(min-width:1024px){.windows-house-install h2{font-size:40px;width:890px;margin-left:auto;margin-right:auto}.windows-house-install h2 span{display:inline-block}.windows-house-install .desc .display{display:inline}.windows-house-install .slider__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card__box-template .card__img{margin-bottom:15px}.windows-house-install .card__title{margin-bottom:15px}}.payment-after{background-image:url('../../assets/img/payment-after-mobile.jpg');padding:35px 0 49px}.payment-after h2{font-size:26px;text-align:center}.payment-after h2 span:last-child{color:var(--zheltyy-500-osnovnoy)}.payment-after .content__box{margin-bottom:34px}.payment-after .text{font-family:var(--second-family);font-size:20px;line-height:1.2;margin-bottom:15px}.payment-after .text:last-child{margin-bottom:0}.payment-after .icon__box{text-align:center;margin-bottom:30px}.payment-after .icon__item{margin-bottom:34px}.payment-after .item__img{position:relative;margin-bottom:10px}.payment-after .item__img:before{content:'';display:inline-flex;align-items:center;justify-content:center;border-radius:30px;padding:2px 12px;width:35px;height:35px;color:var(--white);background:var( --krasnyy-500-osnovnoy);font-weight:700;font-size:22px;line-height:100%;font-family:var(--second-family);position:absolute;right:0;transform:translate(50%,-50%)}.payment-after .icon__item:nth-child(1) .item__img:before{content:'1'}.payment-after .icon__item:nth-child(2) .item__img:before{content:'2'}.payment-after .icon__item:nth-child(3) .item__img:before{content:'3'}.payment-after .item__title{font-family:var(--second-family);font-size:20px;line-height:1;color:var(--zheltyy-500-osnovnoy);margin-bottom:0}.payment-after .sub-title{font-size:16px;color:var(--white)}.payment-after .btn{width:260px;font-size:16px;height:50px}@media(max-width:767px){.page-otdelka-balkonov .payment-after,.page-kalkulyator-okon .payment-after,.page-czeny-na-osteklenie .payment-after,.page-okna-rehau .payment-after,.page-okna-kbe .payment-after{margin-bottom:0}.payment-after h2 span:first-child{display:block}}@media(min-width:768px){.payment-after{padding:0}.payment-after .content{background-image:url('../../assets/img/payment-after-tablet.jpg');padding:50px 30px}.payment-after h2{font-size:26px;text-align:center;color:var(--white);font-size:38px}.payment-after .text{margin-bottom:20px}.payment-after .text:last-child{font-size:24px}.payment-after .content__box{margin-bottom:41px}.payment-after .icon__list{display:flex;justify-content:space-between}.payment-after .item__img{margin-bottom:14px}.payment-after .icon__item{text-align:left;margin-bottom:0;min-width:190px}.payment-after .icon__item:not(:last-child) .item__img:after{text-align:left;width:62px;height:16px;position:absolute;top:calc(50% - 8px);right:-99px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='62' height='16' viewBox='0 0 62 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 7C0.447715 7 -4.82823e-08 7.44772 0 8C4.82823e-08 8.55228 0.447715 9 1 9L1 7ZM61.7071 8.7071C62.0976 8.31658 62.0976 7.68341 61.7071 7.29289L55.3432 0.928927C54.9526 0.538403 54.3195 0.538403 53.9289 0.928928C53.5384 1.31945 53.5384 1.95262 53.9289 2.34314L59.5858 7.99999L53.9289 13.6568C53.5384 14.0474 53.5384 14.6805 53.9289 15.0711C54.3195 15.4616 54.9526 15.4616 55.3432 15.0711L61.7071 8.7071ZM1 9L61 8.99999L61 6.99999L1 7L1 9Z' fill='white' /%3e%3c/svg%3e")}.payment-after .btn{font-size:18px;height:55px;width:340px}}@media(min-width:1024px){.payment-after .content{background-image:url('../../assets/img/payment-after-desctop.jpg');padding:40px}.payment-after .content__inner{width:682px}.payment-after h2{font-size:40px;letter-spacing:0.01em;text-align:left;line-height:1.1;margin-bottom:30px}.payment-after h2 span:last-child{display:block}.payment-after .text{margin-bottom:30px;text-align:left}.payment-after .content__box{margin-bottom:47px}.payment-after .icon__list{display:flex;gap:30px;justify-content:unset}.payment-after .content__box.not-prepay{width:600px}.payment-after .icon__box{margin-bottom:38px}.payment-after .icon__item:not(:last-child) .item__img:after{width:72px;right:-104px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='72' height='16' viewBox='0 0 88 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 7C0.447715 7 -4.82823e-08 7.44772 0 8C4.82823e-08 8.55228 0.447715 9 1 9L1 7ZM87.7071 8.7071C88.0976 8.31657 88.0976 7.68341 87.7071 7.29289L81.3431 0.928925C80.9526 0.538401 80.3195 0.538401 79.9289 0.928925C79.5384 1.31945 79.5384 1.95261 79.9289 2.34314L85.5858 7.99999L79.9289 13.6568C79.5384 14.0474 79.5384 14.6805 79.9289 15.0711C80.3195 15.4616 80.9526 15.4616 81.3431 15.0711L87.7071 8.7071ZM1 9L87 8.99999L87 6.99999L1 7L1 9Z' fill='white' /%3e%3c/svg%3e")}.payment-after .sub-title{font-size:18px}.payment-after .btn{width:280px;height:56px;font-size:16px;margin:0}}.set-cards .grid{row-gap:15px}.set-cards .content__box{padding:114px 26px 30px}.set-cards .without-bank{background-image:url('../../assets/img/set-cards-bank-mobile.jpg')}.set-cards .order-metering{background-image:url('../../assets/img/set-cards-order-mobile.jpg')}.set-cards,.set-cards .text{color:var(--white)}.set-cards .without-bank .color{color:var(--zelenyy-dopolnitelnyy)}.set-cards .order-metering .color{color:var(--zheltyy-500-osnovnoy)}.set-cards h2{font-size:28px;line-height:1;margin-bottom:18px;white-space:nowrap}.set-cards h2 .title{font-size:20px;line-height:1;margin-bottom:10px;text-transform:none}.set-cards .text{width:194px;font-family:var(--second-family);font-size:16px;line-height:1.2;margin-bottom:30px}.set-cards .btn{font-size:16px;height:56px}.page-kalkulyator-balkonov .set-cards,.page-okna-rehau .set-cards,.page-okna-kbe .set-cards,.page-kalkulyator-balkonov .set-cards{margin-bottom:0}@media(max-width:767px){.set-cards .text br{display:none}}@media(min-width:768px){.set-cards .grid{row-gap:50px}.set-cards .content__box{padding:182px 200px 50px 50px}.set-cards .without-bank{background-image:url('../../assets/img/set-cards-bank-tablet.jpg')}.set-cards .order-metering{background-image:url('../../assets/img/set-cards-order-tablet.jpg')}.set-cards h2{font-size:38px}.set-cards h2 .title{font-size:38px;margin-bottom:10px}.set-cards .text{font-size:22px;line-height:1}.set-cards .text .fw8{display:block;margin-top:6px}.set-cards .text .block{display:inline-block}.set-cards .without-bank .text{width:410px}.set-cards .order-metering .text{width:360px}.set-cards .btn{width:458px;height:58px;font-size:18px}}@media(min-width:1024px){.set-cards .grid{row-gap:0;column-gap:20px;grid-template-columns:1fr 1fr}.set-cards .content__box{padding:241px 30px 30px}.set-cards .without-bank{background-image:url('../../assets/img/set-cards-bank-desctop.jpg')}.set-cards .order-metering{background-image:url('../../assets/img/set-cards-order-desctop.jpg')}.set-cards h2{font-size:42px;margin-bottom:20px}.set-cards h2 .title{font-size:32px;margin-bottom:5px}.set-cards .text{font-size:20px;line-height:1.3;margin-bottom:35px}.set-cards .text .fw8{font-size:24px;margin-top:0}.set-cards .without-bank .text,.set-cards .order-metering .text{width:100%}.set-cards .btn{width:100%;height:56px;font-size:16px}}.windows-manufacturer .slider__container.swiper-initialized .slider__wrapper{align-items:center}.windows-manufacturer .card__box{border-radius:16px}.windows-manufacturer .content__before{display:none}.windows-manufacturer .primary .card__box{background:var(--zheltyy-500-osnovnoy)}.windows-manufacturer .secondary .card__box{background:var(--chernyy-100)}.windows-manufacturer .card__content{padding:20px}.windows-manufacturer .card__item.primary .card__content{padding:10px 20px 20px}.windows-manufacturer .content__list{gap:6px}.windows-manufacturer .content__item{padding:10px;border-radius:10px;background:var(--white);align-items:center;gap:4px}.windows-manufacturer .content__title{color:var(--chernyy-600);font-size:12px}.windows-manufacturer .secondary .card__headline{padding:5px;text-align:center;letter-spacing:0.02em;color:var(--white);background:var(--chernyy-500-osnovnoy)}.windows-manufacturer .card__headline p{margin-bottom:0}.windows-manufacturer .card__item.primary .card__headline .text{padding:15px 34px 25px;font-size:17px;line-height:1.2;color:var(--white);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='280' height='80' viewBox='0 0 280 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M140.26 67.0682L8.73446 79.1947C4.04602 79.627 -4.43335e-06 75.9368 -4.18167e-06 71.2285L-4.27636e-07 0.99999C-1.91459e-07 -3.41829 3.58173 -7.00001 8 -7.00001L272 -7C276.418 -7 280 -3.41827 280 1L280 71.2169C280 75.9294 275.947 79.621 271.255 79.1821L141.74 67.0692C141.248 67.0232 140.752 67.0228 140.26 67.0682Z' fill='%23F52828' /%3e%3c/svg%3e")}.windows-manufacturer .card__item.primary .card__title{margin-bottom:15px}.windows-manufacturer .card__item .card__title{font-size:20px}.windows-manufacturer .card__item .content__data{font-size:20px;line-height:1}.windows-manufacturer .card__item .content__data.price{font-size:24px;line-height:1}.windows-manufacturer .card__item .content__data.price .word,.windows-manufacturer .card__item .content__data.price .currency{font-size:18px;line-height:1}.windows-manufacturer .card__item .content__data.price .word{margin-right:8px}.windows-manufacturer .card__item .content__data.price .currency{margin-left:4px}.windows-manufacturer .content__rating img{width:25px;height:23px}.page-okna-dlya-dachi .windows-manufacturer,.page-balkonnyj-blok .windows-manufacturer,.page-odnostvorchatye-okna .windows-manufacturer,.page-dvuhstvorchatye-okna .windows-manufacturer,.page-trehstvorchatye-okna .windows-manufacturer{padding-top:40px}@media(max-width:767px){.windows-manufacturer .content__box{padding-left:20px}}@media(min-width:768px){.windows-manufacture .content__box{padding-top:91px}.windows-manufacturer .content__before{display:flex;justify-content:flex-end}.windows-manufacturer .content__before-text{height:81px;position:relative}.windows-manufacturer .content__before-text:before{content:'';display:inline-block;width:67px;height:65px;position:absolute;left:-84px;top:2px;background-image:url('../../assets/icon/arrow-green.png');background-size:contain}.windows-manufacturer .content__before-text p{font-family:var(--font-family);font-style:italic;line-height:1.2;color:var(--zelenyy-dopolnitelnyy);margin-bottom:0}.windows-manufacturer .content__before-text .text-primary{font-size:24px}.windows-manufacturer .content__before-text .text{font-size:18px}.windows-manufacturer .card__item.primary .card__content{padding:10px 40px 20px}.windows-manufacturer .card__content{padding:20px 37px}.windows-manufacturer .content__list{gap:10px}.windows-manufacturer .secondary .card__headline{padding:4px}.windows-manufacturer .card__item.primary .card__headline .text{padding:12px 17px 29px;font-size:24px;width:297px;margin:0 auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='297' height='99' viewBox='0 0 297 99' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M144.68 84.9911L9.8674 98.0446C4.57879 98.5566 -5.35246e-06 94.3998 -5.0512e-06 89.0865L-5.103e-07 8.99999C-2.28469e-07 4.02943 4.02942 -9.87258e-06 9 -9.70508e-06L288 -3.03284e-07C292.971 -1.35785e-07 297 4.02944 297 9L297 89.1239C297 94.4237 292.443 98.5761 287.166 98.0852L146.381 84.9879C145.815 84.9353 145.245 84.9363 144.68 84.9911Z' fill='%23F52828' /%3e%3c/svg%3e")}.windows-manufacturer .card__item.primary .card__title{margin-bottom:19px}.windows-manufacturer .card__item .card__title{font-size:24px}.windows-manufacturer .content__title{font-size:14px}.windows-manufacturer .card__item .content__data{font-size:24px}.windows-manufacturer .card__item .content__data.price{font-size:28px}.windows-manufacturer .card__item .content__data.price .word,.windows-manufacturer .card__item .content__data.price .currency{font-size:20px}.page-okna-dlya-dachi .windows-manufacturer,.page-balkonnyj-blok .windows-manufacturer,.page-odnostvorchatye-okna .windows-manufacturer,.page-dvuhstvorchatye-okna .windows-manufacturer,.page-trehstvorchatye-okna .windows-manufacturer{padding-top:50px}}@media(min-width:1024px){.windows-manufacturer .desc{margin-bottom:30px}.windows-manufacturer .content__before-text .text-primary{font-size:22px}.windows-manufacturer .content__slider{padding-top:60px}.windows-manufacturer .content__before{position:absolute;z-index:10;top:14px;left:450px}.windows-manufacturer .content__before-text:before{width:91px;height:88px;left:-110px}.windows-manufacturer .card__list{display:grid;grid-template-columns:327px 311px 322px;place-items:center}.windows-manufacture .content__box{padding-top:60px}.windows-manufacturer .card__item.primary .card__content{padding:10px 20px 20px}.windows-manufacturer .card__content{padding:20px}.windows-manufacturer .slider__controls{display:none}.windows-manufacturer .card__item.secondary{padding:20px 0 20px 20px;background:var(--white);width:311px}.windows-manufacturer .card__item.secondary:last-child{padding:20px 20px 20px 11px;border-radius:0 16px 16px 0;width:322px}.windows-manufacturer .content__item{padding:15px}.windows-manufacturer .card__item.primary .content__title{font-size:16px}.windows-manufacturer .content__item.item-main{padding:9px 15px}.windows-manufacturer .card__item.primary .card__headline .text{padding:15px 29px 27px;font-size:22px;width:305px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='305' height='94' viewBox='0 0 305 94' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M148.751 80.683L8.71334 93.2199C4.03219 93.639 -5.10026e-06 89.9517 -4.83377e-06 85.2518L-4.536e-07 7.99999C-2.03083e-07 3.58171 3.58173 -1.01572e-05 8 -1.00084e-05L297 -2.69585e-07C301.418 -1.20698e-07 305 3.58172 305 8L305 85.2823C305 89.9711 300.986 93.6547 296.314 93.2529L150.15 80.6806C149.684 80.6406 149.216 80.6414 148.751 80.683Z' fill='%23F52828' /%3e%3c/svg%3e")}.windows-manufacturer .secondary .card__headline{padding:7px}.windows-manufacturer .card__item.primary .card__title{font-size:24px;margin-bottom:15px}.windows-manufacturer .card__item.secondary .card__title{font-size:20px}.windows-manufacturer .card__item.secondary .content__data{font-size:20px}.windows-manufacturer .card__item.primary .content__data.price,.windows-manufacturer .card__item.primary .content__data.price .currency{font-size:34px}.windows-manufacturer .card__item.primary .content__data.price .word{font-size:30px}.windows-manufacturer .card__item.secondary .content__data.price,.windows-manufacturer .card__item.secondary .content__data.price .currency{font-size:30px}.windows-manufacturer .card__item.secondary .content__data.price .word{font-size:24px}.windows-manufacturer .content__rating img{width:27px;height:24px}.page-okna-dlya-dachi .windows-manufacturer,.page-balkonnyj-blok .windows-manufacturer,.page-odnostvorchatye-okna .windows-manufacturer,.page-dvuhstvorchatye-okna .windows-manufacturer,.page-trehstvorchatye-okna .windows-manufacturer{padding-top:60px}}.delivery{background-image:url('../../assets/img/delivery-mobile.jpg');padding:40px 0}.delivery h2{font-size:22px;margin-bottom:20px;line-height:1.3}.delivery h2 .color{color:var(--zheltyy-500-osnovnoy)}.delivery .text{font-size:18px;line-height:1.3;margin-bottom:30px}.delivery .text span.uppercase{color:var(--zelenyy-dopolnitelnyy);display:block}.delivery .btn{border-radius:16px;width:234px;height:57px;text-transform:none;margin:0;pointer-events:none}@media(max-width:767px){.page-okna-v-dom .delivery,.page-gotovye-plastikovye-okna .delivery{margin-bottom:0}}@media(min-width:768px){.delivery{padding:0}.delivery .content{background-image:url('../../assets/img/delivery-tablet.jpg');padding:50px}.delivery h2{font-size:38px;line-height:1.2;margin-bottom:40px}.delivery .text{font-size:24px}.delivery .btn{border-radius:10px;width:315px;height:68px;font-size:24px}}@media(min-width:1024px){.delivery .content{background-image:url('../../assets/img/delivery-desctop.jpg');padding:40px}.delivery .content__inner{width:600px}.delivery h2{font-size:40px;margin-bottom:30px}.delivery .text{font-size:20px;margin-bottom:40px}.delivery .text span.uppercase{display:initial}.delivery .btn{border-radius:16px;width:272px;height:63px;font-size:20px}}.portfolio .slider__slide{padding:0!important}.portfolio h2{font-size:22px;margin-left:auto;margin-right:auto;margin-bottom:20px}.portfolio .card__box{padding:15px;background:linear-gradient(180deg,#f4f5f6 0%,#e9eef2 100%);border:0}.portfolio .card__img{margin-bottom:20px;border-radius:16px;overflow:hidden}.portfolio .card__content{display:flex;flex-direction:column;flex-grow:1}.portfolio .card__title{font-size:18px;line-height:1.3;margin-bottom:15px;font-weight:600;width:200px}.portfolio .card__sub-title{font-size:20px;line-height:1.3;margin-bottom:15px}.portfolio .card__desc{font-size:16px;line-height:1.2;margin-bottom:23px}.portfolio .card__cost{margin-top:auto}.portfolio .card__price{gap:7px;position:relative;flex-direction:column}.portfolio .card__price .text{font-size:12px;line-height:1;letter-spacing:0.01em}.portfolio .price{font-size:30px;line-height:1}.portfolio .currency{font-size:22px;line-height:1;margin-left:4px}.page-otdelka-derevyannoj-vagonkoj .portfolio h2{font-size:20px}.page-panoramnoe-osteklenie .portfolio h2 span{display:inline-block}.page-vneshnyaya-otdelka .portfolio,.page-vnutrennyaya-otdelka .portfolio,.page-obedinenie-s-komnatoj .portfolio{margin-bottom:0}.page-czeny-na-osteklenie .portfolio h2{font-size:22px}@media(max-width:767px){.portfolio h2 span:not[class]{display:block}.portfolio .card__sub-title,.portfolio .card__desc,.portfolio .card__sticker-price{display:none}.portfolio .card__price:before{content:'';display:inline-block;width:50px;height:50px;position:absolute;right:-70px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='25' cy='25' r='25' fill='%23FFE70F' /%3e%3cpath d='M26.9841 21.7705L26.984 21.7705L26.9821 21.7738C26.8 22.0873 26.8 22.472 26.9821 22.7855C27.164 23.0988 27.4976 23.2908 27.861 23.2908H33.9576C34.326 23.2908 34.6085 23.5886 34.6085 23.9588C34.6085 24.3238 34.3054 24.6269 33.9404 24.6269H31.7015C31.1451 24.6269 30.6904 25.0815 30.6904 25.638C30.6904 26.1944 31.1451 26.6491 31.7015 26.6491H33.3463C33.582 26.6491 33.7732 26.8403 33.7732 27.0761C33.7732 27.3118 33.582 27.503 33.3463 27.503H31.5638C31.0073 27.503 30.5526 27.9577 30.5526 28.5141C30.5526 29.0706 31.0073 29.5252 31.5638 29.5252H32.6832C32.7812 29.5252 32.8604 29.6045 32.8604 29.7024V30.1933C32.8604 30.2913 32.7812 30.3705 32.6832 30.3705H30.7199C30.1634 30.3705 29.7088 30.8252 29.7088 31.3816C29.7088 31.9381 30.1634 32.3927 30.7199 32.3927H31.1763C31.4465 32.3927 31.6721 32.6183 31.6721 32.8886C31.6721 33.1588 31.4465 33.3844 31.1763 33.3844H22.9785C21.9956 33.3844 21.0426 33.0596 20.2438 32.4852L20.2438 25.1852H20.5846C20.9189 25.1852 21.2225 25.0226 21.4134 24.7513L21.4137 24.7508L25.6671 18.6548C25.6672 18.6547 25.6673 18.6545 25.6674 18.6544C25.789 18.4819 25.8496 18.2794 25.8496 18.0774V15.4769C25.8496 15.1475 26.1171 14.8863 26.4401 14.8863C26.6797 14.8863 26.8939 15.0298 26.9915 15.2525C27.7789 17.0689 27.7909 18.675 27.5989 19.8398C27.5028 20.4227 27.3556 20.8951 27.2286 21.2278C27.1652 21.3942 27.1069 21.5254 27.0627 21.6178C27.0406 21.6639 27.0221 21.7003 27.0083 21.7265C27.0014 21.7395 26.9957 21.7499 26.9915 21.7576L26.9863 21.7667L26.9847 21.7694L26.9842 21.7702L26.9841 21.7704L26.9841 21.7705Z' fill='%23333333' stroke='%23FFE70F' stroke-width='0.3' /%3e%3cpath d='M44.871 22.4343C44.449 22.0554 43.8807 21.5474 43.8204 21.2546C43.7601 20.9274 44.0874 20.2471 44.3457 19.7046C44.7935 18.7746 45.2929 17.724 44.8968 16.7596C44.4835 15.7779 43.3726 15.3818 42.3996 15.0374C41.8312 14.8393 41.1337 14.5982 40.9529 14.3399C40.7807 14.0729 40.8151 13.3238 40.8496 12.721C40.9099 11.6877 40.9701 10.5252 40.221 9.77599C39.4804 9.02682 38.3093 9.09571 37.276 9.14738C36.6732 9.18182 35.924 9.22488 35.6571 9.04404C35.3987 8.87182 35.1576 8.16571 34.9596 7.60599C34.6151 6.62432 34.2276 5.51349 33.246 5.10877C32.2729 4.70405 31.2224 5.20349 30.301 5.65127C29.7499 5.9096 29.0782 6.24543 28.7424 6.17655C28.4496 6.11627 27.9415 5.54793 27.5626 5.1346C26.8651 4.35099 26.0729 3.47266 24.9965 3.47266C23.9201 3.47266 23.1365 4.35099 22.4304 5.1346C22.0601 5.54793 21.5521 6.11627 21.2593 6.17655C20.9321 6.23682 20.2518 5.9096 19.7007 5.65127C18.7793 5.20349 17.7287 4.70404 16.7557 5.10016C15.774 5.51349 15.3865 6.62432 15.0421 7.60599C14.844 8.16571 14.5943 8.87182 14.336 9.04404C14.0776 9.21627 13.3285 9.18182 12.7257 9.14738C11.6924 9.09571 10.5212 9.02682 9.78069 9.77599C9.03153 10.5165 9.09181 11.6877 9.15208 12.721C9.17792 13.3238 9.22097 14.0729 9.04014 14.3399C8.86792 14.5982 8.17042 14.8393 7.60208 15.0374C6.62903 15.3818 5.51819 15.7779 5.10486 16.7596C4.70875 17.724 5.20819 18.7746 5.65597 19.7046C5.91431 20.2471 6.24153 20.9274 6.18125 21.2546C6.12097 21.5474 5.55264 22.0554 5.13069 22.4343C4.35569 23.1318 3.46875 23.924 3.46875 25.0004C3.46875 26.0768 4.35569 26.869 5.13069 27.5665C5.55264 27.9368 6.12097 28.4449 6.18125 28.7463C6.24153 29.0649 5.91431 29.7452 5.65597 30.2963C5.20819 31.2177 4.70875 32.2682 5.10486 33.2413C5.51819 34.2229 6.62042 34.6104 7.60208 34.9549C8.17042 35.1529 8.86792 35.4027 9.04014 35.661C9.22097 35.9193 9.17792 36.6685 9.15208 37.2713C9.09181 38.3046 9.03153 39.4757 9.78069 40.2163C10.5212 40.9654 11.6924 40.9052 12.7257 40.8449C13.3285 40.819 14.0776 40.776 14.336 40.9568C14.5943 41.129 14.844 41.8265 15.0421 42.3949C15.3865 43.3765 15.774 44.4874 16.7557 44.8921C17.7201 45.2882 18.7793 44.7888 19.7007 44.3496C20.2518 44.0827 20.9321 43.7554 21.2507 43.8243C21.5521 43.876 22.0601 44.4529 22.4304 44.8663C23.1365 45.6413 23.9201 46.5282 24.9965 46.5282C26.0729 46.5282 26.8651 45.6413 27.5626 44.8663C27.9415 44.4529 28.4496 43.876 28.7424 43.8243C29.0696 43.7554 29.7499 44.0827 30.301 44.3496C31.2224 44.7888 32.2729 45.2882 33.2374 44.8921C34.2276 44.4874 34.6151 43.3765 34.9596 42.3949C35.1576 41.8265 35.3987 41.129 35.6571 40.9568C35.924 40.776 36.6732 40.819 37.276 40.8535C38.3093 40.9052 39.4718 40.9654 40.221 40.2249C40.9701 39.4757 40.9012 38.3046 40.8496 37.2713C40.8151 36.6771 40.7807 35.9279 40.9529 35.661C41.1337 35.4027 41.8312 35.1529 42.391 34.9549C43.3726 34.6104 44.4835 34.2229 44.8968 33.2413C45.2929 32.2768 44.7935 31.2263 44.3457 30.2963C44.0874 29.7452 43.7601 29.0649 43.8204 28.7463C43.8807 28.4449 44.449 27.9368 44.871 27.5665C45.646 26.869 46.5243 26.0768 46.5243 25.0004C46.5243 23.924 45.646 23.1318 44.871 22.4343ZM35.416 26.0424C35.571 26.3524 35.6657 26.7054 35.6657 27.0757C35.6657 27.8765 35.2524 28.5827 34.6324 28.996C34.7099 29.2199 34.7615 29.4524 34.7615 29.7021V30.1929C34.7615 31.0713 34.2104 31.8118 33.4354 32.1132C33.5215 32.3543 33.5646 32.6213 33.5646 32.8882C33.5646 34.1971 32.5054 35.2563 31.1965 35.2563H22.9987C21.974 35.2563 20.9837 35.0152 20.0796 34.5674C19.9935 34.9549 19.6662 35.2563 19.2529 35.2563H14.3532C13.8796 35.2563 13.4921 34.8688 13.4921 34.3952L13.4921 23.261C13.4921 22.7874 13.8796 22.3999 14.3532 22.3999L19.2529 22.3999C19.7265 22.3999 20.114 22.7874 20.114 23.261V23.3127H20.1571L23.9976 17.8102V15.4765C23.9976 14.1246 25.0999 13.0138 26.4604 13.0138C27.4421 13.0138 28.329 13.5993 28.7251 14.5121C29.9996 17.4485 29.6035 19.9802 29.1471 21.4182H33.9607C35.3643 21.4182 36.501 22.5549 36.501 23.9585C36.5096 24.8196 36.079 25.586 35.416 26.0424Z' fill='%23333333' /%3e%3cpath d='M15.3609 33.384L15.3609 24.2721H18.2384V33.384H15.3609Z' fill='%23333333' stroke='%23FFE70F' stroke-width='0.3' /%3e%3c/svg%3e")}.completed-balcon--decor{padding-top:40px}.page-otdelka-balkonov .portfolio{padding-top:40px}.page-osteklenie-balkona-s-vynosom .portfolio h2{width:230px}.page-otdelka-laminatom .portfolio h2 span{display:initial}.page-otdelka-gipsokartonom .portfolio h2{font-size:19px}}@media(max-width:1023px){.completed-balcon h2 span,.completed-house h2 span,.completed-balcon--decor h2 span{display:block}}@media(min-width:768px){.portfolio h2{font-size:38px}.portfolio .card__box{flex-flow:column-reverse;padding:40px}.portfolio .card__img{margin-bottom:0}.portfolio .card__title{font-size:26px;line-height:1.2;font-weight:800;width:100%;margin-bottom:20px}.portfolio .card__cost{padding:12px 12px 8px 12px;background:#fff;border-radius:16px;margin-bottom:20px;gap:16px;width:fit-content}.portfolio .card__price{gap:8px;justify-content:center}.portfolio .card__sticker-price{width:171px}.portfolio .card__price .text{font-size:14px;font-weight:800}.portfolio .price{font-size:38px}.portfolio .currency{font-size:32px}.portfolio .slider__container.slider__outside{clip-path:unset;overflow:hidden;margin:0}.page-osteklenie-balkonov .portfolio h2 span,.page-otdelka-balkonov .portfolio h2 span{display:block}.page-osteklenie-balkonov .portfolio h2 span,.page-otdelka-balkonov .portfolio h2 span,.page-otdelka-laminatom .portfolio h2 span{display:block}.page-otdelka-pvh-panelyami .portfolio h2,.page-otdelka-mdf-panelyami .portfolio h2{width:670px}.page-otdelka-derevyannoj-vagonkoj .portfolio h2,.page-obedinenie-s-komnatoj .portfolio h2{font-size:34px}.page-czeny-na-osteklenie .portfolio h2{font-size:38px}}@media(min-width:1024px){.portfolio h2{font-size:40px;margin-bottom:30px}.portfolio .card__box{flex-flow:row-reverse;padding:0}.portfolio .card__img{flex:0 0 469px;height:420px;border-radius:0}.portfolio .card__img img{width:100%;height:100%;object-fit:cover}.portfolio .card__content{padding:40px;position:relative}.portfolio .card__title{font-weight:700;width:410px}.portfolio .card__sub-title{margin-bottom:10px}.portfolio .card__desc{font-size:18px;margin-bottom:0}.portfolio .card__cost{padding:15px;margin-bottom:0}.portfolio .card__sticker-price{width:150px}.portfolio .price{font-size:32px}.portfolio .currency{font-size:24px}.page-osteklenie-balkonov .portfolio h2 span,.page-otdelka-balkonov .portfolio h2 span{display:inline-block}.page-osteklenie-balkona-s-vynosom .portfolio h2{width:790px}.page-otdelka-pvh-panelyami .portfolio h2,.page-otdelka-mdf-panelyami .portfolio h2{width:750px}.page-otdelka-derevyannoj-vagonkoj .portfolio h2,.page-czeny-na-osteklenie .portfolio h2,.page-obedinenie-s-komnatoj .portfolio h2{font-size:40px}}.quiz__only-modal{display:none}.page-kalkulyator-okon .quiz_content-title,.page-kalkulyator-balkonov .quiz_content-title{font-size:24px;line-height:1.2}.page-kalkulyator-balkonov .quiz__title{font-size:36px}.quiz_content.hide .quiz_content-title{display:none}.quiz_content .quiz__area.hide .quiz__steps{margin-bottom:0}.quiz__title{font-size:24px}.quiz__title,.quiz_content-title{margin-bottom:20px}.quiz__steps{margin-bottom:20px}.quiz__step{display:none}.quiz__step.step-show{display:block}.quiz__step.step-show:not(.quiz__progress-bar):not(.quiz__contact-form){height:426px}.quiz__step input[type=radio],.question__item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:none}.quiz__step-area--image{grid-template-columns:1fr 1fr;gap:11px}.quiz__step-area--image .quiz__step-select{padding:6px 6px 10px;border-radius:10px;background:var(--chernyy-50);height:100%;position:relative;align-items:center}.quiz__step-label .quiz__step-select:before{display:inline-block;content:'';border-radius:30px;background:#fff;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 3L5.08666 6.86375C5.16644 6.93918 5.29212 6.93619 5.36823 6.85704L11 1' stroke='%23999999' stroke-width='2' stroke-linecap='round' /%3e%3c/svg%3e")}.quiz__step-label input:checked~.quiz__step-select:before{background-color:var(--zheltyy-500-osnovnoy);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 3L5.08666 6.86375C5.16644 6.93918 5.29212 6.93619 5.36823 6.85704L11 1' stroke='%23333333' stroke-width='2' stroke-linecap='round' /%3e%3c/svg%3e")}.quiz__step-area--image .quiz__step-select:before{position:absolute;border:2px solid var(--chernyy-100);width:20px;height:20px;top:11px;right:11px;background-size:10px 6px;z-index:1}.quiz__step-area--image input:checked~.quiz__step-select:before{border:2px solid var(--zheltyy-500-osnovnoy)}.quiz__step-area--image input:checked~.quiz__step-select{background:var(--zheltyy-500-osnovnoy)}.quiz__step-title{font-size:18px;line-height:1.2;margin-bottom:20px}[data-quiz="balc"] .step-select .quiz__step-title span{display:none!important}.quiz__step-image{border-radius:8px;margin-bottom:18px;overflow:hidden}.quiz__step-name{font-size:14px;line-height:1.2}.step-total-text{color:var(--chernyy-400)}.quiz__step-controls.hide{display:none}.quiz__step-controls .btn{font-size:16px;line-height:1.2;color:var(--chernyy-500-osnovnoy);height:51px}.quiz__step-controls .btn .btn__title{padding:0 14px}.quiz__step-controls .btn svg{position:relative;z-index:1}.quiz__btn-prev{background:var(--chernyy-50)}.quiz__step-area--select{gap:15px}.quiz__step-area--select .quiz__step-select{padding:15px 20px;border:2px solid var(--chernyy-100);border-radius:10px;align-items:center}.quiz__step-area--select .quiz__step-name{padding-left:15px}.quiz__step-area--select .quiz__step-select:before{width:25px;height:25px;border:3px solid var(--chernyy-100);position:relative}.quiz__step-area--select input[type=radio]:checked~.quiz__step-select{border:2px solid var(--zheltyy-500-osnovnoy)}.quiz__step-area--select input[type=radio]:checked~.quiz__step-select:before{border:3px solid var(--zheltyy-500-osnovnoy)}.quiz .progress-bar__box{position:relative;width:100%;height:18px;border-radius:50px;background-color:var(--chernyy-50);overflow:hidden}.quiz .progress-bar{height:100%;transition:width 2s linear;background-color:var(--zheltyy-500-osnovnoy)}.quiz .step-show>.progress-bar__wrap .progress-bar{animation:loading 2s linear}@keyframes loading{0%{width:0%}100%{width:100%}}.quiz .progress-bar__wrap{text-align:right}.quiz .progress-value{display:inline-block;font-size:18px;line-height:1;margin-bottom:10px}.quiz__contact-form .quiz__step-title{font-size:24px;line-height:1.3;letter-spacing:0.01em;margin-bottom:20px}.quiz__contact-form .quiz__step-title br{display:none}.quiz__step:not(.quiz__progress-bar):not(.quiz__contact-form) .quiz__step-title{min-height:42px}.quiz__contact-form .contact-form__option{margin-bottom:40px}.quiz__contact-form .contact-form__row{margin-bottom:12px}.quiz__contact-form .option__title{font-size:18px;line-height:1.2;margin-bottom:20px}.quiz__contact-form .option__field{display:flex;flex-direction:column;gap:20px;width:190px;margin:0 auto}.quiz__contact-form .option__field-checkbox{gap:15px;align-items:center}.quiz__contact-form .option__field-checkbox img{width:30px;height:30px}.quiz__contact-form .option__field-name{font-size:18px;line-height:1.35;color:var(--chernyy-600);align-items:center;gap:18px}.quiz__contact-form .option__field-name:before{display:inline-block;content:'';border:2px solid var(--chernyy-400);border-radius:4px;width:25px;height:25px;background:#fff;background-repeat:no-repeat;background-position:center;z-index:1}.quiz__contact-form input[type=checkbox]:checked~.option__field-name:before{border:2px solid var(--zheltyy-500-osnovnoy);background-color:var(--zheltyy-500-osnovnoy);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='10' viewBox='0 0 15 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.82031 3.86257L6.48389 8.27178C6.56368 8.34721 6.68936 8.34422 6.76546 8.26507L13.1839 1.58984' stroke='%23333333' stroke-width='2' stroke-linecap='round' /%3e%3c/svg%3e")}.quiz__contact-form .contact-form__privacy p{font-size:12px;line-height:1.2;color:var(--chernyy-500)}.quiz__contact-form .contact-form__link{color:var(--goluboy-500-osnovnoy)}.quiz__step-area--type .quiz__step-select{padding:6px 6px 19px}.quiz__input-name{font-size:14px;line-height:1;margin-bottom:12px}.quiz__input-value{border:3px solid var(--chernyy-200);border-radius:10px;height:37px;font-size:18px;line-height:1;color:var(--chernyy-500-osnovnoy)}.quiz__input-value:focus{border:3px solid var(--zheltyy-500-osnovnoy)}.quiz__contact-form .btn{font-size:16px}.quiz__modal-close{display:none}.quiz .open .quiz__modal-close{display:block}.quiz .open .container:before{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:-1}.quiz .open .quiz_wrap{padding:0}@media(max-width:1023px){.quiz_content-title span{display:block}}@media(max-width:767px){.page-kalkulyator-balkonov .quiz__title span{display:block}.quiz_wrap{padding:40px 0;background:var(--white)}.quiz__step-image{margin-bottom:12px}.quiz__step-name{height:32px;display:flex;align-items:center}.quiz__step-area--type ..quiz__step-image{margin-bottom:16px}.quiz__step-area--type .quiz__step-name{height:auto}.quiz__step-controls{display:grid;grid-template-columns:auto auto;gap:20px 10px}.quiz__step-count{grid-row:1;grid-column:1/3;text-align:center;font-size:20px;line-height:1}.quiz .quiz__step.balcon-glazing .color-red{display:block}.quiz .ui-slider{display:none}.quiz__step-area--type{margin-bottom:20px}.quiz__step-area--param{grid-template-columns:1fr 1fr;gap:10px}.quiz__image-prev{display:none}}@media(min-width:768px){.page-kalkulyator-okon .quiz,.page-kalkulyator-balkonov .quiz{margin-top:50px}.page-kalkulyator-okon .quiz_content-title,.page-kalkulyator-balkonov .quiz_content-title{font-size:42px}.page-kalkulyator-balkonov .quiz__title{font-size:44px}.quiz__title,.quiz_content-title{margin-bottom:30px}.quiz__title{font-size:42px}.quiz__step:not(.quiz__progress-bar):not(.quiz__contact-form) .quiz__step-title{min-height:56px}.quiz_content-title{font-size:38px}.quiz_content{padding:50px 20px;background:var(--white);border-radius:20px}.quiz__step-title br{display:none}.quiz__step-title{font-size:24px;margin-bottom:25px}[data-quiz="win"] .quiz__step-title span:not([class]),[data-quiz="balc"] .quiz__step-title span:not([class]){display:block}.quiz__step.balcon-glazing .quiz__step-title{width:600px;margin-left:auto;margin-right:auto}.quiz__step-area{gap:20px}.quiz__steps{margin-bottom:25px}.quiz__step.step-show:not(.quiz__progress-bar):not(.quiz__contact-form){height:573px}.quiz__step-area--image .quiz__step-select{padding:6px 6px 15px;border:1px solid var(--chernyy-100)}.quiz__step-image{margin-bottom:15px}.quiz__step-name{font-size:16px}.quiz__step-name br{display:none}.quiz__step-controls{display:flex;justify-content:space-between;align-items:center}.quiz__step-controls .btn{width:176px;height:54px;margin:unset;font-size:18px}.quiz__step-count{font-size:26px}.quiz__step-area--select .quiz__step-select{padding:15px 25px}.quiz__step-area--select .quiz__step-select:before{width:35px;height:35px;background-size:16px 10px}.quiz__step-area--select .quiz__step-name{font-size:18px}.quiz .progress-bar__box{height:24px}.quiz .progress-value{font-size:24px;margin-bottom:14px}.quiz__contact-form .quiz__step-title{font-size:32px;margin-bottom:30px;line-height:1.2}.quiz__contact-form .option__title{font-size:24px;margin-bottom:25px}.quiz__contact-form .option__field{gap:30px;width:220px}.quiz__contact-form .option__field-checkbox img{width:40px;height:40px}.quiz__contact-form .option__field-name{font-size:20px}.quiz__contact-form .option__field-name:before{width:30px;height:30px}.quiz__contact-form .contact-form__row{width:380px;margin-left:auto;margin-right:auto}.quiz__contact-form .contact-form__privacy p{font-size:14px;width:450px;margin:0 auto}.quiz__step-param{justify-items:center;gap:40px}.quiz__step-area--type{grid-template-columns:1fr 1fr 1fr 1fr;gap:16px}.quiz__step-area--type .quiz__step-image{margin-bottom:15px}.quiz__step-area--type .quiz__step-name{font-size:16px}.quiz__step-area--param{grid-template-columns:77px auto;gap:15px;width:524px}.quiz__input-height{width:77px;align-items:center;gap:15px;grid-column:1 / 2;grid-row:1 / 2}.quiz__image-prev{grid-column:2 / 3;grid-row:1 / 2}.quiz__input-width{grid-template-columns:auto 77px;gap:20px;align-items:center;grid-column:2 / 3;grid-row:2 / 3}.quiz__input-value{width:77px;height:39px;font-size:22px}.quiz__input-name{display:none}.quiz__contact-form .btn{font-size:18px}.quiz .open .container:before{content:unset}.quiz .open .container{position:relative}.quiz .open .quiz__modal-close{right:10px;top:10px}.quiz .open .quiz_content{padding:50px 20px}}@media(min-width:1024px){.page-kalkulyator-okon .quiz,.page-kalkulyator-balkonov .quiz{margin-top:60px}.page-kalkulyator-okon .quiz_content-title,.page-kalkulyator-balkonov .quiz_content-title{font-size:40px;margin-bottom:20px}.page-kalkulyator-okon .quiz__step-title,.page-kalkulyator-balkonov .quiz__step-title{margin-bottom:20px}.quiz__title{font-size:46px}.quiz_content-title{font-size:32px;margin-bottom:15px}.quiz__step.step-show:not(.quiz__progress-bar):not(.quiz__contact-form){height:568px}.quiz__step.balcon-glazing .quiz__step-title{width:100%}.quiz__step:not(.quiz__progress-bar):not(.quiz__contact-form) .quiz__step-title{min-height:unset}.quiz_content{padding:60px 80px;border-radius:16px}.quiz__step-title{font-size:22px;margin-bottom:30px}.quiz__step-area{gap:20px}.quiz__step-area--image .quiz__step-select{padding:10px 10px 15px;border-radius:16px;border:2px solid var(--chernyy-100)}.quiz__step-image{border-radius:16px;margin-bottom:15px}.quiz__step-name{font-size:18px}.quiz__step-area--image .quiz__step-select:before{width:35px;height:35px;top:25px;right:25px;background-size:15px 10px}.quiz__step-area--type .quiz__step-select:before{width:30px;height:30px;top:14px;right:14px}.quiz__steps{margin-bottom:30px}.quiz__step-area--select .quiz__step-select{padding:15px 25px}.quiz__step-area--select .quiz__step-select:before{width:32px;height:32px;background-size:15px 10px}.quiz__step-area--select .quiz__step-name{font-size:16px;padding-left:16px}.quiz__contact-form .quiz__step-title{margin-bottom:60px}.quiz__contact-form .quiz__step-title br{display:block}.quiz__contact-form .contact-form__option{margin-bottom:30px}.quiz__contact-form .option__title{font-size:22px;margin-bottom:20px}.quiz__contact-form .option__field{gap:50px;width:100%;flex-direction:row;justify-content:center}.quiz__contact-form .option__field-checkbox img{width:44px;height:44px}.quiz__contact-form .option__field-checkbox{gap:20px}.quiz__contact-form .option__field-name:before{width:28px;height:28px}.quiz__contact-form .option__field-name{font-size:20px;gap:16px}.quiz__contact-form .contact-form__row{width:640px;margin-bottom:15px}.quiz__contact-form .contact-form__group{flex:0 0 300px}.quiz__contact-form .contact-form__btn{flex:0 0 330px}.quiz__contact-form .contact-form__input,.quiz__contact-form .contact-form__placeholder{height:55px;line-height:55px}.quiz__contact-form .contact-form__privacy p{font-size:16px;width:640px}.quiz__step-area--type .quiz__step-select{padding:8px 8px 10px}.quiz__step-area--type .quiz__step-image{border:1px solid var(--chernyy-100);border-radius:12px;margin-bottom:10px}.quiz__step-param{gap:26px}.quiz__step-area--param{grid-template-columns:96px auto;gap:15px;width:620px;padding-bottom:0}.quiz__input-height{width:96px}.quiz__input-width{grid-template-columns:auto 96px;margin:0 30px}.quiz__input-value{width:96px;height:46px;font-size:24px}.quiz__step-controls .btn{width:160px;height:51px;margin:unset;font-size:16px}.quiz__step-controls .btn svg{width:24px}.quiz__step-count{font-size:20px}.quiz__contact-form .btn{font-size:16px;height:55px}.quiz .open .quiz_content-title{display:none}.quiz .open .container{width:960px}.quiz .open .quiz_content{padding:60px 80px}.quiz .open .quiz__modal-close{right:20px;top:20px}}.clients .content__headline{margin-bottom:20px}.clients h2{width:160px;position:relative;margin-bottom:10px}.clients h2:after{position:absolute;width:47px;height:55px;right:-71px;background-image:url('../../assets/icon/heart.png');background-size:contain}.clients .content__headline-desc{line-height:1.4;margin-bottom:20px}.clients .content__headline-data .data-info{align-items:center;gap:12px;margin-bottom:10px;font-size:16px;line-height:1.4}.clients .content__headline-data .data-link{align-items:center;gap:17px;line-height:1;color:#333;text-decoration:underline;text-decoration-color:var(--chernyy-400);text-underline-offset:3px}.clients .content__headline-data .data-link:hover{text-decoration:none}.clients .card__box{padding:15px;position:relative;background:#fff;border:0}.clients .card__box:before{border:1px solid var(--chernyy-100);border-radius:16px;position:absolute;top:0;left:0;right:0;bottom:0}.clients .card__item:hover .card__box:before{border:2px solid var(--zheltyy-200)}.clients .card__link-video{margin-bottom:15px}.clients .card__img{position:relative}.clients .card__img:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:33px;height:37px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='42' height='47' viewBox='0 0 42 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M39.2992 20.0255C41.9901 21.5603 41.9901 25.4397 39.2992 26.9745L6.58283 45.6357C3.91622 47.1568 0.600988 45.2311 0.600988 42.1612L0.60099 4.83878C0.60099 1.76888 3.91622 -0.15676 6.58284 1.36426L39.2992 20.0255Z' fill='white' /%3e%3c/svg%3e");background-size:cover}.clients .card__item:hover .card__img:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='42' height='47' viewBox='0 0 42 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M39.2992 20.0255C41.9901 21.5603 41.9901 25.4397 39.2992 26.9745L6.58283 45.6357C3.91622 47.1568 0.600988 45.2311 0.600988 42.1612L0.60099 4.83878C0.60099 1.76888 3.91623 -0.15676 6.58284 1.36426L39.2992 20.0255Z' fill='%23FFE70F' /%3e%3c/svg%3e")}.clients .card__title{font-family:var(--second-family);font-size:14px;line-height:1.3;margin-bottom:5px}.clients .card__comment{font-family:var(--second-family);font-size:14px;line-height:1.3;margin-bottom:20px}.clients .card__comment .smile{position:relative;bottom:3px}.clients .card__comment-data{font-family:var(--second-family);font-size:16px;line-height:1;color:var(--chernyy-400);margin-top:auto;margin-bottom:0;align-items:center;gap:8px}.clients .card__comment-data:before{width:16px;height:16px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_3597_9004)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5 9H8.5V8H7.5V9ZM7.5 13H8.5V12H7.5V13ZM11.5 9H12.5V8H11.5V9ZM11.5 13H12.5V12H11.5V13ZM3.5 13H4.5V12H3.5V13ZM14.5 4H1.5V3C1.5 2.448 1.948 2 2.5 2H4.5V2.5C4.5 2.7765 4.7235 3 5 3C5.2765 3 5.5 2.7765 5.5 2.5V2H10.5V2.5C10.5 2.7765 10.7235 3 11 3C11.2765 3 11.5 2.7765 11.5 2.5V2H13.5C14.052 2 14.5 2.448 14.5 3V4ZM13.5 9C13.5 9.552 13.052 10 12.5 10H11.5C10.948 10 10.5 9.552 10.5 9V8C10.5 7.448 10.948 7 11.5 7H12.5C13.052 7 13.5 7.448 13.5 8V9ZM13.5 13C13.5 13.552 13.052 14 12.5 14H11.5C10.948 14 10.5 13.552 10.5 13V12C10.5 11.448 10.948 11 11.5 11H12.5C13.052 11 13.5 11.448 13.5 12V13ZM9.5 9C9.5 9.552 9.052 10 8.5 10H7.5C6.948 10 6.5 9.552 6.5 9V8C6.5 7.448 6.948 7 7.5 7H8.5C9.052 7 9.5 7.448 9.5 8V9ZM9.5 13C9.5 13.552 9.052 14 8.5 14H7.5C6.948 14 6.5 13.552 6.5 13V12C6.5 11.448 6.948 11 7.5 11H8.5C9.052 11 9.5 11.448 9.5 12V13ZM5.5 9C5.5 9.552 5.052 10 4.5 10H3.5C2.948 10 2.5 9.552 2.5 9V8C2.5 7.448 2.948 7 3.5 7H4.5C5.052 7 5.5 7.448 5.5 8V9ZM5.5 13C5.5 13.552 5.052 14 4.5 14H3.5C2.948 14 2.5 13.552 2.5 13V12C2.5 11.448 2.948 11 3.5 11H4.5C5.052 11 5.5 11.448 5.5 12V13ZM13.5 1H11.5V0.5C11.5 0.224 11.2765 0 11 0C10.7235 0 10.5 0.224 10.5 0.5V1H5.5V0.5C5.5 0.224 5.2765 0 5 0C4.7235 0 4.5 0.224 4.5 0.5V1H2.5C1.3955 1 0.5 1.8955 0.5 3V14C0.5 15.1045 1.3955 16 2.5 16H13.5C14.6045 16 15.5 15.1045 15.5 14V3C15.5 1.8955 14.6045 1 13.5 1ZM3.5 9H4.5V8H3.5V9Z' fill='%23999999' /%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_3597_9004'%3e%3crect width='16' height='16' fill='white' /%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}@media(max-width:767px){.clients .content__headline .content__headline-desc img{display:none}}@media(min-width:768px){.clients .content__headline{margin-bottom:20px}.clients h2{width:503px;margin-bottom:20px}.clients h2:after{width:69px;height:81px;right:-84px}.clients .content__headline-desc{font-size:20px;margin-bottom:23px}.clients .content__headline-desc>span{display:block}.clients .content__headline-data .box__img{display:none}.clients .content__headline-data{display:flex;align-items:center;gap:15px}.clients .content__headline-data .data-info{font-size:20px;gap:15px}.clients .content__headline-data .data-link{font-size:18px;flex-flow:row-reverse}.clients .content__headline-data .data-link svg{width:50px;height:50px}.clients .content__headline-data .data-info,.clients .content__headline-data .data-link{margin-bottom:0}.clients .card__link-video{margin-bottom:20px}.clients .card__title{font-size:16px;margin-bottom:12px}.clients .card__comment{font-size:18px;margin-bottom:30px}}@media(min-width:1024px){.clients .content__headline{position:relative;margin-bottom:30px}.clients h2{width:550px;margin-bottom:11px}.clients h2:after{width:47px;height:56px;right:0;background-size:cover}.clients .content__headline-desc{margin-bottom:0}.clients .content__headline-data{display:inline-flex;flex-direction:column;position:absolute;top:0;right:0;align-items:flex-end;gap:20px}.clients .content__headline-data .data-info{font-size:24px;text-align:right}.clients .content__headline-data .data-link{font-size:16px;flex-direction:row-reverse}.clients .content__headline-data .data-link svg{width:40px;height:40px}.clients .card__item{padding:10px 10px 15px!important}.clients .card__box{padding:15px}.clients .card__img:before{width:42px;height:47px}.clients .card__title{font-size:16px;margin-bottom:8px}}.questions h2{margin-bottom:20px}.question__item{padding:15px;margin-bottom:10px;border:1px solid var(--chernyy-100);border-radius:10px;background:var(--goluboy-50)}.question__toggle{border:0;padding:0;background:transparent;text-align:left;align-items:center;gap:10px;line-height:1.3;width:100%;color:var(--chernyy-500-osnovnoy)}.question__toggle:before{width:25px;height:25px;flex-shrink:0;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.7513 6.91699H10.5846V2.75033C10.5846 2.19779 10.3651 1.66789 9.97444 1.27719C9.58374 0.886485 9.05384 0.666992 8.5013 0.666992C7.94877 0.666992 7.41886 0.886485 7.02816 1.27719C6.63746 1.66789 6.41797 2.19779 6.41797 2.75033L6.49193 6.91699H2.2513C1.69877 6.91699 1.16886 7.13649 0.778163 7.52719C0.387462 7.91789 0.167969 8.44779 0.167969 9.00032C0.167969 9.55286 0.387462 10.0828 0.778163 10.4735C1.16886 10.8642 1.69877 11.0837 2.2513 11.0837L6.49193 11.0097L6.41797 15.2503C6.41797 15.8029 6.63746 16.3328 7.02816 16.7235C7.41886 17.1142 7.94877 17.3337 8.5013 17.3337C9.05384 17.3337 9.58374 17.1142 9.97444 16.7235C10.3651 16.3328 10.5846 15.8029 10.5846 15.2503V11.0097L14.7513 11.0837C15.3038 11.0837 15.8337 10.8642 16.2244 10.4735C16.6151 10.0828 16.8346 9.55286 16.8346 9.00032C16.8346 8.44779 16.6151 7.91789 16.2244 7.52719C15.8337 7.13649 15.3038 6.91699 14.7513 6.91699Z' fill='%230077CC' /%3e%3c/svg%3e");background-repeat:no-repeat;background-size:auto;background-position:center}.question__toggle.active:before{transform:rotate(45deg)}.question__toggle.active{padding-bottom:10px}.question__content{display:none}.question__content.active{display:block}.question__content p{margin-bottom:20px}.question__content .text{font-family:var(--second-family);line-height:1.3;font-size:16px}.question__content .text:last-child{margin-bottom:0}.question__content ul{list-style:disc;padding-left:30px;margin-bottom:20px}.question__content ul.decimal{list-style:decimal}.question__content ul.decimal li::marker{color:initial}.question__content li:not(:last-child){margin-bottom:10px}.question__content li::marker{color:#008cf0}@media(max-width:767px){.questions h2 span{display:block}}@media(min-width:768px){.question__toggle{font-size:20px;gap:12px}.question__item{padding:24px 20px;margin-bottom:12px}.question__toggle.active{padding-bottom:15px}.question__content{padding-left:37px}}@media(min-width:1024px){.questions h2{margin-bottom:30px}.question__toggle{gap:17px}.question__item{padding:25px 22px}.question__toggle.active{padding-bottom:17px}.question__content{padding-left:42px}.question__content .text{font-size:18px}}