

/* Start:/local/assets/css/main.css?176764419870275*/
@font-face{font-family:'Gotham Pro';src:url(/local/assets/css/../fonts/GothamPro-BoldItalic.eot);src:local("../fonts/Gotham Pro Bold Italic"),local("../fonts/GothamPro-BoldItalic"),url(/local/assets/css/../fonts/GothamPro-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/local/assets/css/../fonts/GothamPro-BoldItalic.woff) format("woff"),url(/local/assets/css/../fonts/GothamPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Gotham Pro';src:url(/local/assets/css/../fonts/GothamPro-Italic.eot);src:local("../fonts/Gotham Pro Italic"),local("../fonts/GothamPro-Italic"),url(/local/assets/css/../fonts/GothamPro-Italic.eot?#iefix) format("embedded-opentype"),url(/local/assets/css/../fonts/GothamPro-Italic.woff) format("woff"),url(/local/assets/css/../fonts/GothamPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Gotham Pro';src:url(/local/assets/css/../fonts/GothamPro-Medium.eot);src:local("../fonts/Gotham Pro Medium"),local("../fonts/GothamPro-Medium"),url(/local/assets/css/../fonts/GothamPro-Medium.eot?#iefix) format("embedded-opentype"),url(/local/assets/css/../fonts/GothamPro-Medium.woff) format("woff"),url(/local/assets/css/../fonts/GothamPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Gotham Pro';src:url(/local/assets/css/../fonts/GothamPro-BlackItalic.eot);src:local("../fonts/Gotham Pro Black Italic"),local("../fonts/GothamPro-BlackItalic"),url(/local/assets/css/../fonts/GothamPro-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/local/assets/css/../fonts/GothamPro-BlackItalic.woff) format("woff"),url(/local/assets/css/../fonts/GothamPro-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:'Gotham Pro';src:url(/local/assets/css/../fonts/GothamPro-Bold.eot);src:local("../fonts/Gotham Pro Bold"),local("../fonts/GothamPro-Bold"),url(/local/assets/css/../fonts/GothamPro-Bold.eot?#iefix) format("embedded-opentype"),url(/local/assets/css/../fonts/GothamPro-Bold.woff) format("woff"),url(/local/assets/css/../fonts/GothamPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Gotham Pro Narrow';src:url(/local/assets/css/../fonts/GothamProNarrow-Bold.eot);src:local("../fonts/Gotham Pro Narrow Bold"),local("../fonts/GothamProNarrow-Bold"),url(/local/assets/css/../fonts/GothamProNarrow-Bold.eot?#iefix) format("embedded-opentype"),url(/local/assets/css/../fonts/GothamProNarrow-Bold.woff) format("woff"),url(/local/assets/css/../fonts/GothamProNarrow-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Gotham Pro Narrow';src:url(/local/assets/css/../fonts/GothamProNarrow-Medium.eot);src:local("../fonts/Gotham Pro Narrow Medium"),local("../fonts/GothamProNarrow-Medium"),url(/local/assets/css/../fonts/GothamProNarrow-Medium.eot?#iefix) format("embedded-opentype"),url(/local/assets/css/../fonts/GothamProNarrow-Medium.woff) format("woff"),url(/local/assets/css/../fonts/GothamProNarrow-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Gotham Pro';src:url(/local/assets/css/../fonts/GothamPro-LightItalic.eot);src:local("../fonts/Gotham Pro Light Italic"),local("../fonts/GothamPro-LightItalic"),url(/local/assets/css/../fonts/GothamPro-LightItalic.eot?#iefix) format("embedded-opentype"),url(/local/assets/css/../fonts/GothamPro-LightItalic.woff) format("woff"),url(/local/assets/css/../fonts/GothamPro-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Gotham Pro';src:url(/local/assets/css/../fonts/GothamPro-Light.eot);src:local("../fonts/Gotham Pro Light"),local("../fonts/GothamPro-Light"),url(/local/assets/css/../fonts/GothamPro-Light.eot?#iefix) format("embedded-opentype"),url(/local/assets/css/../fonts/GothamPro-Light.woff) format("woff"),url(/local/assets/css/../fonts/GothamPro-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Gotham Pro';src:url(/local/assets/css/../fonts/GothamPro-Black.eot);src:local("../fonts/Gotham Pro Black"),local("../fonts/GothamPro-Black"),url(/local/assets/css/../fonts/GothamPro-Black.eot?#iefix) format("embedded-opentype"),url(/local/assets/css/../fonts/GothamPro-Black.woff) format("woff"),url(/local/assets/css/../fonts/GothamPro-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Gotham Pro';src:url(/local/assets/css/../fonts/GothamPro.eot);src:local("../fonts/Gotham Pro"),local("../fonts/GothamPro"),url(/local/assets/css/../fonts/GothamPro.eot?#iefix) format("embedded-opentype"),url(/local/assets/css/../fonts/GothamPro.woff) format("woff"),url(/local/assets/css/../fonts/GothamPro.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Gotham Pro';src:url(/local/assets/css/../fonts/GothamPro-MediumItalic.eot);src:local("../fonts/Gotham Pro Medium Italic"),local("../fonts/GothamPro-MediumItalic"),url(/local/assets/css/../fonts/GothamPro-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/local/assets/css/../fonts/GothamPro-MediumItalic.woff) format("woff"),url(/local/assets/css/../fonts/GothamPro-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}body,html{position:relative;background-color:#fff;color:#000;font-family:'Gotham Pro',Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;padding:0;margin:0;height:100%}body.fixed,html.fixed{position:fixed;overflow:hidden;width:100%}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none}*{-webkit-tap-highlight-color:transparent}.big-button{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;padding:20px;text-decoration:none;color:#111;font-family:'Gotham Pro',Helvetica,Arial,sans-serif;height:auto;font-size:18px;font-weight:700;text-transform:uppercase;border:2px #fbd400 solid;border-radius:3px;transition:.3s background,.3s color;letter-spacing:.08em;background-color:transparent}.big-button:visited{color:#111}.big-button:hover{background-color:#fbd400;color:#111;transition:0s background,0s color}.big-button_hero,.big-button_hero:visited{color:#fff}.big-button_hero:hover,.big-button_yellow:visited{color:#111}.big-button_yellow{background-color:#fbd400}.big-button_yellow:hover{color:#111;background-color:#fff}.big-button_smaller{padding:12px 15px;font-size:14px}.big-button_joinery,.big-button_joinery:visited{color:#fff}.big-button_joinery.js-active .icon,.big-button_woodwork.js-active .icon{transform:rotate(180deg)}.big-button_joinery,.big-button_woodwork{padding:20px 25px;font-size:18px}.big-button_woodwork:visited{color:#111}.big-button_black{background-color:#302d36;color:#fbd400;border-color:#302d36}.big-button_black:visited{color:#fbd400}.big-button_black:visited:hover{color:#302d36}.big-button_black:hover{color:#302d36;border-color:#fbd400}.big-button .icon{display:inline-block;vertical-align:middle;margin-left:10px;position:relative}.dilekt-common-title{color:#111;letter-spacing:.1em;text-transform:uppercase;font-size:34px;line-height:1.45;font-weight:900;margin:0 0 10px}.dilekt-common-title_white{color:#fff}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*! Scrollyeah - v0.3.2 - 2014-04-11
* https://github.com/artpolikarpov/scrollyeah
* Copyright (c) 2014 Artem Polikarpov; Licensed MIT */
.scrollyeah{cursor:default;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scrollyeah,.scrollyeah__wrap{*zoom:1;overflow:hidden}.scrollyeah__shaft{float:left}.scrollyeah__parallax,.scrollyeah__shaft{left:0;position:relative}.scrollyeah_active .scrollyeah__shaft{*cursor:move!important;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.scrollyeah_active .scrollyeah__shaft_grabbing,.scrollyeah_active .scrollyeah__shaft_grabbing *{cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.scrollyeah__shadow{*display:none!important;background-repeat:no-repeat;background-size:1px 100%,5px 100%;bottom:0;display:block;height:auto;position:absolute;text-decoration:none;top:0;transition-duration:333ms,333ms;transition-property:left,right;transition-timing-function:cubic-bezier(.1,0,.25,1),cubic-bezier(.1,0,.25,1);width:10px;z-index:10}.scrollyeah__shadow_prev{background-image:linear-gradient(transparent,rgba(0,0,0,.3) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.5),transparent);background-position:0 0,0 0;left:-10px}.scrollyeah__shadow_next{background-image:linear-gradient(transparent,rgba(0,0,0,.3) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.5),transparent);background-position:100% 0,100% 0;right:-10px}.scrollyeah_shadow .scrollyeah__shadow_prev{left:0}.scrollyeah_shadow .scrollyeah__shadow_next{right:0}.scrollyeah_shadow_no-left .scrollyeah__shadow_prev{left:-10px}.scrollyeah_shadow_no-right .scrollyeah__shadow_next{right:-10px}.mfp-bg{z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%;left:0;top:0}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden;position:fixed}.mfp-container{text-align:center;position:absolute;padding:0 8px;box-sizing:border-box}.mfp-container:before,.mfp-content{display:inline-block;vertical-align:middle}.mfp-container:before{content:'';height:100%}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dilekt-catalog-menu>ul>li>ul,.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{display:none!important;position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{display:block;width:auto;height:auto}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.dilekt-header-top__info p,.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.dilekt-catalog-menu>ul>li:hover>ul,.dilekt-mobile-buttons{display:flex}.dilekt-mobile-menu-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;width:50px;height:50px;border:none;background-color:#fbd400;padding:0;position:relative;background-image:url("data:image/svg+xml,%3Csvg width='30' height='13' viewBox='0 0 30 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H30V3H0V0Z' fill='%23111111'/%3E%3Cpath d='M0 5H30V8H0V5Z' fill='%23111111'/%3E%3Cpath d='M0 10H30V13H0V10Z' fill='%23111111'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50% 50%}.dilekt-mobile-menu{position:absolute;left:-20px;top:0;right:0;background-color:#fbd400;z-index:5;display:none}.dilekt-mobile-menu__heading{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 15px}.dilekt-mobile-menu__title{font-size:14px;margin:0;letter-spacing:.08em;text-transform:uppercase;font-weight:900}.dilekt-mobile-menu__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;width:18px;height:18px;border:none;padding:0;font-size:0;position:relative;background:url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.1316 14.5104L15.0103 16.6317L8.99989 10.6213L2.98948 16.6317L0.868164 14.5104L6.87857 8.50001L0.868166 2.48961L2.98949 0.368286L8.99989 6.37869L15.0103 0.368286L17.1316 2.48961L11.1212 8.50001L17.1316 14.5104Z' fill='%23111111'/%3E%3C/svg%3E%0A") no-repeat 50% 50%}.dilekt-mobile-menu-links,.dilekt-mobile-menu-links ul{list-style-type:none;margin:0;padding:0 0 15px}.dilekt-mobile-menu-links ul{padding:15px 0 0;display:none}.dilekt-mobile-menu-links ul a.dilekt-mobile-menu-links__toggle-submenu{font-size:12px}.dilekt-mobile-menu-links ul ul{padding-left:15px;padding-top:15px}.dilekt-mobile-menu-links ul li:not(:last-child){margin-bottom:10px}.dilekt-mobile-menu-links>li{padding:8px 20px}.dilekt-mobile-menu-links>li.expanded{background-color:#ffe247}.dilekt-mobile-menu-links a,.dilekt-mobile-menu-links a:visited{text-decoration:none;color:#111;font-size:12px}.dilekt-mobile-menu-links a.dilekt-mobile-menu-links__toggle-submenu{text-decoration:none;font-size:14px;color:#111;position:relative;display:block;font-weight:500;padding-right:20px}.dilekt-mobile-menu-links a.dilekt-mobile-menu-links__toggle-submenu::after{content:'';position:absolute;right:0;top:2px;width:12px;height:8px;background:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0L6 5L12 0V3L6 8L0 3V0Z' fill='%23111111'/%3E%3C/svg%3E%0A") no-repeat 0 0}.dilekt-mobile-menu-links a.dilekt-mobile-menu-links__toggle-submenu:visited{color:#111}.dilekt-mobile-menu-links a.dilekt-mobile-menu-links__toggle-submenu.js-active::after{transform:rotate(180deg)}.dilekt-mobile-menu-links_static{border-top:1px #e0be00 solid;padding-top:15px}.dilekt-mobile-menu-links_static a,.dilekt-mobile-menu-links_static a:visited,.dilekt-mobile-search input{font-size:14px;font-weight:500}.dilekt-mobile-search-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;width:50px;height:50px;border:none;background-color:transparent;padding:0;position:relative;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.7417 10.3276C12.529 9.25241 12.9999 7.93174 12.9999 6.50002C12.9999 2.91603 10.0839 0 6.49996 0C2.91599 0 0 2.91603 0 6.50002C0 10.084 2.91602 13 6.49999 13C7.93169 13 9.25248 12.529 10.3277 11.7417L14.586 16L16 14.5859C16 14.5859 11.7417 10.3276 11.7417 10.3276ZM6.49999 11C4.01854 11 2.00001 8.98148 2.00001 6.50002C2.00001 4.01857 4.01854 2.00002 6.49999 2.00002C8.98143 2.00002 11 4.01857 11 6.50002C11 8.98148 8.9814 11 6.49999 11Z' fill='%23FBD400'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50% 50%}.dilekt-mobile-search{position:absolute;left:0;top:0;right:60px;bottom:0;background-color:#302d36;display:none}.dilekt-mobile-search input{height:50px;display:block;width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:0 20px 0 30px;font-family:'Gotham Pro',Helvetica,Arial,sans-serif;color:#fff;border:none;background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.7417 10.3276C12.529 9.25241 12.9999 7.93174 12.9999 6.50002C12.9999 2.91603 10.0839 0 6.49996 0C2.91599 0 0 2.91603 0 6.50002C0 10.084 2.91602 13 6.49999 13C7.93169 13 9.25248 12.529 10.3277 11.7417L14.586 16L16 14.5859C16 14.5859 11.7417 10.3276 11.7417 10.3276ZM6.49999 11C4.01854 11 2.00001 8.98148 2.00001 6.50002C2.00001 4.01857 4.01854 2.00002 6.49999 2.00002C8.98143 2.00002 11 4.01857 11 6.50002C11 8.98148 8.9814 11 6.49999 11Z' fill='%23FBD400'/%3E%3C/svg%3E%0A") no-repeat 0 50%}.dilekt-catalog-menu{position:absolute;left:-15px;top:100%;display:none}.dilekt-catalog-menu__title{font-size:14px;margin:0 0 10px;font-weight:500}.dilekt-catalog-menu>ul{list-style-type:none;margin:0;padding:0 0 10px;background-color:#fbd400;width:225px;box-sizing:border-box}.dilekt-catalog-menu>ul>li{position:relative}.dilekt-catalog-menu>ul>li>a,.dilekt-catalog-menu>ul>li>a:visited{padding:8px 15px;text-decoration:none;display:block;font-size:18px;font-weight:500;color:inherit}.dilekt-catalog-menu>ul>li:hover>a,.dilekt-catalog-menu>ul>li>a:hover,.dilekt-catalog-menu>ul>li>a:visited:hover{background-color:#ffe247}.dilekt-catalog-menu>ul>li>ul{position:absolute;top:0;left:100%;margin:0;padding:0 0 0 20px;list-style-type:none;background-color:#ffe247}.dilekt-catalog-menu>ul>li>ul li ul{list-style-type:none;margin:0;padding:20px 20px 20px 0;width:176px;box-sizing:border-box}.dilekt-catalog-menu>ul>li>ul li ul a,.dilekt-catalog-menu>ul>li>ul li ul a:visited{font-size:14px;color:inherit;text-decoration:none;line-height:1.3}.dilekt-catalog-menu>ul>li>ul li ul a:hover,.dilekt-catalog-menu>ul>li>ul li ul a:visited:hover,.dilekt-hero__dots .slick-dots li button:hover{opacity:.8}.dilekt-catalog-menu>ul>li>ul li ul li{padding-right:15px}.dilekt-catalog-menu>ul>li>ul li ul li:not(:last-child){padding-bottom:5px}.dilekt-catalog-menu>ul>li>ul li:not(:last-child) ul li{border-right:1px #e0be00 solid}.dilekt-header{position:relative;z-index:10}.dilekt-header__mobile-links{display:flex;align-items:center;justify-content:space-between;background-color:#3b3843;padding:10px 20px}.dilekt-header-top{position:relative;background-color:#302d36;padding:16px 20px}.dilekt-header-top__content{position:relative;max-width:1290px;margin:0 auto;justify-content:space-between}.dilekt-header-top__col,.dilekt-header-top__content{display:flex;align-items:center}.dilekt-header-top__logo{position:relative;margin-right:30px;padding-right:30px}.dilekt-header-top__logo a:hover img{opacity:.8;transition:0s opacity}.dilekt-header-top__logo::after{content:'';position:absolute;right:0;top:50%;margin-top:-20px;height:40px;border-right:1px #55535a solid}.dilekt-header-top__logo img{display:block;margin:0;max-width:260px;transition:.3s opacity}.dilekt-header-top__info{color:#fff;font-size:14px;margin-right:20px;max-width:295px;line-height:1.4}.dilekt-header-top-block{position:relative;display:flex;align-items:center}.dilekt-header-top-block:not(:last-child){margin-right:110px}.dilekt-header-top-block:hover .dilekt-header-top-block__icon{background-color:#555;transition:0s background}.dilekt-header-top-block:hover .dilekt-header-top-block__text>span{color:#0697e2;transition:0s color}.dilekt-header-top-block__icon{flex-shrink:0;width:40px;height:40px;background-color:#484351;border-radius:3px;display:flex;align-items:center;justify-content:center;margin-right:20px;transition:.3s background}.dilekt-header-top-block__icon svg{display:block;margin:0;max-width:100%;max-height:100%;fill:#999}.dilekt-header-top-block__icon_active svg{fill:#fbd400}.dilekt-header-top-block__text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.4;white-space:nowrap}.dilekt-header-top-block__text>span{font-size:18px;font-weight:500;margin:0;color:#fff;transition:.3s color}.dilekt-header-top-block__text small{font-size:14px;color:#999}.dilekt-header-top-block__link{position:absolute;opacity:0;left:0;top:0;right:0;bottom:0;text-indent:-9999px;overflow:hidden}.dilekt-header-bottom{position:relative;padding:0 20px}.dilekt-header-bottom::before{background-color:#fbd400}.dilekt-header-bottom::after,.dilekt-header-bottom::before{content:'';position:absolute;top:0;bottom:0;width:50%;z-index:0}.dilekt-header-bottom::before{left:0}.dilekt-header-bottom::after{left:50%;background-color:#fff}.dilekt-header-bottom__content{position:relative;max-width:1290px;margin:0 auto;display:flex;justify-content:space-between}.dilekt-header-bottom__col{display:flex;position:relative;align-items:center;z-index:2}.dilekt-catalog-button{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;border:none;padding:0 88px 0 0;font-family:'Gotham Pro',Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;background-color:#fbd400;min-height:100%;margin:0;width:210px;box-sizing:border-box}.dilekt-catalog-button::after{content:'';position:absolute;width:30px;height:13px;right:30px;top:50%;margin-top:-9px;background:url("data:image/svg+xml,%3Csvg width='30' height='13' viewBox='0 0 30 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H30V3H0V0Z' fill='%23111111'/%3E%3Cpath d='M0 5H30V8H0V5Z' fill='%23111111'/%3E%3Cpath d='M0 10H30V13H0V10Z' fill='%23111111'/%3E%3C/svg%3E%0A") no-repeat 0 0}.dilekt-catalog-button.js-active::after{height:30px;margin-top:-18px;background:url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.1316 14.5104L15.0103 16.6317L8.99989 10.6213L2.98948 16.6317L0.868164 14.5104L6.87857 8.50001L0.868166 2.48961L2.98949 0.368286L8.99989 6.37869L15.0103 0.368286L17.1316 2.48961L11.1212 8.50001L17.1316 14.5104Z' fill='%23111111'/%3E%3C/svg%3E%0A") no-repeat 50% 50%}.dilekt-header-menu{display:flex;align-items:center;padding:23px 30px 8px;background-color:#fff;flex-wrap:wrap;margin:0;list-style-type:none}.dilekt-header-menu__item{margin-bottom:15px;font-size:14px}.dilekt-header-menu__item:not(:last-child){margin-right:30px}.dilekt-header-menu__item a,.dilekt-header-menu__item a:visited{text-decoration:none;color:#111}.dilekt-header-menu__item a:hover,.dilekt-header-menu__item a:visited:hover{color:#0697e2}.dilekt-header-search{position:relative;width:100%}.dilekt-header-search__input,.dilekt-tablet-search__button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.dilekt-header-search__input{background:#fff;border-radius:3px;box-sizing:border-box;font-size:14px;font-family:'Gotham Pro',Helvetica,Arial,sans-serif;color:#000;background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.7417 10.3276C12.529 9.25241 12.9999 7.93174 12.9999 6.50002C12.9999 2.91603 10.0839 0 6.49996 0C2.91599 0 0 2.91603 0 6.50002C0 10.084 2.91602 13 6.49999 13C7.93169 13 9.25248 12.529 10.3277 11.7417L14.586 16L16 14.5859C16 14.5859 11.7417 10.3276 11.7417 10.3276ZM6.49999 11C4.01854 11 2.00001 8.98148 2.00001 6.50002C2.00001 4.01857 4.01854 2.00002 6.49999 2.00002C8.98143 2.00002 11 4.01857 11 6.50002C11 8.98148 8.9814 11 6.49999 11Z' fill='%23302D36'/%3E%3C/svg%3E%0A") no-repeat 13px 50% #fff;border:1px solid #e6e6e6;padding:0 15px 0 40px;height:40px;width:100%}.dilekt-tablet-search__button{position:absolute;width:24px;height:24px;border:none;padding:0;background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.7417 10.3276C12.529 9.25241 12.9999 7.93174 12.9999 6.50002C12.9999 2.91603 10.0839 0 6.49996 0C2.91599 0 0 2.91603 0 6.50002C0 10.084 2.91602 13 6.49999 13C7.93169 13 9.25248 12.529 10.3277 11.7417L14.586 16L16 14.5859C16 14.5859 11.7417 10.3276 11.7417 10.3276ZM6.49999 11C4.01854 11 2.00001 8.98148 2.00001 6.50002C2.00001 4.01857 4.01854 2.00002 6.49999 2.00002C8.98143 2.00002 11 4.01857 11 6.50002C11 8.98148 8.9814 11 6.49999 11Z' fill='%23302D36'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;outline:none;z-index:3;top:50%;margin-top:-12px;right:0}.dilekt-tablet-search__form{position:absolute;left:210px;right:0;top:0;bottom:0;background-color:#fff;z-index:3;display:none}.dilekt-tablet-search__form button,.dilekt-tablet-search__form input{font-family:'Gotham Pro',Helvetica,Arial,sans-serif;top:50%;position:absolute}.dilekt-tablet-search__form input{display:block;box-sizing:border-box;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding-left:42px;padding-right:25px;background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.7417 10.3276C12.529 9.25241 12.9999 7.93174 12.9999 6.50002C12.9999 2.91603 10.0839 0 6.49996 0C2.91599 0 0 2.91603 0 6.50002C0 10.084 2.91602 13 6.49999 13C7.93169 13 9.25248 12.529 10.3277 11.7417L14.586 16L16 14.5859C16 14.5859 11.7417 10.3276 11.7417 10.3276ZM6.49999 11C4.01854 11 2.00001 8.98148 2.00001 6.50002C2.00001 4.01857 4.01854 2.00002 6.49999 2.00002C8.98143 2.00002 11 4.01857 11 6.50002C11 8.98148 8.9814 11 6.49999 11Z' fill='%230697E2'/%3E%3C/svg%3E%0A") no-repeat 20px 48% #fff;height:25px;width:100%;font-size:14px;margin-top:-13px}.dilekt-hero__dots .slick-dots li button,.dilekt-tablet-search__form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;padding:0;border:none;background-color:transparent}.dilekt-tablet-search__form button{font-weight:500;right:0;margin-top:-11px;line-height:22px;width:22px;height:22px;font-size:20px}.dilekt-tablet-top-text{padding:5px 20px;background-color:#302d36;display:none}.dilekt-tablet-top-text p{margin:0;font-size:14px;color:#fff}.dilekt-hero{margin-bottom:55px}.dilekt-hero,.dilekt-hero__slides{position:relative}.dilekt-hero__nav{position:absolute}.dilekt-hero__dots{position:absolute;left:0;right:0;bottom:10px;text-align:center}.dilekt-hero__dots .slick-dots{list-style-type:none;margin:0;padding:0;text-align:center;display:flex;align-items:center;justify-content:center}.dilekt-hero__dots .slick-dots li button{width:32px;height:32px;margin:0;font-size:0;text-indent:-9999px;overflow:hidden;position:relative}.dilekt-hero__dots .slick-dots li button::before{content:'';width:12px;height:12px;position:absolute;box-sizing:border-box;left:10px;top:10px;border-radius:50%;border:3px #fff solid;background-color:#fff}.dilekt-hero__dots .slick-dots li.slick-active button{pointer-events:none}.dilekt-hero__dots .slick-dots li.slick-active button::before{background-color:transparent}.dilekt-hero__dots_dark{position:relative;left:auto;right:auto;bottom:auto}.dilekt-hero__dots_dark .slick-dots li button::before,.dilekt-hero__dots_reviews .slick-dots li button::before{border-color:#000;background-color:#000}.dilekt-hero__dots_reviews{text-align:left;bottom:-10px;left:-10px}.dilekt-hero__dots_reviews .slick-dots{justify-content:flex-start}.dilekt-hero__dots_reviews .slick-dots li.slick-active button::before{background-color:#fbd400}.dilekt-hero__nav{left:0;right:0;top:50%;transform:translate3d(0,-50%,0)}.dilekt-hero__nav-button{position:absolute;width:40px;height:100px;padding:0;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;background:rgba(243,243,243,.8);border:none;transition:.3s background;top:50%;margin-top:-50px}.dilekt-hero__nav-button_white{background:#fff}.dilekt-hero__nav-button_prev{left:0;border-radius:0 3px 3px 0}.dilekt-hero__nav-button_next{right:0;border-radius:3px 0 0 3px}.dilekt-hero__nav-button svg{stroke:#0697e2;transition:.3s stroke}.dilekt-hero__nav-button:hover{background:#0697e2;transition:0s background}.dilekt-hero__nav-button:hover svg{stroke:#fff;transition:0s stroke}.dilekt-hero-slide{position:relative;padding:70px 50px 120px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-color:#eee;overflow:hidden;box-sizing:border-box}.dilekt-hero-slide::before{content:'';position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;background:linear-gradient(-90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%)}.dilekt-hero-slide__content{position:relative;max-width:1290px;margin:0 auto;color:#fff}.dilekt-hero-slide__title{font-weight:900;font-size:40px;letter-spacing:.1em;margin:0 0 25px;text-transform:uppercase;max-width:740px;line-height:1.4}.dilekt-hero-icons{display:flex;align-items:flex-start;margin:0 0 30px}.dilekt-hero-icons__col{display:flex;flex-direction:column;align-items:flex-start;max-width:190px}.dilekt-hero-icons__col:not(:last-child){margin-right:25px}.dilekt-hero-icons__col h2,.dilekt-hero-icons__col p{margin:0;font-weight:500;font-size:14px;line-height:1.3}.dilekt-hero-icons__icon{display:flex;position:relative;width:44px;height:44px;align-items:flex-end;margin-bottom:15px}.dilekt-hero-icons__icon svg{display:block;margin:0;max-width:100%;max-height:100%}.dilekt-woodwork{position:relative;padding:55px 20px;overflow:hidden}.dilekt-woodwork__content{position:relative;max-width:1290px;margin:0 auto}.dilekt-tab-switchers{position:relative;display:block;overflow:hidden;list-style-type:none;margin:0 0 15px;padding:0;border-bottom:1px #e5e5e5 solid}.dilekt-tab-switchers__item{float:left}.dilekt-tab-switchers__item:not(:last-child){margin-right:40px}.dilekt-tab-switchers__item button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;border:none;padding:15px 0;background-color:transparent;font-size:18px;color:#0697e2;border-bottom:3px transparent solid;position:relative;margin-bottom:-1px;font-family:'Gotham Pro',Helvetica,Arial,sans-serif}.dilekt-tab-switchers__item button.active{pointer-events:none;cursor:default;color:#000;border-bottom-color:#fbd400}.dilekt-tab{display:none}.dilekt-tab_active{display:block}.dilekt-woodwork-items{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -15px 15px}.dilekt-woodwork-items__col{padding:15px;width:33.3333%;box-sizing:border-box;position:relative}.dilekt-woodwork-items__col_toggle{display:none}.dilekt-woodwork-item{position:relative}.dilekt-woodwork-item:hover .dilekt-woodwork-item__title::before{transform:translateX(0)}.dilekt-woodwork-item__image{padding-bottom:54%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-color:#eee}.dilekt-woodwork-item__link{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;text-indent:-9999px;overflow:hidden}.dilekt-woodwork-item__title{display:flex;align-items:flex-start;position:absolute;left:0;right:0;bottom:0;padding:18px;background-color:rgba(255,255,255,.75);border-left:2px #fbd400 solid;overflow:hidden}.dilekt-woodwork-item__title::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:#fbd400;transform:translateX(-100%);transition:.35s transform cubic-bezier(.76,0,.24,1)}.dilekt-woodwork-item__name{margin:0;font-weight:700;font-size:18px;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;position:relative}.dilekt-woodwork-item__arrow{flex-shrink:0;margin-right:12px;position:relative}.dilekt-woodwork-item__arrow svg{display:block;margin:0}.dilekt-woodshop{position:relative;padding:55px 20px;overflow:hidden}.dilekt-woodshop__content{position:relative;max-width:1290px;margin:0 auto}.dilekt-woodshop__content .dilekt-common-title{border-bottom:1px #e5e5e5 solid;padding-bottom:15px}.dilekt-woodshop-items{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -15px 15px}.dilekt-woodshop-items__col{padding:15px;width:33.3333%;box-sizing:border-box;position:relative}.dilekt-woodshop-item{position:relative;padding:20px;background-color:#f1f1f1;display:flex;flex-direction:column;align-items:flex-start}.dilekt-woodshop-item__link{position:absolute;left:0;top:0;right:0;bottom:0;text-indent:-9999px;overflow:hidden;color:transparent}.dilekt-woodshop-item__image{width:100%;height:200px;position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;margin-bottom:25px}.dilekt-woodshop-item__info{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:143px;width:100%}.dilekt-woodshop-item__title{font-weight:700;font-size:18px;line-height:1.45;text-transform:uppercase;letter-spacing:.08em;margin:0 0 5px}.dilekt-woodshop-item__text p{font-size:14px;margin:0;line-height:1.4}.dilekt-woodshop-item__info-bottom{width:100%;display:flex;align-items:center;justify-content:space-between}.dilekt-woodshop-item__info-bottom .big-button{flex-shrink:0;margin-left:20px;position:relative;z-index:5}.dilekt-woodshop-item__price p{margin:0;font-size:18px;line-height:1.3;white-space:nowrap}.dilekt-woodshop-item__price p strong{font-weight:700}.dilekt-woodshop-item__price p small{display:block;font-size:14px}.dilekt-joinery{position:relative;padding:50px 0}.dilekt-joinery__inner{position:relative;padding:50px 20px;background:url(/local/assets/css/../img/darkwood-bg.jpg) no-repeat 50% 50% #141316;background-size:cover;color:#fff}.dilekt-joinery__content{position:relative;max-width:1290px;margin:0 auto}.dilekt-joinery__content .dilekt-common-title{color:#fff;padding-bottom:15px;border-bottom:1px #fff solid}.dilekt-joinery__show-all{padding-top:15px;text-align:center}.dilekt-joinery-items{position:relative;display:flex;flex-wrap:wrap;margin:0 -15px}.dilekt-joinery-items_mobile{display:none!important;padding-bottom:50px}.dilekt-joinery-items_mobile .dilekt-hero__dots{bottom:0}.dilekt-joinery-items_mobile .slick-slide{outline:none!important}.dilekt-joinery-items__col{position:relative;width:25%;padding:15px;box-sizing:border-box;outline:none!important}.dilekt-joinery-items__col_toggle{display:none}.dilekt-joinery-item{position:relative;min-height:100%;padding:20px;background-color:#302d36;box-sizing:border-box}.dilekt-joinery-item::before,.dilekt-works .dilekt-common-title::after{content:'';position:absolute;left:20px;top:0;width:40px;border-bottom:2px #fbd400 solid}.dilekt-joinery-item__image{height:120px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;margin-bottom:25px}.dilekt-joinery-item__title{text-transform:uppercase;letter-spacing:.08em;font-size:18px;font-weight:700;margin:0 0 10px;color:#fbd400}.dilekt-joinery-item__text p{margin:0;font-size:14px;line-height:1.4}.dilekt-works{padding:50px 0}.dilekt-works .dilekt-common-title{text-align:center;margin-bottom:55px;padding-bottom:0;position:relative}.dilekt-works .dilekt-common-title::after{left:50%;margin-left:-20px;top:100%;margin-top:15px}.dilekt-works,.dilekt-works-slider{position:relative}.dilekt-works-slider__slides{max-width:1290px;margin:0 auto;position:relative}.dilekt-works-slider__slide{padding:15px;box-sizing:border-box;position:relative}.dilekt-works-slider__slide .image{width:100%;padding-bottom:76%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative}.dilekt-reviews-slide__media-grid .media-grid-col .image a,.dilekt-reviews-slide__media-grid .media-grid-col .image a:visited,.dilekt-reviews-slide__video a,.dilekt-reviews-slide__video a:visited,.dilekt-works-slider__slide .image a{position:absolute;left:0;top:0;right:0;bottom:0}.dilekt-reviews{position:relative;padding:50px 0}.dilekt-reviews__inner{position:relative;padding:50px 20px;background-color:#f1f1f1}.dilekt-reviews__content{position:relative;display:flex;max-width:1290px;margin:0 auto}.dilekt-reviews__main{position:relative;width:330px;padding-right:20px;box-sizing:border-box;flex-shrink:0}.dilekt-reviews__slider{position:relative;flex-grow:1;overflow:hidden}.dilekt-reviews__slider .slick-list{max-width:100%!important}.dilekt-reviews__slides{position:relative}.dilekt-reviews-slide{background-color:#fff;max-width:960px}.dilekt-reviews-slide__content{display:flex;padding:30px}.dilekt-reviews-slide__text{max-width:340px;margin-right:20px;font-size:14px}.dilekt-reviews-slide__text>p{margin:0 0 20px}.dilekt-reviews-slide__composition,.dilekt-reviews-slide__composition p{margin:0 0 15px}.dilekt-action-01__info ul,.dilekt-reviews-slide__composition ul{list-style-type:none;margin:0;padding:0;line-height:1.5}.dilekt-action-01__info ul li,.dilekt-reviews-slide__composition ul li,.dilekt-useful-item__text ul li{position:relative;padding-left:23px}.dilekt-action-01__info ul li::before,.dilekt-reviews-slide__composition ul li::before,.dilekt-useful-item__text ul li::before{content:'';position:absolute;left:0;top:6px;width:6px;height:6px;border-radius:50%;background-color:#fbd400}.dilekt-reviews-slide__title{font-size:18px;line-height:1.44;margin:0 0 5px;letter-spacing:.08em;text-transform:uppercase}.dilekt-reviews-slide__date{font-size:14px;color:#666;margin:0 0 20px}.dilekt-reviews-slide__comment-title{margin:0 0 15px;font-weight:700}.dilekt-reviews-slide__comment p{line-height:1.5;font-style:italic;margin:0 0 10px}.dilekt-reviews-slide__comment p.author{font-style:normal;color:#666}.dilekt-reviews-slide__media{width:100%}.dilekt-reviews-slide__video{position:relative;padding-bottom:56.25%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;margin-bottom:6px;max-width:100%}.dilekt-carpentry-info__video a::before,.dilekt-reviews-slide__video::before{content:'';position:absolute;left:50%;top:50%;width:80px;height:80px;margin-left:-40px;margin-top:-40px;background:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='40' cy='40' r='29' fill='white'/%3E%3Cpath d='M40 0C17.9427 0 0 17.9444 0 40C0 62.0556 17.9427 80 40 80C62.0573 80 80 62.0556 80 40C80 17.9444 62.0573 0 40 0ZM55.9017 41.4014L32.5684 56.4014C32.295 56.5788 31.9792 56.6667 31.6667 56.6667C31.3933 56.6667 31.1166 56.5983 30.8692 56.4633C30.332 56.1703 30 55.6103 30 55V25C30 24.3897 30.332 23.8297 30.8692 23.5367C31.3966 23.247 32.0573 23.2648 32.5684 23.5986L55.9017 38.5986C56.377 38.9045 56.6667 39.4336 56.6667 40C56.6667 40.5664 56.377 41.0953 55.9017 41.4014Z' fill='%23FBD400'/%3E%3C/svg%3E%0A") no-repeat 50% 50%}.dilekt-carpentry-info__video a:hover::before,.dilekt-reviews-slide__video:hover::before{background-image:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='40' cy='40' r='29' fill='white'/%3E%3Cpath d='M40 0C17.9427 0 0 17.9444 0 40C0 62.0556 17.9427 80 40 80C62.0573 80 80 62.0556 80 40C80 17.9444 62.0573 0 40 0ZM55.9017 41.4014L32.5684 56.4014C32.295 56.5788 31.9792 56.6667 31.6667 56.6667C31.3933 56.6667 31.1166 56.5983 30.8692 56.4633C30.332 56.1703 30 55.6103 30 55V25C30 24.3897 30.332 23.8297 30.8692 23.5367C31.3966 23.247 32.0573 23.2648 32.5684 23.5986L55.9017 38.5986C56.377 38.9045 56.6667 39.4336 56.6667 40C56.6667 40.5664 56.377 41.0953 55.9017 41.4014Z' fill='%230697E2'/%3E%3C/svg%3E%0A")}.dilekt-reviews-slide__media-grid{display:flex;flex-wrap:wrap;margin:0 -6px}.dilekt-reviews-slide__media-grid .media-grid-col{width:25%;padding:6px;box-sizing:border-box}.dilekt-reviews-slide__media-grid .media-grid-col .image{position:relative;padding-bottom:56.25%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.dilekt-action-01{position:relative;padding:100px 20px;overflow:hidden}.dilekt-action-01__content{position:relative;max-width:1290px;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between}.dilekt-action-01__info{width:59.6%;box-sizing:border-box;position:relative;padding-right:30px}.dilekt-action-01__info .dilekt-common-title{margin-bottom:20px;padding-bottom:15px;border-bottom:1px #f5f5f5 solid}.dilekt-action-01__info ul{margin:0 0 20px}.dilekt-action-01__info ul li:not(:last-child){margin-bottom:16px}.dilekt-action-01__form{box-sizing:border-box;width:40.4%;padding-left:6%;position:relative}.dilekt-action-01__form .dilekt-common-title{margin-bottom:0;padding-bottom:16px;color:#fff}.dilekt-action-01__form-bg{position:absolute;left:0;top:-75px;right:-100px;bottom:-75px;background:url(/local/assets/css/../img/action-girl-bg.jpg) no-repeat 50% 50%;background-size:cover}.dilekt-action-01__form-bg::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(48,45,54,.8)}.dilekt-action-02{position:relative;padding:100px 0;overflow:hidden}.dilekt-action-02__inner{position:relative;padding:0 20px}.dilekt-action-02__content{display:flex;align-items:flex-start;max-width:1290px;margin:0 auto}.dilekt-action-02__form,.dilekt-action-02__info{box-sizing:border-box;width:50%}.dilekt-action-02__info{padding-right:90px}.dilekt-action-02__info .dilekt-common-title{margin-bottom:20px;padding-bottom:15px;border-bottom:1px #f5f5f5 solid}.dilekt-action-02__form{background-color:#302d36;position:relative}.dilekt-action-02__form .dilekt-common-title{margin-bottom:20px}.dilekt-action-02__form::before{content:'';position:absolute;left:-60px;top:-50px;right:-100px;bottom:-50px;background-color:#302d36}.dilekt-action-02__form .dilekt-call-action__input input{max-width:440px}.dilekt-action-02-item{display:flex;align-items:flex-start;max-width:270px}.dilekt-action-02-item:not(:last-child),.dilekt-carpentry-info__text p:not(:last-child){margin-bottom:30px}.dilekt-action-02-item__icon{flex-shrink:0;margin-right:18px;background:#fbd400;border-radius:3px;width:40px;height:40px;position:relative;display:flex;align-items:center;justify-content:center}.dilekt-action-02-item__icon svg{display:block;margin:0;max-width:100%;max-height:100%}.dilekt-action-02-item__title{font-weight:500;font-size:14px;line-height:1.44;margin:0}.dilekt-call-action{position:relative}.dilekt-call-action__hidden{display:none}.dilekt-call-action__hidden button,.dilekt-call-action__input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;font-size:18px;font-family:'Gotham Pro',Helvetica,Arial,sans-serif;border:none;color:#fff;outline:none}.dilekt-call-action__hidden button{cursor:pointer;text-decoration:underline;padding:0;margin:0}.dilekt-call-action__hidden button:hover{opacity:.8}.dilekt-call-action__hidden svg{display:block;max-width:100px;margin-top:50px}.dilekt-call-action__input{margin-bottom:32px;position:relative}.dilekt-call-action__input .lb_wrap{display:block!important}.dilekt-call-action__input .lb_label.top{white-space:nowrap;font-size:14px;color:#fff;top:5px!important}.dilekt-call-action__input ul{display:none!important}.dilekt-call-action__input input{height:36px;font-weight:500;border-bottom:2px #0697e2 solid;display:block;width:100%;max-width:330px}.dilekt-call-action__input input.parsley-error{color:#ff2828;border-color:#ff2828}.dilekt-call-action__input input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.dilekt-carpentry{position:relative;padding:50px 0}.dilekt-carpentry__inner{position:relative;padding:50px 20px;background-color:#fbd400}.dilekt-carpentry__content{position:relative;max-width:1290px;margin:0 auto}.dilekt-carpentry__content .dilekt-common-title{padding-bottom:20px;margin-bottom:30px;border-bottom:1px #fff solid}.dilekt-carpentry-info{position:relative;display:flex;align-items:center;margin:0 auto 50px}.dilekt-carpentry-info__video{flex-shrink:0;width:40%;position:relative}.dilekt-carpentry-info__video a{display:block;padding-bottom:56.25%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative}.dilekt-carpentry-info__text{padding-left:60px}.dilekt-carpentry-info__text p,.dilekt-experts__text p{font-size:18px;line-height:1.5;margin:0}.dilekt-carpentry-items{display:flex;align-items:flex-start;flex-wrap:wrap}.dilekt-carpentry-items__col{position:relative;box-sizing:border-box;width:25%;padding-right:25px}.dilekt-carpentry-item{display:flex;align-items:flex-start}.dilekt-carpentry-item__icon{flex-shrink:0;margin-right:10px}.dilekt-carpentry-item__icon svg{fill:#fff}.dilekt-carpentry-item__title{font-weight:700;font-size:18px;line-height:1.44;text-transform:uppercase;margin:0;max-width:230px}.dilekt-carpentry-item__title .nowrap{white-space:nowrap}.dilekt-partners-slider{position:relative}.dilekt-partners-slider__slides{max-width:1290px;margin:0 auto;position:relative}.dilekt-partners-slider__slide{padding:25px;box-sizing:border-box}.dilekt-partners-slider__slide .image{height:190px;display:flex;align-items:center;justify-content:center;position:relative;border:1px #e5e5e5 solid;box-sizing:border-box;padding:20px}.dilekt-partners-slider__slide .image img{display:block;max-width:100%;max-height:100%;margin:0}.dilekt-experts{position:relative;padding:50px 0}.dilekt-experts__inner{position:relative;padding:70px 20px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;overflow:hidden}.dilekt-experts__inner::before{content:'';position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;background:linear-gradient(-90deg,rgba(48,45,54,0) 0%,rgba(48,45,54,.8) 100%)}.dilekt-experts__content{position:relative;max-width:1290px;margin:0 auto;color:#fff}.dilekt-experts__text{max-width:780px;margin-bottom:35px}.dilekt-experts__text p{font-size:14px}.dilekt-experts-slider{display:flex;align-items:flex-start}.dilekt-experts-slider__slider{width:300px;flex-shrink:0;margin-right:30px;position:relative}.dilekt-experts-slider__slider .dilekt-hero__dots{bottom:0}.dilekt-experts-slider__info{max-width:330px;padding-top:35px}.dilekt-experts-slider__info span{font-weight:700;font-size:18px;line-height:1.44;letter-spacing:.08em;text-transform:uppercase;margin:0}.dilekt-experts-slider__slide,.dilekt-price{position:relative}.dilekt-experts-slider__slide img{display:block;max-width:100%;margin:0}.dilekt-price{padding:50px 20px}.dilekt-price__content{position:relative;max-width:1290px;margin:0 auto;display:flex;align-items:flex-start}.dilekt-price__info{width:42.5%;position:relative;padding-right:30px;box-sizing:border-box;padding-top:30px}.dilekt-price__info .dilekt-common-title{padding-bottom:20px;margin-bottom:25px;border-bottom:1px #f5f5f5 solid}.dilekt-price__info p{font-size:18px;line-height:1.44;letter-spacing:.08em;margin:0 0 25px;max-width:435px}.dilekt-price__items{width:57.5%}.dilekt-price-items{display:flex;margin:0 -20px;flex-wrap:wrap;align-items:flex-start}.dilekt-price-items__col{width:50%;padding:20px;box-sizing:border-box;position:relative}.dilekt-price-item{position:relative;padding:30px;border:1px solid #e6e6e6}.dilekt-price-item__title{font-size:18px;line-height:1.44;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background-color:#fbd400;padding:5px 10px 2px 30px;margin:0 0 15px -30px}.dilekt-price-item__text p{font-size:14px;line-height:1.44;margin:0}.dilekt-price-item__text p:not(:last-child){margin-bottom:15px}.dilekt-order{position:relative;padding:50px 0}.dilekt-order__inner{position:relative;padding:50px 20px;background-color:#f1f1f1}.dilekt-order__content{max-width:1290px;position:relative;margin:0 auto}.dilekt-order-heading{position:relative;display:flex;align-items:flex-start;justify-content:space-between;margin:0 0 50px}.dilekt-order-heading__text{position:relative;max-width:600px;margin-right:20px}.dilekt-order-heading__text p{margin:0;font-size:18px;line-height:1.44;letter-spacing:.08em}.dilekt-footer-top__title a,.dilekt-footer-top__title a:visited,.dilekt-order-heading__text p a,.dilekt-order-heading__text p a:visited{color:inherit;text-decoration:none}.dilekt-order-heading__text p a:hover,.dilekt-order-heading__text p a:visited:hover{opacity:.8}.dilekt-order-heading__image{position:relative;flex-shrink:0;width:300px}.dilekt-order-heading__image img,.dilekt-order-item__time .icon svg{display:block;margin:0;max-width:100%}.dilekt-order-item{position:relative;display:flex;align-items:flex-start}.dilekt-order-item:not(:last-child){margin-bottom:20px}.dilekt-order-item__number{flex-shrink:0;width:40px;height:40px;background:#fbd400;border-radius:3px;margin-right:30px;text-align:center;line-height:40px;font-size:18px;font-weight:700}.dilekt-order-item__info{flex-grow:1;border-bottom:1px solid #c8c8c8;padding-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between}.dilekt-order-item__text{max-width:520px}.dilekt-order-item__text p,.dilekt-order-item__time p{margin:0;font-size:14px;line-height:1.44}.dilekt-order-item__hidden-text{display:none;padding-top:15px}.dilekt-order-item__toggle-info{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;border:none;background-color:transparent;position:relative;font-family:'Gotham Pro',Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;padding:0;margin:0;top:5px}.dilekt-order-item__toggle-info::after{content:'';display:inline-block;margin-left:10px;width:16px;height:10px;background:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.1133 0L8 6.18342L1.88669 0L0 1.90826L8 10L16 1.90826L14.1133 0Z' fill='%230697E2'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;position:relative;transition:.2s rotate}.dilekt-order-item__toggle-info:hover{opacity:.7}.dilekt-order-item__toggle-info.js-active::after{transform:rotate(180deg)}.dilekt-order-item__time{width:300px;margin-left:25px;position:relative;display:flex;align-items:center;flex-shrink:0}.dilekt-order-item__time .icon{flex-shrink:0;margin-right:9px;position:relative}.dilekt-order-item__time p{font-weight:700}.dilekt-useful{position:relative;padding:50px 20px}.dilekt-useful__content{position:relative;max-width:1290px;margin:0 auto}.dilekt-useful__content .dilekt-common-title{text-align:center;margin-bottom:55px;padding-bottom:0;position:relative}.dilekt-useful__content .dilekt-common-title::after{content:'';position:absolute;width:40px;border-bottom:2px #fbd400 solid;left:50%;margin-left:-20px;top:100%;margin-top:15px}.dilekt-useful-items{position:relative;display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -15px}.dilekt-useful-items__col{width:50%;padding:15px;box-sizing:border-box}.dilekt-useful-item{position:relative;padding:30px;border:1px solid #e6e6e6}.dilekt-useful-item__title{font-size:18px;text-transform:uppercase;font-weight:700;margin:0 0 30px;position:relative;line-height:1.3}.dilekt-useful-item__title::after{content:'';position:absolute;width:40px;border-bottom:2px #fbd400 solid;left:0;top:100%;margin-top:13px}.dilekt-useful-item__content{display:flex;align-items:flex-start;justify-content:space-between}.dilekt-useful-item__image{width:160px;position:relative;margin-left:30px;flex-shrink:0}.dilekt-useful-item__image img{display:block;max-width:100%;margin:0}.dilekt-useful-item__text li,.dilekt-useful-item__text p{font-size:14px;line-height:1.44;margin:0 0 15px}.dilekt-useful-item__text ul{list-style-type:none;margin:0;padding:0;line-height:1.44}.dilekt-useful-item__hidden-text{display:none}.dilekt-useful-item__toggle-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;padding:0;border:none;background-color:transparent;font-size:14px;font-family:'Gotham Pro',Helvetica,Arial,sans-serif;color:#0697e2;font-weight:400;position:relative}.dilekt-useful-item__toggle-text::after{content:'';display:inline-block;margin-left:10px;width:16px;height:10px;background:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.1133 0L8 6.18342L1.88669 0L0 1.90826L8 10L16 1.90826L14.1133 0Z' fill='%230697E2'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;position:relative;transition:.2s rotate}.dilekt-footer-top__title a:hover,.dilekt-footer-top__title a:visited:hover,.dilekt-useful-item__toggle-text:hover{opacity:.7}.dilekt-useful-item__toggle-text.js-active::after{transform:rotate(180deg)}.dilekt-contacts{position:relative;padding:50px 20px;overflow:hidden}.dilekt-contacts__content{position:relative;max-width:1290px;margin:0 auto;display:flex;align-items:flex-start}.dilekt-contacts__info{width:42.5%;position:relative;padding-right:30px;box-sizing:border-box;padding-top:30px}.dilekt-contacts__info .dilekt-common-title{padding-bottom:20px;margin-bottom:25px;border-bottom:1px #f5f5f5 solid}.dilekt-contacts__map{width:57.5%;height:510px;position:relative}.dilekt-contacts__map .dilekt-map{position:absolute;background-color:#eee;left:0;top:0;bottom:0;right:-80px}.dilekt-contacts-item{display:flex;align-items:flex-start}.dilekt-contacts-item:not(:last-child){margin-bottom:25px}.dilekt-contacts-item__icon{width:40px;height:40px;background:#fbd400;border-radius:3px;position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-right:30px}.dilekt-contacts-item__icon svg{display:block;margin:0;max-width:100%;max-height:100%;fill:#fff}.dilekt-contacts-item__title{font-size:18px;text-transform:uppercase;margin:0 0 3px;line-height:1.44;letter-spacing:.08em;font-weight:700}.dilekt-contacts-item__text p{font-size:14px;line-height:1.44;margin:0;max-width:395px}.dilekt-contacts-item__text p:not(:last-child){margin-bottom:10px}.dilekt-contacts-item__text p a,.dilekt-contacts-item__text p a:visited{color:#0697e2;text-decoration:none}.dilekt-contacts-item__text p a:hover,.dilekt-contacts-item__text p a:visited:hover{text-decoration:underline}.dilekt-footer{position:relative;padding-top:50px}.dilekt-footer__inner{position:relative;background-color:#302d36;color:#fff}.dilekt-footer-top{position:relative;padding:50px 20px}.dilekt-footer-top__content{position:relative;max-width:1290px;margin:0 auto}.dilekt-footer-top__content,.dilekt-footer-top__links,.dilekt-footer-top__main{display:flex;align-items:center}.dilekt-footer-top__main{margin-right:115px}.dilekt-footer-top__title{font-size:34px;line-height:1;color:#fbd400;font-weight:900;margin:0 55px 0 0;flex-shrink:0;text-transform:uppercase;letter-spacing:.26em}.dilekt-footer-top__info{max-width:295px}.dilekt-footer-top__info p{font-size:14px;line-height:1.44;margin:0}.dilekt-footer-middle{position:relative;background-color:#28252c;padding:20px}.dilekt-footer-middle__content{position:relative;max-width:1290px;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between}.dilekt-footer-menu{display:flex;align-items:center;flex-wrap:wrap;padding:7px 0 0;margin:0;list-style-type:none}.dilekt-footer-menu__item{margin-top:7px;margin-bottom:7px;font-size:14px}.dilekt-footer-menu__item:not(:last-child){margin-right:30px}.dilekt-footer-menu__item a,.dilekt-footer-menu__item a:visited{text-decoration:none;color:#fff;line-height:1.3}.dilekt-footer-menu__item a:hover,.dilekt-footer-menu__item a:visited:hover{color:#999}.dilekt-social-menu{display:flex;align-items:center;padding:0;margin:0;flex-shrink:0;flex-wrap:wrap;list-style-type:none}.dilekt-social-menu__item{padding:4px;font-size:14px}.dilekt-social-menu__item a:hover{opacity:.7}.dilekt-footer-bottom{position:relative;padding:30px 20px}.dilekt-footer-bottom__content{position:relative;max-width:1290px;margin:0 auto}.dilekt-footer-bottom__menu{display:flex;align-items:flex-start;flex-wrap:wrap}.dilekt-footer-bottom__menu-col{position:relative;width:25%;box-sizing:border-box;padding-right:30px}.dilekt-footer-bottom__menu-col:last-child{padding-right:0}.dilekt-footer-bottom__menu-title{font-size:14px;font-weight:700;margin:0 0 15px;line-height:1.44;position:relative}.dilekt-footer-bottom__links{position:relative;list-style-type:none;margin:0;padding:0}.dilekt-footer-bottom__links:not(:last-child){margin-bottom:25px}.dilekt-footer-bottom__links li{font-size:14px}.dilekt-footer-bottom__links li a,.dilekt-footer-bottom__links li a:visited{text-decoration:none;color:#999;line-height:1.3}.dilekt-footer-bottom__links li a:hover,.dilekt-footer-bottom__links li a:visited:hover{color:#fff}.dilekt-footer-bottom__links li:not(:last-child){margin-bottom:17px}.dilekt-footer-bottom__copy{position:relative;padding-top:30px;margin-top:30px;display:flex;align-items:flex-start;justify-content:space-between;border-top:1px #161519 solid}.dilekt-footer-bottom__copy-col p{margin:0;font-size:14px;color:#fff;line-height:1.4}.dilekt-footer-bottom__copy-col p a,.dilekt-footer-bottom__copy-col p a:visited{color:#999;text-decoration:none}.dilekt-footer-bottom__copy-col p a:hover,.dilekt-footer-bottom__copy-col p a:visited:hover{color:#fff}.dilekt-footer-bottom__copy-col:last-child{text-align:right}@media only screen and (max-width:767px){.big-button,.dilekt-action-01__info ul li,.dilekt-call-action__input input,.dilekt-tab-switchers__item button{font-size:14px}.dilekt-common-title{font-size:18px}.dilekt-header-top{padding:0 0 0 20px}.dilekt-header-top__col_links,.dilekt-header-top__logo::after{display:none}.dilekt-header-top__col_main{width:100%;justify-content:space-between}.dilekt-header-top__logo{margin-right:0;padding-right:0}.dilekt-header-top__logo img{max-width:140px}.dilekt-header-top-block:not(:last-child){margin:0}.dilekt-header-top-block__icon_mobile{width:20px;height:20px;margin-right:5px}.dilekt-header-top-block__icon_mobile svg{max-width:12px}.dilekt-header-top-block__text>span.mobile{font-size:13px;text-decoration:underline}.dilekt-header-bottom{display:none}.dilekt-tablet-search{display:none!important}.dilekt-hero-slide{padding-top:40px;padding-bottom:60px}.dilekt-hero-slide__content .big-button{display:block;box-sizing:border-box;width:100%;text-align:center}.dilekt-hero-slide__title{font-size:20px}.dilekt-hero-icons{flex-direction:column;margin-bottom:25px}.dilekt-hero-icons__col{flex-direction:row;max-width:220px}.dilekt-hero-icons__col:not(:last-child){margin-right:0;margin-bottom:20px}.dilekt-hero-icons__icon{flex-shrink:0;margin-bottom:0;margin-right:15px;width:30px;height:30px}.dilekt-woodwork__content .big-button{text-align:center;width:100%;display:block;box-sizing:border-box}.dilekt-tab-switchers{margin:0 -20px 15px}.dilekt-tab-switchers__item:not(:last-child){margin-right:20px}.dilekt-tab-switchers__item:first-child{margin-left:20px}.dilekt-woodwork-items__col{width:100%;max-width:500px;padding:10px 15px}.dilekt-woodwork-item__title{padding:15px 10px}.dilekt-woodwork-item__name{font-size:16px}.dilekt-woodshop__content>.big-button{text-align:center;width:100%;display:block;box-sizing:border-box}.dilekt-woodshop-items__col{width:100%;max-width:500px;padding:10px 15px}.dilekt-woodshop-item__image{height:155px}.dilekt-woodshop-item__title{font-size:16px}.dilekt-experts-slider__info span,.dilekt-woodshop-item__price p small,.dilekt-woodshop-item__text p{font-size:13px}.dilekt-woodshop-item__info-bottom .big-button{font-size:14px;padding:10px 8px 8px}.dilekt-call-action__hidden button,.dilekt-woodshop-item__price p{font-size:15px}.dilekt-joinery{padding:25px 0}.dilekt-joinery__inner{padding:25px 20px}.dilekt-joinery__show-all{display:none}.dilekt-joinery-items{display:none!important}.dilekt-joinery-items_mobile{display:block!important;margin:0 -20px}.dilekt-joinery-items__col{width:290px!important}.dilekt-works .dilekt-common-title{margin-bottom:30px}.dilekt-works-slider{max-width:500px;margin:0 auto}.dilekt-works-slider .dilekt-hero__nav{display:none}.dilekt-works-slider__slide .image{padding-bottom:56.25%}.dilekt-reviews .dilekt-hero__nav{display:none}.dilekt-reviews-slide__content{flex-direction:column;padding:20px}.dilekt-reviews-slide__text{font-size:12px}.dilekt-carpentry-info__text p,.dilekt-reviews-slide__title{font-size:16px}.dilekt-reviews-slide__comment,.dilekt-reviews-slide__date{font-size:12px}.dilekt-action-01{padding:25px 20px}.dilekt-action-01__content{flex-direction:column;align-items:stretch}.dilekt-action-01__info{width:100%;margin-bottom:30px}.dilekt-action-01__form{width:auto;padding:30px 20px;margin:0 -20px}.dilekt-action-01__form-bg{top:0;left:0;right:0;bottom:0}.dilekt-action-02{padding:25px 0}.dilekt-call-action__hidden svg{margin-top:30px;max-width:50px}.dilekt-call-action__input .lb_label.top{font-size:12px;top:7px!important}.dilekt-carpentry-info{flex-direction:column;align-items:center;margin-bottom:20px}.dilekt-carpentry-info__video{width:100%;max-width:600px;margin-bottom:20px}.dilekt-carpentry-info__text{padding-left:0;width:100%}.dilekt-carpentry-info__text p:not(:last-child){margin-bottom:15px}.dilekt-carpentry-items{flex-direction:column}.dilekt-carpentry-items__col{width:100%;padding-right:0}.dilekt-carpentry-items__col:not(:last-child){padding-bottom:10px}.dilekt-carpentry-item__icon svg{width:20px}.dilekt-carpentry-item__title{max-width:100%;font-size:16px}.dilekt-partners-slider .dilekt-hero__nav{display:none}.dilekt-partners-slider__slide .image{height:75px;width:120px;padding:10px}.dilekt-experts__inner{padding:40px 20px 20px}.dilekt-experts__content{padding-bottom:50px}.dilekt-experts-slider__slider{width:120px;position:static}.dilekt-experts-slider__info{max-width:200px;padding-top:0}.dilekt-price__info p{font-size:14px}.dilekt-price-items{flex-direction:column}.dilekt-price-items__col{width:100%;max-width:600px;padding:10px 20px}.dilekt-price-item{padding:20px}.dilekt-price-item__title{margin-left:-20px;font-size:16px}.dilekt-price-item__text p{font-size:13px}.dilekt-order-heading{margin-bottom:30px;flex-direction:column}.dilekt-order-heading__text{margin-bottom:20px;margin-right:0}.dilekt-order-heading__text p{font-size:14px}.dilekt-order-heading__image{width:auto;max-width:100%}.dilekt-order-item:not(:last-child){margin-bottom:10px}.dilekt-order-item__number{width:30px;height:30px;line-height:30px;margin-right:20px;font-size:16px}.dilekt-order-item__info{flex-direction:column;padding-bottom:15px}.dilekt-order-item__toggle-info{font-size:14px;letter-spacing:0}.dilekt-order-item__time{width:auto;margin:10px 0 0}.dilekt-order-item__time .icon{width:13px;margin-right:5px;top:-2px}.dilekt-order-item__time p{font-size:12px}.dilekt-useful__content .dilekt-common-title{margin-bottom:30px}.dilekt-useful-item__content{flex-direction:column-reverse}.dilekt-useful-item__image{width:100px;margin:0 0 20px}.dilekt-contacts-item__text p,.dilekt-useful-item__text li,.dilekt-useful-item__text p{font-size:13px}.dilekt-contacts-item__icon{margin-right:20px}.dilekt-contacts-item__title{font-size:16px}.dilekt-footer-top__content,.dilekt-footer-top__main{flex-direction:column;align-items:flex-start}.dilekt-footer-top__main{margin-right:0;margin-bottom:15px}.dilekt-footer-top__title{margin:0 0 15px}.dilekt-footer-menu,.dilekt-footer-top__links{flex-direction:column;align-items:flex-start}.dilekt-footer-top__links .dilekt-header-top-block{margin:10px 0}.dilekt-footer-menu__item:not(:last-child){margin-right:0}.dilekt-social-menu{width:155px}.dilekt-footer-bottom__menu-col{width:100%;padding:0}.dilekt-footer-bottom__menu-title::after{content:'';display:inline-block;vertical-align:middle;width:13px;height:8px;margin-left:6px;background:url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4671 0L6.5 4.94673L1.53293 0L0 1.52661L6.5 8L13 1.52661L11.4671 0Z' fill='%230697E2'/%3E%3C/svg%3E%0A") no-repeat 0 0}.dilekt-footer-bottom__menu-title.js-active::after{transform:rotate(180deg)}.dilekt-footer-bottom__links{display:none;padding-bottom:15px}.dilekt-footer-bottom__copy{flex-direction:column;padding-top:20px;margin-top:10px}.dilekt-footer-bottom__copy-col:not(:last-child){margin-bottom:10px}}@media only screen and (min-width:768px) and (max-width:1023px){.dilekt-common-title{font-size:26px}.dilekt-catalog-menu>ul>li>ul{flex-direction:column;padding-bottom:20px}.dilekt-catalog-menu>ul>li>ul li ul{padding-bottom:0}.dilekt-catalog-menu>ul>li>ul li ul li{padding-right:0}.dilekt-catalog-menu>ul>li>ul li:not(:last-child) ul li{border:none}.dilekt-header-top-block:not(:last-child){margin-right:20px}.dilekt-header-menu__item:not(:last-child){margin-right:15px}.dilekt-tablet-top-text{display:block}.dilekt-hero-slide__title{font-size:30px}.dilekt-woodshop-items__col,.dilekt-woodwork-items__col{width:50%}.dilekt-joinery-items__col{width:33.3333%}.dilekt-action-01{padding:50px 20px}.dilekt-action-01__form,.dilekt-action-01__info{width:50%}.dilekt-action-02{padding:50px 0}.dilekt-action-02-items{display:flex;flex-wrap:wrap}.dilekt-action-02-items .dilekt-action-02-item{margin-right:20px}.dilekt-carpentry-items__col{width:50%;padding:0 20px 20px 0}.dilekt-carpentry-item__title{max-width:400px}.dilekt-experts__inner{padding:40px 20px}.dilekt-footer-top__content{justify-content:space-between;align-items:flex-end}.dilekt-footer-top__main{flex-direction:column;align-items:flex-start;margin-right:50px}.dilekt-footer-top__title{margin:0 0 15px}.dilekt-footer-middle__content{flex-direction:column}.dilekt-social-menu{margin-left:-4px;margin-top:10px}.dilekt-footer-bottom__menu-col{width:33.3333%;padding:10px 20px 10px 0}}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media only screen and (min-width:768px){.dilekt-mobile-buttons,.dilekt-mobile-menu,.dilekt-mobile-search{display:none!important}.dilekt-header__mobile-links{display:none}.dilekt-experts-slider__slider .dilekt-hero__dots{left:auto;right:auto;bottom:auto;position:relative}.dilekt-footer-bottom__links{display:block!important}}@media only screen and (min-width:1024px) and (max-width:1200px){.dilekt-catalog-menu>ul>li>ul li ul{width:175px}}@media only screen and (min-width:768px) and (max-width:1280px){.dilekt-header-top__logo img{max-width:180px}}@media only screen and (max-width:1023px){.dilekt-action-02__form::before,.dilekt-header-bottom__col_search,.dilekt-header-top__info,.dilekt-hero .dilekt-hero__nav{display:none}.dilekt-hero{margin-bottom:30px}.dilekt-hero-slide{padding-left:20px;padding-right:20px}.dilekt-woodshop,.dilekt-woodwork{padding:25px 20px}.dilekt-reviews,.dilekt-works{padding:25px 0}.dilekt-reviews__inner{padding:25px 20px 50px}.dilekt-action-02__content{flex-direction:column;align-items:stretch}.dilekt-action-02__form,.dilekt-action-02__info{width:auto}.dilekt-action-02__info{padding-right:0}.dilekt-action-02__form{margin:30px -20px 0;padding:30px 20px}.dilekt-carpentry{padding:25px 0}.dilekt-carpentry__inner{padding:25px 20px}.dilekt-experts{padding:25px 0}.dilekt-price{padding:25px 20px}.dilekt-price__content{flex-direction:column;align-items:stretch}.dilekt-price__info{width:100%;padding-top:0;padding-bottom:25px}.dilekt-price__info p{max-width:700px}.dilekt-price__items{width:100%}.dilekt-order{padding:25px 0}.dilekt-order__inner{padding:35px 20px}.dilekt-useful{padding:25px 20px}.dilekt-useful-items{flex-direction:column}.dilekt-useful-items__col{width:100%}.dilekt-contacts{padding:25px 20px}.dilekt-contacts__content{flex-direction:column;align-items:stretch}.dilekt-contacts__info{padding-top:0;width:100%;margin-bottom:20px}.dilekt-contacts__map{width:auto;margin:0 -20px;padding-bottom:56.25%;height:auto}.dilekt-contacts__map .dilekt-map{right:0}.dilekt-contacts-item__text p{max-width:100%}.dilekt-footer{padding-top:25px}.dilekt-footer-top{padding:35px 20px}}@media only screen and (min-width:1024px) and (max-width:1280px){.dilekt-header-top-block:not(:last-child){margin-right:30px}}@media only screen and (min-width:1024px){.dilekt-header-bottom__col_search{flex-grow:1;max-width:300px}}@media only screen and (max-width:1024px){.dilekt-hero__dots_reviews{bottom:-40px;left:0;right:0;text-align:center}.dilekt-hero__dots_reviews .slick-dots{justify-content:center}.dilekt-reviews__content{flex-direction:column}.dilekt-reviews__main{width:auto;padding-right:0;padding-bottom:20px;position:static}}

/* End */


/* Start:/css/img/jquery.fancybox.css?14293060614895*/
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('/css/img/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('/css/img/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('/css/img/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('/css/img/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('/css/img/fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('/css/img/fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
/* End */


/* Start:/local/templates/dilekt.2020/css/custom.css?17465319385578*/
.button-to-top {
    position: fixed;
    display: none;
    width: 50px;
    height: 50px;
    bottom: 250px;
    right: 30px;
    z-index: 99;
    border-radius: 50%;
    border: none;
    outline: none;
    cursor: pointer;
    box-shadow: 0 0 10px 0 rgba(0,0,0,0.5);
    transform: rotate(180deg);
    background: #FBD400 url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.1133 0L8 6.18342L1.88669 0L0 1.90826L8 10L16 1.90826L14.1133 0Z' fill='%23000'/%3E%3C/svg%3E%0A")  no-repeat 50% 50%;
    background-size: 44%;
}

.button-to-top:hover {
    background-color: #FFDB1A;
}

.amo-button-holder.amo-horisontal {
    right: 18px !important;
    bottom: 90px !important;
}

@media screen and (max-width: 700px) {
    .button-to-top {
        bottom: 100px;
    }

    .amo-button-holder.amo-horisontal {
        bottom: 15px !important;
    }
}
.dilekt-order--faq {
    padding: 0;
    margin-bottom: 20px;
}
.dilekt-order--faq .dilekt-order__inner {
    background-color: #fffcef;
}
.dilekt-order--faq .dilekt-order-heading__text {
    max-width: none;
    margin-right: 0;
}
.dilekt-order--faq .dilekt-common-title {
    margin-bottom: 0;
    font-size: 28px;
}
@media only screen and (min-width: 768px) and (max-width:1023px) {
    .dilekt-order--faq .dilekt-common-title {
        font-size: 22px;
    }
    .dilekt-order--faq .dilekt-order-item__toggle-info {
        white-space: normal;
        text-align: left;
    }
    .dilekt-order--faq {
        margin-bottom: 40px;
    }
}
@media only screen and (max-width: 767px) {
    .dilekt-order--faq .dilekt-common-title {
        font-size: 18px;
    }
    .dilekt-order--faq .dilekt-order-item__toggle-info {
        white-space: normal;
        text-align: left;
    }
    .dilekt-order--faq {
        margin-bottom: 40px;
    }
}
.dilekt-order--faq .dilekt-order-item__text {
    max-width: none;
}
.form-agree-block {
    position: relative;
    margin-bottom: 15px;
}
.form-agree-block + .form-agree-block {
    margin-top: -10px;
}
.form-agree-block::after {
    content: "";
    position: absolute;
    display: block;
    width: 8px;
    height: 8px;
    border: 2px solid #A9A9A9;
    left: 0;
    top: 0;
    margin-top: 3px;
    z-index: 1;
}
.form-agree-block.error::after {
    border-color:#ff2828 !important;
}
.form-agree-block input {
    display: none;
}
.form-agree-block label {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    cursor: pointer;
    z-index: 2;
    font-size: 12px;
}
.form-agree-block label a {
    color: inherit;
    text-decoration: underline;
}
.form-agree-block input:checked + label::after {
    content: "";
    position: absolute;
    display: block;
    width: 15px;
    height: 14px;
    left: 1px;
    top: 2px;
    z-index: 1;
    background-image: url("/local/templates/.default/calculator/icon.svg");
    background-repeat: no-repeat;
}
.form-agree-block input:checked + label::before {
    content: "";
    position: absolute;
    display: block;
    width: 2px;
    height: 9px;
    background: #A9A9A9;
    left: 10px;
    top: 2px;
    z-index: 1;
}

.form-full form .form-agree-block {
    clear: both;
}
.form-full form .form-agree-block label, .form-get-price-popup .form-agree-block label {
    display: block;
    font: 12px/18px 'Gotham Pro', sans-serif !important;
    margin: 9px 0;
    text-align: left;
}
.form-full form .form-agree-block::after, .form-get-price-popup .form-agree-block::after {
    border-color: white;
}
.form-full form .form-agree-block input:checked + label::after, .form-get-price-popup .form-agree-block input:checked + label::after {
    background-image: url("/local/templates/.default/calculator/icon-white.svg");
}
.form-full form .form-agree-block input:checked + label::before {
    background: #1cc7b1;
}
.form-full form .form-agree-block.error::after, .form-get-price-popup .form-agree-block.error::after {
    border-color: white;
}
.dilekt-call-action .form-agree-block, .dilekt-calculator-agree .form-agree-block {
    margin-top: 15px;
    margin-bottom: 0;
}
.dilekt-calculator-agree .form-agree-block {
    max-width: 550px;
    margin-left: auto;
    margin-right: auto;
}
.dilekt-call-action .form-agree-block::after, .dilekt-calculator-agree .form-agree-block::after {
    color: #A9A9A9;
}
.dilekt-call-action .form-agree-block input:checked + label::after, .dilekt-calculator-agree .form-agree-block input:checked + label::after {
    background-image: url("/local/templates/.default/calculator/icon-grey.svg");
}
.dilekt-call-action .form-agree-block input:checked + label::before {
    background: #302d36;
}
.dilekt-calculator-agree .form-agree-block input:checked + label::before {
    background: white;
}
.dilekt-call-action .form-agree-block label, .dilekt-calculator-agree .form-agree-block label {
   color: #A9A9A9;
}
@media (max-width: 991px) {
    .form-full form .line .submit {
        margin-bottom: 9px;
    }
    .form-full form .form-agree-block {
        margin-top: 18px;
    }
}
@media (max-width: 767px) {
    .form-full form .form-agree-block label {
        text-align: left;
    }
}
a.dilekt-footer-bottom__menu-title {
    display: block;
    color: #fff;
    text-decoration: none;
}
a.dilekt-footer-bottom__menu-title:hover {
    color: #999;
}
/*
#ff2828
*/

/* End */


/* Start:/local/templates/.default/calculator/nouislider.css?16266059145003*/
/*! nouislider - 14.7.0 - 4/6/2021 */
/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-target {
  position: relative;
}
.noUi-base,
.noUi-connects {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
/* Wrapper for all connect elements.
 */
.noUi-connects {
  overflow: hidden;
  z-index: 0;
}
.noUi-connect,
.noUi-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -webkit-transform-style: preserve-3d;
  transform-origin: 0 0;
  transform-style: flat;
}
.noUi-connect {
  height: 100%;
  width: 100%;
}
.noUi-origin {
  height: 10%;
  width: 10%;
}
/* Offset direction
 */
.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {
  left: 0;
  right: auto;
}
/* Give origins 0 height/width so they don't interfere with clicking the
 * connect elements.
 */
.noUi-vertical .noUi-origin {
  width: 0;
}
.noUi-horizontal .noUi-origin {
  height: 0;
}
.noUi-handle {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
}
.noUi-touch-area {
  height: 100%;
  width: 100%;
}
.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
  -webkit-transition: transform 0.3s;
  transition: transform 0.3s;
}
.noUi-state-drag * {
  cursor: inherit !important;
}
/* Slider size and handle placement;
 */
.noUi-horizontal {
  height: 3px;
}
.noUi-horizontal .noUi-handle {
  width: 20px;
  height: 20px;
  right: -10px;
  top: -8px;
}
.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {
  left: -17px;
  right: auto;
}
/* Styling;
 * Giving the connect element a border radius causes issues with using transform: scale
 */
.noUi-target {
  background: #e6e6e6;
  border: 1px solid #e6e6e6;
}
.noUi-connects {
  height: 3px;
}
.noUi-connect {
  background: #111;
}
/* Handles and cursors;
 */
.noUi-draggable {
  cursor: ew-resize;
}
.noUi-vertical .noUi-draggable {
  cursor: ns-resize;
}
.noUi-handle {
  border: 1px solid #111;
  border-radius: 3px;
  background: #111;
  cursor: default;
}
/* Handle stripes;
 */
/* Disabled state;
 */
[disabled] .noUi-connect {
  background: #B8B8B8;
}
[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed;
}
/* Base;
 *
 */
.noUi-pips,
.noUi-pips * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-pips {
  position: absolute;
  color: #999;
}
/* Values;
 *
 */
.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center;
}
.noUi-value-sub {
  color: #ccc;
  font-size: 10px;
}
/* Markings;
 *
 */
.noUi-marker {
  position: absolute;
  background: #CCC;
}
.noUi-marker-sub {
  background: #e6e6e6;
}
.noUi-marker-large {
  background: #e6e6e6;
}
/* Horizontal layout;
 *
 */
.noUi-pips-horizontal {
  height: 40px;
  top: 100%;
  left: 0;
  width: 100%;
}
.noUi-value-horizontal {
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
}
.noUi-rtl .noUi-value-horizontal {
  -webkit-transform: translate(50%, 50%);
  transform: translate(50%, 50%);
}
.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px;
}
.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px;
}
.noUi-marker-horizontal.noUi-marker-large {
  height: 10px;
}
/* Vertical layout;
 *
 */
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%;
}
.noUi-value-vertical {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding-left: 25px;
}
.noUi-rtl .noUi-value-vertical {
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%);
}
.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}
.noUi-marker-vertical.noUi-marker-sub {
  width: 10px;
}
.noUi-marker-vertical.noUi-marker-large {
  width: 15px;
}
.noUi-tooltip {
  display: block;
  position: absolute;
  /*border: 1px solid #D9D9D9;
  border-radius: 3px;
  */
  background: #fff;
  color: #000;
  padding: 0px;
  text-align: center;
  white-space: nowrap;
}
.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 110%;
}
.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  right: 120%;
}
.noUi-horizontal .noUi-origin > .noUi-tooltip {
  -webkit-transform: translate(50%, 0);
  transform: translate(50%, 0);
  left: auto;
  bottom: 10px;
}
.noUi-vertical .noUi-origin > .noUi-tooltip {
  -webkit-transform: translate(0, -18px);
  transform: translate(0, -18px);
  top: auto;
  right: 28px;
}

