.icon-s{height:16px;width:16px}.icon-m{height:24px;width:24px}.icon-l{height:32px;width:32px}.loading{position:relative}.loading .card{position:absolute;left:50%;top:50%;margin-left:-30px;margin-top:-45px;width:60px;height:90px;border:3px solid #fff;background:#252836;outline:6px solid transparent;transform:rotate(-15deg) rotateY(45deg) rotateX(60deg);opacity:0}.loading .card:first-of-type{margin-top:-45px;animation:card_fade_1 4s ease infinite}.loading .card:nth-of-type(2){margin-top:-51px;animation:card_fade_2 4s ease infinite}.loading .card:nth-of-type(3){margin-top:-57px;animation:card_fade_3 4s ease infinite}.loading .card:nth-of-type(4){margin-top:-63px;animation:card_fade_4 4s ease infinite}@keyframes card_fade_1{0%{opacity:0}20%{opacity:1}}@keyframes card_fade_2{20%{opacity:0}40%{opacity:1}}@keyframes card_fade_3{40%{opacity:0}60%{opacity:1}}@keyframes card_fade_4{60%{opacity:0}80%{opacity:1}}html{font-family:IBM Plex Sans,Arial,Helvetica,sans-serif}input.wide,textarea.wide{display:block;width:100%}.form-or{text-align:center;padding-top:22px}.spaced{margin-right:20px}.form-control.dark input,.form-control.dark select{background:#e3e3e3;border:2px solid #7a7a7a}.form-control.light input,.form-control.light select{color:#666}::-webkit-scrollbar{width:8px}body.mobile::-webkit-scrollbar{width:0}::-webkit-scrollbar-track{background-color:#7a7a7a;border-left:1px solid #000}::-webkit-scrollbar-thumb{background-color:#252836;border-radius:7px}::-webkit-scrollbar-thumb:hover{background-color:#8f8f8f}.text-center{text-align:center!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mr-1{margin-right:.5rem}.mr-2{margin-right:1rem}body,html{width:100%;margin:0;padding:0;overflow-x:hidden;min-width:100%;background-size:contain;font-family:Jura,sans-serif}a:focus{outline:none;scale:.9}body.menu-pad{padding-top:60px;overflow:hidden}p{font-size:16px}.page-wrapper{padding-top:60px}.small-separator{height:4px;width:85px;margin:15px auto;background:#252836}.paint-darkgrey{color:#1b1b1c}div{box-sizing:border-box}html{scroll-behavior:smooth;margin:0;padding:0;overflow-x:hidden;font-size:15px}.i-sm{height:16px}.i-md{height:24px}.i-lg,.i-lg-lg{height:32px}.i-lg-lg{width:32px}#map{width:100%;height:350px}::selection{background:#252836;color:#fff}::-moz-selection{background:#252836;color:#fff}.text-main,a{color:#252836}a{transition:all .35s}a,a:hover{text-decoration:none}a:hover{color:#666}a:focus,a:visited{color:#252836;text-decoration:none}.subdrops{position:fixed;top:0;left:0;z-index:30}.subdrops .dropdown{left:50%;top:-1000px;margin-left:0;position:absolute;width:300px;z-index:1;background:url(/static/img/fills/ul_bg.png);transition:all .45s;padding-top:30px;text-align:center;padding-bottom:15px}.subdrops .dropdown:after{content:"";position:relative;display:block;bottom:-22px;width:300px;height:15px;background:url(/static/img/frames/ul_bottom.png)}.subdrops .dropdown.active{display:inline-block;top:62px}.subdrops .dropdown a{opacity:.8}.subdrops .dropdown a:hover{opacity:1}.alert-box{background:#666;color:#252836;padding:15px;width:100%;margin:15px auto}#top-menu{background:#fff;color:#fff;width:100%;height:60px;position:fixed;top:0;left:0;right:0;z-index:550;transition:all .35s;box-shadow:-1px 0 20px 1px rgba(47,60,102,.9)}#top-menu.sidr-is-open{left:-280px;right:280px}#top-menu .separator{background:none!important}#top-menu .dropdown-available{position:relative;display:inline-block}#top-menu .dropdown-available .dropdown{position:fixed;display:none;top:60px;text-align:center;background:#252836;width:100%}#top-menu .dropdown-available .dropdown a,#top-menu .dropdown-available .dropdown span{padding:15px;display:inline-block;color:#fff}#top-menu .dropdown-available .dropdown a:hover,#top-menu .dropdown-available .dropdown span:hover{color:#d2c2aa}#top-menu .dropdown-available:hover .dropdown{display:block;left:0;text-align:right}#top-menu .dropdown-available:hover .dropdown a:hover{background:#3a3e54}#top-menu .top-logo{display:inline-block;padding:0}#top-menu .top-logo img{height:60px}#top-menu .eu-link{position:fixed;top:8px;right:0}#top-menu .locale-wrap{float:right;display:inline-block;cursor:pointer;position:relative;text-align:center;width:80px}#top-menu .locale-wrap .micro-arrow{display:block;margin:0 auto}#top-menu .locale-wrap .locale{padding:12px 8px;display:block}#top-menu .locale-wrap .locale:hover{background:#e3e3e3}#top-menu .locale-wrap .locale .lang-choice{border:1px solid #e3e3e3;border-radius:50%;overflow:hidden;width:32px}#top-menu .locale-wrap .locale .lang-choice.main-locale{display:block;margin:-4px auto 8px;width:25px;height:25px}#top-menu .locale-wrap .dropdown{display:none;background:#fff;box-shadow:0 1px 1px 1px #e3e3e3}#top-menu .locale-wrap:hover{background:#fff}#top-menu .locale-wrap:hover .dropdown{display:block}#top-menu .menu-items{list-style:none;font-size:18px;color:#252836;margin:0}#top-menu .menu-items li{display:inline-block;padding:19px 8px}#top-menu .menu-items li:hover{background:#3a3e54}#top-menu .menu-items li:hover a,#top-menu .menu-items li:hover span{color:#fff}#top-menu .menu-items li.configurator:hover{background:none}#top-menu .menu-items li.configurator:hover a{color:#fff}#top-menu .menu-hamburger{float:right;margin-right:-10px;cursor:pointer}#top-menu .menu-hamburger:hover{background:#d2c2aa}#top-menu .menu-hamburger img{margin:15px 15px 13px}.photo-section{padding:155px 0 180px;background:url(/static/img/bg/realisations_bg.png) top;color:#fff;background-size:cover;height:calc(100vh - 60px);display:flex;flex-direction:column;align-items:center;justify-content:center}.photo-section p{padding-bottom:55px}.photo-section h2{color:#d2c2aa}.item-gallery .wrapper{height:320px;overflow:hidden;text-align:center;border:2px solid #7a7a7a}.item-gallery .wrapper img{min-height:320px;max-height:350px}.limiter{margin:0 auto;max-width:1126px;clear:both}.limiter:after{content:"";width:100%}.wrapper{width:100%;color:#fff;overflow:hidden}.wrapper.stick-menu{padding:80px 0 0}.align-right{text-align:right}.mb{margin-top:25px}.mt-top{margin-top:5%}.mt-mid{margin-top:15%}.mt-low{margin-top:25%}.text-right{text-align:right}.text-justify{text-align:justify}.highlight-bg{background:hsla(0,0%,100%,.9)}.videoWrapper{position:fixed;top:0;bottom:0;left:-9999px;right:-9999px;text-align:center;z-index:-1}.videoWrapper .overlay{background:linear-gradient(-160deg,hsla(0,0%,40%,.6) 34%,rgba(37,40,54,.9));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5c1c8c64",endColorstr="#5ca772d3",GradientType=1);position:fixed;z-index:2;background-repeat:no-repeat;background-position:50%;background-size:cover;background-attachment:fixed;top:0;left:0;right:0;bottom:0}.videoWrapper .overlay.white{background:linear-gradient(45deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,0))}.videoWrapper .overlay.pure-white{background:linear-gradient(45deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.8))}.videoWrapper video{height:100vh;width:100vw;display:inline-block;object-fit:fill;vertical-align:middle}.page-header{margin:0}#pager{list-style:none;padding:0;margin:12px 0 25px}#pager li,#pager li div{display:inline-block}#pager li div{padding:2px 8px;border-radius:3px;background:#e3e3e3;color:#252836;margin:0 3px}#pager li div.current{background:#252836;color:#fff}.form-control input,.form-control select{padding:6px 8px;border-radius:6px;margin:12px auto;overflow:hidden;transition:all .35s}.form-control.dark input,.form-control.dark select{background:#fff;color:#1b1b1c;outline:none;border:2px solid #252836;transition:all .35s}.form-control.dark input:focus,.form-control.dark input:hover,.form-control.dark select:focus,.form-control.dark select:hover{border:2px solid #252836}.form-control.light input,.form-control.light select{background:#e3e3e3;color:#7a7a7a;outline:none;border:2px solid #cacaca}.form-control.light input:focus,.form-control.light input:hover,.form-control.light select:focus,.form-control.light select:hover{border:2px solid #252836;background:#fff}.form-control.light textarea{background:#e3e3e3;color:#7a7a7a;outline:none;border:2px solid #cacaca;width:100%;min-height:150px}.form-control.light textarea:focus,.form-control.light textarea:hover{border:2px solid #fff}.form-control.wide input,.form-control.wide select{width:100%}.form-control input.error{border:2px solid #b70044!important}.btn{display:inline-block;margin:10px 0;border-radius:0;text-align:center;border:0;transition:all .35s;text-decoration:none;cursor:pointer}.btn img{width:24px}.btn.spaced{margin-right:20px}.btn.btn-s{font-size:12px}.btn.btn-m{padding:6px 12px;font-size:15px;font-weight:400}.btn.btn-l{font-size:18px;font-weight:500;padding:10px 20px;text-align:center}.btn.nm{margin:0}.btn.btn-white-border{border:2px solid #fff;background:none;color:#fff}.btn.btn-white-border.active,.btn.btn-white-border:hover{background:#fff;color:#000;text-decoration:none}.btn.btn-white-border.selected{background:#e3e3e3 url(/static/img/icons/tick_b.png) 100% no-repeat;background-size:25px 18px;padding-right:32px}.btn.btn-dark-border{border:2px solid #666;background:none;color:#666}.btn.btn-dark-border.active,.btn.btn-dark-border:hover{background:#e3e3e3;color:#252836;border:2px solid #7a7a7a;text-decoration:none}.btn.btn-dark-border.selected{background:#e3e3e3 url(/static/img/icons/tick_b.png) 100% no-repeat;background-size:25px 18px;padding-right:32px}.btn.square{border-radius:0}.btn.wide{width:100%}.btn.sr{margin-right:15px}.btn.btn-main{border:2px solid #252836;background:#252836;color:#fff}.btn.btn-main.active,.btn.btn-main:hover{background:#2f3c66;border:2px solid #2f3c66;color:#fff;text-decoration:none}.btn.btn-blue2{outline:#252836}.btn.btn-blue2,.btn.btn-blue2:hover{border:2px solid #252836;background:#252836;color:#fff}.btn.btn-blue2:hover{text-decoration:none}.btn.btn-grey{border:2px solid #7a7a7a;outline:#7a7a7a;background:#7a7a7a;color:#fff}.btn.btn-grey:hover{border:2px solid #252836;background:#252836;color:#fff;text-decoration:none}.btn.btn-white{outline:#fff;background:#fff;color:#000;border:2px solid #fff}.btn.btn-white.active,.btn.btn-white:hover{background:#8f8f8f;border:2px solid #8f8f8f;color:#fff;text-decoration:none}.btn.btn-white.active.selected,.btn.btn-white:hover.selected{background:#e3e3e3 url(/static/img/icons/tick_b.png) 100% no-repeat;background-size:25px 18px;padding-right:32px}.btn.btn-block{display:block;width:100%;margin:8px 0}.btn.search-button{padding:10px 8px;margin:0}.btn.btn-skew{text-align:center;transform:skewX(-5deg);transition:all .35s;cursor:pointer;border-radius:0}.btn.btn-skew .inner{font-size:15px;transform:skewX(5deg)}.btn.disabled{pointer-events:none!important;background:#e3e3e3!important;color:#1b1b1c;cursor:not-allowed;border:none}.btn.disabled.success{background:#62b700!important;color:#fff}.btn.disabled.creator-disabled{background:transparent!important;color:#fff!important;border:2px dashed #fff}.btn.disabled.creator-disabled img{display:none}.btn.middle{margin:0 auto}#cookie-box{bottom:0;left:0;right:0;position:fixed;z-index:15;background:#fff;padding:15px}#cookie-box p{color:#7a7a7a}#cookie-box h3{font-size:15px}#cookie-box a{color:#252836}.cover-up{background:url(/static/img/bg/cover_overlay.png);background-size:cover;position:absolute;bottom:0;left:0;right:0;z-index:5;min-height:350px}.cover-up.large{padding:175px 0;background:url(/static/img/bg/cover_overlay.png) 50%;background-size:cover}.cover-up .text{text-align:center;margin-top:150px;position:relative;z-index:5}footer{position:relative;padding:50px 0 0;background:#fff;color:#666;z-index:80;overflow:hidden}footer .bar{text-align:center;background:linear-gradient(90deg,#252836,#2f3c66);margin-top:25px;padding:10px 0}footer .bar a{color:#fff;transition:all .35s}footer .bar a:hover{color:#e3e3e3}footer .footer-icon{float:left;margin-right:10px}footer .about-social{text-align:center}footer .about-social .f-logo img{max-width:180px}footer .about-social p{font-size:10px}footer .social-media{text-align:center;text-transform:uppercase}footer .social-media ul{padding:0;margin:0;list-style:none}footer .social-media ul li{display:inline-block;padding:10px 16px;vertical-align:middle;transition:all .35s}footer .social-media ul li:hover{transform:scale(1.1)}footer .social-media ul li.social img{width:24px}.product-wrap{display:block;border:2px solid #7a7a7a;border-radius:5px}#rules{background:url(/static/img/bg/ruleset_bg.png);padding:25px 0;min-height:350px;color:#fff}#rules.last-panel{padding-bottom:210px}#rules h2{color:#1b1b1c}#rules .policy-item{display:inline-block;margin:15px auto;width:100%;background:#e3e3e3;padding:15px 10px;color:#1b1b1c;transition:all .35s;border:2px solid #fff}#rules .policy-item img{margin-right:15px}#rules .policy-item:hover{color:#000;border:2px solid #101218}.featured-items p{padding:25px 0}.featured-items .product-list .single-product{height:400px;border:2px solid #e3e3e3;padding:15px;text-align:center}.featured-items .product-list .single-product ul{padding:0;margin:0;list-style:none}#creator-go-to{padding:125px 0;text-align:center;background:url(/static/img/bg/interested_in_offer.png);background-size:cover;position:relative;z-index:5;height:calc(100vh - 60px);display:flex;flex-direction:column;align-items:center;justify-content:center}#creator-go-to .inner-box{padding:50px;background:#fff}.woodworking{padding:100px 0 245px;background:url(/static/img/fills/easy_route_bg.png);position:relative}.woodworking:after{content:"";position:absolute;z-index:5;top:0;left:0;right:0;bottom:0;background:-moz-linear-gradient(-45deg,rgba(125,185,232,0) 0,rgba(33,42,74,.68) 100%);background:-webkit-linear-gradient(-45deg,rgba(125,185,232,0),rgba(33,42,74,.68));background:linear-gradient(135deg,rgba(125,185,232,0),rgba(33,42,74,.68));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#007db9e8",endColorstr="#ad212a4a",GradientType=1)}.woodworking .boxed{position:relative;z-index:12;padding:15px;background:#fff;box-shadow:0 1px 14px 4px rgba(27,27,28,.2)}.woodworking .splash-section{padding-right:50px}.woodworking .splash-section img{max-width:100%}.woodworking .woodworking-pointers{padding:25px 0}.woodworking .woodworking-pointers .single-pointer{display:flex}.woodworking .woodworking-pointers .single-pointer .circle-wrap{padding-right:15px}.woodworking .woodworking-pointers .single-pointer .circle-wrap .sub-circle{background:#252836;color:#fff;width:80px;height:80px;line-height:80px;text-align:center;display:inline-block;vertical-align:middle;border-radius:50%;margin-top:20px}.woodworking .woodworking-pointers .single-pointer .circle-wrap .sub-circle img{width:42px;transform:scale(1);transition:all .35s}.woodworking .woodworking-pointers .single-pointer .text-wrap{flex-basis:2}.woodworking .woodworking-pointers .single-pointer:hover .sub-circle img{transform:scale(.9)}.main-categories{padding:65px 0}.main-categories .single-category{position:relative;display:inline-block;max-height:420px;overflow:hidden;background:#252836 url(/static/img/cat/category_alu.png);width:100%;margin:15px 0}.main-categories .single-category.door_pcv{background:#252836 url(/static/img/cat/category_door_pcv.png)}.main-categories .single-category.window_pcv{background:#252836 url(/static/img/cat/category_windows_pcv.png)}.main-categories .single-category.door_hst{background:#252836 url(/static/img/cat/category_door_hst.png)}.main-categories .single-category.smartslide{background:#252836 url(/static/img/cat/category_smart_slide.png)}.main-categories .single-category.ppoz{background:#252836 url(/static/img/cat/category_ppoz.png)}.main-categories .single-category h2{background:#fff;padding:15px 24px;text-align:right;display:inline-block;z-index:7;margin-top:25px;font-size:16px}.main-categories .single-category .img-wrap{width:100px;display:inline-block;float:left;padding:15px;background:#252836}.main-categories .single-category img{width:100%;transition:all .35s;filter:grayscale(70%)}.main-categories .single-category:hover{box-shadow:8px 0 38px 0 #000;z-index:3}.main-categories .single-category:hover .color-overlay{opacity:0}.main-categories .single-category:hover img{filter:grayscale(0)}.no-items{background:#e3e3e3;display:block;padding:25px;text-align:center;font-size:22px}.hide-on-desktop,.show-on-mobile,.show-on-mobile.inline-block,.show-on-tablet,.show-on-tablet.inline-block{display:none}.tippy-box{background:#252836;box-shadow:0 0 4px 4px rgba(27,27,28,.4)}.tippy-box p{font-size:14px}.tippy-box ul{margin:0;list-style:none;padding:0 0 10px}.tippy-box ul li{display:block;border-bottom:1px solid #e3e3e3;padding:8px 0}.tippy-box ul li span{float:right;color:#d2c2aa}.tos-txt{font-size:12px;margin-bottom:25px}.sidr-menu{border-left:1px solid #252836}@keyframes rotate-pause{0%{transform:rotate(60deg)}to{transform:rotate(420deg)}}.da1{animation-delay:.2s}.da2{animation-delay:.4s}.da3{animation-delay:.6s}.da4{animation-delay:.8s}.da5{animation-delay:1s}.da6{animation-delay:1.2s}.da7{animation-delay:1.4s}.da8{animation-delay:1.6s}.da9{animation-delay:1.8s}.da10{animation-delay:2s}.da11{animation-delay:2.2s}.da12{animation-delay:2.4s}.da13{animation-delay:2.6s}.da14{animation-delay:2.8s}.da15{animation-delay:3s}.da16{animation-delay:3.2s}.da17{animation-delay:3.4s}.da18{animation-delay:3.6s}.da19{animation-delay:3.8s}.da20{animation-delay:4s}@media (max-width:1410px){#top-menu .eu-link{display:inline-block;position:static}}@media (max-width:1199px){.limiter{padding-left:10px;padding-right:10px}}@media (max-width:991px){.limiter{padding-left:10px;padding-right:10px}footer{padding-top:10px}footer .lefty,footer .righty{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;float:left;padding-bottom:40px}}@media (max-width:768px){.show-on-tablet{display:block}.show-on-tablet.inline-block{display:inline-block}.hide-on-tablet{display:none}}@media (max-width:575px){footer .lefty,footer .righty{padding:20px 0;width:100%}.show-on-mobile{display:block}.show-on-mobile.inline-block{display:inline-block}.hide-on-mobile{display:none}}