@font-face{src:url(/local/templates/main/assets/fonts/exo2-medium.woff2) format("woff2"),url(/local/templates/main/assets/fonts/exo2-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;font-family:Exo\ 2}@font-face{src:url(/local/templates/main/assets/fonts/ofont.ru_russo\ one.ttf) format("truetype");font-style:normal;font-display:swap;font-family:ofont\.ru_Russo_One}*{padding:0;outline:none!important;margin:0}button,div,h3,h5{scroll-padding-top:70px}html{overflow-x:hidden}img{max-width:100%}.calc-wrapper{max-width:540px}.calc-wrapper .slick-prev,.slick-next{height:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;font-size:0;border:none;color:transparent;position:absolute;outline:none;top:45%;background:transparent;cursor:pointer;width:20px;line-height:0;display:block}.calc-wrapper .slick-prev{left:-25px}.calc-wrapper .slick-next{right:-25px}.calc-wrapper .slick-prev:before{height:20px;padding:3px 5px 7px;justify-content:center;font-size:20px;font-weight:700;color:#000;content:"‹";opacity:.75;align-items:center;border-radius:100px;background:#fff;-webkit-font-smoothing:antialiased;width:20px;line-height:1;-moz-osx-font-smoothing:grayscale;font-family:slick;display:flex}.calc-wrapper .slick-next:hover:before,.calc-wrapper .slick-prev:hover:before{opacity:1}.calc-wrapper .slick-next:before{height:20px;padding:3px 5px 7px;justify-content:center;font-size:20px;font-weight:700;color:#000;content:"›";opacity:.75;align-items:center;border-radius:100px;background:#fff;-webkit-font-smoothing:antialiased;width:20px;line-height:1;-moz-osx-font-smoothing:grayscale;font-family:slick;display:flex}.sticky{top:68px!important}.counting-plast-windows{background:#fff;padding-bottom:100px;margin-top:100px}.scrollbar{overflow-y:scroll;max-height:300px}.openYouTube{cursor:pointer}.balkony-lodgiyi .window{width:30%}.youtubeModal{height:100%;overflow:auto;padding-top:100px;position:fixed;top:0;background-color:#000;background-color:rgba(0,0,0,.4);left:0;width:100%;display:none;z-index:5}.youtubeModal-content{padding:0 20px 20px;border:1px solid #888;background-color:#fefefe;margin:auto;width:60%}.youtubeModalclose{font-size:35px;font-weight:700;color:#aaa;float:right}.youtubeModalclose:focus,.youtubeModalclose:hover{text-decoration:none;color:#000;cursor:pointer}:root{--grey-color:#e8e8e8;--blue-color:#2f80ed}body{overflow-x:hidden;font-size:15px;font-weight:400;color:#000}body,h2{font-family:Exo\ 2,sans-serif}h2{font-size:44px;font-weight:700;line-height:100%}h3{font-size:24px;font-weight:600;font-family:Exo\ 2,sans-serif}.modal-lb{display:none}.perelink,.perelink:hover{text-decoration:underline}a{color:#000}a,a:hover{text-decoration:none;transition:all .3s}a:hover{color:#2f80ed}button{border:none}.top-banner{position:relative}.discount-slider{height:130px;padding:7px 0 0 26px;justify-content:center;font-size:40px;font-weight:900;right:12%;color:#fff;position:absolute;background-size:cover!important;top:15%;box-sizing:border-box;align-items:center;background-position:50%;background:url(/local/templates/main/assets/img/discount.png);width:130px;background-repeat:no-repeat;display:flex;z-index:4}.text-under-banner .text-container{padding:80px 0;justify-content:flex-start;display:flex}.text-under-banner .text-container .title{font-size:44px;font-weight:700;margin-right:20px;letter-spacing:0;text-align:left;width:40%;line-height:44px;font-family:Exo\ 2,sans-serif}.text-under-banner .text-container .main-text{width:70%}.calculation{background:#2f80ed;margin-top:0}.calculation__row{padding:50px 0;gap:56px;display:flex}.calculation__left{padding:52px 0;width:560px}.calculation__title{font-size:44px;font-weight:700;color:#fff;margin:0;line-height:100%}.calculation__desc{font-size:18px;color:#fff;max-width:70%;margin:24px 0 32px;line-height:130%}.discount-slider-about{height:130px;padding:7px 0 0 26px;font-size:40px;font-weight:900;right:12%;top:0;width:130px}.discount-slider-about,.discount-slider-promo{justify-content:center;color:#fff;position:absolute;background-size:cover!important;box-sizing:border-box;align-items:center;background-position:50%;background:url(/local/templates/main/assets/img/discount.png);background-repeat:no-repeat;display:flex;z-index:4}.discount-slider-promo{height:90px;font-size:20px;top:58%;width:90px}.remont-post-text{font-size:18px;text-align:justify;margin-top:0}.btn{overflow:hidden;padding:10px 30px;font-size:16px;border:1px solid transparent;color:#fff;transition:background-color .7s,box-shadow .7s;background-color:#2f80ed;box-sizing:border-box;border-radius:5px;cursor:pointer;font-family:Exo\ 2,sans-serif;display:inline-block}.btn,.btn>span{position:relative}.btn>span{z-index:1}.btn:hover{color:#fff;background:#0c58be}.btn:hover>span{color:#fff}.btn--white{border:1.5px solid #2f80ed;color:#000;background:#fff}.btn--white:hover{color:#000;box-shadow:inset 0 0 0 1px #2f80ed;background:#fff}.btn--white:hover>span{color:#000}.service-img-btn{margin:50px auto;display:block}.container{padding:0 15px;position:relative;max-width:1330px;box-sizing:border-box;margin:0 auto;width:100%;z-index:3}.header{top:0;background:hsla(0,0%,100%,.9);left:0;width:100%;z-index:10}.header__announcement{padding:12px 0;background-color:#2f80ed;display:block}.header__announcement__row{align-items:center;width:100%;display:flex}.header__announcement__icon svg{display:block}.header__announcement__icon--video svg{height:20px;width:20px}.header__announcement__text{font-size:15px;font-style:normal;color:#fff;margin:0 7px 0 24px;line-height:126%}.header__announcement__icon--yt svg{height:15px;width:20px}.header__announcement__link{font-size:15px;font-style:normal;color:#fff;text-decoration-line:underline;margin:0 0 0 6px;line-height:126%;display:block}.header__announcement__link:focus-visible,.header__announcement__link:hover{color:#fff}.header__announcement__icon--close{flex:1;text-align:right;background:#2f80ed}.header__announcement__icon--close>svg{height:16px;cursor:pointer;width:16px;display:inline-block}.header__top{padding:17px 0;background-color:#fff}.header__top__mobile{background:#dceaf8;display:none}.header__top--fixed{position:fixed;top:0;width:100%;z-index:99}.header__burger{color:#130f26;display:none}.header__burger:hover{color:#2f80ed}.header__burger svg{cursor:pointer;display:block}.header__burger svg path{fill:currentColor;transition:.2s}.header__logo{position:relative;width:357px}.header__logo>a>img{max-height:38px}.header__logo-veka{height:28px;right:0;position:absolute;top:6px}.header__region{max-width:107px}@media (max-width:576px){.header__logo>a>img{max-height:30px}.header__logo-veka{height:21px}}@media (max-width:320px){.header__logo-veka{height:18px}}.regions-select-dialog-window-header{color:#fff;background:#2f80ed}.b24-form-header-padding{display:none!important}.header .container{justify-content:space-between;align-items:center;display:flex;z-index:5}.header__contacts-desctop{flex-direction:column;align-items:center;display:flex}.header__phone a{font-size:18px;font-weight:700;color:#000;display:block}.header__call .btn{padding:12px 16px;font-size:14px;border:2px solid #2f80ed;font-weight:500;color:#2a72d3;border-radius:6px;background:#fff}.header__call .btn:before{background:#2f80ed}.header__call .btn:hover{color:#fff}.header__bottom{border-top:1px solid #dceaf8;background:#fff}.header__bottom--fixed{position:fixed;top:0;width:100%;z-index:99}.header__bottom .container{z-index:4}.header__bottom .row{position:relative;border-top:1px solid #f1f5f9;width:100%}.header__bottom--fixed .row{justify-content:space-between;border-top:none;align-items:center;display:flex}.header__mobile{height:100vh;position:fixed;top:0;left:0;width:100%;display:none;z-index:300000}.header__mobile--show{display:block}.header__mobile__bg{height:100%;position:absolute;top:0;background-color:rgba(0,0,0,.65);left:0;width:100%}.header__mobile__container{height:100%;overflow-y:scroll;position:relative;max-width:560px;flex-direction:column;background-color:#fff;width:calc(100% - 40px);display:flex}.header__mobile__logo{padding:24px;justify-content:space-between;display:flex}.header__mobile__logo img{width:144px}.header__mobile__region{padding:4px 24px;background:#dceaf8}.header__mobile__region .regions-select-region{padding-left:0!important}.header__mobile__menu{padding:32px 24px;flex-direction:column;gap:32px;display:flex}.header__mobile__footer{padding:12px 24px;justify-content:space-between;gap:12px;align-content:center;background:#dceaf8;margin-top:auto;display:flex}.header__mobile__phone{font-size:20px;font-weight:700;align-items:center;display:flex}.header__mobile__call .btn{padding:12px 20px;font-size:14px;border:1px solid #2f80ed;font-weight:500;color:#000;border-radius:6px;background:#fff}.banner-portfolio2{padding:70px 0 100px;background-size:cover;border-radius:50px}.banner-portfolio2 h2{max-width:33%}.banner-portfolio2 h5{font-size:16px;font-weight:400;max-width:35%;letter-spacing:0;text-align:left;margin:16px 0;line-height:20.8px;font-family:Exo\ 2,sans-serif}.mt15{margin:15px 0 20px}.banner-portfolio2 .discount-text1{margin-bottom:0}.banner-portfolio2 .discount-text2{margin-top:0}.variants__wrapper{padding:60px 0;justify-content:space-around;align-items:center;display:flex}.variants{padding:80px 0}.variants__wrapper span{font-size:20px;font-weight:700;margin-bottom:5px;color:#2a2a39;line-height:22px;margin-top:15px}.variants__item-info{justify-content:center;flex-direction:column;align-items:center;display:flex}.variants__wrapper p{text-align:center;width:220px}.cards-sector{background:#2f80ed}.ice-blue-bg .cards-sector .second-text-for-cards{font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:0;text-align:left;line-height:39px}.ice-blue-bg .cards-sector .text-for-cards{color:#fff;text-align:left;margin:0 auto}.cards-sector .text-for-cards,.ice-blue-bg .cards-sector .text-for-cards{font-size:16px;font-weight:600;max-width:none;letter-spacing:0;padding-bottom:16px;line-height:21px;font-family:Exo\ 2,sans-serif}.cards-sector .text-for-cards{color:#000;text-align:center;margin:50px auto 0;width:70%}.cards-sector .second-text-for-cards{font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:0;text-align:center;padding-bottom:50px;line-height:39px}.ice-blue-bg{background-color:#dceaf8!important;padding-bottom:80px}.af-text-img-wrapper{margin-right:30px;width:30%}.after-text-wrapper{padding:25px 51px;box-sizing:border-box;margin:35px auto 0;border-radius:20px;background:#fff;width:70%;display:flex}.cards-sector .cards-box{justify-content:space-between;display:flex}.cards-sector h2{padding-top:80px;color:#fff;max-width:100%;text-align:center;padding-bottom:50px}.cards-sector .card-item{padding:32px;margin-right:30px;border-radius:20px;background:#fff;width:33.3333%}.cards-sector .card-item:last-child{margin-right:0}.cards-sector .first-line{justify-content:space-between;align-items:center;display:flex}.light-blue-bg .cards-sector .first-line{margin-right:40px}.cards-sector .second-line h4,.cards-sector .second-line__h4{padding:10px 0;font-size:20px;font-weight:700;font-style:normal;color:#2a2a39;text-align:left;margin:0;line-height:22px;font-family:Exo\ 2,sans-serif}.cards-sector .second-line p{font-size:15px;font-weight:400;font-style:normal;color:#2a2a39;line-height:130%;font-family:Exo\ 2,sans-serif}.cards-sector .number-box{font-size:56px;font-weight:700;color:#2f80ed;letter-spacing:0;text-align:right;line-height:50px;font-family:Exo\ 2,sans-serif}.cards-sector .img-box{position:relative;margin-left:20px;z-index:1}.cards-sector .img-box:before{height:80px;padding:0;color:transparent;content:" ";position:absolute;border-radius:100%;background:#dceaf8;left:-15px;width:80px;z-index:-1}.cards-sector .light-img-box{position:relative;align-items:center;margin-left:auto;display:flex;z-index:1}.cards-sector .light-img-box:before{background:#fff}.slider-remont{background-size:cover!important}.prices-on-repair-plast-windows .h1-optimized{margin:100px 0}.h1-optimized{font-size:50px;margin-bottom:15px;text-align:center;margin-top:15px}.photo-section{padding:60px 0;box-sizing:border-box;background:#dceaf8;margin-top:100px}.photo-section .photo-section-container{justify-content:space-between;display:flex}.photo-section .photoes{position:relative;width:56%}.photo-section-container .text h2{margin-bottom:16px;max-width:80%}.photo-section-container .argument-item span,.photo-section-container .text>h2>span,.photo-section-container .text>p>span{font-size:44px;font-weight:700;color:#2f80ed;line-height:100%;font-family:Exo\ 2,sans-serif}.photo-section .photoes img:first-child{position:absolute;max-width:260px;top:-30%;left:7%}.photo-section .photoes img:nth-child(2n){right:13%;position:absolute;max-width:280px;top:3%}.photo-section .photoes img:nth-child(3n){right:10%;position:absolute;max-width:302px;bottom:-21%}.photo-section-white{background:transparent}.photo-section-white li{font-size:15px;font-weight:400;letter-spacing:0;text-align:left;line-height:19px;font-family:Exo\ 2,sans-serif}.photo-section-white .blue a{color:#2f80ed!important}.photo-section-white .blue a:hover{text-decoration:underline}.prices-on-repair-plast-windows-blue{padding-top:100px;background:#dceaf8;padding-bottom:50px;margin-top:100px}.prices-on-repair-plast-windows-blue .btn{text-align:center;margin:0 auto;display:block}.prices-on-repair-plast-windows-blue h1{font-size:44px;font-weight:700;letter-spacing:0;text-align:center;line-height:44px;font-family:Exo\ 2,sans-serif}.prices-on-repair-plast-windows-blue h1 span{color:#2f80ed}.prices-on-repair-plast-windows-blue p{font-size:15px;font-weight:400;letter-spacing:0;text-align:center;margin:40px auto 100px;width:37%;line-height:19px;font-family:Exo\ 2,sans-serif}.prices-on-repair-plast-windows-blue p span{color:#2f80ed;cursor:pointer}.prices-on-repair-plast-windows-blue p span:hover{text-decoration:underline}.photo-section-container .blue{color:#2f80ed}.item-box-priznaki1{display:flex}.item-box-priznaki1 ul.slick-dots li button{height:100%;font-size:0;background:none;cursor:pointer;width:100%;display:none}.item-box-priznaki1 .item{padding:32px 32px 45px;margin-right:30px;box-sizing:border-box;border-radius:20px;background:#f1f5f9;width:300px}.item-box-priznaki1 .item p{min-height:72px}.item-box-priznaki1 .upper{justify-content:space-between;align-items:flex-start;display:flex}.item-box-priznaki1 .upper .img-box{height:84px;border-radius:100px;background:rgba(47,128,237,.302);width:84px}.item-box-priznaki1 .upper img{max-width:100%;margin-left:0}.item-box-priznaki1 .number{font-size:56px;font-weight:700;color:rgba(47,128,237,.302);letter-spacing:0;text-align:right;line-height:50px;font-family:Exo\ 2,sans-serif}.item-box-priznaki1 .text-block .h3,.item-box-priznaki1 .text-block h3{padding:16px 0;font-size:20px;font-weight:600;max-width:90%;line-height:21px}.item-box-priznaki1 button{padding:13px;font-size:12px;color:#fff;border-radius:6px;background:#2f80ed;cursor:pointer;margin-top:16px}.priznaki .title-container{margin-bottom:80px;text-align:center;display:block}.priznaki .title-container>h1,.priznaki .title-container>h2{padding-bottom:20px}.priznaki .title-container>p{margin:0 20%}.prices-on-repair-plast-windows .window__desc{min-height:68px}.photo-section .text>h1,.photo-section .text>h2{font-size:44px;font-weight:700;width:44%;line-height:44px;font-family:Exo\ 2,sans-serif}.photo-section p{font-size:15px;font-weight:400;margin:10px 0;line-height:19px;font-family:Exo\ 2,sans-serif}.photo-section button{padding:12px;font-size:14px;font-weight:500;color:#fff;letter-spacing:0;text-align:center;border-radius:6px;background:#2f80ed;line-height:15px;font-family:Exo\ 2,sans-serif}.blue-bg{background:#edf5fd}.repair-photo-section{padding:80px 0;box-sizing:border-box;background:#2f80ed;margin-top:100px}.repair-photo-section .photo-section-container{justify-content:space-between;display:flex}.repair-photo-section .photoes{position:relative;width:56%}.repair-photo-section .text h2{font-size:100px;font-weight:700;color:#fff;letter-spacing:0;text-align:left;line-height:90px;font-family:Exo\ 2,sans-serif}.repair-photo-section .photoes img:first-child{position:absolute;max-width:260px;top:0;left:7%}.repair-photo-section .photoes img:nth-child(2n){right:16%;position:absolute;max-width:264px;top:0}.repair-photo-section .photoes img:nth-child(3n){right:12%;position:absolute;max-width:293px;top:43%}.repair-photo-section .text{font-size:44px;font-weight:700;width:44%;line-height:44px;font-family:Exo\ 2,sans-serif}.repair-photo-section p{font-size:44px;font-weight:700;color:#fff;letter-spacing:0;text-align:left;line-height:44px}.repair-photo-section button{padding:12px;font-size:14px;font-weight:500;color:#000;letter-spacing:0;text-align:center;border-radius:6px;background:#fff;line-height:15px;margin-top:40px}.priznaki{margin-top:100px}.priznaki h1{font-size:44px;margin-bottom:80px;max-width:50%;line-height:44px}.item-box-priznaki ul.slick-dots li button{height:100%;font-size:0;background:none;cursor:pointer;width:100%;display:none}.item-box-priznaki .item{padding:32px 32px 45px;margin-right:30px;box-sizing:border-box;border-radius:20px;background:#f1f5f9;width:300px}.item-box-priznaki .item p{min-height:72px}.item-box-priznaki .upper{justify-content:space-between;align-items:flex-start;display:flex}.item-box-priznaki .upper .img-box{height:84px;border-radius:100px;background:rgba(47,128,237,.302);width:84px}.item-box-priznaki .upper img{max-width:70px;margin-left:20px}.item-box-priznaki .number{font-size:56px;font-weight:700;color:rgba(47,128,237,.302);letter-spacing:0;text-align:right;line-height:50px;font-family:Exo\ 2,sans-serif}.item-box-priznaki .text-block h3{padding:16px 0;font-size:20px;max-width:70%;line-height:21px}.item-box-priznaki button{padding:13px;font-size:12px;color:#fff;border-radius:6px;background:#2f80ed;cursor:pointer;margin-top:16px}.get-the-msg{padding:48px 0;margin-bottom:140px;background:#dceaf8;margin-top:140px}.get-the-msg button{padding:12px;font-size:14px;font-weight:500;color:#fff;margin:25px auto 0;border-radius:6px;background:#2f80ed;line-height:15px;display:block}.get-the-msg button,.get-the-msg p{letter-spacing:0;text-align:center;font-family:Exo\ 2,sans-serif}.get-the-msg p{font-size:24px;font-weight:700;color:#041423;max-width:60%;margin:0 auto;line-height:29px}.why-trust{margin-bottom:100px;box-sizing:border-box;margin-top:100px}.why-trust .arguments-box{flex-wrap:wrap;max-width:500px;margin-top:80px;display:flex}.why-trust .argument-item{margin-right:20px;margin-bottom:40px}.why-trust .argument-item span{font-size:56px;font-weight:400;color:#2f80ed;letter-spacing:0;line-height:22px;font-family:Exo\ 2,sans-serif}.why-trust p{font-size:15px;font-weight:400;max-width:200px;line-height:130%}.why-trust h4,.why-trust p,.why-trust__block-title{font-style:normal;color:#2a2a39;font-family:Exo\ 2,sans-serif}.why-trust h4,.why-trust__block-title{font-size:20px;font-weight:700;margin:16px 0;line-height:22px}.why-trust .photo-section-container{justify-content:space-between;display:flex}.why-trust .upper-box{align-items:center;display:flex}.why-trust .text{width:50%;margin-top:100px}.why-trust .photoes{position:relative;width:50%}.why-trust .photoes .upper-box img:nth-child(2n){margin-left:20px}.why-trust .photoes .down-box img{margin-top:20px}.why-trust button{padding:19px 32px;font-size:14px;font-weight:500;color:#fff;letter-spacing:0;text-align:center;margin:70px auto 0;border-radius:6px;background:#2f80ed;line-height:15px;font-family:Exo\ 2,sans-serif;display:block}.faq-accordeon{margin-bottom:100px}.faq-accordeon .p-faq{margin-bottom:50px;margin-top:50px}.faq-accordeon h1{font-size:44px;margin-bottom:24px;max-width:50%;line-height:44px;margin-top:100px}.faq-accordeon .panel{border-bottom-right-radius:20px;border-bottom-left-radius:20px;overflow:hidden;transition:max-height .2s ease-out;max-height:98px;max-height:0;background:#f1f5f9}.faq-accordeon .panel-content{padding:0 30px 30px 128px}.faq-accordeon .accordion{border-bottom-right-radius:20px;border-bottom-left-radius:20px;padding:38px 0 38px 38px;justify-content:space-between;border-top-right-radius:20px;border-top-left-radius:20px;align-items:center;background:#f1f5f9;width:100%;margin-top:16px;display:flex}.faq-accordeon .accordion-box{border-radius:20px;background:#f1f5f9}.faq-accordeon .active{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-box a{color:#2f80ed}.accordion-box a:hover{text-decoration:underline}.faq-accordeon .accordion .main-content>span{font-size:32px;font-weight:700;font-style:normal;color:#2f80ed;opacity:.3;line-height:100%;font-family:Exo\ 2,sans-serif}.faq-accordeon .accordion:after{height:10px;flex-shrink:0;font-weight:700;color:#777;content:"";background:url("/local/templates/main/assets/img/arrow - down 1.png") no-repeat;width:38px;margin-top:12px}.faq-accordeon .active:after{height:10px;font-weight:700;color:#777;content:"";top:43px;background:url("/local/templates/main/assets/img/arrow - down 2.png") no-repeat;width:38px;float:right}.faq-accordeon .main-content{justify-content:space-between;align-items:center;display:flex}.faq-accordeon h2{margin-top:100px}.faq-accordeon .h3,.faq-accordeon h3{font-size:20px;font-weight:700;text-align:left;margin-left:50px;line-height:22px;font-family:Exo\ 2,sans-serif}@media (max-width:768px){.faq-accordeon h2{font-size:28px;line-height:100%;margin-top:72px}.faq-accordeon .p-faq{margin-top:24px}}@media (max-width:576px){.faq-accordeon h2{margin-top:55px}.faq-accordeon .p-faq{margin-top:15px}}.faq-accordeon .panel-content>ul{padding:0 0 0 17px}.faq-accordeon{font-size:15px;font-weight:400;text-align:left;line-height:19px;font-family:Exo\ 2,sans-serif}.signs-repair-windows{margin-top:100px}.signs-repair-windows h1{font-size:44px;margin-bottom:80px;max-width:50%;line-height:44px}.item-box-signs ul.slick-dots li button{height:100%;font-size:0;background:none;cursor:pointer;width:100%;display:none}.item-box-signs .item{padding:32px 32px 45px;margin-right:30px;box-sizing:border-box;border-radius:20px;background:#f1f5f9;width:300px;vertical-align:top;display:inline-block}.item-box-signs .item p{min-height:188px}.item-box-signs .upper{justify-content:space-between;align-items:flex-start;display:flex}.item-box-signs .upper .img-box{height:84px;border-radius:100px;background:rgba(47,128,237,.302);width:84px}.item-box-signs .number{font-size:56px;font-weight:700;color:rgba(47,128,237,.302);letter-spacing:0;text-align:right;line-height:50px;font-family:Exo\ 2,sans-serif}.item-box-signs .text-block h3{padding:16px 0;font-size:20px;max-width:70%;line-height:21px}.faq-h2{margin:100px 0 20px}.item-box-signs button{padding:13px;font-size:12px;color:#fff;border-radius:6px;background:#2f80ed;cursor:pointer;margin-top:16px}.anim-item-right{transform:translate(110%)}.anim-item-left,.anim-item-right{transition:all 1.2s ease 0s;opacity:0;width:100%}.anim-item-left{transform:translate(-110%)}.active-item-animate{transform:translate(0);transition:all 1.2s ease 0s;opacity:1}.feedback__item-text{max-width:300px;max-height:120px}.feedback__item-text.more{overflow:visible;max-height:none}.button_info{padding:6px 5px;font-size:14px;border:none;text-decoration:underline;color:#2f80ed;background:#fff;cursor:pointer}.height-box{height:327px;padding:0 200px 100px 0;max-width:550px}.article-header__author-photo{margin-right:5px}.article-content h2{margin:25px 0}.right-side{background:#dceaf8}.right-side-flex{align-items:flex-start;display:flex}.right-side-flex .left{margin-right:40px;width:55%}.left-side-flex{flex-direction:row-reverse;align-items:flex-start;display:flex}.left-side-flex .left,.left-side-flex .right{width:50%}.deep-blue-banner{color:#fff;background:#041423}.deep-blue-banner h3{font-size:43px;max-width:60%;line-height:40px}.deep-blue-banner p{margin-left:25px}.deep-blue-banner .text-box{padding:72px 0;justify-content:center;align-items:center;display:flex}.deep-blue-banner .divider{height:100%;min-height:100px;background:#fff;width:2px}.deep-blue-banner .left-text-box{max-width:41%;align-items:center;display:flex}.article-content .mtb24{margin:24px 0}.article-content .tg{background:#fff}.article-content .tg .tg-0pky1{border-bottom:2px solid #dceaf8}.article-content .tg td{padding:7px 30px;min-width:170px;box-sizing:border-box}.article-content .article-list{margin-bottom:25px;list-style-type:auto;padding-left:20px}.article-content .article-list-circle{list-style-type:disc;padding-left:20px}.article-content .article-list-decimal{list-style-type:decimal;margin-top:15px;padding-left:20px}.article-content p{margin-bottom:15px}.article-content .number{height:56px;justify-content:center;font-size:24px;font-weight:700;margin-bottom:15px;align-items:center;border-radius:100%;background:#fff;width:56px;display:flex}.left-side .number{margin-bottom:34px;background:#dceaf8}.question-banner{color:#fff;background:#2f80ed;padding-bottom:43px}.question-banner .wrapper{justify-content:center;align-items:flex-end;display:flex}.question-banner h3{font-size:220px;font-weight:900}.question-banner .question-box{margin-left:40px}.question-banner p{font-size:43px;font-weight:700;margin-bottom:20px;max-width:395px;line-height:44px}@media (max-width:1325px){.repair-photo-section .photoes img:first-child{position:inherit;max-width:47%;top:0;left:0}.repair-photo-section .photoes img:nth-child(2n){right:0;position:inherit;max-width:50%;top:0}.repair-photo-section .photoes img:nth-child(3n){right:0;position:inherit;max-width:293px;top:0}.prices-on-repair-plast-windows .h1-optimized{margin:100px 0}.price-repair-plastic-windows{padding:0 0 100px;margin-top:-200px}.price__windows{justify-content:center;flex-wrap:wrap;display:flex}.price-repair-plastic-windows .window{justify-content:center;display:flex!important}.window{padding:60px 15px;box-sizing:border-box;width:25%}.h1-optimized{font-size:50px;margin-bottom:15px;text-align:center;margin-top:15px}.photo-section{padding:60px 0;box-sizing:border-box;margin-top:100px}.photo-section .photo-section-container{justify-content:space-between;flex-wrap:wrap;display:flex}.photo-section .photoes{position:relative;width:100%}.photo-section-container .text h2{margin-bottom:16px;max-width:80%}.photo-section .photoes img:first-child{position:inherit;top:0;left:0;width:44%}.photo-section .photoes img:nth-child(2n){margin:0;display:inline}.photo-section .photoes img:nth-child(2n),.photo-section .photoes img:nth-child(3n){right:0;position:inherit;max-width:100%;top:0;width:50%}.photo-section .text>h1,.photo-section .text>h2{font-size:44px;font-weight:700;width:100%;line-height:44px;font-family:Exo\ 2,sans-serif}.photo-section p{font-size:15px;font-weight:400;line-height:19px;font-family:Exo\ 2,sans-serif}.photo-section button{padding:12px;font-size:14px;font-weight:500;margin-bottom:20px;color:#fff;letter-spacing:0;text-align:center;border-radius:6px;background:#2f80ed;line-height:15px;font-family:Exo\ 2,sans-serif}.repair-photo-section{padding:80px 0;box-sizing:border-box;background:#2f80ed;margin-top:100px}.repair-photo-section .photo-section-container{justify-content:space-between;flex-wrap:wrap;display:flex}.repair-photo-section .photoes{position:relative;width:100%}.repair-photo-section .text h2{font-size:100px;font-weight:700;color:#fff;letter-spacing:0;text-align:left;line-height:90px;font-family:Exo\ 2,sans-serif}.repair-photo-section .text{font-size:44px;font-weight:700;width:100%;line-height:44px;font-family:Exo\ 2,sans-serif}.repair-photo-section p{font-size:44px;font-weight:700;color:#fff;letter-spacing:0;text-align:left;line-height:44px}.repair-photo-section button{padding:12px;font-size:14px;font-weight:500;color:#000;letter-spacing:0;text-align:center;border-radius:6px;background:#fff;line-height:15px;margin-top:40px}.priznaki{margin-top:100px}.priznaki h1{font-size:44px;margin-bottom:80px;max-width:100%;line-height:44px}.item-box-priznaki{display:flex}.item-box-priznaki ul.slick-dots li button{height:100%;font-size:0;background:none;cursor:pointer;width:100%;display:none}.item-box-priznaki .item{padding:32px 32px 45px;margin-right:30px;box-sizing:border-box;border-radius:20px;background:#f1f5f9;width:300px}.item-box-priznaki .item p{min-height:72px}.item-box-priznaki .upper{justify-content:space-between;align-items:flex-start;display:flex}.item-box-priznaki .upper .img-box{height:84px;border-radius:100px;background:rgba(47,128,237,.302);width:84px}.item-box-priznaki .upper img{max-width:70px;margin-left:20px}.item-box-priznaki .number{font-size:56px;font-weight:700;color:rgba(47,128,237,.302);letter-spacing:0;text-align:right;line-height:50px;font-family:Exo\ 2,sans-serif}.item-box-priznaki .text-block h3{padding:16px 0;font-size:20px;max-width:70%;line-height:21px}.item-box-priznaki button{padding:13px;font-size:12px;color:#fff;border-radius:6px;background:#2f80ed;cursor:pointer;margin-top:16px}.get-the-msg{padding:48px 0;margin-bottom:140px;background:#dceaf8;margin-top:140px}.get-the-msg button{padding:12px;font-size:14px;font-weight:500;color:#fff;margin:25px auto 0;border-radius:6px;background:#2f80ed;line-height:15px;display:block}.get-the-msg button,.get-the-msg p{letter-spacing:0;text-align:center;font-family:Exo\ 2,sans-serif}.get-the-msg p{font-size:24px;font-weight:700;color:#041423;max-width:60%;margin:0 auto;line-height:29px}.why-trust{margin-bottom:100px;box-sizing:border-box;margin-top:100px}.why-trust .arguments-box{flex-wrap:wrap;max-width:500px;margin-top:80px;display:flex}.why-trust .argument-item{margin-right:20px;margin-bottom:40px}.why-trust .argument-item span{font-size:56px;font-weight:400;color:#2f80ed;letter-spacing:0;line-height:22px;font-family:Exo\ 2,sans-serif}.why-trust p{font-size:15px;font-weight:400;max-width:200px;line-height:130%}.why-trust h4,.why-trust p,.why-trust__block-title{font-style:normal;color:#2a2a39;font-family:Exo\ 2,sans-serif}.why-trust h4,.why-trust__block-title{font-size:20px;font-weight:700;margin:16px 0;line-height:22px}.why-trust .photo-section-container{justify-content:space-between;display:flex}.why-trust .upper-box{align-items:center;display:flex}.why-trust .text{width:50%;margin-top:100px}.why-trust .photoes{position:relative;width:50%}.why-trust .photoes .upper-box img:nth-child(2n){margin-left:20px}.why-trust .photoes .down-box img{margin-top:20px}.why-trust button{padding:19px 32px;font-size:14px;font-weight:500;color:#fff;letter-spacing:0;text-align:center;margin:70px auto 0;border-radius:6px;background:#2f80ed;line-height:15px;font-family:Exo\ 2,sans-serif;display:block}.faq-accordeon{margin-bottom:100px}.faq-accordeon .p-faq{margin-bottom:30px}.faq-accordeon h1{font-size:44px;margin-bottom:24px;max-width:50%;line-height:44px;margin-top:100px}.faq-accordeon .panel{border-bottom-right-radius:20px;border-bottom-left-radius:20px;overflow:hidden;transition:max-height .2s ease-out;max-height:98px;max-height:0;background:#f1f5f9}.faq-accordeon .panel-content{padding-left:95px}.faq-accordeon .panel-content.display-flex{display:flex}.faq-accordeon .accordion{border-bottom-right-radius:20px;border-bottom-left-radius:20px;justify-content:space-between;border-top-right-radius:20px;border-top-left-radius:20px;align-items:flex-start;background:#f1f5f9;width:100%;margin-top:16px;display:flex}.faq-accordeon .accordion-box{border-radius:20px;background:#f1f5f9}.faq-accordeon .active{border-bottom-right-radius:0;border-bottom-left-radius:0}.faq-accordeon .accordion span{font-size:32px;font-weight:700;font-style:normal;color:#2f80ed;opacity:.3;align-items:center;line-height:100%;font-family:Exo\ 2,sans-serif;display:flex}.faq-accordeon .main-content{justify-content:space-between;align-items:flex-start;display:flex}.faq-accordeon .h3,.faq-accordeon h3{font-size:20px;font-weight:700;padding-right:15px;text-align:left;margin-left:20px;line-height:22px;margin-top:2px;font-family:Exo\ 2,sans-serif}.faq-accordeon p{font-size:15px;font-weight:400;text-align:left;line-height:19px;font-family:Exo\ 2,sans-serif}.signs-repair-windows{margin-top:100px}.signs-repair-windows h1{font-size:44px;margin-bottom:80px;max-width:100%;line-height:44px}.item-box-signs{display:flex}.item-box-signs ul.slick-dots li button{height:100%;font-size:0;background:none;cursor:pointer;width:100%;display:none}.item-box-signs .item{padding:32px 32px 45px;margin-right:30px;box-sizing:border-box;border-radius:20px;background:#f1f5f9;width:300px}.item-box-signs .item p{min-height:188px}.item-box-signs .upper{justify-content:space-between;align-items:flex-start;display:flex}.item-box-signs .upper .img-box{height:84px;border-radius:100px;background:rgba(47,128,237,.302);width:84px}.item-box-signs .number{font-size:56px;font-weight:700;color:rgba(47,128,237,.302);letter-spacing:0;text-align:right;line-height:50px;font-family:Exo\ 2,sans-serif}.item-box-signs .text-block h3{padding:16px 0;font-size:20px;max-width:70%;line-height:21px}.item-box-signs button{padding:13px;font-size:12px;color:#fff;border-radius:6px;background:#2f80ed;cursor:pointer;margin-top:16px}}@media (max-width:910px){.item-box-priznaki1{flex-wrap:wrap;display:flex}.text-under-banner .text-container{flex-wrap:wrap}.text-under-banner .text-container .title{margin-bottom:20px;width:100%}.text-under-banner .text-container .main-text{width:100%}.banner-portfolio2 h2{max-width:70%}.banner-portfolio2 h5{max-width:50%}.why-trust .argument-item{width:40%}.article-content .tg td{min-width:90px}}@media (max-width:650px){.youtubeModal-content{width:90%}.calculation__left{max-width:560px;width:100%}.calculation__row{flex-direction:column}.priznaki .title-container{flex-wrap:wrap}.item-box-priznaki1 .item{margin-right:20px;margin-bottom:20px;width:45%}.priznaki .title-container p{max-width:95%}.banner-portfolio2{padding:70px 0 50px 40px}.banner-portfolio2 h2,.banner-portfolio2 h5{max-width:80%}.height-box{height:220px;padding:0 10px 100px 0;max-width:500px}.d-flex-priznaki .arrows-block{justify-content:center;margin-bottom:50px;display:flex}.d-flex-priznaki{flex-direction:column;align-items:center}.faq-accordeon .panel-content{padding:0 30px 30px 40px}.faq-accordeon .panel-content.display-flex{display:block}.faq-accordeon .panel-content>p{margin-bottom:1em}.faq-accordeon .panel-content iframe{width:100%}.why-trust .arguments-box{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.why-trust .text{width:100%;margin-top:100px}.why-trust .argument-item{width:44%}.right-side-flex,.why-trust .photo-section-container{flex-direction:column}.left-side-flex .left{width:100%}.deep-blue-banner .text-box{flex-direction:column}.deep-blue-banner .left-text-box{max-width:100%}.deep-blue-banner h3{margin-bottom:25px;max-width:100%}.left-side-flex{flex-direction:column}.right-side-flex .left{margin-right:40px;width:100%}.article-content .tg{margin:25px 0;background:#fff}.article-content__text-note{margin:25px 0}.left-side-flex .right{width:100%}.header__announcement__row{margin-right:16px;flex-direction:column;display:block}.header__announcement__icon--video,.header__announcement__icon--yt{display:none}.header__announcement__link,.header__announcement__text{margin:0;display:inline}.header__announcement__icon--close{right:8px;position:absolute;top:0}.header__top{padding:0}.header__top__mobile{padding:8px 0;display:block}.header__top__mobile .container{justify-content:space-between}.header__top__mobile .header__phone{margin-left:unset}.header__top__mobile .header__phone a{font-size:13px}.header__top__mobile .header__call .btn{padding:6px 14px;font-size:13px;color:#fff;background:#2f80ed}.header__top__desktop{padding:8px 0}.header__top__desktop .header__call,.header__top__desktop .header__phone{display:none}}@media (max-width:450px){.item-box-priznaki1 .item{margin-bottom:20px;width:100%}.prices-on-repair-plast-windows-blue p{width:85%}.height-box{height:220px;padding:0 10px 100px 0;max-width:500px}.question-banner .wrapper{flex-direction:column}.question-banner .question-box{margin-left:0}.question-banner .question-box button{margin:0 auto;display:block}.question-banner p{text-align:center}.question-banner .wrapper{align-items:center}.article-content .tg td{padding:12px 2px;min-width:auto}.window__img{margin-top:25px}.window__block{padding:0 10px 25px}.header__mobile__footer{flex-direction:column}}.banner{padding:115px 0;background-size:cover;background-image:url(/local/templates/main/assets/img/banner-bg.jpg);background-repeat:no-repeat}.banner__title{box-sizing:border-box;padding-left:100px}.banner__title h1{font-size:32px;margin-bottom:50px}.banner__title p{font-size:56px;margin-bottom:50px}.banner__title p.small{font-size:16px}.banner-repair-plastic-windows .banner__title{color:#fff}.banner-repair-plastic-windows .banner__title h1{line-height:1.5}.about{padding:80px 0}.about__block{justify-content:center;display:flex}.about__img{height:234px;margin-right:70px;max-width:320px;box-sizing:border-box;width:100%}.about__img img{border-radius:5px}.about_desc{max-width:450px;width:100%}.about_desc p{margin-bottom:20px}.facts{padding:60px 0;position:relative;background:#e8e8e8}.facts:before{height:528px;transform:translateX(-40%);content:"";position:absolute;bottom:-200px;left:0;width:601px;background-image:url(/local/templates/main/assets/img/facts-before.png);z-index:11}.banner-production{padding:250px 0;color:#fff;text-align:center}.banner-production .banner__title h1{font-size:57px}.production-about .about__img{height:auto;margin-right:30px;max-width:750px;width:100%}.production-about .about__block{align-items:center}.production-about .about_desc{max-width:350px}.production-about .about_desc a{color:#2f80ed}.production-info{text-align:center;padding-bottom:40px}.production-info h2{margin-bottom:30px}.production-info p{max-width:600px;margin:0 auto;width:100%}.production-adv__item{padding-top:50px;justify-content:space-between;border-top:1px solid #aeaeae;border-bottom:1px solid #aeaeae;box-sizing:border-box;align-items:center;padding-bottom:50px;display:flex}.production-adv__item:nth-child(2){border:none;flex-direction:row-reverse}.production-adv__item-img{max-width:585px;width:100%}.production-adv__item-info{max-width:550px;padding-right:50px;box-sizing:border-box;width:100%;display:flex}.production-adv__item-number{font-size:155px;font-weight:600;margin-right:30px;color:#81a8d0;line-height:.8}.production-adv__item:nth-child(2) .production-adv__item-info{justify-content:center;padding-right:0;flex-direction:column;padding-left:30px}.production-adv__item-info-block{align-items:flex-end;display:flex}.production-adv__item-text h3{font-weight:500}.production-adv__item-text p{margin-top:30px}.causes{padding-top:80px;padding-bottom:100px}.causes__row{display:flex}.causes__big-text{font-size:55px;color:#81a8d0;max-width:570px;padding-right:120px;box-sizing:border-box;width:100%;line-height:1.2;font-family:ofont\.ru_Russo_One,sans-serif}.causes__info{max-width:550px;width:100%}.causes__info h2{font-size:30px}.causes__list{justify-content:space-between;flex-wrap:wrap;display:flex}.causes__item{width:50%;margin-top:50px}.causes__item-text{font-size:15px;max-width:233px;width:100%}.causes__item-icon{margin-bottom:10px}.causes__photos{align-items:flex-end;margin-top:100px;display:flex}.causes__photo{max-width:460px;width:100%}.causes__photo p{font-size:24px;margin-bottom:20px;line-height:1.2}.causes__photo:nth-child(2){max-width:660px;margin-left:30px;width:100%}.stages-production{padding-bottom:150px}.stages-production h2{margin-bottom:50px;text-align:center}.stages-production__list{flex-wrap:wrap;display:flex}.stages-production__item{height:450px;overflow:hidden;padding-top:53%;position:relative;box-sizing:border-box;margin:15px;border-radius:3px;background-image:-moz-linear-gradient(90deg,#000 0,rgba(68,129,191,0) 100%);background-image:-webkit-linear-gradient(90deg,#000,rgba(68,129,191,0));background-image:-ms-linear-gradient(90deg,#000 0,rgba(68,129,191,0) 100%)}.stages-production__text{color:#fff;padding-right:10px;box-sizing:border-box;padding-left:65px}.stages-production__img{height:100%;position:absolute;top:0;left:0;width:100%;z-index:-1}.stages-production__img img{height:100%;transform:scale(1);transition:all .3s;object-fit:cover;width:100%}.stages-production__item:hover .stages-production__img img{transform:scale(1.2);transition:all .3s}.stages-production__number{font-size:24px;color:#4481bf;position:absolute;bottom:20px;left:20px;font-family:ofont\.ru_Russo_One,sans-serif}.stages-production__block{width:50%}.stages-production__block:nth-child(3){width:40%}.stages-production__block:nth-child(3) .stages-production__item{height:750px;padding-top:136%}.stages-production__block:nth-child(4){width:60%}.stages-production__block:nth-child(4) .stages-production__item{height:360px;padding-top:39%;margin-bottom:30px}.stages-production__block:nth-child(5){width:60%}.stages-production__block:nth-child(5) .stages-production__item{height:360px;padding-top:39%}.stages-production__block:nth-child(6){width:40%}.stages-production__block:nth-child(6) .stages-production__item{height:360px;padding-top:54%}.stages-production__block:nth-child(7){width:50%}.stages-production__block:nth-child(7) .stages-production__item{height:287px;padding-top:34%;margin-bottom:30px}.stages-production__block:nth-child(8){width:50%}.stages-production__block:nth-child(8) .stages-production__item{height:604px;padding-top:88%}.production-video{padding-bottom:120px}.callback-block.production-callback{background-image:url(/local/templates/main/assets/img/production-callback.jpg)}.agreement{font-size:10px;font-weight:300;margin-bottom:0;color:#777;text-align:left;margin-top:10px}.agreement a{color:#4481bf;padding-bottom:0}.production-callback .callback-block__form{max-width:546px;background-color:#e8e8e8;border-radius:3px}.production-callback .callback-block__form h3{margin-bottom:10px}.production-callback .callback-block__form p{margin-bottom:30px}.production-callback .callback-block__form .btn{max-width:320px}.production-callback .callback-block__form input[type=string],.production-callback .callback-block__form input[type=tel],.production-callback .callback-block__form input[type=text]{border:none;border-bottom:1px solid #000;border-radius:0!important;background:none}.production-callback form{max-width:380px}@media (max-width:1700px){.facts:after{transform:translateX(20%)}}.facts h2{margin-bottom:50px;text-align:center}.facts .btn{margin:50px auto 0;display:flex}.fact{transform:translateX(0);margin-bottom:15px;position:relative;width:100%}.fact__num{font-size:56px;font-weight:600;color:#2f80ed;margin-top:-70px}.fact__line,.fact__num{justify-content:flex-end;box-sizing:border-box;width:100%;display:flex}.fact__line{padding:15px 20px;box-shadow:0 7px 6.37px .63px rgba(0,0,1,.07);background:#fff}.fact__line p{font-weight:300;text-align:center}.fact-1{max-width:657px;width:100%}.fact-1 .fact__num{padding-right:35px;box-sizing:border-box;margin-top:0}.fact-2{max-width:773px;width:100%}.fact-2 .fact__num{padding-right:60px;box-sizing:border-box}.fact-3{max-width:1025px;width:100%}.fact-4{max-width:1300px;width:100%}.fact-3 .fact__line>p{padding-right:40px}.fact-4 .fact__line>p{padding-right:39px}@media (max-width:1170px){.fact-2 .fact__num,.fact-3 .fact__line>p,.fact-4 .fact__line>p{padding-right:0}}.price{padding:100px 0}.price h2{margin-bottom:100px;text-align:center}.price__windows{justify-content:center;flex-wrap:wrap;display:flex}.tmflex1{flex-wrap:nowrap;flex-direction:row;width:100%;display:flex}.window{padding:60px 15px;box-sizing:border-box;width:25%}.window__block{height:100%;padding:0 40px 25px;flex-direction:column;text-align:center;box-sizing:border-box;align-items:center;border-radius:20px;background:#f1f5f9;display:flex}.window__img{position:relative;margin-top:-70px}.window__desc{flex-grow:1;font-size:22px;font-weight:600;line-height:100%;margin-top:20px}.window__price{font-size:21px;font-weight:700;color:#2f80ed;margin:10px 0;line-height:130%}.discount{padding:65px 0;background:#e8e8e8}.discount-one{border-bottom:1px dotted #c4c4c4;padding-bottom:30px}.discount__block{justify-content:center;align-items:center;display:flex}.discount__img{justify-content:flex-end;width:50%;display:flex}.discount__img img{border-radius:5px}.discount__desc{box-sizing:border-box;width:50%;padding-left:35px}.discount__desc h3,.discount__desc p{margin-bottom:20px}.discount-two .discount__desc{padding-right:35px;text-align:right;padding-left:0}.discount-two .discount__img{justify-content:flex-start}.advantages{padding:100px 0}.advantages h2{text-align:center}.advantages__list{justify-content:center;flex-wrap:wrap;margin-top:50px;display:flex}.advantage{padding:20px 15px;box-sizing:border-box;width:33.333%}.advantage__block{height:320px;padding:20px;border:1px solid #2f80ed;transition:all .3s;position:relative;text-align:center;box-sizing:border-box;border-radius:5px;background:#fff}.advantage__title{margin:20px 0}.advantage__title h3{font-weight:400}.advantage__num{font-size:78px;right:40px;color:#ceeaf5;transition:all .3s;position:absolute;bottom:-40px}.advantage__block:hover{border-color:transparent;transition:all .3s;background:#e8e8e8}.advantage__block:hover .advantage__num{color:#acdef2;transition:all .3s}.advantages__btn{justify-content:center;margin-top:50px;display:flex}.payment-methods{padding:100px 0;position:relative;background:#fff}.payment-methods:before{top:0;background-image:url(/local/templates/main/assets/img/shadow-top.png)}.payment-methods:after,.payment-methods:before{height:100px;transform:translateX(-50%);content:"";position:absolute;background-position:50%;left:50%;width:100%;background-repeat:no-repeat}.payment-methods:after{bottom:0;background-image:url(/local/templates/main/assets/img/shadow-bottom.png)}.payment-methods h2{margin-bottom:50px;text-align:center}.payment-methods__list{justify-content:center;display:flex}.payment-method{padding:10px;flex-direction:column;text-align:center;box-sizing:border-box;align-items:center;width:16.666%;display:flex}.payment-method__icon{height:111px;justify-content:center;margin-bottom:30px;align-items:center;border-radius:50%;background:#c6c6c6;width:111px;display:flex}.payment-method__icon .hover{display:none}.payment-method:hover .payment-method__icon{background:none}.payment-method:hover .payment-method__icon img{display:none}.payment-method:hover .payment-method__icon .hover{display:block}.payment-method:hover{color:#2f80ed}.brigades{padding:100px 0}@media (max-width:560px){.brigades{padding:60px 0}}.brigades h2{text-align:center}.brigades__item{padding:15px;box-sizing:border-box}.brigades__item-block{position:relative;margin:0 auto}.brigades__item-block,.brigades__item-info{flex-direction:column;align-items:center;display:flex}.brigades__item-info{padding-top:130px;text-align:center;box-sizing:border-box;border-radius:20px;background:#f1f5f9;padding-bottom:35px;width:304px}.brigades__item-info p{font-size:22px;font-weight:600;line-height:100%;margin-top:12px}.brigades__item-img{height:170px;overflow:hidden;justify-content:center;margin:0 auto -100px;border-radius:50%;width:170px;display:flex;z-index:3}.brigades__item-info span{font-size:12px;font-weight:400;color:#2f80ed;text-transform:uppercase;line-height:130%}.brigades__slider-nav{justify-content:center;align-items:center;margin-top:50px;display:flex}.brigades__item-img img{height:100%;object-fit:cover;width:100%;display:block}.brigades__slider-nav button{height:25px;justify-content:center;border:none;box-sizing:border-box;margin:0 5px;align-items:center;border-radius:50%;background:#d1d1d1;cursor:pointer;width:25px;display:flex}.arrow-prev{padding-right:5px}.arrow-next{padding-left:5px}ul.slick-dots{list-style:none;padding:0;width:100%;margin-top:30px}ul.slick-dots,ul.slick-dots li{justify-content:center;display:flex}ul.slick-dots li{height:10px;transition:all .3s;margin:0 5px;border-radius:50%;background:#f1f5f9;cursor:pointer;width:10px}ul.slick-dots li button{height:100%;font-size:0;border-radius:100px;background:#167ac663;cursor:pointer;width:100%}ul.slick-dots li.slick-active{transition:all .3s;background:#3d7dbd}.feedback{padding:100px 0;background:#edf5fd}@media (max-width:560px){.feedback{padding:60px 0}}.feedback-wrapper{white-space:nowrap}.feedback__item-block{min-height:483px;padding:30px;position:relative;max-width:304px;min-width:304px;box-sizing:border-box;border-radius:20px;background:#fff}.feedback__item{padding:50px 12px 0;box-sizing:border-box;vertical-align:top;white-space:normal;display:inline-block}.feedback__item-service img{height:80px;position:relative;object-fit:cover;margin:-70px auto 0;border-radius:10px;width:80px}.feedback__item-service{text-align:center}.feedback__item-service>.h3,.feedback__item-service>h3{font-size:22px;font-weight:600;line-height:100%;margin-top:20px}.feedback__item-service>span{font-size:12px;font-weight:400;color:#2f80ed;line-height:130%}.feedback__item-service>ul{list-style:none;padding:0;justify-content:center;margin:0;width:100%;display:flex}.feedback__item-service>ul>li{height:20px;justify-content:center;font-size:11px;font-weight:600;color:#fff;margin:2px;align-items:center;border-radius:50px;background:#27ae60;width:20px;line-height:100%;display:flex}.feedback__item-text{overflow:hidden;font-size:13px;font-weight:400;text-align:left;line-height:130%}.feedback__item-text p{margin-top:12px}.feedback__item-text p.show{height:100%;transition:all .3s}.feedback__item-text a{font-size:13px;font-weight:400;color:#2f80ed;line-height:130%}.feedback__gallery{position:relative;margin-top:15px}.feedback__gallery .arrow{transform:translateY(-50%);position:absolute;top:50%;margin:0;z-index:3}.feedback__gallery-arrow-prev{margin:0;left:0}.feedback__gallery-arrow-next{right:0;margin:0}.feedback__gallery,.feedback__gallery a{justify-content:center;display:flex}.feedback__gallery a{height:100px;padding:0 6px;box-sizing:border-box;align-items:flex-start;width:100px}.feedback__gallery a img{height:100%;object-fit:cover;width:100%}.footer__info{padding:50px 0;background:#2f80ed}.copyright{padding:15px;justify-content:center;font-size:14px;font-weight:400;color:#fff;text-align:center;box-sizing:border-box;align-items:center;background:#000;line-height:22px;display:flex}.footer__nav h3 a{font-size:20px;font-weight:700;color:#fff;line-height:22px}.footer__block{justify-content:space-between;display:flex}.footer__nav ul{list-style:none;padding:0;margin:0}.footer__nav ul li{font-size:14px;font-weight:400;margin-bottom:10px;color:#fff;line-height:22px}.footer__nav{width:25%}.footer__nav ul li a{font-size:14px;font-weight:400;color:#fff;transition:all .3s;opacity:1;line-height:22px}.footer__nav ul li a:hover{transition:all .3s;opacity:.8}.footer__contacts .contacts{list-style:none;padding:0;margin:0}.footer__contacts .contacts li{font-size:14px;font-weight:400;margin-bottom:25px;align-items:flex-start;line-height:24px;display:flex}.footer__contacts .contacts li svg{margin-right:12px}.footer__contacts .contacts li a{font-size:24px;font-weight:400;line-height:29px}.footer__contacts .contacts li:nth-child(2){margin-bottom:10px}.footer__contacts .contacts button{font-size:15px;border:none;font-weight:400;color:#fff;transition:all .3s;opacity:1;background:none;isplay:inline-block;cursor:pointer;margin-left:35px;line-height:18px}.footer__contacts .contacts button:hover{opacity:.8}.footer__contacts .social{list-style:none;margin:20px;display:flex}.footer__contacts .social li{margin-bottom:0;margin-left:15px}.footer__contacts .social li a{height:48px;justify-content:center;border:1px solid #fff;box-sizing:border-box;align-items:center;border-radius:50%;width:48px;display:flex}.social-mob{display:none}.footer h3{font-size:20px;font-weight:700;margin-bottom:35px;color:#fff;line-height:22px}.installation{padding:100px 0;background-size:contain;background-image:url(/local/templates/main/assets/img/bginstal.png);background-repeat:no-repeat}.installation__desc{max-width:600px;width:100%;margin-top:50px}.installation__desc p{margin-bottom:30px}.installation__desc .btn{margin-top:40px}.balls{position:relative;max-width:570px;width:100%}.ball,.balls{box-sizing:border-box}.ball{justify-content:center;border:1px solid #e8e8e8;transition:all .3s;transition:all .5s;position:absolute;align-items:center;border-radius:50%;cursor:pointer}.ball,.installation .installation__block{display:flex}.ball:hover{padding:5px;transition:all .3s}.ball__block{height:100%;justify-content:center;border:1px solid transparent;transition:all .3s;align-items:center;border-radius:50%;width:100%;display:flex}.ball:hover .ball__block{border:1px solid #2f80ed;transition:all .3s}.ball__arrow{height:20px;justify-content:center;transition:all .3s;align-items:center;border-radius:50%;background:#e6e6e6;width:20px;display:flex}.ball__arrow img{height:13px;width:7px}.ball:hover .ball__arrow{background:#9ed9f3}.ball.blue{border:1px solid #2f80ed}.ball.blue:hover .ball__block{border:1px solid #e8e8e8;transition:all .3s}.ball.blue .ball__block{border:1px solid transparent}.ball__text{font-size:0;color:#fff;transition:all .5s;opacity:0;text-align:center}.ball1{height:100px;top:65%;left:-15%;width:100px}.ball2{height:60px;bottom:-20%;left:3%;width:60px}.ball3{height:80px;top:10%;left:15%;width:80px}.ball4{height:140px;top:0;left:55%;width:140px}.ball5{height:70px;top:54%;left:70%;width:70px}.ball6{height:160px;bottom:-26%;left:70%;width:160px}.ball.active{height:300px;transition:all .5s;top:31%;background:#2f80ed;left:13%;width:300px}.ball.active .ball__block{border-color:transparent}.ball.active .ball__text{font-size:16px;transition:all .5s;opacity:1}.ball.active .ball__arrow{display:none}.modalDefault{height:100vh;position:fixed;top:0;background:rgba(0,0,0,.9);left:0;width:100%;display:none;z-index:80}.modal__window{transform:translate(-50%,-50%);padding:30px 15px;position:relative;max-width:600px;flex-direction:column;text-align:center;top:50%;box-sizing:border-box;align-items:center;background:#fff;left:50%;width:100%;display:flex}.b24-form-content form{text-align:left!important;margin:0}.b24-form-sign{display:none!important}.b24-form-field-agreement .b24-form-control-container{text-align:left!important;line-height:11px;display:flex!important}.b24-form-field-agreement .b24-form-control-container input[type=checkbox]{margin-right:10px!important;min-width:13px;width:auto!important}.b24-form-padding-side{padding-right:0;background:none!important;padding-left:0}.b24-form-wrapper.b24-form-border-bottom{border-bottom:0!important;background:none!important}.close{height:33px!important;right:15px;transition:all .3s;position:absolute;opacity:.7;top:15px;cursor:pointer;width:33px!important;background-image:url(/local/templates/main/assets/img/close-icon.png)!important}.close:hover{transition:all .3s;opacity:1}.modal-flamp{transform:translateX(-50%);font-size:14px;color:#aeadad;position:absolute;bottom:20px;left:50%}.modal-flamp span{color:#70b4f3}.modal__window .btn{margin-top:30px}form{max-width:350px;width:100%}.bx-core-window form{max-width:none}input{padding:10px;font-size:16px;border:2px solid #e8e8e8;color:#000;box-sizing:border-box;width:100%;margin-top:10px;font-family:Exo\ 2,sans-serif;display:block}.bx-core-adm-dialog input,.bx-core-window input,.bx-file-dialog input,.ml-frame input,.ml_item_form input,.mlsd input{padding:0 5px;border-width:1px;width:auto;margin-top:0;display:inline-block}input::placeholder{font-size:16px;font-family:Exo\ 2,sans-serif}.blog{padding:100px 0 300px;background:#e8e8e8}.blog__list{display:flex}.post{padding:15px;box-sizing:border-box}.post:first-child{width:55%}.post:last-child{width:45%}.post__preview{height:330px}.post__preview img{height:328px;object-fit:cover;background-color:#e8e8e8;box-shadow:0 10px 5.67px 1.33px rgba(0,0,1,.22);border-radius:5px;width:652px}.post__text{margin:40px 0}.post__more a,.post__more a:hover{color:#7f7f7f;transition:all .3s}.post__more a:hover{text-decoration:underline}.price-repair-plastic-windows{padding:0 0 100px;margin-top:-200px}.price-repair-plastic-windows .arrow{height:34px;transform:translateY(-50%);justify-content:center;font-size:20px;position:absolute;top:40%;align-items:center;box-shadow:0 1px 3.88px .12px rgba(0,0,0,.2);border-radius:50%;background:#fff;width:34px;display:flex;z-index:5}.price-repair-plastic-windows .window{padding:0}.price-repair-plastic-windows .arrow-next{right:-10px}.price-repair-plastic-windows .arrow-prev{left:-10px}.price-repair-plastic-windows .container{position:relative}.price-repair-plastic-windows .window{justify-content:center;display:flex!important}.price-repair-plastic-windows .window__img{height:240px;overflow:hidden;margin-bottom:15px;border-radius:5px}.evidence{padding:50px 0;background-size:cover;background-position:50%;background-image:url(/local/templates/main/assets/img/evidence.jpg);background-repeat:no-repeat}.evidence h2{margin-bottom:50px;text-align:center}.evidence__list{justify-content:center;flex-wrap:wrap;display:flex}.evidence__item{padding:15px;max-width:450px;box-sizing:border-box;width:100%}.evidence__item-block{position:relative;text-align:center;width:100%}.evidence__item-block:before{height:100%;transition:all .3s;content:"";position:absolute;opacity:.29;top:0;background-color:#000;border-radius:5px;left:0;width:100%;z-index:3}.evidence__item-block:hover:before{transition:all .3s;opacity:0;z-index:-1}.evidence__item-img{height:340px;overflow:hidden;width:100%}.evidence__item-img img{height:100%;object-fit:cover;border-radius:5px;width:100%}.evidence__item-body{height:360px;padding:30px;position:relative;box-sizing:border-box;background:#e8e8e8}.evidence__item-title{margin-bottom:30px}.evidence__item-btn{justify-content:center;position:absolute;bottom:30px;left:0;width:100%;display:flex}.advantages-two{padding:50px 0}.advantages-two h2{margin-bottom:50px;text-align:center}.advantages-two__list{justify-content:center;display:flex}.advantage-two{padding:10px;justify-content:center;max-width:200px;box-sizing:border-box;width:100%;display:flex}.advantage-two__icon{height:43px}.advantage-two__block{flex-direction:column;text-align:center;align-items:center;display:flex}.advantage-two__title{margin:10px 0}.advantage-two__title h3{color:#2f80ed}.banner-balcony h1,.banner-balcony p{color:#fff}.about-balcony{padding:50px 0;text-align:center}.about-balcony p{max-width:750px;margin:0 auto;width:100%}.balcony-price{padding:50px 0;margin-bottom:96px}.balcony-price .home-plastic-windows-price__item-block .btn{display:none}.balcony-price h2{margin-bottom:70px;text-align:center}.balcony-price__list{justify-content:space-between;display:flex}.balcony{padding:15px;box-sizing:border-box}.balcony__block{flex-direction:column;text-align:center;align-items:center;display:flex}.balcony__img{height:220px;margin-bottom:30px}.balcony__price{margin-top:20px}.old-price strike{font-size:16px;color:#949494}.actual-price{font-size:24px;font-weight:600;color:#2f80ed;margin-top:10px}.balcony-price__btn{justify-content:center;margin-top:50px;display:flex}.discount-balcony-glazing{padding-top:50px}.discount-balcony-glazing h2{margin-bottom:50px;text-align:center}.discount-balcony-glazing-one{background:#aeaeae}.discount-balcony-glazing-one__block{justify-content:center;align-items:center;display:flex}.discount-balcony-glazing-one__img{height:305px;max-width:550px;width:100%}.discount-balcony-glazing-one__img img{height:100%;object-fit:cover;width:100%}.discount-balcony-glazing-one__text{padding-top:30px;text-align:center;box-sizing:border-box;padding-bottom:30px;padding-left:160px}.discount-balcony-glazing-one__text h2{margin-bottom:20px;letter-spacing:5px}.discount-balcony-glazing-one__text .h3,.discount-balcony-glazing-one__text h3{font-size:24px;font-weight:500}.discount-balcony-glazing-one__price{font-size:16px;font-size:60px;font-weight:900;margin:20px 0}.discount-balcony-glazing-two{background:#e8e8e8}.discount-balcony-glazing-two__block{justify-content:center;align-items:center;display:flex}.discount-balcony-glazing-two__img{height:310px;max-width:600px;width:100%}.discount-balcony-glazing-two__img img{height:100%;object-fit:cover;width:100%}.discount-balcony-glazing-two__text{padding-top:30px;padding-right:160px;text-align:center;box-sizing:border-box;padding-bottom:30px}.discount-balcony-glazing-two__text h2{margin-bottom:20px;letter-spacing:5px}.discount-balcony-glazing-two__text .h3,.discount-balcony-glazing-two__text h3{font-size:24px;font-weight:500}.discount-balcony-glazing-two__price{font-size:16px;font-size:60px;font-weight:900;margin:20px 0}.advantages-three{padding:100px 0}.advantages-three .brigades__slider-nav{margin-top:30px}.advantages-three h2{margin-bottom:70px;text-align:center}.advantages-slide__block{justify-content:center;display:flex}.advantages-slide__img{height:480px;max-width:750px;width:100%}.advantages-slide__img img{height:100%;object-fit:cover;border-radius:5px;width:100%}.advantages-slide__text{padding:50px 20px;border:1px solid #aeaeae;max-width:256px;flex-direction:column;text-align:center;box-sizing:border-box;align-items:center;border-radius:5px;margin-left:30px;width:100%;display:flex}.advantages-slide__text h3{margin-bottom:30px}.banner-legal-entities .banner__title,.banner-legal-entities .banner__title h1{color:#fff}.banner-legal-entities .banner__title p{font-size:16px}.for-partners{padding:100px 0}.for-partners h2{margin-bottom:50px;text-align:center}.for-partners__list{justify-content:space-between;max-width:950px;margin:0 auto;display:flex}.for-partners__list .partner{flex-direction:column;margin:15px;align-items:center;display:flex}.partner__title{margin:20px 0}.partner__img img{border-radius:5px}.partner__title h3{font-weight:500}.facts-legal-entities .fact-2{max-width:870px}.facts-legal-entities .fact-4{max-width:1150px}.facts-legal-entities:before{background-image:url(/local/templates/main/assets/img/yur-before-bg-tring.png);background-repeat:no-repeat}.facts-legal-entities:after{background-image:url(/local/templates/main/assets/img/tringle-bg-yur.png);background-repeat:no-repeat}.advantages-two-legal-entities .advantage-two__icon{margin-bottom:20px}.advantages-two__btn{justify-content:center;margin-top:50px;display:flex}.our-partners{padding:70px 0}.our-partners h2{margin-bottom:50px;text-align:center}.our-partners__list{justify-content:center;display:flex}.our-partner{padding:15px;box-sizing:border-box;width:33.333%}.our-partner__block{flex-direction:column;text-align:center;align-items:center;display:flex}.our-partner__img{height:120px}.our-partner__text{margin-top:30px}.license-documents{padding:70px 0;background:#e8e8e8}.license-documents h2{margin-bottom:50px;text-align:center}.license-documents__list{list-style:none;padding:0;flex-wrap:wrap;margin:0;display:flex}.license-documents__list li{margin-bottom:20px;width:33.333%}.license-documents__list li:nth-child(2),.license-documents__list li:nth-child(5){text-align:center}.license-documents__list li:nth-child(3),.license-documents__list li:nth-child(6){text-align:right}.banner-door p{color:#2f80ed}.about-door p{margin-bottom:40px}.about-door .about__img{height:392px;margin-right:70px;max-width:648px;box-sizing:border-box;width:100%}.about-door .about__img img{border-radius:5px}.about-door .about__block{align-items:center}.balcony-price__title{margin-bottom:50px;text-align:center}.balcony-price__title h2{margin-bottom:30px}.door-price .balcony{width:25%}.door-price .balcony__title h3{font-size:16px;font-weight:500;color:#2d2d2d;text-align:center}.door-price .actual-price{font-size:16px;font-weight:400;margin-top:0}.door-price .balcony__price{margin-bottom:20px;margin-top:20px}.door-price .balcony__img{height:270px}.door-discount .discount-balcony-glazing-one__img{height:367px}.door-discount .discount-balcony-glazing-one__block{justify-content:space-between}.door-discount .discount-balcony-glazing-one__text{padding-top:30px;max-width:1000px;flex-direction:column;text-align:center;box-sizing:border-box;align-items:flex-start;padding-bottom:30px;width:100%;padding-left:50px;display:flex}.door-discount .discount-balcony-glazing-two__text{padding-right:20px}.banner-adjustment{padding:150px 0}.adjustment-signs{padding:70px 0;background-size:cover;background-position:50%;background-image:url(/local/templates/main/assets/img/priznaki-regul-bg.jpg);background-repeat:no-repeat}.adjustment-signs h2{margin-bottom:70px;text-align:center}.adjustment-signs__list{justify-content:center;flex-wrap:wrap;display:flex}.adjustment-signs__item{min-height:320px;padding:20px;justify-content:space-between;position:relative;max-width:390px;flex-direction:column;text-align:center;box-sizing:border-box;align-items:center;width:100%;display:flex}.adjustment-signs__text{margin-bottom:20px;margin-top:10px}.adjustment-signs__btn .btn{width:100%}.advantages-adjustment .advantage-two__text{margin-top:20px}.advantages-adjustment{position:relative;padding-bottom:150px}.advantages-adjustment:after{height:100px;transform:translateX(-50%);content:"";position:absolute;bottom:0;background-position:50%;left:50%;width:100%;background-image:url(/local/templates/main/assets/img/shadow-bottom.png);background-repeat:no-repeat}.leave-request{padding:50px 0;text-align:center}.leave-request a{overflow:hidden;padding:10px 20px;font-size:16px;border:1px solid transparent;color:#fff;transition:color .7s;position:relative;background-color:#2f80ed;box-sizing:border-box;border-radius:5px;cursor:pointer;margin-top:30px;font-family:Exo\ 2,sans-serif;display:inline-block}.double-glazed-for-what{padding:80px 0}.double-glazed-for-what__list{justify-content:center;flex-wrap:wrap;display:flex}.double-glazed-for-what__item{padding:15px;box-sizing:border-box;width:33.333%}.double-glazed-for-what__item img{border-radius:5px}.double-glazed-for-what__item h3{font-size:16px;margin:30px 0}.double-glazed-for-what__item .btn{margin-top:30px}.double-glazed-about{padding-top:115px;background:#e8e8e8;padding-bottom:250px}.double-glazed-about__row{justify-content:center;align-items:center;display:flex}.double-glazed-about__img{padding:15px;max-width:555px;box-sizing:border-box;width:100%}.double-glazed-about__img img{border-radius:5px}.double-glazed-about__text{padding:15px;flex-direction:column;box-sizing:border-box;align-items:flex-end;display:flex}.double-glazed-about__text p{margin-bottom:30px;max-width:360px;width:100%}.price-double-glazed .window{text-align:center;width:20%}.price-double-glazed .window__img{height:180px}.double-glazed-advantages-two .container{padding-top:80px;background:#ddd;padding-bottom:80px}.double-glazed-advantages-two h3{font-size:16px;color:#000}.double-glazed-advantages-two .advantage-two{padding:25px;max-width:100%;width:25%}.double-glazed-advantages-two .advantages-two__list{max-width:1000px;margin:0 auto}.double-glazed-advantages-two .advantage-two__icon{margin-bottom:10px}.double-glazed-advantages-two__btn{justify-content:center;margin-top:50px;display:flex}.regulation-about .about__img{height:385px;margin-right:30px;max-width:665px}.regulation-about .about__block{align-items:center}.regulation-advantages-two .container{padding-top:80px;background:#ddd;padding-bottom:80px}.regulation-advantages-two .advantages-two__list{max-width:1000px;margin:0 auto}.regulation-advantages-two .advantage-two{padding:0;max-width:265px;margin:30px}.sill-replacement{padding:70px 0}.sill-replacement__row{flex-wrap:wrap;align-items:center;display:flex}.sill-replacement__text{padding:15px;max-width:490px;box-sizing:border-box;width:100%}.sill-replacement__text p{margin:20px 0}.sill-replacement__text ul{list-style:none;margin:0;padding-left:20px}.sill-replacement__text ul li{margin-bottom:15px;position:relative;padding-left:25px}.sill-replacement__text ul li:before{height:8px;content:"";position:absolute;top:7px;border-radius:50%;background:#2f80ed;left:0;width:8px;display:block}.sill-replacement__img{max-width:680px;width:100%;display:flex}.sill-replacement__img img{padding:15px;box-sizing:border-box}.sill-replacement h2{margin-bottom:30px;text-align:center}.regulation-price h3{margin-bottom:50px;text-align:center}.regulation-price .window__block{padding:30px;border:1px solid #d1d1d1;position:relative;max-width:259px;text-align:center;box-sizing:border-box;border-radius:3px;width:100%}.regulation-price .window__img{height:135px}.window__block .plus{right:45px;transition:all .3s;position:absolute;opacity:0;top:15px}.window__block .window__tooltip{transform:translateY(-120%);padding:15px;border:1px solid #3d7dbd;right:10px;transition:all .3s;position:absolute;max-width:160px;opacity:0;box-sizing:border-box;border-radius:10px;background:#fff;width:100%;line-height:1.7}.regulation-price .window__block:hover .plus,.regulation-price .window__block:hover .window__tooltip{opacity:1}.advice-windowsills{padding:100px 0;background-size:cover;text-align:center;background-position:50%;background-image:url(/local/templates/main/assets/img/advice-windowsills-bg.jpg);background-repeat:no-repeat}.advice-windowsills h2{margin-bottom:50px}.advice-windowsills p{max-width:700px;margin:0 auto;width:100%}.window-sill-interior{padding:80px 0}.window-sill-interior__row{justify-content:center;flex-wrap:wrap;align-items:center;display:flex}.window-sill-interior__text{padding:15px;max-width:520px;box-sizing:border-box;width:100%}.window-sill-interior__text h2{margin-bottom:20px;margin-top:10px}.window-sill-interior__img{max-width:615px;width:100%;display:flex}.window-sill-interior__img img{padding:15px;box-sizing:border-box;border-radius:5px}.window-sill-interior__big-img{justify-content:center;margin-top:15px;display:flex}.window-sill-interior__big-img img{border-radius:5px}.banner-window-decoration .banner__title{padding-left:0}.pvx-price{padding:50px 0}.pvx-price h2{margin-bottom:50px;text-align:center}.pvx-price__list{justify-content:center;flex-wrap:wrap;display:flex}.pvx-price__item-img{height:320px;width:100%}.pvx-price__item-img img{height:100%;object-fit:cover;border-radius:5px;width:100%}.pvx-price__item{padding:25px 15px;max-width:585px;box-sizing:border-box;width:100%}.pvx-price__item>.h3,.pvx-price__item>h3{font-size:24px;margin:20px 0}.pvx-price__item>p{margin-bottom:10px}.pvx-price__item>p>span{color:#2f80ed}.pvx-price__btn{margin-top:20px}.banner-child-safety .banner__title{padding-left:0}.price-child-safety .window{padding:10px;max-width:370px;box-sizing:border-box;width:100%}.price-child-safety .window__title{margin:30px 0}.price-child-safety .window__title>.h3,.price-child-safety .window__title>h3{font-size:24px;font-weight:400}.price-child-safety .window__price{font-size:24px;font-weight:500}.price-child-safety__btn{justify-content:center;margin-top:50px;display:flex}.price-child-safety__btn .btn{font-size:16px}.why-children-locks{padding:70px 0;background:#2f80ed}.why-children-locks__row{justify-content:space-between;align-items:center;display:flex}.why-children-locks__text{justify-content:center;font-size:15px;font-weight:400;margin-right:30px;color:#fff;max-width:500px;flex-direction:column;box-sizing:border-box;width:100%;line-height:130%;display:flex}.why-children-locks__text>.h3,.why-children-locks__text>h3{font-size:44px;font-weight:700;margin-bottom:25px;color:#fff;line-height:100%}.why-children-locks__text>.h4,.why-children-locks__text>h4{font-size:24px;font-weight:700;margin-bottom:25px;color:#fff;line-height:100%}.btn-white{padding:16px 24px;font-size:14px;border:1.5px solid #2f80ed;color:#333;transition:all .3s;opacity:1;box-sizing:border-box;border-radius:6px;background:#fff;cursor:pointer;font-family:Exo\ 2,sans-serif}.btn-white:hover{opacity:.8}.btn-black{padding:16px 24px;font-size:16px;border:1.5px solid #2f80ed;color:#fff;transition:all .3s;opacity:1;box-sizing:border-box;border-radius:6px;background:#041423;cursor:pointer;font-family:Exo\ 2,sans-serif}.btn-black:hover{opacity:.8}.why-children-locks__text .btn-white{max-width:250px;width:100%;margin-top:25px}.const{padding:0;background:#2f80ed}.constimg img{right:0;bottom:0}.why-children-locks__video{height:380px;max-width:750px;width:100%}.why-children-locks__video iframe{object-fit:cover}.price-replacement-fittings{padding:65px 0;background:#e8e8e8}.price-replacement-fittings .pvx-price__item{text-align:center}.price-replacement-fittings .pvx-price__item p span{font-weight:500}.about-replacement-fittings .about__img{height:auto;margin-right:30px;max-width:774px}.about-replacement-fittings .about_desc{max-width:400px;width:100%}.about-replacement-fittings .about__block{align-items:center}.adv-replacement-fittings .advantage-two{max-width:100%}.adv-replacement-fittings .advantage-two__icon{margin-bottom:30px}.adv-replacement-fittings .advantage-two__text{font-size:14px}.banner-padding-none .banner__title{padding-left:15px}.sealing-rubber{color:#fff}.sealing-rubber .banner__title h1{margin-bottom:30px}.sealing-rubbera-about .about__img{height:auto;margin-right:30px;max-width:470px;width:100%}.sealing-rubbera-about .about_desc{max-width:650px;width:100%}.sealing-rubbera-about .about_desc p:last-child{margin:0}.sealing-rubbera-about .about__block{align-items:center}.sealing-rubbera-info{padding:50px 0;text-align:center}.sealing-rubbera-info a{color:#2f80ed}.callback-block{padding:80px 0;background-size:cover;background-image:url(/local/templates/main/assets/img/callback-bg.jpg);background-repeat:no-repeat}.callback-block__text{color:#fff;padding-right:50px;box-sizing:border-box}.callback-block__text p{font-size:24px;margin-top:40px}.callback-block__row{justify-content:space-between;align-items:center;display:flex}.callback-block__form{padding:30px 40px;max-width:460px;flex-direction:column;text-align:center;background-color:#e8e8e8;box-sizing:border-box;align-items:center;box-shadow:0 1px 3.88px .12px rgba(0,0,0,.41);border-radius:3px;width:100%;display:flex}.callback-block__form h3{margin-bottom:30px;text-align:center}.callback-block__form input{margin-bottom:20px}.callback-block__form .btn{max-width:190px;margin:0;width:100%}.sealing-rubbera-price{padding:80px 0;background:#e8e8e8}.sealing-rubbera-price h2{margin-bottom:50px;text-align:center}.sealing-rubbera-price__list{justify-content:center;flex-wrap:wrap;display:flex}.sealing-rubbera-price__item{padding:40px;box-sizing:border-box}.sealing-rubbera-price__block{text-align:center;width:280px}.sealing-rubbera-price__text{margin-top:20px}.sealing-rubbera-price__model{font-weight:500}.sealing-rubbera-price__price{font-weight:500;color:#2f80ed;margin:10px 0}.sealing-rubbera-price__img{height:256px}div#comp_f04d3edd54b66275cb573871ba35f81f{width:100%}.home-plastic-windows{padding:100px 0}.home-plastic-windows .title{margin-bottom:30px;text-align:center}.home-plastic-windows__list{justify-content:center;flex-wrap:wrap;display:flex}.home-plastic-windows__item{padding:15px;box-sizing:border-box;width:25%}.home-plastic-windows__item-block{justify-content:center;transition:all .3s;text-align:center}.home-plastic-windows__item-block,.home-plastic-windows__item-info{height:100%;flex-direction:column;box-sizing:border-box;align-items:center;display:flex}.home-plastic-windows__item-info{padding:90px 17px 45px;transition:.2s;border-radius:20px;background:#f1f5f9;width:100%}.home-plastic-windows__item-img img{transition:.2s}.home-plastic-windows__item-block:hover .home-plastic-windows__item-img img{transform:scale(.9)}.home-plastic-windows__item-block:hover .home-plastic-windows__item-info{background:#edf5fd}.home-plastic-windows__item-info .btn{margin-top:10px}.mosquito-order{padding:100px 0}.mosquito-order h2{margin-bottom:70px;text-align:center}.mosquito-order__list{justify-content:space-between;display:flex}.mosquito-order__item{padding:15px;max-width:586px;box-sizing:border-box;width:100%}.mosquito-order__item-block{height:100%;padding:40px 20px;justify-content:center;border:1px solid #edf5fd;position:relative;flex-direction:column;box-sizing:border-box;align-items:center;border-radius:20px;display:flex}.mosquito-order__item-number{height:107px;justify-content:center;font-size:73px;font-weight:400;color:#2f80ed;position:absolute;top:-20px;align-items:center;border-radius:50%;background:#edf5fd;left:-50px;width:107px;line-height:24px;display:flex}.mosquito-order__item-text{font-size:20px;font-weight:700;max-width:405px;margin:0 auto;align-items:center;width:100%;line-height:22px;display:flex}.mosquito-order__item-text i{margin-right:15px}.mosquito-order__item-or{font-size:18px;font-weight:700;color:#b0bdc7;margin:20px 0;line-height:22px}.mosquito-manufacturability{padding:100px 0;background:#edf5fd}.mosquito-manufacturability h2{margin-bottom:20px}.mosquito-manufacturability__row{align-items:center;display:flex}.mosquito-manufacturability__text{max-width:600px;width:100%}.mosquito-manufacturability__text p{font-size:24px;font-weight:700;margin-bottom:50px;color:#243f5a}.mosquito-manufacturability__list{max-width:680px;box-sizing:border-box;width:100%;padding-left:50px;display:flex}.mosquito-manufacturability__item{padding:20px;box-sizing:border-box;width:50%}.mosquito-manufacturability__item-block{height:100%;padding:30px;box-sizing:border-box;border-radius:20px;background:#fff}.mosquito-manufacturability__item-block h3{padding-top:15px;font-size:20px;font-weight:700;color:#2f80ed;padding-bottom:30px;line-height:22px}.mosquito-manufacturability__item-block p{font-size:15px;font-weight:400;color:#2a2a39}.home-plastic-windows__item-img{position:relative;top:80px;z-index:3}.mosquito-plastic-windows__item .home-plastic-windows__item-img{margin-bottom:20px;top:0}.mosquito-plastic-windows__item .home-plastic-windows__item-info{padding-top:30px;position:relative;padding-bottom:90px}.mosquito-plastic-windows__item .btn{position:absolute;bottom:30px}.home-plastic-windows__item-title{font-size:20px;font-weight:600}.home-plastic-windows__item-price{font-size:21px;font-weight:700;color:#2f80ed}.flexbk{justify-content:center;flex-wrap:nowrap;flex-direction:row;align-items:center;align-content:space-around}.flexbk,.home-about__row{display:flex}.home-about__text{padding-top:60px;max-width:560px;padding-right:65px;box-sizing:border-box;padding-bottom:60px;width:100%}.home-about__text>h2{font-size:44px;font-weight:700;margin-bottom:25px;line-height:100%}.home-about__text>h2>span{color:#2f80ed}.home-about__text .btn{margin-top:25px}.home-about__text>p{margin-bottom:20px}.home-about__text>p>a{color:#2f80ed}.home-about__text>p:last-child{margin:0}.home-about__img{max-width:750px;width:100%;display:flex}.home-about__img img{max-width:inherit}.home-about__img-block:first-child>img,.home-about__img-block:first-child>svg{position:relative;top:-50px}.home-about__img-block:last-child{position:relative;top:130px;margin-left:30px}@media (max-width:768px){.home-about__text>h2{font-size:28px;line-height:1em}.plastic-home-about .home-about__img-block_main{padding-top:25px}.home-about__img-img{width:100%}.home-about{padding:50px 0}.home-about__text{padding:0;max-width:100%;text-align:left;width:80%}.home-about__text>.btn{right:15px;position:absolute;top:0;margin-top:0}}@media (max-width:576px){.home-about__text{text-align:center;width:100%}.home-about__text>h2{font-size:24px;text-align:left;line-height:1em}.home-about__text>p{font-size:15px;text-align:left;line-height:1.3em}.home-about__text>.btn{margin-right:auto;right:0;position:relative;margin-left:auto;margin-top:25px}.plastic-home-about .home-about__img-block_main{padding-top:40px}}.home-plastic-windows-price{padding:135px 0}.home-plastic-windows-price__btn{justify-content:center;margin-top:65px;display:flex}.home-plastic-windows-price .container{padding:0}.home-plastic-windows-price h1,.home-plastic-windows-price h2{font-size:44px;font-weight:700;margin-bottom:50px;text-align:center;line-height:100%}.home-plastic-windows-price__list{justify-content:center;flex-wrap:wrap;text-align:center;margin:0 -15px;display:flex}.home-plastic-windows-price__item{padding:0;box-sizing:border-box;margin:0 13px 30px;vertical-align:top;display:inline-block}.home-plastic-windows-price__item-block{height:100%;min-height:512px;padding:30px 30px 90px;border:1px solid #edf5fd;position:relative;text-align:center;background-color:#f6fbff;box-sizing:border-box;border-radius:20px;width:416px}.home-plastic-windows-price__item-block:hover{box-shadow:15px 15px 30px 0 rgba(47,128,237,.15)}.home-plastic-windows-price__item-img{height:192px;text-align:center;margin-top:15px}.home-plastic-windows-price__item-img img{height:100%;width:auto}.balcony-price .home-plastic-windows-price__item-img img{height:auto;width:auto}.balcony-price .home-plastic-windows-price__item-img{height:auto}.home-plastic-windows-price__item-type{font-size:12px;font-weight:300;color:#818181;text-transform:uppercase;text-align:center;line-height:130%;margin-top:25px}.home-plastic-windows-price__item-model{font-size:24px;font-weight:700;color:#000;text-align:center;margin:0 0 28px;line-height:110%}.home-plastic-windows-price__item-price{padding:0;justify-content:space-between;position:absolute;bottom:30px;box-sizing:border-box;left:0;width:100%;white-space:nowrap;display:flex}.home-plastic-windows-price__item-price>p{font-size:24px;font-weight:700;margin-left:30px;line-height:40px}.home-plastic-windows-price__item-price>p>span{font-weight:400}.home-plastic-windows-price__item-price>.btn{margin-right:30px;padding-right:20px;padding-left:20px}.home-plastic-windows-price__item-more{justify-content:center;margin-top:30px;display:flex}.home-plastic-windows-price__item-desc{justify-content:center;align-items:flex-start;display:flex}.home-plastic-windows-price__item-desc>ul{list-style:none;padding:0;max-width:183px;box-sizing:border-box;display:table}.home-plastic-windows-price__item-desc>ul~ul{margin-left:30px}.home-plastic-windows-price__item-desc>ul>li{font-size:13px;font-weight:400;color:#212f3c;text-align:left;white-space:nowrap;display:table-row}.home-plastic-windows-price__item-desc>ul>li>span{padding:0 0 10px;max-width:60px;text-align:left;line-height:100%;white-space:normal;display:table-cell}.home-plastic-windows-price__item-desc>ul>li>strong{padding:0 8px 12px 20px;font-size:12px;font-weight:600;box-sizing:border-box;width:90px;line-height:110%;white-space:normal;display:table-cell}.home-plastic-windows-price__item-glass-pack-width>strong{background:url("data:image/svg+xml;utf8,<svg width='7' height='17' viewBox='0 0 7 17' fill='none' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='1' width='6' height='15' stroke='%232F80ED'/></svg>") no-repeat;background-position:4px top}.home-plastic-windows-price__item-glass-pack-size>strong{background:url("data:image/svg+xml;utf8,<svg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M4.5 1V15.5M4.5 1L8 4.5M4.5 1L1 4.5M4.5 15.5L1 12M4.5 15.5L8 12' stroke='%232F80ED'/></svg>") no-repeat;background-position:4px top}.home-plastic-windows-price__item-glass-pack-class>strong{background:url("data:image/svg+xml;utf8,<svg width='9' height='13' viewBox='0 0 9 13' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5.18771 0C5.30731 0 5.41196 0.0439615 5.50166 0.131885C5.59136 0.207247 5.65116 0.31401 5.68106 0.452175L9 13H7.63953L4.96345 2.33623C4.92359 2.16039 4.87874 1.98454 4.8289 1.8087C4.78904 1.62029 4.74917 1.44444 4.7093 1.28116H4.2907C4.25083 1.44444 4.21096 1.62029 4.1711 1.8087C4.13123 1.98454 4.08638 2.16039 4.03654 2.33623L1.36047 13H0L3.31894 0.452175C3.34884 0.31401 3.40864 0.207247 3.49834 0.131885C3.58804 0.0439615 3.69269 0 3.81229 0H5.18771ZM7.10133 7.49855V8.93044H1.86877V7.49855H7.10133Z' fill='%232F80ED'/></svg>") no-repeat 4px top}.home-plastic-windows-price__item-glass-pack-cells>strong{background:url("data:image/svg+xml;utf8,<svg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0)'><rect x='1.5' y='1' width='3' height='15' stroke='%232F80ED'/><rect x='5.22656' y='1' width='3' height='15' stroke='%232F80ED'/></g><defs><clipPath id='clip0'><rect width='16' height='16' fill='white' transform='translate(0 0.5)'/></clipPath></defs></svg>") no-repeat;background-position-x:3px}.home-plastic-windows-price__item-glass-pack-deep>strong{background:url("data:image/svg+xml;utf8,<svg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11.6262 0.623517L1.37319 10.8766M11.6262 0.623517V5.57326M11.6262 0.623517L6.67649 0.623517M1.37319 10.8766V5.92682M1.37319 10.8766H6.32294' stroke='%232F80ED'/></svg>") no-repeat}.home-plastic-windows-price__item-glass-pack-cover>strong{background:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><path d='M13.0573 9.80467C12.996 9.848 11.724 11.1933 11.724 12.138C11.724 13.134 12.3567 13.77 13.0573 13.8047C13.6613 13.834 14.3907 13.2107 14.3907 12.138C14.3907 11.138 13.1187 9.848 13.0573 9.80467ZM2 9.138C2 9.494 2.13867 9.82867 2.39067 10.0807L6.11467 13.8047C6.36667 14.0567 6.70133 14.1953 7.05733 14.1953C7.41333 14.1953 7.748 14.0567 8 13.8047L12.6667 9.138L12.1953 8.66667L7.05733 3.52867L5.52867 2L4.586 2.94267L6.11467 4.47133L2.39067 8.19533C2.13867 8.44733 2 8.782 2 9.138ZM7.05733 5.414L10.7813 9.138L7.05733 12.862H7.058L7.05733 13.5287V12.862L3.33333 9.138L7.05733 5.414Z' fill='%232F80ED'/></svg>") no-repeat}.home-plastic-windows-price__item-glass-pack-water-drop>strong{background:url("data:image/svg+xml;utf8,<svg width='11.66' height='15.13' viewBox='0 0 3.084 4.002' xmlns='http://www.w3.org/2000/svg'><path style='fill:%232F80ED' d='M 1.539,0 1.434,0.1348 C 1.029,0.6521 0.5284,1.086 0.1758,1.746 v 0 C 0.0666,1.96 0,2.203 0,2.461 0,3.312 0.6929,4.004 1.543,4.004 2.394,4.004 3.084,3.312 3.084,2.461 3.084,2.196 3.024,1.941 2.896,1.721 2.524,1.078 2.049,0.6472 1.645,0.1348 Z m 0,0.4355 c 0.39,0.472 0.805,0.8705 1.123,1.4195 0.101,0.175 0.152,0.383 0.152,0.606 0,0.705 -0.566,1.273 -1.271,1.273 -0.7044,0 -1.2735,-0.568 -1.2735,-1.273 0,-0.211 0.054,-0.412 0.1446,-0.588 v 0 C 0.7115,1.315 1.143,0.9145 1.539,0.4355 Z'/></svg>") no-repeat}.home-plastic-windows-price__item-furniture>strong{background:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><rect x='2.5' y='0.5' width='5' height='15' stroke='%232F80ED'/><rect x='13.5' y='6.5' width='3' height='8' transform='rotate(90 13.5 6.5)' fill='white' stroke='%232F80ED'/></svg>") no-repeat}@media (max-width:768px){.home-plastic-windows-price__item-block{margin-right:auto;max-width:348px;margin-left:auto;width:auto}.home-plastic-windows-price__item-desc{display:block}.home-plastic-windows-price__item-desc>ul{max-width:none;margin:0 auto;width:257px}.home-plastic-windows-price__item-desc>ul~ul{margin:0 auto}.home-plastic-windows-price__item-price>p{font-size:20px}.home-plastic-windows-price__item-desc>ul>li>strong{width:150px}.home-plastic-windows-price__item-desc>ul>li>span{max-width:none}}@media (max-width:576px){.home-plastic-windows-price__item{margin:0 0 30px}.home-plastic-windows-price__item-desc>ul{min-width:220px;width:auto}.home-plastic-windows-price__item-desc>ul>li>strong{width:130px}}.home-included-calculation{padding:100px 0;background:#edf5fd}.home-included-calculation ul.slick-dots>li{background:#e3e3e3}.home-included-calculation ul.slick-dots>li.slick-active{background:#2f80ed}.home-included-calculation__text{max-width:540px;padding-right:50px;box-sizing:border-box;width:100%}.home-included-calculation__text h2{margin-bottom:30px}.home-included-calculation__text ul{list-style:none;padding:0}.home-included-calculation__text ul li{margin-bottom:20px;align-items:center;display:flex}.home-included-calculation__text ul li span{font-size:40px;margin-right:5px;color:#2f80ed;line-height:0}.home-included-calculation__text p{font-size:11px;color:#b1b1b1;margin-top:10px}.home-included-calculation__img{max-width:672px;width:100%}.home-included-calculation__img img{width:100%}.title-arrow{justify-content:space-between;margin-bottom:60px;align-items:center;display:flex}.home-included-calculation__slide{padding:10px;min-width:212px;box-sizing:border-box;vertical-align:top;display:inline-block}.home-included-calculation__slide-block{min-height:350px;padding:30px;max-width:304px;box-sizing:border-box;margin:0 auto;border-radius:20px;background:#fff;width:100%}.home-included-calculation__slide-block .h3,.home-included-calculation__slide-block h3{font-size:20px;font-weight:700;margin-bottom:40px;color:#2a2a39;line-height:22px;margin-top:15px}.home-included-calculation__slide-block p{font-size:15px}.arrows-block{display:flex}.arrows-block .arrow:first-child{margin-right:15px}.arrows-block .arrow{height:50px;box-shadow:15px 15px 30px rgba(47,128,237,.1);border-radius:100%;background:#fff;cursor:pointer;width:50px}@media (max-width:576px){.arrows-block .arrow{height:40px;width:40px}}.home-adv{padding:100px 0}.home-adv h2{font-size:44px;font-weight:700;text-align:center;margin:15px 0;line-height:42px}.home-adv__kashirs{height:auto;position:relative;margin:0;width:100%;display:flex}.home-adv__left p{font-size:24px;font-weight:700;margin:15px 0;line-height:42px}.home-adv__left{margin:0;width:60%;float:left}.home-adv__left,.home-adv__left img{padding:15px;box-sizing:border-box}.home-adv__img-right{max-width:640px;margin:0;width:40%;float:right}.home-adv__img-right img{max-width:100%}.home-adv__row{justify-content:space-between;align-items:center;display:flex}.home-adv__info{max-width:575px;width:100%}.home-adv__info h2 span{color:#2f80ed}.home-adv__advs{flex-wrap:wrap;margin-top:60px;display:flex}.home-adv__item{padding:15px;box-sizing:border-box;width:50%}.home-adv__item-number{font-size:56px;font-weight:400;color:#2f80ed;display:block}.home-adv__item .h3,.home-adv__item h3{font-size:20px;font-weight:700;margin:15px 0;line-height:22px}.home-adv__item p{font-size:13px}.home-adv__item p a{text-decoration:underline;color:#2f80ed}.home-adv__btn{justify-content:center;margin-top:60px;display:flex}.home-adv__img-list{max-width:640px;margin-left:20px;width:100%}.home-adv__img{margin-bottom:30px;align-items:center;display:flex}.home-adv__img img:first-child{margin-right:30px}.home-info{font-size:30px;font-weight:700;color:#fff;background:#2f80ed;line-height:130%}.home-info__row{align-items:center;display:flex}.home-info-percent{font-size:320px;font-weight:900;margin-right:65px;text-shadow:35px 0 80px rgba(47,128,237,.45);position:relative;top:-20px;line-height:60%;display:block}.home-banner-slider{padding:0;background:none}.home-banner-slider__slide{min-height:613px;background-size:cover;align-items:center;background-position:50%;background-repeat:no-repeat;display:flex!important}.home-banner-slider__slide .banner__title h1{margin-bottom:0}.home-banner-slider__slide .banner__title p{margin:0}.home-banner-slider__slide .banner__title{padding:0}.home-banner-slider__slide .btn{text-align:center}.repair-plastic-windows-advantages .advantages-two__list{flex-wrap:wrap}.repair-plastic-windows-advantages .advantage-two{padding:15px;max-width:100%;box-sizing:border-box;width:33.333%}.repair-plastic-windows-advantages .advantage-two__block{padding:20px 10px;border:1px solid #d1d1d1;flex-direction:row;text-align:left;background-color:#fff;box-sizing:border-box;align-items:center;border-radius:3px;display:flex}.repair-plastic-windows-advantages .advantage-two__text{font-size:14px;box-sizing:border-box;padding-left:10px}.advantage-two__top{text-align:center}.advantage-two__top .advantage-two__icon{width:128px}.banner__title p.strong{font-size:24px;font-weight:700}.window-whs-60{color:#fff;background-color:#162753;background-position:50%}.window-whs-60 .banner__title h1,.window-whs-60 .banner__title p.small{margin-bottom:20px}.window-whs-60-about .about__img{height:auto;margin-right:70px;max-width:770px;box-sizing:border-box;width:100%}.window-whs-60-about .about_desc{max-width:360px;width:100%}.window-whs-60-about .about_desc h2{margin-bottom:30px;line-height:1.2}.window-whs-60-about .btn{margin-top:40px}.window-whs-60-info{text-align:left}.window-whs-60-info img{height:auto;max-width:100%}.window-whs-60-info__list{justify-content:center;display:flex}.window-whs-60-info__item{padding:15px;max-width:399px;box-sizing:border-box;width:100%}.window-whs-60-info__item-block{height:320px;justify-content:center;flex-direction:column;background-color:#fff;align-items:center;box-shadow:0 0 5.76px 2.24px rgba(19,16,38,.29);border-radius:3px;width:100%;display:flex}.window-whs-60-info__text{margin-top:20px}.life-time{padding:100px 0;text-align:center}.life-time img{height:auto;max-width:100%;width:100%}.window-whs-60-price__list{justify-content:center;display:flex}.window-whs-60-price__item{padding:15px;max-width:395px;box-sizing:border-box;width:100%}.window-whs-60-price__block{height:481px;border:3px solid #b8b8b8;flex-direction:column;align-items:center;border-radius:3px;width:100%}.window-whs-60-price__block,.window-whs-60-price__prices{justify-content:center;display:flex}.window-whs-60-price__prices .old-price{margin-right:20px;color:#414141}.window-whs-60-price__more .btn{padding:10px;margin-top:25px}.window-whs-60-price__name{font-size:24px;font-weight:600;color:#5e8ebe;margin:10px 0}.window-whs-60-price h2{margin-bottom:50px;text-align:center}.window-whs-60-installation{padding:80px 0}.window-whs-60-installation h2{margin-bottom:50px;text-align:center}.window-whs-60-installation__list{justify-content:space-between;text-align:center;display:flex}.window-whs-60-installation__item-icon{height:85px}.window-whs-60-installation__item-text{margin-top:30px}.window-whs-60-installation__item{padding:15px;box-sizing:border-box}.window-whs-60-adv__row{padding:60px;box-sizing:border-box;background:#e8e8e8;display:flex}.window-whs-60-adv__info{max-width:450px;box-sizing:border-box;width:100%;padding-left:50px}.window-whs-60-adv__info h2{margin-bottom:20px}.window-whs-60-adv__info-item{margin-bottom:10px}.window-whs-60-adv__info-item p a{color:#5e8ebe}.window-whs-60-adv__info-item h3{font-size:24px;font-weight:600;margin-bottom:10px;color:#5e8ebe}.window-whs-60-adv__img{max-width:572px;max-width:100%;width:100%}.gallery__item a{height:305px;padding:0 10px;box-sizing:border-box;width:100%;display:block}.gallery__item a img{height:100%;object-fit:cover;width:100%}.brigades__slider-nav.gallery__slider-nav{transform:translate(-50%,100%);justify-content:space-between;position:absolute;max-width:670px;top:50%;margin:0 auto;left:50%;width:100%;z-index:11}.gallery{padding-top:80px;position:relative;padding-bottom:80px}.gallery-blue-bg{background:#dceaf8}.balcony-info__text{max-width:70%;text-align:center;margin:50px auto;display:block}.gallery-grsh-bg{background:linear-gradient(180deg,rgba(237,245,253,0),#edf5fd)}.gallery-grsh-bg .title-arrow h2{display:none}.gallery-grsh-bg h2{text-align:left;margin-top:1%}.gallery-grsh-bg .gallery__item a img{height:auto;max-width:304px}.gallery-grsh-bg .arrows-block{text-align:right}.gallery .title-arrow{margin-bottom:40px}.gallery__slider-nav button{height:56px;border-radius:0;background:none;width:60px}.gallery__slider-nav button img{height:100%;width:100%}.window-veka-siftline-70{color:#fff;background-color:#162753;background-position:50%}.window-veka-siftline-70 .banner__title h1{margin-bottom:0}.window-veka-siftline-70 .banner__title p{font-size:48px;margin-bottom:10px;color:#85c2fe}.window-veka-siftline-70 .banner__title .small{font-size:16px;margin-bottom:40px;color:#fff}.window-veka-siftline-70-about h2{font-size:24px;font-weight:400}.window-veka-siftline-70-about ul{list-style:none;padding-left:25px}.window-veka-siftline-70-about ul li{margin-bottom:20px}.window-veka-siftline-70-about ul li span{margin-right:10px;display:inline-block}.window-veka-siftline-70-why{text-align:center;padding-bottom:80px}.window-veka-siftline-70-why img{height:auto;max-width:100%;width:100%}.pay-footer-link a{font-size:23px;font-weight:600;text-shadow:0 2px #456381;color:#83c1ff!important}.banner-about-page{color:#fff}.banner-about-page .banner__title h1{font-size:62px;line-height:1.2}.banner-about-page .small{font-weight:600;margin-bottom:10px}.about-page-about .about__img{height:auto;margin-right:30px;max-width:546px;box-sizing:border-box;width:100%}.about-page-about .about__block{justify-content:center;align-items:center}.about-page-about .about_desc p{font-size:28px;font-weight:600;color:#6f6f6f}.about-page-about .about_desc{max-width:555px;width:100%}.special-offers h2{margin-bottom:50px;text-align:center}.special-offers__list{justify-content:center;display:flex}.special-offers__item{padding:15px;box-sizing:border-box;cursor:pointer;width:33.333%}.special-offers__item:hover{color:#000}.special-offers__item-block{padding:20px 15px 30px 30px;border:1px solid #aeaeae;transition:all .3s;border-top:24px solid #3e7fbf;background-color:#fff;box-sizing:border-box;box-shadow:0 0 6.02px .98px rgba(61,125,189,0);border-radius:3px}.special-offers__item-block:hover{transition:all .3s;box-shadow:0 0 6.02px .98px rgba(61,125,189,.6)}.special-offers__item-text{font-size:15px;margin-top:10px}.special-offers__item-icon{height:50px}.special-offers__item-big{width:100%}.special-offers__item-big .special-offers__item-block{padding:30px 185px 40px}.about-page-adv{padding:100px 0;background:#e8e8e8}.about-page-adv__desc{justify-content:center;display:flex}.about-page-adv__text{font-size:23px;max-width:500px;padding-right:40px;box-sizing:border-box;width:100%}.about-page-adv__img{max-width:655px;width:100%}.about-page-adv__adv-list{justify-content:center;flex-wrap:wrap;margin-top:70px;display:flex}.about-page-adv__item{padding:15px;box-sizing:border-box;width:50%}.about-page-adv__item-block{height:100%;min-height:200px;padding:20px;border:1px solid #c6c6c6;box-sizing:border-box;border-radius:3px;background:#fff;width:100%;display:flex}.about-page-adv__item-icon{padding-top:5px;box-sizing:border-box;width:70px}.about-page-adv__item-text{max-width:430px;width:100%}.banner-pwp{text-align:center}.banner-pwp .banner__title h1{font-size:60px;margin-bottom:50px;color:#fff;font-family:ofont\.ru_Russo_One,sans-serif}.price-pwp{padding:70px 0}.price-pwp .container{padding-top:80px;background:#e8e8e8;padding-bottom:80px}.price-pwp h2{margin-bottom:50px;text-align:center}.price-pwp__item{overflow:hidden;padding:40px 15px;justify-content:center;position:relative;max-width:915px;box-sizing:border-box;margin:0 auto 40px;align-items:center;background:#fff;width:100%;display:flex}.price-pwp__item .btn{margin-top:40px}.price-pwp__item-img{position:relative;z-index:2}.price-pwp__item:before{height:543px;content:"";position:absolute;top:-160px;border-radius:50%;background:#3e7fbf;left:-235px;width:538px;z-index:0}.price-pwp__item-info ul{list-style:none;padding:0;max-width:340px;margin:0;width:100%}.price-pwp__item-info{box-sizing:border-box;padding-left:35px}.price-pwp__item-info ul li{margin-bottom:20px}.price-pwp__item-info ul li strong{font-size:15px;font-weight:600}.price-pwp__item-info ul li span{color:#3e7fbf}.price-balcony-pwp__title{margin-bottom:50px;text-align:center}.price-balcony-pwp__title h2{margin-bottom:30px}.price-balcony-pwp .price-pwp__item:before{display:none}.price-balcony-pwp .price-pwp__item{padding:44px;justify-content:flex-start;border:1px solid #c4c4c4;max-width:856px;box-sizing:border-box;width:100%}.price-balcony-pwp .price-pwp__item-info ul{max-width:440px;width:100%}.price-balcony-pwp .price-pwp__item-info ul li{margin-bottom:10px}.price-balcony-pwp .price-pwp__item .btn{margin-top:20px}.price-list{padding:70px 0}.price-list h2{margin-bottom:20px;text-align:center}.price-list table{border-collapse:collapse;width:100%}.price-list th{padding:15px 60px;font-size:24px;border:none;font-weight:600;color:#fff;box-sizing:border-box;background:#3e7fbf}.price-list th:first-child{text-align:left}.price-list tr td{padding:15px 11px;border:1px solid #c6c6c6;box-sizing:border-box}.price-list tr td:last-child{text-align:center}.price-list tbody tr{background:#f6f6f6}.price-list tbody tr:nth-child(2n){background:#e5e5e5}.price-list tbody tr:nth-child(2n) td{border:1px solid #c4c4c4}.buns{margin-bottom:200px}.buns__list{justify-content:center;flex-wrap:wrap;display:flex}.buns__item{padding:10px;max-width:367px;box-sizing:border-box;width:100%}.buns__block{height:100%;padding:50px 10px 50px 45px;border:2px solid #c6c6c6;box-sizing:border-box;border-radius:3px;background:#fff}.buns__block h3{font-size:24px;font-weight:400;margin-bottom:15px;color:#3e7fbf;margin-top:20px}.buns__block p{font-size:15px}.buns__block p br{display:none}.about-entrance-doors .about__img{height:340px;max-width:560px;margin:0 0 0 35px}.about-entrance-doors .about_desc{font-size:15px;max-width:550px}.about-entrance-doors .about_desc p span{color:#2f80ed}.price-entrance-doors__list{justify-content:center;flex-wrap:wrap;display:flex}.price-entrance-doors__item{padding:15px;max-width:395px;box-sizing:border-box}.price-entrance-doors__block{height:100%;padding:50px 20px;border:1px solid #c4c4c4;position:relative;box-sizing:border-box;border-radius:12px}.price-entrance-doors__img img{min-height:220px!important;border-radius:12px!important}.price-entrance-doors__title{font-weight:600;margin-top:20px}.price-entrance-doors__info ul{list-style:none;margin:10px 0}.price-entrance-doors__info ul li{margin-bottom:20px}.price-entrance-doors__info strong{font-weight:500}.price-entrance-doors__button{justify-content:center;display:flex}.price-entrance-doors{padding:70px 0}.price-entrance-doors h2{margin-bottom:30px;text-align:center}.price-entrance-doors__text{text-align:center;line-height:30px}.cards-sector .dveri-garmoshka-afterprice__h2,.dveri-garmoshka-afterprice__h2{padding-bottom:30px}.dveri-garmoshka-afterprice__under-h2{text-align:center;margin:0 10%}.dveri-garmoshka-afterprice .card-item{padding:32px 15px;margin-right:10px;width:25%}.adv-entrance-doors{padding:60px 0;background:#f6f6f6}.adv-entrance-doors__row{justify-content:center;align-items:center;display:flex}.adv-entrance-doors__img{margin-right:30px;max-width:658px;width:100%}.adv-entrance-doors__text{max-width:445px;width:100%}.adv-entrance-doors__text h3{font-size:24px;font-weight:400;margin-bottom:10px;color:#3e7fbf}.adv-entrance-doors__text p{margin-bottom:20px}.reviews-entrance-doors{padding:85px 0}.reviews-entrance-doors h2{margin-bottom:50px;text-align:center}.reviews-entrance-doors__row{justify-content:center;display:flex}.reviews-entrance-doors__item{padding:30px;box-sizing:border-box;margin:10px;align-items:flex-start;border-radius:3px;background:#f6f6f6;width:100%;display:flex}.reviews-entrance-doors__item-name{margin-right:30px;color:#c4c4c4}.reviews-entrance-doors__item-name strong{margin-bottom:15px;color:#000;display:block}.reviews-entrance-doors__item__text{max-width:335px;width:100%}.reviews-entrance-doors__item__text ul{list-style:none;padding:0;margin:0 0 15px;display:flex}.reviews-entrance-doors__item__text ul li{height:24px;justify-content:center;font-size:12px;margin-right:5px;color:#fff;align-items:center;border-radius:50%;background:#27ae60;width:24px;display:flex}.reviews-entrance-doors__item p{padding:16px 0}.reviews-entrance-doors__item a{color:#3e7fbf}.how-work-entrance-doors{padding:80px 0;background:#f6f6f6}.how-work-entrance-doors h2{margin-bottom:50px;text-align:center}.how-work-entrance-doors__row{justify-content:center;align-items:center;display:flex}.how-work-entrance-doors__text{font-size:20px;max-width:434px;padding-right:50px;box-sizing:border-box;width:100%}.how-work-entrance-doors__text ul{list-style:none;padding:0;margin:0}.how-work-entrance-doors__text li{margin-bottom:30px}.how-work-entrance-doors__text li:last-child{margin-bottom:0}.how-work-entrance-doors__img{max-width:654px;width:100%}.faq-entrance-doors{padding:100px 0;background:#f0f4f8}.faq-entrance-doors__row{justify-content:center;display:flex}.faq-entrance-doors__img{height:100%;max-width:460px;width:100%}.faq-entrance-doors__img img{height:100%;object-fit:cover;width:100%}.faq-entrance-doors__info{position:relative;max-width:670px;margin-left:50px;width:100%;margin-top:30px}.faq-entrance-doors__info h2{border-bottom:1px solid #c4c4c4;padding-bottom:30px}.faq-title{padding:10px;justify-content:space-between;font-size:24px;font-weight:700;align-items:center;cursor:pointer;display:flex}.faq-content,.faq-title{border-bottom:1px solid #c4c4c4}.faq-content{padding:40px 20px;box-sizing:border-box;background:#f6f6f6;display:none}.faq-content .btn{padding:14px;font-size:14px;font-weight:400;text-transform:uppercase;max-width:140px;text-align:center;width:100%;margin-top:50px;display:block}.faq-rotate{height:45px;padding:0!important;font-size:42px;-moz-appearance:none;-webkit-appearance:none;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;position:relative;outline:none!important;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;background:#e5e5e5;cursor:pointer;margin-left:10px;width:45px}.faq-rotate:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.faq-rotate:after,.faq-rotate:before{height:20px;content:"";position:absolute;top:50%;background:#2f80ed;left:50%;width:4px}.faq-rotate:after{webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);-webkit-transition:opacity .3s;transition:opacity .3s}.faq-rotate.faq__rotate{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faq-rotate.faq__rotate:after{opacity:0}.free-measurement{padding-bottom:100px}.free-measurement__row{justify-content:center;padding-right:15px;box-sizing:border-box;background:#0b4778;padding-left:15px;display:flex}.free-measurement__title{margin-right:100px;color:#fff;margin-top:100px}.free-measurement__title h2{font-size:50px;font-weight:400}.free-measurement__title h2 span{font-size:32px;display:block}.free-measurement__title p{font-size:20px;margin:40px 0}.free-measurement__title .btn{width:292px}.free-measurement__img{position:relative}.free-measurement__img>img{display:block}.banner-pvc-window-sills{padding:130px 0}.banner-pvc-window-sills .banner__title h1{font-size:48px;margin-bottom:20px}.banner-pvc-window-sills .banner__title h1 span{font-size:64px;color:#3e7fbf}.advantages-new{padding:100px 0}.advantages-garmoshka{padding:0}.advantages-garmoshka h2{text-align:center}.advantages-new h2{margin-bottom:50px;text-align:center}.advantages-new__list{justify-content:center;flex-wrap:wrap;display:flex}.advantages-new__item{padding:15px;box-sizing:border-box;width:33.333%}.advantages-new__block{height:100%;padding:50px;border:1px solid #f2f2f2;flex-direction:column;text-align:center;box-sizing:border-box;align-items:center;border-radius:9px;background:#fff;width:100%;display:flex}.advantages-new__icon{font-size:64px;color:#3e7fbf;line-height:64px}.advantages-new__icon strong{font-size:20px;font-weight:800;line-height:20px;display:block}.advantages-new__text{margin-top:10px}#bx_breadcrumb_2{display:none}.price-balcony-doors{padding:50px 0}.price-balcony-doors h2{margin-bottom:50px;text-align:center}.price-balcony-doors .price-entrance-doors__item{max-width:390px}.price-balcony-doors .price-entrance-doors__title{font-size:20px}.price-balcony-doors .price-entrance-doors__info .blue-text{font-size:20px;font-weight:600;color:#3e7fbf;text-transform:uppercase}.price-balcony-doors .price-entrance-doors__info strong{font-weight:500;color:#828282}.price-balcony-doors .price-entrance-doors__info ul li{margin-bottom:10px}.price-balcony-doors .price-entrance-doors__button{position:absolute;bottom:35px;left:0;width:100%}.price-balcony-doors .price-entrance-doors__button .btn{width:300px}.price-balcony-doors .price-entrance-doors__info{padding-bottom:60px}.price-entrance-doors__text{margin-top:40px}.faq-title.faq__active{background:#fff}.faq-balcony-doors{background:#f6f6f6}.opacity-text{font-size:96px;font-weight:900;color:#000;position:absolute;opacity:.05;top:-100px;left:-20px;line-height:96px}.adv-balcony-doors .advantages-new__item{width:25%}.adv-balcony-doors .advantages-new__block{position:relative}.advantages-new__number{font-size:40px;font-weight:800;color:#000;position:absolute;opacity:.05;top:15px;left:20px}.adv-balcony-doors .advantages-new__block{padding:25px}.about-balcony-doors{padding:80px 0}.about-balcony-doors h2{margin-bottom:50px;text-align:center}.about-balcony-doors__row{display:flex}.about-balcony-doors__img{max-width:750px;width:100%}.about-balcony-doors__img img{height:100%;object-fit:cover}.about-balcony-doors__text{margin-right:30px;max-width:367px;width:100%}.about-balcony-doors__text p{margin-bottom:20px}.about-balcony-doors__text p a{color:#3e7fbf}.about-balcony-doors__text .btn{margin-bottom:30px}.about-balcony-doors-two{padding:0}.about-balcony-doors-two .about-balcony-doors__text{margin-right:0;max-width:460px;margin-left:30px}.about-balcony-doors-two .about-balcony-doors__img{max-width:665px}.and-also__row{padding:15px;justify-content:space-between;border:1px solid #f2f2f2;box-sizing:border-box;align-items:flex-end;border-radius:9px;background:#fff;display:flex}.and-also__text{max-width:550px;box-sizing:border-box;padding-bottom:20px;width:100%;padding-left:15px}.and-also__text h2{font-size:32px;font-weight:700;color:#3e7fbf;opacity:.1;font-family:Exo\ 2,sans-serif}.and-also__list{list-style:none;padding:0;margin:0}.and-also__list li{margin-bottom:15px;align-content:flex-start;display:flex}.and-also__list li img{height:12px;margin-right:10px;width:12px;margin-top:5px}.and-also__row .social{list-style:none;padding:0;margin-top:30px;display:flex}.and-also__row .social li{margin-left:17px}.and-also__img{position:relative;bottom:-21px}.banner-frequent-problems{padding:150px 0}.banner-frequent-problems .banner__title h1{font-size:48px}.info-frequent-problems{padding:50px 0;background:#f6f6f6}.info-frequent-problems__row{display:flex}.info-frequent-problems.two{background:#fff}.info-frequent-problems__text{padding:0 30px;box-sizing:border-box;width:50%}.info-frequent-problems__text h3{font-size:24px;font-weight:600;margin-bottom:30px;color:#3e7fbf}.info-frequent-problems__text strong{font-weight:600;margin-bottom:20px;color:#3e7fbf;display:block}.info-frequent-problems__img{width:50%}.info-frequent-problems__img img{width:100%}.info-frequent-problems__text ul{margin-bottom:20px;padding-left:30px}.info-frequent-problems__text p{margin-bottom:30px;color:#3e7fbf;margin-top:10px}.free-measurement.frequent-problems{margin-top:80px}.banner-doors-glass{padding:140px 0}.types-glasses{padding:80px 0}.types-glasses .title{margin-bottom:20px;text-align:center}.types-glasses__item{padding:50px 0;background:#f6f6f6}.types-glasses__item-row{display:flex}.types-glasses__item-gallery{position:relative;max-width:760px;width:100%}.types-glasses__item-text{padding:0 10px;font-size:15px;max-width:365px;box-sizing:border-box;width:100%}.types-glasses__item-text p span{color:#3e7fbf}.types-glasses__item-text .btn{margin-top:20px}.types-glasses__slider-item-block{padding:0 10px;box-sizing:border-box}.types-glasses__slider-item-img{height:225px;width:168px;display:block}.types-glasses__slider-item-img img{height:100%;object-fit:cover;width:100%}.types-glasses__item.two{background:#fff}.use-plastic-doors{padding:80px 0}.use-plastic-doors h2{margin-bottom:50px}.use-plastic-doors__row{justify-content:center;display:flex}.use-plastic-doors__item{padding:10px;box-sizing:border-box;width:50%}.use-plastic-doors__item p{margin:20px 0}.adv-cottage-glazing{padding:80px 0}.adv-cottage-glazing h2{margin-bottom:50px;text-align:center}.adv-cottage-glazing__list{justify-content:center;display:flex}.adv-cottage-glazing__item{padding:15px;box-sizing:border-box;width:25%}.adv-cottage-glazing__block{height:100%;padding:30px 25px;border:1px solid #f2f2f2;box-sizing:border-box;border-radius:9px;background:#fff}.adv-cottage-glazing__block h3{font-size:20px;color:#2f80ed;margin:15px 0;line-height:24px}.adv-cottage-glazing__btn{justify-content:center;margin-top:50px;display:flex}.cottage-glazing-options{padding-bottom:100px}.cottage-glazing-options h2{margin-bottom:50px;text-align:center}.cottage-glazing-options__list{justify-content:space-between;flex-wrap:wrap;display:flex}.cottage-glazing-options__item{padding:15px;box-sizing:border-box;width:33.333%}.cottage-glazing-options__block{height:100%;border:1px solid #c4c4c4;box-sizing:border-box;border-radius:3px}.cottage-glazing-options__item-img{height:280px;overflow:hidden;width:100%}.cottage-glazing-options__item-img img{height:100%;object-fit:cover;width:100%}.cottage-glazing-options__block h3{font-size:20px;font-weight:700;margin-bottom:45px;text-align:center;line-height:26px}.cottage-glazing-options__block .btn{text-transform:uppercase;width:100%}.cottage-glazing-options__item-content{padding:30px;box-sizing:border-box}.cottage-glazing-options__callback{padding:15px;max-width:756px;width:100%;margin-top:50px}.cottage-glazing-options__callback-block{height:100%;padding:40px;justify-content:center;color:#fff;position:relative;flex-direction:column;text-align:right;box-sizing:border-box;align-items:flex-end;border-radius:3px;background:#2f80ed;display:flex}.cottage-glazing-options__callback-block img{position:absolute;bottom:0;left:-70px}.cottage-glazing-options__callback h2{font-size:48px;font-weight:700;margin-bottom:25px;text-align:right;line-height:56px}.cottage-glazing-options__callback-block .btn{text-transform:uppercase;background:#0b4778;margin-top:60px}.cottage-glazing-options__callback-block p{font-size:20px;font-weight:400;line-height:28px}.customized-color{padding-bottom:100px}.customized-color .title{margin-bottom:50px;text-align:center}.customized-color .title h2{margin-bottom:25px}.customized-color__block{padding:80px 55px;justify-content:space-between;position:relative;box-sizing:border-box;background:#edf5fd;display:flex}.customized-color__text h2{color:#2f80ed}.customized-color__text p{margin-top:20px}.customized-color__text p span{color:#2f80ed}.customized-color__img{right:0;position:absolute;top:0}.customized-color__list{justify-content:center;margin-top:55px;display:flex}.customized-color__block-type h3{font-size:24px;font-weight:700;margin-bottom:15px;color:#2f80ed;text-align:center;line-height:24px}.customized-color__block-type:first-child{margin-right:50px}.customized-color__block-type-list{justify-content:space-between;flex-wrap:wrap;display:flex}.customized-color__block-type-item{height:290px;overflow:hidden;transform:scale(1);filter:drop-shadow(0 4px 8px rgba(0,0,0,0));padding:25px 0;transition:all .3s;box-sizing:border-box;width:290px}.customized-color__block-type-item:hover{transform:scale(1.1);filter:drop-shadow(0 4px 8px rgba(0,0,0,.15))}.customized-color__block-type-item img{height:100%;object-fit:cover;width:100%}.customized-color__btn{justify-content:center;margin-top:55px;display:flex}.windows-cottage{padding:170px 0;background-size:cover;background-image:url(/local/templates/main/assets/img/windows-cottage-bg.png);background-repeat:no-repeat}.windows-cottage__title{max-width:560px;width:100%}.windows-cottage__title h2{margin-bottom:40px;color:#2f80ed}.adv-windows-cottage{padding:0;position:relative;margin-top:-100px}.adv-windows-cottage .advantages-new__list{justify-content:center;max-width:1040px;margin:0 auto;width:100%}.adv-windows-cottage .advantages-new__block{height:100%;padding:35px;border:1px solid #f2f2f2;box-sizing:border-box;border-radius:9px;background:#fff}.adv-windows-cottage__btn{justify-content:center;margin-top:50px;display:flex}.payment{padding-bottom:100px}.payment h2{margin-bottom:50px;text-align:center}.payment__list{justify-content:center;display:flex}.payment__item{padding:15px;text-align:center;box-sizing:border-box;width:16.666%}.payment__icon{height:64px;margin-bottom:16px}.payment__item h3{font-size:16px;font-weight:600}.mosquito-choice{padding:100px 0}.mosquito-choice__row{align-items:center;display:flex}.mosquito-choice__img{height:100%;overflow:hidden;max-width:756px;border-radius:20px;width:100%}.mosquito-choice__img>img{object-fit:cover;display:block}.mosquito-choice__info{max-width:500px;box-sizing:border-box;width:100%;padding-left:50px}.mosquito-choice__info>h2{margin-bottom:25px}.mosquito-choice__info .h2{font-size:44px;font-weight:700;margin-bottom:25px}.mosquito-choice__info>p{font-size:15px}.mosquito-choice__info>p>a{color:#3e7fbf}.mosquito-choice__info>.h3,.mosquito-choice__info>h3{font-size:24px;font-weight:700;margin:25px 0}.mosquito-choice__info .btn{margin-top:30px}.btn-mob,.opacity-text-mob{display:none}.banner-mosquito-net-economy{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));min-height:400px;align-items:inherit!important;border-radius:50px;background:#fff linear-gradient(90deg,#fbfbfb 90.75%,hsla(0,0%,98%,.53) 96.03%,hsla(0,0%,98%,0));margin-top:25px}.banner-mosquito-net-economy .banner__img{height:100%;min-height:400px}.banner-mosquito-net-economy .banner__title{box-sizing:border-box;padding-left:55px}.banner-mosquito-net-economy .banner__title p.small{margin:10px 0 35px}.banner-mosquito-net-economy .banner__title p.small>span{color:#2f80ed}.banner-mosquito-net-mounts p{padding-bottom:20px;margin-top:16px}.banner-mosquito-net-mounts p span{font-size:48px;font-weight:700;color:#2f80ed}.banner-mosquito-net-economy .banner__img>img{min-height:400px;max-width:inherit;display:block}.video-anticat{padding-bottom:100px}.video-anticat__row{justify-content:center;display:flex}.video-anticat__video{max-width:750px;width:100%}.video-anticat__video iframe{height:440px;width:100%}.video-anticat__video p{font-size:15px;font-weight:500;color:#5b81b4;text-align:center;margin-top:20px}.video-anticat__info{max-width:670px;margin-left:60px;width:100%}.video-anticat__info p{font-size:20px;font-weight:700;margin:30px 0}.video-anticat__info ul{list-style:none;padding:0;margin:0}.video-anticat__info ul li{font-size:18px;font-weight:500;margin-bottom:30px;align-items:center;display:flex}.video-anticat__info ul li i{margin-right:20px}.home-info-anticat-icon{margin-right:65px}@media (max-width:1700px){.fact{transform:translateX(-370px)}}@media (max-width:1285px){.fact-1{max-width:550px}.fact-2{max-width:670px}.fact-3{max-width:920px}.fact-4{max-width:1200px}}@media (max-width:1170px){.facts:after,.facts:before{display:none}.fact{transform:translateX(0);max-width:100%}.fact__num{margin-top:0}.fact__line,.fact__num{justify-content:center}.facts .btn{margin:50px auto 0;left:0;display:flex}.fact-1 .fact__num,.fact-2 .fact__num{padding:0}.price__windows{justify-content:center;flex-wrap:wrap}.advantages__list{flex-wrap:wrap}.advantage{max-width:359px;width:100%}.window-sill-interior__img{justify-content:center;flex-wrap:wrap;max-width:100%;width:100%;display:flex}}@media (max-width:1156px){.header__contacts-mob{font-size:20px;color:#000;transition:all .3s;align-items:center;display:flex}.header__contacts-mob a{color:#2f80ed;transition:all .3s;display:inline-block}.header__contacts-mob a:hover{color:#000;transition:all .3s}.btn-message{color:#2f80ed;transition:all .3s;margin:0 30px}.btn-message:hover{color:#000;transition:all .3s}.navbar{color:#2f80ed;transition:all .3s}.navbar:hover{color:#000;transition:all .3s}.header__contacts-desctop{display:none}}@media (max-width:1100px){.price-repair-plastic-windows .arrow-prev{left:10px}.price-repair-plastic-windows .arrow-next{right:10px}}@media (max-width:1024px){.payment-methods__list,.variants__wrapper{flex-wrap:wrap}.payment-method{max-width:194px;width:100%}.installation .installation__block{flex-direction:column}.installation{background:#d7d7d7}.balls{min-height:420px;padding:100px 0;margin:0 auto}.balls,.installation__desc{width:100%}.advantages-two__list{flex-wrap:wrap}.advantage-two{max-width:300px}.balcony-price__list{justify-content:center;flex-wrap:wrap}.balcony-price__btn .btn{margin-right:0}.home-banner-slider__slide .banner__title h1{font-size:35px!important}.sl1 .banner__title p{font-size:100px!important}.home-banner-slider__slide{min-height:400px}.sl2 .banner__title p{font-size:35px}.home-plastic-windows__item{max-width:100%;width:50%}.repair-plastic-windows-advantages .advantage-two{max-width:400px;width:100%}.types-glasses__item .types-glasses__item-row{flex-direction:column-reverse;align-items:center}.types-glasses__item.two .types-glasses__item-row{flex-direction:column;align-items:center}.types-glasses__item-text{max-width:100%;margin-top:30px}.types-glasses__item-gallery{max-width:100%}.types-glasses__slider-item-img{height:225px;width:auto;display:block}.adv-cottage-glazing__list{flex-wrap:wrap}.adv-cottage-glazing__item{max-width:300px;width:100%}.cottage-glazing-options__item{max-width:364px;width:100%}.cottage-glazing-options__list{justify-content:center}.cottage-glazing-options__callback{margin-top:50px}.customized-color__block-type-list{justify-content:center}.payment__list{flex-wrap:wrap}.payment__item{width:170px}.mosquito-order__list{flex-direction:column;align-items:center}.mosquito-order__item{margin-bottom:30px}.mosquito-manufacturability__row{flex-direction:column}.mosquito-manufacturability__text{max-width:100%}.mosquito-manufacturability__list{padding-left:0}.mosquito-manufacturability h2 br,.mosquito-manufacturability__text p br{display:none}.mosquito-manufacturability__text p{font-size:20px}.mosquito-manufacturability__text .btn{display:none}.btn-mob{margin-top:50px;display:block}.slick-slide .sl1-mosquito-net-non-standard img{max-width:600px}}@media (max-width:768px){.balkony-lodgiyi .window{width:50%}.variants__wrapper{flex-direction:column}.tabs-header .btn-tab-director{width:auto}.banner__title{padding-left:0}.about__block{flex-direction:column;align-items:center}.about__img{margin:0 0 30px}.discount__block{flex-direction:column}.discount__desc{padding-top:30px;width:100%;padding-left:0}.discount__img{width:100%}.discount-two .discount__img,.discount__img{justify-content:center}.discount.discount-two .discount__block{flex-direction:column-reverse}.discount-two .discount__desc{padding-top:30px;padding-right:0;text-align:left}.appendDots{display:none}.footer__nav{margin-bottom:30px;width:35%}.footer__block{flex-wrap:wrap}.footer__nav .social{display:none}.social-mob{list-style:none;justify-content:center;margin:20px;display:flex}.social-mob li{margin:15px}.social-mob li a{height:48px;justify-content:center;border:1px solid #fff;box-sizing:border-box;align-items:center;border-radius:50%;width:48px;display:flex}h2{font-size:25px;line-height:1.2}.ball{cursor:auto}.ball5{top:11%;left:50%}.ball1{top:40%;left:0}.ball2{bottom:0}.ball4{height:100px;right:10%;top:30%;left:auto;width:100px}.ball.active{left:20%}.ball6{height:110px;right:5%;bottom:0;left:auto;width:110px}.ball.active{height:200px;left:25%;width:200px}.ball.active .ball__text{font-size:12px}.advantage__block{min-height:320px}.lb-data .lb-number{text-align:center}.lb-data .lb-details{box-sizing:border-box;padding-left:50px}.modal-flamp{position:static;bottom:-5px}.brigades__slider-nav button{outline:none!important;cursor:auto}.blog__list{flex-direction:column;align-items:center}.post:first-child,.post:last-child{width:100%}.discount-balcony-glazing-one__text{padding-left:0}.discount-balcony-glazing-two__text{padding-right:0}.discount-balcony-glazing-one__block{padding-top:30px;flex-direction:column;align-items:center}.discount-balcony-glazing-two__block{padding-top:30px;flex-direction:column-reverse;align-items:center}.advantages-slide__block{flex-direction:column;align-items:center}.advantages-slide__img{height:auto}.advantages-slide__text{max-width:100%;margin:30px 0 0}.discount-balcony-glazing-one__img{height:auto;max-width:100%;width:100%}.discount-balcony-glazing-one .container,.discount-balcony-glazing-one__block{padding:0}.our-partners__list{flex-direction:column;align-items:center}.our-partner{max-width:360px;width:100%}.for-partners__list{flex-direction:column;align-items:center}.door-price .balcony{max-width:300px;width:100%}.double-glazed-for-what__item{max-width:390px;width:100%}.double-glazed-about__row{flex-wrap:wrap}.price-double-glazed .window{max-width:235px;width:100%}.double-glazed-advantages-two .advantage-two{max-width:200px;width:100%}.regulation-about .about__img{height:auto;margin-right:0}.why-children-locks__row{flex-direction:column;align-items:center}.why-children-locks__text{padding:30px;max-width:100%}.why-children-locks__video{max-width:100%}.about-replacement-fittings .about__img{margin-right:0}.about_desc p br{display:none}.about-replacement-fittings .about_desc{max-width:100%}.sealing-rubbera-about .about__img{margin:0}.callback-block__row{flex-direction:column;align-items:center}.callback-block__form{margin-top:50px}.callback-block__text{padding:0;text-align:center}.sealing-rubbera-info br{display:none}.home-plastic-windows-price__item{max-width:380px;width:100%}.home-included-calculation__row{flex-wrap:wrap}.home-included-calculation__text{padding:0;max-width:100%}.home-included-calculation__img{max-width:100%;margin-top:50px}.home-about__row{flex-direction:column}.window-veka-siftline-70,.window-whs-60{background-image:none!important}.window-whs-60-about .about__img{margin:0 0 30px}.window-whs-60-price__list{flex-direction:column;align-items:center}.window-whs-60-installation__list{justify-content:center;flex-wrap:wrap}.window-whs-60-adv__info{padding:0;width:100%;margin-top:30px}.window-whs-60-adv__row{padding:15px;flex-direction:column;align-items:center}.window-whs-60-price__block{padding:15px;box-sizing:border-box}.window-whs-60-price__name{font-size:18px}.window-whs-60-info__list{flex-wrap:wrap}.window-whs-60-adv__img{text-align:center}.why-children-locks__video{height:auto}.special-offers__item{width:100%}.special-offers__item br{display:none}.special-offers__list{flex-wrap:wrap}.special-offers__item-big .special-offers__item-block{padding:20px 15px 30px 30px}.about-page-adv__item{width:100%}.about-page-adv__item-block{min-height:auto}.about-page-adv__desc{flex-direction:column}.about-page-adv__text{padding:0;font-size:16px;margin-bottom:50px;max-width:100%}.about-page-about .about_desc p{font-size:20px}.about-page-about .about__img{margin-right:0}.banner-about-page .banner__title h1{font-size:32px}.about-page-adv__img,.production-about .about_desc{max-width:100%}.production-adv__item{flex-direction:column}.production-adv__item-info-block{flex-direction:column;align-items:center;display:flex}.production-adv__item-info-block h3{margin-top:20px}.production-adv__item-info{padding:0;margin-bottom:50px;max-width:100%;flex-direction:column;text-align:center;align-items:center}.production-adv__item-info h3{margin-top:20px}.production-adv__item-img{justify-content:center;max-width:100%;width:100%;display:flex}.production-adv__item:nth-child(2){border:none;flex-direction:column}.causes__row{flex-direction:column}.causes__big-text{padding:0;font-size:33px;margin-bottom:30px;max-width:100%}.causes__info{max-width:100%}.stages-production__block{width:100%!important}.stages-production__item{height:450px!important;padding-top:0!important;margin:0 0 30px!important;align-items:flex-end;display:flex}.stages-production__text{padding-bottom:40px}.banner-production .banner__title h1{font-size:32px}.banner-production{padding:100px 0}.production-about .about__img{margin-right:0}.price-pwp__item{padding:20px 15px;flex-direction:column}.price-pwp__item-info{box-sizing:border-box;margin-top:30px;padding-left:0}.price-list tr td{padding:15px}.price-list th{padding:15px;font-size:16px}.buns__block{padding:30px 10px 30px 15px}.price-pwp__item .btn{width:100%;margin-top:20px}.banner-pwp{padding:50px 0}.price-balcony-pwp .price-pwp__item{padding:20px 15px}.price-balcony-pwp .price-pwp__item-info ul{max-width:100%}.about-entrance-doors .about__img{height:auto;margin-left:0}.adv-entrance-doors__row{flex-direction:column;align-items:center}.price-entrance-doors{padding-top:0}.adv-entrance-doors__img{margin-right:0;margin-bottom:30px}.how-work-entrance-doors__row,.reviews-entrance-doors__row{flex-direction:column}.how-work-entrance-doors__text{margin-bottom:30px;max-width:100%;margin-left:0}.how-work-entrance-doors__text br{display:none}.faq-entrance-doors__row{flex-direction:column;align-items:center}.faq-entrance-doors__img{height:auto;justify-content:center;max-width:100%;display:flex}.faq-entrance-doors__img img{height:auto;object-fit:none;width:auto}.faq-entrance-doors__info{margin-right:0;margin-left:0}.faq-title{padding-top:25px;font-size:16px;position:relative;padding-right:45px;padding-bottom:25px}.faq-rotate{right:0;position:absolute}.faq-entrance-doors__info .opacity-text,.faq-title br{display:none}.opacity-text-mob{text-align:center;margin:0 auto;width:100%;display:block}.free-measurement__img{display:none}.free-measurement__title{margin-right:0;color:#fff;width:100%;margin-top:0}.free-measurement__title .btn{width:100%}.free-measurement__row{padding:50px 15px;box-sizing:border-box}.banner-padding-none .banner__title{padding:0}.reviews-entrance-doors__item{padding:15px;margin:10px 0}.about-balcony-doors__row{flex-direction:column-reverse;align-items:center}.about-balcony-doors-two .about-balcony-doors__row{flex-direction:column;align-items:center}.about-balcony-doors-two .about-balcony-doors__text{margin-right:0;max-width:100%;margin-left:0;margin-top:30px}.about-balcony-doors__text img{margin:0 auto;display:block}.about-balcony-doors__img img{height:auto;object-fit:inherit;width:100%}.about-balcony-doors__text{margin-right:0;max-width:100%;width:100%;margin-top:30px}.about-balcony-doors__text .btn{margin:0 auto 30px;display:block}.about-balcony-doors-two .about-balcony-doors__img{max-width:100%}.adv-balcony-doors .advantages-new__item{width:50%}.and-also__text{max-width:100%;padding-left:0}.and-also__img{display:none}.price-balcony-doors .price-entrance-doors__button .btn{width:230px}.advantages-new__item{width:50%}.info-frequent-problems__row{flex-direction:column}.info-frequent-problems__img{justify-content:center;width:100%;display:flex}.info-frequent-problems__img img{width:auto}.info-frequent-problems__text{padding:30px 0;box-sizing:border-box;width:100%}.info-frequent-problems.two .info-frequent-problems__row{flex-direction:column-reverse}.use-plastic-doors__row{flex-wrap:wrap}.use-plastic-doors__item{text-align:center;width:100%}.customized-color__img{display:none}.customized-color__block-type:first-child{margin-right:30px}.customized-color__block-type-item{max-width:290px;width:100%}.home-adv__row{flex-direction:column}.home-adv__img img:first-child{margin-right:0}.home-adv__img-list{max-width:100%;text-align:center;margin-left:0;width:100%}.home-adv__advs{margin-bottom:50px}.home-adv__img img{height:auto;padding:15px;box-sizing:border-box;width:50%}.home-info{font-size:18px}.mosquito-choice__row{flex-direction:column}.mosquito-choice__img{height:auto;max-width:100%;border-radius:15px;width:100%}.mosquito-choice__info{max-width:100%;margin-top:25px;padding-left:0}.mosquito-choice__info>.h2{font-size:25px;line-height:1.2}.mosquito-choice__info>h2>br{display:none}.banner-mosquito-net-economy .banner__title{padding:50px;width:100%}.banner-mosquito-net-economy .banner__title h2 br{display:none}.sl1-mosquito-net-anticat .home-banner-slider__row{flex-direction:column;align-items:flex-start}.sl1-mosquito-net-anticat .banner__img{right:0;position:absolute;bottom:0}.video-anticat__row{justify-content:center;flex-direction:column;display:flex}.video-anticat__video{margin-bottom:50px;max-width:750px;width:100%}.video-anticat__info{margin-left:0}.sl1-mosquito-net-anticat .banner__title p{font-size:15px;font-weight:700;line-height:15px;margin-top:10px}.sl1-mosquito-net-anticat .banner__title ul li{font-size:12px;font-weight:700;position:relative;margin-top:5px;padding-left:10px}.mosquito-plastic-windows__item .btn{font-size:13px}}@media (max-width:560px){.cards-sector .cards-box{justify-content:center;flex-wrap:wrap;flex-direction:column;display:flex}.cards-sector .card-item{margin:15px auto 0;width:80%}.cards-sector .card-item:last-child{margin-right:auto}.adv-balcony-doors .advantages-new__item,.advantages-new__item{width:100%}.advantages-new__block{padding:15px}.cottage-glazing-options__callback-block img{display:none}.cottage-glazing-options__callback-block{text-align:center;align-items:center}.cottage-glazing-options__callback h2{text-align:center}.title-arrow{flex-direction:column;align-items:center}.arrows-block{margin-top:30px}.footer__contacts .contacts li a{font-size:14px}.home-info__row{flex-direction:column;text-align:center;align-items:center;display:flex}.home-info-percent{font-size:160px;font-weight:900;top:0;margin:-120px 0 0;line-height:1.2}.home-info{height:auto;padding:30px 0;font-size:18px}.mosquito-order__item-text{font-size:14px;padding-left:0}.mosquito-order__item-text br{display:none}.mosquito-order__item-number{height:80px;font-size:60px;top:-25px;left:-10px;width:80px}.mosquito-manufacturability__list{flex-direction:column;align-items:center}.mosquito-manufacturability__item{padding:20px 0;max-width:100%;width:100%}}@media (max-width:582px){.balcony__img{height:auto}.causes__list{flex-direction:column;align-items:center}.causes__item{max-width:280px;width:100%;margin-top:50px}.causes__photos{flex-direction:column;align-items:center}.causes__photo:nth-child(2){max-width:100%;margin-left:0;margin-top:30px}.causes__photo{max-width:100%}}.map-img-section{display:none}@media (max-width:500px){.ball1{top:70%}.ball3{top:25%;left:0}.ball6{bottom:-30px}.ball5{left:24%}.ball4{top:5%}.ball2{bottom:-27px;left:30%}.advantage__desc{font-size:13px}.banner__title p{font-size:30px}.license-documents__list{flex-direction:column;align-items:center}.license-documents__list li{text-align:center;width:100%}.license-documents__list li:nth-child(3),.license-documents__list li:nth-child(6){text-align:center}.home-banner-slider__slide .banner__title h1{font-size:25px!important;line-height:25px!important}.sl2 .banner__title p{font-size:25px}.sl2 .banner__title p span{font-size:40px;line-height:1}.home-adv__item{padding:0}.home-info br{display:none}.discount__img img{height:auto}.evidence__item-body{padding:10px}.repair-plastic-windows-advantages .advantage-two__block{width:100%}.advantage-two__top .advantage-two__icon{width:90px}.advantage-two__title h3{font-size:16px}.repair-plastic-windows-advantages .advantage-two__text{font-size:12px}}@media (max-width:450px){.discount-slider{right:2%;top:-5%}.evidence__item-body,.evidence__item-img{height:auto}.evidence__item-btn{position:relative;bottom:0;margin-top:50px}.banner__title h1{font-size:25px!important}.window-veka-siftline-70 .banner__title p{font-size:30px}.about-page-adv__item-icon{margin-right:10px;width:auto}.price-pwp__item-img{position:relative;width:179px;z-index:2}.price-pwp__item:before{height:306px;top:-50px;left:-45px;width:320px}.reviews-entrance-doors__item{flex-direction:column}.reviews-entrance-doors__item-name{margin-right:0;margin-bottom:30px}.cottage-glazing-options__callback-block .btn{padding:10px}.customized-color__block{padding:50px 30px}.customized-color__block-type-item{height:200px;padding:15px;max-width:200px}.customized-color__block-type:first-child{margin-right:0;margin-bottom:30px}.customized-color__list{flex-direction:column;align-items:center}.home-plastic-windows__item-title{font-size:18px;line-height:18px}.mosquito-plastic-windows__item .btn{max-width:236px}.home-plastic-windows__item{padding:10px}.home-plastic-windows__item-price{font-size:15px;line-height:15px}.home-adv__item{width:100%}.banner-mosquito-net-economy .banner__title{padding:50px 15px;width:100%}.banner-mosquito-net-economy .banner__title .btn{padding:10px 20px}}@media (max-width:406px){.price-pwp__item-info ul li:nth-child(3) strong,.price-pwp__item-info ul li:nth-child(4) strong,.price-pwp__item-info ul li:nth-child(5) strong,.price-pwp__item-info ul li:nth-child(6) strong{display:block}}@media (max-width:375px){.footer__contacts .contacts li,.footer__contacts .contacts li a{font-size:11px}.footer__nav{width:50%}.footer__contacts .contacts li svg{margin-right:5px}.footer__contacts .contacts button,.footer__nav ul li,.footer__nav ul li a{font-size:11px}.home-plastic-windows__item{max-width:100%;width:100%}}@media (max-width:320px){.home-plastic-windows__item{max-width:100%;width:100%}.home-plastic-windows__item-block{height:auto}.home-plastic-windows__item{height:auto;margin-bottom:30px}.home-plastic-windows__item-img{margin-bottom:-70px;top:0}}.breadcrumb span#bx_breadcrumb_1{color:#adadad}.breadcrumb svg.svg-inline--fa.fa-angle-right.fa-w-8{color:#adadad;margin:0 5px}.breadcrumb{padding:10px 0}.stock-block__list{justify-content:center;flex-wrap:wrap;margin-top:50px;display:flex}.stock-block__list a{padding:15px;justify-content:center;box-sizing:border-box;width:50%;display:flex}.stock-block__list a img{transform:scale(1);transition:all .3s;max-width:100%;-webkit-box-shadow:0 5px 10px 2px rgba(34,60,80,.2);-moz-box-shadow:0 5px 10px 2px rgba(34,60,80,.2);box-shadow:0 5px 10px 2px rgba(34,60,80,.2)}.stock-block__list a:hover{transform:scale(1.03)}.home-banner-slider__row{justify-content:space-between;position:relative;align-items:center;width:100%;display:flex}.sl1 .banner__img{right:0;position:absolute}.sl1 .banner__title{box-sizing:border-box;padding-left:70px;z-index:1}.sl1 .banner__title h2{font-size:36px;color:#000}.sl1 .banner__title h2,.sl1 .banner__title p{text-transform:uppercase;font-family:ofont\.ru_Russo_One,sans-serif}.sl1 .banner__title p{font-size:64px;color:#fc7ee8;line-height:64px}.sl1 .banner__title .btn{font-weight:400;text-transform:uppercase;max-width:360px;width:100%;margin-top:35px}.home-banner-slider__slide{overflow:hidden;min-height:624px;position:relative}.sl2 .banner__img{right:0;position:absolute;width:100%}.sl2 .banner__img img{height:100%;width:100%}.sl2 .banner__title{height:168px;transform:skewX(170deg);justify-content:center;flex-direction:column;box-sizing:border-box;align-items:center;border-radius:3px;background:#99d040;margin-left:26px;width:475px;display:flex}.banner__title-block,.sl2 .banner__title{position:relative;z-index:2}.sl2 .banner__title h2{font-size:32px}.sl2 .banner__title h2,.sl2 .banner__title p{color:#fff;text-transform:uppercase;font-family:ofont\.ru_Russo_One,sans-serif}.sl2 .banner__title p{font-size:56px;line-height:56px}.sl2 .banner__title p span{color:#3e7fbf}.sl2 .banner__title-block .btn{font-weight:400;text-transform:uppercase;max-width:360px;margin-left:60px;width:100%;margin-top:35px}.sl2 .banner__img .sl2-img-mob{display:none}.sl3 .banner__title{height:530px;justify-content:center;position:relative;flex-direction:column;text-align:center;align-items:center;border-radius:50%;background:#7ee5fc;margin-left:100px;width:530px;display:flex}.sl3 .banner__title h2{font-size:72px;letter-spacing:.125em;line-height:86px}.sl3 .banner__title h2,.sl3 .banner__title p{text-transform:uppercase;font-family:ofont\.ru_Russo_One,sans-serif}.sl3 .banner__title p{font-size:24px;line-height:32px}.sl3 .banner__title .btn{font-weight:400;text-transform:uppercase;max-width:360px;width:100%;margin-top:35px}.sl3-sale{height:199px;justify-content:center;font-size:48px;right:-120px;color:#fff;position:absolute;top:80px;align-items:center;border-radius:50%;background:#3e7fbf;width:199px;font-family:ofont\.ru_Russo_One,sans-serif;display:flex}.sl1-double-glazing .banner__img{right:0;position:absolute}.sl1-double-glazing .banner__title{box-sizing:border-box;padding-left:70px;z-index:1}.sl1-double-glazing .banner__title h2{font-size:48px;color:#000;text-transform:uppercase;line-height:48px;font-family:ofont\.ru_Russo_One,sans-serif}.sl1-double-glazing .banner__title p{font-size:64px;text-transform:uppercase;line-height:72px;margin-top:10px;font-family:ofont\.ru_Russo_One,sans-serif}.sl1-double-glazing .banner__title p span{color:#35c391}.sl1-double-glazing .banner__title .btn{font-weight:400;text-transform:uppercase;max-width:360px;width:100%;margin-top:35px}.sl2-double-glazing .banner__img{right:10px;position:absolute}.sl2-double-glazing .banner__title{box-sizing:border-box;padding-left:100px;z-index:1}.sl2-double-glazing .banner__title h2{font-size:48px;color:#35c391;text-transform:uppercase;line-height:56px;font-family:ofont\.ru_Russo_One,sans-serif}.sl2-double-glazing .banner__title p{font-size:64px;text-transform:uppercase;line-height:77px;margin-top:10px;font-family:ofont\.ru_Russo_One,sans-serif}.sl2-double-glazing .banner__title p span{color:#ffb345}.sl2-double-glazing .banner__title .small{font-size:24px;text-transform:uppercase;line-height:35px;font-family:ofont\.ru_Russo_One,sans-serif}.sl2-double-glazing .banner__title .btn{font-weight:400;text-transform:uppercase;max-width:360px;width:100%;margin-top:35px}.sl3-double-glazing .banner__img{right:0;position:absolute}.sl3-double-glazing .banner__title{height:168px;transform:skewX(170deg);justify-content:center;position:relative;flex-direction:column;box-sizing:border-box;align-items:center;border-radius:3px;background:#99d040;margin-left:30px;width:475px;display:flex;z-index:2}.sl3-double-glazing .banner__title h2{font-size:32px}.sl3-double-glazing .banner__title h2,.sl3-double-glazing .banner__title p{color:#fff;text-transform:uppercase;font-family:ofont\.ru_Russo_One,sans-serif}.sl3-double-glazing .banner__title p{font-size:56px;line-height:56px}.sl3-double-glazing .banner__title p span{color:#3e7fbf}.sl3-double-glazing .banner__title-block .btn{font-weight:400;text-transform:uppercase;max-width:360px;margin-left:60px;width:100%;margin-top:35px}.sl3-double-glazing .banner__img .sl2-img-mob{display:none}.home-banner-slider__sale-time{height:113.33px;transform:rotate(-38.38deg);justify-content:center;font-size:16px;font-weight:700;color:#fff;position:absolute;text-align:center;top:10px;align-items:center;border-radius:3px;background:#3e7fbf;left:-200px;width:543.61px;display:flex;z-index:3}.energo-okna{padding-top:5%;margin:0 auto;background:#c8d9f2;padding-bottom:5%}.energo-okna-text2{justify-content:center;flex-wrap:nowrap;flex-direction:row;margin:0 auto 3%;align-items:center;align-content:center;width:80%;display:flex}.energo-okna-text2 h1{font-size:216px;color:#fff}.energo-okna-text2 h1,.energo-okna-text2 p{font-weight:700;font-style:normal;text-align:center;line-height:100%;font-family:Exo\ 2}.energo-okna-text2 p{font-size:44px}.energo-okna-text h2{font-weight:700;color:#130f26}.energo-okna-text h1,.energo-okna-text h2{font-style:normal;text-align:center;line-height:100%;font-family:Exo\ 2}.energo-okna-text h1{font-size:11vw;font-weight:900;color:#fff}.energo-okna-text>p{font-size:24px;font-weight:700;font-style:normal;margin-bottom:4%;text-align:center;align-items:center;line-height:1.2em;margin-top:3%;font-family:Exo\ 2}.energo-block{grid-template-columns:25% 75%;justify-content:center;grid-auto-columns:10%;grid-template-rows:1fr;gap:0 7px;justify-items:stretch;grid-auto-flow:row dense;align-items:stretch;align-content:space-around;width:100%;grid-template-areas:". . .";display:flex}.energo-blockp{display:flex}.energo-text2>img{height:auto;max-width:none;margin:0 auto;width:120px}.energo-text3 img{height:auto;max-width:70%;margin:0 auto}.energo-block1-1{width:40%}.energo-block1-1,.energo-block2{padding:50px;margin:7px;border-radius:30px 30px 30px 30px;background:#fff;float:left}.energo-block2{width:60%}.energo-block3{padding:6%;margin:1%;border-radius:30px 30px 30px 30px;background:#fff;float:left}.energo-block .energo-text h3{height:56px;justify-content:center;font-size:20px;font-weight:700;margin-bottom:3%;color:#fff;text-align:left;align-items:center;border-radius:50%;background:#000;width:56px;line-height:22px;display:flex}.energo-block .energo-text span{font-size:1.8vw;font-weight:700;font-style:normal;margin-bottom:3%;color:#00213b;text-align:left;line-height:130%;font-family:Exo\ 2}.energo-block .energo-text>p{font-weight:500;font-style:normal;color:#00213b;font-family:Exo\ 2}.energo-text2{text-align:center}.energo-block .energo-text2>span{font-weight:700}.energo-block .energo-text2>p,.energo-block .energo-text2>span{font-style:normal;color:#00213b;margin:0 auto;width:80%;font-family:Exo\ 2}.energo-block .energo-text2>p{font-weight:500;text-align:center}@media (max-width:1000px){.how-working .rgm{margin:0 auto;display:inline-block}.how-working .rgm2{float:left}.energo-okna-text2 h1{font-size:160px}.energo-okna-text2 p{font-size:20px}}@media (max-width:768px){.energo-okna-text2 p{font-size:24px}.how-working .rgm{margin:0 auto;display:inline-block}.how-working .rgm2{float:left}.tmflex2{width:100%}.energo-block .energo-text>span{font-size:15px;font-weight:700}.energo-block .energo-text>p{font-size:15px;font-weight:400}.energo-block{width:100%;display:inline-block}.energo-block1-1{float:left}.energo-blockp{grid-template-columns:50% 50%;justify-content:center;grid-template-rows:1fr;justify-items:stretch;grid-auto-flow:row dense;align-items:stretch;align-content:space-around;width:100%;grid-template-areas:". . .";display:grid}.energo-block .energo-text2>span{font-size:15px;font-weight:700}.energo-block .energo-text2>p{font-size:15px;font-weight:400}.energo-okna-text2 h1{font-size:160px}.energo-okna-text2 p{font-size:18px}.rok-m{margin-bottom:35%}}@media (max-width:480px){.flexbk{flex-wrap:wrap;flex-direction:column;display:flex}.btm-m{margin-bottom:30%}.h1-m{font-size:24px;margin:0 auto;width:80%}.rok-m{display:flex}.btm-c{margin:0 auto;display:block}.txt-m{display:none}.rgm{display:inline-block}.rgm2{float:left}.energo-block{display:inline-block}.tmflex1{justify-content:center;flex-wrap:nowrap;flex-direction:column;align-items:center;padding-bottom:0;display:flex}.tmflex2{width:100%}.energo-okna-text2 h1{font-size:160px}.energo-okna-text2 p{font-size:18px}.energo-okna-text h1{font-size:20vw;font-weight:900;font-style:normal;color:#fff;text-align:center;line-height:100%;font-family:Exo\ 2}.energo-text2 img,.energo-text3 img{height:auto;max-witdh:50%}.energo-blockp{margin:0 auto;display:inline-block}.energo-block1-1{float:left}.energo-block2,.energo-block3{min-width:85%;float:left}.energo-block .energo-text2 p{width:80%}}.sl1-mosquito-net .banner__img{right:0;position:absolute}.sl1-mosquito-net .banner__title{box-sizing:border-box;padding-left:70px;z-index:1}.sl1-mosquito-net .banner__title h2{font-size:30px;color:#000;text-transform:uppercase;line-height:45px;font-family:ofont\.ru_Russo_One,sans-serif}.sl1-mosquito-net .banner__title h2 span{color:#2f80ed}.sl1-mosquito-net .banner__title p{font-size:16px;font-weight:700;line-height:32px;margin-top:15px}.sl1-mosquito-net-anti-colored .banner__title p{font-size:16px;font-weight:400}.slick-slide .sl1-mosquito-net-anti-colored img{max-width:700px}.slick-slide .sl1-mosquito-net-non-standard img{max-width:900px}.sl1-mosquito-net-non-standard .banner__img{right:-80px;position:absolute}.sl1-mosquito-net .banner__title ul{list-style:none;padding:0;margin:0 0 0 10px}.sl1-mosquito-net .banner__title ul li{font-size:20px;font-weight:700;position:relative;margin-top:20px;padding-left:20px}.sl1-mosquito-net .banner__title ul li span{color:#fc7ee8}.sl1-mosquito-net-anticat .banner__title ul li span{color:#2f80ed}.sl1-mosquito-net .banner__title ul li:before{color:#fc7ee8;content:"\2022";position:absolute;left:0;width:1em}.sl1-mosquito-net .banner__title .btn{font-weight:400;text-transform:uppercase;max-width:360px;width:100%;margin-top:35px}.sl1-mosquito-net-anticat .banner__title .btn{max-width:auto;width:auto}.sl1-mosquito-net-sale{height:199px;transform:translateX(-60%);justify-content:center;font-size:48px;font-weight:400;color:#fff;position:absolute;bottom:40px;align-items:center;border-radius:50%;background:#fc7ee8;left:60%;width:199px;font-family:ofont\.ru_Russo_One,sans-serif;display:flex;z-index:5}.sl1-mosquito-net .home-banner-slider__row{position:static}.sl1-mosquito-net:before{height:300px;transform:matrix(-1,0,0,1,0,0);border:60px solid rgba(62,127,191,.3);content:"";position:absolute;top:-185px;box-sizing:border-box;border-radius:50%;left:-185px;width:300px;display:block}.slick-slide .px1000,.slick-slide .px450,.slick-slide .px768{display:none}.stock-section .home-banner-slider{margin:15px 0}.sl1-mosquito-net-anticat{min-height:520px}.sl1-mosquito-net-anti-colored{min-height:425px}.sl1-mosquito-net-anticat .banner__title ul>li:before{color:#2f80ed}.banner-cottage-glazing{min-height:480px}.banner-cottage-glazing .banner__title{box-sizing:border-box;padding-left:70px}.banner-cottage-glazing .banner__title>h2{font-size:56px;margin-bottom:30px;margin-top:10px}.banner-cottage-glazing .banner__title>h2>span{color:#2f80ed;text-transform:uppercase}.slick-slide .banner-cottage-glazing img{max-width:800px}.banner-entrance-doors .banner__title{padding-right:10px;min-width:400px;box-sizing:border-box;padding-left:70px}.banner-entrance-doors .banner__title>p{max-width:430px;margin:16px 0;width:100%}.banner-entrance-doors img{max-width:700px}.banner-entrance-doors{min-height:430px;margin-top:25px}.banner-entrance-doors .banner__title>h2>span{color:#2f80ed},.banner-entrance-doors .banner__img-add_gradient,.banner__img-add_gradient{position:relative}.banner-entrance-doors .banner__img-add_gradient:after,.banner__img-add_gradient:after{height:100%;content:"";position:absolute;top:0;background:linear-gradient(90deg,#fbfbfb,hsla(0,0%,98%,0));left:0;width:70px}@media (max-width:1000px){.banner-entrance-doors img{max-width:500px}.banner-entrance-doors .banner__title{min-width:50%;padding-left:20px}.banner-entrance-doors{min-height:300px!important}.banner-entrance-doors .banner__title>h1{font-size:22px!important;line-height:1.1em}.banner-entrance-doors .banner__title h2{font-size:35px}.banner-entrance-doors .banner__title p.small{font-size:13px}}@media (max-width:768px){.banner-entrance-doors .banner__title h2 br{display:none}.banner-entrance-doors{min-height:320px}}@media (max-width:575px){.banner-entrance-doors .home-banner-slider__row,.home-banner-slider__row{flex-direction:column-reverse}.banner-entrance-doors .banner__title,.banner__title{padding:35px 10%;text-align:center}.banner__img{width:100%}.banner__img>img{max-width:inherit;width:100%}.banner-entrance-doors .banner__img-add_gradient,.banner__img-add_gradient{overflow:hidden;max-height:260px;align-items:center;display:flex}.banner-entrance-doors .banner__img-add_gradient:after,.banner__img-add_gradient:after{display:none}}@media (max-width:450px){.banner-entrance-doors img{max-width:100%}.banner-entrance-doors .banner__title{padding-top:50px;padding-right:15px;padding-left:15px}}.home-banner-slider__slide{border-radius:50px}.how-working{padding:120px 0}.how-working__row{justify-content:space-between;display:flex}.how-working__title{margin-right:30px;max-width:305px;width:100%}.how-working__title h2,.how-working__title p{margin-bottom:25px}.how-working__list{max-width:980px;margin:0 -15px;width:100%;display:flex}.how-working__item{padding:15px;box-sizing:border-box;width:33.333%}.how-working__item-block{height:100%;padding:30px;text-align:center;box-sizing:border-box;border-radius:20px;background:#f1f5f9}.how-working__item-img{position:relative;margin-top:-50px}.how-working__item-text{margin-top:10px}.how-working__item-text h3{font-size:22px;font-weight:600;margin:10px 0;line-height:100%}.how-working__item-number{height:40px;justify-content:center;font-size:20px;font-weight:700;color:#fff;margin:0 auto;align-items:center;border-radius:50%;background:#2f80ed;width:40px;line-height:22px;display:flex}.plastic-info-block{background:#2f80ed}.plastic-info-block .const{padding-top:10%}.plastic-info-block__row{display:flex}.plastic-info-block__text{padding:58px 0;max-width:530px;width:100%}.plastic-info-block__text .text{font-size:28px;font-weight:700;color:#fff;line-height:130%}.plastic-info-block__text .text2{font-size:24px;font-weight:700;color:#fff;line-height:130%}.plastic-info-block__leader{margin-top:25px}.plastic-info-block__leader .name{font-size:24px;font-weight:700;color:#fff;line-height:130%}.plastic-info-block__leader .position{font-size:18px;font-weight:400;color:#fff;line-height:130%}.plastic-info-block__img{position:relative;max-width:870px;width:100%}.plastic-info-block__img img{right:0;position:absolute;bottom:0}.plastic-page-price .home-plastic-windows-price__item-price{justify-content:center;margin-bottom:20px}.plastic-page-price .home-plastic-windows-price__item-price p{font-size:24px;font-weight:700;margin-right:25px;color:#2f80ed;line-height:130%}.plastic-page-price .home-plastic-windows-price__item-price strike{font-size:13px;font-weight:600;line-height:130%}.plastic-page-price .home-plastic-windows-price__item-model{margin:20px 0}.plastic-procedure{padding:95px 0;background:linear-gradient(180deg,rgba(237,245,253,0),#edf5fd)}.plastic-procedure .home-included-calculation__slide-block{min-height:270px;position:relative}.plastic-procedure .home-included-calculation__slide-block .h3,.plastic-procedure .home-included-calculation__slide-block h3{margin-bottom:15px}.plastic-procedure .home-included-calculation__slide-block .number{font-size:56px;font-weight:700;right:30px;color:#2f80ed;position:absolute;opacity:.3;top:30px;line-height:90%}.plastic-home-about .home-about__img-block:last-child{top:50px}.home-about{margin:150px 0;background:#edf5fd}.plastic-home-about{margin:45px 0 0}.why-veka{height:695px;padding:70px 0;background:#2f80ed}.why-veka h2{margin-bottom:150px;color:#fff;text-align:center}.why-veka__row{justify-content:space-between;position:relative;display:flex}.why-veka__row:before{top:28px}.why-veka__row:after,.why-veka__row:before{border:2px dashed #fff;content:"";position:absolute;left:9px;width:82%}.why-veka__row:after{top:60%}.why-veka__col{color:#fff;position:relative;max-width:270px;width:100%;z-index:1}.why-veka__item{min-height:215px;margin-bottom:30px}.why-veka__item:last-child{margin-bottom:0}.why-veka__item span{height:56px;justify-content:center;font-size:24px;font-weight:700;color:#fff;align-items:center;border-radius:50%;background:#041423;width:56px;line-height:130%;display:inline-flex}.why-veka__item h3{color:#fff;margin:15px 0}.why-veka__item p{color:#fff}.why-veka__img{justify-content:center;position:relative;margin-top:-480px;display:flex}.why-veka__img img{max-width:650px;width:100%}.professionalism-detail{padding:95px 0;background:#f1f5f9}.professionalism-detail__row{justify-content:space-between;align-items:flex-end;display:flex}.professionalism-detail__info{max-width:670px;padding-right:80px;box-sizing:border-box;width:100%}.professionalism-detail__info p{margin:25px 0}.professionalism-detail__info ul{margin:0;padding-left:50px}.professionalism-detail__info-note{border-left:4px solid #2f80ed;font-size:18px;font-weight:700;color:#041423;max-width:580px;box-sizing:border-box;width:100%;padding-left:50px}.professionalism-detail__img{max-width:650px;width:100%}.professionalism-detail__img img{max-width:100%}.plastic-payment{padding:90px 0;background:#fff}.plastic-payment__slider .home-included-calculation__slide-block{min-height:220px;padding:0 20px 25px;max-width:100%;text-align:center;box-sizing:border-box;margin:0 auto;border-radius:20px;background:#f1f5f9;width:100%}.plastic-payment__slider .home-included-calculation__slide-block p{font-size:13px}.plastic-payment__slider .home-included-calculation__slide-block .h3,.plastic-payment__slider .home-included-calculation__slide-block h3{margin-bottom:10px;margin-top:15px}.plastic-payment__slider .slick-slide img{position:relative;margin:0 auto;display:block}.veka-60-price{padding-top:200px}.veka-60-procedure{padding-top:100px}.why-veka-60 .why-veka__col{max-width:315px}.why-veka-60 .why-veka__row:after,.why-veka-60 .why-veka__row:before{width:75%}.why-veka-60 .why-veka__img{margin-top:-530px}.why-veka-60{height:645px}.plastic-window-whs-slide{background-image:url(/local/templates/main/assets/img/bg-slide-whs-bg.jpg)}.plastic-window-whs-slide .banner__title{box-sizing:border-box;padding-left:120px}.plastic-window-whs-slide .banner__title .blue{font-size:20px;font-weight:700;margin-bottom:15px;color:#2f80ed;line-height:22px}.plastic-window-whs-slide .banner__title h2 span{color:#2f80ed}.plastic-window-whs-slide .banner__title p.small{font-size:24px;font-weight:700;margin:15px 0;line-height:130%}.how-working-softline{padding-top:250px}.plastic-window-softline-slide .banner__title p.small{font-size:16px;font-weight:400;color:#000;line-height:130%}.plastic-window-softline-slide{background-image:url(/local/templates/main/assets/img/bg-slide-softline-bg.jpg)}.plast-slide-2{height:520px;min-height:auto;background-size:cover;background-position:50%;border-radius:65px;background-image:url(/local/templates/main/assets/img/plast-slide-2bg.jpg);background-repeat:no-repeat}.plast-slide-2 .banner__img{height:100%;width:100%}.plast-slide-2 .banner__img img{height:100%;object-fit:contain;width:auto}.slider-plast-window-arrow-prev{left:-5px}.slider-plast-window-arrow-next,.slider-plast-window-arrow-prev{transform:translateY(-50%);position:absolute;top:50%;margin:0;z-index:5}.slider-plast-window-arrow-next{right:-5px}.plast-slide-3{height:520px;min-height:auto;background-image:url(/local/templates/main/assets/img/plast-slide-3-bg.png)}.new_window_block{margin:20px;width:30%}.new_window_block .window__img{margin-top:40px}.new_window_block .window__img img{max-width:120px}.center-btn{margin:0 auto;display:block}.balcony-info{padding:65px 0;color:#fff;text-align:center;background:#2f80ed}.balcony-info h2{font-size:96px;font-weight:900;text-shadow:35px 0 80px rgba(47,128,237,.45);color:#fff;line-height:90%}.balcony-info p{font-size:30px;font-weight:700;color:#fff;line-height:130%;margin-top:25px}.balcony-about{margin:0;background:#2f80ed}.balcony-about .home-about__text-discount{font-size:100px;font-weight:700;color:#fff;line-height:90%}.balcony-about .home-about__text p{font-size:44px;font-weight:700;color:#fff;line-height:100%}.home-about__img-discount{height:127px;right:15px;position:absolute;top:15px;width:148.21px;z-index:3}.home-about__img-block{position:relative}.balcony-procedure .home-included-calculation__slide-block{min-height:350px}.call-form .plastic-info-block__row{min-height:530px}.call-form h2{font-size:44px;font-weight:700;margin-bottom:25px;color:#fff;line-height:100%}.call-form p{font-size:18px;font-weight:400;margin-bottom:30px;color:#fff;line-height:130%}.call-form .plastic-info-block__text{padding-top:110px;max-width:560px;width:100%}.call-form .plastic-info-block__img{max-width:730px;margin-left:70px}.call-form .plastic-info-block__row{justify-content:space-between}.banner-calc-mos{min-height:465px}.banner-calc-mos .banner__title{max-width:670px;width:100%;padding-left:80px}.banner-calc-mos .banner__title p.small{font-size:18px;font-weight:400;margin-bottom:15px;line-height:130%}.banner-calc-mos .banner__title h2{font-size:56px;font-weight:700;margin-bottom:15px;color:#2a2a39;line-height:90%}.banner-calc-mos .banner__img{max-width:615px;width:100%}.slick-slide .banner-calc-mos .banner__img img{width:100%}.img-mob{display:none}.dealers-banner{background-image:url(/local/templates/main/assets/img/diller-bg-banner.png)}.dealers-banner .banner__img img{height:100%;position:relative;object-fit:contain;top:11px;width:auto}.dealers-banner .banner__title{max-width:575px;box-sizing:border-box;width:100%;padding-left:55px}.dealers-banner .banner__title p.small{font-weight:400}.slick-slide .img-mob{display:none}.dealers-procedure{background:#fff}.dealers-procedure .home-included-calculation__slide-block{min-height:200px;background:#f1f5f9}.plastic-info-block__text ul{margin-bottom:30px;padding-left:30px}.plastic-info-block__text ul li{font-size:18px;font-weight:400;color:#fff;line-height:130%}.dealers-partners{background:#fff}.dealers-partners .home-included-calculation__slide-block .h3,.dealers-partners .home-included-calculation__slide-block h3{margin-bottom:30px}.dealers-partners .home-included-calculation__slide-block{min-height:305px;background:#f1f5f9}.dealers-info{padding:30px 0;text-align:center}.dealers-info .home-info__row{justify-content:center;align-items:center;display:flex}.home-adv__blue-block{padding:80px;max-width:640px;box-sizing:border-box;background:#2f80ed;width:100%}.home-adv__blue-block h3{font-size:24px;font-weight:700;margin-bottom:25px;color:#fff;line-height:130%}.home-adv__blue-block ul{margin:0;padding-left:13px}.home-adv__blue-block ul li{font-size:15px;font-weight:400;color:#fff;line-height:130%}.home-adv__blue-block p{border-left:4px solid #fff;font-size:18px;font-weight:700;color:#fff;box-sizing:border-box;line-height:22px;margin-top:30px;padding-left:65px}.dealers-adv{background:#f1f5f9}.dealers-get .number{font-size:44px;font-weight:700;margin-bottom:25px;color:#2f80ed;line-height:100%}.dealers-get{background:#fff}.dealers-get .home-included-calculation__slide-block{min-height:255px;background:#f1f5f9}.zarechnev-info .plastic-info-block__img{position:relative;max-width:640px;width:100%}.zarechnev-info .plastic-info-block__row{justify-content:space-between;display:flex}.zarechnev-info .plastic-info-block__img img{position:relative}.zarechnev-info .plastic-info-block__text{padding:0;margin-right:30px;max-width:640px;width:100%}.zarechnev-info{padding:70px 0}.zarechnev-info .text h2{font-size:44px;font-weight:700;color:#fff;line-height:100%}.zarechnev-info .text p{font-size:15px;font-weight:400;color:#fff;line-height:130%;margin-top:25px}.plastic-info-block__contacts{flex-wrap:wrap;margin-top:50px;display:flex}.plastic-info-block__contact{margin-bottom:30px;max-width:300px;padding-right:50px;box-sizing:border-box;width:100%}.plastic-info-block__contacts h3{font-size:24px;font-weight:700;margin-bottom:15px;color:#fff;line-height:130%}.plastic-info-block__contacts a{text-decoration:underline}.plastic-info-block__contacts a,.plastic-info-block__contacts p{font-size:17px;font-weight:400;color:#fff;line-height:130%}.dealers-production{padding:95px 0;background:#dceaf8}.dealers-production h2{margin-bottom:100px;text-align:center}.dealers-production__button{justify-content:center;margin-top:50px;display:flex}.dealers-production__list{justify-content:center;flex-wrap:wrap;display:flex}.dealers-production__item{padding:0 10px;box-sizing:border-box;margin:70px 0;width:310px}.dealers-production__item-block{height:100%;padding:0 15px 20px;text-align:center;box-sizing:border-box;border-radius:20px;background:#fff}.dealers-production__item-img img{position:relative;margin-top:-110px}.dealers-production__item-number{height:32px;justify-content:center;font-size:20px;font-weight:700;color:#fff;margin:20px auto;align-items:center;border-radius:50%;background:#2f80ed;width:32px;line-height:22px;display:flex}.dealers-production__item-title{font-size:22px;font-weight:600;line-height:100%}.dealers-production__item-desc{font-size:15px;font-weight:400;color:#041423;line-height:130%;margin-top:10px}.article-header{padding-top:40px;box-sizing:border-box;background:#f0f4f8;padding-bottom:40px}.article-header__row{justify-content:space-between;display:flex}.article-header__title{max-width:785px;width:100%}.article-header__title h1{font-size:56px;font-weight:700;margin-bottom:25px;color:#000;line-height:90%}.article-header__author{align-items:center;display:flex}.article-header__author-text{font-size:13px;font-weight:400;color:#000;line-height:130%}.article-header__author-text strong{font-size:15px;font-weight:700;margin-bottom:2px;color:#3d7dbd;line-height:22px;display:block}.article-content{padding:50px 0}.article-presentations__text .number{height:56px;justify-content:center;font-size:24px;font-weight:700;margin-bottom:25px;align-items:center;border-radius:50%;background:#fff;width:56px;line-height:130%;display:flex}.article-content__text p{font-weight:400;line-height:130%}.article-content__text p,.article-content__text-note{font-size:15px;margin-bottom:15px;max-width:815px;width:100%}.article-content__text-note{border-left:3px solid #3d7dbd;font-weight:700;box-sizing:border-box;line-height:22px;padding-left:25px}.article-content__text ul{list-style:none;box-sizing:border-box;padding-left:30px}.article-content__text ul li{margin-bottom:5px}.article-content__text ul li a{font-size:15px;font-weight:400;color:#3d7dbd;line-height:130%}.article-header__img{margin-bottom:-350px;position:relative}.article-header__img-labels{right:30px;position:absolute;top:30px;display:flex}.label-white{padding:10px 15px;justify-content:center;font-size:14px;font-weight:500;color:#333;box-sizing:border-box;align-items:center;background:#fff;line-height:110%;display:flex}.label-white i{margin-right:10px}.label-blue{padding:10px 15px;justify-content:center;font-size:14px;font-weight:500;color:#fff;box-sizing:border-box;align-items:center;background:#3d7dbd;margin-left:10px;line-height:110%;display:flex}.label-blue i{margin-right:10px}.article-presentations{padding:65px 0;background:#dceaf8}.article-presentations__row{justify-content:space-between;align-items:center;display:flex}.article-presentations__text{margin-right:30px;max-width:610px;width:100%}.article-presentations__text h2{margin-bottom:25px}.article-presentations__text h2 a{color:#3d7dbd}.article-presentations__text p{font-size:15px;font-weight:400;margin-bottom:25px;line-height:130%}.article-presentations__text p a{text-decoration:underline;color:#3d7dbd}.article-presentations__text ul{box-sizing:border-box;margin:25px 0;padding-left:10px}.article-presentations__img{max-width:520px;width:100%}.article-presentations-white{background:#fff}.article-presentations-white .article-presentations__row{flex-direction:row-reverse}.article-presentations-white .article-presentations__text{margin-right:0;margin-left:30px}.article-presentations-white .article-presentations__text .number{background:#dceaf8}.article-reviews{padding:70px 0;background:#2f80ed}.article-reviews h2{margin-bottom:65px;color:#fff}.article-reviews__row{justify-content:space-between;align-items:center;display:flex}.article-reviews__text{margin-right:30px;max-width:670px;width:100%}.article-reviews__text p{font-size:15px;font-weight:400;margin-bottom:15px;color:#fff;line-height:130%}.article-reviews__note{max-width:520px;width:100%}.article-reviews__note,.article-reviews__note-bottom{border-left:3px solid #fff;font-size:20px;font-weight:700;color:#fff;box-sizing:border-box;line-height:100%;padding-left:30px}.article-reviews__note-bottom{margin-top:65px}.article-reviews__list{justify-content:center;flex-wrap:wrap;margin-top:65px;display:flex}.article-reviews__item{padding:15px;box-sizing:border-box;width:25%}.article-reviews__item-block{height:100%;padding:25px;box-sizing:border-box;border-radius:20px;background:#fff}.article-reviews__item-block .number{font-size:44px;font-weight:700;margin-bottom:15px;color:#2f80ed;line-height:100%}.article-reviews__item-block .site{font-size:20px;font-weight:700;margin-bottom:15px;line-height:22px}.article-reviews__item-block .text{font-size:13px;font-weight:400;margin-bottom:15px;line-height:130%}.article-rating{margin-bottom:15px}.article-rating h2{margin-bottom:65px}.article-rating p{margin-bottom:15px}.article-profile-systems{justify-content:center;flex-wrap:wrap;margin-top:40px;display:flex}.system-item{padding:15px;box-sizing:border-box;width:25%}.system-item__block{height:100%;padding:30px;box-sizing:border-box;border-radius:20px;background:#fff}.system-item__block h3{font-size:20px;font-weight:700;margin-bottom:15px;color:#2a2a39;line-height:22px;margin-top:5px}.article-profile-note{border-left:3px solid #2f80ed;padding-top:20px;font-size:20px;font-weight:700;box-sizing:border-box;padding-bottom:20px;line-height:100%;margin-top:30px;padding-left:30px}.article-veka{padding:70px 0;background:#041423}.article-veka__row{justify-content:space-between;align-items:flex-start;display:flex}.article-veka__title{margin-right:30px;max-width:670px;width:100%}.article-veka__title h2{font-size:44px;font-weight:700;color:#fff;line-height:100%}.article-veka__note{border-left:3px solid #fff;font-size:20px;font-weight:700;color:#fff;max-width:520px;box-sizing:border-box;width:100%;line-height:100%;padding-left:30px}.article-veka__desc{font-size:15px;font-weight:400;color:#fff;line-height:130%;margin-top:65px}.article-veka__desc p{margin-bottom:15px}.article-veka__desc ul{box-sizing:border-box;padding-left:10px}.article-veka__list{justify-content:center;flex-wrap:wrap;margin-top:65px;display:flex}.article-veka__item{padding:15px;box-sizing:border-box;width:33.333%}.article-veka__item-block{height:100%;padding:30px 30px 90px;position:relative;box-sizing:border-box;border-radius:20px;background:#fff}.article-veka__item-block h3{font-size:20px;font-weight:700;margin:15px 0;line-height:22px}.article-veka__item-block .btn{position:absolute;bottom:30px}.article-veka__note-bottom{border-left:3px solid #fff;padding-top:20px;font-size:20px;font-weight:700;color:#fff;box-sizing:border-box;padding-bottom:20px;line-height:100%;margin-top:55px;padding-left:30px}.article-form{padding:50px 0;background:#2f80ed}.article-form__row{justify-content:center;align-items:center;display:flex}.article-form .big{font-size:250px;font-weight:900;margin-right:40px;text-shadow:35px 0 80px rgba(47,128,237,.45);color:#fff;line-height:90%}.article-form__title{max-width:560px;width:100%}.article-form__title h2{font-size:44px;font-weight:700;margin-bottom:30px;color:#fff;line-height:100%}.article-header__labels{margin-bottom:-150px;position:relative;display:flex}.article-header__label{height:192px;padding:15px;justify-content:center;font-size:12px;font-weight:400;color:#fff;text-transform:uppercase;flex-direction:column;text-align:center;box-sizing:border-box;align-items:center;box-shadow:15px 15px 30px rgba(47,128,237,.15);border-radius:20px;background:#2f80ed;margin-left:30px;width:192px;line-height:130%;display:flex}.article-header__label .big{font-size:24px;font-weight:700;margin-bottom:10px;line-height:130%}.article-header__label .big span{font-size:88px;font-weight:700;margin:0 auto 10px;line-height:90%;display:block}.articles{padding:100px 0 0}.articles__list{flex-wrap:wrap;display:flex}@media (max-width:768px){.articles__list{justify-content:center}}@media (max-width:576px){.articles__list{display:block}}.articles__item{padding:15px;max-width:304px;min-width:304px;box-sizing:border-box}@media (max-width:576px){.articles__item{max-width:none}}.articles__block{height:100%;border:1px solid #dceaf8;position:relative;border-radius:20px;background:#fff;display:block}.articles__block:hover{box-shadow:15px 15px 30px rgba(47,128,237,.15)}.articles__img{height:210px;width:100%}.articles__img img{height:100%;object-fit:cover;border-radius:20px 20px 0 0;width:100%}.articles__item-body{padding:20px 20px 82px;box-sizing:border-box}.articles__item-time{font-size:12px;font-weight:400;color:#333;text-transform:uppercase;align-items:center;line-height:130%;display:flex}.articles__item-time i{margin-right:10px}.articles__item-title{margin:15px 0}.articles__item-title h3{min-height:60px;font-size:20px;font-weight:700;line-height:22px}.articles__item-desc{font-size:13px;font-weight:400;margin-bottom:20px;line-height:130%}.articles__item-footer{padding:0 20px;position:absolute;bottom:0;box-sizing:border-box;width:100%}.articles__item-footer .article-header__author{padding:20px 0;border-top:1px solid #dceaf8}@media (max-width:1200px){.slick-slide .sl1-mosquito-net-anti-dust img{max-width:500px;width:100%}.slick-slide .sl1-mosquito-net-anti-colored img{max-width:600px;width:100%}.sl1-mosquito-net-anti-dust .banner__img{right:0;position:absolute;bottom:0}.slick-slide .sl1-mosquito-net-non-standard img{max-width:800px}.sl1-mosquito-net-non-standard{min-height:460px}.slick-slide .sl1-mosquito-net-anticat img{max-width:650px;width:100%}.sl1-mosquito-net-anticat .banner__img{right:-80px}.slick-slide .banner-cottage-glazing img{max-width:700px}.banner-cottage-glazing .banner__title h2{font-size:45px}.banner-balcony-doors img{max-width:650px}.banner-calc-mos .banner__title h2{font-size:40px}.banner-calc-mos{min-height:380px}.article-content__text p:first-child{max-width:470px}.article-header{background:#dceaf8}.article-header__img{margin-bottom:-165px;max-width:300px;width:100%}}@media (max-width:1000px){.home-banner-slider__slide{min-height:624px}.sl1 .banner__title{padding-left:10px}.sl1 .banner__title p{font-size:64px!important}.sl1 .banner__img{right:-150px}.sl1 .banner__title h2{font-size:36px!important}.sl2 .banner__img img{height:100%;max-width:none!important;width:auto}.sl1-double-glazing .banner__title,.sl2-double-glazing .banner__title{padding-left:20px}.slick-slide .full-px{display:none}.slick-slide .px1000{display:block}.sl1-mosquito-net .banner__title{padding-left:20px}.slick-slide .sl1-mosquito-net-anti-dust img{max-width:400px;width:1000px}.slick-slide .banner-cottage-glazing img{max-width:500px}.banner-cottage-glazing{min-height:290px}.banner-entrance-doors img{max-width:500px}.banner-entrance-doors .banner__title{padding-left:20px}.banner-entrance-doors{min-height:320px}.banner-entrance-doors .banner__title h2{font-size:35px}.banner-entrance-doors .banner__title p.small{font-size:13px}.banner-balcony-doors img{max-width:550px}.how-working{padding:70px 0}.how-working__row{justify-content:center;flex-direction:column;text-align:center;display:flex}.how-working__title{max-width:500px;margin:0 auto 50px;width:100%}.how-working__title h2 br,.how-working__title p br{display:none}.how-working__item{max-width:350px;width:100%}.how-working__list{justify-content:center;flex-wrap:wrap;margin:0}.plastic-info-block__row{flex-direction:column;display:flex}.plastic-info-block__text{padding:0;max-width:100%;width:100%}.plastic-info-block{padding-top:50px}.plastic-info-block__img{position:relative;max-width:100%;width:100%;margin-top:25px}.plastic-info-block__img img{position:relative}.why-veka__row:after,.why-veka__row:before{display:none}.why-veka__img{bottom:-100px;margin-top:0}.why-veka{height:auto;padding-bottom:0}.why-veka__img img{max-width:450px}.professionalism-detail__row{justify-content:center;flex-direction:column;align-items:center;display:flex}.professionalism-detail__info{max-width:100%;padding-right:0;box-sizing:border-box;width:100%;padding-left:0}.professionalism-detail__img{max-width:420px;width:100%;margin-top:50px}.professionalism-detail{padding:70px 0}.why-children-locks__row{justify-content:center;flex-direction:column;align-items:center;display:flex}.why-children-locks__text{max-width:660px;text-align:center;margin:0 auto 25px;align-items:center}.why-children-locks__text>.h3>br,.why-children-locks__text>h3>br{display:none}.why-veka-60 .why-veka__img{margin-top:0}.how-working-softline{padding-top:200px}.banner-calc-mos{min-height:340px}.article-presentations__row{flex-direction:column;align-items:flex-start}.article-presentations__text{margin-right:0;margin-bottom:50px;max-width:100%;width:100%}.article-presentations-white .article-presentations__row{flex-direction:column-reverse}.article-presentations-white .article-presentations__text{margin:50px 0 0}.article-rating{margin-bottom:50px}.articles__item{width:50%}}@media (max-width:768px){.home-banner-slider__slide{min-height:540px}.sl1 .banner__title{padding-left:10px}.sl1 .banner__title p{font-size:64px!important}.sl1 .banner__img{right:-360px}.sl1 .banner__title h2{font-size:36px!important}.sl3 .banner__title h2{font-size:72px!important;letter-spacing:.125em;line-height:86px}.sl3 .banner__title h2,.sl3 .banner__title p{text-transform:uppercase;font-family:ofont\.ru_Russo_One,sans-serif}.sl3 .banner__title p{font-size:24px!important;line-height:32px}.sl3-sale{top:120px}.sl3 .banner__title{top:-100px;margin-left:0;left:-50px}.slick-slide .px1000{display:none}.slick-slide .px768{display:block}.sl1-double-glazing .banner__title h2{font-size:48px!important}.sl1-double-glazing .banner__title{padding-left:10px}.sl1-double-glazing .banner__img{right:-30px}.sl2-double-glazing .banner__title h2{font-size:48px!important}.sl2-double-glazing .banner__title{padding-left:10px}.sl2-double-glazing .banner__title .btn{margin-bottom:50px}.sl2-double-glazing .banner__img{right:50px;top:65px}.sl3-double-glazing .banner__title p{font-size:50px}.sl3-double-glazing .banner__title{width:455.41px}.sl3-double-glazing .banner__title-block .btn{margin-left:45px}.sl3-double-glazing .banner__img{right:-20px;z-index:3}.sl3-double-glazing .banner__title{height:168px;text-align:left;box-sizing:border-box;align-items:flex-start;margin-left:20px;width:410px;margin-top:80px;padding-left:16px}.sl1-mosquito-net .banner__title ul li{font-size:16px}.sl1-mosquito-net .banner__title{padding-left:10px}.sl1-mosquito-net .banner__title p br{display:none}.sl1-mosquito-net .banner__title p{max-width:400px;width:100%}.sl1-mosquito-net-sale{transform:translateX(-75%);left:75%}.home-about__text{margin-bottom:50px}.home-about__img-block:first-child>img,.home-about__img-block:first-child>svg{top:0}.home-about__img-block:last-child{margin-right:15px}.home-about__img{justify-content:center}.home-about__img-block img{max-width:100%}.home-about__img-block{width:50%}.sl1-mosquito-net-anticat .banner__title p{font-size:15px;font-weight:700;line-height:15px;margin-top:10px}.sl1-mosquito-net-anticat .banner__title ul li{font-size:12px;font-weight:700;position:relative;margin-top:5px;padding-left:10px}.home-plastic-windows,.mosquito-order{padding:50px 0}.sl1-mosquito-net-anticat .banner__img{right:-40px}.sl1-mosquito-net-anticat{min-height:290px}.slick-slide .sl1-mosquito-net-anti-dust img{max-width:100%;width:auto}.sl1-mosquito-net-non-standard .banner__title h2{font-size:24px}.sl1-mosquito-net-non-standard .banner__title{font-size:13px}.sl1-mosquito-net-non-standard{min-height:290px}.sl1-mosquito-net-non-standard .banner__img{right:-40px}.banner-cottage-glazing .banner__title{box-sizing:border-box;padding-left:15px}.banner-cottage-glazing{min-height:300px}.banner-entrance-doors .banner__title h2 br{display:none}.banner-entrance-doors{min-height:320px}.banner-with-glass{min-height:350px}.plastic-window-whs-slide{min-height:290px;background-image:url(/local/templates/main/assets/img/bg-slide-whs-bg-768.jpg)}.plastic-window-whs-slide .banner__title{padding-left:50px}.plastic-window-whs-slide .banner__title .blue{font-size:15px}.plastic-window-whs-slide .banner__title p.small{font-size:20px}.plastic-window-softline-slide{background-image:url(/local/templates/main/assets/img/bg-slide-softline-bg-768.jpg)}.plastic-window-softline-slide p.small{display:none}.plastic-window-softline-slide .btn{margin-top:20px}.why-children-locks__video{height:300px}.plast-slide-3{background-image:url(/local/templates/main/assets/img/plast-slide-3-bg-768.png)}.plast-slide-2{height:233px;min-height:auto}.plast-slide-2 .banner__title p.small{padding:0;font-size:15px;font-weight:400;margin:15px 0;line-height:130%}.plast-slide-3{height:233px;min-height:auto}.plast-slide-3 .banner__title p.small{padding:0;font-size:15px;font-weight:400;margin:15px 0;line-height:130%}.plast-slide-2 .home-banner-slider__row{flex-direction:row}.window{width:50%}.balcony-price{margin-bottom:0}.balcony-info h2{font-size:56px!important;line-height:90%}.balcony-info p{font-size:20px;font-weight:700;line-height:130%}.balcony-price .home-plastic-windows-price__item{max-width:100%;width:50%}.balcony-about .home-about__text p{font-size:28px;max-width:290px;width:100%;line-height:100%}.balcony-about .home-about__text{justify-content:center;flex-wrap:wrap;max-width:560px;text-align:left;width:100%;display:flex}.balcony-about .home-about__text-discount{max-width:260px;width:100%}.balcony-about .home-about__text .btn{margin-top:20px}.balcony-procedure{padding-top:100px}.call-form .plastic-info-block__img{margin-left:0}.banner-calc-mos{min-height:195px}.article-header__title h1{font-size:32px;font-weight:700;margin-bottom:25px;color:#000;line-height:28.8px}.article-header__title h1 br{display:none}.article-header__row{flex-direction:column;align-items:flex-start}.article-header__img{height:165px;margin-bottom:0;max-width:350px;width:100%;margin-top:50px}.article-header__img img{height:100%;object-fit:cover;width:100%}.article-reviews__row{flex-direction:column;align-items:flex-start}.article-reviews__text{margin-right:0;margin-bottom:30px;max-width:100%;width:100%}.article-reviews__note{max-width:100%}.article-veka__row{flex-direction:column;align-items:flex-start}.article-veka__title{margin-right:0;margin-bottom:30px;max-width:100%;width:100%}.article-veka__note{max-width:100%}.article-header__labels{margin-bottom:0;margin-top:10px}.article-header__label{height:128px;margin-right:20px;margin-left:0;width:100px}.article-header__label .big{font-size:15px;font-weight:700;line-height:22px}.article-header__label .big span{font-size:44px;font-weight:700;line-height:100%}}@media (max-width:450px){.home-banner-slider__slide{min-height:200px}.sl1 .banner__title{padding-left:10px}.sl1 .banner__title h2,.sl1 .banner__title p{font-size:16px!important;line-height:20px}.sl1 .banner__img{height:200px;right:-70px;width:70%}.sl1 .banner__img img{height:100%;width:100%}.sl1 .banner__title .btn{padding:10px 20px;font-size:7px;font-weight:400;text-transform:uppercase;max-width:140px;width:100%;margin-top:10px}.sl2 .banner__title{height:70px;width:223px}.sl2 .banner__title h2,.sl2 .banner__title p,.sl2 .banner__title p span{font-size:16px!important;line-height:20px}.sl2 .banner__title-block .btn{padding:10px 20px;font-size:7px;font-weight:400;text-transform:uppercase;max-width:140px;width:100%;margin-top:10px}.sl2 .banner__img img{display:none}.sl2 .banner__img .sl2-img-mob{width:auto;display:block}.sl2 .banner__img{width:auto}.sl3 .banner__title p{font-size:16px!important;line-height:20px}.sl3 .banner__title h2{font-size:32px!important;line-height:40px}.sl3 .banner__title{height:212px;top:-25px;left:0;width:212px}.sl3-sale{height:50px;font-size:16px;right:-25px;top:40px;width:50px}.sl3 .banner__title .btn{padding:10px 20px;font-size:7px;font-weight:400;text-transform:uppercase;max-width:140px;width:100%;margin-top:10px}.slick-slide .px1000,.slick-slide .px768{display:none}.slick-slide .px450{display:block}.sl1-double-glazing .banner__title p{font-size:16px!important;line-height:20px}.sl1-double-glazing .banner__title h2{font-size:16px!important;line-height:24px}.sl1-double-glazing .banner__title .btn{padding:10px 20px;font-size:7px;font-weight:400;text-transform:uppercase;max-width:140px;width:100%;margin-top:10px}.sl2-double-glazing .banner__title p{font-size:16px!important;line-height:20px}.sl2-double-glazing .banner__title h2{font-size:15px!important;line-height:24px}.sl2-double-glazing .banner__title .small{font-size:11px!important;line-height:20px;margin-top:0}.sl2-double-glazing .banner__title .btn{padding:10px 20px;font-size:7px;font-weight:400;margin-bottom:0;text-transform:uppercase;max-width:140px;width:100%;margin-top:10px}.sl2-double-glazing .banner__img{right:10px;top:0}.home-banner-slider__sale-time{display:none}.sl3-double-glazing .banner__title p{font-size:16px!important;line-height:20px}.sl3-double-glazing .banner__title h2{font-size:18px!important;line-height:24px}.sl3-double-glazing .banner__title-block .btn{padding:10px 20px;font-size:7px;font-weight:400;text-transform:uppercase;max-width:140px;margin-left:30px;width:100%;margin-top:10px}.sl3-double-glazing .banner__title{height:70px;margin-left:10px;width:191px;margin-top:0}.sl3-double-glazing .banner__img{right:-25px}.sl1-mosquito-net .banner__title p{display:none}.sl1-mosquito-net-anti-colored .banner__title p{font-weight:400;display:block}.sl1-mosquito-net .banner__title h2{font-size:16px!important;line-height:24px}.sl1-mosquito-net .banner__title .btn{padding:10px 20px;font-size:7px;font-weight:400;text-transform:uppercase;max-width:140px;margin-left:0;width:100%;margin-top:10px}.sl1-mosquito-net-sale{height:111px;transform:translate(0);padding-top:20px;font-size:24px;right:-10px;bottom:-40px;box-sizing:border-box;align-items:flex-start;left:auto;width:111px}.home-banner-slider__slide{border-radius:20px}.sl1-mosquito-net .banner__title ul li{padding:0 10px;font-size:12px;font-weight:400;margin-top:10px}.sl1-mosquito-net:before{height:200px;transform:matrix(-1,0,0,1,0,0);border:10px solid rgba(62,127,191,.3);content:"";position:absolute;top:-150px;box-sizing:border-box;border-radius:50%;left:-162px;width:200px;display:block}.sl1-mosquito-net .banner__title ul{margin-left:0}.slick-slide .sl1-mosquito-net-anticat .px768{height:auto;width:200px}.slick-slide .sl1-mosquito-net-anti-dust .px768{display:none}.sl1-mosquito-net-anticat{min-height:450px}.sl1-mosquito-net-anticat .home-banner-slider__row{margin-top:-200px}.sl1-mosquito-net-anticat .banner__title{padding-left:20px}.sl1-mosquito-net-anti-dust .home-banner-slider__row{margin-top:-230px}.slick-slide .sl1-mosquito-net-anti-dust img{max-width:300px;width:100%}.slick-slide .sl1-mosquito-net-non-standard img{max-width:100%}.sl1-mosquito-net-non-standard .banner__img{right:0}.sl1-mosquito-net-non-standard .banner__title p{font-weight:400;display:block}.sl1-mosquito-net-non-standard .banner__title p br{display:none}.sl1-mosquito-net-non-standard{min-height:540px}.sl1-mosquito-net-non-standard .home-banner-slider__row{margin-top:-150px}.sl1-mosquito-net-non-standard .banner__title h2 br{display:none}.banner-cottage-glazing .home-banner-slider__row{flex-direction:column;align-items:flex-start}.banner-cottage-glazing{min-height:600px}.banner-cottage-glazing .banner__img{height:300px;position:relative;width:100%}.slick-slide .banner-cottage-glazing img{height:100%;position:absolute;max-width:500px;bottom:-50px;width:100%}.banner-cottage-glazing .banner__title h2 br{display:none}.banner-entrance-doors .home-banner-slider__row{flex-direction:column}.banner-entrance-doors img{max-width:100%}.banner-entrance-doors .banner__img{margin-top:50px}.banner-entrance-doors .banner__title{padding-top:50px;padding-right:15px;padding-left:15px}.plastic-info-block__text .text{font-size:20px}.home-about__text>h2>br{display:none}.plastic-window-whs-slide{min-height:470px;padding-top:50px;align-items:flex-start;background-image:url(/local/templates/main/assets/img/bg-slide-whs-bg-450.jpg)}.plastic-window-whs-slide .banner__title{padding-left:30px}.plastic-window-softline-slide{background-image:url(/local/templates/main/assets/img/bg-slide-softline-bg-450.jpg)}.why-veka__col{margin-bottom:30px;max-width:100%}.why-veka__row{flex-direction:column}.why-veka__item{min-height:auto}.why-veka h2{margin-bottom:50px}.plast-slide-2{height:520px;background-image:url(/local/templates/main/assets/img/plast-slide-2bg-450.png)}.plast-slide-2 .home-banner-slider__row{flex-direction:column}.plast-slide-2 .banner__img{height:100%;justify-content:center;width:100%;display:flex}.plast-slide-2 .banner__title{text-align:center}.plast-slide-2 .banner__title p.small{font-size:15px;font-weight:400;line-height:130%}.plast-slide-3{height:520px;min-height:auto;padding:0;background-image:url(/local/templates/main/assets/img/plast-slide-3-bg-450.png)}.plast-slide-3 .banner__title{padding:50px 15px;text-align:center;margin:0 auto;width:100%}.plast-slide-3 .banner__title p.small{display:block}.balcony-price .home-plastic-windows-price__item{width:100%}.balcony-about .home-about__text{max-width:100%;text-align:center;width:100%;display:block}.balcony-about .home-about__text-discount{font-size:44px;margin-bottom:15px;max-width:100%;width:100%;line-height:44px}.balcony-about .home-about__text p{font-size:28px;max-width:100%;width:100%;line-height:100%}.window__block{padding:0 10px 25px}.window__desc{font-size:18px;font-weight:600;line-height:18px;margin-top:20px}.window{padding:50px 5px;box-sizing:border-box}.window__price{font-size:15px;line-height:15px}.home-plastic-windows__item-info .btn{padding:10px}.price h2{margin-bottom:30px;text-align:center}.price{padding-bottom:0}.balcony-price h2{margin-bottom:40px}.plastic-page-price .home-plastic-windows-price__item-price p{font-size:16px;font-weight:700;margin-right:25px;color:#2f80ed;line-height:130%}.call-form .plastic-info-block__text{padding-top:0}.call-form p br{display:none}.img-desct{display:none!important}.slick-slide .img-mob{display:block}.banner-calc-mos .home-banner-slider__row{flex-direction:column}.banner-calc-mos .banner__title{padding:30px 15px;max-width:100%;width:100%}.slick-slide .banner-calc-mos .banner__img img{width:auto}.banner-calc-mos .banner__img{justify-content:flex-end;max-width:100%;width:100%;display:flex}.banner-calc-mos .banner__title p.small{font-size:14px}.home-adv__blue-block{padding:30px}.home-adv__blue-block p{padding-left:15px}.plastic-info-block__contact{padding-right:0}.dealers-banner .banner__title{padding:15px}.article-form__row{flex-direction:column;text-align:center;align-items:center}.article-form .big{margin-right:0;margin-bottom:30px}.article-reviews__item,.article-veka__item,.system-item{padding:0}.articles__item{width:100%}}@media (max-width:320px){.window{height:auto;margin-bottom:30px;max-width:100%;width:100%}}.banner-container{height:100%;justify-content:center;margin:20px auto;align-items:center;width:100%;display:flex}.bannerSlider{display:none}.bannerSlider:first-child{display:block}.slider{height:520px;overflow:hidden;color:#041423;position:relative;max-width:1312px;background-color:#fff;background-position:100%;border-radius:50px;width:100%;background-repeat:no-repeat;z-index:1}.slider:after{height:1121px;transform:rotate(-150deg);border-image-slice:0 29 0 0;content:"";position:absolute;border-image-repeat:repeat;border-image-source:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAMAAABhTZc9AAAAYFBMVEXa4OPa4eTb4eTb4uTb4uXc4uXc4+Xc4+bd4+bd5Obd5Ofe5Ofe5efe5ejf5ejf5ujf5ung5ung5+ng5+rh5+rh6Ovi6Ovi6evi6ezj6ezj6uzj6u3k6+3k6+7l6+7l7O9vaJN0AAAB20lEQVQYGQXBAWLbQAgAQWRLPuUkbByES0PJ/v+XnRFx3f5EzTyiZfEWXGQHyRJEhuxiawtpIuGY4tIQdAhfI1/oQzVg4jYgm9jeIsgM4oSsFfaxUEeKmAPvKKn5PMIYMM+bakjEnPZaW4QS9HZh8HwzUcZP7sjrzP2mfMsEvWxoYLqY4einwm7r+naXeJrRweIcEUavXk1HB/0lcexGYWCaylPdDmLCIhJyEB9iIf3Pie/gXWcjaGKiBbD05RRMdlyZg2INFXeLdxr3TwFIWGXZG8x0F4rWbhFjofzXJxGRZ/JkFafboEZlvobGTrmt7us0U4lZI5IwiGwmFteRuCzHCwFaiCHcvNGmEZbX+b1ZhRACANtdMcZTB5G4k3WT3nuLuuKETR3W2Y8eiXBThMjw3x++NJAZea3oPwkX4Fc2R81Vux5Cuvvm/Yhh3+aG9HX0b28VhzEJqeirSJPWLknTDHaBYnWv1s4dHdA+ZdQsH25ShlEIRPA4aRwxNj6yDoz7Pe9xSLmLgxpDbK0FH2a9Jc61kK/WJMeyDJEZ2mHF5COBy1Pc2WH1GlKX64LWXwyd1wivEd/jZ3JVSWiIFtSiaH4NmKlwUNgiZOhsU9HNUt/jb1UoLjxo/gNsXT8dbmPzfAAAAABJRU5ErkJggg==");top:-414px;background:#fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAKlBMVEXy8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7///8W37AjAAADPklEQVQYGQXB/U8aZxwA8G+j1PlyydJ0S+tiYldLsM5f2rUV3SXdumkyR2IqTKBeYqqo4C5ZNuomSGKZh4peovIuPkk7BQfukkY6iyDJOtsq4iUnyB0cPP/LPh/Yna5FaDcu26kE4Sxq29Oh6n3Imx2fcuXvVVJT/oll/TedZjJhgSOG0BNafK8v2cwo1QnDYuxxBdY7y6VTbF2kiEKuu77ObkHsYxjxsSbFuCFiQ9xk5kxa5TwiCeP8XOThde/AIL0XPuLVSOMNVSHVg+tHHaRR3J9c0jbszJjMH4nQ7XPYRZa4Wfu8wDUMZWteSaU/oIkb7UgqAj/rVwSMo9Bv6OYBZN0XXoHLkfymUuC4K2sexZc0fLzM/+r1p3yilHR4kki7wfHToKJj99xMGhWJK/mwP4H/g34TrPLRr4yl+TsW4f6LpmieYTa4z+Hohtapj8acwQefYVu+NrkjNCIIPFVZX7oH3ecTZE3za5w+VGV+hB8o5lRQcH4Dk8D2a1xm2IZ1sHUnc2jsXZivHPc+f5nlfRe0OAVIMneFWbxd5M4eXNI4uZ4FPwasZNG3HxKt/bkVNBl59V6mds3gzJZadk9GMl7aNk5q6nTt/uoIXEXnc45qSa9tlWs5jBuKJYsGush4iI+0+WR6r/DuNtxO9+M0qOMlwlE+7qJCxIr3IeB4ZUmEi/AxLSwfZHGn8Ci6eZNH14wJkNcQJixl2fJh7zI6effWqpRdILUNEojIdGzFuIn8nD6s4vVqmDI+amqxPZuuYcuEFBEukXIDA2MKX9mcm/klGEbY3JJLmApiBp6247tSyO6IcYgR8LLwrNPPwvZ3PjT6r2PfDAEXxQuE8pMzK+y4huY9nKg5NL0N+OpF6Z/elgpULe7raOUklc+X4zhjKdO3qutQbByWxYHxyoR2mG4zrZF/KRolyOETnJl5/X4KD4yQb4I/bavvbsKSGh2sE737XS6SvkHwYx7q91UYYHtwsXVMQy3UBRwledTzRNiCC2ZqFt0aYqru4Zjvb1bhDs5ScOpL9CkPuKsThjdf5yU2I1f6JLhsTS2kCZGc/cZatlOhPBU0ZEFim7nTP8sbiykdPi8MdtBQdP0P9oCbTmC9/TUAAAAASUVORK5CYII=");border-image-width:0 29px 0 0;left:-26px;width:642px;z-index:-2}.slider:before{height:283px;filter:blur(150px);content:"";position:absolute;opacity:.6;top:-45px;background-color:#cde9f3;border-radius:50%;left:165px;width:276px;display:block;z-index:-1}@media (max-width:768px){.slider:before{filter:none;opacity:0;display:none}}.slider__wrap{padding:80px 0 74px 92px;max-width:455px}.slider__label{padding:5px 24px;justify-content:center;font-size:15px;font-weight:500;margin-bottom:25px;color:#fff;text-transform:uppercase;text-align:center;align-items:center;border-radius:50px;background:#3d7dbd;line-height:22px;display:inline-flex}.slider__title{font-size:56px;font-weight:800;margin-bottom:20px;text-transform:uppercase;line-height:100%}.slider__title span{color:#2f80ed}.slider__subtitle{font-size:16px;margin-bottom:56px;line-height:130%}.slider__subtitle>ul>li{margin:0 0 0 25px}.slider__btn{height:56px;padding:12px 32px;font-size:15px;text-decoration:none;font-weight:500;background-color:#2f80ed;box-sizing:border-box;border-radius:6px;cursor:pointer}.slider__btn,.slider__discount{justify-content:center;color:#fff;align-items:center;display:inline-flex}.slider__discount{height:128px;font-size:42px;font-weight:900;right:67px;position:absolute;background:url(/local/templates/main/assets/img/label.png) no-repeat 50%;background-size:128px;top:57px;width:128px}.slider__mobileimage{display:none}.max-width-560px{max-width:560px}@media (max-width:991.98px){.slider__subtitle{margin-bottom:30px}.slider:after{left:-165px}.slider__discount{font-size:32px;right:40px;top:40px}.slider__wrap{padding:46px 0 0 40px}}@media (max-width:768px){.slider{height:285px;background-size:contain;background-color:#e5ecef;background-position:100%;border-radius:20px}.slider:after{left:-49px;width:356px}.slider__wrap{max-width:300px}.slider__discount{height:70px;font-size:22px;right:18%;background-size:70px;bottom:26%;top:auto;width:72px;z-index:3}.slider__label{font-size:9px;line-height:1em}.slider__title{font-size:30px;max-width:90%}.slider__btn,.slider__subtitle{font-size:13px}.slider__btn{height:36px}}@media (max-width:576px){.slider{height:450px;min-height:450px;max-height:450px;background-size:contain;background-color:#f6f9fb;margin:0 15px;background-position:100%;border-radius:20px;width:auto;background-image:none!important}.slider:after{display:none}.slider:before{filter:blur(100px);opacity:1}.slider__wrap{padding-top:43px;justify-content:center;position:relative;max-width:300px;max-width:100%;flex-direction:column;text-align:center;align-items:center;padding-left:0;display:flex;z-index:3}.slider__mobileimage{height:170px;position:absolute;background-size:cover;bottom:-10px;background-position:50%;left:0;width:100%;background-repeat:no-repeat;display:block}.slider__subtitle>ul>li{position:relative;display:inline-block}.slider__subtitle>ul>li:after{content:"•";position:absolute;top:0;left:-10px}.bannerSlider .banner-container{margin:0}.home-banner-slider ul.slick-dots{margin-top:20px}}.slick-slider{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;padding:0;margin:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{margin-right:auto;position:relative;top:0;margin-left:auto;left:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{height:100%;min-height:1px;float:left;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{height:auto;border:1px solid transparent;display:block}.slick-arrow.slick-hidden{display:none}.lb-loader,.lightbox{position:absolute;text-align:center;left:0;line-height:0}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{filter:alpha(Opacity=80);position:absolute;opacity:.8;top:0;background-color:#000;left:0;display:none;z-index:9999}.lightbox{font-weight:400;outline:0;width:100%;z-index:10000}.lightbox .lb-image{height:auto;border:4px solid #fff;max-width:inherit;max-height:none;border-radius:3px;display:block}.lightbox a img{border:none}.lb-outerContainer{height:250px;position:relative;background-color:#fff;margin:0 auto;border-radius:4px;width:250px}.lb-outerContainer:after{content:"";clear:both;display:table}.lb-loader{height:25%;top:43%;width:100%}.lb-cancel{height:32px;margin:0 auto;background:url(/local/templates/main/assets/images/loading.gif) no-repeat;width:32px;display:block}.lb-nav{height:100%;position:absolute;top:0;left:0;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav .lb-prev{filter:alpha(Opacity=0);-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;opacity:0;background:url(/local/templates/main/assets/images/prev.png) left 48% no-repeat;left:0;width:34%;float:left}.lb-nav .lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav .lb-next{filter:alpha(Opacity=0);right:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;opacity:0;background:url(/local/templates/main/assets/images/next.png) right 48% no-repeat;width:64%;float:right}.lb-nav .lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding-top:5px;margin:0 auto;width:100%}.lb-dataContainer:after{content:"";clear:both;display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{text-align:left;width:85%;line-height:1.1em;float:left}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{font-size:12px;color:#999;clear:left;padding-bottom:1em;display:block}.lb-data .lb-close{height:30px;filter:alpha(Opacity=70);-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;outline:0;opacity:.7;text-align:right;background:url(/local/templates/main/assets/images/close.png) 100% 0 no-repeat;width:30px;float:right;display:block}.lb-data .lb-close:hover{filter:alpha(Opacity=100);opacity:1;cursor:pointer}.design_2022{padding:24px 0;background:#f0f4f8}.design_2022>.container>span>a{color:#3d7dbd}:root{--animate-repeat:1;--animate-duration:1s;--animate-delay:1s}.animate__animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration)}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3);opacity:0}60%{-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9);opacity:1}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3);opacity:0}60%{-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9);opacity:1}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3);opacity:0}60%{-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1);opacity:1}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3);opacity:0}60%{-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1);opacity:1}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.jirniy{font-size:20px!important;font-weight:700;margin-bottom:40px;color:#2a2a39;line-height:22px;margin-top:15px}.cifra{height:56px;justify-content:center;margin-bottom:3%;color:#fff;align-items:center;border-radius:50%;background:#000;width:56px;display:flex}.chavo,.cifra{font-size:20px;font-weight:700;text-align:left;line-height:22px}.chavo{margin-left:50px;font-family:Exo\ 2,sans-serif}.balconn{font-size:20px;font-weight:700;margin-right:20px;margin-bottom:20px;letter-spacing:0;text-align:left;margin-left:20px;line-height:22px}.why-me{font-size:24px;font-family:Exo\ 2,sans-serif}.doorss{font-size:24px;font-weight:400;margin-bottom:10px;color:#3e7fbf}.furniture{font-size:24px;font-weight:600;margin:20px 0;font-family:Exo\ 2,sans-serif}.why-my{font-style:normal;color:#2a2a39;margin:16px 0}.faqq,.why-my{font-size:20px;font-weight:700;line-height:22px;font-family:Exo\ 2,sans-serif}.faqq{text-align:left;margin-left:50px}.pitomets{font-size:24px!important;font-weight:700;margin:25px 0;font-family:Exo\ 2,sans-serif}.m-setka{padding-top:15px;font-size:20px;color:#2f80ed;padding-bottom:30px}.how-m,.m-setka{font-weight:700;line-height:22px}.how-m{margin:15px 0}.buy,.how-m{font-size:20px!important}.buy{font-weight:700;color:#2a2a39;line-height:22px;margin-top:15px}.buy,.calc-mosc{margin-bottom:10px}.calc-mosc{font-size:15px;font-weight:400;color:#041423;line-height:130%;margin-top:0;display:block}.alg{font-size:22px;font-weight:600;margin:10px 0;line-height:100%;font-family:Exo\ 2,sans-serif}.partners{font-size:20px!important;font-weight:700;margin-bottom:40px;color:#2a2a39;line-height:22px;margin-top:15px}.contact-f{font-size:24px!important;font-weight:700!important;margin-bottom:15px;color:#fff;line-height:130%}.prichin{padding:16px 0;font-size:20px;font-weight:600;max-width:90%;line-height:21px;font-family:Exo\ 2,sans-serif}.about-comp-now__right-box{margin-left:0!important}.mini_bl_wr{width:46%!important}.mini_bl_wrap{min-height:20px!important}