/* End */


/* Start:/local/templates/.default/calculator/style.css?16266881473688*/
.dilekt-calculator {
    position: relative;
    padding: 30px 20px;
}

.dilekt-calculator__content {
    position: relative;
    max-width: 1290px;
    margin: 0 auto
}

.dilekt-calculator__content .dilekt-common-title::after {
    content: '';
    position: absolute;
    margin-top: 15px;
    left: 50%;
    margin-left: -20px;
    top: 100%;
    width: 40px;
    border-bottom: 2px #fbd400 solid
}

.dilekt-calculator__content .dilekt-common-title {
    text-align: center;
    margin-bottom: 55px;
    padding-bottom: 0;
    position: relative
}

.dilekt-calculator-range {
    padding: 30px 0 40px 0;
    height: 20px;
}

.noUi-value {
    font-size: 13px;
    margin-top: 3px;
}

.noUi-tooltip {
    font-size: 14px;
    display: none;
}

.noUi-active .noUi-tooltip {
    display: block;
}

.dilekt-calculator-options {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

.dilekt-calculator-option {
    width: 33.33%;
    margin-bottom: 30px;
}

.dilekt-calculator-option .dilekt-contacts-item__title, .dilekt-calculator-contact .dilekt-contacts-item__title {
    margin-bottom: 15px;
}

.dilekt-calculator-option__value {
    position: relative;
    margin-bottom: 15px;
}

.dilekt-calculator-option__value::after {
    content: "";
    position: absolute;
    display: block;
	width: 12px;
	height: 12px;
    border: 2px solid #111;
	left: 0;
	top:50%;
	margin-top: -7px;
	z-index: 1;
}

.dilekt-calculator-option__value input {
    display: none;
}
.dilekt-calculator-option__value label {
	position: relative;
	display: inline-block;
	padding-left: 30px;
	cursor: pointer;
	z-index: 2;
}
.dilekt-calculator-option__value input:checked + label::after {
	content: "";
	position: absolute;
	display: block;
	width: 18px;
	height: 16px;
    left: 2px;
    top:50%;
    margin-top: -7px;
    z-index: 1;
	background-image: url("/local/templates/.default/calculator/icon.svg");
    background-repeat: no-repeat;
}
.dilekt-calculator-option__value input:checked + label::before {
    content: "";
    position: absolute;
    display: block;
    width: 2px;
    height: 10px;
    background: white;
    left: 14px;
    top:50%;
    z-index: 1;
    margin-top: -7px;
}

.dilekt-calculator-contacts {
    display: flex;
    justify-content: space-between;
}
.dilekt-calculator-contact {
    width: 48%;
    margin-bottom: 30px;
}

.dilekt-calculator-contact input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    font-size: 16px;
    display: block;
    font-family: 'Gotham Pro',Helvetica,Arial,sans-serif;
    border: none;
    color: #111;
    outline: none;
    height: 36px;
    font-weight: 500;
    border-bottom: 2px #e6e6e6 solid;
    width: 100%;
}

