@font-face{font-family:"Montserrat";font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/Montserrat-Regular/Montserrat-Regular.eot);src:url(../fonts/Montserrat-Regular/Montserrat-Regular.eot?#iefix) format("embedded-opentype") , url(../fonts/Montserrat-Regular/Montserrat-Regular.woff) format("woff") , url(../fonts/Montserrat-Regular/Montserrat-Regular.ttf) format("truetype") , url(../fonts/Montserrat-Regular/Montserrat-Regular.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/Montserrat-Medium/Montserrat-Medium.eot);src:url(../fonts/Montserrat-Medium/Montserrat-Medium.eot?#iefix) format("embedded-opentype") , url(../fonts/Montserrat-Medium/Montserrat-Medium.woff) format("woff") , url(../fonts/Montserrat-Medium/Montserrat-Medium.ttf) format("truetype") , url(../fonts/Montserrat-Medium/Montserrat-Medium.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/Montserrat-SemiBold/Montserrat-SemiBold.eot);src:url(../fonts/Montserrat-SemiBold/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype") , url(../fonts/Montserrat-SemiBold/Montserrat-SemiBold.woff) format("woff") , url(../fonts/Montserrat-SemiBold/Montserrat-SemiBold.ttf) format("truetype") , url(../fonts/Montserrat-SemiBold/Montserrat-SemiBold.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/Montserrat-Bold/Montserrat-Bold.eot);src:url(../fonts/Montserrat-Bold/Montserrat-Bold.eot?#iefix) format("embedded-opentype") , url(../fonts/Montserrat-Bold/Montserrat-Bold.woff) format("woff") , url(../fonts/Montserrat-Bold/Montserrat-Bold.ttf) format("truetype") , url(../fonts/Montserrat-Bold/Montserrat-Bold.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-weight:800;font-style:normal;font-display:swap;src:url(../fonts/Montserrat-ExtraBold/Montserrat-ExtraBold.eot);src:url(../fonts/Montserrat-ExtraBold/Montserrat-ExtraBold.eot?#iefix) format("embedded-opentype") , url(../fonts/Montserrat-ExtraBold/Montserrat-ExtraBold.woff) format("woff") , url(../fonts/Montserrat-ExtraBold/Montserrat-ExtraBold.ttf) format("truetype") , url(../fonts/Montserrat-ExtraBold/Montserrat-ExtraBold.svg#Montserrat) format("svg")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,video{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:150%;min-width:340px;color:#333;position:relative;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box;outline:none}.hidden{display:none}.wrapper{overflow:hidden;padding-top:70px}a{color:#333;text-decoration:none}form input.error{background-image:url(https://lux-okna.com/wp-content/themes/avis/img/icons/close-red.svg);background-repeat:no-repeat;background-position:100% 50%;border-bottom:1px solid #f55d3e!important}form input.not_error{background-image:url(https://lux-okna.com/wp-content/themes/avis/img/icons/success.svg);background-repeat:no-repeat;background-position:100% 50%;border-bottom:1px solid #72bb00!important}section{padding:40px 0}h1{font-weight:bold;font-size:30px;line-height:36px;color:#0072bb;position:relative;padding-bottom:22px}h1:before{content:'';display:block;position:absolute;background-color:#0072bb;width:90px;height:6px;bottom:0;left:0}h2{font-weight:bold;font-size:25px;line-height:30px;color:rgba(0,0,0,.87)}h3{font-weight:bold;font-size:19px;line-height:24px;color:rgba(0,0,0,.87)}.container{margin:0 auto;max-width:1000px;padding:0;width:100%}.countdownHolder{width:450px;margin:0 auto;font:30px/1.5 Roboto,sans-serif;text-align:center;letter-spacing:-3px}.countdownHolder .position{display:inline-block;height:1.7em;overflow:hidden;position:relative;width:.55em}.countdownHolder .digit{position:absolute;display:block;width:.5em;border-radius:.2em;text-align:center;color:#000;letter-spacing:-1px}.countdownHolder .digit.static{margin-top:18px}.countdownHolder .coundDays,.countdownHolder .countHours,.countdownHolder .countMinutes,.countdownHolder .countSeconds{background:#fff;border-radius:5px;padding:10px 20px;margin:5px}.countdownHolder .countDiv{display:none;width:16px;height:1.6em;position:relative}.countdownHolder .countDiv:before,.countdownHolder .countDiv:after{position:absolute;width:5px;height:5px;background-color:#444;border-radius:50%;left:50%;margin-left:-3px;top:.5em;box-shadow:1px 1px 1px rgba(4,4,4,.5);content:''}.countdownHolder .countDiv:after{top:.9em}.countdownHolder .textdigit{font-size:15px;font-family:Roboto;letter-spacing:0}.lines{width:100%;max-width:1284px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:fixed;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-10}.lines span{display:block;width:1px;height:100vh;background:rgba(0,0,0,.08)}.lines span:first-child{-ms-transform:translateX(1px);transform:translateX(1px)}.lines span:nth-child(9) {-ms-transform:translateX(1px);transform:translateX(1px)}.sidebar-phones{position:fixed;left:0;top:140px;-ms-transform:translate(-140px,100px) rotate(-90deg) skew(-15deg);transform:translate(-140px,100px) rotate(-90deg) skew(-15deg);z-index:15;background:#fff;border:1px solid rgba(0,0,0,.05);box-shadow:1px 0 16px rgba(0,0,0,.05)}.sidebar-phones p{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:320px;height:40px}.sidebar-phones svg{margin:0 18px;-ms-transform:rotate(90deg) skew(-15deg);transform:rotate(90deg) skew(-15deg)}.sidebar-phones a{-ms-transform:skew(15deg);transform:skew(15deg)}.fsb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}form.standart-form{max-width:300px;text-align:center;margin:0 auto}form.standart-form .form__title{font-weight:bold;font-size:19px;line-height:24px;margin-bottom:30px}form.standart-form label{text-align:left;display:block;color:rgba(0,0,0,.38);font-weight:500}form.standart-form input.name,form.standart-form input.adress,form.standart-form textarea.message,form.standart-form input.phone{width:300px;height:45px;background-color:#fff;border:none;border-bottom:1px solid rgba(0,0,0,.1);padding-left:10px;font-weight:400;font-size:16px;line-height:45px;display:block;margin:0 auto;margin-bottom:24px;color:rgba(0,0,0,.87)}form.standart-form .message__label{margin-top:24px}form.standart-form textarea.message{border:1px solid rgba(0,0,0,.1);resize:none;height:80px;line-height:120%}form.standart-form:after{content:"";display:none;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(255,255,255,.7) url(https://lux-okna.com/wp-content/themes/avis/img/loading.svg) 50% no-repeat;z-index:10}form.standart-form.loading:after{display:block}form.standart-form .subm{margin-top:32px;max-width:300px;width:100%}.adress__label{margin-top:24px}.subm{cursor:pointer;border:none;display:block;margin:0 auto}.subm.disabled{opacity:.5}.btn{width:230px;line-height:58px;text-align:center;background:#0072bb;font-weight:600;font-size:12px;color:#fff;display:block;transition:.3s ease;position:relative}.btn:hover{background:#0082d5}.btn:active{background:#0066a8}.btn.btn__large{width:300px;line-height:48px}.btn.btn__action{line-height:48px;padding-left:48px;background-color:#fff;color:#070707;overflow:hidden;z-index:1}.btn.btn__action:before{content:'';display:block;position:absolute;left:0;top:0;width:48px;height:100%;background:#0072bb url(https://lux-okna.com/wp-content/themes/avis/img/icons/arrow-right-white.svg) 50% no-repeat;background-size:14px;z-index:2;transition:.3s ease}.btn.btn__action:after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background:#0072bb;-ms-transform:translateX(-100%);transform:translateX(-100%);transition:.3s ease;z-index:-1}.btn.btn__action:hover{background:#0072bb;color:#fff}.btn.btn__action:hover:before{-ms-transform:translateX(20px);transform:translateX(20px)}.btn.btn__action:hover:after{-ms-transform:translateX(0);transform:translateX(0)}.btn.btn__action:active{background:#0066a8;color:#fff}.btn.btn__action:active:before{background-color:#0066a8;-ms-transform:translateX(20px);transform:translateX(20px)}.btn.btn__action:active:after{background:#0066a8;-ms-transform:translateX(0);transform:translateX(0)}.header{width:100%;max-width:1280px;position:fixed;left:50%;top:0;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;z-index:100;transition:.3s ease}.header__main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;justify-content:space-between;height:70px}.header .logo{width:141px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#0072bb;color:#fff;font-weight:500;font-size:20px;line-height:24px}.header .logo b{font-weight:800}.header .lang-switcher{width:100px;text-align:center}.header .lang-switcher li{display:inline-block}.header .lang-switcher li.current-lang a{color:rgba(0,0,0,.87);border-bottom:1px solid rgba(0,0,0,.87)}.header .lang-switcher a{display:inline-block;margin:0 4px;font-weight:600;font-size:10px;line-height:12px;color:rgba(0,0,0,.38)}.header .main__menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:715px}.header .main__menu li{margin-right:24px}.header .main__menu li a{font-weight:600;color:rgba(0,0,0,.87)}.header .main__menu li a:hover{color:#0072bb}.header .main__menu li a:active{color:#0066a8}.header .menu__btn{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.header .menu__btn span{font-weight:500;color:#000;margin-right:7px;transition:.3s ease}.header .menu__btn path{transition:.3s ease}.header .menu__btn:hover span{color:#0072bb}.header .menu__btn:hover path{fill:#0072bb}.header .menu__btn:active span{color:#0066a8}.header .menu__btn:active path{fill:#0066a8}.header .search,.header .close__menu{display:none}.header .search__btn{cursor:pointer}.header .search__btn path{transition:.3s ease}.header .search__btn:hover path{fill:#0072bb}.header .search__btn:active path{fill:#0066a8}.header .callback__link{font-weight:600;line-height:14px;color:#0072bb;border-bottom:1px solid #0072bb}.header__phone{position:relative;height:17px;width:115px;font-weight:500}.header__phone_list{position:absolute;left:0;top:0;transition:.3s ease;display:flex;flex-direction:column;gap:5px;overflow:hidden;max-height:17px;background:#fff}.header.active .header__phone_list{background:#0072bb}.header__phone.active .header__phone_list{max-height:1000px}.header__phone.active .header__phone_show{transform:rotate(180deg)}.header__phone_show{position:absolute;right:0;top:0;width:17px;height:17px;background: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' viewBox='0 0 512.02 319.26'%3E%3Cpath d='M5.9 48.96 48.97 5.89c7.86-7.86 20.73-7.84 28.56 0l178.48 178.48L434.5 5.89c7.86-7.86 20.74-7.82 28.56 0l43.07 43.07c7.83 7.84 7.83 20.72 0 28.56l-192.41 192.4-.36.37-43.07 43.07c-7.83 7.82-20.7 7.86-28.56 0l-43.07-43.07-.36-.37L5.9 77.52c-7.87-7.86-7.87-20.7 0-28.56z'/%3E%3C/svg%3E") 50%/10px no-repeat;cursor:pointer}.header__hidden{max-height:0;overflow:hidden;transition:.3s ease}.header__menus{padding:40px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.header__menus .menu__products{max-width:100%;width:calc(100% - 150px);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.header__menus .menu__products li{width:100%;max-width:145px;font-weight:600;font-size:14px;line-height:17px;color:#fff;margin-bottom:20px;display:inline-block}.header__menus .menu__products li a{font-size:12px;line-height:15px;letter-spacing:.5px;color:#fff}.header__menus .menu__products li a:hover{color:#f3bf3d}.header__menus .menu__pages li{margin-bottom:21px}.header__menus .menu__pages li a{font-weight:500;font-size:14px;line-height:17px;color:#fff}.header__menus .menu__pages li a:hover{color:#f3bf3d}.header__menus .sub-menu{margin-top:20px}.header__menus .sub-menu li{margin-bottom:16px;max-width:145px}.header__menus .sub-menu li a{font-weight:400;font-size:12px;line-height:15px;letter-spacing:.5px;color:#fff}.header__menus .sub-menu li a:hover{color:#f3bf3d}.header__contacts{padding:25px 40px;border-top:1px solid rgba(255,255,255,.1);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.header__adress{color:#fff;font-size:12px;line-height:14px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.header__adress svg{margin-right:10px}.header__phones{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header__phones li{padding:10px 40px;border-right:1px solid rgba(255,255,255,.1)}.header__phones li:last-child{border:none}.header__phones li a{color:rgba(255,255,255,.87);font-weight:500;font-size:12px;line-height:14px}.header .callback__btn{width:100%;max-width:230px;background:rgba(255,255,255,.8);line-height:48px;text-align:center;font-weight:600;font-size:12px;color:#0072bb;display:block;transition:.3s ease}.header .callback__btn:hover{background-color:#fff}.header.active{background:#0072bb}.header.active .lang-switcher li.current-lang a{color:#fff;border-bottom:1px solid #fff}.header.active .lang-switcher a{color:rgba(255,255,255,.6)}.header.active .main__menu{display:none}.header.active .callback__link{color:#fff;border-color:#fff}.header.active .open__menu,.header.active .search__btn{display:none}.header.active .close__menu{display:-ms-flexbox;display:flex;margin-right:40px}.header.active .close__menu span{color:#fff}.header.active .close__menu:hover path{fill:#fff}.header.active .search{display:block;max-width:430px;width:100%;margin:0 100px;margin-left:40px}.header.active .search input{width:100%;background-color:rgba(255,255,255,.1);border-radius:18px;height:32px;padding-left:39px;border:none;background-position:15px 50%;background-image:url(https://lux-okna.com/wp-content/themes/avis/img/icons/search-white.svg);background-repeat:no-repeat;transition:.3s ease;color:#fff}.header.active .search input:-ms-input-placeholder{color:rgba(255,255,255,.8)}.header.active .search input::placeholder{color:rgba(255,255,255,.8)}.header.active .search input:focus{background-color:#fff;color:#000;background-image:url(https://lux-okna.com/wp-content/themes/avis/img/icons/search-blue-hover.svg)}.header.active .header__hidden{max-height:10000px}.header.active .header__phone a{color:#fff}.header.active .header__phone_show{background: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd'   viewBox='0 0 512.02 319.26'%3E%3Cpath d='M5.9 48.96 48.97 5.89c7.86-7.86 20.73-7.84 28.56 0l178.48 178.48L434.5 5.89c7.86-7.86 20.74-7.82 28.56 0l43.07 43.07c7.83 7.84 7.83 20.72 0 28.56l-192.41 192.4-.36.37-43.07 43.07c-7.83 7.82-20.7 7.86-28.56 0l-43.07-43.07-.36-.37L5.9 77.52c-7.87-7.86-7.87-20.7 0-28.56z' fill='%23fff'/%3E%3C/svg%3E") 50%/10px no-repeat}.header.active .header__phone_show{color:#fff}.header .menu__mob{display:none}.header__buttons{display:flex;align-items:center;gap:15px}.header__btn{width:28px;height:28px;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:.3s ease}.header__btn path{transition:.3s ease}.header__btn:hover path{fill:#fff}.header__btn--viber{border:1px solid #9055a9}.header__btn--viber:hover{background:#9055a9}.header__btn--telegram{border:1px solid #08c}.header__btn--telegram:hover{background:#08c}.header__btn--phone{border:1px solid #1a1a1a}.header__btn--phone:hover{background:#1a1a1a}.header.active .header__btn{border:1px solid #fff}.header.active .header__btn:hover{background:#fff}.header.active .header__btn path{fill:#fff}.header.active .header__btn--telegram:hover path{fill:#08c}.header.active .header__btn--viber:hover path{fill:#9055a9}.header.active .header__btn--phone:hover path{fill:#1a1a1a}.section-main-first{padding-top:54px;padding-bottom:60px}.section-main-first .container{position:relative;max-width:1140px;-ms-transform:translateX(70px);transform:translateX(70px)}.section-main-first h1{max-width:360px;position:absolute;left:0;top:20px}.section-main-first .slide{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.section-main-first .slide__content{max-width:320px;position:relative;margin-bottom:100px}.section-main-first .slide__image{position:relative;max-width:711px;width:100%;height:500px}.section-main-first .slide__image img{position:absolute;left:0;top:0;min-width:711px}.section-main-first .slide__uptitle{font-size:10px;line-height:16px;margin-bottom:20px}.section-main-first .slide__title{font-weight:bold;font-size:19px;line-height:24px;color:rgba(0,0,0,.87);margin-bottom:12px}.section-main-first .slide__number{font-weight:800;font-size:180px;line-height:200px;color:#f5f5f5;z-index:-1;position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-main-first .slide__btn{position:absolute;bottom:0;right:0;-ms-transform:translate(291px,0);transform:translate(291px,0)}.section-main-first .custom_dots{right:186px;bottom:-50px;position:absolute}.section-main-first .custom_dots li{-ms-flex-align:center;align-items:center;display:none}.section-main-first .custom_dots li.slick-active{display:-ms-flexbox;display:flex}.section-main-first .custom_dots .line{width:150px;background:rgba(0,0,0,.12);height:2px;position:relative;margin:0 8px}.section-main-first .custom_dots .line span{background:rgba(0,0,0,.87);position:absolute;left:0;top:0;height:100%}.section-main-first .slick-prev,.section-main-first .slick-next{bottom:-65px;top:auto;-ms-transform:none;transform:none;right:20px;left:auto}.section-main-first .slick-prev{-ms-transform:translateX(-100%);transform:translateX(-100%)}.section-main-products{padding:20px 0;position:relative}.section-main-products .container{position:relative}.section-main-products .products{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;-ms-flex-pack:justify;justify-content:space-between}.section-main-products .product{background:#fff;border:1px solid rgba(0,0,0,.08);width:calc(50% - 15px);position:relative;padding:0}.section-main-products .product:before,.section-main-products .product:after{display:none}.section-main-products .product__image{width:100%}.section-main-products .product__image img{display:block;width:100%}.section-main-products .product__footer{position:relative;padding:10px 20px;background:#f3f4f6;width:100%}.section-main-products .product__title{font-weight:bold;font-size:16px;line-height:120%;color:#32373a;padding-left:15px;position:relative;display:inline-block}.section-main-products .product__title:before{content:'';display:block;position:absolute;background:#0072bb;width:10px;height:10px;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-main-products .product__link{position:absolute;right:0;bottom:0;width:225px;height:50px;display:flex;justify-content:center;align-items:center;padding-left:40px;gap:10px;background:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'225\'\ height=\'50\'\ viewBox=\'0\ 0\ 225\ 50\'\ fill=\'none\'%3E%3Cpath\ d=\'M51.1364\ 0H225V50H0L51.1364\ 0Z\'\ fill=\'%230072BB\'/%3E%3C/svg%3E) 100% 100% no-repeat}.section-main-products .product__link span{margin-right:9px;font-size:14px;font-weight:500;color:#fff;transition:.3s ease}.section-main-products .products .product:nth-child(2) .product__link,
.section-main-products .products .product:nth-child(3) .product__link,
.section-main-products .products .product:nth-child(6) .product__link {background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'225\'\ height=\'50\'\ viewBox=\'0\ 0\ 225\ 50\'\ fill=\'none\'%3E%3Cpath\ d=\'M51.1364\ 0H225V50H0L51.1364\ 0Z\'\ fill=\'%23F3BF3D\'/%3E%3C/svg%3E)}.section-main-products .products .product:nth-child(2) .product__title:before,
.section-main-products .products .product:nth-child(3) .product__title:before,
.section-main-products .products .product:nth-child(6) .product__title:before {background:#f3bf3d}.section-main-calculate{padding:0}.section-main-calculate .calculate{height:170px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.section-main-calculate .calculate__decor{position:absolute;width:1140px;height:100%;right:0;top:0;background:url(https://lux-okna.com/wp-content/themes/avis/img/calculate__decor.jpg.pagespeed.ce.8OzjdTnrQJ.jpg) 0 0 no-repeat;background-size:cover;z-index:-1}.section-main-calculate .calculate__icon{margin-right:20px}.section-main-calculate .calculate__text{font-size:19px;line-height:29px;margin-right:50px;color:#fff}.section-main-calculate .calculate__text b{font-weight:600;font-size:25px;line-height:32px}.section-main-calculate .calculate__btn{background:rgba(255,255,255,.8);color:rgba(0,0,0,.87)}.section-main-calculate .calculate__btn:hover{background:#fff}.section-main-calculate .calculate__btn:active{background:rgba(255,255,255,.87)}.section-why{padding:0;padding-bottom:40px}.section-why h2{text-align:center}.section-why .container{z-index:2;position:relative}.section-why .why{padding:40px 70px;background:#fff;border:1px solid rgba(0,0,0,.08);position:relative}.section-why .why__items{margin-top:48px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative}.section-why .why__items:before{content:'';background:#0072bb;height:100%;width:1000px;top:0;position:absolute;z-index:-1;right:560px}.section-why .why__items:after{content:'';background:#0072bb;height:100px;width:1000px;bottom:0;position:absolute;z-index:2;right:500px}.section-why .item{width:100%;max-width:370px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}.section-why .item__icon{width:24px}.section-why .item__icon img{width:100%}.section-why .item__text{max-width:320px;width:100%}.section-why .item:last-child{margin-left:auto}.section-main-prices{text-align:center}.section-main-prices h2{text-align:center;width:100%}.section-main-prices .prices__items{display:flex;flex-wrap:wrap;gap:30px 40px;justify-content:center;text-align:left;margin-top:40px}.section-main-prices .item{width:306px;min-height:110px;background:#f3f4f6;padding:20px;position:relative}.section-main-prices .item__name{position:relative;padding-left:20px;font-size:22px;font-weight:700;color:#32373a;line-height:120%}.section-main-prices .item__name:before{content:'';position:absolute;top:6px;left:0;width:10px;height:10px;background:#f3bf3d}.section-main-prices .item__price{position:absolute;width:225px;height:50px;bottom:0;right:-20px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='225' height='50' viewBox='0 0 225 50' fill='none'%3E%3Cpath d='M51.1364 0H225V50H0L51.1364 0Z' fill='%23F3BF3D'/%3E%3C/svg%3E") 100%/contain no-repeat;color:#fff;display:flex;justify-content:center;align-items:center;font-size:18px;color:#fff;padding-left:40px}.section-main-prices .item:nth-child(even) .item__name:before {background:#0072bb}.section-main-prices .item:nth-child(even) .item__price {background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'225\'\ height=\'50\'\ viewBox=\'0\ 0\ 225\ 50\'\ fill=\'none\'%3E%3Cpath\ d=\'M51.1364\ 0H225V50H0L51.1364\ 0Z\'\ fill=\'%230072BB\'/%3E%3C/svg%3E)}.section-main-prices .prices__btn{margin:40px auto 0;background:#0072bb;font-size:12px;font-weight:700;color:#fff;display:inline-flex;padding:30px;width:auto;line-height:1}.section-main-infographic{background:#f3bf3d;color:#fff;padding-top:100px;padding-bottom:40px;margin-top:-92px}.section-main-infographic .container{position:relative}.section-main-infographic .infographic__title{text-align:center;font-weight:bold;font-size:30px;line-height:36px;margin-bottom:4px}.section-main-infographic .infographic__subtitle{font-size:15px;line-height:24px;text-align:center;margin-bottom:16px}.section-main-infographic .clients{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.section-main-infographic .clients__number{font-weight:800;font-size:130px;line-height:158px;color:rgba(255,255,255,.5);opacity:.87;margin-right:44px}.section-main-infographic .clients__text{max-width:300px;font-weight:bold;font-size:25px;line-height:30px;opacity:.87}.section-main-infographic .line{height:20px;border-left:2px solid rgba(255,255,255,.4);border-right:2px solid rgba(255,255,255,.4);border-bottom:2px solid rgba(255,255,255,.4);position:relative;margin-bottom:48px}.section-main-infographic .line:before{content:'';width:2px;height:28px;position:absolute;background-color:rgba(255,255,255,.4);left:50%;bottom:0;-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}.section-main-infographic .scale{margin-bottom:32px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.section-main-infographic .scale:last-child{margin-bottom:0}.section-main-infographic .scale__text{max-width:160px;width:100%;text-align:right;font-weight:600;font-size:15px;line-height:15px;text-transform:uppercase;margin-right:12px}.section-main-infographic .scale__width{height:48px;background:url(https://lux-okna.com/wp-content/themes/avis/img/scale.svg) 0 0 no-repeat;margin-right:10px}.section-main-infographic .scale__number{font-weight:600;font-size:24px;line-height:29px}.section-main-infographic .citate{font-weight:500;font-size:15px;line-height:18px;max-width:300px;position:absolute;right:96px;bottom:0}.section-main-infographic .citate:before{content:'';display:block;width:48px;height:48px;background:url(https://lux-okna.com/wp-content/themes/avis/img/icons/quotes.svg) 50% no-repeat;position:absolute;left:-60px;top:-20px}.section-main-blog{padding:20px 0;padding-top:80px;position:relative}.section-main-blog h2{text-align:center}.section-main-blog .container{position:relative}.section-main-blog .posts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:80px}.section-main-blog .blog__link{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;position:absolute;right:2px;top:10px}.section-main-blog .blog__link span{font-weight:600;margin-right:9px;transition:.3s ease}.section-main-blog .blog__link path{transition:.3s ease}.section-main-blog .blog__link:hover span{color:#0067ad}.section-main-blog .blog__link:hover path{fill:#0067ad}.section-main-blog .post{background:#fff;border:1px solid rgba(0,0,0,.08);max-width:430px;width:100%;padding:25px;padding-bottom:20px;padding-top:40px;position:relative;margin:60px 0}.section-main-blog .post__image{width:200px;height:100px;overflow:hidden;position:absolute;left:25px;top:-75px}.section-main-blog .post__title{margin-bottom:8px;font-weight:bold;font-size:19px;line-height:24px;color:rgba(0,0,0,.87);position:relative;display:inline-block;max-height:48px;overflow:hidden;transition:.3s ease}.section-main-blog .post__title:hover{color:#0067ad}.section-main-blog .post__text{color:rgba(0,0,0,.541327);max-height:88px;overflow-y:scroll}.section-main-blog .post__text::-webkit-scrollbar{width:3px}.section-main-blog .post__text::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.section-main-blog .post__text::-webkit-scrollbar-thumb{background-color:#0072bb;outline:1px solid #708090}.section-main-callback{padding:0}.section-main-callback .container{position:relative;z-index:2}.section-main-callback .callback{height:200px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:80px}.section-main-callback .callback__decor{position:absolute;width:1140px;height:100%;left:0;top:0;background:url(https://lux-okna.com/wp-content/themes/avis/img/xcallback__decor.jpg.pagespeed.ic.ih8dCsMwS-.jpg) 0 0 no-repeat;background-size:cover;z-index:-1}.section-main-callback .callback__icon{margin-right:20px}.section-main-callback .callback__text{font-size:15px;line-height:24px;color:#fff}.section-main-callback .callback__text b{font-weight:600;font-size:25px;line-height:32px}.section-main-callback .callback__btn{background:rgba(255,255,255,.8);color:rgba(0,0,0,.87)}.section-main-callback .callback__btn:hover{background:#fff}.section-main-callback .callback__btn:active{background:rgba(255,255,255,.87)}.section-our-works{text-align:center}.section-our-works .works__subtitle{margin-top:10px;margin-bottom:42px}.section-our-works .works{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.section-our-works .works__nav{max-width:130px;width:100%}.section-our-works .works__nav .photo{margin-bottom:10px;position:relative}.section-our-works .works__nav .photo img{width:100%}.section-our-works .works__nav .photo:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.section-our-works .works__nav .photo.slick-current:before{border:4px solid #f3bf3d}.section-our-works .works__gallery{background-color: rgb(0 114 187 / 50%);max-width:857px;width:100%}.section-our-works .works__gallery .photo img{margin:0 auto;height:550px;max-width:100%}.section-our-works .slick-prev{left:15px}.section-our-works .slick-next{right:15px}.section-our-works .works__gallery{display:flex;align-items:center}.section-our-works .works__gallery .photo{max-height:600px;overflow:hidden}.section-all-reviews h2{text-align:center}.section-all-reviews .reviews{margin-top:110px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative}.section-all-reviews .reviews:before{content:'';display:block;position:absolute;background:#0072bb;height:320px;width:600px;left:100px;top:10px;-ms-transform:translateX(-100%);transform:translateX(-100%)}.section-all-reviews .review{display:none;background:#fff;border:1px solid rgba(0,0,0,.08);max-width:429px;width:100%;padding:25px;padding-top:60px;position:relative;margin-bottom:130px}.section-all-reviews .review:nth-child(1),
  .section-all-reviews .review:nth-child(2),
  .section-all-reviews .review:nth-child(3),
  .section-all-reviews .review:nth-child(4),
  .section-all-reviews .review:nth-child(5),
  .section-all-reviews .review:nth-child(6) {display:block}.section-all-reviews .reviews.active .review{display:block}.section-all-reviews .review__video{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-all-reviews .review__video svg{width:50px}.section-all-reviews .review__video path{transition:.3s ease}.section-all-reviews .review__video:hover .play{fill:#f3bf3d}.section-all-reviews .review__video:active .wrap{opacity:0}.section-all-reviews .review__video:active .play{fill:#f3bf3d}.section-all-reviews .review:before{content:'';display:block;position:absolute;background:url(https://lux-okna.com/wp-content/themes/avis/img/icons/quotes-blue.svg) 50% no-repeat;width:48px;height:48px;top:10px;left:25px;z-index:2}.section-all-reviews .review__photo{position:absolute;width:200px;height:110px;overflow:hidden;left:25px;top:25px;-ms-transform:translateY(-100%);transform:translateY(-100%)}.section-all-reviews .review__photo img{width:100%}.section-all-reviews .review__author{margin-top:12px;font-weight:600;color:rgba(0,0,0,.87)}.section-all-reviews .show__more{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto;width:110px;-ms-transform:translateY(-70px);transform:translateY(-70px)}.section-all-reviews .show__more span{margin-right:8px;font-weight:600;transition:.3s ease}.section-all-reviews .show__more path{transition:.3s ease}.section-all-reviews .show__more:hover{color:#0072bb}.section-all-reviews .show__more:hover path{fill:#0072bb}.section-all-reviews .show__more:active{color:#0066a8}.page-actions .section-page-heading{padding-top:65px;padding-bottom:65px}.page-actions .section-page-heading .container{min-height:auto}.page-actions .section-page-heading .container:before{display:none}.page-actions .section-page-heading .heading__image,.page-actions .section-page-heading .heading__decor{display:none}.page-actions .section-page-heading .heading__text{display:none}.page-our-works .section-page-heading .container:before{display:none}.section-actions{padding-top:0}.section-actions .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:50px}.section-actions .actions{max-width:700px;width:100%}.section-actions .action{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:48px}.section-actions .action__image{width:284px;height:157px;overflow:hidden;position:relative;display:block}.section-actions .action__image img{width:100%;height:auto;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-actions .action__content{max-width:380px;width:100%}.section-actions .action__date{color:rgba(0,0,0,.541327);margin-bottom:6px}.section-actions .action__title{font-weight:600;font-size:19px;line-height:24px;display:block;margin-bottom:12px;transition:.3s ease}.section-actions .action__title:hover{color:#0072bb}.section-actions .action__text{max-height:54px;overflow:hidden}.page-news .section-page-heading,.page-akcii .section-page-heading,.page-blog .section-page-heading{padding-top:65px;padding-bottom:65px}.page-news .section-page-heading .container,.page-akcii .section-page-heading .container,.page-blog .section-page-heading .container{min-height:auto}.page-news .section-page-heading .container:before,.page-akcii .section-page-heading .container:before,.page-blog .section-page-heading .container:before{display:none}.page-blog .section-page-heading .heading__image,.page-news .section-page-heading .heading__image,.page-akcii .section-page-heading .heading__image,.page-blog .section-page-heading .heading__decor,.page-news .section-page-heading .heading__decor,.page-akcii .section-page-heading .heading__decor{display:none}.page-blog .section-page-heading .heading__text,.page-akcii .section-page-heading .heading__text,.page-news .section-page-heading .heading__text{display:none}.filter{width:100%;max-width:144px}.filter .cat-item{font-weight:600;font-size:19px;line-height:24px;margin-bottom:30px}.filter .children{margin-top:20px}.filter .children .cat-item{font-weight:600;font-size:19px;line-height:24px;margin-bottom:10px}.filter .cat-item a{transition:.3s ease;color:#878787}.filter .cat-item a:hover{color:#0072bb}.filter .current-cat>a{color:rgba(0,0,0,.87)}.filter .children{padding-left:20px}.filter .children a{font-size:14px}.category .section-posts{padding-top:50px}.section-posts__btn{display:none;margin:50px auto 0;cursor:pointer}.section-posts{padding-top:0}.section-posts .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:50px}.section-posts .filter{width:100%;max-width:144px}.section-posts .filter__item{font-weight:600;font-size:19px;line-height:24px;opacity:.54;margin-bottom:30px}.section-posts .filter__item.active{opacity:1}.section-posts .posts{max-width:700px;width:100%}.section-posts .post{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:48px}.section-posts .post__image{width:284px;height:160px;overflow:hidden;position:relative;display:block}.section-posts .post__image img{width:100%;height:auto;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-posts .post__content{max-width:380px;width:100%}.section-posts .post__date{color:rgba(0,0,0,.541327);margin-bottom:6px}.section-posts .post__title{font-weight:600;font-size:19px;line-height:24px;display:block;margin-bottom:12px;transition:.3s ease}.section-posts .post__title:hover{color:#0072bb}.section-posts .post__text{max-height:54px;overflow:hidden}.section-calculator .calculator img{width:100%}.section-windows-packages h2{text-align:center}.section-windows-packages .packages{margin-top:44px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.section-windows-packages .package{width:240px;background:#fff;border:1px solid rgba(0,0,0,.08)}.section-windows-packages .package__image{height:180px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.section-windows-packages .package__image img{max-height:150px}.section-windows-packages .package__decor{position:absolute;height:100%;width:10px;left:0;top:0;-ms-transform:translateX(-100%);transform:translateX(-100%)}.section-windows-packages .package__decor2{width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent;position:absolute;left:0;bottom:0;-ms-transform:translate(-100%,100%);transform:translate(-100%,100%)}.section-windows-packages .package__decor2:before{content:'';width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent rgba(0,0,0,.5) transparent transparent;position:absolute;left:0;bottom:0;-ms-transform:translate(0,100%);transform:translate(0,100%)}.section-windows-packages .package__name{padding-left:20px;line-height:40px;font-weight:bold;font-size:19px;color:rgba(255,255,255,.87);position:relative}.section-windows-packages .package__body{padding:15px 20px;position:relative}.section-windows-packages .package__title{min-height:160px;font-weight:600}.section-windows-packages .package .line{margin:14px 0;height:1px;background:#f5f5f5}.section-windows-packages .package__btn{width:213px;position:absolute;bottom:27px;left:12px;opacity:0}.section-windows-packages .package:hover .package__text{opacity:0}.section-windows-packages .package:hover .package__btn{opacity:1}.section-windows-packages .param{margin-bottom:5px}.section-windows-packages .param__name{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.section-windows-packages .param__icon{width:18px;height:18px;margin-right:5px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.section-windows-packages .param__value{margin-left:22px;margin-top:4px;display:inline-block;overflow:hidden;width:76px}.section-windows-packages .param__value .stars{overflow:hidden}.section-window-specifications h2{text-align:center}.section-window-specifications .container{position:relative;z-index:2}.section-window-specifications .tabs{margin-top:44px;background:#fff;border:1px solid rgba(0,0,0,.08);height:570px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.section-window-specifications .tabs:before{content:'';display:block;position:absolute;width:1400px;height:320px;background:#0072bb;bottom:0;right:0;-ms-transform:translate(830px,60px);transform:translate(830px,60px);z-index:-1}.section-window-specifications .tabs__nav{height:500px;width:285px;border-right:1px solid rgba(0,0,0,.08);padding-top:117px}.section-window-specifications .tabs__content{width:calc(100% - 285px);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}.section-window-specifications .nav__item{font-size:15px;line-height:24px;padding-left:25px;padding-top:13px;padding-bottom:13px;margin-bottom:30px;opacity:.5;position:relative;cursor:pointer}.section-window-specifications .nav__item.active{opacity:1}.section-window-specifications .nav__item.active:before{content:'';position:absolute;width:40px;background:#f3bf3d;-ms-transform:translateX(-100%);transform:translateX(-100%);left:0;top:0;height:100%}.section-window-specifications .nav__item b{font-weight:bold;font-size:19px;line-height:24px;display:block}.section-window-specifications .window__photo{position:relative}.section-window-specifications .window__specifications{position:absolute;width:100%;height:100%;left:0;top:0}.section-window-specifications .window__specifications-desc{position:absolute;width:420px;padding:0 25px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-60px}.section-window-specifications .window__specifications-desc span{position:absolute;width:5px;height:5px;border-top:2px solid #f3bf3d;border-left:2px solid #f3bf3d;display:block;left:0;top:0}.section-window-specifications .window__specifications-desc span:nth-child(2) {top:100%;-ms-transform:rotate(270deg);transform:rotate(270deg)}.section-window-specifications .window__specifications-desc span:nth-child(3) {left:100%;-ms-transform:rotate(90deg);transform:rotate(90deg)}.section-window-specifications .window__specifications-desc span:nth-child(4) {top:100%;left:100%;-ms-transform:rotate(180deg);transform:rotate(180deg)}.section-window-specifications .window .specification{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-window-specifications .window .specification__name{font-size:12px;line-height:18px;margin-right:5px;font-weight:600;cursor:pointer}.section-window-specifications .window .specification__desc{display:none}.section-window-specifications .window .specification__line{margin-top:5px}.section-window-specifications .window .specification__circle{border:2px solid #0072bb;box-shadow:0 0 4px rgba(0,0,0,.2);background:rgba(255,255,255,.8);width:13px;height:13px;border-radius:50%;position:absolute;right:0;bottom:0;-ms-transform:translate(70%,70%);transform:translate(70%,70%);cursor:pointer;color:transparent}.section-window-specifications .window .specification:hover .specification__circle,.section-window-specifications .window .specification.active .specification__circle{background:#f7c74e}.section-window-specifications .window .specification:hover .specification__name,.section-window-specifications .window .specification.active .specification__name{color:#0072bb}.section-window-specifications .right .specification__name{margin-left:5px}.section-window-specifications .right .specification__circle{right:100%;-ms-transform:translate(20%,70%);transform:translate(20%,70%)}.section-window-specifications .s1{top:44px;left:-53px}.section-window-specifications .s2{top:180px;left:-40px}.section-window-specifications .s3{-ms-flex-align:end;align-items:flex-end;top:250px;left:50px}.section-window-specifications .s3 .specification__name{-ms-transform:translateY(3px);transform:translateY(3px)}.section-window-specifications .s3 .specification__circle{right:0;bottom:auto;top:0;-ms-transform:translate(75%,-70%);transform:translate(75%,-70%)}.section-window-specifications .s4{top:-27px;right:-7px}.section-window-specifications .s5{top:85px;right:-55px}.section-window-specifications .s6{top:210px;right:-20px}.section-window-specifications .s7{top:302px;right:-40px;-ms-flex-align:end;align-items:flex-end}.section-window-specifications .s7 .specification__name{margin-left:5px;-ms-transform:translateY(10px);transform:translateY(10px)}.section-window-specifications .s7 .specification__circle{right:100%;bottom:auto;top:0;-ms-transform:translate(20%,-70%);transform:translate(20%,-70%)}.section-window-specifications .window__scheme{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}.section-window-specifications .window__properties{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;height:100%}.section-window-specifications .window{height:0;overflow:hidden}.section-window-specifications .window.active{height:570px;overflow:visible}.section-window-specifications .properties__content{width:713px}.section-window-specifications .property__item{padding-left:140px;padding-right:40px}.section-window-specifications .property__name{font-size:12px;line-height:18px;color:rgba(0,0,0,.541327);height:54px;min-width:143px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}.section-window-specifications .property__name.slick-current{font-weight:600;color:rgba(0,0,0,.87);background:#f3bf3d}.section-unique-windows h2{text-align:center}.section-unique-windows .windows{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.section-unique-windows .window-categories{width:100%;background:#fff;border:1px solid rgba(0,0,0,.08)}.section-unique-windows .window-categories-nav{width:100%;max-width:575px;-ms-transform:translateY(100%);transform:translateY(100%);z-index:10}.section-unique-windows .window-categories-nav .nav__item{height:54px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,.541327);min-width:143px;text-align:center}.section-unique-windows .window-categories-nav .nav__item.slick-current{font-weight:600;color:rgba(0,0,0,.87);background:#f3bf3d}.section-unique-windows .category{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-unique-windows .category__types{width:285px;border-right:1px solid rgba(0,0,0,.12);text-align:center}.section-unique-windows .category__types .types{padding-left:50px;padding-top:30px;padding-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.section-unique-windows .category__types .types__title{background:#f5f5f5;height:54px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:600}.section-unique-windows .category .type{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin:15px 0}.section-unique-windows .category .type__image{width:77px}.section-unique-windows .category__content{padding-top:90px;padding-left:142px;padding-bottom:44px;padding-right:50px;width:calc(100% - 285px)}.section-unique-windows .category__name{font-weight:bold;font-size:19px;line-height:24px;margin-bottom:16px}.section-unique-windows .category__desc{width:100%;margin-bottom:40px}.section-unique-windows .category .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.section-unique-windows .category__price{font-weight:600;font-size:15px;line-height:18px}.section-unique-windows .category__price b,.section-unique-windows .category__price strong{font-weight:500;font-size:30px;line-height:37px}.balkony-key .works__subtitle{max-width:300px}.section-glazing{padding:40px 0}.section-glazing .container{position:relative;z-index:2}.section-glazing h2{max-width:300px}.section-glazing .glazing__content{max-width:713px;background:#fff;border:1px solid rgba(0,0,0,.08);padding-left:60px;padding-top:70px;padding-bottom:70px;position:relative}.section-glazing .glazing__subtitle{margin-top:16px;margin-bottom:32px;max-width:300px}.section-glazing .glazing__photos{position:absolute;top:50%;right:0;width:570px;height:314px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-glazing .glazing__photos .photo img{width:100%}.section-glazing .glazing__btn{width:100%;max-width:300px}.section-balkony-expansion h2{text-align:center;margin-bottom:48px}.section-balkony-constructor h2{text-align:center}.section-balkony-constructor .container{position:relative;z-index:2}.section-aluminium-products h2{text-align:center;margin-bottom:50px}.section-aluminium-products .container{position:relative;z-index:2}.section-product .container{position:relative;z-index:2}.section-zhaliuzi-production h2{text-align:center;margin-bottom:24px}.page-zhalyuzi .tabs-slider{height:0;overflow:hidden}.page-zhalyuzi .tabs-slider.active{height:auto;overflow:visible}.switcher-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:35px}.switcher-block .switcher{margin:0 35px;background:#f5f5f5;border-radius:19px;width:70px;height:38px;position:relative}.switcher-block .switcher.zhaliuziSlider span{left:auto;right:0}.switcher-block .switcher span{background:#0072bb;border-radius:19px;width:34px;height:34px;border-radius:50%;left:0;display:block;top:2px;position:absolute;transition:.3s ease}.switcher-block .switcher__text{cursor:pointer}.switcher-block .switcher__text.active{font-weight:600}.section-principes{padding:0;padding-bottom:40px}.section-principes h2{text-align:center}.section-principes .container{z-index:2;position:relative}.section-principes .principes{padding:40px 70px;background:#fff;border:1px solid rgba(0,0,0,.08);position:relative}.section-principes .principes__items{margin-top:48px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative}.section-principes .principes__items:before{content:'';background:#0072bb;height:100%;width:1000px;top:0;position:absolute;z-index:-1;right:560px}.section-principes .principes__items:after{content:'';background:#0072bb;height:100px;width:1000px;bottom:0;position:absolute;z-index:2;right:500px}.section-principes .item{width:100%;max-width:370px;margin-bottom:30px}.section-principes .item__title{font-weight:600;font-size:15px;line-height:18px;margin-bottom:9px}.section-principes .item__text{max-width:320px;width:100%}.section-principes .item:last-child{margin-left:auto}.section-about .container{z-index:2;position:relative}.section-about .about{background:#fff;border:1px solid rgba(0,0,0,.08);padding:60px;padding-top:50px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative}.section-about .about:after{content:'';width:172px;height:172px;background:#f3bf3d;position:absolute;z-index:-1;bottom:0;right:0;-ms-transform:translate(29px,29px);transform:translate(29px,29px)}.section-about .about__image{max-width:300px}.section-about .about__image img{max-width:100%}.section-about .about__text{max-width:500px}.section-about .about__text h3{margin-bottom:10px}.section-about .about__text p{margin-bottom:5px}.section-about .about__text p b,.section-about .about__text p strong{font-weight:700}.section-about .about__text ul li{margin-bottom:5px;position:relative;padding-left:20px}.section-about .about__text ul li:before{content:'';width:8px;height:1px;background-color:#000;top:7px;left:0;position:absolute}.section-about h2{width:100%;text-align:center;margin-bottom:24px}.section-about-production h2{text-align:center;margin-bottom:48px}.section-about-production .more__link span{font-weight:600;margin-right:5px;transition:.3s ease}.section-about-production .more__link path{transition:.3s ease}.section-about-production .more__link:hover span{color:#0072bb}.section-about-production .more__link:hover path{fill:#0072bb}.section-about-production .tabs-slider .tab{-ms-flex-align:start;align-items:flex-start}.section-about-production .tabs-slider .tab__video{overflow:hidden;max-width:340px;position:relative}.section-about-production .tabs-slider .tab__video .play__video{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-about-production .tabs-slider .tab__video .play__video:hover .play{fill:#f3bf3d}.section-about-production .tabs-slider .tab__video .play__video:active .wrap{opacity:0}.section-about-production .tabs-slider .tab__video .play__video:active .play{fill:#f3bf3d}.section-about-production .tabs-slider .tab__content{max-width:375px}.section-team{padding-bottom:80px}.section-team h2{text-align:center;margin-bottom:48px}.section-team .teamSlider{padding:0 48px}.section-team .member{background:#fff;border:1px solid rgba(0,0,0,.08);padding:20px;margin:0 10px}.section-team .member__photo{margin-bottom:10px;max-width:280px}.section-team .member__photo img{width:100%}.section-team .member__name{font-weight:600;font-size:19px;line-height:24px;margin-bottom:4px}.section-team .member__prof{color:rgba(0,0,0,.541327);height:24px}.section-team .custom_dots{position:absolute;left:50%;bottom:-40px;-ms-transform:translateX(-50%);transform:translateX(-50%)}.section-team .custom_dots li{-ms-flex-align:center;align-items:center;display:none}.section-team .custom_dots li.slick-active{display:-ms-flexbox;display:flex}.section-team .custom_dots .line{width:150px;background:rgba(0,0,0,.12);height:2px;position:relative;margin:0 8px}.section-team .custom_dots .line span{background:rgba(0,0,0,.87);position:absolute;left:0;top:0;height:100%}.section-process .container{position:relative;z-index:2}.section-process h2{text-align:center;margin-bottom:28px}.section-process p{margin-bottom:5px}.section-process .process{background:#fff;border:1px solid rgba(0,0,0,.08);padding:60px 140px;position:relative}.section-process .process:before{content:'';display:block;position:absolute;background:#0072bb;width:172px;height:172px;left:0;top:0;-ms-transform:translate(-30px,-30px);transform:translate(-30px,-30px);z-index:-1}.section-process .process:after{content:'';display:block;position:absolute;background:#f3bf3d;width:172px;height:172px;bottom:0;right:0;-ms-transform:translate(29px,30px);transform:translate(29px,30px);z-index:-1}.section-our-production h2{text-align:center}.section-our-production .items{margin-top:48px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.section-our-production .item{background:#fff;border:1px solid rgba(0,0,0,.08);padding:20px}.section-our-production .item__image{height:300px}.section-our-production .item__image img{display:block;margin:0 auto}.section-our-production .item__title{font-weight:500;font-size:15px;line-height:18px;margin-bottom:10px}.section-our-production .item__text{color:rgba(0,0,0,.541327)}.section-our-production .item:nth-child(1),
.section-our-production .item:nth-child(3) {max-width:286px}.section-our-production .item:nth-child(2) {max-width:calc(100% - 572px);padding:20px 40px}.section-achievements h2{text-align:center;margin-bottom:48px}.section-achievements .block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-achievements .block__part{position:relative;padding-top:30px;padding-bottom:30px}.section-achievements .block__part:before{content:'';position:absolute;height:100%;width:2000px}.section-achievements .block p{max-width:440px;font-weight:500;font-size:15px;line-height:20px;color:#fff;position:relative;margin:40px 0}.section-achievements .block p b{display:block;font-size:40px;line-height:60px;font-weight:700}.section-achievements .block p b span{font-size:64px;line-height:78px;font-weight:800}.section-achievements .part1{max-width:572px;width:100%}.section-achievements .part1:before{right:0;top:0;background:#0072bb}.section-achievements .part2{max-width:calc(100% - 572px);width:100%;padding-left:50px}.section-achievements .part2:before{left:0;top:0;background:#f6b931}.section-actions-slider{color:#fff}.section-actions-slider .container{position:relative;padding-top:40px;padding-bottom:70px}.section-actions-slider .container:before{display:block;content:'';height:100%;position:absolute;left:0;top:0;width:3000px;background:#0072bb}.section-actions-slider h2{text-align:center;min-height:48px;z-index:2;position:relative;color:#fff}.section-actions-slider .all-actions{position:absolute;right:0;top:50px;z-index:5}.section-actions-slider .all-actions span{font-weight:600;margin-right:5px;transition:.3s ease;color:#fff}.section-actions-slider .all-actions path{transition:.3s ease}.section-actions-slider .all-actions:hover span{color:#fff}.section-actions-slider .all-actions:hover path{fill:#fff}.section-actions-slider .actions{padding-left:145px;padding-left:145px;margin-top:50px;z-index:5;position:relative}.section-actions-slider .slick-prev,.section-actions-slider .slick-next{left:0}.section-actions-slider .slick-prev{-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.section-actions-slider .action{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;max-width:870px;padding-right:20px}.section-actions-slider .action__image{width:284px;height:157px;overflow:hidden}.section-actions-slider .action__image img{width:100%}.section-actions-slider .action__content{max-width:500px;width:100%}.section-actions-slider .action__date{color:#fff;margin-bottom:6px}.section-actions-slider .action__title{font-weight:600;font-size:19px;line-height:24px;display:block;margin-bottom:12px;color:#fff}.section-actions-slider .action__text{max-height:54px;overflow:hidden}.page-contacts .section-page-heading .container:before{display:none}.page-contacts .section-page-heading .heading__text b,.page-contacts .section-page-heading .heading__text strong{font-weight:700}.page-contacts .map{height:100%}.section-404{min-height:576px;background:url(https://lux-okna.com/wp-content/themes/avis/img/x404.jpg.pagespeed.ic.5lIS_zEvBY.jpg) 50% no-repeat;background-size:cover;padding-top:180px;text-align:center}.section-404 .title-404{font-weight:bold;font-size:140px;line-height:171px;color:transparent;color:#959899;-webkit-background-clip:text;background-clip:text;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.section-404 .subtitle{margin-bottom:70px}.section-404 .back a{font-weight:600;color:#0072bb;text-decoration:underline}.search-results h1{text-align:center;margin:0 auto;margin-bottom:50px}.search-results h1:before{display:none}.search-results .section-posts{padding-top:50px}.search-results .section-posts .posts{max-width:710px;margin:0 auto}.page-template-default .section-page-heading .container:before,.post-template-default .section-page-heading .container:before{display:none}.section-page-heading{padding-top:50px;padding-bottom:70px}.section-page-heading .container{position:relative;min-height:500px}.section-page-heading .container:before{content:'';display:block;position:absolute;z-index:-1;background:#0072bb;height:320px;width:600px;left:143px;-ms-transform:translate(-100%,100%);transform:translate(-100%,100%);bottom:50px}.section-page-heading .heading{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-page-heading .heading h1{margin-top:7px}.section-page-heading .heading__content{max-width:429px;width:100%}.section-page-heading .heading__text{margin-top:70px;max-width:300px}.section-page-heading .heading__text p{margin-bottom:5px}.section-page-heading .heading__image{height:500px;width:712px;background-color:#000;position:absolute;top:0;left:429px;overflow:hidden}.section-page-heading .heading__image img{width:100%;left:0;top:0}.section-page-heading .heading__decor{position:absolute;top:325px;left:429px;background:#f3bf3d;width:172px;height:172px;-ms-transform:translate(-32px,32px);transform:translate(-32px,32px)}.section-table-prices h2{text-align:center}.section-table-prices .prices-table{text-align:center;margin-top:48px;background-color:#fff}.section-table-prices .prices-table .table-header{display:-ms-flexbox;display:flex}.section-table-prices .prices-table .table-header .window-class{font-weight:600;position:relative;border:1px solid rgba(0,0,0,.04)}.section-table-prices .prices-table .table-header .window-class:before{content:'';display:block;position:absolute;height:8px;width: calc(100% + 2px);left:-1px;top:0}.section-table-prices .prices-table .table-header .window-class.basic:before{background:#627264}.section-table-prices .prices-table .table-header .window-class.standart:before{background:#8e5572}.section-table-prices .prices-table .table-header .window-class.optima:before{background:#d36135}.section-table-prices .prices-table .table-header .window-class.premium:before{background:#a63a50}.section-table-prices .prices-table .window-param-header{width:43%;height:70px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:20px;-ms-flex-align:center;align-items:center;border:1px solid rgba(0,0,0,.04);position:relative;overflow:hidden}.section-table-prices .prices-table .window-param-header:before{-ms-transform-origin:0 0;transform-origin:0 0;content:'';top:0;letter-spacing:0;width:700px;height:1px;background-color:#dcdddf;-ms-transform:rotate(7.5deg) translate(-20px,3px);transform:rotate(7.5deg) translate(-20px,3px);position:absolute}.section-table-prices .prices-table .window-param-header span{font-size:12px;line-height:147%}.section-table-prices .prices-table .window-class{width:14.33%;height:70px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,.87)}.section-table-prices .prices-table .window-param{display:-ms-flexbox;display:flex;width:100%}.section-table-prices .prices-table .window-param .window-size{width:28.66%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(0,0,0,.04)}.section-table-prices .prices-table .window-param .window-type{width:14.333%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(0,0,0,.04)}.section-table-prices .prices-table .window-param .window-class-options{width:14.33%;text-align:center}.section-table-prices .prices-table .window-param .window-class-options p{padding-top:8px;padding-bottom:8px;border:1px solid rgba(0,0,0,.04)}.section-table-prices .prices-table .window-item{display:-ms-flexbox;display:flex}.section-table-prices .prices-table .window-item .window-sizes{align-items:center;display:flex;flex-wrap:wrap;width:14.33%}.section-table-prices .prices-table .window-item .window-sizes .window__size{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:35px;line-height:105%;border:1px solid rgba(0,0,0,.04)}.section-table-prices .prices-table .window-item .window-type{border:1px solid rgba(0,0,0,.04);width:28.66%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:25px;text-align:left}.section-table-prices .prices-table .window-item .window-type__photo{width:90px;margin-right:20px}.section-table-prices .prices-table .window-item .window-type__photo img{max-width:100%}.section-table-prices .prices-table .window-item .window-class{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;color:rgba(0,0,0,.87)}.section-table-prices .prices-table .window-item .window-price{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:35px;border:1px solid rgba(0,0,0,.04)}.section-installation .installation{position:relative}.section-installation .installation__content{background:#fff;border:1px solid rgba(0,0,0,.08);width:100%;max-width:715px;padding:70px 60px;padding-right:350px}.section-installation .installation__text{margin-top:20px;margin-bottom:30px}.section-installation .installation__btn{margin-top:20px;max-width:100%;width:100%}.section-installation .installation__video{height:314px;width:570px;position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#000;background-repeat:no-repeat;background-size:cover}.section-installation .installation__video svg{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-installation .installation__video path{transition:.3s ease}.section-installation .installation__video:hover .play{fill:#f3bf3d}.section-installation .installation__video:active .wrap{opacity:0}.section-installation .installation__video:active .play{fill:#f3bf3d}.installation-nav .slick-list{margin-bottom:50px;padding:0!important}.installation-nav .tab__title{text-align:center;width:141px;position:relative;cursor:pointer}.installation-nav .tab__title_icon{width:50px;height:50px;background:50% no-repeat;background-size:contain;margin:0 auto;margin-bottom:10px}.installation-nav .tab__title_icon.icon-2{display:none}.installation-nav .slick-current .tab__title_icon.icon-1{display:none}.installation-nav .slick-current .tab__title_icon.icon-2{display:block}.installation-nav .slick-current .tab__title_text{text-decoration:underline;color:#0072bb}.section-windows{padding:40px 0}.section-windows h2{margin-bottom:40px;text-align:center}.section-windows .windows{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border:1px solid rgba(0,0,0,.08)}.section-windows .windows-brands{max-width:140px;width:100%;border-right:1px solid rgba(0,0,0,.08);padding-top:96px}.section-windows .windows-models{max-width:855px;width:100%;background-color:#fff}.section-windows .brand{width:140px;height:80px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}.section-windows .brand.slick-current:before{content:'';display:block;background:#f3bf3d;width:10px;height:100%;position:absolute;top:0;left:0}.section-windows .models-names{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.section-windows .models-names .slick-list{padding:0!important}.section-windows .models-names .model{width:143px;height:54px;min-width:143px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.section-windows .models-names .model.slick-current{background:#f3bf3d;color:rgba(0,0,0,.87);font-weight:600}.section-windows .models-info{padding-bottom:30px;padding-top:24px}.section-windows .models-info .model{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.section-windows .models-info .model__photo{padding-top:20px;max-width:300px;width:100%;display:block}.section-windows .models-info .model__photo img{max-width:100%}.section-windows .models-info .model__name{font-weight:bold;font-size:19px;line-height:24px;margin-bottom:12px}.section-windows .models-info .model__desc{margin-bottom:16px}.section-windows .models-info .model__desc p b,.section-windows .models-info .model__desc p strong{font-weight:700}.section-windows .models-info .model__info{padding-right:50px;max-width:550px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.section-windows .models-info .model__specifications{max-width:210px;width:100%}.section-windows .models-info .model__specifications .isolation{margin:15px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.section-windows .models-info .model__specifications .isolation__scale{margin-top:5px;background:#f5f5f5;border-radius:2px;width:100%;height:4px;position:relative}.section-windows .models-info .model__specifications .isolation__scale span{height:100%;background:#f3bf3d;border-radius:2px;display:block}.section-windows .models-info .model__garanty{max-width:160px;width:100%;margin:0 auto}.section-windows .models-info .model .specifications__title,.section-windows .models-info .model .garanty__title{font-weight:600;margin-bottom:12px}.section-windows .models-info .model .spec,.section-windows .models-info .model .garanty{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.section-windows .models-info .model .spec__name,.section-windows .models-info .model .garanty__name{color:#afafaf;max-width:150px}.section-windows .models-info .model .spec__value,.section-windows .models-info .model .garanty__value{font-size:12px;line-height:18px;color:#000;width:100%;max-width:50px;text-align:right}.section-windows .models-info .model__price{width:100%;margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.section-windows .models-info .model__price .price__full{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:rgba(0,0,0,.541327)}.section-windows .models-info .model__price .price__discount{font-weight:600;font-size:15px;color:rgba(0,0,0,.87)}.section-windows .models-info .model__price .price__discount b{font-weight:500;font-size:30px;line-height:37px}.section-windows .models-info .model__price .price__desc{color:rgba(0,0,0,.541327)}.section-advantages h2{text-align:center}.section-advantages .advantages{margin-top:48px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.section-advantages .advantages__content{max-width:370px;width:100%}.section-advantages .advantages__form{width:100%;max-width:572px;background:#fff;border:1px solid rgba(0,0,0,.08);padding-top:35px;padding-bottom:45px;position:relative}.section-advantages .advantages__form:after{content:'';display:block;position:absolute;z-index:-1;background:#f3bf3d;width:172px;height:172px;right:0;bottom:0;-ms-transform:translate(29px,29px);transform:translate(29px,29px)}.section-advantages .advantages__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:56px}.section-advantages .item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-bottom:37px}.section-advantages .item__icon{margin-right:12px;width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.section-advantages .item__text{max-width:110px;color:rgba(0,0,0,.541327)}.section-advantages .item__text b,.section-advantages .item__text strong{font-weight:600;color:rgba(0,0,0,.87);display:block;margin-bottom:8px}.recovery-how-order{margin:40px auto;max-width:800px}.recovery-how-order__item{min-height:110px;background:#f3f4f6;padding:20px 37px 36px 62px;margin-right:20px;position:relative;margin-bottom:30px;font-size:18px;line-height:normal;color:#333;counter-increment:inst}.recovery-how-order__item p,.post-content .recovery-how-order__item p{margin:0}.recovery-how-order__item p::after{content:"";display:inline-block;width:100px}.recovery-how-order__item::before{content:counter(inst) '.';position:absolute;top:20px;left:40px;font-size:18px;font-weight:bold}.recovery-how-order__item::after{content:"";position:absolute;top:26px;left:20px;background-color:#f3bf3d;width:10px;height:10px}.recovery-how-order__item .image{background-color:#f3bf3d;width:186px;position:absolute;right:-20px;bottom:0;text-align:center;padding:3px;height:50px}.recovery-how-order__item .image::before{content:"";position:absolute;top:0;left:-50px;width:0;height:0;border-bottom:50px solid #f3bf3d;border-left:50px solid transparent}.recovery-how-order__item:nth-child(odd)::after  {background-color:#0072bb}.recovery-how-order__item:nth-child(odd) .image {background-color:#0072bb}.recovery-how-order__item:nth-child(odd) .image::before {border-bottom-color:#0072bb}.recovery__btn{margin:0 auto}.section-works{padding:40px 0;padding-bottom:100px}.section-works .container{position:relative;z-index:2}.section-works .works__content{max-width:713px;background:#fff;border:1px solid rgba(0,0,0,.08);padding-left:60px;padding-top:100px;height:380px;position:relative}.section-works .works__content:before{content:'';display:block;position:absolute;background:#0072bb;width:200%;height:240px;bottom:-20px;left:0;-ms-transform:translate(-50%,40%);transform:translate(-50%,40%);z-index:-1}.section-works .works__subtitle{margin-top:16px;margin-bottom:32px;max-width:300px}.section-works .works__photos{position:absolute;top:35px;right:0;width:570px;height:425px}.section-works .works__photos .photo{height:393px;overflow:hidden}.section-works .works__photos .photo img{min-height:100%;width:100%;min-width:100%}.section-works .slick-prev,.section-works .slick-next{top:auto;bottom:32px;-ms-transform:none;transform:none;left:0}.section-works .slick-prev{-ms-transform:translateX(-100%);transform:translateX(-100%);background-color:#0072bb;background-image:url(https://lux-okna.com/wp-content/themes/avis/img/icons/arrow-left-white.svg)}.section-works .slick-prev:hover{background-color:#f3bf3d}.section-works .slick-next{background-image:url(https://lux-okna.com/wp-content/themes/avis/img/icons/arrow-right-blue.svg)}.section-works .slick-next:hover,.section-works .slick-next:focus{background-color:#f3bf3d;background-image:url(https://lux-okna.com/wp-content/themes/avis/img/icons/arrow-right-white.svg)}.section-works .custom_dots{-ms-transform:translate(-170%,-50px);transform:translate(-170%,-50px);position:absolute;bottom:0;left:0}.section-works .custom_dots li{-ms-flex-align:center;align-items:center;display:none;color:rgba(255,255,255,.87)}.section-works .custom_dots li.slick-active{display:-ms-flexbox;display:flex}.section-works .custom_dots .line{width:150px;background:rgba(255,255,255,.12);height:2px;position:relative;margin:0 8px}.section-works .custom_dots .line span{background:rgba(255,255,255,.87);position:absolute;left:0;top:0;height:100%}.section-reviews{padding:44px 0;padding-bottom:70px}.section-reviews .container{position:relative;z-index:2}.section-reviews .reviews{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;position:relative}.section-reviews .reviews__decor{position:absolute;right:0;top:0;background:#fff;border:1px solid rgba(0,0,0,.08);z-index:-1;height:100%;width:100%;max-width:715px}.section-reviews .reviews__photo{width:100%;-ms-transform:translateY(60px);transform:translateY(60px);margin-bottom:-4px}.section-reviews .reviews__part{width:430px}.section-reviews .reviews__header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:20px;margin-top:60px;padding-right:30px}.section-reviews .reviews__header .all-reviews{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.section-reviews .reviews__header .all-reviews span{transition:.3s ease;font-weight:600;margin-right:9px}.section-reviews .reviews__header .all-reviews path{transition:.3s ease}.section-reviews .reviews__header .all-reviews:hover span{color:#0072bb}.section-reviews .reviews__header .all-reviews:hover path{fill:#0072bb}.section-reviews .reviews__text{position:relative}.section-reviews .reviews__text:before{content:'';display:block;position:absolute;width:40px;height:30px;background:url(https://lux-okna.com/wp-content/themes/avis/img/icons/quotes-grey.svg) 50% no-repeat;left:0;top:0;-ms-transform:translate(-55px,-20px);transform:translate(-55px,-20px)}.section-reviews .review__photo{max-height:325px;overflow:hidden;position:relative}.section-reviews .review__image{width:100%}.section-reviews .review__video{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-reviews .review__video path{transition:.3s ease}.section-reviews .review__video:hover .play{fill:#f3bf3d}.section-reviews .review__video:active .wrap{opacity:0}.section-reviews .review__video:active .play{fill:#f3bf3d}.section-reviews .review__author{font-weight:600;margin-top:20px}.section-reviews .review__text{max-width:370px}.section-reviews .slick-prev,.section-reviews .slick-next{top:auto;bottom:18px;left:auto;right:0;-ms-transform:none;transform:none;margin:0}.section-reviews .slick-prev:hover,.section-reviews .slick-next:hover{background-color:#f3bf3d}.section-reviews .slick-prev{background-image:url(https://lux-okna.com/wp-content/themes/avis/img/icons/arrow-left-blue-hover.svg)}.section-reviews .slick-prev:hover,.section-reviews .slick-prev:active,.section-reviews .slick-prev:focus{background-image:url(https://lux-okna.com/wp-content/themes/avis/img/icons/arrow-left-white.svg)}.section-reviews .slick-next{background-image:url(https://lux-okna.com/wp-content/themes/avis/img/icons/arrow-right-white.svg);-ms-transform:translateX(100%);transform:translateX(100%);background-color:#0072bb}.section-reviews .custom_dots{-ms-transform:translate(166%,-25px);transform:translate(166%,-25px)}.section-reviews .custom_dots li{-ms-flex-align:center;align-items:center;display:none}.section-reviews .custom_dots li.slick-active{display:-ms-flexbox;display:flex}.section-reviews .custom_dots .line{width:150px;background:rgba(0,0,0,.12);height:2px;position:relative;margin:0 8px}.section-reviews .custom_dots .line span{background:rgba(0,0,0,.87);position:absolute;left:0;top:0;height:100%}.section-brands{padding:40px 0;text-align:center}.section-brands .brands{margin-top:40px}.section-brands .brands__wrap{background:#fff;border:1px solid rgba(0,0,0,.08);padding:50px 0}.section-brands .brand{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.section-sertificats{padding:40px 0;text-align:center}.section-sertificats .sertificats{margin-top:30px}.section-sertificats .sertificats__wrap{padding:40px 0;background:#fff;border:1px solid rgba(0,0,0,.08)}.section-sertificats .sertificate{margin:0 30px}.section-seo{padding-top:40px;padding-bottom:110px}.section-seo .container{position:relative;z-index:2}.section-seo .seo__text{background:#fff;border:1px solid rgba(0,0,0,.08);padding:50px 140px;position:relative}.section-seo .seo__text:before{content:'';display:block;position:absolute;background:#0072bb;height:400px;width:100%;left:0;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.section-seo .seo__text:after{content:'';display:block;position:absolute;right:0;bottom:0;width:172px;height:172px;background:#f3bf3d;z-index:0;-ms-transform:translate(29px,29px);transform:translate(29px,29px);z-index:-1}.section-seo .seo__text a{text-decoration:underline;color:#0072bb}.section-seo .seo__text h2{text-align:center;margin-bottom:24px}.section-seo .seo__text strong,.section-seo .seo__text b{font-weight:700}.section-seo .seo__text ul{margin:8px 0}.section-seo .seo__text ul li{padding-left:20px;margin-bottom:8px;position:relative}.section-seo .seo__text ul li:last-child{margin-bottom:0}.section-seo .seo__text ul li:before{content:'';display:block;position:absolute;width:8px;height:1px;background:#000;top:8px;left:0}.tabs-slider{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid rgba(0,0,0,.12);background-color:#fff}.tabs-slider .tab-nav{width:143px;padding:40px 0;border-right:1px solid rgba(0,0,0,.12)}.tabs-slider .tab-nav .slick-list{overflow:visible}.tabs-slider .tab-nav__item{font-size:15px;line-height:20px;height:80px;padding:0 15px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.tabs-slider .tab-nav__item.slick-current{font-style:normal;font-weight:bold}.tabs-slider .tab-nav__item.slick-current:before{content:'';display:block;position:absolute;left:0;top:0;background:#f3bf3d;width:40px;height:100%;-ms-transform:translateX(-100%);transform:translateX(-100%)}.tabs-slider .tab-slides{width:calc(100% - 143px);background:#fff}.tabs-slider .product__link{position:absolute;right:0;top:0;font-weight:600;font-size:12px;line-height:16px}.tabs-slider .product__link span,.tabs-slider .product__link path{transition:.3s ease}.tabs-slider .product__link:hover span{color:#0072bb}.tabs-slider .product__link:hover path{fill:#0072bb}.tabs-slider .tab{padding:50px;padding-left:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.tabs-slider .tab__image{width:calc(100% - 470px)}.tabs-slider .tab__content{max-width:470px;position:relative}.tabs-slider .tab__title{font-weight:bold;font-size:19px;line-height:24px;margin-bottom:16px}.tabs-slider .tab__footer{margin-top:28px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.tabs-slider .tab__footer .price{font-weight:600;font-size:15px;line-height:18px}.tabs-slider .tab__footer .price b{font-weight:500;font-size:30px;line-height:37px}.tab-slider-nav .slick-track{margin:0}.tab-slider-nav__item{min-width:142px;line-height:54px;text-align:center}.tab-slider-nav__item.slick-current{font-weight:600;background:#f3bf3d}.tab-slider-tabs .tab__image{max-width:260px}.tab-slider-tabs .tab__image img{margin:0 auto;max-width:90%;width:100%}.tab-slider-tabs .tab__content{max-width:calc(100% - 260px)}.tab-slider-tabs .tab__content li{position:relative;margin:4px 0}.tab-slider-tabs .tab__content li:before{content:'';display:block;position:absolute;width:8px;height:1px;background-color:#000;top:8px;left:0;display:none}.constructor{background:#fff;border:1px solid rgba(0,0,0,.08);padding:50px 30px;position:relative}.constructor:after{content:'';display:block;background:#f3bf3d;width:170px;height:170px;position:absolute;bottom:0;right:0;-ms-transform:translate(27px,27px);transform:translate(27px,27px);z-index:-1}.constructor__title{text-align:center;margin-bottom:18px}.constructor__subtitle{text-align:center;margin-bottom:60px}.constructor__parts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.constructor__blocks{width:33.3%;z-index:2}.constructor__scheme{width:33.3%;position:relative}.constructor__scheme img{position:absolute;left:50%;-ms-transform:translateX(-60%);transform:translateX(-60%)}.constructor__price{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.constructor .block{margin-bottom:50px}.constructor .block__title{font-weight:bold;font-size:19px;line-height:24px;margin-bottom:20px}.constructor .block__items{margin-left:-10px}.constructor .item{text-align:center;margin:0 2px;max-width:80px;min-width:60px}.constructor .item__image{width:50px;height:50px;border-radius:50%;background-color:#000;margin:0 auto;margin-bottom:10px}.constructor .item__name{font-size:11px;line-height:14px;color:#000}.constructor .slick-prev,.constructor .slick-next{top:0;-ms-transform:none;transform:none}.constructor .price__value{text-align:center;font-size:15.0113px;line-height:18px;position:absolute;top:-80px;left:50%;-ms-transform:translateX(-70%);transform:translateX(-70%)}.constructor .price__value b{font-weight:600;font-size:24.1849px;line-height:29px;letter-spacing:.403082px;color:#333;display:block}.constructor .price__discount,.constructor .price__parts,.constructor .price__btn{width:33.3%;text-align:center;font-weight:500;font-size:13.3434px;line-height:16px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:60px}.constructor .price__discount b,.constructor .price__parts b,.constructor .price__btn b{font-weight:600;margin-right:5px}.constructor .price__discount,.constructor .price__parts{background:#f7f5f5}.constructor .price__discount{border-right:1px solid #fff}.product{background:#fff;border:1px solid rgba(0,0,0,.08);padding:50px 60px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative}.product:before{content:'';display:block;background:#0072bb;width:174px;height:174px;position:absolute;left:0;top:0;-ms-transform:translate(-32px,-32px);transform:translate(-32px,-32px);z-index:-1}.product:after{content:'';display:block;background:#f3bf3d;width:174px;height:174px;position:absolute;right:0;bottom:0;-ms-transform:translate(31px,31px);transform:translate(31px,31px);z-index:-1}.product h2{text-align:center;width:100%;margin-bottom:30px}.product__gallery{max-width:300px;width:100%}.product__gallery .gallery__image{margin-bottom:60px}.product__content{width:100%;max-width:510px;margin-bottom:40px}.product__content p{margin-bottom:5px}.product__gallery .gallery__nav_item{margin:0 4px}.product__gallery .gallery__nav_item img{width:100%}.product__colors{width:100%;padding-top:40px;padding-bottom:40px;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08)}.product__configuration{width:100%;padding-top:40px;padding-bottom:40px;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:40px}.product__table{margin-bottom:40px;width:100%}.product__table tr{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product__table th{width:146px;border:1px solid rgba(0,0,0,.08);height:84px;font-weight:600;font-size:15px;line-height:24px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}.product__table th:before{content:'';display:block;position:absolute;background:#f3bf3d;width:102%;height:8px;left:0;top:0}.product__table th:first-child:before{display:none}.product__table td{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:146px;border:1px solid rgba(0,0,0,.08);padding-left:20px;padding-top:10px;padding-bottom:10px}.product__btn{margin:0 auto}.product .configurationSlider img{margin:0 14px}.product .configurationSlider .slick-prev{left:-85px}.product .configurationSlider .slick-next{right:-85px}.product .color__image{width:150px;height:150px;border:.53333px solid rgba(0,0,0,.08);margin-bottom:12px}.product .color__image img{width:100%;height:100%}.product .color__name{font-weight:600}.product .color__price{opacity:.54}.product .productColorsSlider{position:relative}.product .productColorsSlider .slick-prev{left:-85px}.product .productColorsSlider .slick-next{right:-85px}.product .custom_dots{position:absolute;left:50%;-ms-transform:translate(-50%,30px);transform:translate(-50%,30px)}.product .custom_dots li{-ms-flex-align:center;align-items:center;display:none}.product .custom_dots li.slick-active{display:-ms-flexbox;display:flex}.product .custom_dots .line{width:150px;background:rgba(0,0,0,.12);height:2px;position:relative;margin:0 8px}.product .custom_dots .line span{background:rgba(0,0,0,.87);position:absolute;left:0;top:0;height:100%}.block-product__table:before,.block-product__table:after,.block-product__configuration:before,.block-product__configuration:after,.block-product__info:before,.block-product__info:after{display:none}.block-product__configuration .product__colors{padding-top:0;border-top:none}.block-product__configuration .product__configuration{padding-bottom:0;border-bottom:none}.footer{background:rgba(0,0,0,.87);padding-top:45px}.footer .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.footer__logo{margin-bottom:25px;width:100%}.footer__logo a{font-weight:500;font-size:22px;line-height:27px;color:#fff}.footer__logo a b{font-weight:800}.footer__menu{max-width:560px;width:100%;columns:4}.footer__menu li{margin-bottom:15px}.footer__menu li a{color:#fff;transition:.3s ease}.footer__menu li a:hover{color:#f3bf3d}.footer__info{max-width:428px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.footer__social{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;max-width:230px}.footer__social .social__link{opacity:.6;transition:.3s ease;display:block;margin:0 10px}.footer__social .social__link:hover{opacity:1}.footer__callback{background:rgba(255,255,255,.2);width:230px;line-height:48px;text-align:center;font-weight:600;color:#fff;margin-bottom:60px;display:block;transition:.3s ease}.footer__callback:hover{background:rgba(255,255,255,.96);color:#0072bb}.footer__contacts{max-width:144px}.footer__contacts p{font-size:12px;line-height:16px;color:#fff}.footer__contacts a{font-weight:500;font-size:12px;line-height:14px;color:rgba(255,255,255,.87);transition:.3s ease}.footer__contacts a:hover{color:#f3bf3d}.footer__bottomline{margin-top:60px;width:100%;padding-top:15px;padding-bottom:15px;border-top:1px solid rgba(255,255,255,.3);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.footer__copy{font-size:10px;line-height:16px;color:rgba(255,255,255,.87)}.footer__docs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__docs li{padding-left:24px}.footer__docs li a{font-size:10px;line-height:16px;color:rgba(255,255,255,.87);transition:.3s ease}.footer__docs li a:hover{color:#f3bf3d}.modal-overlay{display:none;padding-top:1px;position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.8);z-index:1000000;overflow:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.modal-overlay .modal-content{margin-bottom:0;border-radius:4px}.modal-overlay .close-button{position:absolute;width:50px;height:50px;top:30px;right:40px;padding:0 14px;padding-top:4px;cursor:pointer;transition:.2s linear}.modal-overlay .close-button .one{height:50px;width:2px;background-color:#fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transition:.2s linear}.modal-overlay .close-button .two{margin-top:-50px;height:50px;width:2px;background-color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transition:.2s linear}.modal-overlay .close-button:hover .one{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transition:.2s linear;background-color:#fff}.modal-overlay .close-button:hover .two{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transition:.2s linear;background-color:#fff}.modal-form{background:#fff;border:1px solid rgba(0,0,0,.08);max-width:320px;margin:auto;padding-top:40px;padding-bottom:40px}.modal-success{background:#fff;border:1px solid rgba(0,0,0,.08);max-width:320px;margin:auto;padding:20px;text-align:center}.standart-form .form__agree{height:60px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.standart-form .form__agree.focused{border:2px solid red}.standart-form .form__agree input{display:none}.standart-form .form__agree_text{color:#8e8e8e;font-size:11px;max-width:250px;position:relative;padding-left:23px}.standart-form .form__agree_text:before{border:1px solid #8e8e8e;content:'';width:11px;height:11px;position:absolute;left:0;top:3px;display:block}.standart-form .form__agree input:checked+.form__agree_text:after{display:block;content:'';width:7px;height:7px;display:block;position:absolute;left:2px;top:5px;-ms-transform:translateY(-50%);background:#0072bb}.modal-success__title{margin-bottom:10px}#modal-video .modal-content{height:auto;width:100%}#modal-video .video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}#modal-video .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.section-page-heading .heading__image img{min-height:100%}.post-content p{font-size:16px;line-height:26px;margin-bottom:15px}.post-content strong{font-weight:700}.post-content ol,.post-content ul{margin-top:20px;margin-bottom:20px;font-size:16px;line-height:24px;padding-left:40px}.post-content ul li{list-style-type:disc;margin-bottom:10px}.post-content ol li{list-style-type:decimal;margin-bottom:10px}.post-content a{color:#0072bb;text-decoration:underline}.post-content a.btn{text-decoration:none;color:#fff}.post-content h2{margin-top:25px;margin-bottom:10px}.section-page-heading .heading__text{font-size:14px;line-height:22px}.section-page-heading .heading__text strong{font-weight:700}.category-heading{padding:20px 0}#aluminiumSlider .tab-nav{height:500px}.post-content .tab-slider-nav__item{margin-bottom:0;height:52px;display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0 10px;min-height:52px;font-size:12px;line-height:18px}.tabs-slider .tab-nav__item{font-weight:600;font-size:12px}.wp-block-table td{padding:10px 5px;font-size:16px;line-height:120%}.navigation{padding:50px 0;z-index:10;background-color:#fff;position:relative}.navigation__title{text-align:center;margin-bottom:30px}.navigation__items{display:flex;flex-wrap:wrap}.navigation .item{display:flex;align-items:center;width:25%}.navigation .item__icon{height:60px;width:100px;display:flex;justify-content:center;align-items:center}.navigation .item__icon img{max-height:100%}.navigation .item__text{text-decoration:underline;color:#0063a8}.block-navigation{padding:0}.section-doors{padding:60px 0;background:#fff;border:1px solid #dfdfdf}.section-doors .doors__slider{margin-top:40px;padding:0 50px}.section-doors .doors__slider_title{text-align:center}.section-doors .door{text-align:center;width:110px;margin:0 20px}.section-doors .door__image{height:170px;margin-bottom:18px}.section-doors .door__image img{margin:0 auto;max-width:100px}.section-doors .slick-next,.section-doors .slick-prev{top:75px}.balkony-type{padding:50px 0}.balkony-type__container{display:flex;flex-wrap:wrap;justify-content:space-between}.balkony-type__title{width:100%;text-align:center;margin-bottom:50px}.balkony-type__image{width:40%;background-size:90%;background-position:50% 0;background-repeat:no-repeat}.balkony-type .item{width:30%}.balkony-type .item__content{margin-bottom:30px}.balkony-type .item__content h3{margin-bottom:20px;text-transform:uppercase}.balkony-type .item__content p{margin-bottom:10px}.balkony-type .item__content ul{padding-left:20px;list-style-type:disc}.balkony-type .item__content strong{font-weight:700}.balkony-type .item-warm .item__btn{margin-left:auto}#tabsSliderDoors .slick-dots{padding:0;bottom:-50px}.page-template-page-akcii .section-posts .post__image img{position:relative;top:auto;left:auto;transform:none}.page-template-page-akcii .section-posts .post__image{height:auto}.section-actions-slider .action{align-items:center}.section-actions-slider .action__image{height:auto}.section-actions-slider .action__image img{height:auto}.works-gallery{max-height:1350px;overflow:hidden;transition:.3s ease;margin-bottom:20px}.works-gallery.active{max-height:1000000px}.show-all-works{margin:0 auto}.show-all-works a{display:block;color:#fff;margin:0 auto;text-decoration:none}.blocks-gallery-grid{padding:0!important}.pagination{width:100%;text-align:center}.pagination a:hover,.pagination .current{background-color:#0072bb;color:#fff;padding:13px 16px;border:1px solid #0072bb}.pagination a,.pagination span{font-size:17px;font-weight:400;line-height:24px;border:1px solid #e2e2e2;background-color:#fff;padding:13px 16px;color:#000;margin-left:10px;transition:.3s ease}.section-lamination{padding:80px 0}.section-lamination__title{text-align:center;margin-bottom:60px}.section-lamination .lamination{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.section-lamination .lamination__content{width:100%;max-width:calc(100% - 660px)}.section-lamination .lamination__image{width:100%;max-width:640px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;background-repeat:repeat;position:relative;transition:.3s ease}.section-lamination .lamination__image img{border-left:5px solid #fff}.section-lamination .lamination__info{top:150px;position:absolute;left:0;width:173px;height:100px;background-color:rgba(0,0,0,.5);padding:5px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;display:none}.section-lamination .lamination__name{font-size:19px;line-height:140%;letter-spacing:.03em;color:#fff;margin-bottom:5px}.section-lamination .lamination__desc{font-size:16px;line-height:140%;color:#fff}.section-lamination .block{margin-bottom:35px}.section-lamination .block:last-child{margin-bottom:0}.section-lamination .block__title{font-weight:800;font-size:18px;line-height:160%;text-transform:uppercase;color:#0072bb;margin-bottom:10px}.section-lamination .block__text{font-size:13px;line-height:140%;color:#4d4d4f;margin-bottom:30px}.section-lamination .items{max-width:530px}.section-lamination .item.active{box-shadow: 0px 6px 15px #0b80df4d;border:1px solid #0072bb;border-radius:3px}.section-lamination .item.active:before{content:'';display:block;position:absolute;left:50%;top:50%;width:35px;height:35px;border-radius:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(255,255,255,.8) url(https://lux-okna.com/wp-content/themes/avis/img/lamination__active.svg) 50% no-repeat}.section-lamination .item{border:1px solid transparent;width:60px;max-width:60px;height:60px;margin:5px;transition:.3s ease;position:relative;cursor:pointer;overflow:hidden;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lamination__items .item img{width:100%}.section-lamination .knob__items .item{border:1px solid #dcdddf;border-radius:5px}.knob__items .item img{width:100%;height:100%}.section-lamination .knob__image{position:absolute;width:80px;height:80px;background-size:100%;background-position:50%;background-repeat:no-repeat;top:300px;left:422px;z-index:2}.block-form__container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.block-form__content{max-width:370px;width:100%;text-align:left}.block-form__form{width:100%;max-width:572px;background:#fff;border:1px solid rgba(0,0,0,.08);padding-top:35px;padding-bottom:45px;position:relative}.block-window-spec .tabs__nav .slick-list{overflow:visible}.block-window-spec .tabs__nav{height:auto}.block-window-spec .tab__header{font-size:15px;line-height:24px;padding-left:25px;padding-top:13px;padding-bottom:13px;margin-bottom:30px;opacity:.5;position:relative;cursor:pointer}.block-window-spec .tab__header b{font-weight:bold;font-size:19px;line-height:24px;display:block}.block-window-spec .tab__header:before{content:'';position:absolute;width:40px;background:#f3bf3d;-ms-transform:translateX(-100%);transform:translateX(-100%);left:0;top:0;height:100%}.block-window-spec .tabs__content .tab{padding:40px}.block-window-spec .tab__header.slick-current{opacity:1}.section-table .table{width:100%;display:block}.section-table p{margin-bottom:0;font-size:12px;line-height:120%}.section-table .table__header td{padding:20px;text-transform:uppercase;font-weight:bold;font-size:20px;line-height:24px}.section-table .table__header td.econom{background:#dfdfdf;color:#373f48}.section-table .table__header td.standart{background:#373f48;color:#fff}.section-table .table__header td.premium{background:#0072bb;color:#fff}.section-table .item__header{display:none}.section-table .item__desc{margin-bottom:26px}.section-table .items__image{padding:10px;width:25%;text-align:center;border:1px solid #c4c4c4}.section-table .items__image img{max-width:100%}.section-table .item{width:25%;border:1px solid #c4c4c4}.section-table .item__info{padding:10px}.section-table .item__size{font-size:18px;line-height:21px;margin-bottom:25px}.section-table .item__features{margin-bottom:30px}.section-table .feature{display:flex;font-size:12px;line-height:14px;justify-content:space-between;margin-bottom:14px}.section-table .feature__name{color:#8e8e8e;width:48%}.section-table .feature__value{width:48%}.section-table .item__properties{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.section-table .item__header_image img{width:100%}.section-table .property{font-size:12px;line-height:14px;width:48%;margin-bottom:25px}.section-table .property__name{margin-bottom:10px}.section-table .property__value{color:#0072bb;margin-bottom:10px}.section-table .property__scale{width:100%;background:#d2d2d2;height:4px;position:relative}.section-table .property__scale_value{position:absolute;left:0;top:0;height:100%;background:#0072bb}.section-table .item__price{font-weight:bold;font-size:26px;line-height:31px;color:#0072bb}.block-product-pdf .product__content p{font-size:12px;line-height:140%}.block-product-pdf .product__pdf{display:flex;align-items:center;justify-content:center;margin-top:30px;text-decoration:none}.block-product-pdf .product__pdf span{font-weight:600;font-size:12px;color:rgba(0,0,0,.87);text-decoration:none;margin-right:6px}.block-product-pdf .product__title{margin-bottom:24px}.section-window-scheme .container{max-width:1280px}.section-window-scheme .slick-next,.section-window-scheme .slick-prev{top:50%}.section-window-scheme .slick-next{right:20px}.section-window-scheme .slick-prev{right:auto;left:20px;z-index:10}.section-window-scheme{padding-top:70px;padding-bottom:30px;background:url(https://lux-okna.com/wp-content/themes/avis/img/xsection-window-scheme__bg.jpg.pagespeed.ic.QrkUDtFr-Y.jpg) 50% 0 no-repeat;overflow:hidden;background-size:cover}.section-window-scheme .container{position:relative}.section-window-scheme .window-scheme__title{text-align:center;margin-bottom:25px;padding-left:180px}.section-window-scheme .window-scheme__title span{display:block;font-weight:800;font-size:42px}.section-window-scheme .scheme{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative}.section-window-scheme .scheme-item{position:absolute;left:50%;top:0}.section-window-scheme .scheme .item__number{width:35px;height:35px;display:block;border-radius:50%;background:rgba(255,255,255,.5);border:1px solid #4d4d4f;position:relative;color:transparent;z-index:1}.section-window-scheme .scheme .item__number:before{content:'';position:absolute;width:18px;height:18px;background:#ec7734;border-radius:50%;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-window-scheme .scheme .item__content{position:absolute;left:0;top:0;z-index:1}.section-window-scheme .scheme .item__name{font-size:14px;line-height:150%;text-transform:uppercase}.section-window-scheme .scheme .item__name span{display:none}.section-window-scheme .scheme .item__name.right{text-align:right}.section-window-scheme .scheme .item__lines{position:absolute;left:0;bottom:0}.section-window-scheme .scheme .item__desc{opacity:0;height:0;overflow:hidden;position:absolute;width:200px;padding:5px;background:#fff;box-shadow:3px 3px 15px rgba(0,0,0,.15);border-radius:5px;font-size:12px;line-height:18px;right:0;-ms-transform: translate(calc(100% + -200px), -110%);transform: translate(calc(100% + -200px), -110%);top:0;z-index:3}.section-window-scheme .scheme .item1{position:absolute;top:100px;left: calc(50% + 80px)}.section-window-scheme .scheme .item1 .item__lines{-ms-transform:translate(25px,-15px);transform:translate(25px,-15px)}.section-window-scheme .scheme .item1 .item__content{-ms-transform:translate(295px,-64px);transform:translate(295px,-64px)}.section-window-scheme .scheme .item2{position:absolute;top:300px;left: calc(50% + 110px)}.section-window-scheme .scheme .item2 .item__lines{-ms-transform:translate(25px,-15px);transform:translate(25px,-15px)}.section-window-scheme .scheme .item2 .item__content{-ms-transform:translate(275px,-155px);transform:translate(275px,-155px);width:200px}.section-window-scheme .scheme .item3{position:absolute;top:305px;left: calc(50% + 166px)}.section-window-scheme .scheme .item3 .item__lines{-ms-transform:translate(25px,-15px);transform:translate(25px,-15px)}.section-window-scheme .scheme .item3 .item__content{width:100%;-ms-transform:translate(210px,-63px);transform:translate(210px,-63px)}.section-window-scheme .scheme .item3 .item__desc{-ms-transform: translate(calc(100% + -250px), -61%);transform: translate(calc(100% + -250px), -61%)}.section-window-scheme .scheme .item4{position:absolute;top:350px;left:calc(50% - -180px)}.section-window-scheme .scheme .item4 .item__lines{top:0;-ms-transform:translate(25px,20px);transform:translate(25px,20px)}.section-window-scheme .scheme .item4 .item__content{width:150px;-ms-transform:translate(275px,72px);transform:translate(275px,72px)}.section-window-scheme .scheme .item5{position:absolute;top:470px;left:calc(50% - -415px)}.section-window-scheme .scheme .item5 .item__lines{top:0;left:auto;right:0;-ms-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}.section-window-scheme .scheme .item5 .item__content{-ms-transform:translate(25px,-3px);transform:translate(25px,-3px)}.section-window-scheme .scheme .item5 .item__desc{right:auto;left:0;-ms-transform: translate(calc(-100% + -30px), -55%);transform: translate(calc(-100% + -30px), -55%)}.section-window-scheme .scheme .item5 .item__number{position:relative;left:-493px;top:0}.section-window-scheme .scheme .item5 .item__number.second_number{position:relative;left:-275px;top:-110px}.section-window-scheme .scheme .item6{position:absolute;top:160px;left:calc(50% - 0px)}.section-window-scheme .scheme .item6 .item__number.second_number{top:-110px;left:-40px}.section-window-scheme .scheme .item6 .item__lines{top:0;left:auto;right:0;-ms-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}.section-window-scheme .scheme .item6 .item__content{-ms-transform:translate(-450px,7px);transform:translate(-450px,7px)}.section-window-scheme .scheme .item6 .item__desc{right:auto;left:0;-ms-transform:translate(calc(-100% - -350px),-120%);transform:translate(calc(-100% - -350px),-120%)}.section-window-scheme .scheme .item7{position:absolute;top:333px;left:calc(50% - 65px)}.section-window-scheme .scheme .item7 .item__number.second_number{top:-110px;left:-40px}.section-window-scheme .scheme .item7 .item__lines{top:0;left:auto;right:0;-ms-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}.section-window-scheme .scheme .item7 .item__content{-ms-transform:translate(-395px,-58px);transform:translate(-395px,-58px)}.section-window-scheme .scheme .item7 .item__number{position:relative;top:50px;left:-7px}.section-window-scheme .scheme .item7 .item__desc{right:auto;left:0;-ms-transform:translate(calc(-100% - -395px),-61%);width:250px;transform:translate(calc(-100% - -395px),-61%)}.section-window-scheme .scheme .item8{position:absolute;top:420px;left:calc(50% - 180px)}.section-window-scheme .scheme .item8 .item__lines{top:0;left:auto;right:0;-ms-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}.section-window-scheme .scheme .item8 .item__content{width:125px;-ms-transform:translate(-290px,-58px);transform:translate(-290px,-58px)}.section-window-scheme .scheme .item8 .item__desc{right:auto;left:0;-ms-transform:translate(calc(-100% - -350px),-60%);transform:translate(calc(-100% - -350px),-60%)}.section-window-scheme .scheme .item9{position:absolute;top:510px;left:calc(50% - 170px)}.section-window-scheme .scheme .item9 .item__lines{top:0;left:auto;right:0;-ms-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}.section-window-scheme .scheme .item9 .item__content{-ms-transform:translate(-395px,-58px);transform:translate(-395px,-58px);width:225px}.section-window-scheme .scheme .item9 .item__number{position:relative;top:-50px;left:-7px}.section-window-scheme .scheme .item9 .item__desc{right:auto;left:0}.section-window-scheme .slide2 .window-scheme__title{padding:0}.section-window-scheme .slide2 .scheme .item__number{position:relative;top:-5px}.section-window-scheme .slide2 .scheme .item1{position:absolute;top:80px;left: calc(50% + 28px)}.section-window-scheme .slide2 .scheme .item1 .item__lines{-ms-transform:translate(25px,-15px);transform:translate(25px,-15px)}.section-window-scheme .slide2 .scheme .item1 .item__content{-ms-transform:translate(294px,0);transform:translate(294px,0);width:250px}.section-window-scheme .slide2 .scheme .item1 .item__number{position:relative;top:-5px}.section-window-scheme .slide2 .scheme .item2{position:absolute;top:150px;left: calc(50% + 135px)}.section-window-scheme .slide2 .scheme .item2 .item__lines{-ms-transform:translate(25px,-15px);transform:translate(25px,-15px)}.section-window-scheme .slide2 .scheme .item2 .item__content{-ms-transform:translate(183px,0);transform:translate(183px,0);width:200px}.section-window-scheme .slide2 .scheme .item3{position:absolute;top:285px;left: calc(50% + 85px)}.section-window-scheme .slide2 .scheme .item3 .item__lines{-ms-transform:translate(25px,-15px);transform:translate(25px,-15px)}.section-window-scheme .slide2 .scheme .item3 .item__content{-ms-transform:translate(225px,0);transform:translate(225px,0);width:200px}.section-window-scheme .slide2 .scheme .item4{position:absolute;top:330px;left:calc(50% - -30px)}.section-window-scheme .slide2 .scheme .item4 .item__lines{top:0;-ms-transform:translate(25px,20px);transform:translate(25px,20px)}.section-window-scheme .slide2 .scheme .item4 .item__content{width:210px;-ms-transform:translate(285px,25px);transform:translate(285px,25px)}.section-window-scheme .slide2 .scheme .item4 .item__number{top:20px}.section-window-scheme .slide2 .scheme .item5{position:absolute;top:470px;left:calc(50% - -415px)}.section-window-scheme .slide2 .scheme .item5 .item__lines{top:0;left:auto;right:0;-ms-transform:translate(-145px,-42px);transform:translate(-145px,-42px)}.section-window-scheme .slide2 .scheme .item5 .item__content{-ms-transform:translate(-100px,-37px);transform:translate(-100px,-37px)}.section-window-scheme .slide2 .scheme .item5 .item__desc{right:auto;left:0;-ms-transform: translate(calc(-100% + -5px), -100%);transform: translate(calc(-100% + -5px), -100%)}.section-window-scheme .slide2 .scheme .item5 .item__number{position:relative;left:-385px;top:-45px}.section-window-scheme .slide2 .scheme .item5 .item__number.second_number{position:relative;left:-275px;top:-110px}.section-window-scheme .slide2 .scheme .item6{position:absolute;top:560px;left:calc(50% - -285px)}.section-window-scheme .slide2 .scheme .item6 .item__number{top:-50px;left:-255px}.section-window-scheme .slide2 .scheme .item6 .item__lines{top:0;left:auto;right:0;-ms-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}.section-window-scheme .slide2 .scheme .item6 .item__content{-ms-transform:translate(18px,-44px);transform:translate(18px,-44px);width:200px}.section-window-scheme .slide2 .scheme .item6 .item__desc{right:auto;left:0;-ms-transform:translate(calc(-100% - -85px),-120%);transform:translate(calc(-100% - -85px),-120%)}.section-window-scheme .slide2 .scheme .item7{position:absolute;top:265px;left:calc(50% - 105px)}.section-window-scheme .slide2 .scheme .item7 .item__number.second_number{top:-104px;left:0}.section-window-scheme .slide2 .scheme .item7 .item__lines{top:0;left:auto;right:0;-ms-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}.section-window-scheme .slide2 .scheme .item7 .item__content{-ms-transform:translate(-390px,-67px);transform:translate(-390px,-67px)}.section-window-scheme .slide2 .scheme .item7 .item__number{position:relative;top:225px;left:-7px}.section-window-scheme .slide2 .scheme .item7 .item__desc{-ms-transform:translate(calc(-100% - -350px),-110%);transform:translate(calc(-100% - -350px),-110%)}.section-window-scheme .slide2 .scheme .item8{position:absolute;top:615px;left:calc(50% - -55px)}.section-window-scheme .slide2 .scheme .item8 .item__number{top:-50px}.section-window-scheme .slide2 .scheme .item8 .item__lines{top:0;left:auto;right:0;-ms-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}.section-window-scheme .slide2 .scheme .item8 .item__content{width:200px;-ms-transform:translate(-665px,-42px);transform:translate(-665px,-42px)}.section-window-scheme .slide2 .scheme .item8 .item__desc{-ms-transform:translate(calc(-100% - -350px),-110%);transform:translate(calc(-100% - -350px),-110%)}.section-window-scheme .scheme-item:hover .item__name{color:#ec7734}.section-window-scheme .scheme-item:hover .item__number{border:1px solid #ec7734}.section-window-scheme .scheme-item:hover svg path{stroke:#ec7734}.section-window-scheme .scheme-item:hover .item__desc{opacity:1;height:auto}@media only screen and (max-width:1600px){.section-window-scheme .scheme .item3 .item__desc{-ms-transform:translate(calc(50% - -20px),40%);transform:translate(calc(50% - -20px),40%)}.section-window-scheme .scheme .item4 .item__desc{-ms-transform:translate(calc(50% - 50px),-105%);transform:translate(calc(50% - 50px),-105%)}.section-window-scheme .scheme .item5 .item__desc{-ms-transform: translate(calc(-100% + -50px), -20%);transform: translate(calc(-100% + -50px), -20%)}.section-window-scheme .scheme .item6 .item__desc{-ms-transform:translate(calc(-100% - -280px),-120%);transform:translate(calc(-100% - -280px),-120%)}.section-window-scheme .scheme .item8 .item__desc{-ms-transform:translate(calc(-100% - -280px),-93%);transform:translate(calc(-100% - -280px),-93%)}.section-window-scheme .slide2 .scheme .item2 .item__desc{-ms-transform:translate(calc(50% - 240px),-33%);transform:translate(calc(50% - 240px),-33%)}.section-window-scheme .slide2 .scheme .item5 .item__desc{-ms-transform: translate(calc(-100% + -220px), -60%);transform: translate(calc(-100% + -220px), -60%)}.section-window-scheme .slide2 .scheme .item8 .item__desc{-ms-transform:translate(calc(-100% - -280px),-100%);transform:translate(calc(-100% - -280px),-100%)}.section-window-scheme{overflow:hidden}.section-window-scheme .scheme{-ms-transform:scale(.7);transform:scale(.7)}.section-window-scheme .scheme .item1 .item__content{-ms-transform:translate(180px,-76px);transform:translate(180px,-76px)}.section-window-scheme .scheme .item2 .item__content{-ms-transform:translate(180px,-153px);transform:translate(180px,-153px)}.section-window-scheme .scheme .item3 .item__content{-ms-transform:translate(135px,-74px);transform:translate(135px,-74px)}.section-window-scheme .scheme .item4 .item__content{-ms-transform:translate(275px,72px);transform:translate(190px,62px)}.section-window-scheme .scheme .item5 .item__content{-ms-transform:translate(-101px,-3px);transform:translate(-101px,-3px)}.section-window-scheme .scheme .item6 .item__content{-ms-transform:translate(-340px,-8px);transform:translate(-340px,-8px)}.section-window-scheme .scheme .item7 .item__content{-ms-transform:translate(-275px,-74px);transform:translate(-275px,-74px)}.section-window-scheme .scheme .item8 .item__content{-ms-transform:translate(-155px,-68px);transform:translate(-155px,-68px)}.section-window-scheme .scheme .item9 .item__content{-ms-transform:translate(-309px,-55px);transform:translate(-309px,-55px)}.section-window-scheme .slide2 .scheme .item1 .item__content{-ms-transform:translate(170px,-9px);transform:translate(170px,-9px)}.section-window-scheme .slide2 .scheme .item2 .item__content{-ms-transform:translate(95px,-9px);transform:translate(95px,-9px)}.section-window-scheme .slide2 .scheme .item3 .item__content{-ms-transform:translate(140px,-9px);transform:translate(140px,-9px)}.section-window-scheme .slide2 .scheme .item4 .item__content{-ms-transform:translate(180px,17px);transform:translate(180px,17px)}.section-window-scheme .slide2 .scheme .item5 .item__content{-ms-transform:translate(-168px,-48px);transform:translate(-168px,-48px)}.section-window-scheme .slide2 .scheme .item6 .item__content{-ms-transform:translate(-45px,-54px);transform:translate(-45px,-54px)}.section-window-scheme .slide2 .scheme .item7 .item__content{-ms-transform:translate(-295px,-69px);transform:translate(-295px,-69px)}.section-window-scheme .slide2 .scheme .item8 .item__content{-ms-transform:translate(-460px,-54px);transform:translate(-460px,-54px)}.section-window-scheme .slide1 .scheme .item1 .item__content,.section-window-scheme .slide1 .scheme .item2 .item__content,.section-window-scheme .slide1 .scheme .item3 .item__content,.section-window-scheme .slide1 .scheme .item4 .item__content,.section-window-scheme .slide1 .scheme .item5 .item__content,.section-window-scheme .slide1 .scheme .item6 .item__content,.section-window-scheme .slide1 .scheme .item7 .item__content,.section-window-scheme .slide1 .scheme .item8 .item__content{width:100%}.section-window-scheme .slide2 .scheme .item1 .item__content,.section-window-scheme .slide2 .scheme .item2 .item__content,.section-window-scheme .slide2 .scheme .item3 .item__content,.section-window-scheme .slide2 .scheme .item4 .item__content,.section-window-scheme .slide2 .scheme .item5 .item__content,.section-window-scheme .slide2 .scheme .item6 .item__content,.section-window-scheme .slide2 .scheme .item7 .item__content,.section-window-scheme .slide2 .scheme .item8 .item__content{width:100%}.section-window-scheme .scheme .item__desc{-ms-transform:translate(calc(50% - 0px),-110%);transform:translate(calc(50% - 0px),-110%)}}@media only screen and (max-width:760px){.section-window-scheme .scheme .item__desc{height:auto;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}.section-window-scheme{overflow:hidden;padding-bottom:80px}.section-window-scheme .window-scheme__title{position:relative;text-align:center;margin-bottom:50px;padding:0}.section-window-scheme .window-scheme__title span{font-size:35px}.section-window-scheme .scheme{-ms-transform:scale(1);transform:scale(1);position:relative;width:320px;margin:0 auto;display:block}.section-window-scheme .scheme__photo img{width:100%;margin-bottom:20px}.section-window-scheme .scheme .scheme-item,.section-window-scheme .slide2 .scheme .scheme-item{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;position:static;-ms-transform:none;transform:none;left:auto;top:auto;bottom:auto;right:auto;padding:10px;background-color:#fff;border-radius:5px;margin-bottom:10px;transition:.3s ease}.section-window-scheme .scheme .scheme-item:hover{box-shadow:3px 3px 15px rgba(0,0,0,.15);background-color:#ec7734}.section-window-scheme .scheme .scheme-item:hover .item__name,.section-window-scheme .scheme .scheme-item:hover .item__desc{color:#fff}.section-window-scheme .scheme .scheme-item:hover .item__number{color:#fff}.section-window-scheme .scheme .scheme-item:hover .item__number:before{display:block}.section-window-scheme .scheme .scheme-item .item__name,.section-window-scheme .scheme .scheme-item .item__content,.section-window-scheme .scheme .scheme-item .item__desc{transition:.3s ease;-ms-transform:none;transform:none;left:auto;top:auto;bottom:auto;right:auto;position:relative;text-align:left;width:100%}.section-window-scheme .scheme .scheme-item .item__name br,.section-window-scheme .scheme .scheme-item .item__content br,.section-window-scheme .scheme .scheme-item .item__desc br{display:none}.section-window-scheme .scheme .scheme-item .item__name span{font-weight:700;font-size:18px;line-height:110%;display:inline-block;margin-right:5px}.section-window-scheme .scheme .scheme-item .item__desc{opacity:1;padding-left:0;padding:0;background-color:transparent;box-shadow:none}.section-window-scheme .scheme .scheme-item .item__number{color:#ec7734;text-align:center;line-height:25px;z-index:2}.section-window-scheme .scheme .scheme-item .item__number:before{display:none;width:100%;height:100%;z-index:-1}.section-window-scheme .scheme .item1 .item__number{position:absolute;top:30px;left:185px}.section-window-scheme .scheme .item2 .item__number{position:absolute;top:122px;left:62%}.section-window-scheme .scheme .item3 .item__number{position:absolute;top:135px;left:73%}.section-window-scheme .scheme .item4 .item__number{position:absolute;top:174px;left:75%}.section-window-scheme .scheme .item5 .item__number{position:absolute;top:206px;left:33%}.section-window-scheme .scheme .item6 .item__number{position:absolute;top:70px;left:45%}.section-window-scheme .scheme .item7 .item__number{position:absolute;top:160px;left:33%}.section-window-scheme .scheme .item8 .item__number{position:absolute;top:170px;left:20%}.section-window-scheme .scheme .item9 .item__number{position:absolute;top:210px;left:18%}.section-window-scheme .item__lines{display:none}.section-window-scheme .slide2 .scheme .item1 .item__content,.section-window-scheme .slide2 .scheme .item2 .item__content,.section-window-scheme .slide2 .scheme .item3 .item__content,.section-window-scheme .slide2 .scheme .item4 .item__content,.section-window-scheme .slide2 .scheme .item5 .item__content,.section-window-scheme .slide2 .scheme .item6 .item__content,.section-window-scheme .slide2 .scheme .item7 .item__content,.section-window-scheme .slide2 .scheme .item8 .item__content{position:static;-ms-transform:translate(0,0);transform:translate(0,0)}.section-window-scheme .slide2 .scheme .item5 .item__desc,.section-window-scheme .slide2 .scheme .item6 .item__desc{position:static;-ms-transform:translate(0,0);transform:translate(0,0)}.section-window-scheme .scheme .item__number{width:25px;height:25px}.section-window-scheme .scheme .item__number.second_number{display:none}.section-window-scheme .slide2 .scheme .item1 .item__number{position:absolute;top:65px;left:185px}.section-window-scheme .slide2 .scheme .item2 .item__number{position:absolute;top:125px;left:87%}.section-window-scheme .slide2 .scheme .item3 .item__number{position:absolute;top:240px;left:73%}.section-window-scheme .slide2 .scheme .item4 .item__number{position:absolute;top:296px;left:58%}.section-window-scheme .slide2 .scheme .item5 .item__number{position:absolute;top:385px;left:58%}.section-window-scheme .slide2 .scheme .item6 .item__number{position:absolute;top:440px;left:58%}.section-window-scheme .slide2 .scheme .item7 .item__number{position:absolute;top:170px;left:20%}.section-window-scheme .slide2 .scheme .item8 .item__number{position:absolute;top:492px;left:63%}.section-window-scheme .container{width:320px;margin:0 auto}.section-window-scheme .slick-next,.section-window-scheme .slick-prev{top:15px}}.works-categories{padding:100px 0}.works-categories__container{display:flex;flex-direction:column;gap:100px}.work-category__header{display:flex;align-items:flex-end}.work-category:nth-child(even) .work-category__header {flex-direction:row-reverse}.work-category:nth-child(even) .work-category__image:before {background:#f3bf3d;left:auto;right:-15px}.work-category:nth-child(even)  .work-category__title {background:#0072bb}.work-category:nth-child(even)  .work-category__title:before {background:#f3bf3d}.work-category__image{width:100%;max-width:720px;background: 50%/cover no-repeat;flex-shrink:0;position:relative}.work-category__image:after{content:'';display:block;padding-bottom: calc(420/730*100%)}.work-category__image:before{content:'';width:110px;height:110px;background:#0072bb;position:absolute;bottom:-15px;left:-15px;z-index:-1}.work-category__title{padding:25px;padding-left:50px;background:#f3bf3d;color:#fff;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:normal;position:relative;margin-bottom:30px}.work-category__title:before{content:'';width:10px;height:10px;flex-shrink:0;background:#0072bb;position:absolute;top:35px;left:30px}.work-category__gallery{display:flex;flex-wrap:wrap;gap:30px;margin-top:75px}.work-category__gallery .item{width: calc(100%/3 - 20px);display:none}.work-category.active .item{display:block}.work-category.active .work-category__btn{display:none}.work-category__gallery  .item:nth-child(1),
.work-category__gallery  .item:nth-child(2),
.work-category__gallery  .item:nth-child(3),
.work-category__gallery  .item:nth-child(4),
.work-category__gallery  .item:nth-child(5),
.work-category__gallery  .item:nth-child(6) {display:block}.work-category__gallery .item__image{background:#fff;box-shadow:-2px 2px 8px 0 rgba(147,147,147,.20);padding:7px;display:block}.work-category__gallery .image{background: 50%/cover no-repeat;width:100%}.work-category__gallery .image:after{content:'';padding-bottom:100%;width:100%;display:block}.work-category__gallery .item__text{margin-top:15px;color:#32373a;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600}.work-category__category.active .work-category__btn{display:none}.work-category__btn{display:flex;margin:40px auto 0;width: calc(100%/3 - 20px);height:72px;justify-content:center;align-items:center;color:#fff;text-align:center;font-family:Montserrat;font-size:12px;font-weight:700;background:#0072bb}.page-template-page-prices .section-main-callback{padding-bottom:50px}.related-windows{font-family:Montserrat;font-size:25px;font-weight:700;line-height:30px;letter-spacing:0;text-align:left;max-width:1324px;margin:auto;padding:30px 0}.related_items{display:flex;justify-content:center;gap:24px}.related_items li a{display:flex;flex-direction:column;max-width:424px}.related_items li{max-width:424px}.post-thumbnail-related img{max-width:424px;height:290px}.content-related{margin-top:10px;display:flex;justify-content:space-between}.content-related h2{display:flex;font-family:Montserrat;font-size:18px;font-weight:700;line-height:22px;letter-spacing:0;text-align:left}.related_items li:nth-child(odd) .content-related h2::before{content:'.';display:flex;background:#f3bf3d;height:10px;font-size:0;padding:5px;margin-top:4px;margin-right:7px}.related_items li:nth-child(even) .content-related h2::before{content:'.';display:flex;background:#0072bb;height:10px;font-size:0;padding:5px;margin-top:4px;margin-right:7px}@media (max-width:1370px) and (min-width:320px){.related-windows{max-width:1057px}.related_items li{max-width:349px;padding:7px;width:100%}.post-thumbnail-related img{max-width:349px;height:221px;width:100%}.content-related h2{font-size:16px}.related_items{flex-wrap:wrap}}@media (max-width:1000px) and (min-width:700px){.related-windows{max-width:768px}}@media (max-width:500px) and (min-width:320px){.content-related h2{font-size:14px}.related-windows{padding:30px 0;text-align:center;font-size:23px}}