@font-face{src:url(/templates/okna/css/fonts/roboto/static/roboto-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto}@font-face{src:url(/templates/okna/css/fonts/roboto/static/roboto-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap;font-family:Roboto}@font-face{src:url(/templates/okna/css/fonts/roboto/static/roboto-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto}body,html{overflow-x:hidden!important;width:auto!important}.customDropMenu{cursor:pointer}
;a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;font-size:100%;border:0;font:inherit;margin:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{min-height:600px;font-weight:400;color:#333;background-color:#fff;margin:0 auto;font-family:Roboto,sans-serif}.h1,h1{font-size:60px;font-size:2.5em;color:#003865}.h1,.h2,h1,h2{font-weight:700}.h2,h2{font-size:36px;margin-bottom:20px;color:#0071bb}.h3,h3{font-size:30px;font-weight:800;color:#003865}.h4,h4{font-size:26px;color:#003865}.h5,h5{font-size:20px;color:#003865}.h6,h6{font-size:17px;color:#003865}a{text-decoration:none;color:#06c;outline:none}a:hover{opacity:.8}a:active,a:hover{text-decoration:none;color:inherit;outline:none}a:active{opacity:.65}a:focus{text-decoration:none;color:inherit;outline:none}.h2.align-center{text-align:center}button:hover,input:hover,select:hover{opacity:.8}strong{font-weight:800}em{font-style:italic}img{max-width:100%}.clear:after,.clear:before{content:"";clear:both;display:block}.hidden,.hide{display:none}.content-wrapper{height:100%;margin:0 auto;width:1000px}.left{text-align:left}.center{text-align:center}.right{text-align:right}.alignleft,img.alignleft{margin:0 5px 0 0;float:left;display:block}.alignright,img.alignright{margin:0 0 0 5px;float:right;display:block}.aligncenter,img.aligncenter{margin:0 auto;float:none;display:block}.alignnone,img.alignnone{margin:0;display:block}.container{max-width:none;width:1260px}.block404{padding:30px 40px 60px;margin:150px auto;background:hsla(0,0%,100%,.85);width:60%}header{overflow:visible;background-color:#f3f5f9;font-family:Roboto,sans-serif}header,header .container{position:relative}header:after{background-size:cover;bottom:0;width:100%}.inner header:after,header:after{height:6px;right:0;content:"";position:absolute;margin:0 auto;background:url(/templates/okna/css/img/header-bg.jpg) no-repeat 50%;left:0}.inner header:after{background-size:auto;background-size:cover;bottom:-3px;width:0;width:100%;z-index:20}.inner .factory-champion{padding:13px 0 0}.logo,.top-header-menu{float:left}.logo{height:120px;padding:24px 0 0 104px;font-size:16px;font-style:italic;color:#858585;background:url(/templates/okna/css/img/heart.png);background-size:contain;width:340px;background-repeat:no-repeat}.logo:before{height:107px;content:"";position:absolute;top:7px;background:url(/templates/okna/css/img/logo_veka.svg) no-repeat;background-size:contain;left:0;width:88px}.logo:focus,.logo:hover{color:#858585;opacity:1}.top-header-menu ul{list-style:none}.top-header-menu ul li{display:inline-block}.menu-services a{font-size:13.5px;color:#000;text-transform:uppercase;line-height:33.5px}.likebutton{padding:10px 20px;font-size:16px;text-decoration:none;color:#fff;transition:background-color .3s ease;background-color:#007bbd;border-radius:5px}.likebutton:hover{background-color:#005b91}.menu-services li:nth-child(2) a{border-right:1px solid;border-left:1px solid;padding:0 8px}.menu-services{padding:18px 0 0;border-bottom:1px solid;display:inline-block}.menu-info{max-width:596px;text-align:center;margin:3px auto 0;display:block}.menu-info a{font-size:13.5px;font-weight:800;color:#82c337;text-transform:uppercase;margin:0 15px}.menu-info li:nth-child(2) a{color:#f1283d;margin:0 15px}.factory-champion{padding:13px 0 4px;position:relative;max-width:210px;text-align:right;margin:0;float:right}.factory-champion a{display:inline-block}.champion-tel{padding:0;font-size:24px;font-weight:800;color:#002f6c;margin:17px 0 0;background:none;line-height:24px;white-space:nowrap}.calling-back{color:#007bbd;position:relative;margin:20px 0 0}.calling-back:before{height:16px;position:absolute;top:4px;left:-25px;width:16px}::-webkit-input-placeholder{font-size:16px!important;font-style:normal;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-family:Roboto,sans-serif}:-moz-placeholder,::-moz-placeholder{font-size:16px!important;font-style:normal;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-family:Roboto,sans-serif}:-ms-input-placeholder{font-size:16px!important;font-style:normal;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-family:Roboto,sans-serif}:focus::-webkit-input-placeholder{text-indent:620px;color:#1b2030;opacity:0}:focus:-moz-placeholder,:focus::-moz-placeholder{text-indent:620px;color:#1b2030;opacity:0}:focus:-ms-input-placeholder{text-indent:620px;color:#1b2030;opacity:0}.justify-align{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:flex-start;align-items:flex-start;-ms-flex-align:flex-start;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.disclaimer{padding:20px 0;font-size:12px;color:#d9d9d9;text-align:left;line-height:1.6;margin-top:20px}.search-box{padding:20px 0 0;margin:0 0 0 21px;width:340px;float:left}.search-form{position:relative;margin:0 0 9px}.search-form input{height:35px;padding:0 0 0 20px;border:1px solid #e7e7e7;border-radius:1px;width:100%}.search-form button,.search-form input{outline:none;background-color:transparent}.search-form button{border:none;right:4px;position:absolute;top:7px;z-index:10}.button{height:40px;font-size:14px;position:relative;text-align:left;-webkit-box-shadow:0 2px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 1px 1px rgba(0,0,0,.1);box-shadow:0 2px 1px 1px rgba(0,0,0,.1);border-radius:1px;line-height:40px;display:inline-block}.button,.button:focus,.button:hover{color:#fff}.button:before{content:"";position:absolute}.button-calc{padding:0 0 0 42px;background:-moz-linear-gradient(left,#0070b6 0,#0070b6 69%,#385a99 100%);background:-webkit-gradient(left top,right top,color-stop(0,#0070b6),color-stop(69%,#0070b6),color-stop(100%,#385a99));background:-webkit-linear-gradient(left,#0070b6,#0070b6 69%,#385a99);background:-o-linear-gradient(left,#0070b6 0,#0070b6 69%,#385a99 100%);background:-ms-linear-gradient(left,#0070b6 0,#0070b6 69%,#385a99 100%);background:linear-gradient(90deg,#0070b6 0,#0070b6 69%,#385a99);width:160px}.button-calc:before{height:18px;top:7px;background:url(/templates/okna/css/img/calculator-ic.png);left:15px;width:14px}.button-ruler{padding:0 0 0 20px;background:#0069b4;width:160px}.promo_button{font-size:16px;border:none;margin-right:10px;border-radius:5px;background:#0074b8;cursor:pointer;width:160px;float:right;margin-top:20px}.promo_button:before{height:40px;top:-15px;background:url(/templates/okna/css/img/gift-ic.png);background-size:auto;background-size:contain;left:-20px;width:40px;background-repeat:repeat;background-repeat:no-repeat}.promo_button:hover{color:#fff;opacity:.8}.top-menu__wrapper{padding:0;position:relative;margin:0}.top-menu__wrapper:after{height:1px;right:0;content:"";position:absolute;bottom:0;background:rgba(0,0,0,.1);left:0;width:100%}.top-menu{list-style:none;justify-content:flex-end;flex-wrap:wrap;position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.top-menu>li{display:inline-block}.top-menu>li>a{padding:11px 26px;font-size:14px;font-weight:400;color:#727272;position:relative;display:block}.top-menu>li>a:before{height:100%;right:0;content:"";position:absolute;top:0;background:hsla(0,0%,100%,.1);width:1px}.top-menu>li>a.active:after{height:auto;right:0;content:"";position:absolute;bottom:auto;margin:0 auto;background:transparent;left:0;width:auto}.top-menu:after,.top-menu:before{display:none}.top-menu>li.drop{position:relative}.top-menu>li.drop:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);font-size:12px;font-weight:600;right:10px;color:#727272;content:">";position:absolute;top:12px;font-family:monospace}.top-menu>li.drop>ul{list-style:none;position:absolute;bottom:100%;min-width:180px;top:auto;background:#fff;left:0;display:none;z-index:100}.top-menu>li.drop>ul>li{display:block}.top-menu>li.drop>ul>li>a{padding:10px 15px;font-size:16px;font-weight:400;color:#193a52;position:relative;line-height:18px;display:block}.top-menu>li.drop>ul>li.active>a,.top-menu>li.drop>ul>li>a:hover{color:#bad389;opacity:1}li.drop .drop{position:relative}li.drop .drop:before{font-size:12px;font-weight:600;right:10px;color:#193a52;content:">";position:absolute;top:12px;font-family:monospace}li.drop .drop>ul{list-style:none;position:absolute;bottom:100%;min-width:170px;top:auto;background:#fff;left:100%;display:none}li.drop .drop>ul>li:last-child{border-bottom:none}li.drop .drop>ul>li>a{padding:10px 15px;font-size:14px;color:#193a52;display:block}li.drop .drop>ul>li>a:hover{text-decoration:underline;color:#bad389;opacity:1}.windows.content{padding:0}.common .main-menu{-webkit-background-size:100% 100%;background-size:100% 100%;margin:0}.common.content{min-height:30px}.facade{padding:0}.content,.inner-content{min-height:calc(40vh - 346px)}.windows.content{background:url(/templates/okna/data/okna-veka-slider12_wide.webp) no-repeat top}.main-menu li{width:24%;display:inline-block}.main-menu a{height:57px;padding:0;justify-content:center;font-size:18px;font-weight:400;color:#007bbd;-ms-align-items:center;align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.main-menu li:first-child,.main-menu li:nth-child(2),.main-menu li:nth-child(3),.main-menu li:nth-child(4){width:24%}.main-menu li:nth-child(2) a,.main-menu li:nth-child(3) a{color:#007bbd}.main-menu li a.active{font-weight:bolder;color:#007bbd}.guarantee-box{height:134px;position:relative;background-size:contain;margin:0 0 0 325px;background-position:100%;width:512px;float:right;background-repeat:no-repeat}.guarantee-box span{font-size:18px;font-weight:800;right:25%;color:#fff;text-transform:uppercase;position:absolute;top:33%;display:inline-block}.get-gift{height:130px;margin:0 188px 0 495px;background:url(/templates/okna/css/img/gift.png) no-repeat;background-size:cover;width:230px}a.get-gift{padding:8px 10px 0 13px;font-size:18px;font-weight:800;color:#584b0f;text-transform:uppercase;background-color:hsla(0,0%,100%,.2);border-radius:1px;float:right;display:block}.ruler-box{padding:70px 0 0;margin:0 175px 0 0}.ruler-box .h5,.ruler-box h5{font-size:17px;font-weight:600;color:#525252;text-transform:none;text-align:left;margin:0 0 16px}.ruler-box form{padding:22px;max-width:100%;margin:0;border-radius:10px;background:#f3f5f9}.ruler-box input{padding:12px 16px;font-size:15px;border:1px solid #ccc;margin-bottom:12px;border-radius:6px;width:100%}.ruler-box input:focus{outline:none}.ruler-box label{font-size:13px;margin-bottom:16px;text-align:left;line-height:1.5;display:block}.ruler-box label input[type=checkbox]{padding:0;margin:0 4px 0 0;width:auto;vertical-align:bottom}.ruler-box button{background:#b6c8d4}.ruler-box button,.ruler-box button.active{padding:20px 0;font-size:18px;border:none;font-weight:400;color:#fff;text-transform:uppercase;border-radius:6px;width:100%}.ruler-box button.active{background:#0071bb}::-webkit-input-placeholder{font-size:14px;text-indent:0;color:#666;transition:all .7s ease}:-moz-placeholder,::-moz-placeholder{font-size:14px;text-indent:0;color:#666;transition:all .7s ease}:-ms-input-placeholder{font-size:14px;text-indent:0;color:#666;transition:all .7s ease}.сallback-box{background:url(/templates/okna/css/img/ruler.png) no-repeat top}.right-buttons{right:0;position:fixed;top:291px;width:100px;z-index:100}.right-buttons a{height:100px;font-size:12px;font-weight:800;color:#fff;text-transform:uppercase;position:relative;background-color:#0071bb;margin:0 0 15px;width:100%;display:block}.right-buttons a>span{right:0;position:absolute;bottom:14px;text-align:center;left:0}.balcony .right-buttons a>span,.facade .right-buttons a>span{bottom:10px}.right-buttons a:first-child{background-position:55% 31%;background-image:url(/templates/okna/css/img/calc-ic.png);background-repeat:no-repeat}.balcony .right-buttons a:first-child,.facade .right-buttons a:first-child,.right-buttons a:nth-child(2){background-image:url(/templates/okna/css/img/ruler-ic-1.png)}.right-buttons a:nth-child(2){background-position:51% 21%;background-repeat:no-repeat}.right-buttons a:last-child{background-color:#f62a40;background-position:50% 31%;background-image:url(/templates/okna/css/img/gift-ic.png);background-repeat:no-repeat}.spring-action{padding:47px 0 63px;position:relative;text-align:center;background:url(/templates/okna/data/foto-2.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.spring-action h1{font-size:20px;margin:18px auto 19px}.spring-action .h1,.spring-action h1{font-weight:800;text-transform:uppercase;text-align:center}.red-box,.spring-action .h1{font-size:60px}.red-box{padding:2px 9px;font-weight:800;color:#fff;background:#e62d23;display:inline-block}.spring-action p{font-size:20px;font-weight:800;margin:18px auto 19px}.spring-action .h3,.spring-action h3,.spring-action p{text-transform:uppercase}#CDT{font-size:60px;font-weight:800;right:0;color:#000;position:absolute;bottom:40px;margin:0;left:0}#CDT .number-wrapper{position:relative;margin:5px}#CDT .number{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;height:100px;padding:0 12px;border:1px solid #c6c61e;-moz-text-shadow:0 3px 3px #000;-webkit-text-shadow:0 3px 3px #000;text-shadow:0 3px 3px #000;-moz-border-radius-topright:7px;-moz-border-radius-bottomleft:0;border-top-right-radius:7px;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background:#eccd1d;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:center;-moz-box-shadow:inset 0 4px 0 hsla(0,0%,100%,.2);-webkit-box-shadow:inset 0 4px 0 hsla(0,0%,100%,.2);box-shadow:inset 0 4px 0 hsla(0,0%,100%,.2);-moz-border-radius-topleft:0;line-height:80px;-moz-border-radius-bottomright:0;display:inline-block}#CDT .line,.caption{position:absolute}.caption{font-size:14px;font-weight:800;color:#000;bottom:-10px;text-align:center;left:0;width:100%}.green-box{padding:63px 0 47px;background:url(/templates/okna/css/img/cubes.png) no-repeat 50%,#91e132}.green-box-form{position:relative;background:rgba(145,181,26,.6);z-index:5}.green-box-form label{padding:0 10px 4px 0;font-size:12px;text-align:right;display:block}.green-box-form label input[type=checkbox]{margin:0 4px 0 0!important;vertical-align:sub}.green-box-form .btn-yellow:disabled{background:#ddd}.btn-green{padding:19px 61px 19px 31px;font-size:17px;border:none;font-weight:800;color:#fff;text-transform:uppercase;outline:none;border-radius:0 32px 32px 0;background:#91aa14}.btn-green:hover{opacity:1}.green-box-form input{padding:12px 17px;border:1px solid #c2c2c2;outline:none;margin:0 0 0 37px;border-radius:1px;width:234px}.green-box-form input:last-of-type{margin:0 0 0 19px}.btn-yellow{padding:12px 24px;font-size:17px;border:none;text-decoration:none!important;font-weight:800;color:#4d6710;text-transform:uppercase;outline:none;margin:0 0 0 25px;border-radius:1px;background:#ffde1f}.send-request{padding:50px 0 40px;background:url(/templates/okna/css/img/gift-bg.jpg) no-repeat 50%;background-size:cover}.send-request .h2,.send-request h2{font-size:48px;font-weight:400;text-transform:uppercase;text-align:center;margin:0 0 53px}.send-request .h2>strong,.send-request h2>strong{padding:0 7px;font-weight:800;color:#fff;background:#82c337}.gift-item{text-align:center}.gift-item .h6,.gift-item h6{font-size:18px;font-weight:700;text-transform:uppercase;margin:0 0 7px}.gift-item img{margin:0 0 6px;display:inline-block}.gift-item p{font-size:18px;color:#212121}.send-request .col-sm-3{padding-right:10px;padding-left:10px}.our-advantages+.green-box,.our-certificates+.green-box,.send-request+.green-box{background:url(/templates/okna/css/img/ruler.png) no-repeat 80.5% 28%,#91e132}.our-advantages+.green-box .btn-green,.our-certificates+.green-box .btn-green,.send-request+.green-box .btn-green{padding:19px 42px 19px 15px}.our-advantages+.green-box .btn-yellow,.our-advantages+.green-box input,.our-certificates+.green-box .btn-yellow,.our-certificates+.green-box input,.send-request+.green-box .btn-yellow,.send-request+.green-box input{margin:0 0 0 7px}.our-advantages+.green-box input:last-of-type,.our-certificates+.green-box input:last-of-type,.send-request+.green-box input:last-of-type{margin:0 0 0 9px}.many-clients{padding:52px 0 73px;text-align:center;background:url(/templates/okna/css/img/many-clients.jpg) no-repeat 50%;background-size:cover}.many-clients .h2,.many-clients h2{font-size:46px;text-transform:uppercase;text-align:center;margin:0 0 52px}.many-clients-item{position:relative;max-width:170px;margin:0 30px 34px;display:inline-block}.many-clients-item img{margin:0 0 15px;display:inline-block}.many-clients-wrapper:last-child .many-clients-item{margin:0 12px 34px}.many-clients-wrapper:last-child .many-clients-item:first-child{margin-left:0}.many-clients-wrapper:last-child .many-clients-item:last-child{margin-right:0}.many-clients-item span{font-size:14px;font-weight:800;text-transform:uppercase;display:inline-block}.windows .many-clients-wrapper:last-child .many-clients-item:nth-child(3):before{font-size:48px;font-weight:800;right:-27px;color:#f1283d;content:"+";position:absolute;top:20%}.many-clients+.green-box{padding:26px 0 28px;position:relative;background:#91e132;z-index:10}.many-clients+.green-box:before{height:198px;content:"";position:absolute;top:-84px;background:url(/templates/okna/css/img/greenbox-lady.png) no-repeat;left:36.5%;width:162px;z-index:1}.many-clients+.green-box .btn-green{padding:19px 42px 19px 25px}.many-clients+.green-box .btn-yellow{margin:0 0 0 17px}.many-clients+.green-box input{margin:0 0 0 27px}.many-clients+.green-box input:last-of-type{margin:0 0 0 18px}h2>span{padding:0 117px;font-weight:800;color:inherit;text-transform:uppercase;position:relative;text-align:center;display:inline-block}h2>span:before{left:0}h2>span:after,h2>span:before{height:5px;content:"";position:absolute;top:47%;background:#000;width:60px}h2>span:after{right:0}.best-offer{padding:54px 0 50px;background:url(/templates/okna/css/img/best-offer.jpg) no-repeat 50%;background-size:cover}.best-offer h2{font-size:46px;color:#990;text-align:center;margin:0 0 42px}.best-offer h2>span:before,h2>span:after,h2>span:before{background:#990}.best-offer-wrapper{text-align:center}.best-offer-item{max-width:270px;margin:0 40px;display:inline-block}.best-offer-wrapper .best-offer-item:first-child .best-offer-package{background:url(/templates/okna/css/img/best-offer-1.png)}.best-offer-wrapper .best-offer-item:last-child .best-offer-package{background:url(/templates/okna/css/img/best-offer-3.png)}.best-offer-package{height:249px;color:inherit;position:relative;margin:0 0 21px;background:url(/templates/okna/css/img/best-offer-2.png);width:228px;display:block}.best-offer-price{height:130px;padding:49px 0 0;right:-27px;position:absolute;text-align:center;top:33px;border-radius:50%;background:#e4eb12;width:130px}.best-offer-price strong{font-size:40px;font-weight:800;line-height:20px}.best-offer-price span{font-size:14px}.best-offer-name{font-size:19.2px;font-weight:800;right:0;color:#fff;text-transform:uppercase;position:absolute;bottom:30px;text-align:center;left:0}.best-offer-list{list-style:none;right:-40px;position:relative;text-align:left}.best-offer-list li{padding:0 0 0 10px;font-size:16px;font-weight:800;position:relative;margin:0 0 16px;line-height:16px}.best-offer-list li:before{height:3px;content:"";position:absolute;top:47%;background:#91aa14;left:0;width:3px}.best-offer+.green-box{padding:53px 0 57px;position:relative;text-align:center;background:#91e132;z-index:10}.best-offer+.green-box:before{height:198px;content:"";position:absolute;top:-18px;background:url(/templates/okna/css/img/calc.png) no-repeat;left:38%;width:162px;z-index:1}.best-offer+.green-box .green-box-form{padding:0 6px 0 0;display:inline-block}.best-offer+.green-box .btn-green{padding:19px 61px 19px 42px}.best-offer+.green-box .btn-yellow{margin:0 7px 0 17px}.advantages{padding:22px 0 20px;background:url(/templates/okna/css/img/advantages-bg-new.jpg) no-repeat 50%}.advantages h2{text-align:center;margin:0 0 53px}.advantages h2>span:after,h2>span:before{background:#000}.usual-list{text-align:center;width:470px;float:left}.usual-list h3,.usual-list h4{font-size:26px;font-weight:800;color:#000;text-transform:none;text-align:center;margin:0 0 47px}.usual-list li{list-style:none;height:30px;padding:0 30px;font-size:16px;color:#666;position:relative;margin:0 0 55px}.usual-list li:before{height:26px;content:"";position:absolute;top:0;background:url(/templates/okna/css/img/minus-ic.png);-webkit-background-size:cover;background-size:cover;left:0;width:26px}.veka-list{text-align:center;margin-left:7px;width:470px;float:left}.veka-list h3,.veka-list h4{font-size:26px;font-weight:800;color:#06c;text-transform:uppercase;text-align:center;margin:0 0 47px}.veka-list li{list-style:none;height:30px;padding:0 30px;font-size:16px;color:#06c;position:relative;margin:0 0 55px}.veka-list li:after{height:20px;right:0;content:"";position:absolute;top:0;background:url(/templates/okna/css/img/check-ic.png);width:21px}.order-parameters{padding:48px 0 64px;text-align:center;background:url(/templates/okna/css/img/gift-box-bg.jpg) no-repeat 50%;background-size:cover}.order-parameters .h2,.order-parameters h2{font-size:50px;font-weight:600;text-transform:uppercase;text-align:center}.order-parameters .red-box{padding:3px 30px;text-transform:uppercase}.order-parameters .green-box{padding:0;position:relative;background:#91e132;z-index:10}.order-parameters .green-box:before{height:198px;content:"";position:absolute;top:-71px;background:url(/templates/okna/css/img/order-parameters-gift.png) no-repeat;left:80%;width:162px;z-index:1}.order-parameters .h4,.order-parameters h4{font-size:24px;font-weight:800;color:#333;text-transform:uppercase;text-align:center;margin:55px 0 76px}.order-parameters .h4>span,.order-parameters h4>span{color:red}.order-parameters .green-box .btn-green{padding:19px 29px 19px 115px}.order-parameters .green-box .btn-yellow{margin:0 0 0 10px}.order-parameters .green-box input,.order-parameters .green-box input:last-of-type{margin:0 0 0 9px}.order-parameters .green-box-form{padding:0 12px 0 0;background:#91c623;z-index:0}.feedback{padding:51px 0;background:#f7fdf1}.feedback h2{text-align:center;margin:0 0 57px}.feedback h2>span:after,.feedback h2>span:before{background:#000}.feedback-client-wrapper{max-width:350px;margin:0 auto 28px}.feedback-client-wrapper img{float:left;display:block}.client-data{padding:13px 0 0;margin-left:20px;float:left}.client-data .h6,.client-data h6{font-size:20px}.client-data span{font-size:14px}.client-problem{font-size:14px;font-weight:800;color:#999;text-transform:uppercase;text-align:center}.client-problem span{color:#06c}.feedback-slider-content{padding:22px 0 0;max-width:660px;margin:0 auto}.feedback-slider-content .h6,.feedback-slider-content h6{font-size:14px;font-weight:800;color:#333;text-transform:uppercase;margin:0 0 14px}.feedback-slider-content p{font-size:16px;color:#333;text-align:justify;line-height:30px}.currentpage{background:linear-gradient(90deg,#0071bb,#37c3a9,#82c337)}.feedback-all{font-size:14px;font-weight:800;color:#990;text-transform:uppercase;border-bottom:2px dotted;margin:14px 0 0;line-height:20px;display:inline-block}.feedback-all:focus,.feedback-all:hover{color:#990}.slick-prev{background:url(/templates/okna/css/img/prev.png);left:33px}.slick-next,.slick-prev{height:40px;top:60%;width:24px}.slick-next{right:33px}.slick-next,.slick-next:focus,.slick-next:hover{background:url(/templates/okna/css/img/next.png)}.slick-prev:focus,.slick-prev:hover{background:url(/templates/okna/css/img/prev.png)}.slick-next:before,.slick-prev:before{content:""}.our-certificates{padding:47px 0 68px}.our-certificates h2{color:#336;text-align:center;margin:0 0 43px}.our-certificates h2>span:after,.our-certificates h2>span:before{background:#336}.our-certificates .slick-prev{top:53%;background:url(/templates/okna/css/img/prev-black.png);left:-24px}.our-certificates .slick-next{right:-24px;top:53%}.our-certificates .slick-next,.our-certificates .slick-next:hover,.slick-next:focus{background:url(/templates/okna/css/img/next-black.png)}.our-certificates .slick-prev:hover,.slick-prev:focus{background:url(/templates/okna/css/img/prev-black.png)}.certificate-slider,.certificate-slider img{margin:0 auto}.map-address{height:auto;padding:10px;color:#fff;position:relative;opacity:.45;margin:60px auto 0;background:#000;width:300px;z-index:1}.windows-credit{background-size:cover}.windows-credit h2{font-size:45px;color:#336;text-align:center;margin:0 0 34px}.windows-credit h2>span:after,.windows-credit h2>span:before{background:#336}.windows-credit-wrapper{max-width:600px;margin:0 40px 0 0;float:right}.tabs-list{margin:0 0 11px}.tabs-list li{list-style:none;margin-right:-3px;cursor:pointer;display:inline-block}.tabs-list li a{padding:11px 36px;font-size:18px;text-decoration:underline;font-weight:800;color:#336;text-transform:uppercase;display:block}.tabs-list li:first-child a{padding-left:0}.tabs-list li:last-child a{padding-right:0}.tabs{padding:29px 45px 30px;margin:0 0 27px;-webkit-box-shadow:0 3px 2px 0 rgba(0,0,0,.13);-moz-box-shadow:0 3px 2px 0 rgba(0,0,0,.13);box-shadow:0 3px 2px 0 rgba(0,0,0,.13);background:#fff}.tabs-list .active a{font-size:30px;text-decoration:none;font-weight:800;color:#990;position:relative}.tabs-list .active a:after{border:20px solid transparent;content:"";position:absolute;bottom:-18px;left:20%;border-bottom-color:#fff}.windows-credit-item .h6,.windows-credit-item h6{font-size:18px;font-weight:800;color:#06c;text-transform:uppercase;margin:0 0 35px}.windows-credit-item li,.windows-credit-item p{font-size:18px;color:#336}.windows-credit-item p{padding:0 0 20px;border-bottom:1px solid #cfd8dc}.credit-price,.credit-terms{list-style:none;text-align:left;margin:21px 0 0;width:49%;display:inline-block}.credit-price{padding:0 0 0 30px}.windows-credit-item li{margin:0 0 20px}.call-manager{font-size:16px;color:#336}.call-manager>a{font-size:16px;font-weight:800;color:#06c}.our-address{padding:22px 0 20px;margin:0;background:#003762}.our-address h2{font-size:45px;color:#333;text-align:center;margin:0 0 34px}#googleMap,#googleMap2,#googleMap3{height:332px;width:100%}.maps-wrapper .maps-wrapper-item:nth-child(2):before,.maps-wrapper .maps-wrapper-item:nth-child(3):before{height:382px;content:"";position:absolute;top:5px;background:url(/templates/okna/css/img/ellipse.png) no-repeat;left:0;width:2px;z-index:10}.maps-wrapper-item{padding:0;position:relative;text-align:center;width:100%;float:left}.map-name{position:absolute;text-align:center;border-radius:1px;width:90%}.phone{padding:0 0 0 40px;font-size:18px;font-weight:800;color:#336;margin:15px 0 0;background:url(/templates/okna/css/img/phone-ic.png) no-repeat 0;display:inline-block}.balcony{background:url() no-repeat top}.balcony .main-menu{-webkit-background-size:100% 100%;background-size:100% 100%}.balcony .main-menu .active{font-weight:bolder}.balcony .main-menu li:first-child a,.facade .main-menu li:first-child a{color:#0f7aab}.balcony .guarantee{padding:0 0 15px;text-align:center;background:none}.services-box{margin:4% auto 20px;display:block}.services-box .h3,.services-box .likeh1,.services-box h3{padding:20px;justify-content:end;font-size:220%;color:#0074b8;text-align:start;margin:0;background:#ffffff78;font-family:Roboto,sans-serif;display:inline-block}@media screen and (max-width:767px){.services-box .h3,.services-box .likeh1,.services-box h3{padding:20px 10px;font-size:190%;text-align:right;margin:0}}.likeh3{padding:14px 40px;font-size:24px;font-weight:400;color:#fff;text-transform:none;position:relative;opacity:.9;margin:0;border-radius:1px;background:#19b04e;display:inline-block}.services-box .h3:before,.services-box h3:before{height:45px;right:26.5%;content:"";position:absolute;bottom:-24px;background:url(/templates/okna/css/img/red-arrow.png) no-repeat 50%;width:43px}.services-box span{padding:10px 20px;font-size:30px;font-weight:800;color:#fff;position:relative;margin:-8px 0 0;border-radius:1px;background:#0070b6;display:inline-block;z-index:1}.balcony .guarantee-box,.facade .guarantee-box{height:120px;right:40px;position:absolute;margin:0 0 0 511px;background:url(/templates/okna/css/img/big-guarantee.png);background-size:cover;width:400px}.balcony .guarantee-box span,.facade .guarantee-box span{font-size:13px;text-align:left;line-height:21px}.balcony .ruler-box,.facade .ruler-box{margin:2px 0 0 10px}.range-work{padding:68px 0 46px;background:#fff}.range-work .h3,.range-work h3{font-size:36px;font-weight:800;text-transform:uppercase;text-align:center}.range-work-inside{background:url(/templates/okna/css/img/range-work-1.jpg) no-repeat right 78%;background-size:77%}.range-work-inside,.range-work-outside{height:500px;position:relative;width:49%;display:inline-block}.range-work-outside{background:url(/templates/okna/css/img/range-work-2.jpg) no-repeat right 50%}.range-work-item{font-size:18px;font-weight:800;color:#000;position:absolute;text-align:center;display:inline-block}.range-work-item span{display:block}.range-work-item span:last-child{color:#666}.range-work-inside .range-work-item:first-child{top:9%;left:17%}.range-work-inside .range-work-item:nth-child(2){top:43%;left:-3%}.range-work-inside .range-work-item:nth-child(3){top:92%;left:18%}.range-work-outside .range-work-item:first-child{top:5%;left:36%}.range-work-outside .range-work-item:nth-child(2){top:28%;left:9%}.range-work-outside .range-work-item:nth-child(3){top:50%;left:10%}.range-work-outside .range-work-item:nth-child(4){top:72%;left:13%}.range-work-outside .range-work-item:nth-child(5){top:94%;left:62%}.light-green{padding:28px 20px;font-size:20px;font-weight:800;color:#000;max-width:910px;text-align:center;margin:57px auto 0;border-radius:6px;background:#cf6}.discount{padding:71px 0 69px;position:relative;background:url(/templates/okna/css/img/discount-bg.jpg) no-repeat 50%,#d9f0c2}.discount:before{border:45px solid transparent;content:"";position:absolute;border-bottom:40px solid #f6f9f5;top:-85px;left:46.3%}.discount .h3,.discount h3{font-size:36px;font-weight:800;text-transform:uppercase;position:relative;text-align:center}.discount .h3:first-of-type:before,.discount h3:first-of-type:before{height:45px;right:48.5%;content:"";position:absolute;bottom:-57px;background:url(/templates/okna/css/img/red-arrow.png) no-repeat 50%;width:43px}.discount .h3:first-of-type,.discount h3:first-of-type{margin:0 0 47px}.discount .h3 .red-box,.discount h3 .red-box{padding:18px 28px;font-size:48px;margin:0 23px 0 17px}.discount .h3:last-of-type,.discount h3:last-of-type{margin:0 0 83px}.discount .h3:last-of-type:before,.discount h3:last-of-type:before{font-size:98px;color:#f33;content:"+";position:absolute;top:78%;left:47%}.discount .col-sm-3{padding-right:10px;padding-left:10px}.balcony .many-clients-wrapper:last-child .many-clients-item,.facade .many-clients-wrapper:last-child .many-clients-item{position:relative;margin:0 30px 34px}.balcony .many-clients-wrapper:last-child .many-clients-item:nth-child(2):before,.facade .many-clients-wrapper:last-child .many-clients-item:nth-child(2):before{font-size:48px;font-weight:800;right:-44px;color:#f1283d;content:"+";position:absolute;top:20%}.balcony .many-clients{padding:52px 0 43px}.our-works{padding:66px 0 80px}.our-works h2{font-size:46px;color:#0070b6;text-transform:uppercase;text-align:center;margin:0 0 47px}.our-works h2>span:after,.our-works h2>span:before{background:#0070b6}.works-slider{max-width:800px;margin:0 auto;border-radius:1px}.works-slider-item{position:relative}.works-slider-item img{border-radius:1px}.img-overlay{right:0;position:absolute;bottom:0;top:0;left:0}.works-slider-item .img-overlay p{height:fit-content;padding:10px;font-size:12px;color:#fff;text-align:start;border-radius:0 1px 1px 0;background:rgba(0,0,0,.6);width:40%;line-height:20px;float:right}.works-slider .slick-prev{top:53%;background:url(/templates/okna/css/img/prev-black.png);left:-55px}.works-slider .slick-next{right:-55px;top:53%}.works-slider .slick-next,.works-slider .slick-next:focus,.works-slider .slick-next:hover{background:url(/templates/okna/css/img/next-black.png)}.works-slider .slick-prev:focus,.works-slider .slick-prev:hover{background:url(/templates/okna/css/img/prev-black.png)}.facade .main-menu a.active{font-weight:bolder}.facade{background:url(/templates/okna/data/facade2.webp) no-repeat top}.facade .guarantee{background:none}.our-advantages{padding:50px 0 0;background:url(/templates/okna/css/img/our-advantages-bg.jpg) no-repeat 50%}.our-advantages-item{max-width:275px;text-align:center;margin:0 auto 47px}.our-advantages-item img{margin:0 0 20px;display:inline-block}.our-advantages-item .h5,.our-advantages-item h5{font-weight:800;margin:0 0 23px}.our-advantages-item p{font-size:18px;text-align:justify}.inner header{margin:0}.inner header .container{position:relative;background:none;padding-bottom:0}.inner .factory-champion:after{width:0}.inner-menu,.inner-menu-wrapper{background:#0071bb}.inner-menu{list-style:none}.inner-menu li{display:inline-block}.inner-menu a{padding:11px 0 14px;font-size:16px;font-weight:800;color:#fff;margin:0 30px;display:block}.inner-menu li:first-child a{margin-left:0}.inner-menu li:last-child a{margin-right:0;padding-left:4px}.breadcrumbs{list-style:none;margin:17px 2px 2px 12px}.breadcrumbs li{margin-right:-.03em;display:inline}.breadcrumbs li+li:before{height:7px;padding:0 13px 4px;content:"";position:relative;top:-1px;background:url(/templates/okna/css/img/arrows.png) no-repeat 50%;width:6px}.breadcrumbs a,.breadcrumbs li{font-size:14px;font-weight:400;color:#b5b5b5}.left-sidebar{width:201px;float:left}.center-content{padding:0 0 0 10%;flex-direction:column;width:auto;display:block}.center-content-info{float:none}.balcony{padding:0;margin:-1px 0 0;background:url(/templates/okna/data/balcony_woman1.webp) no-repeat top;background-size:cover}.balcony .main-menu{position:relative;z-index:10}.balcony .guarantee{padding-top:1px;position:relative;-webkit-background-size:cover;background-size:cover;top:-11px;background-color:transparent}.warming{padding-top:50px;padding-bottom:30px}.warming .warming_container{position:relative}.warming .warming_container>img{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;left:50%}.warming_item_wrapp .warming_item{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:76px;position:relative;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-orient:horizontal;width:300px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.warming_item_wrapp .warming_item .warming_img{width:60px}.warming_item_wrapp .warming_item .warming_info{width:-webkit-calc(100% - 90px);width:calc(100% - 90px)}.warming_item_wrapp:nth-child(2) .warming_item:first-of-type:before{height:69px;right:-144px;content:"";position:absolute;top:20px;width:126px;background-image:url(/images/warming_arrow1.png)}.warming_item_wrapp:nth-child(2) .warming_item:nth-of-type(2):before{height:64px;content:"";position:absolute;top:92px;left:-209px;width:194px;background-image:url(/images/warming_arrow2.png)}.warming_item_wrapp:nth-child(3) .warming_item:first-of-type:before{height:69px;right:-112px;content:"";position:absolute;top:44px;width:126px;background-image:url(/images/warming_arrow1.png)}.warming_item_wrapp .warming_item:last-child{float:right}.warming_item_wrapp:nth-child(4) .warming_item:first-of-type:before{height:64px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);right:-80px;content:"";position:absolute;top:44px;width:150px;background-image:url(/images/warming_arrow2.png)}.warming_item_wrapp:nth-child(3) .warming_item:nth-of-type(2):before{height:64px;content:"";position:absolute;top:50px;left:-108px;width:160px;background-image:url(/images/warming_arrow2.png)}.warming_item_wrapp:nth-child(4) .warming_item:nth-of-type(2):before{height:69px;-webkit-transform:scale(-1) rotate(-20deg);-ms-transform:scale(-1) rotate(-20deg);transform:scale(-1) rotate(-20deg);content:"";position:absolute;top:30px;left:-100px;width:126px;background-image:url(/images/warming_arrow1.png)}.warming_item_wrapp .warming_item:first-child{float:left}.warming_item_wrapp:nth-child(5) .warming_item:nth-of-type(2):before{height:69px;-webkit-transform:scale(-1) rotate(10deg);-ms-transform:scale(-1) rotate(10deg);transform:scale(-1) rotate(10deg);content:"";position:absolute;top:10px;left:-80px;width:126px;background-image:url(/images/warming_arrow1.png)}.glazing{padding:35px 0}.glazing-title:after{height:2px;content:"";background-color:#0071bb;margin:14px auto 4px;width:25%;display:block}.warming_item_wrapp .warming_item p{font-size:16px;font-weight:400;color:#2e353e;line-height:24px}.warming_item_wrapp .warming_item span{font-size:18px;font-weight:700;color:#82c82c;line-height:26px}.warming_item_wrapp:nth-child(5) .warming_item:first-of-type:before{height:64px;-webkit-transform:scaleX(-1) rotate(30deg);-ms-transform:scaleX(-1) rotate(30deg);transform:scaleX(-1) rotate(30deg);right:-134px;content:"";position:absolute;top:18px;width:150px;background-image:url(/images/warming_arrow2.png)}.warming_item_wrapp:nth-child(5) .warming_item:first-of-type{margin-bottom:0}.clearfix:after{content:"";clear:both;display:table}@media only screen and (max-width:1270px){.warming{padding-top:10px}.warming .warming_container>img{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%}.warming_item:before{display:none}.warming_item_wrapp .warming_item{display:block}.warming_item_wrapp .warming_item .warming_info{width:100%}.warming_item_wrapp .warming_item .warming_img{margin-bottom:10px;width:auto}.warming_item_wrapp .warming_item:last-child{text-align:right}.warming_item_wrapp .warming_item{margin-bottom:50px;width:230px}}@media only screen and (max-width:1024px){.warming .warming_container>img{display:none}.warming_item_wrapp .warming_item{width:46%}.warming_item_wrapp .warming_item:first-child{text-align:right}.warming_item_wrapp .warming_item:last-child{text-align:left}}.subtitle{padding:0 10px;color:#525252;-webkit-background-size:contain;background-size:contain;text-align:center;margin:-16px auto 0}.glazing-wrapper{margin:33px 0 0}.glazing-wrapper>.row{margin:0}.glazing-item{border:1px solid #eee;background-color:#f3f5f9;border-radius:6px}.glazing-item__header{height:90px;padding:10px 20px;font-size:24px;font-weight:700;line-height:90px}.glazing-item__header h2,.glazing-item__header span{line-height:normal;vertical-align:middle;display:inline-block}.glazing-item__header h2{font-size:24px;color:#525252}.glazing-item__text{padding:10px;color:#767676}.glazing-item__img img{width:100%}.glazing-info{height:50px;padding:30px 15px 10px;--ms-align-items:center;align-items:center}.glazing-info__price{font-size:18px;font-weight:700;color:#007bbd;position:absolute}.glazing-info__time{padding:0 0 0 30px;font-size:18px;color:#606060;position:relative}.glazing-info__time:before{height:20px;content:"";position:absolute;top:0;background:url(/templates/okna/css/img/calendar-blue-icon.png);left:0;width:20px}.glazing-more{height:50px;padding:0 10px 0 0;font-size:18px;font-weight:700;color:#fff;position:relative;text-align:center;border-radius:0;background:#82c82c;line-height:50px;display:block}.glazing-more:before{transform:rotate(90deg);font-size:20px;font-weight:700;right:70px;color:#fff;content:">";position:absolute;top:0;font-family:monospace}.glazing-more:focus,.glazing-more:hover{color:#fff;opacity:1}.glazing-item__more{padding:30px 15px 15px;display:none}.glazing-item__more p{padding-bottom:15px}.result{padding:45px 0 90px;background:url(/templates/okna/css/img/balcback.webp);background-size:cover;background-repeat:no-repeat}.result-subtitle,.result-title{font-size:48px;text-transform:uppercase;text-align:center}.result-subtitle{height:73px;color:#666;width:375px;line-height:73px;margin-top:-5px}.result-steps{list-style:none;height:333px;position:relative;margin:35px auto 0;background:url(/templates/okna/css/img/result-bg.png) no-repeat 50%;width:970px}.result-steps li{position:absolute;text-align:center;width:200px}.result-steps__call{bottom:-4px;left:-32px}.result-steps__metering{top:0;left:18%}.result-steps__contract{bottom:-4px;left:39%}.result-steps__delivery{top:0;left:60%}.result-steps__installation{bottom:-25px;left:82%}.result-steps li img{display:none}.result-steps li strong{font-size:24px;font-weight:700;color:#007bbd;display:block}.result-steps li span{font-size:16px;color:#000;display:inline-block}.repairs{height:705px;background:url(/templates/okna/css/img/repairs-bg.jpg) no-repeat 50%;-webkit-background-size:cover;background-size:cover}.repairs-box{height:100%;padding:40px 65px;position:relative;margin:0 auto;background:#fff;width:800px}.repairs-box h2{font-size:48px;color:#212121;text-transform:uppercase;text-align:center}.repairs-box h2 strong{display:block}.repairs-table{border:none;border-collapse:collapse;width:100%}.repairs-table tr{border:none}.repairs-table td{padding:10px 20px;font-size:24px;border:none;border-bottom:1px dotted #ccc}.repairs-table tr:first-child td{font-size:18px;font-weight:200;color:#9a9a9a!important;text-transform:uppercase}.repairs-table tr td:first-child{padding:10px 20px;text-align:right}.repairs-table tr td:nth-child(2){font-weight:700;color:#009200}.repairs-saving{height:124px;padding:15px 0 0;right:0;color:#212121;position:absolute;text-align:center;background:url(/templates/okna/css/img/repairs-saving.png) no-repeat;background-size:100%;bottom:-21px;left:0;width:100%}.repairs-saving strong{font-size:36px}.repairs-saving strong span{padding:0 0 0 10px;font-size:48px}.calc{padding:60px 0 11px;background:#d9d9d9}.calc-title{height:88px;font-size:48px;text-transform:uppercase;text-align:center;background:url(/templates/okna/css/img/calc-title-bg.png) no-repeat;background-size:contain;width:390px;line-height:86px}.calc-wrapper{margin:59px 0 0}.calc-wrap h2{font-size:20px;font-weight:800;margin-bottom:20px;color:#06c}.calc-item{margin:0 0 32px}.calc-item.calc-item__input{margin-bottom:14px}.calc-item.calc-item__img{text-align:center;margin:8px 0 0}.calc-item.calc-item__img img{max-height:630px}.calc-item h5{font-weight:700;color:#515151;margin:0 0 5px}.custom-select{height:40px;overflow:hidden;position:relative;border-radius:3px;background:#fff;width:100%;line-height:40px}.custom-select:before{height:8px;right:18px;content:"";position:absolute;top:18px;background:url(/templates/okna/css/img/select-icon.png);width:14px}.custom-select:after{height:100%;right:45px;content:"";position:absolute;top:0;background:#e6e6e6;width:1px}.custom-select select{height:100%;padding:0 0 0 15px;font-size:18px;border:none;-webkit-appearance:none;color:#515151;outline:none;background:transparent;width:100%}.calc-item input[type=text]{height:40px;padding:0 0 0 15px;border:none;outline:none;border-radius:3px;background:#fff;width:226px;line-height:40px}.calc-item ::-webkit-input-placeholder{font-style:normal}.calc-item :-moz-placeholder,.calc-item ::-moz-placeholder{font-style:normal}.calc-item :-ms-input-placeholder{font-style:normal}.ckeck-list{list-style:none}.ckeck-list li{margin:0 0 15px}.ckeck-list input[type=checkbox]{display:none}.ckeck-list input[type=checkbox]+label{padding:0 0 0 34px;font-size:18px;position:relative;cursor:pointer;display:inline-block}.ckeck-list input[type=checkbox]+label:before{height:24px;content:"";position:absolute;top:1px;border-radius:2px;background:#fff;left:0;width:24px;display:block}.ckeck-list input[type=checkbox]:checked+label:after{height:13px;content:"";position:absolute;top:7px;background:url(/templates/okna/css/img/custom-check.png);left:3px;width:19px}.calc-price{min-height:310px;padding:5px 0 0;position:relative;background:#383838}.calc-price:before{border:50px solid transparent;content:"";position:absolute;border-top-color:#d9d9d9;top:0;margin:0 auto;left:46%;z-index:10}.calc-result__price{font-size:60px;font-weight:700;color:#fff;position:relative;text-align:center;top:39px}.calc-result__price span{padding:0 30px;background:#383838;display:inline-block}.calc-price__box{padding:60px 50px 22px;border:1px dotted #8f8f8f;border-radius:4px}.calc-price .blue-box__form>label{opacity:.6;margin:10px 0 0}.calc-price .blue-box__form>label .privacy{position:relative;top:2px;margin:0 7px 0 0}.our-jobs{padding:40px 20px;text-align:center;background-color:#f8fbfd;font-family:Roboto,sans-serif}.our-jobs h2{font-size:40px;color:#212121;text-transform:uppercase}.our-jobs__box{overflow:visible;margin:41px 0 0;display:inline-block}.our-jobs__box .row{margin:0}.our-jobs__box .row [class^=col]{padding-right:6px;padding-left:6px}.our-jobs-gallerytitle{padding:12px 16px;font-size:16px;font-weight:500;right:0;color:#0074b8;position:absolute;bottom:10px;background-color:#fdfdfdde;left:10%}.our-jobs__item{flex:1 1 385px;overflow:hidden;transition:transform .3s;max-width:400px;box-shadow:0 2px 10px rgba(0,113,187,.08);border-radius:4px;background:#fff}.our-jobs__item a{position:relative;display:block}.our-jobs__item a img{transition:1s;width:100%;display:block}.our-jobs__item a:hover:before{height:53px;right:0;content:"";position:absolute;top:33%;margin:0 auto;left:0;width:52px;z-index:10}.our-jobs__more{height:40px;padding:0 10px 0 0;font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;position:relative;text-align:center;margin:19px auto 0;border-radius:3px;background:#82c82c;width:250px;line-height:40px;display:block}.our-jobs__more:before{transform:rotate(90deg);font-size:26px;font-weight:700;right:28px;content:">";position:absolute;top:-1px;font-family:monospace}.balcony-price{padding:50px 0;background:url(/templates/okna/css/img/linerback.svg);background-size:cover;background-repeat:no-repeat}.balcony-price__title{font-size:36px;color:#fff;text-align:center}.balcony-price__title span{text-transform:uppercase;display:block}.fz-48{font-size:48px}.color-lightblue{color:#0ff}.balcony-price__time{padding:0 0 0 130px;position:relative;max-width:320px;margin:15px auto 10px}.balcony-price__time:before{height:101px;content:"";position:absolute;top:10px;background:url(/templates/okna/css/img/clock-icon.png);background-size:contain;left:0;width:101px}.balcony-price__time span{font-size:36px;color:#fff}.balcony-price__time span strong{padding:0 5px;font-size:83px}.balcony-price .blue-box__form>label{margin:10px 0 0}.balcony-price .blue-box__form>label .privacy{position:relative;top:2px;margin:0 7px 0 0}@media (max-width:1261px){.container{width:970px}.result-steps{background-size:contain;width:800px}.yamap-overlay{left:auto}}@media (max-width:991px){.result-steps{width:540px}}@media (max-width:767px){.balcony .guarantee{padding-top:30px;top:-3px}.glazing{padding:30px 0}.glazing-subtitle,.glazing-title{font-size:28px}.glazing-subtitle,.subtitle{height:auto;color:#000;margin:0 auto;background:transparent;width:auto;line-height:normal}.glazing-item{max-width:82%;margin:0 auto 30px}.result-subtitle,.result-title{font-size:28px}.result-title{color:#007bbd}.result-steps{height:auto;background:transparent;width:auto}.result-steps li{position:static;margin:0 auto 30px;width:200px}.result-steps li img{max-width:50%;margin:0 auto 10px;display:block}.repairs{height:auto;background:#fff}.repairs-box h2{font-size:28px}.repairs-box{height:100%;padding:30px 15px;margin:0 auto;width:auto}.repairs-table tr td:first-child{padding:5px;text-align:right}.repairs-table td{padding:10px;font-size:14px}.repairs-saving{height:auto;padding:15px;position:static;background:#eda911;width:auto}.calc{padding:30px 0 11px}.calc-title{font-size:28px}.calc-wrapper{padding:0 15px;margin:30px 0 0}.calc-price:before{border:20px solid transparent;border-top-color:#d9d9d9}.calc-result__price{font-size:40px;top:23px}.calc-price__box{padding:40px 0 22px}.calc-price__box .blue-box__form .btn-yellow{width:80%}.calc-price .blue-box__form>label{margin:10px auto 0;width:80%}.calc-price .blue-box__form>label br{display:none}.our-jobs{padding:30px 0}.our-jobs h2{font-size:28px}.our-jobs__item{max-width:95%;margin:0 auto 15px}.fz-48{font-size:28px}.balcony-price{padding:30px 0}.balcony-price__title{font-size:25px}.balcony-price__time span strong{font-size:50px}.balcony-price__time:before{height:70px;top:0;background:url(/templates/okna/css/img/clock-icon.png);background-size:contain;left:0;width:70px}.balcony-price__time{padding:0 0 0 90px;max-width:265px;margin:15px auto 10px}.balcony-price .blue-box__form .btn-yellow,.balcony-price .form input[type=text]{width:100%}.yamap-overlay{display:none!important}.windows-credit .map-img-block{background-position:68% 50%}.blue-box{display:none!important}}.our-jobs__show-more{display:none}.facade-glazing{padding:50px 0}.facade-glazing .glazing-subtitle{color:#212b5b;margin:0 auto}.facade-glazing__wrapper{margin:30px 0 0}.facade-glazing__item{margin-bottom:30px}.facade-glazing__item img{margin:0 auto 20px;display:block}.facade-glazing__text{max-width:350px;text-align:center}.facade-glazing__text h2,.facade-glazing__text h3{font-size:36px;font-weight:400;color:#007bbd;text-transform:uppercase}.facade-glazing__text span{font-size:18px;display:block}.facade-glazing__text strong{font-size:18px;text-transform:uppercase;line-height:30px;display:block}.facade-glazing__wrapper .our-jobs__more{width:290px}.our-action.our-action__facade{min-height:450px;padding:40px 0;background:url(/templates/okna/css/img/our-action__facade.jpg) no-repeat 50%;-webkit-background-size:cover;background-size:cover;text-align:center}.our-action__facade--title{font-size:50px;color:#8ad6ff;text-transform:uppercase;text-align:center}.our-action__facade .our-action__description{color:#fff}.our-action.our-action__facade .our-action__form{background:hsla(0,0%,100%,.8)}.result-steps__facade{margin:35px 0 0;background:url(/templates/okna/css/img/result-steps__facade.png) no-repeat 64% 25%}.result-steps__facade.adaptive{display:none}.result-steps__facade.adaptive .result-steps__item{width:30%;flex-basis:30%}.result-steps__facade.adaptive .justify-align{justify-content:space-around;flex-wrap:wrap;max-width:100%!important}.result-steps__facade .justify-align{max-width:900px;--ms-align-items:flex-start;margin:0 auto;align-items:flex-start}.result-steps__facade .justify-align:last-child{max-width:580px;margin:50px auto 0}.result-steps__item{text-align:center;width:200px}.result-steps__item strong{font-size:24px;font-weight:700;color:#000;display:block}.result-steps__item span{font-size:16px;color:#000;display:inline-block}@media screen and (max-width:991px){.facade-glazing__text{margin:0 auto 50px}.result-steps__facade{background:transparent}}@media screen and (max-width:768px){.facade-glazing .container{padding-right:15px;padding-left:15px}.result-steps__facade .justify-align{display:block}.result-steps__facade .justify-align:last-child{max-width:none;margin:auto}.result-steps__item{text-align:center;margin:0 auto 30px;display:block}.our-action__facade--title{font-size:34px}.our-action__description{padding:16px 15px 0;font-size:18px;line-height:24px}}.center-content .calc-wrap{padding:10px 0 40px;order:-90;width:100%}.center-content .calc-wrap img{min-width:auto;width:auto}.inner[data-id="93"] .center-content{display:block}.right-sidebar{width:201px;float:right}.center-content .h4,.center-content h4{font-size:24px;font-weight:800;color:#06c;text-transform:uppercase;margin:-6px 0 21px}.center-content p{font-size:16px;color:#333;margin:0 0 23px;line-height:22px}.center-content p.small{font-size:14px;line-height:1}.center-content a{text-decoration:underline}.center-content a:hover{color:#06c}.center-content ul{list-style:none}.center-content li{padding:0 0 0 37px;color:#333;position:relative;margin:0 0 27px}.center-content ul li:before{height:8px;transform:rotate(45deg);content:"";position:absolute;top:10px;border-radius:0;background:#06c;left:15px;width:8px}.center-content ol{margin-left:30px}.center-content ol li{padding:0 0 0 10px;color:#333}.center-content .h6,.center-content h6{font-size:16px;font-weight:800;color:#06c;margin:0 0 22px}.center-content .inner-page-title{font-size:30px;font-weight:400;color:#0071bb;text-transform:none;text-align:center;margin:0 0 30px;order:-9999;font-family:Roboto,sans-serif}table{border:1px solid #dee1e3;border-collapse:collapse;margin:0 0 20px;width:100%}table td,table tr{border:1px solid #dee1e3}table td{padding:17px 15px}table tr:first-child td{font-weight:800}table tr td:first-child{padding:14px 0 14px 19px;text-align:center}.colors-table{width:100%}.colors-table tr td:first-child{padding:17px 15px;text-align:center}.right-sidebar-form .h6,.right-sidebar-form h6{font-size:18px;font-weight:800;color:#06c;text-transform:uppercase;text-align:center;margin:0 0 47px}.right-sidebar-form{padding:10px;margin:0 0 30px;background:#91e132}.right-sidebar-form form{padding:10px 6px 17px;position:relative;border-radius:5px;background:#fff}.right-sidebar-form label{font-size:10px}.right-sidebar-form form:before{height:24px;right:-10px;content:"";position:absolute;top:18%;background:url(/templates/okna/css/img/ruler.png) no-repeat;background-size:cover;width:163px}.right-sidebar-form input{padding:8px 3px 8px 10px;border:1px solid #9dac7c;outline:none;margin:0 0 14px;border-radius:5px;width:100%}.right-sidebar-form input[type=checkbox]{padding:0;margin:0 4px 0 0;width:auto;vertical-align:sub}.right-sidebar-form .btn-yellow{padding:12px 19px;margin:4px auto 0;display:block}.right-sidebar-form .btn-yellow:disabled{background:#ddd}.sidebar-calc{padding:18px 0 22px 12px;font-size:18px;font-weight:800;color:#06c;text-transform:uppercase;position:relative;margin:0 0 34px;background:#cfd8dc;display:block}.sidebar-calc:before{height:85px;right:1px;content:"";position:absolute;top:-13px;background:url(/templates/okna/css/img/sidebar-calc.png) no-repeat;width:78px}.sidebar-calc:focus,.sidebar-calc:hover{color:#06c}.sidebar-shares{padding:22px 0 22px 12px;font-size:30px;font-weight:800;color:#fff;text-transform:uppercase;position:relative;margin:0 0 43px;background:red;display:block}.sidebar-shares:before{height:90px;right:1px;content:"";position:absolute;top:-13px;background:url(/templates/okna/css/img/order-parameters-gift.png) no-repeat;background-size:cover;width:90px}.sidebar-shares:focus,.sidebar-shares:hover{color:#fff}.sidebar-content{padding:0;margin:0 0 20px}.sidebar-content .h6,.sidebar-content h6{font-size:16px;font-weight:800;color:#06c}.sidebar-content p{font-size:14px;color:#333;margin:8px 0 0;line-height:22px}.sidebar-content p:first-letter{padding:0 0 0 20px}.inner .order-parameters{margin:67px 0 -20px}.center-content #thumbcarousel img{width:100%}.center-content .thumb{margin:0 2%;width:15%;display:inline-block}.center-content img{height:auto;min-width:none;margin:auto;width:auto}.center-content .thumb:first-child{margin-left:4%}.carousel.fade{opacity:1}.carousel.fade .item{transition:opacity .5s;position:absolute;opacity:0;top:0;left:0;width:100%;display:block}.carousel.fade .item.active{position:relative;opacity:1}div#thumbcarousel{margin-top:25px}.carousel-control{height:30px;font-size:30px;font-size:20px;text-shadow:none;color:#0284b8;position:absolute;bottom:auto;text-align:center;top:88%;top:30%;background-color:transparent;left:0;width:30px;width:auto;line-height:20px}.carousel-control.left,.carousel-control.right{color:#06c;background-color:transparent;width:30px}.carousel-control.right{right:-2%;left:auto}.carousel-control.left,.carousel-control.right{background-size:30px;background-image:url(/images/content/colors/colorsslider/navigate-icon.png);background-repeat:no-repeat}.carousel-control.left{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.works-slider div img{height:auto;width:100%}.img-overlay,.works-slider.galleryWorksSlider{width:100%}.works-slider.galleryWorksSlider .slick-prev{left:4px}.works-slider.galleryWorksSlider .slick-next{right:4px}.galleryWorksSlider .works-slider-item:focus{outline:none}footer{text-align:center;background:#fff}.mail{padding:0 0 0 40px;font-size:18px;font-weight:800;color:#336;margin:15px 0;background:url(/templates/okna/css/img/mail-ic.png) no-repeat 0;display:inline-block}.inner footer{padding:0;background:#003762}.phone-wrapper{text-align:center;margin:0 0 19px}.phone-wrapper a{color:#fff}.phone-wrapper a:nth-child(2){margin:0 126px}.inner .mail{color:#fff;background:url(/templates/okna/css/img/mail-blue-ic.png) no-repeat 0}.phone-wrapper .phone{width:33%}.hidden-form-block{height:auto;padding:30px;color:#1a1a1a;position:relative;margin:30px auto 0;box-shadow:0 4px 24px rgba(0,0,0,.15);border-radius:10px;background:url(/templates/okna/css/img/image_form.webp);background-size:cover;width:360px}.hidden-form-block .ruler-box{margin:auto;float:none}.about-company{padding:0;background-color:#fff}.about-company .h6,.about-company h6{font-size:18px;font-weight:800;color:#036;text-transform:uppercase;margin:0 0 18px;background:#bbd9f1}.price-page-block{padding:15px;margin-bottom:30px;background-color:#eeeff1}.price-page-block:after{content:"";clear:both;display:block}.price-page-img{margin-right:15px;float:left}.price-page-top-content{align-items:center;margin-left:10px;width:calc(100% - 212px);display:flex}.price-page-top-content p{font-size:14px;font-weight:800;color:#212121;margin:0 0 3px;line-height:1;font-family:Roboto,sans-serif}.price-item{margin-bottom:80px}.price-item:last-child{margin-bottom:0}.price-item-title{min-height:62px;font-size:18px;font-size:24px;font-weight:800;margin-bottom:10px;color:#727272}.price-item-image{text-align:center;width:auto;vertical-align:top;display:block}.price-item-oldprice{font-size:16px;font-weight:400;color:#727272}.price-item-newprice{font-size:30px;font-weight:800;margin-bottom:20px;color:#84c138}.price-item-newprice span{padding:20px;font-size:16px;margin-bottom:0;display:inline-block}.price-item-prices .price-wrapper{margin-right:30px}.price-item-prices .price-wrapper,a.btn-order{vertical-align:top;display:inline-block}a.btn-order{padding:15px 50px;font-size:24px;text-decoration:none!important;font-weight:800;color:#fff;text-transform:uppercase;background-color:#83c337;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}a.btn-order:hover{color:#fff}.price-item-description{min-height:290px;padding:10px 20px;width:auto;display:block}.price-item-description:after{content:"";clear:both;display:block}.price-item-description-item{margin-right:25px;margin-bottom:5px;width:100%}.price-item-description-item:nth-child(3){width:100%}.price-item-description-item span{font-weight:800;margin-right:5px;margin-bottom:0;display:inline-block}.price-item-description-item p{margin:0;display:inline-block}.price-item-description-item:after{content:"";clear:both;display:table}.price-page-bottom-content{padding:20px}.price-page-bottom-content .h3,.price-page-bottom-content h3{font-size:16px;color:#0171bb;line-height:24px}.price-page-bottom-content ul{list-style:none;color:#212121;margin:15px 0 0}.price-page-bottom-content ul li{position:relative;text-align:justify;padding-left:35px;display:block}.price-page-bottom-content ul li:before{height:15px;top:3px;background-color:transparent;left:5px;width:16px;background-image:url(/templates/okna/css/img/price-marker.png)}.main-phone.hidden-xs,.main-phone.hidden-xs a{color:#fff}.inner-content .feedback-client-wrapper{margin:0 0 28px}.inner-content .client-problem{text-align:left}.header-error{color:red}.header-error ul{list-style:none;margin-bottom:10px}.inner-content table td{vertical-align:top}.inner-content table tr:first-child td{font-weight:400}.series-price tr td:first-child{padding:17px 15px}.typewindow-wrapper:after{content:"";clear:both;display:block}.typewindow-item{margin-right:0;box-sizing:border-box;cursor:pointer}.typewindow-item:last-child{margin-right:0}.typewindow-item:hover{opacity:.4}.typewindow-item .active{border:2px solid #7fc337}.window-image-wrapper{height:500px;justify-content:center;border:1px solid #c3e0ec;border-left:0;margin-bottom:0;position:relative;-ms-align-items:center;align-items:center;width:505px;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex}.window-image-wrapper:after{content:"";clear:both;display:block}.calc-att{height:176px;content:"";position:absolute;background-size:85%;top:0;left:140px;width:265px;background-image:url(/templates/okna/data/calc/click-att.png);background-repeat:no-repeat;display:block}.window-image{position:relative;text-align:center;width:330px;float:left}.window-sizefield input{margin-bottom:5px!important;width:100%}.window-sizefield div{margin-bottom:20px;display:none}.width-fields-wrapper{padding-top:30px;margin-bottom:20px}.width-fields-wrapper:after{content:"";clear:both;display:block}.width-fields-wrapper div{margin-left:10px;float:left;display:none}.width-fields-wrapper div.first-field,.width-fields-wrapper div:first-child{margin-left:0}.door-field{margin-right:10px}.width-fields-wrapper input{width:100px}.window-base img{margin:0 auto}.window-base:after,.window-fram:after{content:"";clear:both;display:block}.calc-img{opacity:.7;cursor:pointer;float:left;vertical-align:top;display:block}.calc-img:hover{opacity:1}.calc-form{margin-top:45px}.calc-params input[type=text],.calc-params select{font-size:14px;margin-bottom:10px}.calc-params label{font-size:14px;display:block}.tmp_result span{display:inline}.tmp_result p{margin-bottom:3px;margin-top:3px}.delivery-wrapper,.radiobutton-wrapper{padding-top:0}.radiobutton-wrapper{justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.radiobutton-wrapper>div{width:40%}.delivery-wrapper:after,.radiobutton-wrapper:after,.selection-wrapper:after{content:"";clear:both;display:block}.delivery-wrapper div,.radiobutton-wrapper div,.selection-wrapper div{float:left}.selection-wrapper div{width:50%}.selection-wrapper select#house_type{width:230px}.radiobutton-wrapper div{margin-left:50px}.radiobutton-wrapper div:first-child{margin-left:0}.delivery-wrapper label,.radiobutton-wrapper label{font-size:16px}.delivery-wrapper .delivery-select{padding-top:25px;margin-left:20px}.calc-form input[type=checkbox]{display:none}.calc-form input.privacy-green{margin:0 4px 0 0;display:inline-block}.calc-form input.privacy-green,.calc-form input.privacy-green+a{font-size:12px;vertical-align:middle}.checkbox-custom{height:30px;border:1px solid #ccc;position:relative;border-radius:3px;width:30px;display:inline-block}.calc-form input[type=checkbox]:checked+.checkbox-custom:before{right:5px;content:"";position:absolute;background-size:contain;bottom:5px;top:5px;background-position:50%;border-radius:2px;left:5px;background-image:url(/templates/okna/css/img/check-ic.png);background-repeat:no-repeat;display:block}.calc-form label{font-size:16px;color:#000;margin:0 0 8px;font-family:Roboto,sans-serif;display:block}.calc-form .label{font-size:14px;font-size:16px;font-weight:400;margin-bottom:10px;color:#212121;text-align:left;margin-left:0;font-family:Roboto,sans-serif}.delivery-radio .label,.radiobutton-wrapper .label{padding:0;font-size:16px;color:#000;text-align:left;margin-left:0;display:block}.calc-step-header{font-size:16px;font-weight:700;margin-bottom:25px;color:#0171bb;text-transform:uppercase}.calc-step-description{font-size:16px;color:#727272}.calc-step-description .attention{color:#0171bb;line-height:1.2}.calc-step-description .attention span{padding-top:20px;font-weight:700;margin-bottom:0;text-transform:uppercase;padding-bottom:0;display:block}.calc-params{bottom:30px}.calc-result{padding:40px 50px;border:1px dashed #858585;text-align:center;background-color:#f6f9fa;margin:40px 0}.calc-result .final-sum{font-size:24px;margin-bottom:15px;color:#a7a7a7;text-transform:uppercase}.calc-result .final-sum span{font-size:24px;text-decoration:line-through;font-weight:400}.calc-result .paid-sum{margin-bottom:15px;text-transform:none}.calc-result .paid-sum,.calc-result .paid-sum span{font-size:36px;font-weight:700;color:#464646}.calc-result-description{font-size:16px;color:#464646;max-width:690px;margin:0 auto 25px}.calc-result-description a{text-decoration:none;color:#464646}.calc-result .btn{text-transform:uppercase}.calc-result .calc-main-form{text-align:left;display:none}.calc-result .green-button{font-size:24px;text-transform:none}.calc-slider{max-width:505px}.calc-slider__wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.calc-slider__nav{width:110px}.calc-slider__nav.slick-vertical .slick-slide{height:110px;width:110px}.calc-slider__nav.slick-vertical .slick-slide .typewindow-item{height:100%;justify-content:center;border-bottom:1px solid #c3e0ec;-ms-align-items:center;align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.calc-slider__nav.slick-vertical .slick-slide.slick-current{background:#e4fcdb}.calc-slider__nav--wrapper{height:500px;padding:29px 0;border:1px solid #c3e0ec;position:relative}.calc-slider__nav--wrapper>button{height:29px;justify-content:center;border:none;right:0;position:absolute;outline:none;-ms-align-items:center;align-items:center;background:#f2f8fa;left:0;width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}button.calc-slider__next{border-bottom:1px solid #c3e0ec;top:0}button.calc-slider__prev{bottom:0}.btn-to-top{height:50px;text-indent:-9999px;transition:background .5s,opacity .5s;position:fixed;opacity:.7;bottom:20px;background:url(/templates/okna/css/img/i-to-top.png) no-repeat 50%;left:10px;width:50px;display:inline-block;display:none;z-index:101}.btn-to-top:hover{opacity:1}.float-sidebar{padding:15px 22px 15px 47px;border:#ffdead;color:#fff;text-transform:uppercase;outline:none;background-color:#0071bb;margin:0 0 15px;background-position:15px;background-image:url(/templates/okna/css/img/category-ic.png);background-repeat:no-repeat}.burger-menu{display:none}.price-item-oldprice{text-decoration:line-through}.action_banners_holder{justify-content:space-between;flex-wrap:wrap;display:flex}.banner{max-width:230px;text-align:center;margin:0 0 20px;display:inline-block}.banner strong{margin:10px 0 0;display:block}.ceny{border:1px solid #dee1e3;text-align:center;margin:0 0 20px;width:100%;display:table}.ceny-img{border-right:1px solid #dee1e3;padding:10px;width:35%;vertical-align:middle;display:table-cell}.ceny-img img{height:auto!important;margin:0 auto;width:auto!important;display:block}.ceny_descr{vertical-align:middle;display:table-cell}.inner-menu-wrapper{position:relative;top:-2px}.address-veka-img{margin:0 10px 0 0;float:left}.address-veka-list{float:left}.address-veka-img img{max-width:200px}.address-veka-list .h5,.address-veka-list h5{font-size:16px;font-weight:800}.address-veka-list ul{list-style:none}.center-content .address-veka-list li{padding:0 0 0 10px;position:relative;margin:0}.center-content .address-veka-list li:before{width:0}.phone-wrapper-item{font-size:11px;color:#fff;width:33%;display:inline-block}.phone-wrapper .phone{max-width:200px;background:url(/templates/okna/css/img/phone-blue-ic.png) no-repeat 0;width:auto}.phone{padding:0 0 0 30px}#clock{max-width:410px;margin:40px auto 0}#clock div{padding:10px;border:1px solid #c2c21c;text-align:center;margin:0 10px 0 0;border-radius:5px;background:#eccd1d;display:inline-block}#clock strong{font-size:60px;line-height:60px}#clock span,#clock strong{font-weight:800;color:#000;display:block}#clock span{font-size:14px;text-transform:uppercase}.range-work+.green-box .btn-yellow{margin:0 auto;display:block}.facade+footer{display:none}.price-page-block>img{min-width:0;margin:0 auto 10px;float:none!important}@media screen and (max-width:768px){.windows .our-address{display:none}.windows+footer{padding:42px 0 20px;margin:-22px 0 0;background:#003762}}.menu-sidebar{background:#0074b8}.menu-sidebar,.menu-sidebar ul{list-style:none}.menu-sidebar>li{border-top:1px solid #007696;border-bottom:1px solid #008eae}.menu-sidebar>li>a{padding:20px 10px 20px 30px;font-size:16px;font-weight:400;color:#fff;position:relative;display:block}.menu-sidebar>li>a.active,.menu-sidebar>li>a:focus,.menu-sidebar>li>a:hover{color:#bad389;opacity:1}.menu-sidebar>li>a.active{font-weight:600}.menu-sidebar>li.dropdown>a:before{height:9px;content:"";position:absolute;top:26px;background:url(/templates/okna/css/img/angle-right.png);left:13px;width:6px}.menu-sidebar>li.dropdown>a.active:before{--webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.dropdown-1,.dropdown-2{display:none}.dropdown-1{background:#007bbd}.dropdown-1>li.dropdown>a:before{height:3px;content:"";position:absolute;top:18px;background:url(/templates/okna/css/img/caret-ic.png);left:30px;width:2px}.dropdown-1>li>a{padding:10px 0 10px 40px;font-size:15px;color:#bbdfea;position:relative;display:block}.dropdown-1>li{padding:0 5px 0 0}.dropdown-1>li>a.active,.dropdown-1>li>a:focus,.dropdown-1>li>a:hover{text-decoration:underline;color:#bad389;opacity:1}.dropdown-1>li.dropdown>a.active:before{--webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.dropdown-2{background:#1776a7}.dropdown-2>li>a{padding:10px 0 10px 50px;font-size:12px;color:#fff;display:block}@media screen and (max-width:768px){.center-content .calc-wrap{width:auto}.center-content img{min-width:0}.container-info .left-sidebar{display:none}}@media screen and (max-width:1370px){.guarantee-box{height:120px;margin:0 0 0 400px;width:377px}.guarantee-box span{font-size:15px;top:34%}.get-gift{height:130px;width:230px}.get-gift a{font-size:14px}.services-box{margin:14px 40px 15px 0;display:block}.services-box .h3,.services-box h3{padding:10px 53px;font-size:26px}.services-box span{padding:10px 20px;font-size:24px;max-width:260px;margin:-10px 5px auto auto;display:block}.balcony .guarantee-box,.facade .guarantee-box{margin:0 0 0 511px;display:none}.services-box .h3:before,.services-box h3:before{right:22.5%;bottom:-31px}}@media screen and (max-width:1199px){.balcony .main-menu,.facade .main-menu,.windows .main-menu{margin:0}.main-menu a{padding:14px 0 20px;font-size:15px;color:#0f7aab!important}.main-menu a.active{color:#3f987c!important}.main-menu li:nth-child(3) a{padding:0 13px 0 0}.balcony{background:url(/templates/okna/data/balcony_woman1.webp) no-repeat top;background-size:cover}.veka-list{width:458px}.factory-champion{max-width:150px;margin:0}.champion-tel{font-size:17px;line-height:normal}.calling-back{font-size:18px;margin:4px 0 21px}.inner-menu a{margin:0 30px}.inner header{margin:0 0 -5px}.center-content{padding:0 25px;max-width:none;width:auto}.gift-item .h6,.gift-item h6{height:60px;font-size:15px}.many-clients-item{max-width:100px;vertical-align:top}.many-clients-item span{font-size:12px}}@media screen and (max-width:991px){h2{font-size:30px}.result-steps__facade.adaptive{display:block}.result-steps__facade{display:none}.right-buttons{top:233px}.factory-champion{right:0;position:absolute;top:0}.factory-champion:after{width:0}header .container:before{height:96px}.logo{float:none;display:block}.top-header-menu{margin:0 auto;width:460px;float:none}.menu-services{padding:5px 0 0}.main-menu a.active{color:#06c}.main-menu li{width:auto}.main-menu a,.main-menu li:nth-child(3) a{padding:14px 0 20px;font-size:14px;margin:0 10px}.windows .main-menu{display:flex}header:after{width:0}.maps-wrapper-item{text-align:center;margin:24px 0 0;width:100%;float:none}.maps-wrapper .maps-wrapper-item:nth-child(2):before,.maps-wrapper .maps-wrapper-item:nth-child(3):before{width:0}.our-certificates .slick-next{right:0}.our-certificates .slick-prev{left:0}.guarantee-box{margin:0 0 0 370px}.btn-green{border-radius:1px}.btn-green,.green-box-form input{margin:0 auto 10px;display:block}.green-box-form input:last-of-type,.our-advantages+.green-box input,.our-advantages+.green-box input:last-of-type,.our-certificates+.green-box input,.our-certificates+.green-box input:last-of-type,.send-request+.green-box input,.send-request+.green-box input:last-of-type{margin:0 auto 10px}.our-advantages+.green-box,.our-certificates+.green-box,.send-request+.green-box{background:url(/templates/okna/css/img/ruler.png) no-repeat center 20px #91e132}.many-clients+.green-box .btn-yellow,.many-clients+.green-box input,.many-clients+.green-box input:last-of-type,.order-parameters .green-box input,.order-parameters .green-box input:last-of-type{margin:0 auto 10px}.order-parameters .green-box .btn-green{padding:19px 29px;margin:10px auto}.btn-yellow,.our-advantages+.green-box .btn-yellow,.our-certificates+.green-box .btn-yellow,.send-request+.green-box .btn-yellow{margin:0 auto;display:block}.order-parameters .green-box .btn-yellow{margin:0 auto 10px}.advantages,.green-box-form{background:transparent}.usual-list{background:#d3d4ce}.usual-list,.veka-list{padding:20px;margin:0 auto 30px;float:none}.veka-list{background:#d4e9fe}.order-parameters{background-size:cover}.balcony .main-menu{display:flex}.balcony{background:url(/templates/okna/data/balcony_woman1.webp) no-repeat;background-size:cover;background-position-y:-38px;background-position-x:-535px}.balcony .guarantee-box,.facade .guarantee-box{margin:0 auto}.balcony .ruler-box,.facade .ruler-box{max-width:314px;margin:0 auto;float:none}.balcony .main-menu .active{color:#3f987c}.range-work-inside,.range-work-outside{margin:0 auto 30px;width:476px;display:block}.works-slider{max-width:750px}.works-slider .slick-prev{left:0}.works-slider .slick-next{right:0}.balcony .guarantee-box,.facade .guarantee-box{height:80px;width:283px}.balcony .guarantee-box span,.facade .guarantee-box span{font-size:10px;line-height:15px}.range-work{padding:30px 0}.facade .main-menu{display:flex}.float-sidebar{display:block}.left-sidebar{-webkit-transform:translate(-400px);-ms-transform:translate(-400px);-o-transform:translate(-400px);transform:translate(-400px);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;position:absolute;top:51px;background:#fff;width:201px;z-index:10}.left-sidebar.active{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.center-content{padding:0 25px 0 0;max-width:518px}.inner-menu a{margin:0 12px}.inner .container{position:relative}.inner header{margin:0 0 10px}.phone-wrapper .phone,.phone-wrapper a:nth-child(2){margin:0 auto 15px;width:auto;display:block}.best-offer-package{height:126px;background-size:cover;width:111px}.best-offer-price{height:50px;padding:0;top:0;width:50px}.best-offer-price strong{font-size:10px;line-height:10px}.best-offer-price span{font-size:10px}.best-offer-name{font-size:10.2px;bottom:20px}.best-offer-list{right:0}.best-offer-list li{font-size:10px;margin:0}.best-offer-item{max-width:150px;margin:0 25px 30px;vertical-align:top;display:inline-block}.best-offer-wrapper .best-offer-item:first-child .best-offer-package{background:url(/templates/okna/css/img/best-offer-1.png);background-size:contain}.best-offer-wrapper .best-offer-item:last-child .best-offer-package{background:url(/templates/okna/css/img/best-offer-3.png);background-size:cover}.best-offer-list li:before{top:6px}}@media screen and (max-width:767px){.guarantee-box{max-width:375px;margin:0 auto}.get-gift{margin:0 auto}.ruler-box{max-width:314px}.red-box,h1{font-size:36px}.send-request .h2,.send-request h2{font-size:30px}.spring-action{padding:30px 0 163px}.green-box,.send-request{padding:30px 0}.send-request{text-align:center}.gift-item{max-width:45%;margin:0 auto 30px}.send-request .col-sm-3{vertical-align:top;display:inline-block}.our-advantages+.green-box,.our-certificates+.green-box,.send-request+.green-box{background:url(/templates/okna/css/img/ruler.png) no-repeat center -9px #91e132}.many-clients .h2,.many-clients h2{font-size:30px;margin:0 0 20px}.many-clients{padding:30px 0 70px}h2{font-size:30px}.advantages h2{margin:0 0 30px}.order-parameters{padding:30px 0;background-size:cover}.order-parameters .h2,.order-parameters h2{font-size:36px}.order-parameters .h4,.order-parameters h4{margin:30px 0}.tabs-list .active a{font-size:22px}.tabs-list li a{padding:11px 29px}h2>span{padding:0}.our-address h2,.windows-credit h2{font-size:36px}.right-buttons{width:60px}.right-buttons a:first-child{background-size:37%;background-position:55% 15%}.right-buttons a{height:60px;font-size:8px}.right-buttons a:nth-child(2){background-size:46%;background-position:64% 15%}.right-buttons a:last-child{background-size:30%}.burger-menu{padding:7px;border:1px solid #ccc;margin:5px auto;border-radius:3px;background:transparent;width:50px;float:right;display:block}.inner-menu{display:none}.inner-menu li{display:block}.inner-menu a{margin:0}.center-content{padding:0 10px;max-width:100%;margin:0 auto;float:none}p>img{margin:0 auto;display:block}.calc-wrap h2,.center-content .inner-page-title{text-align:center}.right-sidebar{margin:0 auto;width:201px;float:none}.inner .order-parameters{margin:10px 0 0}.veka-list{margin:0 auto}.feedback .h2,.feedback h2,.veka-list h3,.veka-list h4{margin:0 0 17px}.feedback{padding:30px 0 0}.tabs{padding:20px 15px 0}.windows-credit-item li{margin:0 0 10px}.our-address{padding:20px 0 0}.our-address h2{margin:0 0 10px}.windows-credit h2{margin:0 0 14px}.our-address h2,.windows-credit h2{font-size:28px}header{padding:58px 0 0}.champion-mobile{height:70px;background:url(/templates/okna/css/img/logo_veka.svg) no-repeat;background-size:contain;margin:0;background-position:10px;width:90px;float:left;display:block}.champion-mobile:active,.champion-mobile:focus{opacity:1}.champion-mobile img{display:block}.container{padding-right:0;padding-left:0}.logo-btn-wrapper{right:0;position:fixed;top:0;margin:0 auto;background:#f6fafd;left:0;z-index:9999}.top-btn-wrapper{height:auto;right:0;position:relative;top:0;margin:0 auto;background:#2988c6;left:0}.top-btn-menu{padding-top:1em;background-size:cover}.top-btn{list-style:none;justify-content:space-between;width:50%;float:left;display:flex}.top-btn li{display:inline-block}.top-btn a{height:30px;position:relative;background-size:contain;width:30px;display:block}.top-btn a>span{font-size:10px;color:#fff;position:absolute;bottom:-13px;left:-4px;line-height:8px}.top-btn li:first-child a span{bottom:-11px;text-align:center;left:-22px}.top-btn li:first-child a{height:35px;color:#fff;width:106px;display:block}.top-btn-wrapper .burger-menu{padding:0;border:none;margin:14px 6px 0 20px;border-radius:3px;background:transparent;width:26px;float:right;display:block}.burger-menu:focus{outline:none}.burger-menu span{height:3px;margin-bottom:5px;position:static;border-radius:4px;background:#2988c6;width:100%;display:block}.burger-menu>span:last-child{margin-bottom:0}.ruler-box{max-width:286px;margin:0 auto;background:transparent;float:none}.guarantee>.container{background-size:cover}.windows.content{background:transparent}.ruler-box form{max-width:286px;text-align:center}.ruler-box .h5,.ruler-box h5{padding-top:55px;font-size:15px}.ruler-box button{font-size:14px}.ruler-box input{padding:8px 10px;margin:0 0 10px}.lt-label-mobile{display:none}.mobile-menu{list-style:none;-webkit-transform:translate(400px);-ms-transform:translate(400px);-o-transform:translate(400px);transform:translate(400px);padding:0 25px 300px;right:0;-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;position:absolute;top:64px;border-radius:0 0 6px 6px;background:rgba(0,114,191,.9)}.mobile-menu.active{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.mobile-menu a{font-size:18px;color:#fff;line-height:26px}.main-menu,.top-header-menu{display:none}.guarantee-box{display:block}.get-gift,.logo{display:none}header .container:before{width:0}.factory-champion{display:none}.windows.content{background:url(/templates/okna/data/okna-veka-slider12_wide.webp) no-repeat -670px 0}.right-buttons{display:none}.call-wrapper{padding:15px 0;background:#2988c6}.call-wrapper a{color:#fff}.call-mobile{max-width:126px;float:left;display:block}.call-mobile strong{font-size:25px;display:block}.call-mobile span{font-size:15px}.call-me,.call-mobile span{text-transform:uppercase;display:block}.call-me{padding:10px 20px;font-size:13px;margin:7px 18px 0 0;border-radius:6px;background:#82c337;float:right}.h1,h1{font-size:20px}.red-box{font-size:14px}.spring-action p{font-size:14px;font-weight:400;text-transform:uppercase;margin:4px 0 10px}.h3,h3{font-size:14px}#CDT{font-size:28px;bottom:30px}#CDT .number{height:52px;line-height:40px}.caption{font-size:12px}.green-box{display:none}.spring-action{padding:30px 0 20px}.advantages,.best-offer,.feedback,.many-clients,.order-parameters,.our-certificates,.send-request{display:none}.tabs-list .active a{font-size:13px}.tabs-list li a{padding:11px 12px;font-size:10px}.windows-credit-wrapper{max-width:310px;margin:0 auto;float:none}.tabs-wrapper{background:hsla(0,0%,100%,.9)}.tabs{padding:20px 5px 0;background:transparent}.windows-credit-item .h6,.windows-credit-item h6{font-size:12px;margin:0 0 15px}.tabs-list .active a:after{border:14px solid transparent;bottom:-11px;border-bottom-color:hsla(0,0%,100%,.9)}.windows-credit h2{font-size:20px;margin:0}.our-address h2{font-size:20px}.windows-credit h2>span:after,.windows-credit h2>span:before{background:#88939b;width:38px}h2>span{padding:0 50px}.windows-credit-item p{padding:0 0 4px;font-size:10px}.windows-credit-item li{font-size:10px;margin:0 0 6px}.credit-price{padding:0 0 0 9px}.call-manager{font-size:14px}.windows-credit{padding:0;background-size:cover;background:#47b2dc;background-position-x:34%}}.float-sidebar,.inner-menu-wrapper{display:none}.center-content p{padding-right:10px;padding-left:10px}.sidebar-calc,.sidebar-content,.sidebar-shares{display:none}.our-address h2>span:after,.our-address h2>span:before{background:#333;width:38px}.maps-wrapper{padding:0 15px}.maps-wrapper-item{padding:0 30px;background:#f0ede5}.map-name{padding:10px 0 16px 41px}#googleMap,#googleMap2,#googleMap3{height:260px;margin:20px 0 0;border-radius:10px}.maps-wrapper .maps-wrapper-item{margin:24px 0}.maps-wrapper-item{height:150px;overflow-y:hidden;border-radius:8px}.maps-wrapper-item.active{height:auto}.all-jobs{padding:15px 15px 30px;background:url(/templates/okna/css/img/jobs-bg.jpg) no-repeat 50%;background-size:contain;background-color:#f2f8fc}.all-jobs h2{font-size:29px;color:#fff;text-transform:uppercase;background:#82c337}.all-jobs h2,.all-jobs-wrapper{text-align:center}.all-jobs-item{position:relative;margin:20px 0 0;vertical-align:middle;display:inline-block}.all-jobs-item .h5,.all-jobs-item h5{position:absolute;bottom:0;left:0}.all-jobs-item .h5>span,.all-jobs-item h5>span{height:40px;padding:4px 0 0;font-size:22px;border:1px solid;color:#82c337;text-align:center;margin:0 5px 0 0;border-radius:50%;background:#fff;width:40px;vertical-align:middle;display:inline-block}.all-jobs-item .h5>strong,.all-jobs-item h5>strong{font-size:11px;color:#000;max-width:106px;text-align:left;vertical-align:middle;display:inline-block}.all-jobs-wrapper .all-jobs-item:first-child{height:113px;background:url(/templates/okna/css/img/jobs-item-1.png) no-repeat top;width:151px}.all-jobs-wrapper .all-jobs-item:nth-child(2){height:113px;background:url(/templates/okna/css/img/jobs-item-2.png) no-repeat top;width:153px}.all-jobs-wrapper .all-jobs-item:last-child{height:118px;background:url(/templates/okna/css/img/jobs-item-3.png) no-repeat top;width:162px}.maps-wrapper-item .mail,.maps-wrapper-item .phone{padding:0 0 0 10px;max-width:218px;margin:5px auto 0}.map-name{padding:10px 0 3px 41px;right:0;color:#336;position:static;text-align:left;top:0;border-radius:4px;background:url(/templates/okna/css/img/marker.png) no-repeat 4% 51%,#f0ede5;left:0;width:280px;z-index:10}.map-name,.placing{font-size:16px;font-weight:800;margin:0 auto}.placing{border-bottom:2px dashed;width:180px;display:block}.placing,.placing:active,.placing:focus{color:#93ac19}.inner footer,footer{padding:0 0 11px;background:url(/templates/okna/css/img/linerback.svg);background-size:cover;background-repeat:no-repeat}.inner footer .mail,footer .mail{color:#fff;background:url(/templates/okna/css/img/mail-white.png) no-repeat 0}footer .phone{text-align:left}.inner footer .phone,footer .phone{color:#fff;max-width:200px;margin:0 auto;background:url(/templates/okna/css/img/phone-white.png) no-repeat 0}.inner footer{padding:12px 0 11px}.typewindow-wrapper{height:auto;max-width:278px;text-align:center;margin:0 auto}.typewindow-item{margin-bottom:10px;float:none;vertical-align:middle;display:inline-block}.delivery-wrapper{padding-top:0}.calc-params .radiobutton-wrapper{text-align:left}.window-sizefield{margin-left:0!important;float:none;display:block}.calc-img{max-width:100px}.width-fields-wrapper{padding-top:0;margin-bottom:0;position:relative;bottom:0;margin-left:19px;display:inline-block}.window-sizefield div{margin-bottom:10px;margin-left:20px}.radiobutton-wrapper{max-width:300px;text-align:center;margin:0 auto}.radiobutton-wrapper .label{font-size:10px;margin-bottom:10px;color:#212121;text-align:left;margin-left:0}.radiobutton-wrapper div{margin-left:20px}.series-price img,table img{height:auto!important;width:auto!important}.window-image{max-width:100%;margin:0 auto}.window-sizefield div{margin-left:0}.calc-form label{margin-bottom:5px}.banner{margin:20px;display:block}.price-item-title{text-align:center}.price-item-image{margin:0 auto;width:218px;float:none}.price-item-oldprice{margin-bottom:5px}.price-item-description{text-align:center}.price-item-wrapper{margin:0 0 20px}.price-item-prices{text-align:center;margin:0 auto;float:none}.price-item-description-item{font-size:12px;margin-bottom:15px;width:120px;float:none;display:inline-block}.price-item-description-item p{padding:0;font-size:12px}.price-item-prices a.btn-order{padding:10px 42px;font-size:16px;max-width:156px;margin:0 auto;display:block}.price-page-block{margin-bottom:15px}.price-page-bottom-content li{margin:0 0 8px}.ceny-img{width:auto}.ceny-img,.ceny_descr{display:block}.window-image{margin-bottom:10px;width:auto;float:none}.burger-menu span{transition:all .7s ease-in-out;position:relative}.burger-menu.active span:first-of-type{transform:rotate(45deg);top:9px}.burger-menu.active span:nth-of-type(2){background-color:transparent}.burger-menu.active span:nth-of-type(3){transform:rotate(-45deg);top:-6px}a.get-gift{display:none}.address-veka-img{max-width:200px;text-align:center;margin:0 auto 20px;float:none}.address-veka-img img{max-width:100%}.address-veka-list{max-width:298px;margin:0 auto;float:none}table td{padding:10px 5px;font-size:16px;text-align:center}.inner-content table td{vertical-align:middle}table tr td:first-child{padding:14px 0 14px 7px;text-align:left}.window-sizefield div{max-width:unset}footer .phone{padding:0 0 0 30px;font-size:17px;text-align:center}footer{padding:9px 0 11px}.window-fram img{max-width:300px}footer p{color:#fff}#clock{max-width:290px;margin:13px auto 0}#clock div:last-child{margin-right:0}#clock strong{font-size:30px;line-height:30px}#clock span{font-size:10px;line-height:12px;line-height:normal}@media screen and (max-width:550px){.price-page-top-content{width:auto}.price-page-block__wrap .price-page-block.inline-flex-100{flex-direction:column}.top-btn-wrapper{padding:0;box-sizing:border-box}.factory-champion .calling-back{display:none}.factory-champion{padding:3px 0 0;position:relative}.champion-tel{font-size:14px;position:absolute;background-size:20%;top:29px;background-position:9%;left:32px}}@media screen and (max-width:340px){.all-jobs-wrapper .all-jobs-item:first-child{margin-right:0;margin-left:-15px}.all-jobs-wrapper .all-jobs-item:nth-child(2){margin-right:-15px;margin-left:0}}.texty h2{font-size:18px;font-weight:700;margin-bottom:15px;line-height:1.2}@media screen and (max-width:767px){.texty h2{padding-right:10px;padding-left:10px}.spring-action .h1{font-size:30px}}.top_form{margin-bottom:0}.top_form .green-box{padding:0;background:url(/templates/okna/css/img/top-form-bg.jpg) no-repeat 50%;-webkit-background-size:cover;background-size:cover}.top_form .green-box-form{background-color:transparent}.top_form .green-box-form>.justify-align{min-height:142px;padding:35px 0 0}.top_form .green-box .container{padding:0 15px;max-width:1260px}.green-box-form__title{padding:7px 0 0 60px;font-size:23px;font-weight:700;color:#007bbd;text-transform:uppercase}.top_form .green-box-form__input input{height:40px;padding:0 10px 0 20px;border:1px solid #dce0e2;outline:none;margin:0 24px 0 0;border-radius:0;width:310px}.green-box-form__input>.justify-align input:last-child{margin:0}.green-button{padding:9px 45px;font-size:18px;border:none;font-weight:700;color:#fff;text-transform:uppercase;outline:none;box-shadow:0 3px 3px 0 rgba(68,68,68,a0.34);background:#82c82c;display:inline-block}.green-box-form__input .green-box-form__privacy{padding-top:15px;max-width:560px;text-align:left}.green-box-form__input .green-box-form__privacy label{padding:0;font-size:12px;color:#3d484e;opacity:.6;text-align:left;display:block}.green-box-form__input .green-box-form__privacy label a{color:#3d484e}.green-box-form label input[type=checkbox]{height:auto;padding:0;margin:0 6px 0 0!important;width:auto;vertical-align:middle}.series-price .info{margin-top:10px}.series-price .info p{font-size:14px;margin-bottom:2px;line-height:16px}p.price-p{font-size:20px!important;font-weight:800;color:#84c138}.add .item{text-align:center;margin:1%;width:30%;display:inline-block}@media screen and (max-width:767px){header{padding:50px 0 0;background:#2988c6}header .container:before{height:60px}.calling-back:before,.range-work,.search-box,.top-menu__wrapper{display:none}.services-box .h3,.services-box h3{padding:10px 15px;font-size:26px}h2>span{padding:0;font-size:32px}.our-works h2>span:after,.our-works h2>span:before{display:none}.our-works{padding:30px 0 80px}.works-slider-item p{text-align:left}.our-address,.windows-credit h2>span:after,.windows-credit h2>span:before{display:none}.balcony+footer,.facade+footer{padding:42px 0 20px;margin:-22px 0 0;background:#003762}.our-advantages .container{padding-right:15px;padding-left:15px}.facade+footer{display:block}}.slinky-menu{overflow:hidden}.slinky-menu,.slinky-menu>ul{-webkit-transform:translateZ(0);transform:translateZ(0)}.slinky-menu>ul{position:relative;left:0}.slinky-menu li,.slinky-menu ul{list-style:none;margin:0}.slinky-menu ul{width:100%}.slinky-menu a{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.slinky-menu a span{-ms-flex:1;flex:1;-webkit-box-flex:1;line-height:1.4}.slinky-menu li ul{position:absolute;top:0;left:100%;display:none}.slinky-menu .header{display:-webkit-box;display:-ms-flexbox;display:flex}.slinky-menu .header .title{-ms-flex:1;flex:1;-webkit-box-flex:1;-ms-flex-order:1;margin:0;order:1;line-height:1.4;-webkit-box-ordinal-group:2}.slinky-theme-default{font-size:18px;background:#f6f7f8}.slinky-theme-default .title{padding:1em;color:#333}.slinky-theme-default li{line-height:1}.slinky-theme-default a:not(.back){padding:1em;color:#333}.slinky-theme-default a:not(.back):hover{background:rgba(90,200,250,.25)}.slinky-theme-default a:not(.back):active{background:rgba(90,200,250,.5)}.slinky-theme-default .back:before,.slinky-theme-default .next:after{height:1em;-webkit-transition:.2s;transition:.2s;content:"";background:url("data:image/svg+xml; base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+ICAgIDxwYXRoIGQ9Ik0xMi4yMTkgMi4yODFMMTAuNzggMy43MiAxOC4wNjIgMTFIMnYyaDE2LjA2M2wtNy4yODIgNy4yODEgMS40MzggMS40MzggOS05IC42ODctLjcxOS0uNjg3LS43MTl6IiAvPjwvc3ZnPg==") 50% no-repeat;background-size:1em;opacity:.25;width:1em}.slinky-theme-default .next:after{margin-left:1em}.slinky-theme-default .back:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);padding:1em}.slinky-theme-default .back:hover:before,.slinky-theme-default .next:hover:after{opacity:.75}.slinky-theme-default .back:active:before,.slinky-theme-default .next:active:after{opacity:1}.menu__wrapper{height:100%;overflow:auto;-webkit-transform:translate(100%);-ms-transform:translate(100%);-o-transform:translate(100%);transform:translate(100%);min-height:540px;padding-top:0;right:0;-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;position:absolute;top:70px;padding-bottom:0;left:0;width:100%}.menu__wrapper.active{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.slinky-menu{text-align:left}.slinky-theme-default{background-color:#fff}.slinky-menu .header{background-color:#f2f2f2}.slinky-menu ul{padding-left:0}.slinky-menu ul a{text-decoration:none}.slinky-menu ul a:focus{outline:none}.slinky-theme-default .back:before,.slinky-theme-default .next:after{background-image:url("data:image/svg+xml;utf8;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjkgMTI5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjkgMTI5IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgogIDxnPgogICAgPHBhdGggZD0ibTQwLjQsMTIxLjNjLTAuOCwwLjgtMS44LDEuMi0yLjksMS4ycy0yLjEtMC40LTIuOS0xLjJjLTEuNi0xLjYtMS42LTQuMiAwLTUuOGw1MS01MS01MS01MWMtMS42LTEuNi0xLjYtNC4yIDAtNS44IDEuNi0xLjYgNC4yLTEuNiA1LjgsMGw1My45LDUzLjljMS42LDEuNiAxLjYsNC4yIDAsNS44bC01My45LDUzLjl6IiBmaWxsPSIjMDAwMDAwIi8+CiAgPC9nPgo8L3N2Zz4K")}.slinky-theme-default a:not(.back):hover{color:#fff;background-color:#1565c1}.slinky-theme-default a:not(.back):hover:after,.slinky-theme-default a:not(.back):hover:before{background-image:url("data:image/svg+xml;utf8;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjkgMTI5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjkgMTI5IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgogIDxnPgogICAgPHBhdGggZD0ibTQwLjQsMTIxLjNjLTAuOCwwLjgtMS44LDEuMi0yLjksMS4ycy0yLjEtMC40LTIuOS0xLjJjLTEuNi0xLjYtMS42LTQuMiAwLTUuOGw1MS01MS01MS01MWMtMS42LTEuNi0xLjYtNC4yIDAtNS44IDEuNi0xLjYgNC4yLTEuNiA1LjgsMGw1My45LDUzLjljMS42LDEuNiAxLjYsNC4yIDAsNS44bC01My45LDUzLjl6IiBmaWxsPSIjRkZGRkZGIi8+CiAgPC9nPgo8L3N2Zz4K")}.yamap-wrapper{position:relative}.yamap-overlay{position:absolute;top:34%;left:12%}.address-list{list-style:none;padding:34px 23px 23px;border-radius:10px;background:#fff;display:inline-block;z-index:9}.address-list li{font-size:16px;margin-bottom:11px;color:#666}.logo-caption{font-size:18px}.logo-caption,.logo-caption-sub{padding:18px 0 0;font-style:normal;color:#007bbd;display:inline-block}.logo-caption-sub{font-size:15px}.our-action{min-height:654px;padding:0;background-size:contain;-webkit-background-size:cover;text-align:center;background-position-y:bottom;background-repeat:no-repeat}.header-time{padding:0 0 0 20px;font-weight:500;position:relative;margin:18px 70px 0 0;line-height:1.3;float:left}.header-time:before{height:12px;content:"";position:absolute;top:4px;left:0;width:12px}.header-time strong{font-size:16px;margin-bottom:10px;color:#1c1c1c;display:block}.header-time span{font-size:20px;color:#727272;display:block}.our-action__wrapper{padding:8em 0 4em}.our-action__title{font-size:32px;font-weight:700;color:#1a1a1a;text-transform:none;margin:20px 10px 10px}.our-action__sale{height:109px;padding:0 24px;font-size:30px;font-weight:700;color:#fff;margin:0 auto 16px;background:url(/templates/okna/css/img/sale-bg.png) no-repeat;width:232px;line-height:109px;display:inline-block}.our-action__description{padding:16px 10px 0;font-size:20px;margin-bottom:30px;color:#727272;line-height:1.5}.count-down__box{max-width:500px;margin:18px auto 0}.count-down__box a:hover,.count-down__box:focus{opacity:1}.count-down__title{font-size:24px;font-weight:500;margin-bottom:20px;color:#212121;text-transform:none;line-height:1.5}.count-down__wrapper{position:relative;top:0;margin:0 auto;left:0}.flip-clock-divider .flip-clock-label{display:none!important}.flip-clock-wrapper{--webkit-transform:scale(0.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);padding:10px 0 0;margin:0!important}.count-down__labels span{font-size:16px;color:#979797;text-transform:uppercase}.count-down__labels .justify-align{justify-content:space-around;right:10px;position:relative;max-width:370px;margin:0 auto}.our-action__form{padding:30px 20px;font-size:16px;border:1px solid #ccc;max-width:910px;margin:20px auto;box-shadow:0 4px 24px #7acff6;border-radius:12px;background:#f3f5f9}.form input[type=text]{height:40px;padding:0 17px;border:1px solid #c2c2c2;outline:none;border-radius:3px;width:32%;line-height:40px}.form .btn{height:40px;padding:0;font-size:20px;font-weight:500;color:#fff;text-transform:none;text-align:center;border-radius:3px;width:200px;line-height:0px;display:inline-block}.blue-btn{background:#0071bb}.form ::-webkit-input-placeholder{font-style:normal}.form :-moz-placeholder,.form ::-moz-placeholder{font-style:normal}.form :-ms-input-placeholder{font-style:normal}.five{padding:30px 0 40px}.five-subtitle,.five-title{font-size:40px;color:#212121;text-transform:uppercase}.five-title{color:#212121;text-align:center}.five-subtitle{height:87px;padding:10px 0 0;color:#fff;text-align:center;margin:0 auto;background:url(/templates/okna/css/img/five-title-bg.png) no-repeat;-webkit-background-size:cover;background-size:cover;width:406px}.stars-icon{height:31px;margin:11px auto 36px;background:url(/templates/okna/css/img/stars-icon.png) no-repeat;-webkit-background-size:cover;background-size:cover;width:225px;display:block}.five-wrapper{--ms-align-items:flex-start;align-items:flex-start}.five-item{position:relative;max-width:255px;text-align:center}.five-item:before{content:"";position:absolute}.five-item__phone:before{right:-188px;top:16px}.five-item__phone:before,.five-item__ruler:before{height:60px;background:url(/templates/okna/css/img/arrow-1.png);width:286px}.five-item__ruler:before{right:-194px;top:-1px}.five-item__document:before{height:97px;top:209px;background:url(/templates/okna/css/img/arrow-2.png);left:-2px;width:184px}.five-item__setup:before{height:65px;top:10px;background:url(/templates/okna/css/img/arrow-3.png);left:171px;width:245px}.five-item__img{height:70px;justify-content:center;text-align:center;--ms-align-items:center;margin:0 auto 20px;align-items:center;width:97px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.five-item__header{font-size:24px;font-weight:700;color:#000}.five-item p{font-size:18px}.icon-phone{height:70px;background:url(/templates/okna/css/img/icon-phone1.png);width:70px}.icon-ruler{height:70px;background:url(/templates/okna/css/img/icon-ruler1.png);width:94px}.icon-document{height:70px;background:url(/templates/okna/css/img/icon-document1.png);width:70px}.icon-setup{height:107px;background:url(/templates/okna/css/img/icon-setup2.png);width:131px}.icon-setup-okna{height:70px;background:url(/templates/okna/css/img/icon-setup1.png);width:70px}.icon-car{height:70px;background:url(/templates/okna/css/img/icon-car1.png);width:97px}.five-wrapper__second{max-width:600px;margin:61px auto 0}.best{padding:50px 15px 98px;background:#fff}.best-title{margin-bottom:30px}.best-slider{max-width:970px;margin:auto}.best-slider__item{min-height:unset;padding:5px 0 0}.best-slider__item>.justify-align{padding:0 113px;--ms-align-items:flex-start;align-items:flex-start}.best-slider__img{padding:5px 0 0}.best-slider__item h3{font-size:30px;color:#000}.best-slider__info{max-width:412px}.best-slider__table{padding:0;font-size:18px;border:none;color:#484848;text-align:left;margin:20px 0 0}.best-slider__table td{padding:7px 0;text-align:center}.best-slider__table tr td:first-child{padding:7px 0;font-weight:400;text-align:left;width:65%}.best-slider__table tr:first-child td{font-weight:400}.best-slider__table tr:last-child td{width:35%}.best-slider__table td,.best-slider__table tr{border:none}.best-slider__price{padding:21px 0 0;--ms-align-items:center;align-items:center}.green-btn{height:60px;font-size:24px;font-weight:700;color:#fff;text-transform:uppercase;background:#82c82c;width:200px;line-height:50px}.best-slider__price>span{font-size:30px;font-weight:700;color:#000}.custom-slider .slick-next,.custom-slider .slick-prev{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.custom-slider .slick-dots{bottom:-66px}.custom-slider .slick-dots li{margin:0}.custom-slider .slick-dots li button{height:7px;padding:0;border:4px solid transparent;margin:0 auto;border-radius:50%;background:#a9a9a9;width:7px}.custom-slider .slick-dots li.slick-active button{border-color:#007bbd;padding:3px;background:#fff}.custom-slider .slick-dots li button:before{content:""}.advantages-box{padding:50px 0 63px;text-align:center;background:#fff}.advantages-box__subheader{font-size:20px;color:#929292}.advantages-box__wrapper{padding:35px 0 0;max-width:820px;--ms-align-items:flex-start;margin:0 auto;align-items:flex-start}.advantages-box h3{font-size:36px;font-weight:700;color:#007bbd;text-transform:uppercase;margin:0 0 29px}.gift-box{min-height:496px;padding:56px 0 30px;background:url(/templates/okna/css/img/vekafabric1.webp) no-repeat 50%;-webkit-background-size:cover;background-size:cover;text-align:center}.gift-box h2{font-size:40px;color:#212121;text-transform:uppercase}.gift-box__subtitle{height:121px;padding:12px 0 0;font-size:50px;font-weight:700;color:#fff;text-transform:uppercase;margin:0 auto;background:url(/templates/okna/css/img/gift-box-subheader-bg.png) no-repeat;width:463px}.gift-box__description{font-size:24px;font-weight:700;text-transform:uppercase;margin:26px 0 0}.gift-box__description span{color:#007bbd}.gift-box .green-box-form{padding:0 5px 0 0;position:relative;--ms-align-items:center;margin:76px 0 0;align-items:center;background:#2e8dc0;z-index:5}.gift-box .green-box-form:before{height:170px;content:"";position:absolute;top:-77px;background:url(/templates/okna/css/img/skidki.png) no-repeat;background-size:auto;background-size:contain;left:10px;width:196px;z-index:1}.gift-box .green-box-form .btn-green{padding:18px 0 20px 104px;background:#67b7e2;width:344px}.gift-box .green-box-form .btn-yellow{color:#fff;background:#82c82c}.reviews-box{padding:47px 0 100px}.reviews-box h2{padding-top:20px;font-size:175%;font-weight:700;color:#0069b4;text-align:center;margin:0;padding-bottom:20px}.reviews-box__slider{max-width:100%;margin:30px auto 0}.reviews-box__slider .slick-prev{left:-50px}.reviews-box__slider .slick-next{right:-50px}.reviews-box__item{margin:0 7px}.reviews-box__slider img{margin:0 auto}.reviews-box__video{position:relative;text-align:center}.reviews-box__overlay{right:0;position:absolute;text-align:center;top:31%;margin:auto;left:0}.play-btn{display:inline-block}.play-btn__icon{position:relative}.play-btn__icon:before{height:76px;content:"";background:url(/templates/okna/css/img/play-btn.png);width:76px;display:block}.reviews-box__title{padding:10px 0 0;font-size:18px;color:#000;text-align:center}.blue-box{padding:16px 0;background:url(/templates/okna/css/img/blue-box-bg.jpg) no-repeat 50%;-webkit-background-size:cover;background-size:cover}.blue-box__form{background-color:transparent}.blue-box__form .btn-yellow,.blue-box__form input[type=text]{width:32%}.blue-box__form,.blue-box__form label{max-width:854px;margin:0 auto}.blue-box__form .btn-yellow{height:40px;padding:0;font-size:18px;color:#fff;margin:0;border-radius:3px;background:#82c82c;line-height:40px}.blue-box__form label{font-size:12px;color:#fff;display:block}.blue-box__form label a{color:#fff}.blue-box__form input.privacy-green{margin:10px 5px 0 0;vertical-align:bottom;display:inline-block}.team{padding:50px 0;background:url(/templates/okna/css/img/vekafabric1.webp);background-size:auto;background-size:cover}.team h2{text-align:center}.team-slider{margin:39px auto 0}.team-slider__item{padding:0 10px;text-align:center}.team-slider__img{margin:0 0 15px}.team-slider__img img{margin:0 auto}.team-name{font-size:20px;font-weight:700}.team-subheader{font-size:16px;font-style:italic;color:#a5a5a5}.team-slider__item p{font-size:18px;color:#000;margin:10px 0 0}.team-slider .slick-next{right:-40px}.team-slider .slick-prev{left:-40px}.placement{min-height:696px;padding:60px 0 30px;background:url(/templates/okna/css/img/credit-bg.webp) no-repeat 50%;background-size:cover;background-position-y:bottom}.placement-wrapper{padding:36px 34px 0 0;text-align:right}.placement-form{padding:25px 30px 30px;background:#007bbd;width:420px;display:inline-block}.placement-form__title{padding:0 27px;font-size:32px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center}.placement-form__price{height:91px;padding:10px 0 0;font-size:36px;font-weight:700;color:#fff;text-align:center;margin:0 auto;background:url(/templates/okna/css/img/placement-form-bg.png) no-repeat 50%;width:327px}.placement-form__subtitle{padding:6px 20px 0;font-size:24px;color:#fff;text-align:center}.placement-form__wrapper{margin:18px auto 0;width:290px}.placement-form__wrapper .btn-yellow,.placement-form__wrapper input[type=text]{margin:0 0 7px;width:100%}.placement-form__wrapper .btn-yellow{height:40px;padding:0;font-size:18px;color:#fff;border-radius:2px;background:#82c82c;line-height:40px}.our-address{background:url(/templates/okna/css/img/linerback.svg);background-size:auto;background-size:cover;background-repeat:repeat;background-repeat:no-repeat}.our-address *{color:#fff}.our-address .justify-align{--ms-align-items:center;align-items:center}.footer-calc.button-calc{color:#000;box-shadow:none;background:#fff;width:180px}.footer-calc.button-calc:before{background:url(/templates/okna/css/img/blue-calc-icon.png)}.footer-tel{font-weight:700}.footer-copy,.footer-tel{font-size:18px}.footer-ruler{box-shadow:none}.right-buttons{display:none!important}@media screen and (max-width:1200px){.top-menu>li>a{padding:11px 20px}.custom-slider .slick-prev{left:15px}.custom-slider .slick-next{right:15px}.five-item:before{display:none}.five-wrapper__second{flex-direction:row-reverse;display:flex}}@media screen and (max-width:769px){.our-action__title{font-size:30px;background-color:hsla(0,0%,100%,.5)}.form>.justify-align{display:block}.form>.justify-align>*{margin:0 auto 10px;display:block}.form .btn,.form input[type=text]{width:80%}.five-wrapper{display:block}.five-item{margin:0 auto 20px}.five-wrapper.five-wrapper__second{flex-direction:column-reverse;display:flex}.five-subtitle,.five-title{font-size:30px;line-height:normal}.best-slider__item>.justify-align{padding:0;display:block}.best-title{font-size:30px}.best-slider__img img{margin:0 auto}.best-slider__info{max-width:none}.best-slider__item h3{padding:5px 0 0;text-align:center}.best-slider__price{padding:21px 15px 20px}.advantages-box h2{font-size:30px}.advantages-box__wrapper{display:block}.advantages-box__item{max-width:320px;margin:0 auto}.advantages-box h3{font-size:30px}.gift-box .green-box-form>*{display:block}.placement-form{width:auto;display:block}.placement-form__wrapper .btn-yellow,.placement-form__wrapper input[type=text]{width:100%!important}.gift-box .green-box-form{padding:15px 10px;display:block}.five-subtitle,.gift-box__subtitle,.placement-form__price{margin:0 auto}.five-subtitle,.flip-clock-wrapper,.gift-box__subtitle,.placement-form__price{--webkit-transform:scale(0.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.flip-clock-wrapper{overflow:hidden;padding:30px 0 0;--ms-align-items:center;margin:0!important;align-items:center;display:flex}.count-down__labels .justify-align{right:-5px;max-width:230px;top:-5px}.flip-clock-wrapper ul li a{width:100%}.count-down__wrapper{max-width:100%;left:0}.windows-credit{background:transparent}.placement-wrapper{padding:36px 0 0}.placement-form__title{font-size:30px}.placement-form{padding:25px 0 30px}.our-action__sale{font-size:30px}.our-action__wrapper{padding:0}.five-subtitle{font-size:30px;background-size:contain;width:auto;line-height:normal}.advantages-box{padding:30px 0 0}.gift-box h2{padding:0 27px;font-size:30px}.gift-box__subtitle{height:86px;font-size:30px;background-size:contain;width:300px}.gift-box .green-box-form .btn-green{padding:18px 20px 20px 75px;width:100%}.placement h2,.reviews-box h2,.team h2{font-size:30px}.green-btn{width:auto}.best-slider__price>span{font-size:22px}.advantages-box__subheader{font-size:20px}.blue-box__form .btn-yellow{padding:0 15px;width:auto}.placement{min-height:0;padding:20px 0 0;background:#fff}}.advantagesTitle{font-size:200%;font-weight:700;color:#0069b4;text-align:start;margin:0;padding-bottom:3%;padding-left:3%}.advantagesList img{width:22%}.advantagesList img,.advantagesList span{vertical-align:middle;display:inline-block}.advantagesList span{height:100%;font-size:20px;color:#002540;width:70%;padding-left:20px}.advantagesList{text-align:left;width:33%;vertical-align:top;display:inline-block}.advantageMain{padding:20px 0}.advantageMain.p768{display:none}section{padding:20px}section.advantagesListHolder{padding:50px 0 60px;margin:0}@media (max-width:768px){.advantagesList{padding:0 0 0 1%;margin:auto;width:50%}.advantagesList:last-child{margin:auto;width:50%;display:block}.advantageMain.p768{display:inline-block}.advantageMain.p768no{display:none}}@media (max-width:425px){.advantagesList,.advantagesList:last-child{margin:auto;width:70%;display:block}}@media (max-width:426px){.reviews-box{display:none}#YMapsID img{width:100%}#YMapsID{height:unset}}.map-img-block{min-height:500px;background:url(/templates/okna/data/map_.jpg);background:url(/templates/okna/data/new_map17.10.jpg);background-size:cover;background-position:50%;width:100%}.calc-params .radiobutton-wrapper,.calc-params .selection-wrapper{padding-right:30px;width:50%;float:left}.selection-wrapper>div{padding:0;margin-bottom:25px;text-align:justify;width:100%}.selection-wrapper select#house_type{width:100%}.delivery-radio{width:auto!important}.delivery-wrapper .delivery-select{margin-left:0}.calc-input{padding:0 0 0 90px}.window-sizefield{justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;align-items:flex-start;margin-left:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.window-sizefield>div{width:47%}.window-sizefield>div>label{font-size:15px;color:#000;margin:0 0 8px;font-family:Roboto,sans-serif;display:block}.calc-input .form-control{border-color:#cfcfcf;height:46px;font-size:16px;color:#000;-webkit-box-shadow:none;box-shadow:none;font-family:Roboto,sans-serif}.calc-input select.form-control{padding:0 20px}.calc-params:after{content:"";clear:both;display:table}.radiobutton-wrapper div{margin:0 0 10px;float:none;display:block}.radiobutton-wrapper .label{padding:0 0 0 10px;display:inline-block}.radiobutton-wrapper .label,span.checkbox-custom{margin:0;vertical-align:middle}.custom_page h2,.custom_page h3{font-size:20px;font-weight:800;color:#06c;text-transform:uppercase;margin:0 0 30px}.price-page-block__wrap{justify-content:space-between;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.price-page-block__wrap,.price-page-block__wrap .price-page-block,.price-page-block__wrap.justify-align{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.price-page-block__wrap .price-page-block{width:32%;vertical-align:text-top;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex}.price-page-block__wrap .price-page-block:not(.inline-flex-100){min-height:700px}.price-page-block__wrap .price-page-block.kindaNew{min-height:unset}.price-page-block__wrap.flex-width-50 .price-page-block:not(.inline-flex-100){min-width:295px;width:24%}.price-page-block__wrap>.ceny{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;width:23%;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex}.price-page-block__wrap .price-page-block.inline-flex-100{justify-content:center;flex-direction:row;width:100%;display:flex}.price-page-img{border:none;text-align:center;margin:0 auto 15px;width:150px;float:none}.price-page-block__wrap.flex-two{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.price-page-block__wrap.flex-two .row{margin-bottom:30px;width:48%}.price-page-block__wrap>.ceny .ceny-img{padding:20px 10px;width:auto;display:block}.price-page-block__wrap>.ceny .ceny_descr{padding:0 20px;width:auto;display:block}@media (max-width:1261px){.logo-caption{display:none}.logo{width:128px}.green-box-form__input{max-width:280px}.green-box-form__input>.justify-align{display:block}.top_form .green-box-form>.justify-align{min-height:auto;padding:30px 0;-ms-align-items:center;align-items:center}.top_form .green-box-form__input .justify-align input{margin-bottom:15px;width:100%;display:block}.green-box-form__input .green-box-form__privacy{padding-top:0}.price-page-block__wrap>.ceny{width:48%}.price-page-block__wrap .price-page-block{width:30.5%}}@media (max-width:991px){.container{width:auto}.first-container{min-height:445px}.header-time{display:none}header>.container{justify-content:space-between;-ms-align-items:center;align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.inner>header .container,header>.container{padding-top:10px;padding-bottom:10px}.factory-champion{position:static}.logo{height:auto;padding:0;position:relative;width:auto}.logo:before{position:static;display:block}.search-box{padding:0;margin:0;float:none}.factory-champion,.inner .factory-champion{padding:0}header .container:before{height:auto}.inner header{padding:50px 0 0;margin:0}.common .main-menu{background:transparent}.top_form .green-box-form>.justify-align{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.center-content{max-width:none}.green-box-form__title{padding:15px}.green-box-form input{display:inline-block}.green-box-form__privacy{margin-bottom:10px}.calc-input{padding:30px 0 0}.price-page-block__wrap .price-page-block{width:100%}}@media (max-width:768px){.container{width:auto}.first-container{min-height:540px}.radiobutton-wrapper{max-width:none;text-align:left}.radiobutton-wrapper .label{font-size:16px}.center-content .calc-wrap{padding:0 15px}.calc-slider__wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-o-flex-direction:column-reverse;flex-direction:column-reverse}.calc-slider__nav{width:100%}.calc-slider__nav--wrapper{padding:0 30px}.calc-slider__nav--wrapper>button.calc-slider__next{height:100%;right:auto;bottom:0;top:0;left:0;width:30px}.calc-slider__nav--wrapper>button.calc-slider__prev{height:100%;right:0;bottom:0;top:0;left:auto;width:30px}.calc-slider__wrapper{max-width:290px;margin:0 auto}.window-image-wrapper{border:1px solid #c3e0ec;margin:0 auto 15px}.calc-slider__nav .slick-slide .typewindow-item{height:100%;justify-content:center;border-bottom:1px solid #c3e0ec;-ms-align-items:center;align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.typewindow-item{margin-bottom:0}.calc-slider__nav .slick-slide .typewindow-item{border-bottom:none}.calc-slider__nav .slick-slide.slick-current{background:#e4fcdb}.calc-slider__nav--wrapper{height:auto;max-width:none;margin:0 auto}.typewindow-wrapper{max-width:none;width:230px}.calc-slider{position:relative;max-width:290px;left:-15px}.calc-form{margin-top:0}.window-image-wrapper{height:280px;width:320px}.window-image-wrapper,.window-image-wrapper>*{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.calc-att{top:10%;left:35%}.calc-slider__nav .slick-slide .typewindow-item{height:90px}.calc-slider__next img,.calc-slider__prev img{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.top-btn-wrapper{width:100%;display:-webkit-flex!important;display:-moz-flex!important;display:-ms-flex!important;display:-o-flex!important;display:flex!important}.call-wrapper{height:100%;justify-content:space-between;-ms-align-items:center;align-items:center;width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.radiobutton-wrapper>div{width:100%}.selection-wrapper div{width:70%}.slick-slide{outline:none}.price-page-img{border:none;text-align:center;margin:0 auto 15px;width:150px;float:none}.price-item-description{width:100%;display:block}.price-item-image{text-align:center;margin:0 auto;width:auto;display:block}.price-page-block__wrap>.ceny,.selection-wrapper div{width:100%}.price-page-block__wrap .price-page-block{text-align:center;width:100%;display:block}.price-page-block__wrap.flex-two{display:block}.price-page-block__wrap.flex-two .row{margin-right:0;margin-left:0;width:100%}.add .item{width:45%}}.fashionGreen{font-size:19px;color:#84c138}.price-item-new{width:100%;display:block}.price-item-new .heading{font-weight:700;text-align:center}.price-item-new .half{text-align:center;margin:20px 0;width:60%;vertical-align:top;display:inline-block}.price-item-new .half+.half{width:38%}.oneBigBlock{padding:15px;margin-bottom:20px;background:#efeff2}.oneBigBlock img,.oneBigBlock p{margin:0 auto;display:block}.oneBigBlock p{width:300px;padding-left:20px}.price-page-block__wrap .price-page-block{flex-direction:column}.price-page-block__wrap .price-page-block .smallTitle{font-weight:700;text-align:center}@media(min-width:992px){.price-page-block__wrap.left{justify-content:end}.price-page-block__wrap.left .price-page-block{margin-left:20px}.price-page-block__wrap.left>:first-child.price-page-block{margin-left:0}}@media(max-width:375px){.fashionGreen{font-size:17px}.half p{padding:0}}.item_holder{padding-bottom:40px;padding-left:7px}.item_holder .name{font-size:22px;color:#0074b8;transition:.2s;position:relative;margin:0 0 10px;display:block}.item_holder .name a,.item_holder .name a:hover{text-decoration:none}.item_holder .img_holder img{max-height:190px}.name:before{height:30px;content:"";position:absolute;background:url(/templates/okna/css/img/righthalfarrowblue.jpg) no-repeat 50%;background-size:cover;background-position-y:center;left:-45px;width:30px;background-position-x:center}.item_holder .description{font-size:14px;font-weight:400;color:#838b90;margin:0 0 10px;line-height:20px;font-family:Roboto,sans-serif}.item_holder .options>div{font-size:0;margin-right:30px;color:#0074b8;line-height:24px;font-family:Roboto,sans-serif;display:inline-block}.item_holder .options>div>.value{border:2px solid transparent;margin-right:7px;min-width:28px;text-align:center}.item_holder .options>div>.key,.item_holder .options>div>.value{font-size:14px;display:inline-block}.tabs_row{margin-top:30px}.profile__image{position:relative}.profile__image img{max-width:100%;max-height:308px}.profile__image-quality{height:200px;position:absolute;background-size:cover;bottom:0;background-position:50%;left:20px;width:200px;background-image:url(/templates/okna/css/img/quality_stamp.png);background-repeat:no-repeat;z-index:1}.main__title{font-size:40px;font-weight:400;color:#0074b8;margin:0 0 30px;line-height:42px}.tick-list li{font-size:16px;margin-bottom:30px;position:relative;line-height:1.3;padding-left:45px}.profile__button{height:56px;padding:0 30px;font-size:17px;color:#fff;background:#0074b8}.tabs_controller.active{color:#000;cursor:default;border-bottom-color:#000}.tabs_controller{font-size:20px;font-weight:700;margin-right:25px;color:#0071b2;transition:.2s;border-bottom:1px dotted #0071b2;cursor:pointer;display:inline-block}.tabs_in_products{padding-top:25px;clear:both}.tabs_in_products>div{display:none}.tabs_in_products>div.active{display:block}.haracteristiki_table,.haracteristiki_table td,.haracteristiki_table tr{border:none}.haracteristiki_table{table-layout:fixed;width:70%}.haracteristiki_table td:first-of-type{padding:5px 10px 5px 0;font-weight:700;position:relative;width:66.66667%;vertical-align:top}.haracteristiki_table td:first-of-type span{font-weight:700}.haracteristiki_table td:last-of-type{text-align:left}.haracteristiki_table td:last-of-type span{padding:5px 15px;position:relative;background:#fff;display:inline-block}.haracteristiki_table td:first-child:before{height:1px;right:0;content:"";position:absolute;top:66%;background:#e2e6e7;left:0}.haracteristiki_table span{padding:5px 15px 5px 0;position:relative;background:#fff;display:inline-block}.haracteristiki_table td:last-of-type{padding:5px 10px 5px 0;width:33.33333%;vertical-align:top}.opisanie_first{padding:40px;background-color:#f7f6f6}.opisanie_first .profile-info__title,.opisanie_second .profile-info__title{font-size:16px;font-weight:700;margin-bottom:20px;color:#000}.opisanie_first p,.opisanie_second p{margin-bottom:25px}.opisanie_second{padding:40px;background-color:#f0f0f0;display:flex}.opisanie_second>div{padding-right:20px;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%}.advantages_in_detail .advantage-elem{max-width:275px;text-align:center;margin:auto}.advantages_in_detail .advantage-elem__icon{height:120px;position:relative;margin:0 auto 25px;border-radius:50%;background:#f3f8fa;width:120px}.advantages_in_detail .advantage-elem__icon img{right:0;position:absolute;bottom:0;top:0;margin:auto;left:0}.advantages_in_detail .small__title{font-size:20px;font-weight:700;color:#272727;margin:0 0 15px;line-height:22px}.advantages_in_detail .advantage-elem p{color:#838b90}@media(max-width:768px){.profile__image{text-align:center;float:none}}.new_pages_banner.row{margin-bottom:30px;background-color:#f5f9fb}.new_pages_banner.row h1.medium__title,.new_pages_banner.row h2.medium__title{font-size:38px;font-weight:400;color:#0074b8;margin:20px 0 30px;line-height:38px}.new_pages_banner.row .divDescription,.new_pages_banner.row .divDescription p{font-size:16px;font-weight:300;color:#272727;margin:0;line-height:26px;font-family:Roboto,sans-serif}.new_pages_banner.row .top__head-buttons .banner_button{padding:10px 25px;font-size:20px;border:2px solid #0074b8;text-decoration:none;color:#0074b8;transition:.3s ease-out;margin:30px 0;background:0 0;cursor:pointer;display:inline-block}.new_pages_banner.row .top__head-buttons .banner_button:hover{color:#fff;background:#0074b8}.new_pages_banner.row .top__head-buttons .banner_button:active{box-shadow:inset 0 3px 6px rgba(0,0,0,.2)}.new_pages_banner.row img{max-height:600px;width:100%;float:left}.new_pages_banner.row>:last-child{padding:0}.ceiling .main-menu{background:url(/templates/okna/css/img/fourth-menu-item.png) no-repeat top;-webkit-background-size:100% 100%;background-size:100% 100%}.ceiling{background:url(/templates/okna/data/ceiling-bg.jpg) no-repeat top;-webkit-background-size:100% 663px;background-size:100% 663px}.guarantee-box{margin:20px 0 10px 325px}.ceiling a.get-gift{height:148px;margin-bottom:10px;color:#fff;background-color:transparent;background:url(/templates/okna/css/img/gift-ceiling.png) no-repeat 100% 100%;width:260px}.ceiling .guarantee .ruler-box{text-align:center;margin:0 auto 20px;background:transparent;float:none}.ceiling .guarantee .ruler-box:after,.ceiling .guarantee .ruler-box:before{content:"";clear:both;display:block}.ceiling .guarantee .ruler-box form{position:relative;max-width:716px;background-color:hsla(0,0%,100%,.6);display:inline-block}.ceiling .guarantee .ruler-box form:after{height:39px;right:0;content:"";position:absolute;bottom:-30px;background:url(/templates/okna/css/img/ruler.png) no-repeat;width:226px}.ceiling .guarantee .ruler-box form h5{font-size:24px}.ceiling .guarantee .ruler-box label br{display:none}.flex{justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.flex input{width:48%}.ceiling .guarantee .ruler-box button{font-size:18px;font-weight:700}.our-action__ceiling .our-action__title{text-align:center}.our-action__ceiling .our-action__title span{padding:10px 15px;font-size:48px;font-weight:700;color:#fff;text-transform:uppercase;background:#212121;display:inline-block}.our-action__title-sub{font-size:38px;font-weight:700;color:#0880c0;margin:0 0 10px}.ceiling .our-action{min-height:654px;background:url(/templates/okna/css/img/ceiling-action-bg.jpg) no-repeat 50%;-webkit-background-size:cover;background-size:cover;text-align:center}.count-down__box h4{font-size:24px;font-weight:400;color:#000;text-align:center;margin:0 0 20px}.count-down__box h4 span{color:#404040}@media screen and (max-width:1262px){.main-menu a{font-size:14px}.header-time{margin:18px 55px 0 0}.top-menu>li>a{font-size:12px}}@media screen and (max-width:767px){.ceiling .guarantee>.container{background:transparent}.inner>header .container,header>.container{padding-bottom:0}.ruler-box .flex{display:block}.ruler-box .flex input{margin-bottom:10px;width:100%}.our-action__title-sub{font-size:22px}.our-action__ceiling .our-action__title span{font-size:24px}.count-down__box h4{font-size:16px}}.new_action_slider .name{font-size:38px;margin-bottom:10px;color:#0074b8;padding-bottom:5px;line-height:36px}.new_action_slider .name:before{display:none}.new_action_slider .slick-prev{height:40px;right:143px;bottom:unset;top:80%;background:url(/templates/okna/css/img/prev.png) #f5f9fb;background-size:contain;background-position:50%;left:unset;width:39px;background-repeat:no-repeat}.new_action_slider .slick-next{height:40px;right:100px;bottom:unset;top:80%;background:url(/templates/okna/css/img/next.png) #f5f9fb;background-size:contain;background-position:50%;width:39px;background-repeat:no-repeat}.new_action_slider .left{width:40%;float:right}.new_action_slider p{padding:0;font-size:27px;font-size:16px;font-weight:300;color:#272727;line-height:26px;font-family:Roboto,sans-serif}.new_action_slider .new_action_slide{overflow:hidden;padding:15px 15px 0;position:relative}.new_action_slider *{outline:0}.new_action_slide .mobile_img{display:none}.new_action_slider .new_action_slide img{transition:transform .35s ease-out;position:absolute;max-width:58%;max-height:100%;top:0;left:0}.new_action_slider .buttons .banner_button,.new_action_slider .buttons .banner_button:hover{border:2px solid #000;color:#000;background:#fff}.new_action_slider .buttons .banner_button{padding:10px 25px;font-size:20px;text-decoration:none;transition:.3s ease-out;margin:30px 0;cursor:pointer;display:inline-block}.new_action_slide:hover img{transform:scale(1.06)}.new_action_slider.slick-initialized.slick-slider{margin-bottom:40px}@media(max-width:768px){.new_action_slider .slick-next,.new_action_slider .slick-prev{display:none!important}.new_action_slider .left{width:100%;float:right}.new_action_slider .new_action_slide img{right:0;max-height:140px;margin:0 auto;left:0;display:none;z-index:-1}.new_action_slider .buttons{text-align:center;margin-top:0}.new_action_slider .buttons a{margin-bottom:0}.new_action_slider *{z-index:100}.new_action_slide .mobile_img{display:block}.new_action_slide .mobile_img img{position:unset;max-width:100%;display:block}.new_action_slider .name{font-size:30px;line-height:28px}}.new_action_slider ul.slick-dots{margin:10px 0}.new_action_slider ul.slick-dots li{margin:0}.new_action_slider ul li:before{height:10px;border:2px solid #06c;background:#fff;width:10px}.new_action_slider ul li.slick-active:before{background:#06c}.new_action_slider .slick-dots li button{display:none}@media screen and (max-width:334px){.top-btn li:first-child a{display:none}}