.dilekt-calculator-contact input::placeholder {
    color: #e6e6e6;
}
.dilekt-calculator-contact input.parsley-error {
    color: #ff2828;
    border-color: #ff2828;
}
.dilekt-calculator-contact .parsley-errors-list {
    display: none;
}

.dilekt-calculator-submit {
    text-align: center;
}

@media only screen and (max-width: 1023px) {
    .dilekt-calculator {
        padding: 25px 20px;
    }
}
@media only screen and (max-width: 768px) {
    .dilekt-calculator-option {
        width: 50%;
    }
}
@media only screen and (max-width: 650px) {
    .dilekt-calculator-contacts {
        flex-direction: row;
        flex-wrap: wrap;
    }
    .dilekt-calculator-contact {
        width: 100%;
    }
}
@media only screen and (max-width: 550px) {
    .noUi-pips-horizontal div:nth-child(4n+3), .noUi-pips-horizontal div:nth-child(4n+4) {
        display: none;
    }
}
@media only screen and (max-width: 380px) {
    .dilekt-calculator-option {
        width: 100%;
    }
}

/* End */


/* Start:/local/components/dilekt.new/cookie.info/templates/.default/style.css?17637540461634*/
.cookie-form {
    background: #28252C;
    border-radius: 18px;
    padding: 28px;
    display: flex;
    position: fixed;
    bottom: 100px;
    left: 20px;
    z-index: 10;
}

