.laminated-price h2{margin-bottom:20px}.laminated-price .card__list{gap:20px}.laminated-price .card__box-top{padding:20px 20px 0}.laminated-price .card__title{margin-bottom:2px}.laminated-price .card__sub-title{line-height:1.3;letter-spacing:0.01em;margin-bottom:10px}.laminated-price .card__size-product{line-height:1.2;letter-spacing:0.01em;margin-bottom:15px;color:var(--chernyy-600)}.laminated-price .card__img{margin-bottom:52px}.laminated-price .card__sticker-price{bottom:-38px}.laminated-price .card__box-bottom{padding:46px 20px 15px}.laminated-price .card__price.grid{margin-bottom:11px}.laminated-price .price__other .caption{font-size:14px;line-height:1;letter-spacing:0.01em;color:var(--chernyy-600);margin-bottom:4px}.laminated-price .price__other .price{font-size:24px}.laminated-price .price__other .currency{font-size:16px}.laminated-price .price__current .caption{position:relative;line-height:1;margin-bottom:6px;display:block}.laminated-price .price__current .price{font-size:30px;line-height:1}.laminated-price .price__current .currency{font-size:20px}.laminated-price .price__current .price-sale{border-radius:8px;padding:7px;right:0}.laminated-price .price__current .price-sale:before{right:4px}.laminated-price .card__btn .btn{height:54px;border-radius:16px}@media(max-width:1023px){.laminated-price h2 span{display:block}}@media(min-width:768px){.laminated-price .card__list{width:370px;margin:0 auto}.laminated-price .card__box-top{padding:33px 20px 0}.laminated-price .card__sub-title,.laminated-price .card__size-product{font-size:18px}.laminated-price .card__sub-title{margin-bottom:15px}.laminated-price .card__size-product{margin-bottom:10px}.laminated-price .card__img{margin-bottom:42px}.laminated-price .card__sticker-price{bottom:-48px}.laminated-price .card__box-bottom{padding:54px 20px 20px}.laminated-price .price__other .caption{font-size:16px;margin-bottom:2px}.laminated-price .price__other .price{font-size:28px}.laminated-price .price__other .currency{font-size:22px}.laminated-price .price__current .caption{font-size:20px}.laminated-price .price__current .price{font-size:36px}.laminated-price .price__current .currency{font-size:30px}}@media(min-width:1024px){.laminated-price h2{margin-bottom:30px}.laminated-price .card__list{grid-template-columns:repeat(3,1fr);column-gap:20px;width:100%}.laminated-price .card__box-top{padding:25px 15px 0}.laminated-price .card__title{font-size:22px}.laminated-price .card__sub-title{font-size:17px}.laminated-price .card__size-product{font-size:18px;margin-bottom:15px}.laminated-price .card__img{margin-bottom:36px}.laminated-price .card__box-bottom{padding:54px 15px 15px}.laminated-price .price__other .caption{font-size:14px}.laminated-price .price__other .currency{font-size:18px}.laminated-price .price__current .caption{font-size:18px}.laminated-price .price__current .price-sale:before{right:0px;bottom:-9px}.laminated-price .price__current .price{font-size:34px}.laminated-price .price__current .currency{font-size:24px}}.laminated-types h2{margin-bottom:20px}.laminated-types .desc{margin-bottom:20px}.laminated-types .card__box{padding:15px}.laminated-types .card__img{width:100%;height:180px;background:var(--chernyy-50);margin-bottom:20px}.laminated-types .card__img img{width:220px}.laminated-types .card__title{font-size:18px;line-height:1.2;letter-spacing:0.02em;margin-bottom:10px}.laminated-types .card__price{font-size:26px;line-height:1;margin-bottom:15px}.laminated-types .card__box .word,.laminated-types .card__box .currency{font-size:18px}.laminated-types .card__box .word{margin-right:8px}.laminated-types .card__box .currency{margin-left:4px}.laminated-types .btn{border-radius:16px}@media(max-width:1023px){.laminated-types .card__title span{display:block}}@media(max-width:767px){.laminated-types h2 span{display:block}}@media(min-width:768px){.laminated-types .desc{margin-bottom:30px}.laminated-types .card__list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.laminated-types .card__img{height:200px;margin-bottom:15px}.laminated-types .card__img img{width:250px}.laminated-types .card__price{margin-bottom:20px}.laminated-types .slider__controls{display:none}}@media(min-width:1024px){.laminated-types .card__list{gap:20px}.laminated-types .slider__container .slider__slide{padding:0!important}.laminated-types .card__img{height:199px;margin-bottom:20px}.laminated-types .card__img img{width:246px}.laminated-types .card__title{font-size:20px;letter-spacing:0;margin-bottom:10px}.laminated-types .card__price{font-size:30px}.laminated-types .card__box .word,.laminated-types .card__box .currency{font-size:20px}.laminated-types .btn{height:50px}}.windows-options{background:var(--chernyy-50);margin-bottom:0;padding:40px 0}.windows-options h2,.windows-options .desc{margin:0 auto 20px}.windows-options .select__element{margin-bottom:15px}.windows-options .element__list{grid-template-columns:1fr 1fr;gap:10px}.windows-options .element__ilem{align-items:center;gap:8px;padding:8px;border-radius:10px}.windows-options .element__ilem:hover{cursor:pointer}.windows-options .element__ilem.is-active{background:var(--zheltyy-500-osnovnoy);pointer-events:none}.windows-options .element__ilem-img{border:2px solid var(--chernyy-300);border-radius:8px;width:40px;height:40px;flex-shrink:0;overflow:hidden}.windows-options .element__ilem-title{font-size:14px;line-height:1}.windows-options .select__area{position:relative;margin-bottom:25px}.windows-options .select__img{justify-content:center}.windows-options .select__box{position:relative}.windows-options .select__title{font-size:14px;text-align:center}.windows-options .select__title,.windows-options .select__laminated{margin-bottom:15px}.windows-options .select__item-box{position:relative;display:inline-block;border-radius:6px;width:48px;height:48px;overflow:hidden}.windows-options .select__item:hover{cursor:pointer}.windows-options .select__item.is-active{pointer-events:none}.windows-options .select__item.is-active .select__item-box{box-shadow:0 4px 4px 0 rgba(0,0,0,0.3)}.windows-options .select__item.is-active .select__item-box:before{content:'';display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:6px;border:5px solid var(--zheltyy-500-osnovnoy);opacity:0.4}.windows-options .select__img-box{position:relative;width:280px}.windows-options .select__img-box .select__img-main{}.windows-options .selected__img{position:absolute;left:0}.windows-options .select__furniture{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:-1}[data-selected="furniture"] .select__furniture{opacity:1;z-index:1}[data-selected="furniture"] .select__laminated,[data-selected="furniture"] .select__color{opacity:0}.windows-options .slider__controls{margin:0}.windows-options .slider__button-prev,.windows-options .slider__button-next{top:unset;bottom:0;transform:unset;width:40px}.windows-options .slider__button-prev{left:0}.windows-options .slider__button-next{right:0}.windows-options .btn{font-size:16px;gap:16px;width:280px;height:49px;margin-top:20px}.windows-options .btn svg{width:25px;height:21px;position:relative;z-index:1}@media(max-width:1023px){.windows-options .select__color-check .word span>span{display:none}.page-okna-derevyannyj-dom .windows-options{background:none}}@media(max-width:767px){.windows-options h2 span{display:block}.windows-options .select__color-check{display:none}.windows-options .select__pallete{width:174px;margin:0 auto}}@media(min-width:768px){.windows-options{padding:50px 0}.windows-options .desc{margin-bottom:30px;width:704px}.windows-options .content__select{display:grid;grid-template-columns:1fr 422px;row-gap:33px}.windows-options .select__element{grid-column:1 / 2;grid-row:1 / 2;margin-bottom:0}.windows-options .select__area{grid-column:1 / 3;grid-row:2 / 3;padding:30px;display:grid;grid-template-columns:1fr 1fr;border-radius:12px;background:var(--white);margin-bottom:0}.windows-options .select__img{grid-column:2 / 3;grid-row:1 / 2}.windows-options .element__list{grid-template-columns:1fr;width:223px}.windows-options .element__ilem{padding:10px}.windows-options .element__ilem-title{font-size:16px}.windows-options .select__list.slider__wrapper{display:grid;gap:12px;width:fit-content}.windows-options .laminated__list,.windows-options .furniture__list{grid-template-columns:repeat(4,1fr);width:228px}.windows-options .color__list{grid-template-columns:repeat(6,1fr);width:348px}.windows-options .select__title{font-size:16px}.windows-options .select__title,.windows-options .select__laminated{text-align:left}.windows-options .select__laminated{margin-bottom:0}.windows-options .select__color-check{align-items:center;position:absolute;right:25px;bottom:46px}.windows-options .select__color-check img{width:29px}.windows-options .select__color-check .word span{font-size:12px}.windows-options .element__ilem-img{width:56px;height:56px}.windows-options .select__img-box{position:relative;width:100%}.windows-options .select__img-box .select__img-main{}.windows-options .select__furniture{padding:30px;background:var(--white)}.windows-options .slider__controls{display:none}.windows-options .btn{width:360px}}@media(min-width:1024px){.windows-options{padding:60px 0}.windows-options h2{margin-bottom:30px}.windows-options .desc{width:100%;margin-bottom:40px}.windows-options .content__select{grid-template-columns:225px 470px 225px;column-gap:20px;row-gap:unset}.windows-options .select__element{grid-column:1 / 2;grid-row:1 / 2}.windows-options .select__area{grid-column:3 / 4;grid-row:1 / 2;grid-template-columns:1fr;padding:12px}.windows-options .select__img{grid-column:2 / 3;grid-row:1 / 2}.windows-options .select__list{margin-bottom:15px}.windows-options .laminated__list{width:100%}.windows-options .color__list{grid-template-columns:repeat(4,1fr);width:100%}.windows-options .element__list{gap:7px;width:100%}.windows-options .element__ilem{gap:20px;padding:10px}.windows-options .element__ilem-img{width:70px;height:70px;border:3px solid var(--chernyy-300);border-radius:16px}.windows-options .select__title{font-size:13px;margin-bottom:12px}.windows-options .select__box{margin-bottom:22px}.windows-options .select__list.slider__wrapper{gap:8px;margin-bottom:0}.windows-options .select__item,.windows-options .select__item-box{width:44px;height:44px}.windows-options .select__color-check{position:initial;gap:6px}.windows-options .select__color-check img{width:auto}.windows-options .select__color-check .word{font-size:18px;display:flex;flex-direction:column;line-height:1}.windows-options .select__color-check .word span{font-size:13px}.windows-options .select__furniture{padding:12px}.page-okna-derevyannyj-dom .windows-options{margin-bottom:60px}.windows-options .btn{margin-top:-50px;border-radius:10px}}.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}}.info-graph{background-color:var(--chernyy-50);padding:40px 0;margin-bottom:0}.info-graph h2{margin-bottom:20px}.info-graph .sub-title{font-size:21px;line-height:1.3;gap:10px;margin-bottom:15px}.info-graph .sub-title svg{width:19px;height:32px;flex-shrink:0}.info-graph .color{color:var(--goluboy-800)}.info-graph .content__graph{margin-bottom:20px;border:3px solid var(--zheltyy-500-osnovnoy);overflow:hidden}.info-graph .btn{font-size:16px;height:55px}@media(max-width:1023px){.info-graph .desc.first{display:none}}@media(min-width:768px){.info-graph{padding:50px 0}.info-graph h2{margin-bottom:30px}.info-graph .sub-title{font-size:24px;margin-bottom:20px}.info-graph .content__graph{width:587px;margin-bottom:30px}.info-graph .btn{width:340px;height:68px;margin:0;font-size:18px}}@media(min-width:1024px){.info-graph{padding:60px 0;background-image:url('../../assets/img/info-graph/info-graph-bg.jpg');background-position:right;background-size:contain}.info-graph .content__headline{grid-column:1 / 2}.info-graph .content__desc{grid-column:1 / 2}.info-graph .content__graph{grid-column:2 / 3;grid-row:1 / 4;width:470px;height:420px;margin-bottom:0}.info-graph .btn{grid-column:1 / 3;margin:33px auto 0;height:60px}.info-graph .content__box{display:grid;grid-template-columns:459px auto;column-gap:31px}.info-graph .sub-title{font-size:22px;gap:16px}.info-graph .sub-title svg{width:37px;height:50px}.info-graph .sub-title .color{display:block}.info-graph .desc{font-size:18px}.info-graph .desc.first{margin-bottom:15px}.info-graph .desc.last{margin-bottom:0}}.laminated-apply{margin-bottom:0;padding-top:40px}.laminated-apply h2{margin-bottom:20px}.laminated-apply .card__box .card__title{margin-bottom:20px}@media(min-width:768px){.laminated-apply{padding-top:50px}}@media(min-width:1024px){.laminated-apply{padding-top:60px}.laminated-apply .card__box .card__img,.laminated-apply .card__box .card__title{margin-bottom:20px}.laminated-apply .card__box .card__title{font-size:20px}.laminated-apply .card__btn .btn{height:54px}.laminated-apply .slider__container{margin:0!important}.laminated-apply .slider__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}}.gallery{padding-top:40px}.gallery h2{margin-bottom:20px}.gallery__list{margin-bottom:30px}.gallery__item{height:220px}.gallery__item img{width:100%;height:100%;object-fit:cover}.gallery__btn .btn{border-radius:10px;width:260px}.page-obedinenie-s-komnatoj .gallery h2{font-size:22px}@media(max-width:1023px){.page-otdelka-potolka .gallery h2 span,.page-otdelka-sten .gallery h2 span{display:block}}@media(max-width:767px){.gallery .slider__button-next,.gallery .slider__button-prev{top:110px}.page-otdelka-laminatom .gallery h2,.page-otdelka-gipsokartonom .gallery h2,.page-vneshnyaya-otdelka .gallery h2,.page-vnutrennyaya-otdelka .gallery h2{font-size:22px}}@media(min-width:768px){.gallery{padding-top:50px}.gallery h2{margin-bottom:30px}.gallery__item{height:240px}.gallery .slider__pagination{max-width:364px;overflow:hidden}.page-vneshnyaya-otdelka .gallery h2,.page-vnutrennyaya-otdelka .gallery h2{font-size:35px}.page-obedinenie-s-komnatoj .gallery h2{font-size:30px}}@media(min-width:1024px){.gallery{padding-top:60px}.gallery h2{margin-bottom:40px}.gallery__item{height:199px}.gallery__btn .btn{font-size:16px;width:306px;height:50px}.gallery .slider__button-next,.gallery .slider__button-prev{top:105px}.page-otdelka-balkonov .gallery h2 .block{display:initial}.page-vneshnyaya-otdelka .gallery h2,.page-vnutrennyaya-otdelka .gallery h2,.page-obedinenie-s-komnatoj .gallery h2{font-size:40px}}.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}}.info-data.padding{padding:40px 0}.info-data.background-color{background:var(--chernyy-50)}.info-data .sub-title{font-size:18px;line-height:1.3;margin-bottom:15px}.info-data .desc{margin-bottom:30px}.info-data .info-txt{font-size:14px}.info-data .list{gap:20px}.info-data .item{gap:10px}.info-data .item__title{gap:12px;align-items:center;font-size:18px;line-height:120%;letter-spacing:0.01em}.info-data .item__title svg{flex-shrink:0;width:40px;height:40px}.info-data .item__desc{line-height:1.3;letter-spacing:0.01em}.info-data .content__text-down{gap:10px;padding-top:20px;margin-top:20px;border-top:1px solid var(--chernyy-100)}.info-data .content__text-down p{line-height:1.3;margin-bottom:0}@media(max-width:1023px){.info-data.holodnoe-osteklenie h2 span,.info-data.teploe-osteklenie h2 span{display:block}}@media(max-width:767px){.info-data.laminat h2,.info-data.holodnoe-osteklenie h2,.info-data.osteklenie-s-vynosom h2{font-size:21px}.info-data.panoramnoe-osteklenie h2,.info-data.franczuzskoe-osteklenie h2,.info-data.obedinenie-s-komnatoj h2{font-size:22px}.info-data.osteklenie-s-vynosom{padding-top:0;margin-bottom:0}.info-data.panoramnoe-osteklenie{margin-bottom:0}}@media(min-width:768px)and(max-width:1023px){.info-data.pvh-panels h2,.info-data.mdf-panels h2{font-size:32px}.info-data.obedinenie-s-komnatoj h2{font-size:31px}}@media(min-width:768px){.info-data.padding{padding:50px 0}.info-data.mode h2{margin-bottom:30px}.info-data .sub-title{font-size:22px}.info-data .desc{font-size:16px}.info-data .info-txt{font-size:16px}.info-data .list{gap:15px}.info-data .item__title{gap:15px;font-size:20px}.info-data.mode .list{gap:20px}.info-data.mode .item{position:relative;padding-left:65px}.info-data.mode .item__title svg{width:50px;height:50px;position:absolute;top:0;left:0}.info-data .content__text-down{gap:15px;padding-top:25px;margin-top:25px}.info-data.otdelka-potolka h2 span{display:block}}@media(min-width:1024px){.info-data.padding{padding:60px 0}.info-data h2{font-size:40px;margin-bottom:30px}.info-data .sub-title{font-size:20px}.info-data .desc{font-size:18px}.info-data .info-txt{font-size:18px}.info-data .list{gap:20px}.info-data .item{gap:12px}.info-data .item__title{gap:12px;font-size:22px}.info-data .item__desc{font-size:18px;letter-spacing:0}.info-data.mode .list{gap:25px}.info-data.mode .item__title{font-size:20px}.info-data.mode .item__title svg{width:45px;height:45px}.info-data .content__text-down{padding-top:30px;margin-top:30px}.info-data.osteklenie-s-vynosom h2{margin:0 auto 30px;width:730px}}@media(max-width:767px){.info-data.laminated .list .item:nth-child(2) .item__title,.info-data.laminated .list .item:nth-child(3) .item__title{align-items:start}}.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}}.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}}