<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}body{line-height:1.3;color:#333;background-color:#eff2fb;font-family:Montserrat,sans-serif}body.not-top-line{padding-top:0}.button{display:inline-block;border:2px solid;padding:10px 15px;font-size:15px;text-decoration:none;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-weight:500;background:0 0;outline:0}.button--white{border-color:#ff200a;color:#ff200a}.button--white:hover{background:#aa0e00;color:#fff;border-color:#aa0e00}.button--ww{border-color:#fff;color:#ff200a;background:#fff}.button--ww:hover{background:#fff;color:#aa0e00;border-color:#fff}.button--red{color:#fff;background:#ff200a;border-color:#ff200a}.button--red:hover{background:#aa0e00;color:#fff;border-color:#aa0e00}.row{max-width:1200px;margin:0 auto;position:relative}.topline{position:fixed;left:0;top:0;width:100%;background:#ddd;padding:10px}.topline__content{color:#777;text-align:center}.topline__content a{text-decoration:none;color:#777;border-bottom:1px dashed}.header{background:rgba(255,255,255,.97);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:fixed;top:0;left:0;width:100%;padding-bottom:15px;z-index:1999}.header__topmenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0;margin-bottom:10px}.header__topmenu-element{display:inline-block;vertical-align:top}.header__topmenu-link{padding:5px;color:#555;font-size:13px;font-weight:300;display:block;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.header__topmenu-link:hover{color:#ff200a}.header__topmenu-element:first-child .header__topmenu-link{padding-left:0}.header__topmenu-element:last-child .header__topmenu-link{padding-right:0}.header__logo{display:inline-block;vertical-align:middle}.header__logo img{max-width:220px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.header__address{background-image:url(../img/icons/icons.svg#redpin);background-repeat:no-repeat;background-position:left 53px center;display:inline-block;vertical-align:middle;padding:0 30px 0 90px;font-size:13px}.header__address span{display:block;font-weight:700}.header__phone{background-image:url(../img/icons/icons.svg#smartphone);background-repeat:no-repeat;background-position:left center;display:inline-block;vertical-align:middle;padding-left:40px}.header__phone-link{color:#ff200a;font-size:19px;font-weight:700}.header__phone .sub__description{font-size:12px;font-weight:300;display:block;text-align:right}.header__actions{display:inline-block;vertical-align:middle;padding:0 0 0 15px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.header__actions .button{padding:8px 15px}.header.mini{padding-bottom:30px}.header.mini .main__navigation{position:absolute;top:0;width:100%}.header.mini .main__navigation-link{padding:9px 20px}.header.mini .header__topmenu{display:none}.header.mini .header__logo img{max-width:160px;margin-top:5px}.header.mini .header__actions{padding-left:75px}.main__navigation{background-color:#fff;border-radius:3px;margin-top:10px;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.15);box-shadow:0 0 5px 0 rgba(50,50,50,.15)}.main__navigation-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main__navigation-list&gt;li{position:relative}.main__navigation-list&gt;li ul{display:none}.main__navigation-list&gt;li:hover&gt;ul{display:block;position:absolute;background-color:#fff;min-width:250px;width:100%;top:48px;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.15);box-shadow:0 0 5px 0 rgba(50,50,50,.15);padding:5px 0;border-radius:3px}.main__navigation-list&gt;li ul a{color:#333;padding:4px 15px;display:block}.main__navigation-list&gt;li ul a:hover{color:#ff200a;background-color:#f9f9f9}.main__navigation-link{padding:15px 20px;display:block;font-weight:700;color:#555;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;border-radius:3px}.main__navigation-element:hover .main__navigation-link{color:#fff;background:#ff200a}.header.mini .main__navigation-list&gt;li:hover&gt;ul{top:36px}.header.mini .main__navigation-list&gt;li:hover&gt;ul a{font-size:14px}.no-webp .first__screen{background-image:url(../img/bg3.jpg)}.first__screen{height:90vh;background-repeat:no-repeat;background-position:right top;background-size:cover;background-attachment:fixed;position:relative}.no-webp .first__screen.bg__all{background-image:url(../img/bg_all.jpg)}.first__screen.bg__all{background-position:left top}.first__screen.bg__all .content .title{color:#ff200a}.no-webp .first__screen.bg__doors{background-image:url(../img/bg_doors.jpg)}.first__screen.bg__doors{background-position:left top}.no-webp .first__screen.bg__okna{background-image:url(../img/bg_okna.jpg)}.first__screen.bg__okna{background-position:center center}.no-webp .first__screen.bg_glass{background-image:url(../img/bg_glass.jpg)}.first__screen.bg_glass{background-position:left center}.no-webp .first__screen.bg_balconies{background-image:url(../img/bg_balconies.jpg)}.first__screen.bg_balconies{background-position:left center}.no-webp .first__screen.bg_houses{background-image:url(../img/bg_houses.jpg)}.first__screen.bg_houses{background-position:center top}.no-webp .first__screen.bg__business{background-image:url(../img/bg_business.jpg)}.first__screen.bg__business{background-position:right top}.first__screen .overlay{background:-o-linear-gradient(top,#fff 190px,rgba(255,255,255,.1) 50%);background:linear-gradient(180deg,#fff 190px,rgba(255,255,255,.1) 50%);background-attachment:fixed;height:100%;width:100%}.first__screen .content{padding-top:300px;position:absolute;top:0;left:0;width:100%}.first__screen .content h1{font-size:62px;font-weight:900;color:#333;text-transform:uppercase;margin-bottom:20px;text-shadow:0 0 8px rgba(255,255,255,.7)}.first__screen .content h2{font-size:38px;color:#333;font-weight:700;text-shadow:0 0 5px rgba(255,255,255,.5)}.first__screen .content p{padding-top:40px;font-size:38px;color:#333;font-weight:500;text-shadow:0 0 5px rgba(255,255,255,.3)}.first__screen .content p span{font-weight:700;text-decoration:underline;-webkit-text-decoration-color:#ff200a;text-decoration-color:#ff200a}.consultation{margin-top:-60px}.consultation .row{background:#ff200a;color:#fff;padding:30px 40px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);border-radius:3px}.consultation .row .content{display:inline-block;vertical-align:top;width:59%}.consultation .row .content p{font-size:24px;font-weight:500}.consultation .row .form{display:inline-block;vertical-align:top;width:39%;margin-top:10px}.consultation .row .form-input{display:block;padding:12px 15px;font-size:16px;border-radius:3px}.consultation .row .form .ajax-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.consultation .row .form .ajax-form button{border-radius:3px}.about-company .row{padding:50px 30px 30px;background-color:#fff}.about-company .title{font-size:26px;font-weight:700;padding-bottom:35px}.about-company p{padding-bottom:15px;font-weight:300;font-size:16px;line-height:1.5}.about-company .content,.about-company .items{display:inline-block;vertical-align:top;width:49%}.about-company .content{padding-right:40px}.about-company .item{margin-bottom:25px}.about-company .item img{display:inline-block;vertical-align:top;width:70px}.about-company .item__content{display:inline-block;vertical-align:top;padding-left:20px;width:calc(100% - 85px)}.about-company .item__title{font-weight:500;font-size:17px;margin-bottom:5px}.about-company .item p{font-weight:300;font-size:14px;line-height:1.5}.no-webp .sample .row{background:url(../img/bg4.jpg) no-repeat center top}.sample .row{background-size:cover;padding:100px 50px;color:#333;-webkit-box-shadow:0 3px 10px 0 rgba(50,50,50,.1);box-shadow:0 3px 10px 0 rgba(50,50,50,.1)}.sample .title{font-size:32px;font-weight:700;padding-bottom:30px}.sample p{max-width:600px;font-weight:300;font-size:16px;line-height:1.4}.sample .ajax-form{max-width:360px;margin-top:25px}.sample .ajax-form__element{margin-bottom:15px}.sample .ajax-form__element input{display:block;width:100%;padding:12px 15px;font-size:16px;border-radius:3px}.sample .ajax-form__element .button{border-radius:3px;width:100%;background-image:url(../img/icons/icons.svg#measuring-tape-1);background-position:left 5px center;background-repeat:no-repeat;padding-left:40px}.any-links{padding:50px 0}.any-links .title{text-align:center;font-weight:700;font-size:32px}.any-links .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap}.any-links .items .item{width:25%;margin-top:40px}.any-links .items .item h4{font-weight:500;font-size:16px;margin-bottom:5px}.any-links .items .item a{color:#777;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.any-links .items .item a:hover{color:#ff200a}.no-webp .variants{background-image:url(../img/windows/window-prices-bg.jpg)}.variants{background-position:center bottom;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.variants .overlay{min-height:1000px;padding:50px 0 100px;background-color:rgba(239,242,251,.6);background-image:-o-linear-gradient(top,#eff2fb 30px,transparent 250px),-o-linear-gradient(top,transparent 90%,#eff2fb 100%);background-image:linear-gradient(180deg,#eff2fb 30px,transparent 250px),linear-gradient(180deg,transparent 90%,#eff2fb 100%)}.variants .title{text-align:center;font-weight:700;font-size:32px;padding-bottom:40px;padding-top:50px}.variants .subtitle{text-align:center;font-weight:300;font-size:18px}.variants .items{display:-webkit-box;display:-ms-flexbox;display:flex}.variants .items .item{width:calc(100% / 3 - 20px);text-align:center;margin:10px;border-radius:4px;overflow:hidden;min-height:520px;background-size:cover;background-position:center top;background-repeat:no-repeat;margin-top:70px;position:relative;-webkit-transition:background .5s;-o-transition:background .5s;transition:background .5s}.no-webp .variants .items .item.window1{background-image:url(../img/windows/window-prices-1.png)}.no-webp .variants .items .item.window2{background-image:url(../img/windows/window-prices-2.png)}.no-webp .variants .items .item.window3{background-image:url(../img/windows/window-prices-3.png)}.variants .items .item .title{font-size:18px}.variants .items .item .info{position:absolute;width:100%;bottom:0;left:0;font-size:16px;padding:15px}.variants .items .item .info .price{margin:20px 0;font-weight:500}.variants .items .item .info .price .num{font-weight:700;font-size:18px}.variants .items .item:hover{background-position:center top -40px}.variants .items .item .button{background-image:url(../img/icons/icons.svg#keys);background-repeat:no-repeat;background-position:left 5px center;padding-left:40px;background-size:24px;border-radius:2px}.cases{padding:100px 0}.cases .title{text-align:center;font-size:32px;font-weight:700;padding-bottom:50px}.cases .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cases .items .item{width:calc(100% / 3 - 20px);margin:10px;overflow:hidden;cursor:pointer}.cases .items .item img{max-width:100%;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;opacity:.8;-webkit-filter:grayscale(.3);filter:grayscale(.3)}.cases .items .item:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}.contacts .row{background-color:#fff;color:#333;text-align:center;padding:25px;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.3);box-shadow:0 0 5px 0 rgba(50,50,50,.3);margin-bottom:25px}.contacts .row a{color:#ff200a;text-decoration:none;border-bottom:1px dashed;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.contacts .row a:hover{border-bottom:1px solid}.contacts .row .title{font-size:32px;font-weight:500;margin-top:15px;margin-bottom:25px}.contacts .row .title a{font-weight:700}.contacts .row .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 25px}.contacts .row .cards .card{background:-o-linear-gradient(300deg,#ff200a,#aa0e00);background:linear-gradient(150deg,#ff200a,#aa0e00);padding:25px;width:calc();color:#fff;text-align:left;width:calc(100% / 4 - 8px);-webkit-transition:background .5s ease-in-out;-o-transition:background .5s ease-in-out;transition:background .5s ease-in-out;cursor:pointer;font-weight:300}.contacts .row .cards .card a{color:#fff}.contacts .row .cards .card:hover{background:-o-linear-gradient(300deg,#aa0e00,#ff200a);background:linear-gradient(150deg,#aa0e00,#ff200a)}.contacts .row .cards .card:hover a{border-bottom:1px solid}.contacts .row .cards .card .icon{display:block;height:50px;margin-bottom:15px;background-repeat:no-repeat;background-position:left center}.contacts .row .cards .card .icon.mail{background-image:url(../img/icons/icons.svg#email)}.contacts .row .cards .card .icon.pin{background-image:url(../img/icons/icons.svg#pin)}.contacts .row .cards .card .icon.monitor{background-image:url(../img/icons/icons.svg#desktop)}.contacts .row .cards .card .icon.rules{background-image:url(../img/icons/icons.svg#measuring-tape)}#calc{padding:20px 0 50px}#calc .title{font-size:32px;font-weight:700;text-align:center;padding-bottom:15px}#calc .subtitle{font-size:24px;font-weight:300;text-align:center;margin-bottom:25px}#calc .bottom-params{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}#calc .bottom-params .left{width:450px}#calc .bottom-params .right{width:calc(100% - 450px)}#calc .params{background-color:#fff;padding:20px}#calc .params h3{font-weight:700;font-size:18px;margin-bottom:20px;margin-top:30px}#calc .params .param:first-child h3{margin-top:0}#calc .params .param .selector{padding:0}#calc .params .variant{display:inline-block;vertical-align:top;padding:5px 10px;border:1px solid transparent;-webkit-transition:dashed .5s;-o-transition:dashed .5s;transition:dashed .5s;cursor:pointer;margin-bottom:8px;font-weight:500}#calc .params .variant:hover{border:1px dashed #ff200a}#calc .params .variant.active{border:1px solid #ff200a}#calc .params .ajax-form__element{margin-bottom:15px;margin-right:15px;position:relative;width:170px;display:inline-block;vertical-align:top}#calc .params label{font-weight:500;display:block;font-size:15px;margin-bottom:5px}#calc .params .form-input{display:block;padding:12px 15px;font-size:16px;border-radius:3px;border:1px solid #ddd;text-align:center;width:100%;position:relative}#calc .params .ajax-form__element .minus{content:"-";left:0}#calc .params .ajax-form__element .plus{content:"+";right:0}#calc .params .ajax-form__element .minus,#calc .params .ajax-form__element .plus{position:absolute;bottom:0;font-size:18px;font-weight:700;z-index:1998;cursor:pointer;background:#ddd;border-radius:3px;display:block;padding:13px;width:40px;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;line-height:1.1}#calc .params .ajax-form__element .minus:hover,#calc .params .ajax-form__element .plus:hover{background:#ff200a;color:#fff}#calc .params .ajax-form__element .minus::-moz-selection,#calc .params .ajax-form__element .plus::-moz-selection{background:0 0}#calc .params .ajax-form__element .minus::selection,#calc .params .ajax-form__element .plus::selection{background:0 0}#calc .params .type .variant{border:none;width:38px;height:48px;margin-right:8px}.no-webp #calc .params .type .variant.w1{background:url(../img/windows/calc-window-icon.png) no-repeat center top 0}.no-webp #calc .params .type .variant.w1.active,.no-webp #calc .params .type .variant.w1:hover{background:url(../img/windows/calc-window-icon.png) no-repeat center top -48px}.no-webp #calc .params .type .variant.w2{background:url(../img/windows/calc-window-icon-02.png) no-repeat center top 0}#calc .params .type .variant.w2{width:50px}.no-webp #calc .params .type .variant.w2.active,.no-webp #calc .params .type .variant.w2:hover{background:url(../img/windows/calc-window-icon-02.png) no-repeat center top -48px}.no-webp #calc .params .type .variant.w3{background:url(../img/windows/calc-window-icon-03.png) no-repeat center top 0}#calc .params .type .variant.w3{width:72px}.no-webp #calc .params .type .variant.w3.active,.no-webp #calc .params .type .variant.w3:hover{background:url(../img/windows/calc-window-icon-03.png) no-repeat center top -48px}.no-webp #calc .params .type .variant.d1{background:url(../img/windows/calc-door-icon.png) no-repeat center top 0}#calc .params .type .variant.d1{height:70px;width:28px}.no-webp #calc .params .type .variant.d1.active,.no-webp #calc .params .type .variant.d1:hover{background:url(../img/windows/calc-door-icon.png) no-repeat center top -70px}.no-webp #calc .params .type .variant.d2{background:url(../img/windows/calc-door-icon-02.png) no-repeat center top 0}#calc .params .type .variant.d2{width:61px;height:70px}.no-webp #calc .params .type .variant.d2.active,.no-webp #calc .params .type .variant.d2:hover{background:url(../img/windows/calc-door-icon-02.png) no-repeat center top -70px}.no-webp #calc .params .type .variant.d3{background:url(../img/windows/calc-door-icon-03.png) no-repeat center top 0}#calc .params .type .variant.d3{width:73px;height:70px}.no-webp #calc .params .type .variant.d3.active,.no-webp #calc .params .type .variant.d3:hover{background:url(../img/windows/calc-door-icon-03.png) no-repeat center top -70px}#calc .calc-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#calc .calc-box .params,#calc .calc-box .preview{width:50%;margin-top:25px}#calc .calc-box .preview{margin-top:-5px;position:relative;text-align:center}#calc .calc-box .preview .ib{position:relative;display:inline-block;vertical-align:top;text-align:center;padding:15px}#calc .calc-box .preview .door-side,#calc .calc-box .preview .left-side,#calc .calc-box .preview .right-side,#calc .calc-box .preview .top-side{position:absolute}#calc .calc-box .preview .result{text-align:center;font-size:0;position:relative}#calc .calc-box .preview .result .element{min-width:148px}#calc .calc-box .preview .result .door,#calc .calc-box .preview .result .window{display:inline-block;vertical-align:top}#calc .calc-box .preview .left-side{height:274px;background:#ddd;width:1px;display:block;position:absolute;left:0;margin-top:15px}#calc .calc-box .preview .left-side .value{position:absolute;top:calc(50% - 38px);font-size:12px;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-text-orientation:mixed;text-orientation:mixed;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background:#eff2fb;padding:4px 6px;left:-15px;font-weight:300}#calc .calc-box .preview .left-side:before{content:"";position:absolute;display:block;border:14px solid transparent;border-top-width:3px;border-bottom-width:4px;left:-3px;margin-top:0;border:14px solid transparent;border-left-width:3px;border-right-width:4px;bottom:0;border-bottom-width:0;border-top-color:#d8d8d8}#calc .calc-box .preview .left-side:after{content:"";position:absolute;display:block;border:14px solid transparent;border-top-width:3px;border-bottom-width:4px;left:-3px;margin-top:0;border:14px solid transparent;border-left-width:3px;border-right-width:4px;top:0;border-top-width:0;border-bottom-color:#d8d8d8}#calc .calc-box .preview .door-side{height:1px;background:#ddd;display:block;margin:0 auto;margin-bottom:15px;position:relative;width:148px;bottom:-20px;position:absolute;right:15px}#calc .calc-box .preview .door-side .value{position:absolute;top:-12px;left:0;display:inline-block;font-size:11px;text-align:center;background:#eff2fb;padding:3px 6px;left:calc(50% - 52px);font-weight:300;line-height:1}#calc .calc-box .preview .door-side:before{content:"";position:absolute;display:block;top:50%;margin-top:-3px;border:14px solid transparent;border-top-width:3px;border-bottom-width:4px;right:0;border-right-width:0;border-left-color:#d8d8d8}#calc .calc-box .preview .door-side:after{content:"";position:absolute;display:block;top:50%;margin-top:-3px;border:14px solid transparent;border-top-width:3px;border-bottom-width:4px;left:0;border-left-width:0;border-right-color:#d8d8d8}#calc .calc-box .preview .top-side{height:1px;background:#ddd;width:calc(100%);display:block;margin:0 auto;margin-bottom:15px;position:relative}#calc .calc-box .preview .top-side .value{position:absolute;top:-12px;left:0;display:inline-block;font-size:12px;text-align:center;background:#eff2fb;padding:3px 6px;left:calc(50% - 30px);font-weight:300}#calc .calc-box .preview .top-side:before{content:"";position:absolute;display:block;top:50%;margin-top:-3px;border:14px solid transparent;border-top-width:3px;border-bottom-width:4px;right:0;border-right-width:0;border-left-color:#d8d8d8}#calc .calc-box .preview .top-side:after{content:"";position:absolute;display:block;top:50%;margin-top:-3px;border:14px solid transparent;border-top-width:3px;border-bottom-width:4px;left:0;border-left-width:0;border-right-color:#d8d8d8}#calc .calc-box .preview .right-side{height:421px;background:#ddd;width:1px;display:block;margin-top:15px;position:absolute;right:0}#calc .calc-box .preview .right-side .value{position:absolute;top:calc(50% - 50px);font-size:12px;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-text-orientation:mixed;text-orientation:mixed;background:#eff2fb;padding:3px 6px;left:-13px;font-weight:300}#calc .calc-box .preview .right-side:before{content:"";position:absolute;display:block;border:14px solid transparent;border-top-width:3px;border-bottom-width:4px;left:-3px;margin-top:0;border:14px solid transparent;border-left-width:3px;border-right-width:4px;bottom:0;border-bottom-width:0;border-top-color:#d8d8d8}#calc .calc-box .preview .right-side:after{content:"";position:absolute;display:block;border:14px solid transparent;border-top-width:3px;border-bottom-width:4px;left:-3px;margin-top:0;border:14px solid transparent;border-left-width:3px;border-right-width:4px;top:0;border-top-width:0;border-bottom-color:#d8d8d8}#calc .calc-action{background-color:#fff;border:3px solid #ff200a;display:-webkit-box;display:-ms-flexbox;display:flex}#calc .calc-action .content,#calc .calc-action .form{width:50%;padding:25px}#calc .calc-action .content .line{font-weight:500}#calc .calc-action .content .line.main{font-size:16px;font-weight:700}#calc .calc-action .content .parameters{padding:15px 0}#calc .calc-action .content .parameters .item{display:inline-block;vertical-align:top;width:45%;margin-right:30px;border-bottom:1px dotted #ccc;line-height:.9;margin-bottom:12px;padding:0}#calc .calc-action .content .parameters .item:nth-child(2n){margin-right:0}#calc .calc-action .content .parameters .item .option{background:#fff;color:#999;font-weight:300;font-size:13px}#calc .calc-action .content .parameters .item .value{font-weight:300;color:#000;font-size:13px;float:right;background:#fff;padding:2px;margin:-1px}#calc .calc-action .form{border-left:1px dashed #ddd}#calc .calc-action .form p{font-weight:300;margin-bottom:20px;font-size:13px;color:#777}#calc .calc-action .form .elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#calc .calc-action .form .form-input{display:inline-block;vertical-align:top;padding:12px 15px;font-size:16px;border-radius:3px;border:1px solid #ddd;position:relative;width:100%;min-width:250px}#calc .calc-action .form .button{border-radius:3px;display:inline-block;vertical-align:top}.profiles{padding:50px 0}.profiles .title{font-weight:700;font-size:32px}.profiles .title span{text-transform:uppercase;font-size:38px;font-weight:900}.profiles .brand-selector{display:block;margin-top:10px;margin-bottom:10px}.profiles .brand-selector li{font-size:18px;display:inline-block;font-weight:700;cursor:pointer;color:#555;border-bottom:3px solid transparent;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:10px 0;margin-right:20px}.profiles .brand-selector li.active,.profiles .brand-selector li:hover{border-color:#ff200a;color:#000}.profiles .block.montblanc{display:block}.profiles .block.brusbox{display:none}.profiles .block.sial{display:none}.profiles .block.active{display:block}.profiles .block .element{background:#fff;padding:15px 50px 15px 25px;margin-bottom:15px}.profiles .block .element .image{width:280px;text-align:center;display:inline-block;vertical-align:top}.profiles .block .element .image img{max-width:100%;max-height:300px}.profiles .block .element .content{padding-left:25px;display:inline-block;vertical-align:top;width:calc(100% - 285px)}.profiles .block .element .content .title{font-size:24px;text-transform:none;margin-bottom:25px}.profiles .block .element .content .title span{text-transform:none}.profiles .block .element .content .title .brand{color:#555}.profiles .block .element .content .options .option{display:inline-block;vertical-align:top;border:2px solid #ddd;border-radius:3px;padding:10px 15px;position:relative;font-size:12px;font-weight:300;margin-right:10px;margin-bottom:15px}.profiles .block .element .content .options .option .value{font-weight:900;font-size:14px}.profiles .block .element .content p{line-height:1.5;font-weight:300}.profiles.all .element .content{padding-left:25px}.glass{padding:50px 0}.glass .title{font-weight:900;font-size:32px;padding-bottom:5px}.glass .subtitle{font-size:24px;font-weight:500;padding-bottom:25px;margin-bottom:0}.glass p{font-weight:300;line-height:1.5;margin-bottom:10px}.glass .block .element{background:#fff;padding:15px 50px 15px 25px;margin-bottom:15px;border:1px solid #ddd;border-radius:3px}.glass .block .element:nth-child(1){margin-top:40px}.glass .block .element:nth-child(2){background-color:#f2f2f2;border-color:#ddd}.glass .block .element:nth-child(4),.glass .block .element:nth-child(6){background-color:#f2f2f2}.glass .block .element:nth-child(4) img,.glass .block .element:nth-child(6) img{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.3);box-shadow:0 0 5px 0 rgba(50,50,50,.3)}.glass .block .element .image{width:280px;text-align:center;display:inline-block;vertical-align:top}.glass .block .element .image img{max-width:100%}.glass .block .element .content{display:inline-block;vertical-align:top;width:calc(100% - 285px);padding-left:25px}.glass .block .element .content .title{font-size:24px;text-transform:none;margin-bottom:25px}.glass .block .element .content .title span{text-transform:none}.glass .block .element .content .title .brand{color:#555}.glass .block .element .content .options .option{display:inline-block;vertical-align:top;border:2px solid #ddd;border-radius:3px;padding:10px 15px;position:relative;font-size:12px;font-weight:300;margin-right:10px;margin-bottom:15px}.glass .block .element .content .options .option .value{font-weight:900;font-size:14px}.glass .block .element .content p{line-height:1.5;font-weight:300}.glass .block .element .content ul{list-style:disc;padding-left:20px;font-weight:300;line-height:1.5}.glass .block .element .content li{list-style:disc}.modal{display:block;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:3000}.modal .overlay{width:100%;height:100%;background-color:rgba(0,0,0,.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .overlay .box{border-radius:3px;overflow:hidden}.modal .overlay .row{width:1200px}.modal.show{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;opacity:1;visibility:1;display:block}.modal.hide{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;opacity:0;visibility:0;display:none}.mobile__menu_toggle{display:none}.mobile__menu_toggle .line{display:block;height:3px;background:#ff200a;margin:5px}.mobile__menu_toggle_close{display:none;text-align:right;color:#ff200a;font-weight:500;text-align:center;font-size:22px}.mobile__only{display:none}.mobile__only.right{text-align:right}.no-webp .installment__pay .row{background-image:url(../img/bg_installment.jpg)}.installment__pay .row{background-position:center center;background-position:center center;background-size:cover;margin-top:50px;margin-bottom:50px;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.15);box-shadow:0 0 5px 0 rgba(50,50,50,.15);overflow:hidden}.installment__pay .row .overlay{padding:50px;width:100%;height:100%;background-color:rgba(255,255,255,.8)}.installment__pay .row .title{font-size:32px;font-weight:700}.installment__pay .row .cards{margin-top:50px;display:inline-block;vertical-align:top;width:700px}.installment__pay .row .cards .card{display:inline-block;vertical-align:top;width:300px;margin-right:25px;-webkit-animation:shake 2s linear infinite;animation:shake 2s linear infinite}.installment__pay .row .cards .card:last-child{-webkit-animation-delay:.3s;animation-delay:.3s}.installment__pay .row .cards .card img{max-width:100%}.installment__pay .row .form{width:calc(100% - 710px);display:inline-block;vertical-align:top;text-align:right;margin-top:-50px}.installment__pay .row .form form{border:3px solid #ff200a;display:inline-block;vertical-align:top;width:300px;padding:20px;background-color:#fff}.installment__pay .row .form form .form-input{padding:10px 15px;width:100%;border:1px solid #ddd;font-size:14px}.installment__pay .row .form form .button{display:block;width:100%;margin-top:15px}.installment__pay .row .form form h4{font-weight:700;text-align:left;font-size:16px;margin-bottom:15px}.installment__pay .row .form form p{font-weight:300;margin-bottom:10px;text-align:left}.installment__pay .row .form form a{color:#ff200a;font-size:16px}@-webkit-keyframes shake{0%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(0);transform:rotate(0)}45%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}55%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}60%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes shake{0%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(0);transform:rotate(0)}45%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}55%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}60%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.colors .row{padding:50px}.colors .row .title{text-align:center;font-weight:700;font-size:32px;padding-bottom:15px}.colors .row .subtitle{font-weight:300;text-align:center;font-size:18px;padding-bottom:25px;margin-bottom:30px}.colors .row .box{font-size:0}.colors .row .box .variants{display:inline-block;vertical-align:top;width:50%;background:0 0}.colors .row .box .variants ul{padding:0;margin:0}.colors .row .box .variants ul li{display:inline-block;vertical-align:top;margin-bottom:10px;margin-right:10px;border:1px solid #fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.colors .row .box .variants ul li.active,.colors .row .box .variants ul li:hover{border-color:#ff200a}.colors .row .box .variants ul li i{padding:18px;display:block;background-size:cover}.colors .row .box .variants p{font-size:14px;font-weight:300;margin-top:0;margin-bottom:35px}.colors .row .box .variants .form{border:3px solid #ff200a;margin-top:30px;padding:20px 30px;text-align:center}.colors .row .box .variants .form p{font-weight:500;font-size:16px;margin-bottom:15px}.colors .row .box .variants .form .form-input{padding:10px 15px;font-size:14px;width:300px}.colors .row .box .variants .form .button{margin-top:15px;width:300px}.colors .row .box .result{height:500px;display:inline-block;vertical-align:top;width:50%;text-align:left}.colors .row .box .result img{max-width:100%}.colors .row .box .result .color__title{font-size:20px;font-weight:500;text-align:center}.v3_whatsapp_block{display:none}@media screen and (max-width:550px){.header{padding-top:5px;padding-left:5px;padding-right:5px}.header__topmenu{display:none}.header__logo img{max-width:160px}.header__address{display:none}.header__phone{height:40px;margin-left:40px}.header__phone-link{font-size:0}.header__phone .sub__description{display:none}.header__actions{display:none}.header.mini{padding-bottom:5px}.header.mini .header__logo img{margin-top:0}.main__navigation{display:none}.header .main__navigation-list&gt;li:hover&gt;ul{display:none}.header.mini .main__navigation-list&gt;li:hover&gt;ul{display:none}.first__screen{background-position:right -240px top}.first__screen .overlay{background:-o-linear-gradient(top,#fff 90px,rgba(255,255,255,.1) 50%);background:linear-gradient(180deg,#fff 90px,rgba(255,255,255,.1) 50%);background-attachment:fixed}.first__screen .content{padding-top:100px;padding-left:10px;padding-right:10px}.first__screen .content h1{font-size:32px}.first__screen .content h2{font-size:24px}.first__screen .content p{font-size:24px}.consultation{margin-top:-130px;padding:0 10px}.consultation .row{padding-left:20px;padding-right:20px}.consultation .row .content{width:100%;display:block}.consultation .row .form{width:100%;display:block}.consultation .row .form-input{display:block;width:100%;margin-bottom:10px}.consultation .row .form .ajax-form button{display:block;width:100%}.consultation .row .form .ajax-form{display:block}.about-company .row{padding:30px 10px}.about-company .content,.about-company .items{display:block;width:100%}.about-company .content{padding-right:0;margin-bottom:20px}.sample .row{padding:40px 10px}.sample .ajax-form__element input{display:block;margin-bottom:10px}.any-links{padding:50px 15px}.any-links .title{font-size:24px}.any-links .items .item{width:100%}.any-links .items .item h4{font-size:18px}.any-links .items .item a{font-size:16px;padding:3px 0;display:block}.variants .items{display:block;padding:10px}.variants .items .item{width:100%;margin:0;margin-bottom:15px;background-position:center top -40px;min-height:475px}.variants .items .item .title{padding:15px 0}.cases{padding:10px 0}.cases .title{font-size:24px}.contacts .row{margin-bottom:0;padding:10px}.contacts .row .title{font-size:22px}.contacts .row .cards{display:block;padding:0 10px}.contacts .row .cards .card{width:100%;margin-bottom:15px}#calc .title{font-size:24px}#calc .subtitle{font-size:18px}#calc .bottom-params{display:block}#calc .bottom-params .left{width:100%}#calc .bottom-params .right{width:100%}#calc .params .ajax-form__element{width:42%}#calc .params label{font-size:12px}#calc .calc-box{display:block}#calc .calc-box .params,#calc .calc-box .preview{width:100%}#calc .calc-box .preview .result .element{max-width:80px;min-width:80px}#calc .calc-box .preview .result .element img{max-width:100%}#calc .calc-box .preview .left-side{height:148px}#calc .calc-box .preview .door-side{width:80px}#calc .calc-box .preview .door-side .value{left:calc(50% - 46px)}#calc .calc-box .preview .right-side{height:227px}#calc .calc-action{display:block}#calc .calc-action .content,#calc .calc-action .form{width:100%;padding:25px 25px 10px}#calc .calc-action .content .parameters .item{display:block;width:100%}#calc .calc-action .form .elements{display:block}#calc .calc-action .form .form-input{display:block;width:100%;margin-bottom:10px}#calc .calc-action .form .button{display:block;width:100%;margin-bottom:20px}.profiles{padding:30px 10px}.profiles .title{font-size:18px}.profiles .title span{font-size:22px}.profiles .block .element{padding:10px}.profiles .block .element .image{width:100%}.profiles .block .element .content{display:block;width:100%;margin-top:20px;padding-left:0}.profiles .block .element .content .options .option{margin-bottom:5px;margin-right:0;padding:5px 10px}.profiles .block .element .content p{font-size:12px;margin-top:5px}.glass{padding:25px 10px}.glass .title{font-size:24px}.glass .subtitle{font-size:18px}.glass .block .element{padding:10px}.glass .block .element .image{width:100%;display:block}.glass .block .element .content{padding-left:0;width:100%;display:block;margin-top:20px}.modal .overlay{padding:10px}.modal .overlay .row{width:100%}.modal .overlay .title{font-size:24px}.mobile__menu_toggle{display:inline-block;width:40px;float:right;margin:8px;border:1px solid #ff200a;padding:3px;border-radius:3px}.mobile__menu_toggle_close{display:inline-block;width:40px;margin:8px;border:1px solid #ff200a;padding:3px;border-radius:3px}.main__navigation{display:none;position:fixed;top:-10px;right:0;width:calc(100% - 90px);height:100vh;overflow:hidden;overflow-y:auto}.main__navigation-list{display:block}.main__navigation-element{display:block}.main__navigation-link{display:block;padding:8px 20px}.main__navigation .mobile__only{display:block}.main__navigation .mobile__only ul{border-top:1px dashed #ddd;display:block;margin-left:15px;margin-right:15px}.main__navigation .mobile__only ul li{display:block;margin:0;padding:0}.main__navigation .mobile__only ul li a{font-size:14px;font-weight:500;color:#555;padding:8px 4px;display:block}.installment__pay .row{margin-top:0}.installment__pay .row .overlay{padding:30px 10px}.installment__pay .row .title{font-size:18px}.installment__pay .row .cards{display:block;width:100%;font-size:0;margin-top:15px}.installment__pay .row .cards .card{width:50%;margin:0;padding:10px}.installment__pay .row .form{margin-top:15px;width:100%;display:block;text-align:center}.colors .row{padding:30px 10px}.colors .row .box .variants{display:block;width:100%}.colors .row .box .variants .form .form-input{max-width:300px;width:100%}.colors .row .box .variants .form .button{max-width:300px;width:100%}.colors .row .box .result{display:block;width:100%;height:auto}.v3_whatsapp_block{display:block;position:fixed;bottom:10px;left:10px;max-width:120px}.v3_whatsapp_block img{max-width:100%}}.webp .first__screen{background-image:url(../img/bg3.webp)}.webp .first__screen.bg__all{background-image:url(../img/bg_all.webp)}.webp .first__screen.bg__doors{background-image:url(../img/bg_doors.webp)}.webp .first__screen.bg__okna{background-image:url(../img/bg_okna.webp)}.webp .first__screen.bg_glass{background-image:url(../img/bg_glass.webp)}.webp .first__screen.bg_balconies{background-image:url(../img/bg_balconies.webp)}.webp .first__screen.bg_houses{background-image:url(../img/bg_houses.webp)}.webp .first__screen.bg__business{background-image:url(../img/bg_business.webp)}.webp .sample .row{background:url(../img/bg4.webp) no-repeat center top}.webp .variants{background-image:url(../img/windows/window-prices-bg.webp)}.webp .variants .items .item.window1{background-image:url(../img/windows/window-prices-1.webp)}.webp .variants .items .item.window2{background-image:url(../img/windows/window-prices-2.webp)}.webp .variants .items .item.window3{background-image:url(../img/windows/window-prices-3.webp)}.webp #calc .params .type .variant.w1{background:url(../img/windows/calc-window-icon.webp) no-repeat center top 0}.webp #calc .params .type .variant.w1.active,.webp #calc .params .type .variant.w1:hover{background:url(../img/windows/calc-window-icon.webp) no-repeat center top -48px}.webp #calc .params .type .variant.w2{background:url(../img/windows/calc-window-icon-02.webp) no-repeat center top 0}.webp #calc .params .type .variant.w2.active,.webp #calc .params .type .variant.w2:hover{background:url(../img/windows/calc-window-icon-02.webp) no-repeat center top -48px}.webp #calc .params .type .variant.w3{background:url(../img/windows/calc-window-icon-03.webp) no-repeat center top 0}.webp #calc .params .type .variant.w3.active,.webp #calc .params .type .variant.w3:hover{background:url(../img/windows/calc-window-icon-03.webp) no-repeat center top -48px}.webp #calc .params .type .variant.d1{background:url(../img/windows/calc-door-icon.webp) no-repeat center top 0}.webp #calc .params .type .variant.d1.active,.webp #calc .params .type .variant.d1:hover{background:url(../img/windows/calc-door-icon.webp) no-repeat center top -70px}.webp #calc .params .type .variant.d2{background:url(../img/windows/calc-door-icon-02.webp) no-repeat center top 0}.webp #calc .params .type .variant.d2.active,.webp #calc .params .type .variant.d2:hover{background:url(../img/windows/calc-door-icon-02.webp) no-repeat center top -70px}.webp #calc .params .type .variant.d3{background:url(../img/windows/calc-door-icon-03.webp) no-repeat center top 0}.webp #calc .params .type .variant.d3.active,.webp #calc .params .type .variant.d3:hover{background:url(../img/windows/calc-door-icon-03.webp) no-repeat center top -70px}.webp .installment__pay .row{background-image:url(../img/bg_installment.webp)}</pre></body></html>