.cookie-form__wrapper {
    font-size: 16px;
    line-height: 24px;
    color: white;
    margin-right: 20px;
}

.cookie-form__wrapper a {
    font-weight: bold;
    color: #68B0FF;
    text-decoration: none;
    transition: all .3s ease-out;
}

.cookie-form__wrapper a:hover {
    color: #558FCE;
}

.cookie-form__btn {
    outline: none;
    cursor: pointer;
    padding: 8px 40px;
    text-decoration: none;
    color: #070707;
    height: auto;
    font-size: 14px;
    line-height: 24px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 10px;
    background: #FBD400;
    border: none;
    letter-spacing: .08em;
    transition: .3s background, .3s color;
}

.cookie-form__btn:hover {
    background: #E5C200;
}

@media screen and (max-width: 700px) {
    .cookie-form {
        border-radius: 9px;
        padding: 14px;
        flex-direction: column;
        bottom: 20px;
        left: 0;
        z-index: 100;
        margin: 0 10px;
    }

    .cookie-form__wrapper {
        font-size: 14px;
        line-height: 20px;
        margin-right: 0;
        margin-bottom: 10px;
    }

    .cookie-form__btn {
        padding: 8px 0;
        font-size: 12px;
        line-height: 20px;
        border-radius: 6px;
    }
}

