@charset "UTF-8";blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,images{border:0}address,caption,cite,code,dfn,em,i,strong,th,var{font-style:normal;font-weight:400}ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:''}a:active,a:focus{outline-style:none}li{list-style-image:none;list-style-position:none;list-style-type:none}ol li,ul li{list-style:outside none none}em{font-style:normal}article,aside,figure,footer,header,nav,section{display:block;width:auto}figure{padding:0;margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input,textarea{-webkit-appearance:none;border-radius:0}body{animation-duration:.1s;animation-name:fontfix;animation-iteration-count:1;animation-timing-function:linear;animation-delay:.1s}@keyframes fontfix{from{opacity:1}to{opacity:1}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 10px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:26px;height:20px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:26px;height:2px;background-color:#000;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-9px}.hamburger-inner::after{bottom:-9px}.hamburger--elastic .hamburger-inner{top:1px;transition-duration:.4s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:9px;transition:opacity .15s .4s ease}.hamburger--elastic .hamburger-inner::after{top:18px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,9px,0) rotate(135deg);transition-delay:.1s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-18px,0) rotate(-270deg);transition-delay:.1s}.hamburger--elastic-r .hamburger-inner{top:1px;transition-duration:.4s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner::before{top:9px;transition:opacity .15s .4s ease}.hamburger--elastic-r .hamburger-inner::after{top:18px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,9px,0) rotate(-135deg);transition-delay:.1s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0,-18px,0) rotate(270deg);transition-delay:.1s}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #f1d031;background-color:#ffffa3;color:#555}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{border-color:#ccc;background:#f1f1f1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}/*! nouislider - 9.2.0 - 2017-01-11 10:35:35 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-origin{position:absolute;height:0;width:0}.noUi-handle{position:relative;z-index:1}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:top .3s,right .3s,bottom .3s,left .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,.45);transition:background 450ms}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate3d(-50%,50%,0)}.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:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translate3d(0,50%,0);padding-left:25px}.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:5px;text-align:center}.noUi-horizontal .noUi-tooltip{transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translate(0,-50%);top:50%;right:120%}.ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps-container{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps-container{overflow:auto!important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@font-face{font-family:Montserrat;src:url(../css/fonts/Montserrat-Light.ttf);font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:url(../css/fonts/Montserrat-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(../css/fonts/Montserrat-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:url(../css/fonts/Montserrat-Medium.ttf);font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(../css/fonts/Montserrat-SemiBold.ttf);font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(../css/fonts/Montserrat-SemiBoldItalic.ttf);font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:url(../css/fonts/Montserrat-Bold.ttf);font-weight:700;font-style:normal}.fl{float:left}.fr{float:right}.oh{overflow:hidden}img{border:0;max-width:100%;height:auto}html{min-height:100vh;overflow-x:hidden}body,html{min-height:100vh}body{font:16px Montserrat;color:#000}strong{font-weight:700}button,input,textarea{font:16px Montserrat;outline:0}a{text-decoration:none}#mr{min-height:100vh}*{box-sizing:border-box}video{display:block}.position-relative{position:relative}.swiper-slide__container .lightbox__desc span{display:none}.basket-icon{cursor:pointer;width:26px;height:26px;background:url(../img/icons/cart.svg) no-repeat center}.contrast .basket-icon{background-image:url(../img/icons/cart-contrast.svg)}.structure-icons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:5px;color:#6e6e6e}.structure-icons__icon{width:26px;height:26px;background-repeat:no-repeat;background-position:center}.structure-icons__icon--wood{background-image:url(../img/icons/wood.svg)}body.contrast .structure-icons__icon--wood{background-image:url(../img/icons/wood-contrast.svg)}.structure-icons__icon--stone{background-image:url(../img/icons/stone.svg)}body.contrast .structure-icons__icon--stone{background-image:url(../img/icons/stone-contrast.svg)}.structure-icons__icon--synchronous{background-image:url(../img/icons/synchronous.svg)}body.contrast .structure-icons__icon--synchronous{background-image:url(../img/icons/synchronous-contrast.svg)}.structure-icons__label{font-size:14px}.contrast .structure-icons__label{color:#ff0}.play-icon{display:inline-block;cursor:pointer;width:50px;height:50px;background:url(../img/icons/play.svg) center no-repeat;background-size:cover}@media (min-width:510px){.play-icon{width:100px;height:100px}}.contrast .play-icon{background-image:url(../img/icons/play-contrast.svg)}.jsSelect2,div.select2{max-width:320px}.select2-container--classen{min-width:100%}.select2-container--classen .select2-selection{border:2px solid #000;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:.1em;display:-ms-flexbox;display:flex;outline:0;height:48px;transition:1s all cubic-bezier(.19,1,.22,1)}.select2-container--classen .select2-selection:hover{background:#000;color:#fff}.select2-container--classen .select2-selection__arrow{font-family:icomoon;padding:15px 14px 0 0;font-size:14px}.select2-container--classen .select2-selection__arrow:before{content:'\e904';display:block}.select2-container--classen .select2-selection__rendered{text-align:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;padding-left:25px!important;padding-right:0!important}@media (min-width:1400px){.select2-container--classen .select2-selection{font-size:12px}.select2-container--classen .select2-selection__rendered{margin:0 12px}}.select2-container--classen .select2-dropdown{border:solid #000;border-width:2px 2px 2px 2px;border-radius:0;z-index:7000}.select2-container--classen .select2-search--dropdown{padding:4px}.select2-container--classen .select2-search--dropdown .select2-search__field{padding:20px 0 10px;margin:0 15px 0 14px;width:90%;box-sizing:border-box;border-bottom:2px solid;border-left:none;border-right:none;border-top:none}.select2-container--classen .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container--classen .select2-results__option--highlighted:before{display:none}.select2-container--classen .select2-results__option:after{content:"";display:table;clear:both}.select2-container--classen .select2-results__option span{z-index:1000;float:left;display:inline-block;position:relative}.select2-container--classen .select2-results__option span:before{margin:0;position:absolute;content:"";height:2px;background:#000;bottom:-5px;left:0;width:0;transition:1.2s all cubic-bezier(.19,1,.22,1)}.select2-container--classen .select2-results__option:hover span:before{width:100%}.select2-container--classen .select2-results{overflow:hidden;max-height:40vh;position:relative;display:block}.select2-container--classen .select2-results__options{display:block}.select2-container--classen .select2-results__option{margin:2px 15px;display:block;font-size:14px;font-weight:300;letter-spacing:.1em;position:relative;overflow:hidden}.select2-container--classen .select2-results__option .label{width:20px;height:20px;border-radius:100%;border:1px solid #000;text-align:center;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:7px}.select2-container--classen .select2-results__option .label:last-of-type{margin-right:0}.select2-container--classen .select2-results__option .label__letter{font-size:14px}.select2-container--classen .select2-results__option--highlighted:before{transform:translate(0,-50%)}@media (min-width:660px){.select2-container--classen .select2-results__option{margin:0 15px}}@media (min-width:1400px){.select2-container--classen .select2-results__option{margin:9px 15px}}.select2-container--classen.select2-container--open{width:100%}.select2-container--classen.select2-container--open .select2-selection{background:#000;color:#fff}.select2-container--classen.select2-container--open .select2-selection__arrow:before{transform:rotate(180deg)}.select2-container--classen.select2-container--disabled{opacity:.35}.select2-container--classen.select2-container--disabled .select2-selection{cursor:not-allowed}.always-visible.ps-container>.ps-scrollbar-x-rail,.always-visible.ps-container>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-y-rail:hover{background:0 0!important}.wrapper{padding-top:80px}@media (min-width:1700px){.wrapper{padding-top:115px}}iframe{max-width:100%}.container{padding:0 6.5%}@media (min-width:1100px){.container{padding:0 3%}}.lines{position:relative}.lines__over{position:relative;z-index:110}.lines__item{display:none}@media (min-width:510px){.lines__item{display:block;position:absolute;width:1px;top:0;bottom:0;background:#fff;opacity:.36;left:25%;z-index:20}}@media (min-width:800px){.lines__item{left:16.6666%}}@media (min-width:1220px){.lines__item{left:12.5%}}.lines__item-2{display:none}@media (min-width:1220px){.lines__item-2{display:block;left:25%}}.lines__item-3{display:none}@media (min-width:800px){.lines__item-3{display:block;left:33.333333%}}@media (min-width:1220px){.lines__item-3{left:37.5%}}.lines__item-4{left:50%}.lines__item-5{display:none}@media (min-width:1220px){.lines__item-5{display:block;left:62.5%}}.lines__item-6{left:75%}@media (min-width:800px){.lines__item-6{left:66.666666%}}@media (min-width:1220px){.lines__item-6{left:75%}}.lines__item-7{display:none}@media (min-width:800px){.lines__item-7{display:block;left:83.33333%}}@media (min-width:1220px){.lines__item-7{left:87.5%}}.lines--gray .lines__item{background:rgba(150,150,150,.3)}@media (max-width:770px){.lines--categories .lines__item{display:none}}@media (max-width:1099px){.lines--categories .lines__item-1{left:25%}}@media (max-width:1099px){.lines--categories .lines__item-3{display:none}}@media (max-width:1099px){.lines--categories .lines__item-6{left:75%}}@media (max-width:1099px){.lines--categories .lines__item-7{display:none}}.lines--slider{perspective:1200px;position:relative}.lines--slider .lines__item{height:0;bottom:auto;transition:2s height cubic-bezier(.19,1,.22,1)}.lines--slider-active .lines__item{height:100%;opacity:.2}.lines--slider-active .lines__item-2{transition-delay:.1s}.lines--slider-active .lines__item-3{transition-delay:.2s}.lines--slider-active .lines__item-4{transition-delay:.3s}.lines--slider-active .lines__item-5{transition-delay:.4s}.lines--slider-active .lines__item-6{transition-delay:.5s}.lines--slider-active .lines__item-7{transition-delay:.6s}.tabs__content_item{display:none}.tabs__content_item:first-child{display:block}.overlay{position:fixed;background:rgba(255,255,255,.9);left:0;bottom:0;top:0;width:100%;z-index:1000;display:none}.columns:after{content:"";display:table;clear:both}@media (min-width:1100px){.columns__left{float:left;width:23.5%}}.columns__right{position:relative;padding-bottom:60px}@media (min-width:1100px){.columns__right{float:left;width:76.5%;padding:0 2.5vw 0 2vw}.columns__right--bigger{padding:0 0 0 2vw}}.a-hover{position:relative}.a-hover:before{content:"";background:#000;height:2px;left:0;bottom:-4px;position:absolute;width:0;transition:1s all cubic-bezier(.19,1,.22,1)}@media (min-width:1100px){.a-hover:hover:before{width:100%}}.cookies{display:none;position:fixed;bottom:0;left:0;right:0;z-index:200000;padding:20px 0 15px;background-color:rgba(0,0,0,.7);color:#fff}@media (min-width:1100px){.cookies{padding:32px 0}}.cookies__wrapper{padding:0 6.5%}@media (min-width:1100px){.cookies__wrapper{max-width:calc(1090px + 6%);margin:0 auto;padding:0 3%}.cookies__wrapper:after{content:"";display:table;clear:both}}.cookies__info{font-size:14px;line-height:18px;text-align:center;padding:0 0 15px}@media (min-width:1100px){.cookies__info{float:left;padding:7px 0;text-align:left}}.cookies__buttons{text-align:center}@media (min-width:1100px){.cookies__buttons{float:right;text-align:right}}.cookies__buttons .button{margin:5px 10px}@media (min-width:1100px){.cookies__buttons .button{margin:0 0 0 40px}}@media (min-width:400px){.mobile-visible{display:none}}.desktop-visible{display:none}@media (min-width:400px){.desktop-visible{display:block}}.button{border:2px solid #fff;color:#fff;font-size:12px;display:inline-block;text-transform:uppercase;padding:14px 46px 13px 26px;letter-spacing:.1em;position:relative;font-weight:700;transition:1s all cubic-bezier(.19,1,.22,1);cursor:pointer}@media (min-width:510px){.button{padding:14px 86px 13px 26px}}@media (min-width:1700px){.button{font-size:15px;padding:22px 108px 20px 35px}}.button__icon{position:absolute;font-size:14px;right:14px;top:50%;transform:translate(0,-50%)}@media (min-width:1700px){.button__icon{font-size:18px;right:20px}}.button__icon.icon-arrow:after{content:"";position:absolute;width:0;height:2px;top:50%;transform:translateY(-50%);right:6px;background:#fff;transition:1s all cubic-bezier(.19,1,.22,1)}@media (min-width:1700px){.button__icon.icon-arrow:after{right:8px}}.button:not(.button--loading):hover{background:rgba(255,255,255,.15)}@media (min-width:510px){.button:not(.button--loading):hover .button__icon.icon-arrow:after{width:35px}}@media (min-width:1700px){.button:not(.button--loading):hover .button__icon.icon-arrow:after{width:50px}}.button.button--black{border-color:#000;color:#000}.button.button--black .button__icon:after{background:#000}.button.button--black--no-icon:not(.button--loading):hover{background:#000;color:#fff}.button.button--small{padding:6px 25px;font-weight:400}.button.button--block{display:block}.button.button--border{background:#fff;border:2px solid #000;padding:14px 26px 13px 26px;color:#000;font-weight:400}.button.button--border-active,.button.button--border:hover{color:#fff;background:#000}@media (min-width:1400px){.button.button--border{padding:20px 30px 21px 30px;font-size:14px}}.button_arrow{float:left;display:block;width:89px;height:67px;line-height:67px;text-align:center;font-size:16px;color:#000}@media (min-width:1700px){.button_arrow{height:97px;line-height:97px;font-size:21px;width:140px}}.button_arrow--right{margin-left:50px}.button_arrow--right .button_arrow__icon:after{left:auto;right:5px}@media (min-width:1700px){.button_arrow--right .button_arrow__icon:after{right:7px}}.button_arrow__icon{position:relative}.button_arrow__icon:after{position:absolute;content:"";height:2px;top:50%;transform:translateY(-50%);left:5px;background:#000;transition:1s all cubic-bezier(.19,1,.22,1);width:0}@media (min-width:1700px){.button_arrow__icon:after{left:7px}}.button_arrow:not(.button--loading):hover .button_arrow__icon:after{width:35px}@media (min-width:1700px){.button_arrow:not(.button--loading):hover .button_arrow__icon:after{width:50px}}.button-dropdown{position:relative;z-index:2}.button-dropdown .button__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#fff}@media (min-width:1400px){.button-dropdown .button__label{padding:21px 32px 20px 14px}}.button-dropdown .button__label:disabled{cursor:not-allowed;opacity:.35}.button-dropdown .button__label:after{font-family:icomoon;position:absolute;top:15px;right:13px;font-size:14px;content:'\e904';display:block}@media (min-width:1400px){.button-dropdown .button__label:after{top:24px;right:15px}}.button-dropdown.active{z-index:999}.button-dropdown.active .button__options{display:block;padding:17px 0}.button-dropdown.active .button__label{background:#000;color:#fff;z-index:2}.button-dropdown.active .button__label:after{transform:rotate(180deg)}.button-dropdown:hover .button__label{background:#000;color:#fff}.button-dropdown:hover .button__label:disabled{background:#fff;color:#000}.button-dropdown:hover:after{color:#fff}.button-dropdown .ps-container:hover>.ps-scrollbar-y-rail{opacity:1}.button-dropdown .ps-container .ps-scrollbar-y-rail{margin:10px 13px 10px 0}.button-dropdown .ps-container .ps-scrollbar-y{border-radius:0;background:#000}.button-dropdown.button-dropdown--special{max-width:320px}.button-dropdown.button-dropdown--special .button__label{width:100%;padding:15px 30px 14px;font-weight:600;font-size:12px}.button-dropdown.button-dropdown--special .button__label:after{top:16px}.button-dropdown.button-dropdown--special .button__options{top:46px;max-width:310px;padding:20px 0}.button-dropdown.button-dropdown--special .button__option{padding:10px 20px;color:#000}.button-dropdown .button__options{position:absolute;top:44px;left:0;right:0;max-height:400px;z-index:1;overflow-y:auto;box-shadow:0 0 0 2px #000 inset;background:#fff;display:none}@media (min-width:1400px){.button-dropdown .button__options{top:61px}}.button-dropdown .button__option{display:inline-block;width:100%;padding:10px 25px;font-size:13px;font-weight:300;text-align:left;text-transform:none;cursor:pointer;color:#a6a6a6}.button-dropdown .button__option a{display:block;color:#a6a6a6}@media (min-width:660px){.button-dropdown .button__option{padding:6px 21px;font-size:14px}}@media (min-width:1400px){.button-dropdown .button__option{padding:15px 25px;font-size:18px}}.button-dropdown .button__option:hover{color:#000}.button-dropdown .button__option:hover a{color:#000}.button-dropdown.button-dropdown--multi-select .button__option{cursor:default}.button-dropdown.button-dropdown--multi-select .button__option .label{color:#000}.button-dropdown.button-dropdown--multi-select .button__option label:after,.button-dropdown.button-dropdown--multi-select .button__option label:before{color:#000}.header{-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;left:0;width:100%;height:80px;background:#fff;z-index:8888;position:absolute;border-bottom:1px solid #d4d4d4}@media (min-width:700px){.header{position:fixed}}@media (min-width:1700px){.header{height:115px}}@media (min-width:1220px){.header:before{content:"";left:50%;background:#d4d4d4;width:1px;top:10px;bottom:10px;position:absolute}}@media (min-width:1700px){.header:before{top:20px;bottom:20px}}.header__hamburger{position:absolute;right:0;top:15px;bottom:15px;width:60px;border-left:1px solid #d4d4d4;text-align:center;z-index:2000}@media (min-width:500px){.header__hamburger{width:73px}}@media (min-width:1220px){.header__hamburger{display:none}}.header__inner{-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:699px){.header__inner{padding:0 36px;background:#fff;position:absolute;left:0;right:0;top:100%;display:none;box-shadow:0 15px 15px rgba(0,0,0,.3)}}@media (min-width:700px){.header__inner{display:block}}.header__col{-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width:700px){.header__col{float:left;width:50%;padding:0 2.5%}}@media (min-width:1700px){.header__col{padding:0 3.3%}}.header__left{border-bottom:1px solid #d4d4d4}@media (max-width:699px){.header__left{padding-top:12px;padding-bottom:12px}}@media (min-width:700px){.header__left{border:0;padding-left:4%;padding-right:4%;width:100%}}@media (min-width:1220px){.header__left{padding-left:3.3%;padding-right:0;width:50%}}.header__side{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (min-width:700px){.header__side{position:absolute;top:0;right:0}}@media (max-width:699px){.header__right{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:700px){.header__right{display:none;position:absolute;right:0;top:100%;min-width:768px;max-width:100%;width:auto;background:#fff;padding:0 36px;box-shadow:0 15px 15px rgba(0,0,0,.2)}}@media (min-width:1220px){.header__right{box-shadow:none;display:block!important;min-width:auto;padding-left:2.9%;padding-right:1%;max-width:none;background:0 0;width:50%;top:auto;right:auto;position:static}}@media (min-width:1220px){.header__right{display:block}}.header__logo{position:absolute;margin:26px 0 0 3%}@media (min-width:1220px){.header__logo{margin:26px 0 0 3.3%}}@media (min-width:1700px){.header__logo{margin:41px 0 0 2.3%}}.header__logo img{display:block;width:130px;height:30px}@media (min-width:1700px){.header__logo img{width:200px;height:39px}}@media (min-width:1220px){.lang-de .header__right{padding-left:1%}}@media (min-width:1420px){.lang-de .header__right{padding-left:1.5%}}.nav{-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width:700px){.nav{float:left}}@media (max-width:1219px){.nav--secondary{float:none}}.nav .menu{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.nav .menu:after{content:"";display:table;clear:both}.nav .menu>.menu-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;float:left;animation-duration:.1s;animation-name:fontfix;animation-iteration-count:1;animation-timing-function:linear;animation-delay:.1s}.nav .menu>.menu-item>a{color:#000;font-size:12px;font-weight:500;line-height:21px;padding:3px 11px;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width:1700px){.nav .menu>.menu-item>a{font-size:16px;padding:10px 11px}}.nav .menu>.menu-item>a>span{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}.nav .menu>.menu-item>a>span:after{transition:1s all cubic-bezier(.19,1,.22,1);position:absolute;left:0;content:"";height:2px;background:#000;bottom:-5px;width:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.nav .menu>.menu-item>a>span.active::after{width:100%}.nav .menu>.menu-item>a:hover>span:after{width:100%}.icon-cloud{color:#757474}@media (min-width:1220px){.icon-cloud{vertical-align:bottom}}.menu-submenu{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:1px solid #d4d4d4;display:none;top:100%}@media (min-width:1220px){.menu-submenu{border-top:1px solid #e0e0e0}}@media (min-width:700px){.menu-menu-products-container .menu{padding-left:15.2vw}}@media (min-width:850px){.menu-menu-products-container .menu{padding-left:11.2vw}}@media (min-width:1000px){.menu-menu-products-container .menu{padding-left:9.2vw}}@media (min-width:1366px){.menu-menu-products-container .menu{padding-left:10.9vw}}.menu-menu-products-container .menu>.menu-item{margin:0 0}@media (max-width:699px){.menu-menu-products-container .menu>.menu-item{width:100%;float:none}}.menu-menu-products-container .menu>.menu-item:first-child{padding-left:0}.menu-menu-products-container .menu>.menu-item:last-child{padding-right:0}.menu-menu-products-container .menu>.menu-item>a{-webkit-backface-visibility:hidden;backface-visibility:hidden;text-transform:uppercase;padding:12px 0;text-align:center}@media (min-width:700px){.menu-menu-products-container .menu>.menu-item>a{padding:33px 2vw 30px;line-height:18px;text-align:left}}@media (min-width:850px){.menu-menu-products-container .menu>.menu-item>a{padding:33px 3.5vw 30px}}@media (min-width:1220px){.menu-menu-products-container .menu>.menu-item>a{padding:33px 1.55vw 30px}}@media (min-width:1700px){.menu-menu-products-container .menu>.menu-item>a{padding:52px 1.6vw 45px}}.menu-menu-products-container .menu .menu-submenu-text-container{padding:12px 0 20px}@media (min-width:1700px){.menu-menu-products-container .menu .menu-submenu-text-container{padding:17px 0 20px}}.menu-menu-glowne-container{border-bottom:1px solid #e0e0e0}@media (min-width:1220px){.menu-menu-glowne-container{border-bottom:0;width:30.9vw;float:left;padding-top:26px}}@media (min-width:1700px){.menu-menu-glowne-container{padding-top:38px}}@media (min-width:700px){.menu-menu-glowne-container .menu{display:-ms-flexbox;display:flex;width:100%;float:none;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:699px){.menu-menu-glowne-container .menu{padding:12px 0}}.menu-menu-glowne-container .menu>.menu-item{float:none;display:block}@media (min-width:700px){.menu-menu-glowne-container .menu>.menu-item{display:inline-block}}@media (min-width:1220px){.menu-menu-glowne-container .menu>.menu-item{display:block;float:left}}.menu-menu-glowne-container .menu>.menu-item:first-child>a{white-space:nowrap}@media (max-width:1219px){.menu-menu-glowne-container .menu>.menu-item:first-child>a{padding-left:0}}@media (max-width:1219px){.menu-menu-glowne-container .menu>.menu-item:last-child>a{padding-right:0}}.menu-menu-glowne-container .menu>.menu-item>a{display:block}@media (max-width:1219px){.menu-menu-glowne-container .menu>.menu-item>a{padding:28px 2vw;white-space:nowrap}}@media (max-width:700px){.menu-menu-glowne-container .menu>.menu-item>a{padding:12px 0;text-align:center}}@media (min-width:1220px){.menu-menu-glowne-container .menu>.menu-item:nth-child(2){overflow:hidden}}@media (min-width:1220px){.menu-menu-glowne-container .menu>.menu-item:nth-child(4)>a{width:7.2vw}}.menu-menu-glowne-container .menu>.menu-item:nth-child(6)>a{width:auto}@media (min-width:1700px){.menu-menu-glowne-container .menu>.menu-item:nth-child(6)>a{width:7.2vw}}@media (min-width:1220px){.menu-menu-glowne-container .menu>.menu-item:nth-child(3)>a,.menu-menu-glowne-container .menu>.menu-item:nth-child(4)>a,.menu-menu-glowne-container .menu>.menu-item:nth-child(5)>a,.menu-menu-glowne-container .menu>.menu-item:nth-child(6)>a{padding-bottom:17px}}@media (min-width:1700px){.menu-menu-glowne-container .menu>.menu-item:nth-child(3)>a,.menu-menu-glowne-container .menu>.menu-item:nth-child(4)>a,.menu-menu-glowne-container .menu>.menu-item:nth-child(5)>a,.menu-menu-glowne-container .menu>.menu-item:nth-child(6)>a{padding-bottom:27px}}@media (min-width:1220px){.lang-de .menu-menu-glowne-container{width:35vw}}.lang-de .menu-menu-glowne-container .menu>.menu-item>a{white-space:nowrap}@media (min-width:1220px){.lang-de .menu-menu-glowne-container .menu>.menu-item>a{font-size:10px}}@media (min-width:1440px){.lang-de .menu-menu-glowne-container .menu>.menu-item>a{font-size:12px}}@media (min-width:1740px){.lang-de .menu-menu-glowne-container .menu>.menu-item>a{font-size:14px}}.menu .menu-submenu-images-container{position:absolute;background:#fff;left:0;right:0;text-align:center;padding:40px 0}.menu .menu-submenu-images-container>.menu-item{padding:0;display:inline-block;float:none;margin:0 14px}@media (min-width:1700px){.menu .menu-submenu-images-container>.menu-item{margin:0 20px}}.menu .menu-submenu-images-container>.menu-item>a{padding:0;display:block;position:relative;width:auto}.menu .menu-submenu-images-container>.menu-item>a img{display:block;width:180px}@media (min-width:1300px){.menu .menu-submenu-images-container>.menu-item>a img{width:218px}}@media (min-width:1700px){.menu .menu-submenu-images-container>.menu-item>a img{width:auto}}.menu .menu-submenu-images-container>.menu-item>a:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;transition:250ms all;background:rgba(0,0,0,.2)}.menu .menu-submenu-images-container>.menu-item>a:hover:before{background:rgba(0,0,0,.4)}.menu .menu-submenu-images-container>.menu-item>a .menu_image-name{color:#fff;position:absolute;left:0;right:0;top:50px;font-size:21px;line-height:24px;text-align:left;font-weight:500;padding:0 20px}@media (min-width:1300px){.menu .menu-submenu-images-container>.menu-item>a .menu_image-name{top:70px}}@media (min-width:1700px){.menu .menu-submenu-images-container>.menu-item>a .menu_image-name{font-size:25px;line-height:28px}}.menu .menu-submenu-text-container{position:relative;background:#fff;left:0;right:0;text-align:center;padding:10px 0 20px}@media (min-width:700px){.menu .menu-submenu-text-container{position:absolute}}.menu .menu-submenu-text-container>.menu-item{float:none;display:block;margin:0 20px 10px}@media (min-width:700px){.menu .menu-submenu-text-container>.menu-item{display:inline-block;margin:0}}.menu .menu-submenu-text-container>.menu-item:last-of-type{margin-bottom:0}.menu .menu-submenu-text-container>.menu-item>a{font-weight:400;white-space:nowrap;width:auto;color:#000;font-size:12px;padding:10px}@media (min-width:700px){.menu .menu-submenu-text-container>.menu-item>a{padding:10px 2vw}}@media (min-width:850px){.menu .menu-submenu-text-container>.menu-item>a{padding:10px 3.5vw}}@media (min-width:1220px){.menu .menu-submenu-text-container>.menu-item>a{padding:10px 1.55vw}}@media (min-width:1700px){.menu .menu-submenu-text-container>.menu-item>a{font-size:16px;padding:20px 1.6vw}}.menu .menu-submenu-text-container>.menu-item>a:hover{color:#000}.menu .menu-submenu-text-container>.menu-item>a i{display:inline-block;margin-right:7px;font-size:18px;transform:translateY(2px)}.menu .menu-submenu-text-container>.menu-item>a i.icon-work{transform:translateY(4px);margin-top:-4px;font-size:22px}.menu .menu-submenu-text-container>.menu-item>a i.icon-door{margin-right:3px}@media (min-width:1700px){.menu .menu-submenu-text-container>.menu-item>a i{margin-right:10px;font-size:24px}.menu .menu-submenu-text-container>.menu-item>a i.icon-work{font-size:29px;transform:translateY(6px);margin-top:-6px}.menu .menu-submenu-text-container>.menu-item>a i.icon-door{margin-right:5px}}.menu .menu-submenu-buyers-container{position:absolute;background:#fff;left:0;right:0;padding:20px 0 40px}.breadcrumbs{padding:30px 0 20px}@media (min-width:510px){.breadcrumbs{padding:34px 0}}.breadcrumbs__list:after{content:"";display:table;clear:both}.breadcrumbs__item{float:left;font-size:12px;line-height:21px;color:#000}@media (min-width:1400px){.breadcrumbs__item{font-size:16px}}.breadcrumbs__item:after{display:block;margin:-1px 8px 0;content:"›";float:left;font-size:20px;line-height:21px;font-weight:300}@media (min-width:1400px){.breadcrumbs__item:after{padding:15px 0}}.breadcrumbs__item:last-child:after{display:none}.breadcrumbs__item strong{display:block;float:left}@media (min-width:1400px){.breadcrumbs__item strong{padding:15px 0}}.breadcrumbs__item a{color:#000;display:block;float:left;position:relative;font-weight:300}@media (min-width:1400px){.breadcrumbs__item a{padding:15px 0}}.breadcrumbs__item a:before{margin:13px 0 0 0;position:absolute;content:"";height:2px;background:#000;top:50%;transform:translateY(-50%);width:0;transition:1s all cubic-bezier(.19,1,.22,1);font-weight:300}.breadcrumbs__item a:hover:before{width:100%}.scrollAnimations .animation-section .slideIn{transition:1.6s all cubic-bezier(.19,1,.22,1);opacity:0;transform:translate3d(0,40px,0)}.scrollAnimations .animation-section .slideIn--delay-02{transition-delay:.2s}.scrollAnimations .animation-section .slideIn--delay-03{transition-delay:.3s}.scrollAnimations .animation-section .slideIn--delay-04{transition-delay:.4s}.scrollAnimations .animation-section .slideIn--delay-05{transition-delay:.5s}.scrollAnimations .animation-section.section-isvisible .slideIn{opacity:1;transform:translate3d(0,0,0)}.jsInView{transition:1.6s all cubic-bezier(.19,1,.22,1);opacity:0;transform:translate3d(0,40px,0)}.jsInView.active{transform:none;opacity:1}.helpers{position:relative;color:#000;border-bottom:1px solid #d4d4d4}@media (min-width:1220px){.helpers{float:right;padding:8px 1vw 0;width:7.6vw;border:none}}@media (min-width:1700px){.helpers{padding:20px 1.2vw 0}}.helpers:after{position:absolute;top:20px;left:0;bottom:5px;content:"";background:#d4d4d4;width:1px;display:none}@media (min-width:1220px){.helpers:after{display:block;top:15px;bottom:8px}}@media (min-width:1700px){.helpers:after{top:20px;bottom:5px}}.helpers__list{text-align:center;padding-top:15px;padding-bottom:11px}@media (min-width:700px){.helpers__list{margin-right:12px;text-align:right}}@media (min-width:1220px){.helpers__list{margin:0;padding:0;border:0;text-align:left}}.helpers__item{display:inline-block;margin-left:21px}@media (min-width:1220px){.helpers__item{display:block;float:left;margin-left:0;text-align:center;width:50%}}@media (min-width:1700px){.helpers__item{margin-bottom:15px}}.helpers__item:first-of-type{margin-left:0}.helpers__item:nth-last-child(1),.helpers__item:nth-last-child(2){margin-bottom:0}.helpers__button{display:block;background:0 0;color:#000;border:0;padding:0;font-weight:700;width:32px;height:32px;cursor:pointer;position:relative}.helpers__button:after{content:'';height:2px;background:#000;position:absolute;left:0;bottom:0;width:0;transition:1s all cubic-bezier(.19,1,.22,1)}.helpers__button.active:after,.helpers__button:hover:after{width:100%}.helpers__button:disabled{opacity:.5}@media (min-width:1220px){.helpers__button{font-size:12px}}@media (min-width:1700px){.helpers__button{font-size:16px}}.helpers__button .icon-close{display:none}.helpers__button.is-active .icon-close{display:block}.helpers__button.is-active .text{display:none}.helpers__bigger{font-size:20px}@media (min-width:1220px){.helpers__bigger{font-size:16px}}@media (min-width:1700px){.helpers__bigger{font-size:20px}}.helpers__smaller{font-size:14px;padding:5px 0 0 0}@media (min-width:1220px){.helpers__smaller{font-size:12px}}@media (min-width:1700px){.helpers__smaller{font-size:14px}}.helpers__dropdown{overflow:hidden;width:100%;border-top:1px solid #d4d4d4;padding:10px 12px;background-color:#fff;text-align:right;opacity:0;pointer-events:none;transition:opacity .3s}@media (min-width:1220px){.helpers__dropdown{position:absolute;right:0;top:80px;width:auto;border:none;padding:10px 15px}}@media (min-width:1700px){.helpers__dropdown{top:115px;padding:14px 21px}}.helpers__dropdown.is-open{opacity:1;pointer-events:auto}.helpers__dropdown .helpers__button{display:inline-block;width:32px;margin-left:20px;text-align:center}@media (min-width:1220px){.helpers__dropdown .helpers__button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;float:left;width:50px;margin-left:0}}@media (min-width:1700px){.helpers__dropdown .helpers__button{width:60px}}.slider__list:after{content:"";display:table;clear:both}.slider__item{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.slider__article{z-index:2;width:100%;position:relative;padding:31px 20px;min-height:calc(100vh - 285px)}.slider__article:after{content:"";display:table;clear:both}@media (min-width:440px){.slider__article{padding:50px 20px}}@media (min-width:510px){.slider__article{min-height:calc(100vh - 80px);padding:100px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media (min-width:1700px){.slider__article{padding:100px 0 150px;min-height:calc(100vh - 115px)}}.slider__article-overlay{position:absolute;left:0;top:0;bottom:0;width:100%;background:rgba(0,0,0,.3);z-index:1}.slider__overlay{position:absolute;left:0;top:0;bottom:0;width:100%;background:rgba(255,255,255,.3);z-index:100}.slider_content{color:#fff;float:left}@media (min-width:510px){.slider_content{margin-left:25%;width:69%}}@media (min-width:800px){.slider_content{width:50%;margin-left:33.333333%}}@media (min-width:1220px){.slider_content{margin-left:37.5%;width:37.5%}}.slider_content__header{font-size:30px;font-weight:600;padding-bottom:21px;letter-spacing:.02em}@media (max-width:509px) and (max-height:710px){.slider_content__header{border-bottom:0;padding-bottom:55px}}@media (min-width:400px){.slider_content__header{font-size:38px;padding-bottom:27px}}@media (min-width:1220px){.slider_content__header{padding-bottom:17px;font-size:48px}}@media (min-width:1700px){.slider_content__header{font-size:58px;padding-bottom:43px}}.slider_content__border{background:#fff;height:2px;width:100%}@media (max-width:509px) and (max-height:710px){.slider_content__border{display:none}}@media (min-width:510px){.slider_content__desc{width:100%;padding:0 14px}}@media (min-width:1220px){.slider_content__desc{padding:0 6px}}@media (min-width:1700px){.slider_content__desc{padding:0 20px}}.slider_content__exc{padding-top:21px;font-size:15px;line-height:24px}@media (max-width:509px) and (max-height:710px){.slider_content__exc{display:none}}@media (min-width:1700px){.slider_content__exc{padding-top:35px;font-size:18px;line-height:27px}}.slider_content__button{padding:50px 0 0 0}.slider_content__button:after{content:"";display:table;clear:both}@media (max-width:509px) and (max-height:710px){.slider_content__button{padding:0}}@media (min-width:1220px){.slider_content__button{padding:20px 0 0 0}}@media (min-width:1700px){.slider_content__button{padding:38px 0 0 0}}.slider_content__button a{float:left}@media (min-width:510px){.slider_content__button a{float:right}}.slider_content__colection{font-weight:600;font-size:16px;color:#fff;padding:0 0 20px 0;float:left}@media (min-width:510px){.slider_content__colection{float:none;padding:0;left:4.7%;top:8%;position:absolute;margin:0 0 0 9px}}@media (min-width:800px){.slider_content__colection{left:17.7%;top:10%}}@media (min-width:1220px){.slider_content__colection{left:25%}}@media (min-width:1700px){.slider_content__colection{margin:0 0 0 22px;font-size:18px}}.slider_content__colection-border{height:2px;margin-bottom:5px;background:#fff;width:100%}.slider_bar{background:#fff;color:#000;height:auto;transform-origin:50% 100%}.slider_bar:after{content:"";display:table;clear:both}@media (min-width:510px){.slider_bar{height:69px}}@media (min-width:510px){.slider_bar{position:absolute;z-index:100;left:7vw;right:7vw;bottom:0}}@media (min-width:800px){.slider_bar{left:9.6vw;right:9.6vw}}@media (min-width:1220px){.slider_bar{left:8.3vw;right:8.3vw}}@media (min-width:1700px){.slider_bar{height:97px}}.slider_bar.slider_bar--hided{display:none}.slider_bar__file{position:relative;border-top:1px solid #cecece;border-bottom:1px solid #cecece;float:left;width:100%}@media (min-width:510px){.slider_bar__file{border:0;width:210px}}@media (min-width:950px){.slider_bar__file{width:330px}}@media (min-width:1100px){.slider_bar__file{width:405px}}.slider_bar__file-anchor{padding:19px 40% 10px 85px;letter-spacing:.03em;height:67px;display:block;color:#000;font-weight:600;transition:1s all cubic-bezier(.19,1,.22,1);font-size:12px}@media (min-width:340px){.slider_bar__file-anchor{padding:19px 45% 10px 85px}}@media (min-width:400px){.slider_bar__file-anchor{padding:19px 55% 10px 85px}}@media (min-width:510px){.slider_bar__file-anchor{padding:19px 20px 10px 85px}}@media (min-width:950px){.slider_bar__file-anchor{padding:26px 20px 10px 85px}}@media (min-width:1700px){.slider_bar__file-anchor{font-size:16px;height:97px;padding:40px 20px 10px 108px}}.slider_bar__file-anchor:hover{color:#fff;background:#000}.slider_bar__file-icon{left:35px;font-size:30px;position:absolute;top:50%;transform:translate(0,-50%)}@media (min-width:1700px){.slider_bar__file-icon{left:51px;font-size:36px}}.slider_bar__nav{float:right}.slider_bar__scroll-down{display:none}@media (min-width:640px){.slider_bar__scroll-down{display:block;position:absolute;border:2px solid #000;color:#000;height:30px;width:30px;line-height:30px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;font-size:12px;text-align:center;transition:250ms all}}@media (min-width:1700px){.slider_bar__scroll-down{height:40px;width:40px;line-height:40px;font-size:16px}}.slider_bar__scroll-down:hover{padding-top:4px}.slider__overlay{transition:1s width cubic-bezier(.19,1,.19,1);left:0;right:auto}.slider_content__header{transform:translate3d(0,-40px,0);opacity:0;transition:1.3s all cubic-bezier(.19,1,.22,1);transition-delay:.1s}.slider_content__exc{transform:translate3d(0,40px,0);transition:1.3s all cubic-bezier(.19,1,.22,1);transition-delay:.15s;opacity:0}.slider_content__border{margin:0 auto;transition:1.3s all cubic-bezier(.19,1,.22,1);width:0}.slider_content__colection{transform:translate3d(0,-40px,0);transition:1.3s all cubic-bezier(.19,1,.22,1);transition-delay:.2s;opacity:0}.slider_content__colection-border{transition:1.3s all cubic-bezier(.19,1,.22,1);width:0}.slider_content__button{transform:translate3d(0,40px,0);transition:2s all cubic-bezier(.19,1,.22,1);transition-delay:.3s;opacity:0}.transition_end .slider__overlay{width:0;left:auto;right:0}.transition_end .swiper-slide-active .slider_content__colection{transform:translate3d(0,0,0);opacity:1}.transition_end .swiper-slide-active .slider_content__colection-border{width:100%}.transition_end .swiper-slide-active .slider_content__header{transform:translate3d(0,0,0);opacity:1}.transition_end .swiper-slide-active .slider_content__exc{transform:translate3d(0,0,0);opacity:1}.transition_end .swiper-slide-active .slider_content__border{width:100%}.transition_end .swiper-slide-active .slider_content__button{opacity:1;transform:translate3d(0,0,0)}.slogan{padding:43px 0}@media (min-width:800px){.slogan{padding:60px 0}}@media (min-width:1700px){.slogan{padding:86px 0 70px}}.slogan__inner{padding:0 40px 0 20px;margin-left:0}@media (min-width:600px){.slogan__inner{padding:0 14px 0 14px;margin-left:25%;width:50%}}@media (min-width:800px){.slogan__inner{padding:0 50px 0 14px;margin-left:16.6666%;width:50%}}@media (min-width:950px){.slogan__inner{padding:0 50px 0 14px}}@media (min-width:1220px){.slogan__inner{margin-left:25%;width:37.5%;padding:0 40px 0 24px}}@media (min-width:1700px){.slogan__inner{padding:0 130px 0 30px}}.slogan__content{position:relative}.slogan__content:before{display:none}@media (min-width:600px){.slogan__content:before{display:block;position:absolute;content:"";background:#000;left:0;height:2px;top:0;width:100%}}@media (min-width:600px){.slogan__content{padding:24px 0 0 0}}@media (min-width:1700px){.slogan__content{padding:32px 0 0 0}}.slogan__content p{font-size:14px;line-height:normal}@media (min-width:510px){.slogan__content p{font-size:15px}}@media (min-width:800px){.slogan__content p{font-size:18px;line-height:24px}}@media (min-width:1700px){.slogan__content p{font-size:25px;line-height:36px}}.scrollAnimations .slogan .slogan__content{transition:1.5s all cubic-bezier(.19,1,.22,1);opacity:0;transform:translateY(40px)}.scrollAnimations .slogan .slogan__content:before{width:0;transition:1.5s all cubic-bezier(.19,1,.22,1)}.scrollAnimations .slogan.section-isvisible .slogan__content{opacity:1;transform:translateY(0)}.scrollAnimations .slogan.section-isvisible .slogan__content:before{width:100%}.sticky.sticky--fixed{position:fixed;top:105px}@media (min-width:1700px){.sticky.sticky--fixed{top:145px}}.sticky.sticky--absolute{position:absolute}.features{padding:60px 0 40px;overflow:hidden}@media (min-width:1700px){.features{padding:40px 0 80px}}.features__header{position:relative;padding:40px 20px;z-index:100}@media (min-width:510px){.features__header{width:65%;padding:40px 0 40px 7%}}@media (min-width:800px){.features__header{width:70%;padding:40px 0 40px 16.66666%}}@media (min-width:1220px){.features__header{width:66.6666%}}@media (min-width:1360px){.features__header{width:65%}}.features__header-h2{font-size:28px;font-weight:600;letter-spacing:.02em}@media (min-width:510px){.features__header-h2{padding-left:11px}}@media (min-width:800px){.features__header-h2{font-size:38px}}@media (min-width:1220px){.features__header-h2{padding-left:25px;font-size:48px}}@media (min-width:1700px){.features__header-h2{font-size:58px}}.features__image-wrapper{position:relative;z-index:1}.features__image{display:block;position:relative}@media (min-width:770px){.features__image{max-width:none;margin:0 10px 0 0}}@media (min-width:1220px){.features__image{margin:0 120px}}@media (min-width:1700px){.features__image{margin:0 230px 0 120px}}.features__description{line-height:24px;font-size:14px;padding:10px 20px}@media (min-width:510px){.features__description{position:absolute;bottom:-18px;width:300px;right:4%}}@media (min-width:1024px){.features__description{right:111px}}@media (min-width:1700px){.features__description{right:138px;bottom:4px;width:440px;font-size:25px;line-height:36px;font-weight:300}}.tooltip{cursor:help;position:absolute;transform:translate(50%,-50%);z-index:10;width:32px;height:32px;border-radius:50%;margin-top:5px;background:#000;color:#fff;font-size:12px;text-align:center}@media (min-width:510px){.tooltip{width:38px;height:38px;font-size:16px}}.tooltip::after{content:'';position:absolute;z-index:9;top:50%;left:50%;transform:translate(-50%,-50%);width:42px;height:42px;border-radius:50%;background:rgba(0,0,0,.25);transition:250ms all}@media (min-width:510px){.tooltip::after{width:48px;height:48px}}.tooltip:hover:after{width:48px;height:48px}@media (min-width:510px){.tooltip:hover:after{width:54px;height:54px}}.tooltip.tooltip-desktop{display:none}@media (min-width:770px){.tooltip.tooltip-desktop{display:block}}.tooltip.tooltip-mobile{display:block;width:26px;height:26px}@media (min-width:770px){.tooltip.tooltip-mobile{display:none}}.tooltip.tooltip-mobile:hover::after{width:38px;height:38px}.tooltip.tooltip-mobile::after{width:32px;height:32px}.tooltip.tooltip-mobile i{font-size:12px;line-height:2.3}.tooltip__white{background:#fff;color:#000}.tooltip__white:after{background:rgba(255,255,255,.25)}.tooltip i{display:block;position:relative;z-index:10;line-height:32px;transition:1s all cubic-bezier(.19,1,.22,1)}@media (min-width:510px){.tooltip i{line-height:38px}}.tooltip.is-active i{transform:rotate(135deg)}.tooltip__image{padding:10px 0 0 0}@media (min-width:510px){.tooltip__image{padding:14px 0 0 0}}.qtip{max-width:180px;z-index:1000000!important}@media (min-width:510px){.qtip{max-width:280px}}.qtip.qtip-small{margin-top:50px}@media (min-width:350px){.qtip.qtip-small{margin-top:0}}.qtip-default{border:none;font-size:12px;line-height:normal;background-color:#000;color:#fff}@media (min-width:510px){.qtip-default{font-size:17px}}.qtip-default .qtip-content{padding:10px 15px}@media (min-width:510px){.qtip-default .qtip-content{padding:14px 20px}}.qtip-light{max-width:680px;min-width:280px;background:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.21);color:#000;font-size:16px;line-height:26px}@media (min-width:420px){.qtip-light{min-width:380px}}@media (max-width:1099px){.qtip-light{left:50%!important;transform:translateX(-50%)}}@media (min-width:1100px){.qtip-light{max-width:500px}}.qtip-light .qtip-titlebar{padding:17px 50px 0 20px;background:#fff}@media (min-width:510px){.qtip-light .qtip-titlebar{padding:30px 40px 0}}.qtip-light .tooltip__image{padding:17px 0 0 0}@media (min-width:510px){.qtip-light .tooltip__image{padding:30px 0 0 0}}.qtip-light .qtip-content{padding:15px 20px;font-size:12px;line-height:18px}@media (min-width:510px){.qtip-light .qtip-content{padding:30px 40px;font-size:16px;line-height:26px}}.qtip-light .qtip-close{top:20px;right:20px;margin-top:0;border:none;background:0 0;font-size:18px}@media (min-width:1100px){.qtip-light .qtip-close{display:none}}.qtip-light .qtip-close:after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90f"}.qtip-light .qtip-close .ui-icon{display:none}@media (min-width:1100px){.qtip-light:after,.qtip-light:before{content:'';position:absolute;background-color:#fff}.qtip-light:before{top:50%;left:-14px;transform:rotate(45deg);width:28px;height:28px;margin-top:-14px;box-shadow:0 2px 7px 0 rgba(0,0,0,.21)}.qtip-light:after{z-index:1600;top:0;bottom:0;left:0;width:20px}.qtip-light.qtip-pos-lb{margin-top:54px}.qtip-light.qtip-pos-lb:before{top:auto;bottom:30px;margin-top:0}.qtip-light.qtip-pos-lt{margin-top:-58px}.qtip-light.qtip-pos-lt:before{top:30px;margin-top:0}.qtip-light.qtip-pos-rc:before{left:auto;right:-16px}.qtip-light.qtip-pos-rc:after{left:auto;right:0}.qtip-light.qtip-pos-rb{margin-top:54px}.qtip-light.qtip-pos-rb:before{left:auto;right:-16px;bottom:30px;margin-top:0}.qtip-light.qtip-pos-rb:after{left:auto;right:0}.qtip-light.qtip-pos-rt{margin-top:-58px}.qtip-light.qtip-pos-rt:before{left:auto;right:-14px;top:30px;margin-top:0}.qtip-light.qtip-pos-rt:after{left:auto;right:0}}.sellers{padding:0 0 0 4.4vw}@media (min-width:1700px){.sellers{padding:0 0 0 15.5vw}}.sellers__search{float:left;width:325px}@media (min-width:1700px){.sellers__search{width:380px}}.sellers__form{float:left;padding-top:24px}.sellers__input{float:left}.sellers__input input{width:284px;border:0;border-bottom:2px solid #000;padding:8px 0;font-size:13px}@media (min-width:1700px){.sellers__input input{width:340px;font-size:16px;padding:10px 0}}.sellers__button{float:left}.sellers__button button{border:0;background:0 0;padding:15px 0 0 21px;font-size:14px;cursor:pointer}@media (min-width:1700px){.sellers__button button{padding:18px 0 0 16px;font-size:18px}}.sellers__localization{float:left;width:100%;padding-top:40px}@media (min-width:1700px){.sellers__localization{padding-top:50px}}.sellers__localization-button{display:block;border:1px solid #000;text-align:center;height:46px;line-height:44px;font-weight:700;font-size:13px;color:#000}@media (min-width:1700px){.sellers__localization-button{height:54px;line-height:52px;font-weight:700;font-size:14px}}.sellers__places{padding-top:20px}.sellers__places:after{content:"";display:table;clear:both}.sellers__place{float:left;margin-right:50px}@media (min-width:1700px){.sellers__place{margin-right:100px}}.sellers__country .sellers__place{margin-right:30px}@media (min-width:1380px){.sellers__country .sellers__place{margin-right:50px}}@media (min-width:1700px){.sellers__country .sellers__place{margin-right:40px}}.sellers__place_item{width:auto;float:none;line-height:24px}@media (min-width:1700px){.sellers__place_item{line-height:28px}}.sellers__place_item a{color:#9f9f9f;font-size:12px}@media (min-width:1700px){.sellers__place_item a{font-size:16px}}.sellers__place_item a:hover{color:#000}.sellers_tabs{float:left;padding-left:7.3vw}@media (min-width:1700px){.sellers_tabs{padding-left:6.1vw}}.sellers_tabs__list:after{content:"";display:table;clear:both}.sellers_tabs__item{float:left;padding:0 42px;position:relative}@media (min-width:1700px){.sellers_tabs__item{padding:0 50px}}.sellers_tabs__item:after{content:"";position:absolute;right:0;width:1px;top:-3px;background:#ddd;height:27px}.sellers_tabs__item:first-child{padding-left:0}.sellers_tabs__item:last-child{padding-right:0}.sellers_tabs__item:last-child:after{display:none}.sellers_tabs__item a{color:#9e9e9e;font-weight:700;font-size:16px}@media (min-width:1700px){.sellers_tabs__item a{font-size:20px}}.sellers_tabs__item a:hover{color:#000}.sellers_tabs__item--active a{color:#000}.inspiration{position:relative}.inspiration__header{z-index:100;padding:22px 20px 40px 20px}@media (min-width:510px){.inspiration__header{padding:22px 0 40px 7%}}@media (min-width:600px){.inspiration__header{padding:50px 0 20px 7%;width:50%}}@media (min-width:800px){.inspiration__header{padding:40px 0 20px 16.6666%}}@media (min-width:1220px){.inspiration__header{padding:40px 0 20px 12%}}@media (min-width:1700px){.inspiration__header{padding:30px 0 30px 12%}}.inspiration__header-h2{font-size:28px;font-weight:700;letter-spacing:.02em}@media (min-width:510px){.inspiration__header-h2{padding-left:11px}}@media (min-width:800px){.inspiration__header-h2{font-size:38px}}@media (min-width:1220px){.inspiration__header-h2{padding-left:25px;font-size:48px}}@media (min-width:1700px){.inspiration__header-h2{font-size:58px}}.home .inspiration__header{padding-left:7%}@media (min-width:800px){.home .inspiration__header{padding-left:80px}}@media (min-width:1220px){.home .inspiration__header{padding-left:100px}}@media (min-width:1700px){.home .inspiration__header{padding-left:120px}}.home .inspiration__header-h2{padding-left:0}.inspiration__item img{display:block;min-width:100%}.inspiration__content{background:rgba(240,240,240,.9);z-index:110;position:relative;margin-left:14%;width:86%}@media (min-width:600px){.inspiration__content{position:absolute;right:0;width:62%;top:40px;margin:0}}@media (min-width:800px){.inspiration__content{width:50%}}@media (min-width:1220px){.inspiration__content{width:37.5%}}@media (min-width:1700px){.inspiration__content{top:32px}}.inspiration__content h3{padding-bottom:30px;font-size:16px;font-weight:600;line-height:26px}@media (min-width:450px){.inspiration__content h3{padding-bottom:30px;font-size:20px;line-height:32px}}@media (min-width:700px){.inspiration__content h3{padding-bottom:47px}}@media (min-width:800px){.inspiration__content h3{font-size:25px;line-height:34px}}@media (min-width:1700px){.inspiration__content h3{padding-bottom:68px;font-size:35px;font-weight:600;line-height:46px}}.inspiration__content p{display:none}@media (min-width:510px){.inspiration__content p{font-size:14px;line-height:18px;display:block}}@media (min-width:700px){.inspiration__content p{font-size:16px;line-height:24px}}@media (min-width:1700px){.inspiration__content p{font-size:18px;line-height:32px}}.inspiration__description{padding:20px 30px 54px;margin:0 auto;position:relative}@media (min-width:450px){.inspiration__description{padding:35px 35px 80px}}@media (min-width:600px){.inspiration__description{padding:35px 35px 20px;min-height:350px}}@media (min-width:700px){.inspiration__description{width:314px;padding:62px 0 20px;min-height:415px}}@media (min-width:1700px){.inspiration__description{width:420px;padding:90px 0 40px;min-height:585px}}.inspiration__more:after{content:"";display:table;clear:both}@media (min-width:510px){.inspiration__more{position:absolute;bottom:40px;right:20px}}@media (min-width:700px){.inspiration__more{right:-44px}}@media (min-width:1700px){.inspiration__more{font-size:18px;bottom:58px;right:-65px}}.inspiration__more a{font-weight:700;color:#000;display:block;position:relative;padding-right:90px;font-size:12px;letter-spacing:.03em;float:right}@media (min-width:510px){.inspiration__more a{float:none}}@media (min-width:1700px){.inspiration__more a{padding-right:110px;font-size:18px}}.inspiration__more a i{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:14px}@media (min-width:1700px){.inspiration__more a i{font-size:18px}}.inspiration__more a i:after{height:2px;background:#000;content:"";position:absolute;right:5px;width:0;top:50%;transform:translateY(-50%);transition:1s all cubic-bezier(.19,1,.22,1)}@media (min-width:1700px){.inspiration__more a i:after{right:5px}}.inspiration__more a:hover i:after{width:35px}@media (min-width:1700px){.inspiration__more a:hover i:after{width:50px}}.inspiration__nav{background:#fff;position:absolute;bottom:-33px;left:0;z-index:200}@media (min-width:600px){.inspiration__nav{bottom:0;left:-105px}}@media (min-width:1700px){.inspiration__nav{left:-150px}}.inspiration__nav_button{width:105px;margin-left:0}@media (min-width:1700px){.inspiration__nav_button{width:150px}}.inspiration__nav_button--left .button_arrow__icon{margin-left:-37px}.inspiration__nav_button--right .button_arrow__icon{margin-left:42px}.inspiration--company{padding-bottom:80px}@media (min-width:600px){.inspiration--company{padding-bottom:120px}}@media (min-width:600px){.inspiration--company .inspiration__header{padding:50px 0 20px}}@media (min-width:1220px){.inspiration--company .inspiration__header{padding:50px 0}}.inspiration--company .inspiration__header-h2{font-size:24px}@media (min-width:800px){.inspiration--company .inspiration__header-h2{font-size:38px}}@media (min-width:700px){.inspiration--company .inspiration__description{width:320px}}@media (min-width:800px){.inspiration--company .inspiration__description{width:380px}}@media (min-width:1700px){.inspiration--company .inspiration__description{width:500px}}@media (min-width:600px){.inspiration--company .inspiration__content{top:62px;width:52%}}@media (min-width:800px){.inspiration--company .inspiration__content{width:50%}}@media (min-width:1220px){.inspiration--company .inspiration__content{width:37.5%}}.inspiration--company .inspiration__content h3{padding-bottom:0;font-size:20px;line-height:32px}@media (min-width:450px){.inspiration--company .inspiration__content h3{font-size:25px;line-height:34px}}@media (min-width:800px){.inspiration--company .inspiration__content h3{font-size:35px;line-height:46px}}@media (min-width:1700px){.inspiration--company .inspiration__content h3{font-size:45px;line-height:60px}}.inspirations-section .products-list .tile__image:before{background:0 0}.inspirations-section .products-list .tile:hover .tile__image:before{background:rgba(0,0,0,.4)}.inspirations{margin-bottom:40px}.inspirations__header h1{font-weight:600;font-size:28px;letter-spacing:.02em;padding-bottom:30px}@media (min-width:1100px){.inspirations__header h1{font-size:40px;padding-bottom:50px}}@media (min-width:1700px){.inspirations__header h1{font-size:58px;padding-bottom:70px}}.inspirations__buttons{display:-ms-flexbox;display:flex;gap:15px;margin-bottom:30px;max-width:100%;overflow-x:auto}.inspirations__buttons .button-filter{-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;font-weight:700;border:none;background-color:#ececec;color:#6e6e6e;padding:10px 15px;cursor:pointer;transition:1s all cubic-bezier(.19,1,.22,1)}.inspirations__buttons .button-filter.active-filter,.inspirations__buttons .button-filter:hover{background-color:#000;color:#fff}.inspirations__buttons .button-filter.hidden-filter{display:none}@media (min-width:1100px){.inspirations__buttons .button-filter{font-size:16px;padding:8px 10px}}.contrast .inspirations__buttons .button-filter{background-color:#000;color:#ff0}.contrast .inspirations__buttons .button-filter.active-filter,.contrast .inspirations__buttons .button-filter:hover{background-color:#ff0;color:#000}.inspirations__gallery .inspiration-item{margin:10px 0}@media (min-width:1100px){.inspirations__gallery .inspiration-item{margin:15px}}.inspirations__gallery .inspiration-item__buttons{position:absolute;overflow:hidden;bottom:0;z-index:7;width:100%;display:none;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:end}.inspirations__gallery .inspiration-item__buttons--button{color:#000;float:left;font-size:11px;font-weight:600;display:inline-block;background-color:rgba(255,255,255,.8);padding:6px;margin:0 10px 10px;border-radius:4px}@media (min-width:510px){.inspirations__gallery .inspiration-item__buttons--button{font-size:14px;padding:8px}}.inspirations__gallery .inspiration-item__buttons--left .inspiration-item__buttons--button{margin-right:0}.inspirations__gallery .inspiration-item__buttons--right{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end}.inspirations__gallery .inspiration-item__buttons--right .inspiration-item__buttons--button{-ms-flex:0 0 auto;flex:0 0 auto;float:right;position:relative;padding-right:24px;text-align:center}@media (min-width:510px){.inspirations__gallery .inspiration-item__buttons--right .inspiration-item__buttons--button{padding-right:30px}}.inspirations__gallery .inspiration-item__buttons--right .inspiration-item__buttons--button i{position:absolute;z-index:1;right:5px;top:6px;font-size:15px}@media (min-width:510px){.inspirations__gallery .inspiration-item__buttons--right .inspiration-item__buttons--button i{font-size:20px;top:7px}}.inspirations__gallery .inspiration-item__info{position:absolute;top:20px;right:20px;z-index:7}.contrast .inspirations__gallery .inspiration-item__buttons--button{background-color:#000;color:#ff0}.inspirations__gallery .tile .tile__image{height:auto}.inspirations__gallery .tile .tile__image:before{background:0 0}.inspirations__gallery .tile .tile__image img{top:auto;left:auto;transform:none}.inspirations__gallery .tile:hover .tile__image:before{background:0 0}.inspirations__gallery .tile:hover .tile__image img{transform:none}@media (min-width:1100px){.inspirations__gallery .tile:hover .inspiration-item__buttons{display:-ms-flexbox;display:flex}.inspirations__gallery .tile:hover .tile__image:before{background:rgba(0,0,0,.4)}.inspirations__gallery .tile:hover .tile__image img{transform:scale(1.1)}}.inspirations .icon{position:relative;width:40px;height:40px;background-color:rgba(255,255,255,.8);border-radius:50%;cursor:pointer}@media (min-width:1100px){.inspirations .icon{display:none}}.inspirations .icon i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:50%;background-color:#fff}.inspirations .icon i::after,.inspirations .icon i::before{content:"";position:absolute;background-color:#000;border-radius:2px;transition:all .2s}.inspirations .icon i::before{top:8px;left:14.5px;width:3px;height:3px}.inspirations .icon i::after{top:13px;left:14.5px;width:3px;height:12px}@media (max-width:1099px){.inspirations .inspiration-item--info .icon i::before{transform:rotate(-45deg);top:5px;left:15px;height:22px}.inspirations .inspiration-item--info .icon i::after{transform:rotate(45deg);top:5px;left:15px;height:22px}.inspirations .inspiration-item--info .inspiration-item__buttons{display:-ms-flexbox;display:flex}.inspirations .inspiration-item--info .tile .tile__image:before{background:rgba(0,0,0,.4)}.inspirations .inspiration-item--info .tile .tile__image img{transform:scale(1.1)}}.contrast .inspirations .icon{background-color:#000}.contrast .inspirations .icon i{background-color:#000}.contrast .inspirations .icon i::after,.contrast .inspirations .icon i::before{background-color:#ff0}.info{padding:13px 0 60px 0}@media (min-width:510px){.info{padding:53px 0 78px 0}}@media (min-width:1700px){.info{padding:105px 0 154px 0}}.info__header{padding:20px 20px 0;z-index:100}@media (min-width:510px){.info__header{padding:20px 0 0 7%;width:66.666%}}@media (min-width:800px){.info__header{padding:20px 0 0 16.6666%}}@media (min-width:1220px){.info__header{width:50%;padding:30px 0 0 12%}}@media (min-width:1700px){.info__header{padding:30px 0 0 12%}}.info__header-h2{font-size:28px;font-weight:700;letter-spacing:.02em}@media (min-width:510px){.info__header-h2{padding-left:11px}}@media (min-width:800px){.info__header-h2{font-size:38px}}@media (min-width:1220px){.info__header-h2{padding-left:25px;font-size:48px}}@media (min-width:1700px){.info__header-h2{font-size:58px}}.info__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:60px}@media (min-width:510px){.info__list{padding-top:88px}}@media (min-width:800px){.info__list{padding:88px 16.666% 0}}@media (min-width:1220px){.info__list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:75px 0 0}}@media (min-width:1700px){.info__list{padding-top:100px}}.info__item{text-align:center;width:100%;padding:0 30px 56px}@media (min-width:420px){.info__item{width:50%;padding:0 40px 91px}}@media (min-width:1220px){.info__item{padding-left:60px;padding-right:60px;padding-bottom:0;width:25%}}.info__item:nth-last-child(1),.info__item:nth-last-child(2){padding-bottom:0}.info__image{text-align:center;padding:0 0 20px}@media (min-width:510px){.info__image{padding:0 0 50px}}@media (min-width:800px){.info__image{padding:0 0 38px}}@media (min-width:1220px){.info__image{padding:0 0 44px}}@media (min-width:1700px){.info__image{padding:0 0 68px}}.info__image img{display:block;width:auto;height:130px;margin:0 auto}@media (min-width:510px){.info__image img{height:180px}}@media (min-width:1700px){.info__image img{height:206px}}.info__desc{display:inline-block;font-weight:700;font-size:16px;line-height:25px;text-align:center}@media (min-width:420px){.info__desc{text-align:left;font-size:20px;line-height:28px}}@media (min-width:800px){.info__desc{font-size:22px;line-height:32px}}@media (min-width:1700px){.info__desc{font-size:25px}}.info--company{padding-top:0;margin-top:0}input[type=checkbox]{position:absolute;height:0;width:0;opacity:0;left:-30000px;top:-30000px;visibility:hidden}input[type=checkbox]+label{display:inline-block;padding-left:40px;position:relative}input[type=checkbox]+label:after{position:absolute;width:15px;height:15px;border:2px solid #000;content:'';left:0;top:1px}input[type=checkbox]+label:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90c";position:absolute;left:3px;top:4px;font-size:13px;opacity:0}input[type=checkbox]:checked+label:before{opacity:1}.range{max-width:340px}.range__slider{padding:0 12px 19px}@media (min-width:510px){.range__slider{padding:0 12px 19px}}.range .noUi-target{border:0;border-radius:0;box-shadow:none;height:4px;background:#ccc}.range .noUi-connect{box-shadow:none;border:0;background:#000}.range .noUi-handle{border:0;background:#000;box-shadow:none;height:14px;width:14px;border-radius:50%}.range .noUi-handle:after,.range .noUi-handle:before{display:none}.range .noUi-horizontal .noUi-handle{top:-5px;left:-7px}.range .noUi-connect,.range .noUi-handle{cursor:pointer}.range__values{padding-bottom:10px;font-size:14px}.range__values:after{content:"";display:table;clear:both}.range__max{float:right;transform:translateX(50%)}.range__min{float:left;transform:translateX(-50%)}.range__inputs:after{content:"";display:table;clear:both}.range__inputs_item{float:left}.range__inputs_item:nth-child(2){float:right}.range__inputs_item input{border:0;border-bottom:2px solid #000;width:90px;float:left;text-align:right;padding:4px 0;font-size:14px}@media (min-width:510px){.range__inputs_item input{font-size:18px}}.range__inputs_item label{float:left;padding:11px 0 0 4px;font-size:14px}@media (min-width:510px){.range__inputs_item label{font-size:18px;padding:14px 0 0 10px}}.search__container{position:absolute;text-align:center;right:60px;top:0;padding-top:15px;display:-ms-flexbox;display:flex}@media (min-width:500px){.search__container{right:73px}}@media (min-width:1220px){.search__container{border-right:0;right:8.7%;height:100%}}@media (min-width:1700px){.search__container{top:5px;bottom:5px;height:auto}}.search__container:after{position:absolute;top:15px;left:0;bottom:5px;content:"";background:#d4d4d4;width:1px}@media (min-width:1220px){.search__container:after{bottom:15px}}.search__container .favourites{width:50px;height:50px}.search__container .favourites a{display:block;overflow:hidden;line-height:50px;border-left:1px solid #d4d4d4;position:relative;color:#000}.search__container .favourites a img{vertical-align:middle}.search__container .favourites a:after{background:#fff;line-height:16px;padding:0 .3em;border-radius:50%;position:absolute;top:50%;left:50%;min-width:1em;content:attr(data-fav-number);font-size:14px;font-weight:700}.contrast .search__container .favourites a{background:transparent url(../img/icons/header-fav-heart-contrast.svg) no-repeat center;display:block;width:100%;height:100%;border-left:1px solid #ff0}.contrast .search__container .favourites a:after{background-color:#ff0}.contrast .search__container .favourites a img{display:none}@media (min-width:1700px){.search__container .favourites{height:74px}.search__container .favourites a{line-height:74px}}@media (min-width:1900px){.search__container .favourites{width:70px}}.search__button{border:0;width:50px;height:50px;margin-top:3px;background:0 0;cursor:pointer;font-size:18px;position:relative}@media (min-width:500px){.search__button{width:70px}}.search__button:after{content:'';height:2px;background:#000;position:absolute;left:0;bottom:0;width:0;transition:1s all cubic-bezier(.19,1,.22,1)}.search__button:hover:after{width:100%}@media (min-width:1700px){.search__button{margin-top:18px}}.search__button .icon-close{display:none}.search__button.is-active .icon-close{display:block}.search__button.is-active .icon-search{display:none}.search__dropdown{position:absolute;text-align:right;right:-73px;top:65px;width:100vw;padding:25px 4vw;background-color:#fff;display:none}@media (min-width:650px){.search__dropdown{width:430px;padding:45px 35px 55px 55px}}@media (min-width:1220px){.search__dropdown{right:0}}@media (min-width:1700px){.search__dropdown{width:476px;top:95px;padding:55px 35px 65px 55px}}.search__dropdown .search__button{float:left;width:34px;height:34px;margin-top:0;padding-top:15px}@media (min-width:1700px){.search__dropdown .search__button{width:41px;height:41px;padding-top:20px}}.search__input{display:block;float:left;padding-right:14px}.search__input input{width:calc(92vw - 52px);border:0;border-bottom:2px solid #000;padding:8px 0;font-size:13px}@media (min-width:650px){.search__input input{width:284px}}@media (min-width:1700px){.search__input input{width:331px;font-size:16px;padding:10px 0}}.search--inline{position:relative;padding-bottom:39px}@media (min-width:1100px){.search--inline{padding:0;margin:10px 0 40px 0;width:calc(70% - 29px)}}@media (min-width:1400px){.search--inline{width:calc(33.3333% - 27px);margin:17px 0 16px 0;padding-bottom:22px}}.search--inline .search__input{float:none;padding-right:40px;font-size:16px}.search--inline .search__input input{width:100%;padding:5px 0}.search--inline .search__button{margin:0;position:absolute;right:0;top:0;width:28px;height:34px;padding:10px 0 0 0}.search--inline .search__button:after{display:none}.search--sidebar{position:relative;margin:40px 0}@media (min-width:1100px){.search--sidebar{max-width:320px;margin:40px 0 60px}}.search--sidebar-download{margin:41px 0 60px}@media (min-width:662px){.search--sidebar-download{font-size:18px}}.search--sidebar .search__input{float:none;padding-right:40px;font-size:16px}.search--sidebar .search__input input{width:100%;padding:5px 0}.search--sidebar .search__button{position:absolute;right:0;top:0;width:34px;height:34px;margin:0;padding:10px 0 0 0}.search--sidebar .search__button:after{display:none}.download__group,.file{padding:20px 0;display:block}@media (min-width:400px){.download__group,.file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:29px 0 28px 0}}.file--color-text{color:#000;transition:all .4s}@media (min-width:400px){.file--color-text{color:#707070}}.file--bold{font-weight:600}.download__group-icon,.file__item{margin-top:10px}@media (min-width:400px){.download__group-icon,.file__item{margin-top:0;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:justify;justify-content:space-between;width:42%;text-align:center}}@media (min-width:662px){.download__group-icon,.file__item{padding-right:9px}}@media (min-width:768px){.download__group-icon,.file__item{width:32%}}@media (min-width:1350px){.download__group-icon,.file__item{width:27%}}@media (min-width:1600px){.download__group-icon,.file__item{width:22%}}@media (min-width:400px){.download__group-icon .file-item__text,.file__item .file-item__text{width:25%}}@media (min-width:400px){.download__group-icon .file__center,.file__item .file__center{width:50%}}@media (min-width:400px){.download__group-icon .download__group-name,.download__group-icon .file__text,.file__item .download__group-name,.file__item .file__text{text-align:left;width:20%}}.file__download{margin-top:32px}@media (min-width:400px){.file__download{margin-top:0}}.file__size{color:#000}@media (min-width:400px){.file__size{color:#707070}}@media (min-width:400px){.download__group-name,.file__text{padding-right:25px;-ms-flex:0 1 auto;flex:0 1 auto;width:58%}}@media (min-width:768px){.download__group-name,.file__text{padding-right:55px;width:68%}}@media (min-width:1350px){.download__group-name,.file__text{width:73%}}@media (min-width:1600px){.download__group-name,.file__text{width:77%}}@media (min-width:400px){.download__group-name,.file__download,.file__text{display:inline-block;vertical-align:top}}@media (max-width:400px){.file__left-space{padding-left:18px}}.file-item--mobile-line{display:inline-block}@media (min-width:400px){.file__icon{font-size:19px;transform:translateY(-2px)}}@media (min-width:662px){.file__icon{font-size:23px}}@media (min-width:1100px){.download{padding-bottom:60px}}.download__list{font-size:14px;margin-bottom:40px}@media (min-width:662px){.download__list{font-size:18px}}@media (min-width:1100px){.download__list{margin-bottom:140px}}.download__group,.download__item{border-bottom:1px solid #b2b2b2}@media (min-width:400px){.download__group:hover .file--color-text,.download__item:hover .file--color-text{color:#000}}.download__content{max-width:1340px;margin-left:auto;margin-right:auto}.download__group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;color:#434343}.contrast .download__group{color:#ff0}.download__group:hover{color:#000}.contrast .download__group:hover{color:#ff0}.download__group:hover .icon{color:#000}.contrast .download__group:hover .icon{color:#ff0}@media (min-width:662px){.download__group+ul li{padding-left:45px}}.download__group-icon{-ms-flex-pack:end;justify-content:flex-end;margin:0}.download__group-icon .icon{color:#707070;font-size:18px;transition:color .2s ease-in-out}.contrast .download__group-icon .icon{color:#ff0}@media (min-width:662px){.download__group-icon .icon{width:25%;font-size:22px}}.download__group-icon .icon-minus{display:none}.download__group.is-active .icon-plus-1{display:none}.download__group.is-active .icon-minus{display:inline}.download__group-content{display:none}.download-files__header{font-size:24px;font-weight:700;letter-spacing:.02em;padding:20px 0}@media (min-width:600px){.download-files__header{width:50%}}@media (min-width:800px){.download-files__header{font-size:28px}}@media (min-width:1220px){.download-files__header{font-size:32px}}@media (min-width:1700px){.download-files__header{padding:30px 0;font-size:38px}}.download-files .download__group{color:#6e6e6e}.contrast .download-files .download__group{color:#ff0}.download-files .download__group.is-active{color:#000}.contrast .download-files .download__group.is-active{color:#ff0}.categories__boxes:after{content:"";display:table;clear:both}@media (min-width:770px){.categories__box{width:25%;float:left}}@media (min-width:770px){.categories__box:hover .categories__content{background-position:0 0}}.categories__box:hover .categories__content:after{opacity:.2}@media (min-width:770px){.categories__box:hover .categories__excerpt-header{transform:translateY(-21px)}}@media (min-width:1700px){.categories__box:hover .categories__excerpt-header{transform:translateY(-43px)}}@media (min-width:770px){.categories__box:hover .categories__excerpt-more{height:24px}}@media (min-width:770px){.categories__box:hover .categories__excerpt-more--inner{transform:translateY(0)}}.categories__content{position:relative;height:calc(25vh - 20px);max-height:250px;background-position:50% 50%;border-bottom:1px solid #fff;min-height:150px;background-size:cover;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;-ms-background-size:cover}@media (min-width:770px){.categories__content{border-bottom:0;transition:1s all cubic-bezier(.19,1,.22,1);height:calc(100vh - 287px);background-position:-10px 0;background-repeat:no-repeat;background-size:114% auto;max-height:none}}@media (min-width:1070px){.categories__content{height:calc(100vh - 80px)}}@media (min-width:1700px){.categories__content{height:calc(100vh - 114px)}}.categories__content:after{position:absolute;left:0;right:0;bottom:0;top:0;content:'';background:rgba(0,0,0,.35);transition:1s all cubic-bezier(.19,1,.22,1);z-index:2}.categories__excerpt{position:absolute;bottom:0;left:0;right:0;z-index:10;margin:0 0 18px 7%;color:#fff}@media (max-width:510px){.categories__excerpt{margin:0 20px 18px 20px}}@media (min-width:770px){.categories__excerpt{margin:0 11% 18px}}@media (min-width:1220px){.categories__excerpt{margin:0 17.5% 43px}}@media (min-width:1700px){.categories__excerpt{margin:0 13.5% 50px}}.categories__excerpt-header{font-size:28px;font-weight:600;transition:1s all cubic-bezier(.19,1,.22,1)}@media (min-width:510px){.categories__excerpt-header{padding-left:11px}}@media (min-width:770px){.categories__excerpt-header{margin-bottom:39px;padding-left:0;transform:translateY(0)}}@media (min-width:1220px){.categories__excerpt-header{font-size:49px}}@media (min-width:1700px){.categories__excerpt-header{font-size:58px;font-weight:600;margin-bottom:57px}}.categories__excerpt-more{display:none}@media (min-width:770px){.categories__excerpt-more{display:block;position:absolute;left:0;font-weight:700;font-size:12px;bottom:65px;letter-spacing:.04em;overflow:hidden;height:0;transition:.8s all cubic-bezier(.19,1,.22,1)}}@media (min-width:1220px){.categories__excerpt-more{font-size:14px}}@media (min-width:1700px){.categories__excerpt-more{bottom:112px;font-size:18px}}.categories__excerpt-more--inner{transition:.8s all cubic-bezier(.19,1,.22,1);transform:translateY(100%)}.categories__excerpt-icon{display:none}@media (min-width:770px){.categories__excerpt-icon{display:block;font-size:38px}}@media (min-width:1700px){.categories__excerpt-icon{font-size:58px}}body.page{padding-bottom:0}.page{padding-bottom:50px}@media (min-width:660px){.page{padding-bottom:100px}}.page__section{padding:32px 0 0}@media (min-width:510px){.page__section{padding:40px 0}}@media (min-width:1220px){.page__section{padding:20px 0}}.page__section:first-of-type{padding-top:0}@media (min-width:1100px){.page__section:not(:first-of-type){padding-top:64px}}.page__section h3{font-size:18px;font-weight:600}@media (min-width:510px){.page__section h3{font-size:25px}}@media (min-width:1100px){.page__section h3{font-size:16px}}@media (min-width:1220px){.page__section h3{font-size:25px}}.page__section h4{font-size:14px;font-weight:600;padding-top:8px;margin-bottom:14px}@media (min-width:1400px){.page__section h4{font-size:16px}}.page__section a{color:#000}.page__section.page__not-found{padding:34px 0 0}@media (min-width:1100px){.page__section.page__not-found{padding:99px 0 0 41px}}.page__section.page__not-found h3{font-size:25px}.page__heading h4{border-top:2px solid #000;font-size:16px;font-weight:700;display:inline-block;padding:10px 0 10px 0}@media (min-width:510px){.page__heading h4{font-size:18px;padding:16px 0 20px 0}}.page__heading h5{border-top:2px solid #000;font-size:16px;font-weight:700;display:inline-block;padding:15px 0 17px 0}.page .section__header .job-header__title{margin-bottom:5px}.page .section__header h1{margin-bottom:40px;font-size:58px;font-weight:600;letter-spacing:.02em}@media (min-width:1700px){.page .section__header h1{margin-bottom:82px}}.page .section__header h3{display:inline-block;border-top:2px solid #000;padding-top:6px;margin-bottom:20px;letter-spacing:.02em}@media (min-width:510px){.page .section__header h3{padding-top:16px;margin-bottom:35px}.structure-page .page .section__header h3{margin-bottom:55px}}.page .section__header .job-header__title{padding-top:8px}@media (min-width:510px){.page .section__header .job-header__title{padding-top:16px}}.page .section__content p{margin-bottom:15px;font-size:14px;line-height:26px}@media (min-width:1400px){.page .section__content p{font-size:16px;line-height:28px}}.page .section__content-map{padding-top:20px}@media (min-width:660px){.page .section__content-map{padding-top:40px}}.page .section__foot{margin-top:0}@media (min-width:1220px){.page .section__foot{margin-top:50px}}.page .section__foot a{color:#a3a3a3}.page .section__full{width:100%;max-width:1280px;margin-left:auto;margin-right:auto}@media (min-width:660px){.page .lead{display:-ms-flexbox;display:flex}}@media (min-width:660px){.page .lead__text{max-width:870px;width:calc(100% - 276px);padding-right:60px}}@media (min-width:1400px){.page .lead__text{max-width:870px;width:calc(100% - 346px)}}@media (min-width:510px){.page .lead__text p{font-size:18px}}.page .lead__button{text-align:right}@media (min-width:660px){.page_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1220px){.page_row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.page_row--m-padding{padding-bottom:0}@media (min-width:660px){.page_row--m-padding .page_col{padding-bottom:30px}}@media (min-width:1220px){.page_row--m-padding .page_col{padding-bottom:0}}.page_row .page_col{padding-bottom:30px}@media (min-width:660px){.page_row .page_col{width:calc(50% - 20px);margin-right:40px;padding-bottom:0}}@media (min-width:1220px){.page_row .page_col{width:calc(33.3333% - 13px)}}@media (max-width:1219px){.page_row .page_col:nth-child(2n){margin-right:0}}@media (min-width:660px) and (max-width:1219px){.page_row .page_col--mapdesc:nth-child(2n){margin-right:40px}}@media (min-width:660px) and (max-width:1219px){.page_row .page_col--mapdesc:nth-child(2n-1){margin-right:0}}@media (min-width:1220px){.page_row .page_col:last-of-type{margin-right:0}}@media (min-width:1220px){.page_row .page_col--half{width:calc(46.333% - 13px)}}@media (min-width:1400px){.page_row .page_col--half{width:calc(33.3333% - 13px)}}.page_row .page_col--map{width:74%;display:none}@media (min-width:510px){.page_row .page_col--map{display:block}}@media (max-width:1219px){.page_row .page_col--map{margin-right:0}}@media (min-width:1220px){.page_row .page_col--map{width:calc(33.3333% - 13px)}}.page_row .page_col--empty{display:none}@media (min-width:660px) and (max-width:1219px){.page_row .page_col--empty+.page_col{margin-right:40px}.page_row .page_col--empty+.page_col+.page_col{margin-right:0}}@media (min-width:1220px){.page_row .page_col--empty{display:block}}@media (min-width:660px){.page_row .page_col--bigger{width:100%;margin-right:0}}@media (min-width:660px) and (max-width:1219px){.page_row .page_col--bigger+.page_col{margin-right:40px}.page_row .page_col--bigger+.page_col+.page_col{margin-right:0}}@media (min-width:1220px){.page_row .page_col--bigger{width:calc(33.3333% - 13px);margin-right:40px}}.page_row .page_col__row{padding-bottom:30px}.page_row .page_col__row:last-of-type{padding-bottom:0}.contact-page .page__section--intro .row{margin-bottom:0}.contact-page .page__section--intro .button--shops{display:none}@media (min-width:510px){.contact-page .page__section--intro .button--shops{display:inline-block}}@media (min-width:510px){.contact-page .page_col--map-ru>.page_row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.contact-page .page_col--map-ru .page_col--map{width:100%}.contact-page .page_col--map-ru .contact-map-svg{max-width:570px}@media (min-width:660px){.contact-page .page_col--map-ru .section__content-map:first-of-type,.contact-page .page_col--map-ru>.section__content-map{padding-top:0}}@media (max-width:1219px) and (min-width:660px){.contact-page .page_col--map-ru .page_col--mapdesc:first-of-type{margin-right:40px}}@media (min-width:660px){.contact-page .page_col--map-ru .page_col--mapdesc:nth-of-type(2){padding-top:74px}}.contact-page .page_col--additional-regions{margin-right:0;padding-bottom:0}.contact-page .page_col--additional-regions .page_col__row{margin-bottom:53px;padding-bottom:0}@media (min-width:510px){.contact-page .page_col--additional-regions .page_col__row{margin-bottom:30px}}.contact-page .page_col--additional-regions .page_col__row:last-child{margin-bottom:0}@media (min-width:660px){.contact-page .row{margin-bottom:22px}}@media (min-width:1400px){.contact-page .row{margin-bottom:35px}}.contact-page .row:last-of-type{margin-bottom:0}.contact-page .contact-gmap #contact-map{height:300px;margin:0 -7%;width:114%}@media (min-width:1100px){.contact-page .contact-gmap #contact-map{margin:0;width:auto}}@media (min-width:1220px){.contact-page .contact-gmap #contact-map{height:540px}}@media (min-width:1400px){.contact-page .contact-gmap #contact-map{width:calc((100% + 6vw) - 10px);height:28vw}}.contact-page .contact-map-svg{display:none;max-width:380px;margin-bottom:62px}@media (min-width:1400px){.contact-page .contact-map-svg{margin-bottom:85px;width:auto}}@media (min-width:510px){.contact-page .contact-map-svg{display:block;width:100%;max-width:495px}.contact-page .contact-map-svg .cls-1,.contact-page .contact-map-svg .st0{fill:#ccc;transition:1s all cubic-bezier(.19,1,.22,1);stroke:#fff}.contact-page .contact-map-svg .cls-2,.contact-page .contact-map-svg .cls-3{fill:none}.contact-page .contact-map-svg .cls-2{stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.contact-page .contact-map-svg .cls-4{fill:#ababab}}@media (min-width:1366px){.contact-page .contact-map-svg{max-width:380px}}.contact-page .map-area.active .cls-1,.contact-page .map-area.active .st0{fill:#000}.contact-page .map-wrapper{height:100%}.contact-page .map-target{position:relative}.contact-page .map-target:before{content:'';position:absolute;height:0;width:2px;left:-12px;background:#000;transition:1s all cubic-bezier(.19,1,.22,1)}.contact-page .map-target.active:before{height:100%}.structure-page{padding-bottom:0}@media (min-width:1100px){.structure-page{padding-bottom:40px}}@media (min-width:1400px){.structure-page{padding-bottom:80px}}.structure-page .section__header h3{margin-bottom:55px}@media (min-width:660px){.structure-page .row{margin-bottom:22px}}@media (min-width:1400px){.structure-page .row{margin-bottom:80px}}.structure-page .row:last-of-type{margin-bottom:0}@media (min-width:510px){.structure-page .page__section{padding:40px 0 0}}@media (min-width:1220px){.structure-page .page__section{padding:20px 0}}.structure-page .page__section p{font-size:16px}.structure-page .page__section h4{font-size:16px}.structure-page .page_row .page_col:last-of-type{padding-bottom:0}.tile{position:relative;color:#000}.tile.js-video-player{cursor:pointer}.tile:hover .decor__info-icon{opacity:1}.tile:hover .tile__image{position:relative}.tile:hover .tile__image img{transform:translate(-50%,-50%) scale(1.1)}@media (min-width:510px){.tile:hover .tile__image img{transform:scale(1.1)}}.tile:hover .tile__image:before{background:rgba(0,0,0,.4)}.tile:hover .tile__file{background:#5c5c5c;color:#000}.tile:hover .tile__header{margin-bottom:20px}@media (min-width:510px){.tile:hover .tile__header{margin-bottom:50px}}@media (min-width:769px){.tile:hover .tile__header{margin-bottom:20px}}@media (min-width:1025px){.tile:hover .tile__header{margin-bottom:50px}}.tile:hover .tile__icon{height:54px}@media (min-width:1700px){.tile:hover .tile__icon{height:56px}}.tile__new{position:absolute;top:10px;right:10px;z-index:8;padding:0 14px;background:#fff;color:#000;line-height:30px;font-weight:600;text-transform:uppercase;font-size:14px}@media (min-width:510px){.tile__new{top:20px;right:20px;padding:0 18px;line-height:40px;font-size:16px}}.tile__new--small{top:10px;right:10px;line-height:25px;font-size:12px}@media (min-width:1025px){.tile__new--small{line-height:30px;font-size:14px}}.tile__image{position:relative;height:120px;overflow:hidden}@media (min-width:510px){.tile__image{height:auto}}.tile__image img{display:block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;transition:1s all cubic-bezier(.19,1,.22,1)}@media (min-width:510px){.tile__image img{position:static;transform:none}}.tile__image:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:6;background:linear-gradient(transparent,rgba(0,0,0,.5));transition:1s all cubic-bezier(.19,1,.22,1)}.post-type-archive-tip .tile__image:before{content:none}.tile__header{position:absolute;bottom:25px;left:25px;z-index:7;font-size:25px;line-height:30px;font-weight:500;letter-spacing:.02em;color:#fff;transition:1s all cubic-bezier(.19,1,.22,1)}@media (min-width:510px){.tile__header{bottom:30px;left:28px}}@media (min-width:769px){.tile__header{right:10px;font-size:20px;line-height:25px}}@media (min-width:1025px){.tile__header{right:10px;line-height:30px}}@media (min-width:1700px){.tile__header{bottom:38px;left:36px;font-size:35px;line-height:normal}}.tile__file{position:relative;overflow:hidden;height:120px;background:#999;color:#fff;transition:1s all cubic-bezier(.19,1,.22,1)}@media (min-width:510px){.tile__file{height:auto}}.tile__file img{display:block}.tile__file-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:34px}@media (min-width:1400px){.tile__file-icon{font-size:50px}}.tile__header_inline{font-size:18px;letter-spacing:.02em;font-weight:500;padding:15px 0 0 0;height:60px;overflow:hidden}.tile__subheader{font-weight:300;font-size:16px;line-height:23px}.tile__icon{position:absolute;overflow:hidden;bottom:0;left:28px;z-index:7;height:0;font-size:54px;color:#fff;transition:1s all cubic-bezier(.19,1,.22,1)}@media (min-width:510px){.tile__icon{bottom:30px}}@media (min-width:769px){.tile__icon{bottom:0}}@media (min-width:1025px){.tile__icon{bottom:30px}}@media (min-width:1700px){.tile__icon{bottom:36px;left:36px;font-size:56px}}.tile.decor .tile__image:before{content:none}.decor{cursor:pointer}.decor__footer{display:-ms-flexbox;display:flex;position:relative;padding-top:30px;padding-bottom:15px}.decor__header{margin-top:7px;line-height:26px;font-weight:600}.decor__description{font-size:18px;line-height:26px}.decor__description span{font-weight:300}.decor__info-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;font-size:40px;color:#fff;transition:1s all cubic-bezier(.19,1,.22,1);z-index:9}.decor__info-icon--gallery-icon{font-size:52px}.decor__icons{position:absolute;z-index:100;top:0;left:0;width:100%;padding:3px 0;border-bottom:1px solid #bfbfbf}.decor__icons .basket-icon,.decor__icons .favourite-icon{float:right;margin-left:4px}.decor__icons .structure-icons{float:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:5px;color:#6e6e6e}.decor__icons .structure-icons__icon{width:26px;height:26px;background-repeat:no-repeat;background-position:center}.decor__icons .structure-icons__icon--wood{background-image:url(../img/icons/wood.svg)}.decor__icons .structure-icons__icon--stone{background-image:url(../img/icons/stone.svg)}.decor__icons .structure-icons__icon--synchronous{background-image:url(../img/icons/synchronous.svg)}.decor-panel{position:relative;overflow:hidden;height:0;padding:45px 18px 30px 18px;margin:20px 0;box-shadow:0 2px 7px 0 rgba(0,0,0,.21)}@media (min-width:510px){.decor-panel{padding:40px 40px 30px 40px;margin:15px}}@media (min-width:1700px){.decor-panel{margin:20px}}.decor-panel--active{height:auto;overflow:visible}.decor-panel__indicator{position:absolute;top:0;left:150px;transform:rotate(45deg);width:28px;height:28px;margin-top:-14px;box-shadow:0 2px 7px 0 rgba(0,0,0,.21);background-color:#fff;opacity:1;transition:1s all cubic-bezier(.19,1,.22,1)}.decor-panel:after{content:'';position:absolute;z-index:20;top:0;left:0;right:0;height:30px;background-color:#fff}.decor-panel h3{margin-bottom:5px;font-size:18px;font-weight:600}@media (min-width:510px){.decor-panel h3{font-size:23px}}.decor-panel__close{position:absolute;z-index:30;top:20px;right:18px;font-size:18px;color:#000}@media (min-width:770px){.decor-panel__close{top:35px;right:40px}}.decor-panel__row{overflow:hidden}@media (min-width:770px){.decor-panel__col{float:left}}@media (min-width:770px){.decor-panel__col--left{width:41%}}@media (min-width:1700px){.decor-panel__col--left{width:45%}}.decor-panel__col--right{padding-top:25px}@media (min-width:770px){.decor-panel__col--right{width:59%;padding-left:70px}}@media (min-width:1700px){.decor-panel__col--right{width:55%;padding-left:80px}}.decor-panel__header{overflow:hidden;margin-bottom:20px;font-size:18px}@media (min-width:510px){.decor-panel__header{margin-bottom:25px;font-size:23px}}.decor-panel__header h4{display:block;float:left}.decor-panel__header p{display:block;float:right}.decor-panel__button{padding-top:20px;text-align:center}@media (min-width:510px){.decor-panel__button{padding-top:30px}}.decor-panel__button .button{width:100%}@media (min-width:510px){.decor-panel__button .button{width:auto}}.decor-panel .gallery{max-width:none;margin-right:0}.decor-panel .gallery__slider{float:none;width:100%}.decor-panel .gallery__carousel{float:none;width:100%;padding:0 15px;margin:10px 0 0 0}@media (min-width:770px){.decor-panel .gallery__carousel{padding:0 18px;margin:15px 0 0 0}}@media (min-width:1700px){.decor-panel .gallery__carousel{padding:0 25px;margin:20px 0 0 0}}.decor-panel .carousel__button{left:0;bottom:0;top:0;width:15px;height:auto}@media (min-width:770px){.decor-panel .carousel__button{width:18px}}@media (min-width:1700px){.decor-panel .carousel__button{width:25px}}.decor-panel .carousel__button-right{left:auto;top:0;right:0}.decor-panel .carousel__button-right a i{left:auto;right:0}.decor-panel .carousel__button a{position:relative;height:100%}.decor-panel .carousel__button a i{position:absolute;top:50%;left:0;margin-top:-8px}.decor-panel .property{padding:5px 0}.decor-panel .property__item{padding-right:35px}@media (min-width:510px){.decor-panel .property__item{padding-right:45px}}.decor-panel .property__item:first-child .property__inner{border:none}.decor-panel .property__header h3{padding-bottom:0;font-size:14px}@media (min-width:510px){.decor-panel .property__header h3{font-size:18px}}.decor-panel .property__inner{padding:4px 0;border:none;font-size:15px}.decor-panel .property__desc_icon{top:3px;font-size:18px}@media (min-width:510px){.decor-panel .property__desc_icon{top:4px}}.article-text h1{margin-bottom:40px;font-size:58px;font-weight:600;letter-spacing:.02em}@media (min-width:1700px){.article-text h1{margin-bottom:82px}}.article-text h2{padding-bottom:30px;font-size:25px;line-height:34px;font-weight:600}@media (min-width:1700px){.article-text h2{padding-bottom:45px;font-size:35px;font-weight:600;line-height:46px}}.article-text h3{display:inline-block;margin-bottom:30px;border-top:2px solid #000;font-size:18px;font-weight:600;letter-spacing:.02em}@media (min-width:510px){.article-text h3{padding-top:16px;margin-bottom:55px;font-size:25px}}@media (min-width:1100px){.article-text h3{font-size:16px}}@media (min-width:1220px){.article-text h3{font-size:25px}}.article-text h4{font-size:20px;font-weight:600;margin-bottom:20px}.article-text h5{display:inline-block;border-top:2px solid #000;padding-top:6px;margin-bottom:20px;font-size:16px;font-weight:600;letter-spacing:.02em}@media (min-width:510px){.article-text h5{padding-top:16px;margin-bottom:35px}}.article-text h6{font-size:14px;font-weight:600;margin-bottom:15px}@media (min-width:1400px){.article-text h6{font-size:16px}}.article-text p{padding-bottom:20px;font-size:14px;line-height:25px;font-weight:300;letter-spacing:.02em}@media (min-width:510px){.article-text p{font-size:18px;line-height:32px;padding-bottom:32px}}.article-text p:first-of-type{font-weight:600;font-size:16px;line-height:25px;padding:46px 0 20px}@media (min-width:510px){.article-text p:first-of-type{font-size:20px;line-height:30px;padding:68px 0 34px}}.article-text p:first-of-type em{font-weight:600}.article-text p .cfs-typo--s{display:block;font-size:12px;line-height:20px}@media (min-width:510px){.article-text p .cfs-typo--s{font-size:14px;line-height:24px}}.article-text p .cfs-typo--m{display:block;font-size:12px;line-height:20px}@media (min-width:510px){.article-text p .cfs-typo--m{font-size:16px;line-height:28px}}.article-text a{position:relative;color:#000;border-bottom:2px solid #000;transition:1s all cubic-bezier(.19,1,.22,1)}@media (min-width:1100px){.article-text a:hover{border-bottom:2px solid rgba(0,0,0,.3)}}.article-text ol{padding:5px 0 0 18px}@media (min-width:660px){.article-text ol{padding-bottom:38px}}.article-text ol li{line-height:27px;padding-left:4px;font-size:14px;list-style-type:decimal}@media (min-width:510px){.article-text ol li{font-size:18px}}.article-text ol li ol{padding-bottom:5px}.article-text ul{padding:5px 0 0 18px}@media (min-width:660px){.article-text ul{padding-bottom:38px}}.article-text ul li{line-height:27px;padding-left:4px;font-size:14px;position:relative}@media (min-width:510px){.article-text ul li{font-size:16px}}.article-text ul li:before{content:'';position:absolute;left:-16px;width:5px;height:5px;border-radius:100%;background-color:#000;top:10px}@media (min-width:1400px){.article-text ul li:before{width:6px;height:6px}}.article-text ul li ul{padding-bottom:5px}.article-text table{font-size:14px;margin-bottom:30px}@media (min-width:510px){.article-text table{font-size:18px}}.article-text table th{padding:10px;border-bottom:2px solid #000;font-weight:600}.article-text table td{padding:10px;border-bottom:2px solid #000;font-weight:300}.article-text dl{font-size:14px;line-height:25px;font-weight:300;margin-bottom:20px}@media (min-width:510px){.article-text dl{font-size:18px;line-height:32px;padding-bottom:32px}}.article-text dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.article-text dd{margin-left:180px}.article-text hr{height:2px;width:100%;border:none;margin:60px 0;background:#000}.article-text cite,.article-text em{font-style:italic}.article-text blockquote{position:relative;padding-left:75px;font-size:14px}@media (min-width:510px){.article-text blockquote{font-size:18px}}.article-text blockquote p{padding-top:0}.article-text blockquote p:first-of-type{padding-top:0;font-size:14px;font-weight:300}@media (min-width:510px){.article-text blockquote p:first-of-type{font-size:18px}}.article-text blockquote:before{content:'"';position:absolute;left:-20px;top:-20px;font-size:140px;line-height:140px;font-weight:600;font-style:italic}.article-text .wp-block-quote,.article-text .wp-block-quote.is-large{margin:0 0 25px;padding-left:25px}@media (min-width:768px){.article-text .wp-block-quote,.article-text .wp-block-quote.is-large{margin-bottom:45px;padding-left:55px}}@media (min-width:1366px){.article-text .wp-block-quote,.article-text .wp-block-quote.is-large{margin-bottom:55px;padding-left:75px}}.article-text .wp-block-quote.is-large::before,.article-text .wp-block-quote::before{font-size:60px;line-height:70px}@media (min-width:768px){.article-text .wp-block-quote.is-large::before,.article-text .wp-block-quote::before{font-size:100px;line-height:110px}}@media (min-width:1366px){.article-text .wp-block-quote.is-large::before,.article-text .wp-block-quote::before{font-size:140px;line-height:140px}}.article-text .wp-block-gallery{margin-bottom:10px;padding:0}@media (min-width:768px){.article-text .wp-block-gallery{margin-bottom:30px}}@media (min-width:1366px){.article-text .wp-block-gallery{margin-bottom:40px}}.article-text .wp-block-gallery .blocks-gallery-item{padding:0}.article-text .wp-block-gallery .blocks-gallery-item::before{display:none}.article-text .wp-block-gallery .blocks-gallery-item figcaption{left:0}.article-text .wp-block-button__link{color:#fff}.article-text .wp-block-button__link::before{display:none}.article-text .wp-block-columns.has-2-columns{-ms-flex-flow:column;flex-flow:column}@media (min-width:782px){.article-text .wp-block-columns.has-2-columns{-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}@media (max-width:781px){.article-text .wp-block-columns.has-2-columns .wp-block-column{margin-right:0;margin-left:0}}.article-text .wp-block-columns.has-2-columns .wp-block-column p{padding:0;font-weight:300}.article-text .wp-block-text-columns{-ms-flex-flow:column;flex-flow:column}@media (min-width:782px){.article-text .wp-block-text-columns.columns-2{-ms-flex-flow:row;flex-flow:row}}.article-text .wp-block-text-columns.columns-2 .wp-block-column{width:100%;margin:0}@media (min-width:782px){.article-text .wp-block-text-columns.columns-2 .wp-block-column{width:50%}}@media (min-width:782px){.article-text .wp-block-text-columns.columns-2 .wp-block-column:first-of-type{margin-right:20px}}@media (min-width:782px){.article-text .wp-block-text-columns.columns-2 .wp-block-column:last-of-type{margin-left:45px}}.article-text .wp-block-text-columns.columns-2 .wp-block-column p{padding-top:35px;font-weight:300}.article-text .wp-block-audio audio{min-width:260px}.article-text .eapps-widget a,.article-text [class^=elfsight-app-] a{border-bottom:none}@media (min-width:1100px){.article-text .eapps-widget a:hover,.article-text [class^=elfsight-app-] a:hover{border-bottom:none}}.footer--big{background:linear-gradient(90deg,#002326 0,#00595f 48%);color:#fff}.contrast .footer--big{background:#000;color:#ff0}.footer--big__rights{padding:40px 0;border-top:1px solid #bfbfbf;font-size:14px;-ms-flex-order:3;order:3;color:#bfbfbf;line-height:1.75em}.contrast .footer--big__rights{border-top:1px solid #ff0;color:#ff0}.footer--big a{color:inherit}.footer--big a>i{display:none}.footer--big .flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer--big .flex.container{padding-top:60px;padding-bottom:60px}.footer--big .flex__part-1,.footer--big .flex__part-2{width:100%;box-sizing:border-box}.footer--big .flex__part-2 .menus{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px}.footer--big .flex__part-2 .menus .menu{width:100%;margin-bottom:48px}.footer--big .flex__part-2 .menus .menu li{padding-bottom:.5em}.footer--big .flex__part-2 .menus .menu li.big{font-size:16px;font-weight:700;padding-bottom:1em}.footer--big .flex .title{font-size:28px;font-weight:700;position:relative;padding-left:2em;margin-bottom:28px}.footer--big .flex .title svg{position:absolute;left:0;top:50%;transform:translate(0,-50%);background-size:contain;background-repeat:no-repeat;background-position:center;width:1.5em;height:1.5em;display:block}.contrast .footer--big .flex .title svg *{fill:#ff0}@media (min-width:1700px){.footer--big .flex .title{font-size:30px}}.footer--big .flex .contact{margin-bottom:60px}.footer--big .flex .contact__subtitle{font-size:16px;font-weight:700}@media (min-width:1700px){.footer--big .flex .contact__subtitle{padding-bottom:1em}}.footer--big .flex .contact__phone{font-size:22px;font-weight:700}.footer--big .flex .contact .flex_part-2{margin-bottom:25px}.footer--big .flex .location{margin-bottom:60px;line-height:1.5em}.footer--big .flex .location .title::before{background-image:url(../img/icons/footer-location.svg)}.contrast .footer--big__socials svg *{fill:#ff0}.footer--big .social-section{border-top:1px solid #bfbfbf;padding-top:19px;padding-bottom:16px;-ms-flex-pack:justify;justify-content:space-between}.contrast .footer--big .social-section{border-color:#ff0}.footer--big .social-section__menu{margin-bottom:5px}.footer--big .social-section__menu li{width:100%;margin-bottom:1em;font-weight:400;line-height:28px;font-size:15px}.footer--big .social-section svg{width:45px;height:45px;margin-right:20px}.footer--big .social-section ul li{display:inline-block}.footer--big .flex .flex__part-2 .menus div.menu{margin-bottom:0}@media (min-width:700px){.footer--big .social-section__menu{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.footer--big .social-section__menu li{margin-bottom:0}.footer--big .flex.container{padding-top:80px}.footer--big .flex{-ms-flex-direction:row;flex-direction:row}.footer--big .flex__part-1,.footer--big .flex__part-2{width:50%}.footer--big .flex__part-2 .menus .menu{padding-left:10px;width:50%}.footer--big .flex .contact .flex{-ms-flex-direction:column;flex-direction:column}.footer--big .flex .contact__phone{font-size:26px}}@media (min-width:800px){.footer--big .social-section__menu{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.footer--big .social-section__menu li{width:auto;padding-right:40px}}@media (min-width:970px){.footer--big__rights{padding:24px 0}.footer--big .social-section__menu{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.footer--big .social-section__menu li{padding-right:100px}.footer--big .flex.container{padding-top:80px;padding-bottom:0}.footer--big .flex__part-1,.footer--big .flex__part-2{width:50%}.footer--big .flex__part-2 .menus .menu{margin-bottom:70px}}@media (min-width:1200px){.footer--big .flex .flex__part-1{width:35%}.footer--big .flex .flex__part-2{width:65%}.footer--big .flex .flex__part-2 .menus{-ms-flex-pack:justify;justify-content:space-between}.footer--big .flex .flex__part-2 .menus .menu{width:238px}.footer--big .flex .flex__part-1 .location{padding-left:60px}.footer--big .flex .flex__part-1 .location .title{margin-left:-60px}}@media (min-width:1500px){.footer--big .flex .flex__part-1{width:24%}.footer--big .flex .flex__part-2{width:76%}.footer--big .flex .flex__part-2 .menus .menu{padding-left:30px;width:300px}}@media (min-width:1700px){.footer--big .flex .flex__part-2 .menus .menu{padding-left:50px;width:400px}.footer--big .flex.container{padding-top:157px}}.legend-map{padding:40px 6.5% 0}@media (min-width:1100px){.legend-map{padding:40px 0 0}}.legend-map__item{display:block;margin:0 0 20px 0}@media (min-width:660px){.legend-map__item{margin:0 10px 20px 0;display:inline-block}}@media (min-width:768px){.legend-map__item{margin:0 30px 0 0}}@media (min-width:1200px){.legend-map__item{margin-right:100px}}.legend-map__item:last-of-type{margin:0}.legend-map__labels{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.legend-map__labels .label{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transform:translateY(2px);width:15px;height:15px;margin-right:7px;border-radius:100%;border:1px solid #000;font-size:9px;letter-spacing:0;text-transform:uppercase;text-align:center}@media (min-width:660px){.legend-map__labels .label{transform:translateY(0);width:20px;height:20px;font-size:13px}}.job{padding:0}@media (min-width:1100px){.job{padding-top:96px}}@media (min-width:1400px){.job{padding:73px 0 56px 0}}@media (min-width:510px){.job__section{padding:20px 0}}@media (min-width:1400px){.job__section{padding:42px 0}}@media (min-width:510px){.job__section:first-of-type{padding:0 0 20px}}@media (min-width:1400px){.job__section:first-of-type{padding:20px 0 40px}}@media (min-width:1100px){.job__section:last-of-type{padding-bottom:60px}}@media (min-width:1400px){.job__section:last-of-type{padding:42px 0}}.job__section#klauzula-informacyjna-dla-kandydatow ul{padding:5px 0 0 18px}@media (min-width:660px){.job__section#klauzula-informacyjna-dla-kandydatow ul{padding-bottom:38px}}.job__section#klauzula-informacyjna-dla-kandydatow ul>li{line-height:27px;padding-left:4px;font-size:14px;position:relative}@media (min-width:510px){.job__section#klauzula-informacyjna-dla-kandydatow ul>li{font-size:16px}}.job__section#klauzula-informacyjna-dla-kandydatow ul>li::before{content:'';position:absolute;left:-16px;width:5px;height:5px;border-radius:100%;background-color:#000;top:10px}@media (min-width:1400px){.job__section#klauzula-informacyjna-dla-kandydatow ul>li::before{width:6px;height:6px}}.job-header{margin-bottom:35px}@media (min-width:1100px){.job-header__title{font-size:25px}}.job-header__place{font-size:14px}@media (min-width:1220px){.job-header__place{font-size:18px}}.job__content ul{padding:5px 0 0 18px}@media (min-width:660px){.job__content ul{padding-bottom:38px}}.job__content ul>li{line-height:27px;padding-left:4px;font-size:14px;position:relative}@media (min-width:510px){.job__content ul>li{font-size:16px}}.job__content ul>li::before{content:'';position:absolute;left:-16px;width:5px;height:5px;border-radius:100%;background-color:#000;top:10px}@media (min-width:1400px){.job__content ul>li::before{width:6px;height:6px}}.job-footer p{line-height:23px;padding-bottom:12px;width:896px;max-width:100%}@media (min-width:1400px){.job-footer p{padding-bottom:24px}}.job-footer p:last-of-type{padding-bottom:19px}.job-footer__a--bold{font-weight:600}.article__row{width:920px;max-width:100%;margin:0 auto;padding:0 30px}.article figure{position:relative;max-width:100%;margin-bottom:32px}.article figure figcaption{display:inline-block;position:absolute;bottom:10px;left:10px;padding:5px 40px 5px 10px;margin-right:10px;background-color:rgba(255,255,255,.8);color:#000;font-size:10px;font-weight:500}@media (min-width:768px){.article figure figcaption{bottom:20px;left:20px;margin-right:20px;font-size:13px}}.article .tooltip{display:none}@media (min-width:770px){.article .tooltip{display:block}}.article-header__title{font-size:26px;font-weight:600;margin:8px 0 40px 0}@media (min-width:400px){.article-header__title{font-size:30px;margin-bottom:50px}}@media (min-width:1100px){.article-header__title{margin-bottom:83px;font-size:38px}}.article-swiper{text-align:center}.article-swiper__item{display:inline-block;width:auto}@media (min-width:749px){.article-swiper__item.swiper-slide::after{content:'';position:absolute;width:100%;height:100%;top:-4px;left:0;z-index:2;background:rgba(0,0,0,.6);transition:background 1s}}.article-swiper__item.swiper-slide-active::after{background:0 0;transition:all 1s}.article-swiper__nav{position:absolute;bottom:4px;z-index:9;background-color:#fff;right:0;left:0;margin:0 auto;width:228px;box-shadow:0 1px 5px -1px rgba(0,0,0,.2)}@media (min-width:442px){.article-swiper__nav{width:auto;left:auto;right:23.12%}}.article-swiper__img{width:100%}.article-swiper-description{display:inline-block;position:absolute;top:10px;left:10px;padding:5px 40px 5px 10px;margin-right:10px;background-color:rgba(255,255,255,.8);color:#000;font-size:10px;font-weight:500}@media (min-width:768px){.article-swiper-description{top:auto;bottom:20px;left:20px;margin-right:20px;font-size:13px}}.article-swiper-picture__big{display:none}@media (min-width:770px){.article-swiper-picture__big{display:block}}.article-swiper-picture__small{display:block}@media (min-width:770px){.article-swiper-picture__small{display:none}}.article-nav::after{content:'';display:table;clear:both}.article-nav--padding{padding:60px 30px 60px}@media (min-width:510px){.article-nav--padding{padding:69px 30px 70px}}@media (min-width:1100px){.article-nav--padding{padding:113px 26px 120px}}@media (min-width:1700px){.article-nav--padding{padding:113px 0 120px}}.article-nav__button{position:relative;height:auto;line-height:1;display:block;padding-top:23px;font-size:16px}.article-nav__button--right{float:right;margin-left:0}.article-nav__icon{position:absolute;top:0}.article-nav__icon--left{left:2px}@media (min-width:1700px){.article-nav__icon--left{left:27px}}.article-nav__icon--right{right:4px}@media (min-width:1700px){.article-nav__icon--right{right:30px}}@keyframes uil-rolling-anim{0%{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.uil-rolling-css{width:32px;height:32px}.uil-rolling-css.uil-rolling-css--white>div div{border-color:#fff}.uil-rolling-css>div{width:32px;height:32px;position:relative;animation:uil-rolling-anim 1s linear infinite}.uil-rolling-css>div div{position:absolute;width:32px;height:16px;border-radius:1000px 1000px 0 0;border-color:#000;border-style:solid;border-width:2px;border-bottom-width:0}.uil-rolling-css>div div:nth-of-type(2){transform:translate(0,8px) rotate(108deg) translate(0,-8px)}.loader-container{position:relative;min-height:40px}.loader-container__loader{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,.9);cursor:default;z-index:100}.loader-container__loader--shops{position:fixed;z-index:9}.loader-container__loader.categories-list__loader .loader-container__spiner{position:fixed}.loader-container__spiner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.person .tile:hover .tile__icon{height:auto}.person .tile:hover .tile__icon .text{height:24px}.person .tile:hover .tile__image img{transform:scale(1.1)}.person .tile__image{height:auto}.person .tile__image img{position:static;transform:none}.person .tile__icon{bottom:28px;height:auto}.person .tile__icon .text{display:block;overflow:hidden;height:0;font-size:18px;line-height:24px;font-weight:600;transition:1s all cubic-bezier(.19,1,.22,1)}.person h5{margin-top:20px;font-size:20px;font-weight:600}@media (min-width:660px){.shops .page_row{margin-bottom:23px}}.shops .page_col{padding-bottom:14px}@media (min-width:660px){.shops .page_col{padding-bottom:0}}.shops .labels{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:12px}.shops .labels .label{width:15px;height:15px;border-radius:100%;border:1px solid #000;text-align:center;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:7px;letter-spacing:0}.shops .labels .label:last-of-type{margin-right:0}.shops .labels .label__letter{font-size:9px}@media (min-width:660px){.shops .labels .label{width:20px;height:20px}.shops .labels .label__letter{font-size:13px}}.shops__section{position:relative}.shops__section .section__header{padding-bottom:20px}.shops__section .section__header h3{padding-top:12px}@media (min-width:1400px){.shops__section .section__header{margin-bottom:46px}.shops__section .section__header h3{padding-top:36px;padding-right:25px}}.shops__section .button--border{width:100%;text-align:center;cursor:pointer}.shops__not-found{padding-top:0;display:none}.shops__section--filters{padding-bottom:72px}.shops__section--filters .button-dropdown .button__option label{cursor:pointer}.shops__section--filters .button-dropdown .button__option label:before{margin-right:18px}.shops__section--filters .button-dropdown .button__option .label{width:20px;height:20px;border-radius:100%;border:1px solid #000;text-align:center;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:15px;float:left;letter-spacing:0}.shops__section--filters .button-dropdown .button__option .label__letter{font-size:13px}.shops__search.page_col{position:absolute;right:0;left:0;bottom:12px;margin-right:0}@media (min-width:660px){.shops__search.page_col{bottom:23px;left:auto}}@media (min-width:1220px){.shops__search.page_col{margin-right:40px;position:static}}.shops__search.page_col .search__input{position:relative;width:100%;padding-right:0}.shops__search.page_col .search__input input{padding:14px 0;width:100%;letter-spacing:.03em}@media (min-width:1400px){.shops__search.page_col .search__input input{padding:20px 0}}.shops__search.page_col .search__input .search__button{position:absolute;right:0;top:0;margin-top:0;padding-right:0;width:45px;text-align:right;height:100%;display:block}.shops__search.page_col .search__input .search__button:after{content:none}@media (min-width:660px){.shops__search.page_col .search__input{padding-right:0}}.shops__section--map{width:calc((100% + 13vw));padding-top:40px;margin-left:-6.5vw;margin-bottom:30px}@media (min-width:510px){.shops__section--map{margin-bottom:0}}@media (min-width:660px){.shops__section--map{padding-top:32px}}@media (min-width:1100px){.shops__section--map{width:calc((100% + 6vw) - 10px);margin-left:0}}@media (min-width:1200px){.shops__section--map{margin-bottom:30px}}@media (min-width:1400px){.shops__section--map{margin-bottom:65px}}.shops__section--not-found{opacity:.4}.shops__gmap{height:300px}@media (min-width:1100px){.shops__gmap{margin:0;width:auto}}@media (min-width:1220px){.shops__gmap{height:540px}}@media (min-width:1400px){.shops__gmap{width:auto;height:28vw}}.shops .shop-list{display:none}@media (min-width:1400px){.shops .shop-list .page_row{margin-bottom:80px}}.shops .shop{margin-bottom:20px}@media (min-width:660px){.shops .shop{margin-top:0}}.shops .shop__name{margin-bottom:20px}.shops .shop__desc{line-height:23px;font-size:13px}@media (min-width:1400px){.shops .shop__desc{line-height:25px;font-size:16px}}.shops .shop.shop--map{padding:30px 20px;margin-bottom:0;font-family:Montserrat,sans-serif}.shops .shop.shop--map .shop__name{font-size:12px}.shops .shop.shop--map .shop__desc{font-size:12px;line-height:19px}@media (min-width:1400px){.shops .shop.shop--map .shop__desc,.shops .shop.shop--map .shop__name{line-height:25px;font-size:16px}}.sidebar--shops .sidebar__header--bigger{padding:0 0 35px 0}@media (min-width:660px){.sidebar--shops .sidebar__header--bigger{padding:0 0 70px 0}}@media (min-width:768px){.sidebar.sidebar--awards{padding-bottom:83px}}.columns__right--awards{width:100%;padding-left:0}.awards{padding-bottom:0}@media (min-width:768px){.awards{padding-bottom:140px}}.awards__section:last-child{padding-bottom:0}.award{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}@media (min-width:510px){.award{margin-bottom:100px;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.award{margin-bottom:125px;-ms-flex-direction:column;flex-direction:column}}.award:last-child{margin-bottom:0}.award__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative;padding-top:8px}.award__header:before{content:'';position:absolute;left:0;top:0;width:60%;height:2px;background:#b2b2b2}@media (min-width:510px){.award__header{padding-top:0;max-width:168px}.award__header:before{content:none}}@media (min-width:768px){.award__header{max-width:880px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:row;flex-direction:row}}.award__title h3{max-width:168px;font-size:18px;padding-top:28px;display:inline-block}@media (min-width:510px){.award__title h3{border-top:2px solid #b2b2b2;max-width:100%}}@media (min-width:768px){.award__title{width:35%}.award__title h3{max-width:none;font-size:35px}}@media (min-width:1100px){.award__title{width:50%}}.award__title h4{font-weight:300;font-size:18px;padding-top:0}@media (min-width:510px){.award__title h4{display:none}}.award__image{padding-top:15px}.award__image img{width:25vw}@media (min-width:510px){.award__image{width:100%}.award__image img{width:18vw}}@media (min-width:768px){.award__image{width:50%;text-align:left}.award__image img{max-width:11vw}}.award__gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}@media (min-width:510px){.award__gallery{margin-top:0;width:calc(100% - 168px);padding-left:60px}}@media (min-width:768px){.award__gallery{padding-left:35%;width:100%;margin-top:30px}}@media (min-width:1100px){.award__gallery{padding-left:435px}}.award__gallery-item{width:100%}.award__gallery-item img{width:100%}@media (min-width:768px){.award__gallery-item{width:45%;padding:5% 0 5%}.award__gallery-item:first-child{padding-top:5%}}@media (min-width:1110px){.award__gallery-item{width:45%;margin-right:20px;margin-bottom:40px;padding:0}.award__gallery-item img{width:auto}.award__gallery-item:first-child{padding-top:0}.award__gallery-item:last-child,.award__gallery-item:nth-last-child(2){margin-bottom:0}}@media (min-width:660px){.single_person{padding:30px 0}}@media (min-width:900px){.single_person{padding:50px 0}}.single_person .single_person__heading h4{font-size:16px;border-top:2px solid #000;letter-spacing:.02em;display:inline-block;padding-top:20px;font-weight:400}@media (min-width:510px){.single_person .single_person__heading h4{font-size:20px;padding-top:20px}}@media (min-width:1220px){.single_person .single_person__heading h4{font-size:25px}}.single_person .single_person__container{width:100%}.single_person .single_person__container:after{content:"";display:table;clear:both}@media (min-width:660px){.single_person .single_person__container{padding-top:40px}}@media (min-width:1220px){.single_person .single_person__container{padding-top:0;width:66.6666666%}}.single_person .single_person__item{padding-bottom:30px}.single_person .single_person__item:after{content:"";display:table;clear:both}@media (min-width:660px){.single_person .single_person__item{float:left;width:50%;padding-right:20px}}@media (min-width:900px){.single_person .single_person__item{padding-bottom:50px}}@media (min-width:1220px){.single_person .single_person__item{float:none;width:100%;padding-right:0}}@media (min-width:1700px){.single_person .single_person__item{float:left;width:50%;padding-right:20px}}.single_person .single_person__item h6,.single_person .single_person__item p{font-size:14px;line-height:22px}@media (min-width:550px){.single_person .single_person__item h6,.single_person .single_person__item p{font-size:16px;line-height:26px}}.single_person .single_person__item h6{font-weight:700}.single_person__avatar{float:left;margin-right:20px;width:100px}@media (min-width:900px){.single_person__avatar{width:auto}}.single_person__avatar img{display:block}.single_person__content{overflow:hidden;max-width:360px}body.font-increase .button{font-size:15px}@media (min-width:1700px){body.font-increase .button{font-size:18px}}body.font-increase .nav .menu>.menu-item>a{font-size:15px}body.font-increase .nav .menu-submenu-text-container>.menu-item>a{font-size:15px}@media (min-width:1700px){body.font-increase .nav .menu-submenu-text-container>.menu-item>a{font-size:18px}}body.font-increase .nav.nav--secondary .menu>.menu-item>a{width:auto}@media (min-width:1700px){body.font-increase .nav.nav--secondary .menu>.menu-item>a{font-size:18px}}@media (min-width:700px){body.font-increase .nav:not(.nav--secondary) .menu>.menu-item>a{padding:33px 1vw 30px}}@media (min-width:1700px){body.font-increase .nav:not(.nav--secondary) .menu>.menu-item>a{font-size:20px;padding:52px 1vw 45px}}body.font-increase.lang-de .nav.nav--secondary .menu-menu-glowne-container .menu>.menu-item>a{font-size:10px}@media (min-width:1380px){body.font-increase.lang-de .nav.nav--secondary .menu-menu-glowne-container .menu>.menu-item>a{font-size:12px}}@media (min-width:1650px){body.font-increase.lang-de .nav.nav--secondary .menu-menu-glowne-container .menu>.menu-item>a{font-size:14px}}@media (min-width:1700px){body.font-increase.lang-de .nav.nav--secondary .menu-menu-glowne-container .menu>.menu-item>a{font-size:16px}}body.font-increase .helpers__button{font-size:15px}@media (min-width:1700px){body.font-increase .helpers__button{font-size:18px}}body.font-increase .slider_content__colection{font-size:20px}body.font-increase .slider_content__header{font-size:46px}@media (min-width:650px){body.font-increase .slider_content__header{font-size:56px}}@media (min-width:1700px){body.font-increase .slider_content__header{font-size:68px}}body.font-increase .slider_content__exc{font-size:20px;line-height:28px}body.font-increase .slider_bar__file-anchor{font-size:15px}@media (min-width:1700px){body.font-increase .slider_bar__file-anchor{font-size:18px}}body.font-increase .slogan__content p{font-size:18px;line-height:24px}@media (min-width:510px){body.font-increase .slogan__content p{font-size:20px;line-height:26px}}@media (min-width:800px){body.font-increase .slogan__content p{font-size:24px;line-height:30px}}@media (min-width:1700px){body.font-increase .slogan__content p{font-size:32px;line-height:38px}}@media (min-width:770px){body.font-increase .categories__excerpt{margin:0 10px 18px}}@media (min-width:1220px){body.font-increase .categories__excerpt{margin:0 20px 43px}}body.font-increase .categories__excerpt-header{font-size:42px}@media (min-width:770px){body.font-increase .categories__excerpt-header{font-size:36px}}@media (min-width:990px){body.font-increase .categories__excerpt-header{font-size:48px}}@media (min-width:1220px){body.font-increase .categories__excerpt-header{font-size:60px}}@media (min-width:1700px){body.font-increase .categories__excerpt-header{font-size:64px}}body.font-increase .categories__excerpt-more{font-size:15px}@media (min-width:1220px){body.font-increase .categories__excerpt-more{font-size:18px}}@media (min-width:1700px){body.font-increase .categories__excerpt-more{font-size:24px;line-height:1;min-height:30px}}@media (min-width:1700px){body.font-increase .categories__excerpt-more--inner{min-height:30px}}body.font-increase .features__header-h2{font-size:36px}@media (min-width:800px){body.font-increase .features__header-h2{font-size:48px}}@media (min-width:1220px){body.font-increase .features__header-h2{font-size:60px}}@media (min-width:1700px){body.font-increase .features__header-h2{font-size:68px}}body.font-increase .features__description p{font-size:20px;line-height:28px}@media (min-width:1700px){body.font-increase .features__description p{font-size:36px;line-height:48px}}body.font-increase .inspiration__header-h2{font-size:36px}@media (min-width:800px){body.font-increase .inspiration__header-h2{font-size:48px}}@media (min-width:1220px){body.font-increase .inspiration__header-h2{font-size:60px}}@media (min-width:1700px){body.font-increase .inspiration__header-h2{font-size:68px}}body.font-increase .inspiration__description h3{font-size:20px}@media (min-width:700px){body.font-increase .inspiration__description h3{padding-bottom:20px}}@media (min-width:1700px){body.font-increase .inspiration__description h3{font-size:42px;line-height:52px;padding-bottom:40px}}body.font-increase .inspiration__description p{font-size:18px}@media (min-width:700px){body.font-increase .inspiration__description p{font-size:20px;line-height:28px}}@media (min-width:1700px){body.font-increase .inspiration__description p{font-size:24px;line-height:32px}}body.font-increase .inspiration__more a{font-size:15px}@media (min-width:1700px){body.font-increase .inspiration__more a{font-size:24px}}body.font-increase .inspiration--company .inspiration__content h3{font-size:26px;line-height:32px}@media (min-width:450px){body.font-increase .inspiration--company .inspiration__content h3{font-size:32px;line-height:42px}}@media (min-width:800px){body.font-increase .inspiration--company .inspiration__content h3{font-size:42px;line-height:48px}}@media (min-width:1700px){body.font-increase .inspiration--company .inspiration__content h3{font-size:52px;line-height:60px}}body.font-increase .info__header-h2{font-size:36px}@media (min-width:800px){body.font-increase .info__header-h2{font-size:48px}}@media (min-width:1220px){body.font-increase .info__header-h2{font-size:60px}}@media (min-width:1700px){body.font-increase .info__header-h2{font-size:68px}}body.font-increase .info__desc{font-size:20px;line-height:30px}@media (min-width:510px){body.font-increase .info__desc{font-size:24px;line-height:36px}}@media (min-width:800px){body.font-increase .info__desc{font-size:26px;line-height:40px}}@media (min-width:1700px){body.font-increase .info__desc{font-size:30px;line-height:44px}}body.font-increase .footer__background{height:1100px}body.font-increase .footer__header h3{font-size:28px}@media (min-width:1700px){body.font-increase .footer__header h3{font-size:32px}}body.font-increase .footer__content p{font-size:18px;line-height:28px}@media (min-width:1700px){body.font-increase .footer__content p{font-size:22px;line-height:36px}}body.font-increase .footer__rights p{font-size:16px}@media (min-width:1700px){body.font-increase .footer__rights p{font-size:20px}}body.font-increase .qtip-default .qtip-content,body.font-increase .qtip-default .qtip-title{font-size:15px}@media (min-width:510px){body.font-increase .qtip-default .qtip-content,body.font-increase .qtip-default .qtip-title{font-size:22px;line-height:28px}}body.font-increase .cookies__info p{font-size:18px;line-height:24px}@media (min-width:1100px){body.font-increase .cookies__info{max-width:50%}}@media (min-width:1100px){body.font-increase .cookies__buttons{max-width:50%}}body.font-increase .cookies .button{padding:6px 18px}@media (min-width:1100px){body.font-increase .cookies .button{margin-left:20px}}body.font-increase .breadcrumbs__item{font-size:15px}@media (min-width:1400px){body.font-increase .breadcrumbs__item{font-size:18px}}body.font-increase .article-header__title{font-size:32px}@media (min-width:400px){body.font-increase .article-header__title{font-size:36px}}@media (min-width:1100px){body.font-increase .article-header__title{font-size:52px}}body.font-increase .article-text h1{font-size:68px}body.font-increase .article-text h2{font-size:42px}body.font-increase .article-text h3{font-size:32px}body.font-increase .article-text h4{font-size:26px}body.font-increase .article-text h5,body.font-increase .article-text h6{font-size:20px}body.font-increase .article-text dl,body.font-increase .article-text p,body.font-increase .article-text table{font-size:18px}@media (min-width:510px){body.font-increase .article-text dl,body.font-increase .article-text p,body.font-increase .article-text table{font-size:22px;line-height:32px}}body.font-increase .article-text ol li,body.font-increase .article-text ul li{font-size:18px}@media (min-width:510px){body.font-increase .article-text ol li,body.font-increase .article-text ul li{font-size:22px;line-height:32px}}body.font-increase .awards .award__title h3{font-size:24px}@media (min-width:768px){body.font-increase .awards .award__title h3{font-size:42px}}body.font-increase .sidebar__header{font-size:36px}@media (min-width:510px){body.font-increase .sidebar__header{font-size:46px}}@media (min-width:1400px){body.font-increase .sidebar__header{font-size:62px}}body.font-increase .sidebar__header--download{font-size:30px}@media (min-width:510px){body.font-increase .sidebar__header--download{font-size:40px}}@media (min-width:1400px){body.font-increase .sidebar__header--download{font-size:52px}}@media (min-width:1530px){body.font-increase .sidebar__header--download{font-size:56px}}body.font-increase .sidebar_cat__item a{font-size:20px}@media (min-width:600px){body.font-increase .sidebar_cat__item a{font-size:24px;margin-bottom:15px}}body.font-increase .intro__header{font-size:36px}@media (min-width:770px){body.font-increase .intro__header{font-size:46px}}@media (min-width:1700px){body.font-increase .intro__header{font-size:64px}}body.font-increase .intro__decsription p{font-size:20px;line-height:28px}@media (min-width:770px){body.font-increase .intro__decsription p{font-size:24px;line-height:32px}}@media (min-width:1700px){body.font-increase .intro__decsription p{font-size:32px;line-height:40px}}body.font-increase .intro__decsription--secondary p{font-size:20px;line-height:28px}@media (min-width:1700px){body.font-increase .intro__decsription--secondary p{font-size:24px;line-height:36px}}body.font-increase .page__heading h5{font-size:20px}body.font-increase .page .section__header h1{font-size:68px}body.font-increase .page .section__header h3{font-size:22px}@media (min-width:510px){body.font-increase .page .section__header h3{font-size:30px}}body.font-increase .page .section__content h4{font-size:20px;line-height:32px}@media (min-width:1400px){body.font-increase .page .section__content h4{font-size:24px;line-height:42px}}body.font-increase .page .section__content p{font-size:18px;line-height:32px}@media (min-width:1400px){body.font-increase .page .section__content p{font-size:22px;line-height:38px}}body.font-increase .page .lead p{font-size:20px;line-height:32px}@media (min-width:510px){body.font-increase .page .lead p{font-size:22px;line-height:42px}}body.font-increase .page_col.shop .labels .label{width:21px;height:21px}body.font-increase .page_col.shop .labels .label__letter{font-size:14px}@media (min-width:660px){body.font-increase .page_col.shop .labels .label{width:30px;height:30px}body.font-increase .page_col.shop .labels .label__letter{font-size:20px}}body.font-increase .page_col.shop .shop__name{font-size:20px}@media (min-width:1400px){body.font-increase .page_col.shop .shop__name{font-size:24px}}body.font-increase .page_col.shop .shop__desc{font-size:18px}@media (min-width:1400px){body.font-increase .page_col.shop .shop__desc{font-size:20px;line-height:28px}}body.font-increase .download__group,body.font-increase .download__item{font-size:20px}@media (min-width:662px){body.font-increase .download__group,body.font-increase .download__item{font-size:24px}}body.font-increase .products-list .tile__subheader{font-size:20px}body.font-increase .products-list .tile__header_inline{font-size:20px}@media (min-width:510px){body.font-increase .products-list .tile__header_inline{font-size:24px;line-height:30px}}body.font-increase .products-list .tile__header{font-size:32px;line-height:38px}@media (min-width:1700px){body.font-increase .products-list .tile__header{font-size:42px;line-height:50px}}body.font-increase .products-list .tile__new{font-size:20px}@media (min-width:1700px){body.font-increase .products-list .tile__new{font-size:24px}}body.font-increase .products-list__navigation .products-list__anchor{font-size:20px}@media (min-width:1700px){body.font-increase .products-list__navigation .products-list__anchor{font-size:24px}}body.font-increase .job__content li{font-size:18px}@media (min-width:510px){body.font-increase .job__content li{font-size:20px;line-height:30px}}body.font-increase .search__dropdown input{font-size:20px}body.font-increase .search--inline input,body.font-increase .search--sidebar input,body.font-increase .shops__search input{font-size:20px}body.font-increase .search--inline input::-webkit-input-placeholder,body.font-increase .search--sidebar input::-webkit-input-placeholder,body.font-increase .shops__search input::-webkit-input-placeholder{font-size:20px}body.font-increase .search--inline input::-moz-placeholder,body.font-increase .search--sidebar input::-moz-placeholder,body.font-increase .shops__search input::-moz-placeholder{font-size:20px}body.font-increase .search--inline input:-ms-input-placeholder,body.font-increase .search--sidebar input:-ms-input-placeholder,body.font-increase .shops__search input:-ms-input-placeholder{font-size:20px}body.font-increase .search--inline input:-moz-placeholder,body.font-increase .search--sidebar input:-moz-placeholder,body.font-increase .shops__search input:-moz-placeholder{font-size:20px}body.font-increase .filters__item input[type=checkbox]+label{font-size:20px}@media (min-width:510px){body.font-increase .filters__item input[type=checkbox]+label{font-size:24px;line-height:30px}}body.font-increase .filters__item input[type=checkbox]+label:after{width:25px;height:25px}body.font-increase .top-banner__header{font-size:36px}@media (min-width:400px){body.font-increase .top-banner__header{font-size:40px}}@media (min-width:1220px){body.font-increase .top-banner__header{font-size:56px}}@media (min-width:1700px){body.font-increase .top-banner__header{font-size:68px}}body.font-increase .top-banner__desc{font-size:20px;line-height:28px}body.font-increase .person h5{font-size:24px}@media (min-width:1700px){body.font-increase .person h5{font-size:30px}}body.font-increase .product__name{font-size:36px}@media (min-width:1100px){body.font-increase .product__name{font-size:46px}}@media (min-width:1700px){body.font-increase .product__name{font-size:68px}}body.font-increase .product__description p{font-size:24px}@media (min-width:510px){body.font-increase .product__description p{font-size:26px}}@media (min-width:1700px){body.font-increase .product__description p{font-size:24px;line-height:32px}}body.font-increase .product__section-header{font-size:36px}@media (min-width:1100px){body.font-increase .product__section-header{font-size:48px}}body.font-increase .product .property__header h3{font-size:24px}body.font-increase .product .property__name{font-size:20px}body.font-increase .product_tile__desc{font-size:15px}@media (min-width:1400px){body.font-increase .product_tile__desc{font-size:26px}}body.font-increase .doors__subheader{font-size:20px}@media (min-width:1650px){body.font-increase .doors__subheader{font-size:24px}}body.font-increase .door_fronts__name{font-size:20px}@media (min-width:1650px){body.font-increase .door_fronts__name{font-size:24px}}body.font-increase .kitchen__header h5{font-size:28px}@media (min-width:510px){body.font-increase .kitchen__header h5{font-size:36px}}body.font-increase .kitchen__header h6{font-size:24px}@media (min-width:510px){body.font-increase .kitchen__header h6{font-size:30px}}body.font-increase .module__description h6{font-size:20px;line-height:28px;margin-bottom:20px}@media (min-width:1220px){body.font-increase .module__description h6{font-size:24px;line-height:32px}}body.font-increase .module__description p{font-size:18px}@media (min-width:1220px){body.font-increase .module__description p{font-size:20px;line-height:28px}}body.contrast{background:#000;color:#ff0}body.contrast .button,body.contrast .button--black--no-icon:not(.button--loading){color:#ff0;border-color:#ff0;background:#000}body.contrast .button--black--no-icon:not(.button--loading):hover,body.contrast .button:hover{background:#000;color:#ff0}body.contrast .button--black--no-icon:not(.button--loading)__icon:after,body.contrast .button__icon:after{background:#ff0}body.contrast .button .icon-arrow:after,body.contrast .button--black--no-icon:not(.button--loading) .icon-arrow:after{background:#ff0}body.contrast .button_arrow{color:#ff0}body.contrast .button_arrow__icon:after{background:#ff0}body.contrast .button--border-active,body.contrast .button--border:hover{background:#ff0;color:#000}body.contrast .loader-container__loader{background:rgba(255,240,0,.8)}body.contrast .loader-container__loader.loader-container__loader--shops{background:rgba(0,0,0,.8)}body.contrast .loader-container__loader.loader-container__loader--shops .uil-rolling-css>div div{border-color:#ff0}body.contrast .intro{border-color:#ff0}body.contrast .intro i,body.contrast .intro__anchor,body.contrast .intro__header,body.contrast .intro__subheader{color:#ff0}body.contrast .intro__subheader:before{background:#ff0}body.contrast .intro__decsription{border-color:#ff0}body.contrast .header{background:#000;border-color:#ff0}body.contrast .header:before{background:#ff0}body.contrast .header__col,body.contrast .header__inner{border-color:#ff0}body.contrast .header__inner{background:#000}body.contrast .header__right{background-color:#000}body.contrast .header__right:before{background:#ff0}body.contrast .header__hamburger{border-color:#ff0}body.contrast .header__hamburger .hamburger-inner{background:#ff0}body.contrast .header__hamburger .hamburger-inner:after,body.contrast .header__hamburger .hamburger-inner:before{background:#ff0}body.contrast .header .sellers__input input{background:#000;color:#ff0;border-color:#ff0}body.contrast .header .sellers__input input::-webkit-input-placeholder{color:#ff0}body.contrast .header .sellers__input input::-moz-placeholder{color:#ff0}body.contrast .header .sellers__input input:-ms-input-placeholder{color:#ff0}body.contrast .header .sellers__input input:-moz-placeholder{color:#ff0}body.contrast .header .sellers_tabs__item:after{background:#ff0}body.contrast .header .nav .menu .menu-submenu{background:#000;border-color:#ff0}body.contrast .header .nav .menu .menu-submenu a{color:#ff0;border-color:#ff0}body.contrast .header .nav .menu>.menu-item>a{color:#ff0}body.contrast .header .nav .menu>.menu-item>a>span::after{background:#ff0}body.contrast .header .nav .menu-menu-glowne-container{border-color:#ff0}body.contrast .search__container:after{background:#ff0}body.contrast .search__button{color:#ff0}body.contrast .helpers{border-bottom-color:#ff0}body.contrast .helpers__dropdown,body.contrast .helpers__list{background:#000;color:#ff0}body.contrast .helpers__dropdown{border-color:#ff0}body.contrast .helpers__button{color:#ff0}body.contrast .helpers__button:after{background:#ff0}body.contrast .helpers:after{background:#ff0}body.contrast .slider_content__header{background:#000;box-shadow:0 0 0 .5em #000;color:#ff0;padding:0}body.contrast .slider_content__desc{background:#000;box-shadow:0 0 0 20px #000;color:#ff0}body.contrast .slider_content__border{background:#ff0}body.contrast .slider_content__colection{background:#000;color:#ff0;box-shadow:0 0 0 .5em #000}body.contrast .slider_content__colection-border{background:#ff0}body.contrast .slider_bar{background:#000}body.contrast .slider_bar__nav .button_arrow{color:#ff0}body.contrast .slider_bar__file-anchor{color:#ff0}body.contrast .slider_bar__scroll-down{color:#ff0;border-color:#ff0}body.contrast .article-swiper__nav{background:#000}body.contrast .article-swiper__nav .button_arrow{color:#ff0}body.contrast .article-swiper__nav .button_arrow__icon:after{background:#ff0}body.contrast .top-banner__desc,body.contrast .top-banner__header{background:#000;box-shadow:0 0 0 20px #000;color:#ff0}body.contrast .top-banner__border{background:#ff0;position:relative}body.contrast .popup--sidebar{background:#000;border-color:#ff0}body.contrast .popup__button{background:#000;border-color:#ff0;color:#ff0}body.contrast .popup__button:hover{color:#ff0;background:#000}body.contrast .popup_button__anchor{border-color:#ff0;color:#ff0}body.contrast .categories__excerpt-header{background:#000;color:#ff0;box-shadow:0 0 0 .1em #000}body.contrast .categories__box:hover .categories__excerpt-more{background:#000;box-shadow:0 0 0 .5em #000}body.contrast .categories__excerpt-more--inner{color:#ff0}body.contrast .categories__excerpt-icon i{background:#000;color:#ff0;box-shadow:0 0 0 .1em #000}body.contrast .inspiration__more a{color:#ff0}body.contrast .inspiration__slider .swiper-slide{background:#000}body.contrast .inspiration__nav_button{background:#000;color:#ff0}body.contrast .footer__col:before{background:#ff0}body.contrast .footer__fb a{color:#ff0}body.contrast .footer__content,body.contrast .footer__header,body.contrast .footer__rights{color:#ff0}body.contrast .footer__content a,body.contrast .footer__header a,body.contrast .footer__rights a{color:#ff0}body.contrast .sidebar_cat__item a{color:#ff0}body.contrast .sidebar_cat__item a .a-hover:before{background-color:#ff0}body.contrast .page__heading h4,body.contrast .page__heading h5{border-color:#ff0}body.contrast .page__section a{color:#ff0}body.contrast .page .section__header h3{border-color:#ff0}body.contrast .page .section__foot a{color:#ff0}body.contrast .qtip-content,body.contrast .qtip-title,body.contrast .qtip-titlebar,body.contrast .qtip:after,body.contrast .qtip:before,body.contrast .tooltip{color:#ff0;background:#000}body.contrast .tooltip{box-shadow:0 0 0 2px #ff0}body.contrast .qtip,body.contrast .qtip:before{border:1px solid #ff0}body.contrast .cookies{background:#000}body.contrast .cookies__info{color:#ff0}body.contrast .breadcrumbs__item{color:#ff0}body.contrast .breadcrumbs__item a{color:#ff0}body.contrast .breadcrumbs__item a::before{background:#ff0}body.contrast .awards .award__title h3{border-color:#ff0}body.contrast .search__dropdown{background:#000;border-color:#ff0}body.contrast .search__dropdown input{border-color:#ff0;color:#ff0;background:#000}body.contrast .search__dropdown input::-webkit-input-placeholder{color:#ff0}body.contrast .search__dropdown input::-moz-placeholder{color:#ff0}body.contrast .search__dropdown input:-ms-input-placeholder{color:#ff0}body.contrast .search__dropdown input:-moz-placeholder{color:#ff0}body.contrast .search input,body.contrast .search--inline input,body.contrast .search--sidebar input,body.contrast .shops__search input{background:#000;color:#ff0;border-color:#ff0}body.contrast .search input::-webkit-input-placeholder,body.contrast .search--inline input::-webkit-input-placeholder,body.contrast .search--sidebar input::-webkit-input-placeholder,body.contrast .shops__search input::-webkit-input-placeholder{color:#ff0}body.contrast .search input::-moz-placeholder,body.contrast .search--inline input::-moz-placeholder,body.contrast .search--sidebar input::-moz-placeholder,body.contrast .shops__search input::-moz-placeholder{color:#ff0}body.contrast .search input:-ms-input-placeholder,body.contrast .search--inline input:-ms-input-placeholder,body.contrast .search--sidebar input:-ms-input-placeholder,body.contrast .shops__search input:-ms-input-placeholder{color:#ff0}body.contrast .search input:-moz-placeholder,body.contrast .search--inline input:-moz-placeholder,body.contrast .search--sidebar input:-moz-placeholder,body.contrast .shops__search input:-moz-placeholder{color:#ff0}body.contrast .shops .labels .label{border-color:#ff0}body.contrast .article-text a{color:#ff0}body.contrast .download__group,body.contrast .download__item{border-color:#ff0}body.contrast .download__group a,body.contrast .download__item a{color:#ff0}body.contrast .download__group a:hover,body.contrast .download__item a:hover{color:#ff0}body.contrast .download__group .file__size,body.contrast .download__item .file__size{color:#ff0}body.contrast .products-list__anchor>span:after{background:#ff0}body.contrast .products-list__navigation{background:#000}body.contrast .products-list__navigation ul li a{color:#ff0}body.contrast .products-list .tile{color:#ff0}body.contrast .products-list .tile__header{background:#000;box-shadow:0 0 0 5px #000;color:#ff0}body.contrast .products-list .tile__new{background:#000;color:#ff0}body.contrast .products-list .tile__icon i{color:#ff0;background:#000;padding:0 5px}body.contrast .filters__header_toggler{color:#ff0}body.contrast .filters__icon i{color:#ff0}body.contrast .filters__item input[type=checkbox]+label:before{color:#ff0}body.contrast .filters__item input[type=checkbox]+label:after{border-color:#ff0}body.contrast .range .noUi-connect,body.contrast .range .noUi-handle{background:#ff0}body.contrast .range .noUi-target{background:rgba(255,255,0,.5)}body.contrast .range__inputs input{background:#000;color:#ff0;border-color:#ff0}body.contrast .range__inputs input::-webkit-input-placeholder{color:#ff0}body.contrast .range__inputs input::-moz-placeholder{color:#ff0}body.contrast .range__inputs input:-ms-input-placeholder{color:#ff0}body.contrast .range__inputs input:-moz-placeholder{color:#ff0}body.contrast .button-dropdown.active .button{color:#ff0}body.contrast .button-dropdown .button__options{background:#000;border:2px solid #ff0}body.contrast .button-dropdown .button__option .label,body.contrast .button-dropdown .button__option a,body.contrast .button-dropdown .button__option label{color:#ff0;border-color:#ff0}body.contrast .button-dropdown .button__option label:after{border-color:#ff0}body.contrast .person .tile__icon .text,body.contrast .person .tile__icon i{color:#ff0;background:#000;padding:0 5px}body.contrast .product__name:after{background:#ff0}body.contrast .product_tile__desc{color:#ff0}body.contrast .product_tile__image:before{background-image:none}body.contrast .product i{color:#ff0}body.contrast .product .property__inner{border-color:#ff0}body.contrast .doors__col{background:#000}body.contrast .door_color__button,body.contrast .door_fronts__name{color:#ff0}body.contrast .door_color:hover{border-color:rgba(255,255,0,.2)}body.contrast .door_color--active{border-color:#ff0}body.contrast .module__description h6,body.contrast .module__description p{color:#ff0}body.contrast .decor-panel__indicator{transform:none;top:-6px;width:0;height:0;border-style:solid;border-width:0 19.5px 20px 19.5px;border-color:#000 #000 #ff0 #000;box-shadow:none}body.contrast .decor-panel:after{height:5px;background-color:#ff0}body.contrast .decor__info-icon{padding:10px;color:#ff0;background-color:#000}body.contrast .decor-panel__close{color:#ff0}body.contrast .carousel__button{background-color:#000}body.contrast .carousel__button a{color:#ff0}body.contrast .gallery__image_overlay{color:#ff0}body.contrast .gallery__image_overlay p{background-color:#000;padding:10px}body.contrast .gallery__carosuel_item a:after{padding:5px;color:#ff0;background-color:#000}body.contrast .property__desc_icon,body.contrast .property__desc_icon:hover{color:#ff0}body.contrast .lightbox{color:#ff0}body.contrast .lightbox__close a,body.contrast .lightbox__desc p,body.contrast .lightbox__nav_button{color:#ff0}body.contrast .lightbox__nav_button{padding:0 5px}body.contrast .lightbox-person__inner,body.contrast .lightbox-person__nav{background-color:#000}body.contrast .lightbox-person__info h2{background-color:#000}body.contrast .lightbox-person__info h2::after,body.contrast .lightbox-person__info h2::before{background-color:#ff0}body.contrast .job__content ul>li::before{background-color:#ff0}body.contrast .features__description{background-color:#000}body.contrast .slogan__content:before{background:#ff0}body.contrast .kitchen__header h5{border-color:#ff0}body.contrast .contact-page .map-target:before{background:#ff0}body.contrast .legend-map__labels .label{border-color:#ff0}body.contrast .article-swiper-description{color:#ff0;background-color:#000}body.contrast .article figure figcaption{color:#ff0;background-color:#000}.video{z-index:9999;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8)}.video__container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:right;width:90vw;height:51vw}@media (min-width:1025px){.video__container{width:950px;height:540px}}.video__container--exit{display:inline-block;margin-bottom:16px;font-size:18px;color:#fff;cursor:pointer}.video__container .js-iframe-container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:right}.video__container iframe{width:100%;height:100%}.user-favourites__header{font-size:28px;font-weight:700;letter-spacing:.02em}@media (min-width:770px){.user-favourites__header{font-size:38px}}@media (min-width:1700px){.user-favourites__header{font-size:58px}}.user-favourites .button{position:relative;font-weight:700;padding:15px 70px 15px 30px;font-size:17px;margin-top:30px}.user-favourites .button i{position:absolute;z-index:1;right:20px;top:50%;transform:translate(0,-50%)}.user-favourites__products{padding-top:30px}@media (min-width:1100px){.user-favourites__products{padding-top:0}}.favourite{text-align:center;position:absolute;right:15px;top:15px;z-index:1;cursor:pointer;display:block;width:32px;height:32px;background:#fff url(../img/icons/heat-sprite.png) no-repeat left center;line-height:30px}.favourite:hover{opacity:.8}.favourite--mark{background-position:right center;color:#000}.contrast .favourite{background-color:#ff0}.favourite-icon{cursor:pointer;width:26px;height:26px;background:url(../img/icons/heart.svg) no-repeat center}.favourite-icon--mark,.favourite-icon:hover{background-image:url(../img/icons/heart-full.svg)}.contrast .favourite-icon{background-image:url(../img/icons/heart-contrast.svg)}.contrast .favourite-icon--mark,.contrast .favourite-icon:hover{background-image:url(../img/icons/heart-full-contrast.svg)}.home-tiles{margin:0 auto}.home-tiles .home-tiles-list{padding:0 6.5%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;margin-bottom:-1px}.home-tiles .home-tiles-list:after{content:'';width:100%;height:50%;position:absolute;bottom:0;left:0;background:linear-gradient(90deg,#002326 0,#00595f 48%);z-index:-1}.contrast .home-tiles .home-tiles-list:after{background:#000}.home-tiles .home-tiles-list__tile{box-shadow:0 4px 30px rgba(0,0,0,.1);padding:24px;margin:10px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:33%;flex-basis:33%;background-color:#fff}.contrast .home-tiles .home-tiles-list__tile{background-color:#000}.home-tiles .home-tiles-list__tile .icon{width:65px;line-height:65px;height:65px;display:block}.home-tiles .home-tiles-list__tile .icon img{vertical-align:middle;display:inline-block}.home-tiles .home-tiles-list__tile h3{font-size:22px;line-height:32px;font-weight:700;margin:10px 0}.home-tiles .home-tiles-list__tile p{line-height:1.6em}@media (min-width:1700px){.home-tiles .home-tiles-list__tile{padding:56px}.home-tiles .home-tiles-list__tile h3{font-size:30px;margin:18px 0}}.home-tiles .home-tiles-list__tile .button{margin-top:20px;color:inherit;border-color:inherit;float:right}.home-tiles .home-tiles-list__tile .button__icon:after{background:#000}@media (min-width:850px){.home-tiles .home-tiles-list{-ms-flex-direction:row;flex-direction:row;padding:0 3%;gap:20px}.home-tiles .home-tiles-list__tile{margin:0 11px}.home-tiles .home-tiles-list__tile .button{float:none}}.banner-link{position:relative;padding:30px 0}@media (min-width:800px){.banner-link{padding:50px 0}}@media (min-width:1220px){.banner-link{padding:100px 0 40px}}@media (min-width:1700px){.banner-link{padding:120px 0 40px}}.banner-link:after{content:none}@media (min-width:800px){.banner-link:after{width:75%;top:50px;height:calc(70% - 140px);content:'';position:absolute;z-index:-1;left:0;background-color:rgba(236,236,236,.8)}}@media (min-width:1220px){.banner-link:after{top:100px;height:calc(70% - 140px)}}@media (min-width:1700px){.banner-link:after{top:120px;height:calc(70% - 160px)}}.banner-link__text{background-color:rgba(236,236,236,.8);padding:22px 20px 40px}@media (min-width:510px){.banner-link__text{padding:22px 7% 40px 7%}}@media (min-width:800px){.banner-link__text{background:0 0;padding:0}}.banner-link__text .button{margin-bottom:0}@media (min-width:800px){.banner-link__text .button{margin-bottom:40px}}@media (min-width:1700px){.banner-link__text .button{margin-bottom:70px}}.banner-link__header-h2{font-size:28px;font-weight:700;letter-spacing:.02em}@media (min-width:800px){.banner-link__header-h2{font-size:38px}}@media (min-width:1220px){.banner-link__header-h2{font-size:48px}}@media (min-width:1700px){.banner-link__header-h2{font-size:58px}}.banner-link__description{padding:20px 0}.banner-link__images--image{position:absolute;z-index:1;bottom:0;right:0}@media (min-width:800px){.banner-link--image-text,.banner-link--text-images-absolute{padding:60px 0}}.banner-link--image-text:after,.banner-link--text-images-absolute:after{content:none}.banner-link--image-text .banner-link-inner,.banner-link--text-images-absolute .banner-link-inner{padding:0;width:100%;display:block;gap:unset;-ms-flex-align:unset;align-items:unset}.banner-link--image-text .banner-link-inner__item,.banner-link--text-images-absolute .banner-link-inner__item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media (min-width:800px){.banner-link--image-text .banner-link-inner__item,.banner-link--text-images-absolute .banner-link-inner__item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.banner-link--image-text .banner-link__text,.banner-link--text-images-absolute .banner-link__text{-ms-flex-preferred-size:100%;flex-basis:100%;background-color:rgba(236,236,236,.8)}@media (min-width:800px){.banner-link--image-text .banner-link__text,.banner-link--text-images-absolute .banner-link__text{padding:80px 50px 80px 80px}}@media (min-width:1220px){.banner-link--image-text .banner-link__text,.banner-link--text-images-absolute .banner-link__text{padding-left:100px}}@media (min-width:1700px){.banner-link--image-text .banner-link__text,.banner-link--text-images-absolute .banner-link__text{padding-left:120px}}.banner-link--image-text .banner-link__text .button,.banner-link--text-images-absolute .banner-link__text .button{margin-bottom:0}.banner-link--image-text .banner-link-inner__item{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:800px){.banner-link--image-text .banner-link-inner__item{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.banner-link--image-text .banner-link__text{z-index:1}@media (min-width:800px){.banner-link--image-text .banner-link__text{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;margin-left:-66.66666%}}@media (min-width:1220px){.banner-link--image-text .banner-link__text{-ms-flex-preferred-size:62.5%;flex-basis:62.5%;margin-left:-25%}}.banner-link--image-text .bl-image{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:800px){.banner-link--image-text .bl-image{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}}@media (min-width:1220px){.banner-link--image-text .bl-image{-ms-flex-preferred-size:62.5%;flex-basis:62.5%}}.banner-link--text-images-absolute .banner-link__text{padding-right:15%}@media (min-width:800px){.banner-link--text-images-absolute .banner-link__text{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}}@media (min-width:1220px){.banner-link--text-images-absolute .banner-link__text{-ms-flex-preferred-size:75%;flex-basis:75%;padding-right:27%}}@media (min-width:1700px){.banner-link--text-images-absolute .banner-link__text{-ms-flex-preferred-size:62.5%;flex-basis:62.5%;padding-right:15%}}.banner-link--text-images-absolute .bl-images-absolute{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}@media (min-width:800px){.banner-link--text-images-absolute .bl-images-absolute{-ms-flex-preferred-size:50%;flex-basis:50%;margin-left:-12.4%}}@media (min-width:1220px){.banner-link--text-images-absolute .bl-images-absolute{-ms-flex-preferred-size:50%;flex-basis:50%;margin-left:-25%}}@media (min-width:1700px){.banner-link--text-images-absolute .bl-images-absolute{-ms-flex-preferred-size:37.4%;flex-basis:37.4%;margin-left:-12.4%}}.banner-link--text-images-absolute .bl-images-absolute .bl-image-absolute{position:absolute;z-index:1;height:120%}.banner-link--text-images-absolute .bl-images-absolute .bl-image-absolute img{max-height:100%}.banner-link--text-images-absolute .bl-images-absolute .bl-image--bottom{margin-bottom:5%;margin-top:30%}.banner-link--text-images-absolute .bl-images-absolute .bl-image--top{margin-bottom:30%;margin-top:5%}.banner-link-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:800px){.banner-link-inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px;-ms-flex-align:end;align-items:end;padding:40px 0 20px 80px}}@media (min-width:1220px){.banner-link-inner{padding:40px 0 20px 100px}}@media (min-width:1700px){.banner-link-inner{padding:86px 0 70px 120px}}.banner-link-inner__item:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:800px){.banner-link-inner__item:first-child{-ms-flex-preferred-size:35%;flex-basis:35%}}.banner-link-inner__item.bl-images{display:-ms-flexbox;display:flex;gap:20px;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:20px}@media (min-width:800px){.banner-link-inner__item.bl-images{-ms-flex-preferred-size:65%;flex-basis:65%;margin-top:0}}.contrast .banner-link:after{background:0 0}.contrast .banner-link__text{background:0 0}.contrast .banner-link--image-text .banner-link__text{background-color:#000}.sidebar{margin-top:-10px}@media (min-width:1100px){.sidebar{display:block;margin:0;padding-bottom:100px}}.sidebar .switcher{overflow:hidden;margin:40px 0}@media (min-width:1100px){.sidebar .switcher{max-width:320px;margin:40px 0 60px}}.sidebar .switcher .button{float:left;width:50%;text-align:center}@media (min-width:1100px){.sidebar .switcher .button{width:100%;text-align:left}.sidebar .switcher .button+.button{margin-top:-2px}}.sidebar__header{font-weight:600;font-size:28px;padding:0 0 60px 0}@media (min-width:510px){.sidebar__header{padding:0 0 60px 0;font-size:38px}}@media (min-width:1100px){.sidebar__header{padding:0 0 33px 0}}@media (min-width:1400px){.sidebar__header{font-size:50px;padding:0 0 33px 0}}.sidebar--download{padding:0}@media (min-width:1100px){.sidebar--download{padding-bottom:48px}}@media (min-width:1400px){.sidebar--download{padding-bottom:30px}}.hyphenate{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.sidebar_back{padding:0 0 23px}@media (min-width:510px){.sidebar_back{padding:0 0 45px}}.sidebar_back__anchor{position:relative;display:inline-block;color:#999;letter-spacing:.02em;font-weight:600;font-size:16px;padding-left:43px}@media (min-width:510px){.sidebar_back__anchor{font-size:25px;padding-left:53px}}.sidebar_back__anchor:hover{color:#000}.sidebar_back__icon{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:30px}.sidebar_cat__list{display:block}@media (min-width:780px){.sidebar_cat__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1100px){.sidebar_cat__list{display:block}}.sidebar_cat__item{display:block}@media (min-width:780px){.sidebar_cat__item{width:50%}}@media (min-width:1100px){.sidebar_cat__item{width:auto}}.sidebar_cat__item a{color:#000;font-size:14px;line-height:22px;display:block;font-weight:300;padding:7px 0}@media (min-width:600px){.sidebar_cat__item a{font-size:18px}}.sidebar_cat__item a span{display:inline-block}.sidebar_cat__item--sub{padding-left:30px;text-transform:lowercase}.sidebar_cat__item--sub.sidebar_cat--active{font-weight:500}.sidebar_cat__item--active a{font-weight:600}@media (min-width:1100px){.sidebar_cat__item--klauzula-informacyjna-dla-kandydatow{margin-top:20px;padding-top:10px;border-top:1px solid rgba(0,0,0,.5);color:#000}}.sidebar_cat__item--klauzula-informacyjna-dla-kandydatow a span{color:rgba(0,0,0,.5)}@media (min-width:1100px){.sidebar_cat__item--klauzula-informacyjna-dla-kandydatow a span{padding-left:26px;color:#000}}@media (min-width:1100px){.sidebar_cat__item--klauzula-informacyjna-dla-kandydatow a span::before{position:absolute;top:0;left:0;display:inline-block;width:auto;height:auto;background-color:transparent;content:'\e91f';font-family:icomoon;transition:none}}@media (min-width:1100px){.sidebar_cat__item--klauzula-informacyjna-dla-kandydatow a span::after{content:"";background:#000;height:2px;left:0;bottom:-4px;position:absolute;width:0;transition:1s all cubic-bezier(.19,1,.22,1)}}.sidebar_cat__item--klauzula-informacyjna-dla-kandydatow a span:hover::before{width:auto}.sidebar_cat__item--klauzula-informacyjna-dla-kandydatow a span:hover::after{width:100%}.filters{display:block}@media (min-width:510px){.filters{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}}@media (min-width:700px){.filters{-ms-flex-direction:row;flex-direction:row}}@media (min-width:1100px){.filters{display:block}}.filters__header{font-weight:600;font-size:16px;padding:0 0 13px 0}@media (min-width:510px){.filters__header{font-size:20px;padding:0 0 24px 0}}@media (min-width:600px){.filters__header{font-size:25px}}.filters__header_toggler{position:relative;padding-left:40px;display:inline-block;color:#000}.filters__header_toggler.opened .filters__header_toggler__icon{transform:rotate(-180deg)}.filters__header_toggler__icon{position:absolute;opacity:.5;left:0;top:4px;transform:rotate(0);font-size:16px;transition:transform .5s cubic-bezier(.19,1,.22,1)}@media (min-width:600px){.filters__header_toggler__icon{top:8px;font-size:18px}}.filters__inner{display:none}.filters__icons{position:absolute;right:0;top:1px;font-size:20px}.filters__icons:after{content:"";display:table;clear:both}@media (min-width:510px){.filters__icons{right:20px}}@media (min-width:1700px){.filters__icons{right:80px}}.filters__icons img{width:20px;height:auto;margin-top:1px}.filters__icons li{float:left;display:block;margin-left:7px}@media (min-width:510px){.filters__icons li{margin-left:0}}@media (min-width:770px){.filters__icons li{margin-left:7px}}.filters__icon{display:none}@media (min-width:1100px){.filters__icon{display:inline-block;vertical-align:middle;margin-left:5px;font-size:22px;color:#a5a5a4;transition:250ms all;cursor:pointer}}@media (min-width:1700px){.filters__icon{margin-left:15px}}.filters__icon.is-active,.filters__icon:hover{color:#1d1d1b}.filters__icon i{display:block}.filters__section{padding-bottom:20px}@media (min-width:510px){.filters__section{min-width:50%;width:80%;padding:0 15px 22px 50px}}@media (min-width:700px){.filters__section{min-width:50%;width:50%;padding:0 15px 22px 15px}}@media (min-width:1100px){.filters__section{width:auto;min-width:0;padding:0 0 22px 0}}.filters__range{padding-bottom:40px}@media (min-width:700px){.filters__range{padding-bottom:60px}}.filters__range .filters__header{padding:0 0 13px 0}@media (min-width:510px){.filters__range .filters__header{padding:0 0 14px 0}}.filters__item{position:relative;padding-bottom:12px}@media (min-width:510px){.filters__item{padding-bottom:17px}}.filters__item input[type=checkbox]+label{vertical-align:middle;font-size:14px;cursor:pointer}@media (min-width:510px){.filters__item input[type=checkbox]+label{font-size:18px}}.filters-scroll{position:fixed;right:20px;bottom:80px;width:60px;height:60px;border-radius:100%;background-color:rgba(255,255,255,.6);box-shadow:0 0 15px 3px rgba(153,153,153,.3);z-index:99;cursor:pointer;transition:all .3s}.filters-scroll:hover{background-color:#fff}.filters-scroll__icon{position:absolute;top:50%;left:18px;transform:translateY(-50%) rotate(90deg);font-size:25px;color:#666}.filters-scroll.disable{pointer-events:none;opacity:0}.filters-off .filters{opacity:.1;pointer-events:none}@media (max-width:1099px){.popup--sidebar{position:absolute;border:2px solid #000;border-top:0;background:#fff;max-width:668px;display:none;transform:translateX(-50%);left:50%;right:auto;width:100%;overflow:hidden;z-index:2000;max-height:calc(100vh - 180px)}}@media (max-width:768px){.popup--sidebar{left:6.5%;right:6.5%;transform:translateX(0);width:auto}}.popup--hasbuttons{padding:0 0 45px}@media (max-width:1099px){.popup__inner{padding:15px}}.popup__inner--pt-small{padding-top:3%}.popup__scroll{position:relative;max-height:calc(100vh - 180px)}@media (min-width:1100px){.popup__scroll{max-height:none}}.popup__scroll--hasbuttons{max-height:calc(100vh - 230px)}@media (min-width:1100px){.popup__scroll--hasbuttons{max-height:none}}.popup__buttons{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;left:0;bottom:0;width:100%}@media (min-width:1100px){.popup__buttons{display:none}}.popup__buttons .popup__button{z-index:9;min-width:50%;height:44px;float:left;line-height:42px;border-top:2px solid #000;border-right:2px solid #000;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;text-align:center;color:#000;background-color:#fff;transition:1s all cubic-bezier(.19,1,.22,1)}.popup__buttons .popup__button:hover{background:rgba(0,0,0,.2)}.popup__buttons .popup__button:last-child{border-right:0}@media (max-width:1099px){.popup_button{padding-bottom:22px}.popup_button__anchor{width:100%;border:2px solid #000;color:#000;position:relative;font-size:12px;letter-spacing:.1em;text-transform:uppercase;display:block;margin:0 auto;font-weight:600;text-align:center;height:48px;line-height:44px;z-index:1990}.popup_button__icon{position:absolute;right:14px;top:50%;font-size:16px;transform:translateY(-50%)}}@media (min-width:1100px){.popup_button{display:none}}.popup_button--page{padding-bottom:36px}@media (min-width:510px){.popup_button--page{padding-bottom:79px}}@media (min-width:1400px){.popup_button--page{padding-bottom:0}}.product__section{padding:0 0 40px}.product__section:after{content:"";display:table;clear:both}@media (min-width:1100px){.product__section{padding:0 0 50px}}.product__section-header{font-weight:600;letter-spacing:.02em;font-size:24px;padding-bottom:25px}@media (min-width:510px){.product__section-header{font-size:28px}}@media (min-width:1100px){.product__section-header{font-size:35px;padding-bottom:25px}}.product__gallery{max-width:800px;margin:0 auto}@media (min-width:1024px){.product__gallery{float:left;margin-right:50px}}@media (min-width:1700px){.product__gallery{margin-right:80px}}.product__description{overflow:hidden;padding-top:41px}@media (min-width:1024px){.product__description{padding-top:0}}.product__description p{font-weight:300;letter-spacing:.02em;line-height:18px;font-size:12px;padding-bottom:20px}@media (min-width:510px){.product__description p{line-height:26px;font-size:16px;padding-bottom:40px}}@media (min-width:1700px){.product__description p{font-size:18px;line-height:32px}}.product__description a{position:relative;color:#000}.product__description a:before{content:"";background:#000;height:2px;left:0;bottom:-4px;position:absolute;width:100%;transition:1s all cubic-bezier(.19,1,.22,1)}@media (min-width:1100px){.product__description a:hover:before{width:0}}.product__description ol,.product__description ul{font-weight:300;padding-left:18px;padding-bottom:20px;font-size:12px;line-height:18px}@media (min-width:510px){.product__description ol,.product__description ul{padding-bottom:40px;font-size:16px;line-height:26px}}@media (min-width:1700px){.product__description ol,.product__description ul{font-size:18px;line-height:32px}}.product__description ol li,.product__description ul li{padding-left:4px;font-weight:300}.product__description ol li{list-style-type:decimal}.product__description ul li{list-style-type:disc}.product__name{font-weight:600;font-size:28px;letter-spacing:.02em;position:relative;padding-bottom:15px;margin-bottom:12px}@media (min-width:1100px){.product__name{font-size:35px;padding-bottom:41px;margin-bottom:33px}}@media (min-width:1700px){.product__name{font-size:58px;padding-bottom:45px;margin-bottom:50px}}.product__name:after{position:absolute;left:0;bottom:0;width:70px;height:2px;content:"";background:#000}@media (min-width:1400px){.product__name:after{width:100px}}.product--help{background-color:#f3f3f3;padding-top:55px}@media (min-width:1400px){.product--help{padding-top:60px}}.contrast .product--help{background-color:#000}.elements{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 10px)}@media (min-width:1100px){.elements{width:calc(100% + 30px)}}.elements__item{width:100%;padding:0 10px 15px 0}@media (min-width:500px){.elements__item{width:50%}}@media (min-width:620px){.elements__item{width:25%;padding:0 10px 15px 0}}@media (min-width:1100px){.elements__item{width:20%;padding:0 30px 25px 0}}@media (min-width:1700px){.elements__item{width:16.66666666%;padding:0 30px 42px 0}}.product_tile:hover .product_tile__name{opacity:1}.product_tile__image{position:relative}.product_tile__image:hover .decor__info-icon,.product_tile__image:hover::before{opacity:1}.product_tile__image img{display:block;width:100%}.product_tile__image:before{content:"";position:absolute;background:rgba(0,0,0,.4);opacity:0;transition:1s all cubic-bezier(.19,1,.22,1);left:0;top:0;right:0;bottom:0;background-size:26px 26px}@media (min-width:1200px){.product_tile__image:before{background-size:auto auto}}.product_tile__icons{width:100%;padding:3px 0;border-bottom:1px solid #bfbfbf}.product_tile__icons .basket-icon,.product_tile__icons .favourite-icon{float:right;margin-left:4px}.product_tile__desc{padding:5px 0 0;font-size:12px;color:#000;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:auto}@media (min-width:1400px){.product_tile__desc{font-size:18px}}.product_tile__desc h4{font-size:16px}.product_tile__desc .favourite-icon{float:right;display:inline-block}.product_tile__name{position:absolute;z-index:10;left:10px;right:10px;bottom:10px;font-size:12px;opacity:0;color:#fff;transition:1s all cubic-bezier(.19,1,.22,1)}@media (min-width:1700px){.product_tile__name{left:20px;right:20px;bottom:20px;font-size:16px}}@media (min-width:1024px){.gallery{max-width:60%}}@media (min-width:1220px){.gallery{max-width:720px}}@media (min-width:1650px){.gallery{max-width:1050px}}.gallery__slider{overflow:hidden}@media (min-width:1220px){.gallery__slider{max-width:550px;float:left}}@media (min-width:1650px){.gallery__slider{max-width:800px}}@media (min-width:1220px){.gallery__big{float:left}}.gallery__big img{display:block;max-width:100%}.gallery__image{position:relative;display:block;background:#fff}.gallery__image img{display:block;margin:0 auto}.gallery__image:hover .decor__info-icon,.gallery__image:hover .gallery__image_overlay{opacity:1}.gallery__image_overlay{opacity:0;background:rgba(0,0,0,.4);position:absolute;left:0;top:0;bottom:0;right:0;color:#fff;transition:1s all cubic-bezier(.19,1,.22,1)}.gallery__image_name{position:absolute;bottom:10px;left:10px;font-size:12px}@media (min-width:1700px){.gallery__image_name{font-size:16px;font-weight:600;bottom:20px;left:20px}}.gallery__carousel{z-index:90;position:relative;overflow:hidden;padding:0 25px;margin-top:10px}@media (min-width:510px){.gallery__carousel{margin-top:25px}}@media (min-width:1220px){.gallery__carousel{margin-top:0;height:100%;float:left;padding:25px 0;width:160px;margin-left:10px}}@media (min-width:1650px){.gallery__carousel{margin-left:20px;width:auto}}.gallery__carosuel_item{position:relative}.gallery__carosuel_item img{display:block;width:100%}@media (min-width:1024px){.gallery__carosuel_item img{width:auto}}.gallery__carosuel_item a{position:relative;display:block}.gallery__carosuel_item a:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:#000;opacity:0;transition:1s all cubic-bezier(.19,1,.22,1)}@media (min-width:510px){.gallery__carosuel_item a:after{position:absolute;content:attr(title);bottom:10px;left:10px;font-size:12px;color:#fff;opacity:0;transition:1s all cubic-bezier(.19,1,.22,1)}}@media (min-width:1700px){.gallery__carosuel_item a:after{left:20px;bottom:20px;font-size:16px}}.gallery__carosuel_item a:hover:after{opacity:1}.gallery__carosuel_item a:hover:before{opacity:.4}.carousel__button{position:absolute;left:0;top:0;text-align:right;z-index:100;background:#fff;height:100%;width:25px}@media (min-width:1220px){.carousel__button{height:25px;width:100%}}.carousel__button a{display:block;text-align:right;color:#000;position:absolute;left:0;top:0;width:100%;height:100%}@media (max-width:1219px){.carousel__button a i{display:block;transform:rotate(-90deg);position:absolute;top:50%;margin-top:-12px}}@media (min-width:1220px){.carousel__button a{position:static;height:25px}}.carousel__button .swiper-button-disabled{display:none}.carousel__button-bottom{left:auto;right:0}@media (min-width:1220px){.carousel__button-bottom{bottom:0;top:auto}}@media (min-width:1220px){.carousel__button-bottom a{padding-top:7px}}@media (max-width:1219px){.carousel__button-bottom a i{margin-left:6px}}.lightbox{color:#fff;position:fixed;left:0;top:0;height:100%;width:100%;z-index:9999;opacity:0;display:none}.lightbox__loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.lightbox__overlay{position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.8)}.lightbox__swiper{overflow:hidden;width:100%;position:relative}.lightbox__swiper .swiper-slide{width:100%}.lightbox__swiper .swiper-slide__container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightbox__swiper .swiper-wrapper{-ms-flex-align:center;align-items:center}.lightbox__image img{display:block;max-width:100%;max-height:calc(100vh - 200px);margin:0 auto}.lightbox__image--active{position:relative}.lightbox__image--active img{position:absolute;left:0;right:0;top:50%;transform:translate(0,-50%)}.lightbox__inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:87%;opacity:0}@media (min-width:1100px){.lightbox__inner{max-width:94%}}.lightbox__name{color:#fff;font-weight:600;font-size:12px;padding:5px 0}@media (min-width:510px){.lightbox__name{font-size:16px}}.lightbox__desc{padding:10px 0 5px}.lightbox__desc p{font-size:12px}@media (min-width:510px){.lightbox__desc p{font-size:16px}}.lightbox__desc h6{font-size:14px;line-height:18px}@media (min-width:510px){.lightbox__desc h6{font-size:16px;line-height:20px}}@media (min-width:1220px){.lightbox__desc h6{font-size:18px;line-height:22px}}.lightbox__desc h6+p{font-size:12px;line-height:16px;padding-top:4px}@media (min-width:510px){.lightbox__desc h6+p{font-size:14px;line-height:22px}}.lightbox__close{text-align:right;padding:0 16px 16px 0}.lightbox__close a{color:#fff;font-size:14px}@media (min-width:510px){.lightbox__close a{font-size:18px}}.lightbox__nav:after{content:"";display:table;clear:both}.lightbox__nav_button{display:block;color:#fff;float:left;font-size:40px}.lightbox__nav_button.swiper-button-disabled{display:none}@media (min-width:510px){.lightbox__nav_button{font-size:54px}}.lightbox__nav_button--right{float:right}.lightbox-person{position:fixed;left:0;top:0;height:100%;width:100%;z-index:9999;opacity:0}.lightbox-person__overlay{display:block;position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.8)}.lightbox-person__inner{position:absolute;overflow-y:auto;right:0;top:50%;transform:translate(100%,-50%);width:100%;max-height:100vh;background-color:#f0f0f0;transition:1s all cubic-bezier(.19,1,.22,1)}@media (min-width:700px){.lightbox-person__inner{position:absolute;overflow:hidden;max-height:94vh}}@media (min-width:1220px){.lightbox-person__inner{width:87%}}@media (min-width:1700px){.lightbox-person__inner{width:74%}}.lightbox-person__inner.is-active{transform:translate(0,-50%)}.lightbox-person .lightbox-person__info{display:none}@media (min-width:1220px){.lightbox-person .lightbox-person__info{display:block;float:left;width:33.3333%;padding:80px 40px 60px 40px}}@media (min-width:1700px){.lightbox-person .lightbox-person__info{padding:122px 60px 60px 60px}}.lightbox-person .lightbox-person__info h2{position:relative;z-index:100;padding:48px 0 41px;margin-bottom:55px;font-size:48px;line-height:48px;font-weight:600;letter-spacing:.02em}@media (min-width:1220px){.lightbox-person .lightbox-person__info h2{font-size:2vw;line-height:2.8vw}}@media (min-width:1700px){.lightbox-person .lightbox-person__info h2{padding:58px 0 51px}}.lightbox-person .lightbox-person__info h2:after,.lightbox-person .lightbox-person__info h2:before{content:'';position:absolute;left:0;width:220px;height:2px;background-color:#000}.lightbox-person .lightbox-person__info h2:before{top:0}.lightbox-person .lightbox-person__info h2:after{bottom:0}.lightbox-person .lightbox-person__info p{margin-bottom:10px;line-height:26px}.lightbox-person__swiper{position:relative;overflow:hidden}@media (min-width:700px){.lightbox-person__swiper{float:left;width:50%}}@media (min-width:1220px){.lightbox-person__swiper{width:33.3333%}}.lightbox-person__swiper .swiper-slide{width:100%}.lightbox-person__image{position:relative;overflow:hidden;width:100%;max-height:320px}@media (min-width:700px){.lightbox-person__image{max-height:none}}.lightbox-person__image img{display:block;width:100%}.lightbox-person .lightbox-person__content{padding:20px 4%}@media (min-width:700px){.lightbox-person .lightbox-person__content{float:left;width:50%;padding:110px 40px}}@media (min-width:1220px){.lightbox-person .lightbox-person__content{width:33.3333%;padding:70px 40px 110px 40px}}@media (min-width:1700px){.lightbox-person .lightbox-person__content{padding:115px 60px}}.lightbox-person .lightbox-person__content_swiper{overflow:hidden}.lightbox-person .lightbox-person__content_header{margin-bottom:30px}@media (min-width:700px){.lightbox-person .lightbox-person__content_header{margin-bottom:60px}}@media (min-width:1220px){.lightbox-person .lightbox-person__content_header{margin-bottom:30px}}@media (min-width:1700px){.lightbox-person .lightbox-person__content_header{margin-bottom:60px}}.lightbox-person .lightbox-person__content h3{font-size:26px;font-weight:600}@media (min-width:700px){.lightbox-person .lightbox-person__content h3{font-size:36px}}.lightbox-person .lightbox-person__content h4{font-size:16px;font-weight:400;padding-top:5px;margin-bottom:0}@media (min-width:700px){.lightbox-person .lightbox-person__content h4{font-size:26px}}.lightbox-person .lightbox-person__content p{font-size:13px;line-height:23px;font-weight:300}@media (min-width:700px){.lightbox-person .lightbox-person__content p{font-size:16px;line-height:26px}}.lightbox-person__close{position:absolute;right:6.5%;top:20px;z-index:100}@media (min-width:700px){.lightbox-person__close{right:50px;top:50px}}@media (min-width:1220px){.lightbox-person__close{right:60px;top:30px}}@media (min-width:1700px){.lightbox-person__close{right:70px;top:60px}}.lightbox-person__close a{font-size:14px}@media (min-width:510px){.lightbox-person__close a{font-size:18px}}.lightbox-person__nav{position:absolute;top:253px;right:calc(50% - 105px);z-index:100;background:#fff}@media (min-width:700px){.lightbox-person__nav{top:auto;bottom:0}}@media (min-width:1220px){.lightbox-person__nav{right:calc(33.3333% - 105px)}}@media (min-width:1700px){.lightbox-person__nav{right:calc(33.3333% - 150px)}}.lightbox-person__nav_button{width:105px;margin-left:0}@media (min-width:1700px){.lightbox-person__nav_button{width:150px}}.properties__header{padding-bottom:10px}@media (min-width:1100px){.properties__header{padding-bottom:44px}}@media (min-width:1070px){.properties__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1070px){.properties__box{max-width:none;width:calc(50% - 25px);margin-right:50px}}@media (min-width:1200px){.properties__box{width:calc(50% - 123px);margin-right:110px}}@media (min-width:1700px){.properties__box{width:calc(33.33333% - 85px);margin-right:120px}}.properties__box:nth-child(2n){margin-right:0}@media (min-width:1700px){.properties__box:nth-child(2n){margin-right:120px}}@media (min-width:1700px){.properties__box:nth-child(3n){margin-right:0}}.property{padding:20px 0 20px 0}.property__header:after{content:"";display:table;clear:both}.property__header h3{font-weight:600;font-size:18px;padding-bottom:20px;float:left}.property__item{display:block;padding-right:45px;position:relative}.property__item:first-child .property__inner{border-top:1px solid #b2b2b2}.property__list--withicon .property__inner{padding-left:30px}.property__icon{position:absolute;left:0;top:10px;font-size:18px;color:#8e8e8d}.property__icon img{width:18px;height:auto;display:block}.property__hammer{position:absolute;left:0;top:10px;font-size:18px;color:#8e8e8d}.property__inner{padding:10px 0;border-bottom:1px solid #b2b2b2;font-size:12px}.property__inner:after{content:"";display:table;clear:both}@media (min-width:510px){.property__inner{font-size:16px}}.property__name{float:left;width:60%;padding-right:10px}.property__value{float:right;width:40%;text-align:right}.property__desc_icon{position:absolute;right:5px;top:9px;color:#a5a5a4;font-size:20px;cursor:help}.property__desc_icon:hover{color:#000}.property__desc_icon--inline{position:static;float:left;margin-left:20px}.doors__cols:after{content:"";display:table;clear:both}.doors__col{padding:0 6.5% 30px}@media (min-width:820px){.doors__col{width:50%;float:left}}@media (min-width:1100px){.doors__col{padding:0 3% 30px}}.doors__col:first-child{background:#f3f3f3}.doors__subheader{font-size:18px;letter-spacing:.02em;font-weight:600;padding:25px 0}.doors__subheader strong{font-size:35px}.door_colors{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px}.door_color{width:calc(50% - 10px);margin:0 5px 10px;padding:10px;border:1px solid transparent;transition:250ms border ease-in-out}@media (min-width:570px){.door_color{width:calc(33.3333% - 10px)}}@media (min-width:720px){.door_color{width:calc(25% - 10px)}}@media (min-width:820px){.door_color{width:calc(50% - 10px)}}@media (min-width:1100px){.door_color{width:calc(33.333333% - 10px)}}@media (min-width:1400px){.door_color{width:calc(25% - 10px)}}.door_color:hover{border:1px solid rgba(0,0,0,.2)}.door_color--active{border:1px solid #000}.door_color__button{color:#000;display:block}.door_color__image img{display:block;width:100%}.door_color__meta{padding-top:10px;letter-spacing:.02em}.door_color__meta h4{font-size:14px;line-height:18px}@media (min-width:510px){.door_color__meta h4{font-size:16px;line-height:20px}}@media (min-width:1650px){.door_color__meta h4{font-size:18px;line-height:22px}}.door_color__meta p{font-weight:600;font-size:12px;line-height:28px}@media (min-width:510px){.door_color__meta p{font-size:14px;line-height:22px}}.door_fronts__item{min-height:300px;position:relative}.door_fronts__inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.door_fronts__image{width:50%;padding-right:20px}@media (min-width:460px){.door_fronts__image{width:33.3333%}}@media (min-width:570px){.door_fronts__image{width:25%}}@media (min-width:720px){.door_fronts__image{width:20%}}@media (min-width:820px){.door_fronts__image{width:33.3333%}}@media (min-width:1100px){.door_fronts__image{width:25%}}@media (min-width:1400px){.door_fronts__image{width:20%}}.door_fronts__image img{display:block;max-width:100%}.door_fronts__name{color:#000;padding:15px 0;font-size:14px}@media (min-width:510px){.door_fronts__name{font-size:16px}}@media (min-width:1650px){.door_fronts__name{padding:20px 0;font-size:18px}}.kitchen{overflow:hidden;padding-top:50px}.kitchen__header{padding-top:30px}@media (min-width:900px){.kitchen__header{padding-top:60px}}.kitchen__header:first-of-type{padding-top:0}.kitchen__header:after{content:"";display:table;clear:both}.kitchen__header h5{font-weight:600;font-size:20px;padding:4px 0 0;float:left;border-top:2px solid #000;letter-spacing:.02em}@media (min-width:510px){.kitchen__header h5{font-size:25px}}.kitchen__section{padding:0 0 50px}@media (min-width:510px){.kitchen__section{padding:0 0 100px}}.kitchen__section:last-child{padding:0}.kitchen__subheader{font-size:18px;padding-bottom:20px;letter-spacing:.02em}@media (min-width:510px){.kitchen__subheader{font-size:20px}}.kitchen__modules{padding:33px 0 0}.kitchen__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 35px)}.kitchen__item{padding-right:35px;padding-bottom:20px;width:50%}@media (min-width:600px){.kitchen__item{width:33.3333%}}@media (min-width:900px){.kitchen__item{width:25%}}@media (min-width:1220px){.kitchen__item{width:20%}}@media (min-width:1400px){.kitchen__item{width:16.66666%}}.module__anchor{color:#000;letter-spacing:.02em}.module__image{position:relative;min-height:150px}@media (min-width:450px){.module__image{min-height:210px}}.module__image img{display:block;position:absolute;top:50%;transform:translate(0,-50%);max-height:150px}@media (min-width:450px){.module__image img{max-height:210px}}.module__description{padding:23px 0 0 0;font-weight:300;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:auto}@media (min-width:1220px){.module__description{padding:23px 20px 0 0}}.module__description h6{font-size:14px;line-height:18px}@media (min-width:510px){.module__description h6{font-size:16px;line-height:20px}}@media (min-width:1220px){.module__description h6{font-size:18px;line-height:22px}}.module__description p{font-size:12px;line-height:16px;padding-top:4px}@media (min-width:510px){.module__description p{font-size:14px;line-height:22px}}@media (min-width:1100px){.product-help{padding-bottom:80px}}.product-help__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1100px){.product-help__container{gap:30px}}@media (min-width:1220px){.product-help__container{gap:60px}}@media (min-width:1700px){.product-help__container{gap:120px}}.product-help__item{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:1100px){.product-help__item{-ms-flex-preferred-size:calc(33.3333% - 20px);flex-basis:calc(33.3333% - 20px)}}@media (min-width:1220px){.product-help__item{-ms-flex-preferred-size:calc(33.3333% - 40px);flex-basis:calc(33.3333% - 40px)}}@media (min-width:1700px){.product-help__item{-ms-flex-preferred-size:calc(33.3333% - 80px);flex-basis:calc(33.3333% - 80px)}}.product-help__item .tile__image{height:auto}.product-help__item .tile__image img{top:0;left:0;transform:none}.product-help__header{font-weight:600;font-size:18px;padding-top:32px;padding-bottom:20px}@media (min-width:1100px){.product-help__header{padding-top:0}}.product-help__download{border-top:1px solid #b2b2b2}.product-help__download__item{font-size:14px}.product-help__download__item a{padding:15px 0 15px 0}.product-help__download .download__group-name,.product-help__download .file__text{padding-right:15px}.contrast .product-help__download{border-color:#ff0}.product-help__video .play-icon{position:absolute;z-index:7;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:400px){.product-help .download__group-icon,.product-help .file__item{width:30%}}@media (min-width:1100px){.product-help .download__group-icon,.product-help .file__item{width:40%}}@media (min-width:1350px){.product-help .download__group-icon,.product-help .file__item{width:38%}}@media (min-width:1600px){.product-help .download__group-icon,.product-help .file__item{width:30%}}@media (min-width:400px){.product-help .download__group-name,.product-help .file__text{width:70%}}@media (min-width:1100px){.product-help .download__group-name,.product-help .file__text{width:60%}}@media (min-width:1350px){.product-help .download__group-name,.product-help .file__text{width:62%}}@media (min-width:1600px){.product-help .download__group-name,.product-help .file__text{width:70%}}.intro{border-top:2px solid #000}.intro:first-of-type{margin-top:28px}@media (min-width:768px){.intro{padding:40px 0 20px;border:none}.intro:first-of-type{margin-top:10px}}@media (min-width:770px){.intro{padding:70px 0 30px}.intro:after{content:"";display:table;clear:both}}@media (min-width:1700px){.intro{padding:70px 0 35px}}.intro__header-wrapper{display:block;position:relative;padding-right:34px}@media (min-width:768px){.intro__header-wrapper{padding:0 0 10px 0}}@media (min-width:770px){.intro__header-wrapper{float:left;width:37%;max-width:550px;padding:0 30px 0 0;margin-top:-15px}}@media (min-width:1700px){.intro__header-wrapper{width:43%}}.intro__header{position:relative;font-size:28px;font-weight:700;letter-spacing:.02em}@media (min-width:770px){.intro__header{font-size:38px}}@media (min-width:1700px){.intro__header{font-size:58px}}.post-type-archive-floor.view-collections .intro__header{display:inline-block;font-size:24px;padding-top:25px;font-weight:500;position:static}@media (min-width:770px){.post-type-archive-floor.view-collections .intro__header{font-size:28px;position:relative}.post-type-archive-floor.view-collections .intro__header:before{content:"";background:#000;height:2px;left:0;top:10px;position:absolute;width:100%;transition:1s all cubic-bezier(.19,1,.22,1)}}@media (min-width:1700px){.post-type-archive-floor.view-collections .intro__header{font-size:40px}}.intro__subheader{display:block;position:relative;padding:8px 0;border-top:1px solid #666;border-bottom:1px solid #666;margin-top:-1px;font-size:14px;font-weight:500;color:#8d8d8d}@media (min-width:768px){.intro__subheader{display:inline-block;padding-top:25px;border:none;font-size:25px;color:#000;cursor:default}.intro__subheader:before{content:"";background:#000;height:2px;left:0;top:10px;position:absolute;width:100%;transition:1s all cubic-bezier(.19,1,.22,1)}}.post-type-archive-floor.view-collections .intro__subheader{font-size:12px}@media (min-width:768px){.post-type-archive-floor.view-collections .intro__subheader{font-size:22px}}.intro__collapse{color:#000;cursor:default}@media (max-width:768px){.intro__collapse{padding:20px 0;display:block;cursor:pointer}}.intro__arrow{position:absolute;top:50%;right:10px;width:14px;height:14px;margin-top:-7px;font-size:14px;color:#000;transition:all .3s}@media (min-width:768px){.intro__arrow{display:none}}.intro__arrow.is-active{transform:rotate(180deg)}.wrapper-decors .intro__arrow{display:none}.intro__decsription{display:none;padding-top:10px;padding-bottom:21px}@media (min-width:768px){.intro__decsription{display:block;padding-top:25px;padding-bottom:25px;border-top:2px solid #000}}@media (min-width:770px){.intro__decsription{float:left;max-width:780px;width:63%}}@media (min-width:1700px){.intro__decsription{width:57%;padding-top:30px}}.intro__decsription p{font-size:14px;line-height:25px;font-weight:400}@media (min-width:510px){.intro__decsription p{font-size:18px}}@media (min-width:1700px){.intro__decsription p{font-size:25px;line-height:37px}}.intro__decsription--with-button{position:relative}.intro__decsription--with-button .button{position:absolute;top:-10px;right:0;transform:translateY(-100%)}.intro__decsription--only-button{display:block;border:none;text-align:right}@media (min-width:768px){.intro__decsription--only-button{padding:0}}.intro__decsription--only-button .button{border:2px solid #000;padding:14px 46px 13px 26px}@media (min-width:510px){.intro__decsription--only-button .button{padding:14px 86px 13px 26px}}.intro__navigation{display:none}@media (min-width:768px){.intro__navigation{display:block;padding:20px 0 30px}.intro__navigation ul:after{content:"";display:table;clear:both}.intro__navigation ul li{float:left;margin-right:45px}}@media (min-width:768px) and (min-width:768px){.intro__navigation ul li{margin-right:3vw;margin-bottom:10px}}@media (min-width:768px) and (min-width:1550px){.intro__navigation ul li{margin-right:4.7vw}}@media (min-width:768px){.intro__navigation ul li:last-of-type{margin-right:0}}@media (min-width:1100px){.intro__navigation{padding:40px 0 10px}}.intro__anchor{display:block;font-size:22px;font-weight:500;color:#000}.intro--company{margin-top:0;border:none}.intro--company>.container:after{content:"";display:table;clear:both}@media (min-width:1700px){.intro--company{padding-top:0}}.intro--company:first-of-type{margin-top:0}@media (min-width:770px){.intro--company .intro__header{width:30%}}@media (min-width:1700px){.intro--company .intro__header{width:25%}}.intro--company .intro__decsription{display:block;margin-top:23px;border-top:2px solid #000}@media (min-width:1220px){.intro--company .intro__decsription{width:43%}}@media (min-width:1700px){.intro--company .intro__decsription{width:57%;margin-top:33px}}.intro--company .intro__decsription--secondary{float:left}@media (min-width:770px){.intro--company .intro__decsription--secondary{width:70%}}@media (min-width:1700px){.intro--company .intro__decsription--secondary{width:75%}}.intro--company .intro__decsription--secondary p{margin-top:15px;font-size:16px;line-height:26px;font-weight:300}@media (min-width:1700px){.intro--company .intro__decsription--secondary p{font-size:18px;line-height:28px}}.intro--company .intro__decsription--secondary li{list-style:disc;font-size:16px;line-height:26px;font-weight:300}@media (min-width:1700px){.intro--company .intro__decsription--secondary li{font-size:18px;line-height:28px}}.intro--company .intro__decsription--secondary ul{margin-left:20px}.intro--company .intro__decsription--secondary ul li{list-style:disc}.intro--company .intro__decsription--secondary ol{margin-left:20px}.intro--company .intro__decsription--secondary ol li{list-style:decimal}.intro--company .intro__decsription--secondary em{font-style:italic}.intro--company .intro__decsription--secondary .container{padding-left:0}.intro.intro--top .intro__header{font-size:28px;font-weight:700}.intro.intro--top .intro__header:before{content:none}@media (min-width:770px){.intro.intro--top .intro__header{font-size:38px}}@media (min-width:1700px){.intro.intro--top .intro__header{font-size:58px}}.products-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:510px){.products-list{margin:0 -15px 30px}}@media (min-width:1700px){.products-list{margin:0 -20px 30px}}.products-list__wrapper{display:none}@media (min-width:768px){.products-list__wrapper{display:block}}.wrapper-decors .products-list__wrapper{display:block}.products-list__wrapper--sublists{padding-bottom:28px}.products-list__wrapper--sublists .products-list{padding-top:20px}@media (min-width:768px){.products-list__wrapper--sublists{padding-bottom:0}.products-list__wrapper--sublists .products-list{padding-top:0}}.products-list__tile{width:100%;margin-bottom:20px}@media (min-width:510px){.products-list__tile{width:calc(50% - 30px);margin:15px}}@media (min-width:770px){.products-list__tile{width:calc(33.3333% - 30px)}}@media (min-width:1700px){.products-list__tile{width:calc(33.3333% - 40px);margin:20px}}.products-list__tile>a{display:block;height:100%}.products-list__tile>a .tile{width:100%;height:100%}.products-list__decor{width:100%;margin-bottom:20px}@media (min-width:510px){.products-list__decor{width:calc(50% - 30px);margin:10px 15px}}@media (min-width:770px){.products-list__decor{width:calc(33.3333% - 30px)}}@media (min-width:1700px){.products-list__decor{width:calc(25% - 40px);margin:20px}}.products-list__info{width:100%}.products-list__error{width:100%;padding:20px 0;text-align:center;color:#dd002a}.products-list__navigation{display:none}@media (min-width:768px){.products-list__navigation{display:block;position:absolute;top:-255px;right:-6.5vw;left:-6.5vw;padding:0 65px 0 35px;background:#fff}.wrapper-decors .products-list__navigation{top:-334px}}@media (min-width:770px){.products-list__navigation{top:-334px}}@media (min-width:1100px){.products-list__navigation{top:-70px;left:0;right:-3vw}.wrapper-decors .products-list__navigation{top:-70px}}@media (min-width:1700px){.products-list__navigation{top:-94px}.wrapper-decors .products-list__navigation{top:-94px}}.products-list__navigation ul li{float:left;width:auto}.products-list__navigation_button{position:absolute;top:50%;transform:translate(0,-50%);font-size:14px;color:#000;opacity:.5;cursor:pointer;z-index:100}.products-list__navigation_button.swiper-button-disabled{opacity:.1}.products-list__navigation_button:hover{opacity:1}.products-list__navigation_button--left{left:15px}.products-list__navigation_button--right{right:15px}.products-list__anchor{display:block;padding:29px 34px;font-size:12px;line-height:12px;font-weight:500;color:#000}@media (min-width:768px){.products-list__anchor{padding:29px 40px}}@media (min-width:1125px){.products-list__anchor{padding:29px 40px}}@media (min-width:1700px){.products-list__anchor{padding:39px 35px;font-size:16px;line-height:16px}}.products-list__anchor>span{position:relative}.products-list__anchor>span:after{transition:1s all cubic-bezier(.19,1,.22,1);position:absolute;left:0;content:"";height:2px;background:#000;bottom:-5px;width:0}.products-list__anchor:hover.no-active>span:after{width:0}.products-list__anchor:hover>span:after{width:100%}.products-list__anchor.no-active{opacity:.3;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.products-list__button{padding-bottom:120px;text-align:center}.products-list__button .button{padding:19px 110px 23px}.top-banner{position:relative;min-height:calc(100vh - 80px);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding-top:50px;padding-bottom:50px}@media (min-width:1100px){.top-banner{padding-top:50px;padding-bottom:120px}}@media (min-width:1700px){.top-banner{min-height:calc(100vh - 115px)}}.top-banner:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;z-index:0;background:rgba(0,0,0,.3)}.top-banner__header{font-size:30px;font-weight:600;padding-bottom:21px;letter-spacing:.049em}@media (max-width:680px) and (max-height:710px){.top-banner__header{border-bottom:0;padding-bottom:55px}}@media (min-width:400px){.top-banner__header{font-size:38px;padding-bottom:27px}}@media (min-width:1220px){.top-banner__header{padding-bottom:17px;font-size:48px}}@media (min-width:1700px){.top-banner__header{padding-bottom:43px;font-size:58px;line-height:70px}}.top-banner__content{position:relative;margin-left:6.5%;margin-right:6.5%;z-index:100}@media (min-width:650px){.top-banner__content{margin-left:10%;width:500px}}@media (min-width:770px){.top-banner__content{margin-left:18.5%}}@media (min-width:1220px){.top-banner__content{margin-left:30.5%;width:605px}}@media (min-width:1700px){.top-banner__content{margin-left:27%;width:750px}}@media (max-width:680px) and (max-height:710px){.top-banner__content{margin-top:0}}.top-banner__desc{padding-top:21px;font-size:15px;line-height:24px}@media (min-width:1700px){.top-banner__desc{padding-top:35px;font-size:18px;line-height:27px}}@media (max-width:680px) and (max-height:710px){.top-banner__desc{display:none}}.top-banner__border{background:#fff;height:2px;width:100%}@media (max-width:680px) and (max-height:710px){.top-banner__border{display:none}}.top-banner__button{padding:50px 0 0 0}@media (min-width:510px){.top-banner__button{padding:60px 0 0 0}}@media (min-width:770px){.top-banner__button{padding:95px 0 0 0}}@media (min-width:1220px){.top-banner__button{padding:115px 0 0 0}}@media (min-width:1700px){.top-banner__button{padding:65px 0 0 0}}@media (max-width:680px) and (max-height:710px){.top-banner__button{padding:0}}.top-banner__button .button{min-width:234px}@media (min-width:1700px){.top-banner__button .button{min-width:294px}}.top-banner__button .button.is-active .button__icon{transform:translateY(-50%) rotate(180deg)}.top-banner__features{display:none}.top-banner__features .features:last-of-type{padding-bottom:120px}@media (min-width:1700px){.top-banner__features .features:last-of-type{padding-bottom:150px}}@media (min-width:1100px){.masonry-list{padding-bottom:50px;margin:0 -15px 30px}}.masonry-item{opacity:1}@media (min-width:1100px){.masonry-item{width:calc(33.3333% - 30px);margin:15px}}.masonry-item.loading{transform:translateY(50px);opacity:0}.error-page{max-width:870px;margin:0 auto;padding:75px 0}@media (min-width:1700px){.error-page{padding:135px 0}}.error-page .page__section{padding:0}.error-page .lead{display:block}.error-page .lead__text{width:100%;max-width:none;margin-bottom:50px;padding:0}@media (min-width:1700px){.error-page .lead__text{margin-bottom:90px}}.error-page .lead__button{text-align:left}