@media screen and (max-width: 455px) {
    .cookie-form {
        bottom: 80px;
        width: calc(100% - 48px);
    }
}
/* End */


/* Start:/local/templates/main.dilekt.2020/template_styles.css?17912132532277*/
a.dilekt-header-top-block__text {text-decoration:none;}
.form-get-price-popup {display:block;height:310px;width:290px;color:white;font:25px/36px 'Gotham Pro', sans-serif;padding:20px 60px;background:#302d36;text-align:center;}
.form-get-price-popup form {line-height:38px;margin-top:40px;}
.form-get-price-popup form .line {height:40px;margin-bottom:18px;}
.form-get-price-popup form .line .text {display:block;padding:9px 20px;font:16px/20px 'Gotham Pro', sans-serif;font-weight: 400;background:none;border:1px solid white;color:white;outline:none;width:240px;}
.form-get-price-popup form .line .text::-webkit-input-placeholder {font:16px/20px 'Gotham Pro', sans-serif;font-weight: 400;color:white;}
.form-get-price-popup form .line .text::-moz-placeholder          {font:16px/20px 'Gotham Pro', sans-serif;font-weight: 400;color:white;}/* Firefox 19+ */
.form-get-price-popup form .line .text:-moz-placeholder           {font:16px/20px 'Gotham Pro', sans-serif;font-weight: 400;color:white;}/* Firefox 18- */
.form-get-price-popup form .line .text:-ms-input-placeholder      {font:16px/20px 'Gotham Pro', sans-serif;font-weight: 400;color:white;}
.form-get-price-popup form .line:last-child {height:42px;margin-top:40px;}
.form-get-price-popup form .line .submit {padding:0 20px;font:15px/42px 'Gotham Pro', sans-serif;font-weight:500;background:#fbd400;color:#111;outline:none;border:none;cursor:pointer;border-radius:5px;text-transform:uppercase;height:42px;display:inline-block;-webkit-appearance: none;width:290px;}
.form-get-price-popup-wrap .form-result {display:block;min-height:70px;width:290px;color:white;font:25px/35px 'Gotham Pro', sans-serif;background:#302d36;text-align:center;}
.form-get-price-popup.form-get-price-popup--heght {height:auto;}
input.error {border-color:#ff2828 !important;}
.grecaptcha-badge {
    display: none;
}
.dilekt-woodshop-item__price p span, .as-b {font-weight: 700;}

@media only screen and (max-width: 767px) {
    .dilekt-header-top-block__text>span.mobile {
        font-size: 15px;
    }
    .app-wrapper {
        display: flex;
        min-height: 100vh;
        flex-direction: column;
    }
    .dilekt-header {
        position: sticky;
        top: 0;
    }
}
.js-popup-callback {
    border: none;
    cursor: pointer;
}

/* End */
/* /local/assets/css/main.css?176764419870275 */
/* /css/img/jquery.fancybox.css?14293060614895 */
/* /local/templates/dilekt.2020/css/custom.css?17465319385578 */
/* /local/templates/.default/calculator/nouislider.css?16266059145003 */
/* /local/templates/.default/calculator/style.css?16266881473688 */
/* /local/components/dilekt.new/cookie.info/templates/.default/style.css?17637540461634 */
/* /local/templates/main.dilekt.2020/template_styles.css?17912132532277 */
