@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;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!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__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.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{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:rgb(246.5,246.5,246.5);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;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}.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{overflow-x:hidden;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%}}.btn-more{position:relative;font-weight:700;font-size:16px;line-height:20px;padding:14px 45px 14px 16px;border:1px solid currentColor;display:inline-block}.btn-more .arrow{position:absolute;right:15px;top:50%}.btn-more.pdf i{background:transparent url(../img/icons/button-download.png) no-repeat center;background-size:100% auto}.btn-more.pdf i:after,.btn-more.pdf i:before{border:0 none}@media (min-width:1100px){.btn-more{padding:16px 55px 16px 24px;line-height:30px}.btn-more .arrow{right:20px}.categories .btn-more .arrow{right:15px}}i.arrow,i.arrow--left{display:block;width:18px;height:20px;transform:translate(0,-50%)}i.arrow--left::after,i.arrow::after{box-sizing:border-box;content:"";display:block;width:14px;height:14px;border-top:2px solid currentColor;border-right:2px solid currentColor;position:absolute;right:2px;top:50%;transform:translate(0,-50%) rotate(45deg)}i.arrow--left::before,i.arrow::before{content:"";position:absolute;top:50%;width:17px;border-bottom:2px solid currentColor;transform:translate(0,-50%);right:0}i.arrow--left::after{border-top:0 none;border-right:0 none;border-bottom:2px solid currentColor;border-left:2px solid currentColor}i.arrow--left::before{right:auto;left:0}.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}}.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:30px}@media (min-width:1700px){.button_arrow:not(.button--loading):hover .button_arrow__icon:after{width:30px}}.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:#000}@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{border-right:2px solid #000;border-left:2px solid #000;background-color:#f3f3f3}.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{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}}.header__hamburger{position:absolute;right:0;top:15px;bottom:15px;width:73px;border-left:1px solid #d4d4d4;text-align:center;z-index:2000}@media (min-width:1366px){.header__hamburger{display:none}}.header__inner{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{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:40%}}@media (min-width:1366px){.header__left{width:34%;padding-right:1vw}.header__left .nav{width:100%}.header__left:after{content:"";border-right:1px solid #a8a8a7;position:absolute;left:34%;top:17px;height:50px;display:block}}@media (min-width:1700px){.header__left{width:36%}.header__left:after{left:36%;margin-left:1px;top:25px;height:70px}}@media (min-width:1900px){.header__left{width:35%}.header__left:after{left:35%}}.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:1366px){.header__right{box-shadow:none;display:block!important;min-width:auto;padding-left:1vw;padding-right:1%;max-width:none;background:0 0;width:66%;top:auto;right:auto;position:static}}@media (min-width:1700px){.header__right{width:64%}}@media (min-width:1900px){.header__right{width:65%}}.header__logo{position:absolute;z-index:10;margin:26px 0 0 2%}@media (min-width:1220px){.header__logo{margin:26px 0 0 2.7%}}@media (min-width:1700px){.header__logo{margin:41px 0 0 2.3%}}.header__logo img{display:block;width:100%;height:30px}@media (min-width:1700px){.header__logo img{width:100%;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%}}.page-header__colored{position:relative;display:inline-block;font-size:32px;line-height:40px;font-weight:700}@media (min-width:1100px){.page-header__colored{font-size:48px;line-height:50px}}.page-header__colored:after{content:"";width:100%;height:.3em;position:absolute;left:0;bottom:0;z-index:-1;background:#f8cf45}.contrast .page-header__colored:after{display:none}.nav{backface-visibility:hidden}@media (min-width:700px){.nav{float:left}}@media (max-width:1219px){.nav--secondary{float:none}}.nav .menu{display:block;backface-visibility:hidden}.nav .menu:after{content:"";display:table;clear:both}.nav .menu>.menu-item{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;backface-visibility:hidden}@media (max-width:699px){.nav .menu>.menu-item>a{font-size:16px}}@media (min-width:1700px){.nav .menu>.menu-item>a{font-size:16px;padding:10px 11px}}.nav .menu>.menu-item>a>span{position:relative;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;backface-visibility:hidden}.nav .menu>.menu-item>a>span.active::after{width:100%}.nav .menu>.menu-item>a:hover>span:after{width:100%}.menu-submenu{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:130px}}@media (min-width:1000px){.menu-menu-products-container .menu{padding-left:12vw}}@media (min-width:1366px){.menu-menu-products-container .menu{padding-left:10.9vw;display:-ms-flexbox;display:flex;padding-right:0;-ms-flex-pack:end;justify-content:flex-end}}.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{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:30px 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:32px 1vw 30px;white-space:nowrap}}@media (min-width:1700px){.menu-menu-products-container .menu>.menu-item>a{padding:52px 1vw 45px}}.menu-menu-glowne-container{border-bottom:1px solid #e0e0e0}@media (min-width:1220px){.menu-menu-glowne-container{border-bottom:0;width:23.9vw;float:left;padding-top:26px}}@media (min-width:1366px){.menu-menu-glowne-container{width:auto}}@media (min-width:1700px){.menu-menu-glowne-container{padding-top:40px}}@media (min-width:700px){.menu-menu-glowne-container .menu{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>a{padding-left:1vw;padding-right:1vw;white-space:nowrap}}@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 2.9vw}}@media (min-width:1220px){.menu .menu-submenu-text-container>.menu-item>a{padding:10px 2.1vw}}@media (min-width:1700px){.menu .menu-submenu-text-container>.menu-item>a{font-size:16px;padding:20px 2vw}}.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}@media (min-width:1800px){.page-template-classenpol .blog-list .scroll-navi,.page-template-classenpol .front-page-about-us,.page-template-classenpol .offer-tiles,.page-template-classenpol .page-max-width{max-width:1740px}.page-template-classenpol .front-page-categories .categories{max-width:1650px}}.page-template-classenpol .inspiration__header{margin-bottom:72px}.page-template-classenpol .inspiration__header::before{font-size:16px;text-transform:uppercase;content:attr(data-blog-label);display:block;margin-bottom:24px}@media (min-width:1200px){.page-template-classenpol .inspiration__header-h2{font-size:48px}}@media (min-width:1700px){.page-template-classenpol .inspiration__header::before{margin-bottom:32px}}.page-template-classenpol .bg-rect{position:relative;padding-top:1px}.page-template-classenpol .bg-rect:before{position:absolute;content:"";width:53vw;height:100%;background-color:#f9f9f6;display:block;z-index:-1;top:-1px}.page-template-classenpol .bg-rect__right:before{left:47vw;width:53vw}.page-template-classenpol.contrast .bg-rect:before{background-color:#000}.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%}.parallax .inspiration__header{margin-bottom:8px;padding-left:6.5%}.parallax .inspiration__header-h2{padding-left:0;margin-bottom:16px}@media (min-width:630px){.parallax .inspiration__header{padding-left:40px;margin-bottom:40px}}@media (min-width:1200px){.parallax .inspiration__header{margin-top:80px}.parallax .inspiration__header-h2{padding-bottom:24px}}.parallax .section-parallax{position:relative;color:#fff;padding-top:400px;background-color:#333;background-size:cover}#responsive-info{width:0}@media only screen and (min-width:768px) and (max-width:959px){#responsive-info{width:959px}}@media screen and (max-width:767px){#responsive-info{width:767px}}@media screen and (max-width:480px){#responsive-info{width:480px}}.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}.helpers__ue{text-align:center;border-top:1px solid #d4d4d4;padding:24px 0;margin-top:12px;z-index:10;display:block}.helpers__ue img{display:inline-block}.contrast .helpers__ue{background:transparent url(../img/icons/ue-contrast.svg) no-repeat center;display:block;background-size:contain}.contrast .helpers__ue:after{background-color:#ff0}.contrast .helpers__ue img{opacity:0}@media (min-width:1220px){.helpers{float:right;padding:8px 1vw 0;width:7.6vw;border:none}.helpers__ue{border:0 none;margin-top:0;padding:0;height:50px;left:-140px;position:absolute;top:18px}}@media (min-width:1700px){.helpers{padding:20px 1.2vw 0}.helpers__ue{height:77px;top:27px;left:-174px}.helpers__ue img{width:104px}}@media (min-width:1900px){.helpers__ue{left:-194px;height:65px}}.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:block;float:left;width:50px;margin-left:0}}@media (min-width:1700px){.helpers__dropdown .helpers__button{width:60px}}.slider{position:relative}.slider__list:after{content:"";display:table;clear:both}.slider__item{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.slider__article{color:#f3f3f3;padding:48px 6.5% 0;min-height:600px;height:calc(100vh - 80px)}.slider__article-overlay{dipslay:none;position:absolute;left:0;top:0;bottom:0;width:100%;background:linear-gradient(90.21deg,rgba(0,0,0,.8) 10.68%,rgba(0,0,0,0) 69.06%);z-index:0}@media (min-width:630px){.slider__article{padding-top:90px;padding-left:40px}}@media (min-width:970px){.slider__article{min-height:calc(100vh - 80px)}}@media (min-width:1100px){.slider__article{height:auto;padding:180px 260px 0}}@media (min-width:1100px) and (max-height:900px){.slider__article{padding:80px 260px 0;min-height:700px}}@media (min-width:1700px){.slider__article{min-height:calc(100vh - 115px)}}@media (min-width:1921px){.slider__article{padding-left:calc(50vw - 833px);padding-top:21vh}}.slider__overlay{position:absolute;left:0;top:0;bottom:0;width:100%;background:rgba(255,255,255,.3);z-index:100}@media (max-width:509px) and (max-height:740px){.slider .swiper-container .swiper-wrapper{height:calc(100vh - 80px)}}.slider_content__colection{text-transform:uppercase;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.08em;margin-bottom:30px}.slider_content__header{font-size:32px;line-height:40px;font-weight:700}@media (min-width:1100px){.slider_content__colection{font-size:16px}.slider_content__header{font-size:48px;line-height:64px}}.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:1100px){.slider_content__exc{padding-top:35px;font-size:20px;line-height:32px}}.slider_content__colection,.slider_content__desc{max-width:600px}.slider_content__button{max-width:600px;padding:34px 0 0 0}.slider_content__colection-border{height:2px;margin-bottom:5px;background:#fff;width:100%}.slider_content .btn-more{color:#000;background-color:#fff;border:0 none;font-size:16px}.contrast .slider_content .btn-more{color:#ff0;border:1px solid #ff0;background-color:#000}.slider_bar{color:#f3f3f3;position:absolute;left:6.5%;bottom:160px;z-index:3}@media (max-width:509px) and (max-height:740px){.slider_bar{top:calc(100vh - 240px)}}@media (min-width:510px) and (max-width:969px){.slider_bar{top:auto}}@media (min-width:630px){.slider_bar{left:40px}}@media (min-width:970px){.slider_bar{bottom:180px}}@media (min-width:1100px){.slider_bar{left:260px}}@media (min-width:1100px) and (min-height:900px){.slider_bar{top:64vh}}@media (min-width:1921px){.slider_bar{left:calc(50vw - 833px)}}.slider_bar.slider_bar--hided{display:none}.slider_bar .btn-more{padding:0}.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(-180px,0,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)}.slider-new{position:relative}.slider-new__description{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transition:opacity 1s;opacity:1;padding:120px 15px 20px;min-height:272px}.slider-new__description[data-color-kind=dark],.slider-new__description[data-color-kind=graphite]{color:#fff}@media (min-width:768px){.slider-new__description{padding:100px 40px}}@media (min-width:1670px) and (max-width:1799px){.slider-new__description{padding-left:calc((100vw - 1580px)/ 2)}}@media (min-width:1800px){.slider-new__description{padding-left:calc((100vw - 1660px)/ 2)}}.slider-new .slider-new__subtitle{display:block;transform:translate3d(-400px,0,0);transition:1.3s transform cubic-bezier(.19,1,.22,1)}.slider-new .slider-new__title{display:block;transform:translate3d(-400px,0,0);transition:1.3s transform cubic-bezier(.19,1,.22,1);transition-delay:.15s}.slider-new .slider-new__cta{top:calc(100vh - 350px);position:absolute;z-index:1;display:block;transform:translate3d(-400px,0,0);transition:2s transform cubic-bezier(.19,1,.22,1);transition-delay:.3s}@media (max-width:480px){.slider-new .slider-new__cta{left:15px;right:15px}}.slider-new .slider-new__desc{display:none}@media (min-width:768px){.slider-new .slider-new__desc{display:block;transform:translate3d(-400px,0,0);transition:1.3s transform cubic-bezier(.19,1,.22,1);transition-delay:.2s}}.slider-new.transition_in-progress .slider-new__description{opacity:0}.slider-new.transition_end .slider-new__description>.slider-new__cta,.slider-new.transition_end .slider-new__description>.slider-new__desc,.slider-new.transition_end .slider-new__description>.slider-new__subtitle,.slider-new.transition_end .slider-new__description>.slider-new__title{transform:translate3d(0,0,0)}.slider-new .main-swiper{width:100%;position:relative;z-index:0}.slider-new__list:after{content:"";display:table;clear:both}.slider-new__item-bg{width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:absolute;height:100%;right:0}@media (max-width:689px){.slider-new__item-bg.item-bg--mobile{display:block!important}}@media (min-width:690px){.slider-new__item-bg{display:block!important}.slider-new__item-bg.item-bg--mobile{display:none!important}}.slider-new__content-mask{display:block;transition:background-color .5s}.slider-new[data-color-kind=dark] .slider-new__content-mask{background-color:#1a1a1a}.slider-new[data-color-kind=light] .slider-new__content-mask{background-color:#fff}.slider-new[data-color-kind=graphite] .slider-new__content-mask{background-color:#303030}.slider-new[data-color-kind=gray] .slider-new__content-mask{background-color:#ededed}.slider-new__article{height:calc(100vh - 350px)}.slider-new[data-color-kind=dark] .slider-new__article,.slider-new[data-color-kind=graphite] .slider-new__article{color:#fff}.slider-new .slider_bar{z-index:10;left:15px;top:calc(100vh - 300px)}.slider-new__cta[data-color-kind=gray] .btn-more,.slider-new__cta[data-color-kind=light] .btn-more{background-color:#1a1a1a;color:#fff}.slider-new__cta[data-color-kind=gray] .btn-more:hover,.slider-new__cta[data-color-kind=light] .btn-more:hover{background-color:#f8cf45;color:#000}.slider-new__cta[data-color-kind=gray] .btn-more.highlighted:hover,.slider-new__cta[data-color-kind=light] .btn-more.highlighted:hover{background-color:#000;border-color:#000;color:#fff}.slider-new__cta[data-color-kind=dark] .btn-more,.slider-new__cta[data-color-kind=graphite] .btn-more{background-color:#fff;color:#000}.slider-new__cta[data-color-kind=dark] .btn-more:hover,.slider-new__cta[data-color-kind=graphite] .btn-more:hover{background-color:#f8cf45;color:#000}.slider-new__cta[data-color-kind=dark] .btn-more.highlighted:hover,.slider-new__cta[data-color-kind=graphite] .btn-more.highlighted:hover{background-color:#fff;border-color:#fff;color:#000}.slider-new .btn-more{position:static;width:100%;text-align:center;padding-right:16px;line-height:22px;transform:translate(0,-50%)}.slider-new .btn-more .arrow--inline{right:0;top:49%;position:relative;display:inline;line-height:20px;vertical-align:baseline;padding-left:29px}.slider-new__cta[data-color-kind=dark] .btn-more{border-color:#000}.slider-new__cta[data-color-kind=gray] .btn-more{border-color:#ededed}.slider-new__cta[data-color-kind=graphite] .btn-more{border-color:#303030}.slider-new__cta[data-color-kind=light] .btn-more{border-color:#fff}.slider-new .btn-more{border-width:0}.slider-new .btn-more.highlighted{border-color:#f8cf45;background-color:#f8cf45;color:#1a1a1a}.slider-new .scroll-navi .btn{padding-top:1px}.slider-new .scroll-navi .btn svg *{fill:currentColor}.slider-new[data-color-kind=gray] .scroll-navi .btn,.slider-new[data-color-kind=gray] .slider_bar,.slider-new[data-color-kind=light] .scroll-navi .btn,.slider-new[data-color-kind=light] .slider_bar{color:#1a1a1a}.slider-new__subtitle{margin-bottom:30px;letter-spacing:.06em;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;-ms-flex-order:2;order:2}.slider-new__title{font-weight:700;font-size:32px;line-height:1.15;margin-bottom:.3em;-ms-flex-order:1;order:1;border-bottom:2px solid currentColor;padding-bottom:.3em}.slider-new .slider-new__desc{-ms-flex-order:3;order:3;font-size:20px;font-weight:600;line-height:1.25}@media (min-width:768px){.slider-new .btn-more{border-width:1px;transform:translate(0,0)}.slider-new__exline{position:absolute;left:0;top:-100px;border-bottom:2px solid #fff;width:34vw;z-index:1000;margin-top:-55px}.slider-new__exline.transition-on{transition:left .9s ease .2s,width .5s}.slider-new__exline[data-color-kind=gray],.slider-new__exline[data-color-kind=light]{border-color:#000}.slider-new__subtitle{font-size:16px;-ms-flex-order:1;order:1}.slider-new__title{font-size:48px;border:0 none;margin-bottom:40px}.slider-new .slider_bar{left:40px;top:auto!important;bottom:160px!important}}@media (min-width:768px) and (min-width:1100px) and (max-height:840px){.slider-new .slider-new__description{padding-top:60px}}@media (min-width:768px) and (min-width:1300px) and (min-height:900px){.slider-new .slider-new__title{margin-top:10vh}}@media (min-width:768px) and (min-width:1300px) and (min-height:1100px){.slider-new .slider-new__title{margin-top:17vh}}@media (min-width:768px){.slider-new .main-swiper{width:66%;margin-left:34%}.slider-new__content-mask{position:absolute;width:34%;height:100%;z-index:10;top:0}.slider-new__article{min-height:calc(100vh - 80px)}.slider-new .slider-new__cta{top:auto;bottom:240px;position:absolute;display:block;transform:translate3d(-400px,0,0);transition:2s transform cubic-bezier(.19,1,.22,1);transition-delay:.3s}}@media (min-width:768px) and (max-height:800px){.slider-new .slider-new__cta{position:static;margin-top:30px;-ms-flex-order:4;order:4}}@media (min-width:1700px){.slider-new__exline{margin-top:-90px}}@media (min-width:1670px) and (max-width:1799px){.slider-new .slider_bar{left:calc((100vw - 1580px)/ 2)}}@media (min-width:1800px){.slider-new .slider_bar{left:calc((100vw - 1660px)/ 2)}}.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:90!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}}.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 .popup_button{padding-bottom:79px}@media (min-width:1100px){.inspirations-section{padding-top:120px}}.inspirations-section .products-list__button .inspirations-load-more{display:inline;width:167px;height:60px;padding:18px 24px;font-size:16px;font-weight:700;line-height:24px;border:1px solid #000;text-transform:unset}.inspirations-section .products-list .tile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px solid #dedddd}.inspirations-section .products-list .tile__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;padding:24px}.inspirations-section .products-list .tile__subheader{font-size:16px;font-weight:500;line-height:24px;text-transform:uppercase;color:#a6a4a4}.inspirations-section .products-list .tile__header_inline{font-size:18px;font-weight:700;line-height:32px;height:auto}.inspirations-section .products-list .tile__description{font-size:16px;font-weight:500;line-height:28px;padding-top:8px}.inspirations-section .products-list .tile__show-more{font-size:16px;font-weight:700;line-height:24px;padding-top:20px;margin-top:auto;display:-ms-flexbox;display:flex}.inspirations-section .products-list .tile .arrow{display:inline-block;position:relative;transform:unset;margin-left:16px}.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)}.popup-close{width:14px;height:14px;display:block;position:absolute;cursor:pointer;color:#000}.popup-close:hover{opacity:.8}.popup-close:after,.popup-close:before{content:"";border-bottom:2px solid currentColor;width:22px;display:block}.popup-close:before{transform:rotate(45deg);transform-origin:left top}.popup-close:after{transform:rotate(-45deg);transform-origin:right top;float:right;margin-top:-2px}.bathroom-info{position:relative}.bathroom-info__popup{display:none;background-color:#fff;position:absolute;z-index:10;padding:32px 32px 20px 32px;box-shadow:0 2px 7px 0 rgba(0,0,0,.21)}.bathroom-info__popup.popup-showed{display:block}.bathroom-info__popup div{position:relative}.bathroom-info__popup .info:before{content:attr(data-before);display:block;font-weight:700;font-size:22px;margin-bottom:.3em;text-transform:uppercase}@media (min-width:1200px){.bathroom-info__popup{width:1100px;max-width:90vw;right:0}}@media (min-width:1500px){.bathroom-info{display:inline-block}.bathroom-info__popup{transform:translate(50%,0)}}.bathroom-info .info{padding:0;margin-bottom:20px;line-height:26px}.bathroom-info .info strong{text-transform:uppercase}.bathroom-info .info a svg{vertical-align:middle}.bathroom-info ul{display:-ms-flexbox;display:flex;margin:0 -10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.bathroom-info ul li{width:50%;text-transform:uppercase;font-size:10px;padding:10px}.bathroom-info ul li img{width:100%}@media (min-width:768px){.bathroom-info ul li{width:25%}}.bathroom-info .popup-show{position:relative;display:inline-block;margin:0 10px}@media (min-width:970px){.bathroom-info .popup-show{margin:0 5px}}.bathroom-info .popup-show.popup-active:after,.bathroom-info .popup-show.popup-active:before{position:absolute;content:"";background-color:#fff;top:100%;left:50%;transform:rotate(45deg);width:28px;height:28px;transform-origin:left top}.bathroom-info .popup-show.popup-active:before{z-index:20}.bathroom-info .popup-show.popup-active:after{box-shadow:0 2px 7px 0 rgba(0,0,0,.21)}.bathroom-info .popup-close{right:0;top:0}.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:22px;height:22px;border:1px solid #000;content:"";left:0;top:50%;transform:translate(0,-50%)}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:5px;top:50%;transform:translate(0,-50%);font-size:16px;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:73px;display:-ms-flexbox;display:flex;top:0;padding-top:15px}@media (min-width:1220px){.search__container{border-right:0;right:5.7%;height:100%}}@media (min-width:1366px){.search__container{height:auto;right:8.7%}}@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}}@media (min-width:1366px){.search__container:after{display:none}}.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%}.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}.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:1366px){.search__button{margin-right:0}.search__button.jsSearchToggler{display:none}}@media (min-width:1700px){.search__button{margin-top:16px}}.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:1366px){.search__dropdown{margin-right:100px;position:static;display:block;padding:0;border:1px solid #000;width:180px}}@media (min-width:1700px){.search__dropdown{margin-right:140px;width:184px;overflow:hidden;display:block;margin-top:5px;height:63px}}@media (min-width:1900px){.search__dropdown{width:263px}}.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:45px;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;background-color:transparent;padding:8px 0;font-size:12px;font-weight:500}.search__input input:-ms-input-placeholder{color:#000;opacity:1;font-size:12px;font-weight:500}.search__input input::placeholder{color:#000;opacity:1;font-size:12px;font-weight:500}@media (min-width:650px){.search__input input{width:284px}}@media (min-width:1366px){.search__input{border:0 none;padding:8px 5px 0 15px}.search__input input{border:0 none;padding-right:0;width:120px;background:0 0}}@media (min-width:1700px){.search__input{padding-top:13px}.search__input input{font-size:16px}.search__input input:-ms-input-placeholder{font-size:16px;font-weight:500}.search__input input::placeholder{font-size:16px;font-weight:500}}@media (min-width:1900px){.search__input{width:213px}.search__input input{width:204px}}.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{margin:58px 0 60px}}@media (min-width:1700px){.search--sidebar{margin-top:72px}}.search--sidebar-download{max-width:100%;width:400px;margin:0 0 24px}@media (min-width:662px){.search--sidebar-download{margin:0 0 56px;font-size:18px}}.search--sidebar .search__input{width:100%;border:1px solid #000;padding-top:15px;padding-bottom:15px;float:none;padding-right:52px;font-size:16px}.search--sidebar .search__input input{width:100%;padding:5px 15px;border-bottom:0 none}.search--sidebar .search__button{position:absolute;right:12px;top:50%;width:34px;height:34px;margin:0;transform:translate(0,-50%)}.search--sidebar .search__button:after{display:none}.search--sidebar .search__button i{vertical-align:middle}.post-type-archive-download .archive-download__header{margin-bottom:80px}.post-type-archive-download .archive-download__header .page-header__title{font-size:48px;line-height:64px;font-weight:700}.post-type-archive-download.contrast .download .search__input.colored input:-ms-input-placeholder,.post-type-archive-download.contrast .download__group,.post-type-archive-download.contrast .download__group-icon .icon,.post-type-archive-download.contrast .file__download .icon-download{color:#ff0}.post-type-archive-download.contrast .download .search__input.colored input::placeholder,.post-type-archive-download.contrast .download__group,.post-type-archive-download.contrast .download__group-icon .icon,.post-type-archive-download.contrast .file__download .icon-download{color:#ff0}.post-type-archive-download.contrast .download__group.is-active,.post-type-archive-download.contrast .download__group.is-active .download__group-icon .icon{color:#000}.post-type-archive-download.contrast .download__list:first-child{border-top-color:#ff0}.download__group,.file{padding:20px 27px 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{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:justify;justify-content:space-between;text-align:center;margin-top:10px}@media (min-width:400px){.download__group-icon,.file__item{width:50%;margin-top:0}}@media (min-width:662px){.download__group-icon,.file__item{padding-right:9px}}@media (min-width:768px){.download__group-icon,.file__item{width:38%}}@media (min-width:1350px){.download__group-icon,.file__item{width:32%}}@media (min-width:1600px){.download__group-icon,.file__item{width:30%}}@media (min-width:2200px){.download__group-icon,.file__item{width:25%}}@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%}}.download__group-icon .file__download .icon-download,.file__item .file__download .icon-download{position:relative;top:-13px;left:29px;width:16px;height:16px;font-size:21px;font-weight:700;line-height:0;color:#7e7e7e}@media (min-width:400px){.download__group-icon .file__download .icon-download,.file__item .file__download .icon-download{top:0;left:35%}}@media (min-width:663px){.download__group-icon .file__download .icon-download,.file__item .file__download .icon-download{left:0}}.file__size{white-space:nowrap;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:600px){.download__empty{padding-bottom:100px}}.download__lists{padding-bottom:30px}@media (min-width:600px){.download__lists{padding-bottom:64px}}@media (min-width:1200px){.download__lists{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:144px}}.download__list:first-child{border-top:1px solid #b2b2b2}@media (min-width:1200px){.download__list{border-top:1px solid #b2b2b2;-ms-flex-preferred-size:calc(50% - 24px);flex-basis:calc(50% - 24px)}}.download__group,.download__item{margin:0 16px}@media (min-width:400px){.download__group:hover .file--color-text,.download__item:hover .file--color-text{color:#000}}.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;padding-left:16px;padding-right:16px;font-weight:700;font-size:16px;margin:0;border-bottom:1px solid #b2b2b2}.download__group:hover{color:#000}.download__group:hover .icon{color:#000}.download__group-name{font-size:16px;font-weight:700;line-height:24px}.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}@media (min-width:662px){.download__group-icon .icon{width:25%;font-size:22px}}.download__group-icon .icon-arrow-top{display:none}.download__group.is-active{background:#f8cf45}.download__group.is-active .icon-arrow-down{display:none}.download__group.is-active .icon-arrow-top{display:inline}.download__group-content{display:none;border-bottom:1px solid #b2b2b2}.download .search__input.colored input:-ms-input-placeholder{font-size:16px;font-weight:700;line-height:24px;color:#7e7e7e}.download .search__input.colored input::placeholder{font-size:16px;font-weight:700;line-height:24px;color:#7e7e7e}.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}}.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}@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-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%}.contact-page .section__sales-department{margin-bottom:24px}.contact-page .section__sales-department li{list-style-type:disc;margin-left:24px}.page-template-contact .sidebar,.page-template-job-offers .sidebar,.page-template-structure .sidebar{margin-top:0}.page-template-contact .sidebar .sidebar_cat__item .a-hover,.page-template-job-offers .sidebar .sidebar_cat__item .a-hover,.page-template-structure .sidebar .sidebar_cat__item .a-hover{font-size:16px}.page-template-contact .sidebar__header,.page-template-job-offers .sidebar__header,.page-template-structure .sidebar__header{font-size:32px;line-height:40px;padding-bottom:0;margin-bottom:40px;font-weight:700}.page-template-contact .lead__button,.page-template-job-offers .lead__button,.page-template-structure .lead__button{text-align:left;margin-top:5em}@media (min-width:1100px){.page-template-contact .sidebar__header,.page-template-job-offers .sidebar__header,.page-template-structure .sidebar__header{font-size:48px;line-height:50px;margin-bottom:70px}.page-template-contact .sidebar__header::after,.page-template-job-offers .sidebar__header::after,.page-template-structure .sidebar__header::after{height:.3em}.page-template-contact .popup__inner,.page-template-job-offers .popup__inner,.page-template-structure .popup__inner{padding-left:0}}@media (min-width:1100px){.page-template-contact #kontakt{padding-top:130px}}.page-template-job-offers .page__section h4{font-weight:700}.page-template-job-offers .job__content ul>li{font-size:14px}@media (min-width:1400px){.page-template-job-offers .job__content ul>li{font-size:16px}}.page-template-job-offers .sidebar_cat__list{display:block}.page-template-job-offers .sidebar_cat .popup__inner{padding-left:0}.page-template-job-offers .information ul{padding-left:1em}.page-template-job-offers .information ul li{position:relative;padding-left:0;line-height:27px}.page-template-job-offers .information ul li::before{content:"";display:block;border-radius:50%;width:3px;height:3px;position:absolute;top:12px;left:-.5em;background-color:currentColor;margin-left:-3px}.page-template-job-offers .information-clause{clear:both;position:relative;padding:40px 0}.page-template-job-offers .information-clause:after{position:absolute;content:"";width:100vw;height:100%;display:block;left:50%;top:0;margin-left:-50vw;background:#f9f9f6;z-index:-2}.page-template-job-offers .information-clause .job-header__title{margin-bottom:1em}.page-template-job-offers .information-clause__bg-image{overflow:hidden;position:absolute;top:0;padding-top:300px;width:100vw;background-size:cover;background-position:center;right:50%;margin-right:-50vw}.page-template-job-offers .information-clause__img{position:absolute;width:100%;height:auto;top:50%;transform:translate(0,-50%)}.page-template-job-offers .information-clause .information{width:100%;padding-top:300px}@media (min-width:700px){.page-template-job-offers .information-clause .information{padding-top:500px}.page-template-job-offers .information-clause__bg-image{padding-top:500px}}@media (min-width:1200px){.page-template-job-offers .information-clause{padding:110px 100px 110px 0}.page-template-job-offers .information-clause__bg-image{z-index:-1;width:50%;right:calc((50vw - 50%) * -1);height:100%;padding-top:0;margin-right:0}.page-template-job-offers .information-clause .information{width:50%;padding-top:0}}.page-template-job-offers .job-header__title--small{font-size:20px;font-weight:700}.page-template-job-offers .job-header__title--small::after{height:.4em}.page-template-job-offers .job__section:last-of-type{padding-top:60px}.page-template-job-offers .job-header--offers{margin-bottom:80px}.page-template-job-offers .information-footer{padding-top:34px}.page-template-job-offers .job-header__place{padding-top:1.5em;font-size:16px}.page-template-job-offers .information--how-apply{padding-bottom:34px;border-bottom:1px solid #d4d4d4}.page-template-job-offers .information .page_row{padding:34px 0 0;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}.page-template-job-offers .page__section--departments .departments{margin-top:60px}.page-template-job-offers .page__section--departments .departments--item__desc{font-size:15px;display:block;text-align:center}.page-template-job-offers .page__section--departments .departments--item__name{display:block;font-size:16px;font-weight:700}.page-template-job-offers .page__section--departments .departments--item__icon{text-align:center;margin:0 auto;height:60px}.page-template-job-offers .page__section--departments .departments--item__icon>img{vertical-align:bottom}@media (min-width:1200px){.page-template-job-offers .page__section--departments .departments--item{min-width:255px}.page-template-job-offers .page__section--departments .departments--item__desc{margin:0 auto;max-width:300px}}@media (min-width:900px){.page-template-job-offers .page__section--departments .row{display:table-row}.page-template-job-offers .page__section--departments .row:last-of-type .cell{padding-bottom:0}.page-template-job-offers .page__section--departments .cell{display:table-cell;padding-bottom:70px;width:33%;padding-right:20px}}@media (min-width:1100px){.page-template-job-offers .cell{padding-right:20px!important}}.contrast .sidebar_cat__item--klauzula-informacyjna-dla-kandydatow a{background-color:#ff0}.contrast.page-template-job-offers .information-clause::after{background:#000!important}.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}.structure-page .single_person__content strong{display:block}.structure-page__avatar{width:100px;height:100px;border-radius:50%;overflow:hidden;margin-bottom:16px}.structure-page .page__section{border-bottom:1px solid #d4d4d4;padding:30px 0 28px}@media (max-width:480px){.structure-page .page__section{border-top:1px solid #d4d4d4}}@media (min-width:1100px){.structure-page .page__section{padding:80px 0 24px}}@media (min-width:1100px){.structure-page .page__section:first-child{padding-top:130px}}.structure-page .page__section__items{max-width:810px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.structure-page .page__section__item{padding:0 40px 36px 0;width:270px;max-width:100%}.structure-page .page__section__item:last-child{padding-bottom:0}.structure-page .page__section p{font-size:16px;line-height:24px}.structure-page .page__section h4{font-size:16px}.structure-page .page_row .page_col:last-of-type{padding-bottom:0}.contrast.page-template-job-offers .page__section--departments .departments--item__icon,.contrast.page-template-structure .page__section--departments .departments--item__icon{background-color:#ff0;border:4px solid #ff0}@media (min-width:700px){.page-template-structure .departments .row{display:table-row}.page-template-structure .departments .row:last-of-type .cell{padding-bottom:0}.page-template-structure .departments .cell{display:table-cell;padding-bottom:70px;width:33%;padding-right:20px}}@media (min-width:1100px) and (max-width:1780px){.page-template-structure h1.sidebar__header{display:table-caption}}.page__section--departments .departments{width:100%}@media (min-width:1100px){.page__section--departments .departments{display:table}}.page__section--departments .departments--item{font-size:20px;line-height:24px;text-align:center;margin-bottom:40px}.page__section--departments .departments--item__name{min-width:150px;text-align:center;display:inline-block;margin-top:.5em;font-weight:500}.page__section--departments .departments--item__icon{width:47px;overflow:hidden;height:47px;line-height:47px;display:block;margin:0 auto;font-weight:700}.page__section--departments .departments--item__icon>img{vertical-align:middle}@media (min-width:1100px){.page__section--departments .departments--item{min-width:270px;margin-bottom:80px;text-align:left;padding-right:40px}.page__section--departments .departments--item__icon{margin:0 0 0 50px}}@media (min-width:700px) and (max-width:900px){.page-template-structure .page__section--departments .departments .row{display:block}.page-template-structure .page__section--departments .departments--item{display:block;width:100%}.page-template-structure .page__section--departments .departments--item__name{width:250px}}@media (min-width:901px){.page-template-structure .page__section--departments .departments{display:table}}@media (min-width:1100px) and (max-width:1300px){.page-template-structure .page__section--departments .departments--item__name{width:248px}.page-template-structure .page__section--departments .departments--item__icon{margin:0 0 0 100px}}@media (min-width:1301px){.page-template-structure .page__section--departments .departments--item__name{width:300px}.page-template-structure .page__section--departments .departments--item__icon{margin:0 0 0 125px}}.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__header{margin-top:15px;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-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--announcements div{padding-bottom:35px}.article-text--announcements h3{margin-bottom:35px}.article-text--announcements p:first-of-type{padding:0 0 32px 0;font-size:14px;line-height:25px;font-weight:300;letter-spacing:.02em}@media (min-width:510px){.article-text--announcements p:first-of-type{font-size:18px;line-height:32px;padding-bottom:32px}}.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}.footer--dark{background-color:#303341;color:#fff}.contrast .footer--dark{background-color:#000;color:#ff0}.footer--dark__rights{padding:40px 0;border-top:1px solid #bfbfbf;font-size:14px;-ms-flex-order:3;order:3;color:#7e7e7e;line-height:1.75em}.contrast .footer--dark__rights{border-top:1px solid #ff0;color:#ff0}.footer--dark a{color:inherit}.footer--dark a>i{display:none}.footer--dark .flex.container{padding-top:60px;padding-bottom:60px}.footer--dark .flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer--dark .flex__part-1,.footer--dark .flex__part-2{width:100%;box-sizing:border-box}.footer--dark .flex__part-1{-ms-flex-order:1;order:1}.footer--dark .flex__part-1 .menus{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px}.footer--dark .flex__part-1 .menus .menu{width:100%;margin-bottom:48px}.footer--dark .flex__part-1 .menus .menu li{padding-bottom:.5em}.footer--dark .flex__part-1 .menus .menu li.big{font-size:16px;font-weight:700;padding-bottom:1em}.footer--dark .flex .title{font-size:28px;font-weight:700;position:relative;padding-left:2em;margin-bottom:28px}.footer--dark .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--dark .flex .title svg *{fill:#ff0}@media (min-width:1700px){.footer--dark .flex .title{font-size:30px}}.footer--dark .flex .contact{margin-bottom:60px}.footer--dark .flex .contact__subtitle{font-size:16px;font-weight:700}@media (min-width:1700px){.footer--dark .flex .contact__subtitle{padding-bottom:1em}}.footer--dark .flex .contact__phone{font-size:22px;font-weight:700}.footer--dark .flex .contact .flex_part-1{margin-bottom:25px}.footer--dark .flex .location{margin-bottom:60px;line-height:1.5em}.footer--dark .flex .location .title::before{background-image:url(../img/icons/footer-location.svg)}.contrast .footer--dark__socials svg *{fill:#ff0}.footer--dark .social-section{border-top:1px solid #bfbfbf;padding-top:16px;padding-bottom:12px;-ms-flex-pack:justify;justify-content:space-between}.contrast .footer--dark .social-section{border-color:#ff0}.footer--dark .social-section__menu{margin-bottom:5px}.footer--dark .social-section__menu li{width:100%;margin-bottom:1em;font-weight:500;line-height:28px}.footer--dark .social-section svg{width:56px;height:56px;margin-right:20px}.footer--dark .social-section ul li{display:inline-block}@media (min-width:700px){.footer--dark .social-section__menu{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.footer--dark .social-section__menu li{margin-bottom:0}.footer--dark .flex.container{padding-top:80px}.footer--dark .flex{-ms-flex-direction:row;flex-direction:row}.footer--dark .flex__part-1,.footer--dark .flex__part-2{width:50%}.footer--dark .flex__part-1 .menus .menu{padding-left:10px;width:50%}.footer--dark .flex .contact .flex{-ms-flex-direction:column;flex-direction:column}.footer--dark .flex .contact__phone{font-size:26px}}@media (min-width:800px){.footer--dark .social-section__menu{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.footer--dark .social-section__menu li{width:auto;padding-right:40px}}@media (min-width:970px){.footer--dark__rights{padding:24px 0}.footer--dark .social-section__menu{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.footer--dark .social-section__menu li{padding-right:100px}.footer--dark .flex.container{padding-top:80px;padding-bottom:0}.footer--dark .flex{-ms-flex-direction:row;flex-direction:row}.footer--dark .flex__part-1,.footer--dark .flex__part-2{width:50%}.footer--dark .flex__part-1 .menus .menu{width:50%;margin-bottom:90px}}@media (min-width:1200px){.footer--dark .flex .flex__part-2{width:35%}.footer--dark .flex .flex__part-1{width:65%}.footer--dark .flex .flex__part-1 .menus{-ms-flex-pack:justify;justify-content:space-between}.footer--dark .flex .flex__part-1 .menus .menu{width:238px}.footer--dark .flex .flex__part-2 .location{padding-left:60px}.footer--dark .flex .flex__part-2 .location .title{margin-left:-60px}}@media (min-width:1500px){.footer--dark .flex .flex__part-2{width:24%}.footer--dark .flex .flex__part-1{width:76%}.footer--dark .flex .flex__part-1 .menus .menu{padding-left:70px;width:300px}}@media (min-width:1700px){.footer--dark .flex .flex__part-1 .menus .menu{padding-left:170px;width:400px}.footer--dark .flex.container{padding-top:157px}}.footer--dark .flex .flex__part-1 .menus div.menu{margin-bottom:0}.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:none}@media (min-width:1200px){.article-swiper-description{display:inline-block;position:absolute;top:10px;left:10px;padding:5px 10px 5px 10px;background-color:rgba(255,255,255,.8);color:#000;font-size:10px;font-weight:500;display:block;max-width:calc(100% - 308px);top:auto;bottom:20px;left:20px;margin-right:20px;font-size:13px}}@media (min-width:1600px){.article-swiper-description{max-width:calc(100% - 290px)}}.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 30px 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}}.page-fundusze-europejskie .article__row{margin:0 auto;width:100%;padding:0 20px}@media (min-width:768px){.page-fundusze-europejskie .article__row{min-width:760px;width:67.5vw}}@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,.loader-container__loader--videos{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}.shops .page-header__colored{padding:0;margin-bottom:40px}@media (min-width:1220px){.shops .page-header__colored{margin-bottom:80px}}.shops .page_row{margin-bottom:20px}@media (min-width:660px){.shops .page_row{margin-bottom:23px}}.shops .page_col{padding-bottom:14px;font-weight:700}@media (min-width:660px){.shops .page_col{margin-right:25px;padding-bottom:0}}.shops .labels{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:5px}.shops .labels .label{width:24px;height:24px;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:15px}@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:10px}.shops__section .section__header h3{border-top:0;padding-top:12px}@media (min-width:1400px){.shops__section .section__header{margin-bottom:23px}.shops__section .section__header h3{padding-top:36px;padding-right:25px}}.shops__section .section__header.shop-list{padding-top:10px}.shops__section .button--border{width:100%;padding-left:12px;border:1px solid #000;text-align:left;cursor:pointer;text-transform:none;font-size:16px;font-weight:700;line-height:24px}.shops__section .button--border__icon{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.shops__not-found{padding-top:0;display:none}.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__section--filters .categories__wrapper{width:100%}.shops__section--filters .categories__wrapper .categories__header{font-size:16px;font-weight:700;line-height:24px}.shops__section--filters .categories__wrapper .categories__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;column-gap:20px;row-gap:20px;margin-top:15px;padding:5px 0}@media (min-width:660px){.shops__section--filters .categories__wrapper .categories__list{-ms-flex-direction:row;flex-direction:row}}.shops__section--filters .categories__wrapper .label__letter{display:inline-block;width:24px;height:24px;border:1px solid #000;border-radius:50%;margin-left:14px;font-size:14px;font-weight:500;line-height:22px;text-transform:uppercase;text-align:center}.shops__section--filters .categories__wrapper .input__clear{margin-left:auto;background:0 0;border:none;cursor:pointer;font-size:16px;font-weight:700;line-height:24px;color:#7e7e7e}.shops__search.page_col{margin-right:0}@media (min-width:1220px){.shops__search.page_col{margin-right:40px}}.shops__search.page_col .search__input{position:relative;width:100%;padding:0 15px;margin-bottom:20px;border:1px solid #000}.shops__search.page_col .search__input input,.shops__search.page_col .search__input input:-ms-input-placeholder{padding:14px 0;width:100%;letter-spacing:.03em;border-bottom:unset;font-size:16px;font-weight:700;line-height:24px}.shops__search.page_col .search__input input,.shops__search.page_col .search__input input::placeholder{padding:14px 0;width:100%;letter-spacing:.03em;border-bottom:unset;font-size:16px;font-weight:700;line-height:24px}@media (min-width:1400px){.shops__search.page_col .search__input input,.shops__search.page_col .search__input input:-ms-input-placeholder{padding:20px 0}.shops__search.page_col .search__input input,.shops__search.page_col .search__input input::placeholder{padding:20px 0}}.shops__search.page_col .search__input input:-ms-input-placeholder{color:#7e7e7e}.shops__search.page_col .search__input input::placeholder{color:#7e7e7e}.shops__search.page_col .search__input .search__button{position:absolute;right:0;top:0;margin-top:0;padding-right:15px;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__divider{border:1px solid #bfbfbf}.shops__section--map{width:calc(100% + 13vw);padding-top:40px;margin-left:-6.5vw;margin-bottom:10px}@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:100%;margin-left:0}}.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:40px}}.shops .shop{margin-bottom:20px}@media (min-width:660px){.shops .shop{margin-top:0}}.shops .shop__name{margin-bottom:10px;font-size:16px;font-weight:700;line-height:24px}.shops .shop__desc{line-height:23px;font-size:16px;font-weight:600;line-height:24px;margin-bottom:20px}@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}}.colectionIcon{position:relative;top:3px;width:18px;height:18px;margin-right:10px}@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 .75vw 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.font-increase.home .blog-list .inspirations-list__tile .tile__desc h3,body.font-increase.home .offer-tiles .offer-tiles-list__tile h3{font-size:24px}body.font-increase.home .blog-list .inspirations-list__tile .tile__category,body.font-increase.home .blog-list .inspirations-list__tile .tile__desc::before,body.font-increase.home .btn-more,body.font-increase.home .inspiration__header,body.font-increase.home .offer-tiles .offer-tiles-list__tile{font-size:20px}body.font-increase .catalog-icons__item,body.font-increase .door-model .door-models-list__tile a .desc,body.font-increase .door-model .doors .door_variant__show h4,body.font-increase .door-model__shared-description li,body.font-increase .door-model__shared-description p{font-size:20px}body.font-increase .products-list__door-model a h3,body.font-increase .products-list__door-model a h4,body.font-increase.post-type-archive-door .archive-door__header .page-header__text{font-size:20px}body.font-increase .pagination{font-size:22px}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 .icon-arrow:after,body.contrast .button--black--no-icon:not(.button--loading) .icon-arrow:after{background:#ff0}body.contrast .button__icon: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 .slider_content__header{background:#000;box-shadow:0 0 0 20px #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 20px #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}body.contrast .videos{background:#000}body.contrast .videos .videos-section__main-player__button{color:#ff0}body.contrast .videos .video-wrapper__box,body.contrast .videos .videos-section__main-player::after{background:#000}body.contrast .paginationjs{background:#000}body.contrast .paginationjs-next,body.contrast .paginationjs-page,body.contrast .paginationjs-prev{background-color:#f8cf45}.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%}.choosing-menu{position:relative;height:80px}@media (min-width:1700px){.choosing-menu{height:115px}}.choosing-menu.is-open .choosing-menu__container{opacity:1;pointer-events:auto}.choosing-menu__logo{position:absolute;top:50%;left:10px;transform:translate(0,-50%);width:100%;max-width:130px}@media (min-width:768px){.choosing-menu__logo{left:50%;transform:translate(-50%,-50%);max-width:18vw}}.choosing-menu__container{position:absolute;top:80px;left:0;padding-top:12px;width:100%;height:calc(100vh - 80px);z-index:9;background-color:#fff;pointer-events:none;opacity:0;transition:opacity .25s}@media (min-width:768px){.choosing-menu__container{position:static;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-top:0;height:100%;z-index:0;background-color:transparent;pointer-events:auto;opacity:1}}.choosing-menu__links{text-align:center}@media (min-width:768px){.choosing-menu__links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:left}}@media (min-width:768px){.choosing-menu__links:first-of-type{margin-left:37px}}@media (min-width:768px){.choosing-menu__links:last-of-type{margin-right:37px}}.choosing-menu__link{font-size:12px}@media (min-width:768px){.choosing-menu__link{margin-right:20px}}@media (min-width:1025px){.choosing-menu__link{margin-right:61px;font-size:16px}}.choosing-menu__link:last-of-type{margin-right:0}.choosing-menu__link a{display:inline-block;position:relative;padding:12px 0;font-weight:500;color:#000}@media (min-width:768px){.choosing-menu__link a{padding:5px 0}}.choosing-menu__link a:hover::after{width:100%}.choosing-menu__link a::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;transition:1s all cubic-bezier(.19,1,.22,1);background:#000;backface-visibility:hidden}.choosing-menu__langs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:12px;padding-top:15px;border-top:1px solid #d4d4d4}@media (min-width:768px){.choosing-menu__langs{-ms-flex-pack:start;justify-content:flex-start;margin-top:0;padding-top:0;padding-left:22px;border-left:3px solid #cfcfcf;border-top:none}}@media (min-width:1025px){.choosing-menu__langs{padding-left:61px}}.choosing-menu__lang{position:relative;font-size:16px}@media (min-width:768px){.choosing-menu__lang{font-size:12px}}@media (min-width:1025px){.choosing-menu__lang{font-size:16px}}.choosing-menu__lang:not(:first-of-type){margin-left:20px}@media (min-width:768px){.choosing-menu__lang:not(:first-of-type){margin-left:15px;padding-left:17px}}@media (min-width:768px){.choosing-menu__lang:not(:first-of-type)::after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:2px;height:16px;background-color:#000}}.choosing-menu__lang.is-active a{pointer-events:none;font-weight:700}.choosing-menu__lang a{padding:7px 0}@media (min-width:768px){.choosing-menu .header__hamburger{display:none}}.choosing-menu .hamburger{padding:14px 10px}@media (min-width:768px){.choosing__tiles{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.choosing-tile{padding:40px 20px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media (min-width:768px){.choosing-tile{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:50%;min-height:46.87vw;padding:0}}@media (min-width:1366px){.choosing-tile{min-height:36vw}}@media (min-width:768px){.choosing-tile:nth-of-type(2n+1) .choosing-tile__socials-container{left:2.08vw}}@media (min-width:768px){.choosing-tile:nth-of-type(2n+2) .choosing-tile__header{padding-left:8.71vw;padding-right:6.25vw}}@media (min-width:1366px){.choosing-tile:nth-of-type(2n+2) .choosing-tile__header{padding-left:11.71vw}}@media (min-width:768px){.choosing-tile:nth-of-type(2n+2) .choosing-tile__lang{left:8.71vw}}@media (min-width:1366px){.choosing-tile:nth-of-type(2n+2) .choosing-tile__lang{left:11.71vw}}@media (min-width:768px){.choosing-tile:nth-of-type(2n+2) .choosing-tile__socials-container{right:2.08vw}}@media (min-width:768px){.choosing-tile__header{padding:9.29vw 4.16vw 9.29vw 9.5vw;width:100%}}@media (min-width:1366px){.choosing-tile__header{padding-left:12.5vw}}.choosing-tile__title{display:inline-block;margin-bottom:30px;padding-bottom:15px;font-size:25px;font-weight:700;border-bottom:3px solid #fff;color:#fff}@media (min-width:768px){.choosing-tile__title{margin-bottom:15px;font-size:3.43vw}}.choosing-tile__links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.choosing-tile__link{font-size:16px;color:#fff}@media (min-width:1025px){.choosing-tile__link{font-size:18px}}@media (min-width:1700px){.choosing-tile__link{font-size:22px}}.choosing-tile__link::after{content:"/";display:inline-block;margin-right:5px}.choosing-tile__link:last-of-type::after{display:none}.choosing-tile__link a{display:inline-block;color:inherit}.choosing-tile__more{margin-top:40px}@media (min-width:768px){.choosing-tile__more{margin-top:2.81vw}}.choosing-tile__langs{margin-top:30px}@media (min-width:768px){.choosing-tile__langs{position:absolute;bottom:4.01vw;left:9.5vw;margin-top:0}.choosing-tile__langs--doors{left:8.5vw}}@media (min-width:1366px){.choosing-tile__langs{left:12.5vw}.choosing-tile__langs--doors{left:11.5vw}}.choosing-tile__socials-container{margin-top:30px}@media (min-width:768px){.choosing-tile__socials-container{position:absolute;top:55.5%;transform:translateY(-50%);margin-top:0}}.choosing-tile__socials{display:-ms-flexbox;display:flex}@media (min-width:768px){.choosing-tile__socials{display:block}}.choosing-tile__social{margin-right:30px;font-size:20px}@media (min-width:768px){.choosing-tile__social{margin-right:0;margin-bottom:25px}}@media (min-width:1025px){.choosing-tile__social{font-size:27px}}@media (min-width:1700px){.choosing-tile__social{font-size:30px}}.choosing-tile__social:last-of-type{margin-bottom:0}.choosing-tile__icon{color:#fff}.choosing-footer{padding:30px 0}.choosing-footer__header{text-align:center}.choosing-footer__title{font-size:32px;font-weight:700}.choosing-footer__container{margin-bottom:0;margin-top:20px}@media (min-width:768px){.choosing-footer__container{margin-bottom:40px;margin-top:30px}}@media (min-width:768px){.choosing-footer__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.choosing-footer__item{margin-bottom:20px;padding:10px 30px 10px 20px}@media (min-width:768px){.choosing-footer__item{margin-bottom:0;padding-left:72px;width:50%}}@media (min-width:1025px){.choosing-footer__item{margin-left:9.5vw;padding-left:0;width:calc(50% - 12.5vw)}}@media (min-width:1366px){.choosing-footer__item{margin-left:12.5vw}.choosing-footer__item:nth-child(even){margin-left:11.5vw}}.choosing-footer__item:last-of-type{margin-bottom:0}@media (min-width:1366px){.choosing-footer__item--column{display:-ms-flexbox;display:flex}}.choosing-footer__item-container{margin-bottom:20px}@media (min-width:1366px){.choosing-footer__item-container{margin-bottom:0;margin-right:40px;width:50%}}.choosing-footer__item-container:last-of-type{margin-bottom:0;margin-right:0}.choosing-footer__company{margin-bottom:20px;font-weight:700}.choosing-footer__info{line-height:26px}.choosing-footer__company,.choosing-footer__info{white-space:nowrap;font-size:16px}.choosing-footer__company a,.choosing-footer__info a{color:inherit}.form h2{font-size:20px;font-weight:700}.form .hidden{height:0;text-indent:-100%;display:block;overflow:hidden}.form .type-input,.form .type-textarea,.form select{width:100%;border:0 none;background:0 0}.form .type-textarea{resize:none}.form .type-input,.form select{padding:.6em 0;font-size:16px}.form__select-block{position:relative}.form__select-block::after{pointer-events:none;transform:rotate(-135deg);content:"";border-top:2px solid currentColor;border-left:2px solid currentColor;width:10px;height:10px;display:block;position:absolute;right:10px;top:10px}.form__select-block select{-moz-appearance:none;appearance:none;font-size:16px;font-family:Montserrat}.form__select-block select:focus-visible{outline-style:none}.form__select-block select option{font-size:16px;font-family:inherit;padding:5px}.form__input-block,.form__select-block,.form__textarea-block{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;margin:48px 0}.form__textarea-block{padding-top:.5em;resize:none;margin-bottom:36px}.form :-ms-input-placeholder{color:#000;opacity:1}.form ::placeholder{color:#000;opacity:1}.form .send{border:1px solid #000;color:#fff;background-color:#000;display:inline-block;padding:0 24px;font-weight:700;font-size:16px}.form.processing .send{opacity:.2;cursor:default}.form__policy-block{position:relative;display:none}.form__policy-block a{color:inherit;font-weight:700}.form__policy-block .policy-text{border:1px solid #000;background-color:#f8cf45;color:#000;padding:30px 8px 2em 20px;font-size:12px;position:absolute;right:0;bottom:1em;max-width:100%}.form__policy-block .policy-text p{margin-bottom:1.2em}.form__policy-block .policy-text p:last-of-type{margin-bottom:0}.form__policy-block .policy-text .popup__scroll{padding-right:12px}.form__policy-block #close-popup{position:absolute;right:8px;top:8px}.form__policy-block.opened{display:block}.form__policy-block.opened .closeFiltersIcon{display:block}.form--contact{clear:both;margin:6.5% 0;position:relative;z-index:2;background-color:#fff;padding:40px;box-shadow:1px 1px 19px rgba(0,0,0,.2)}.contrast .form--contact{background-color:#000}.contrast .form--contact .type-input,.contrast .form--contact .type-textarea,.contrast .form--contact select{color:#ff0}.contrast .form--contact .type-input:-ms-input-placeholder,.contrast .form--contact .type-textarea:-ms-input-placeholder,.contrast .form--contact select:-ms-input-placeholder{color:inherit}.contrast .form--contact .type-input::placeholder,.contrast .form--contact .type-textarea::placeholder,.contrast .form--contact select::placeholder{color:inherit}.contrast .form--contact .send{color:#000;background-color:#ff0}.form--contact h2{font-size:30px}.form--contact.success #contact-response{color:green}.form--contact.error #contact-response{color:red}@media (min-width:1200px){.form--contact{margin:0;max-width:40vw}}@media (min-width:1700px){.form--contact{padding:30px 100px 30px 140px}}.form--contact .form__send{position:relative;text-align:left;min-height:110px;pointer-events:none}@media (min-width:600px){.form--contact .form__send{text-align:right}}.form--contact #contact-response{color:red;position:absolute;bottom:0;width:calc(100% + 40px);font-size:14px;text-align:left}@media (min-width:680px){.form--contact #contact-response{max-width:70%;font-size:16px}}.form--contact::after{content:"";clear:both;display:block}.form--contact input[type=checkbox]+label{padding-left:36px}.form--contact .g-recaptcha{overflow:hidden}@media (min-width:600px){.form--contact .g-recaptcha{float:left}}.form--contact .form__checkbox-block{margin-bottom:35px;padding-right:20px;z-index:1;position:relative;font-size:14px}.form--contact .form__checkbox-block a{color:inherit;font-weight:500}.form--contact .send{display:inline-block;cursor:pointer;line-height:73px;pointer-events:auto;margin-top:10px;width:100%;max-width:302px}@media (min-width:600px){.form--contact .send{margin-top:0;width:auto}}.form--contact .notice{padding-top:13px;clear:both;font-size:14px}.form--contact .notice a{color:inherit;font-weight:500}.contact-form__section{clear:both;position:relative;padding-top:350px}.contact-form__section::after{content:"";position:absolute;top:0;width:100vw;height:100%;display:block;background:#f9f9f6;left:50%;margin-left:-50vw;z-index:-1}.contrast .contact-form__section::after{display:none}.contact-form__bg-image{overflow:hidden;position:absolute;top:0;right:50%;width:100vw;padding-top:350px;margin-right:-50vw}.contact-form__img{position:absolute;width:100%;height:auto;top:50%;transform:translate(0,-50%)}@media (min-width:500px) and (max-width:699px){.contact-form__section{padding-top:500px}.contact-form__bg-image{padding-top:500px}}@media (min-width:700px) and (max-width:899px){.contact-form__section{padding-top:600px}.contact-form__bg-image{padding-top:600px}}@media (min-width:900px) and (max-width:1199px){.contact-form__section{padding-top:800px}.contact-form__bg-image{padding-top:800px}}@media (min-width:1200px){.contact-form__section{padding:100px 80px}.contact-form__bg-image{margin-right:0;padding-top:0;overflow:hidden;position:absolute;top:0;right:calc((50vw - 50%) * -1);width:62vw;height:100%}.contact-form__img{position:absolute;width:100%;height:auto;top:50%;transform:translate(0,-50%)}}.page-template-structure .contact-form__section__title .big-line{display:block;margin-bottom:24px;font-weight:700;font-size:30px;padding-top:24px}.page-template-structure .contact-form__section__title small{font-size:16px}.page-template-structure.contrast .contact-form__section::before,.page-template-structure.contrast .contact-form__section__title{background-color:#000}@media (min-width:768px){.page-template-structure .contact-form__section__title .big-line{font-size:36px;padding-top:1em}.page-template-structure .contact-form__section__title small{font-size:16px}}@media (min-width:1200px){.page-template-structure .columns__right{padding-bottom:100px}.page-template-structure .contact-form__section{padding-top:170px}.page-template-structure .contact-form__section:before{content:"";position:absolute;top:-100px;height:calc(100% + 100px);left:0;left:-40vw;width:100vw;z-index:-1;dsiplay:block;background-color:#f9f9f6}.page-template-structure .contact-form__section:after{display:none}.page-template-structure .contact-form__section__title{padding-left:80px;padding-right:40px;z-index:1;height:100%;background-color:#f9f9f6;position:absolute;top:0;left:0}.page-template-structure .contact-form__section__title .big-line{padding-top:0}}@media (min-width:1600px){.page-template-structure .contact-form__section__title{padding-right:80px}.page-template-structure .contact-form__section__title .big-line{font-size:48px}}.european-funds__image-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;margin:0 auto;-ms-flex-align:center;align-items:center;-ms-grid-column-align:center;justify-items:center;-ms-flex-pack:center;justify-content:center;width:100%;grid-gap:20px;padding:0 20px;max-width:460px}@media (min-width:768px){.european-funds__image-wrapper{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;min-width:760px;max-width:unset;width:67.5vw;grid-gap:4vw}}.contrast .european-funds{background-color:#ff0;border-top:10px solid #ff0;border-bottom:10px solid #ff0}.page-template-about-us .wrapper{font-size:16px;line-height:32px}.page-template-about-us .bg-image{display:none;position:absolute;display:block;right:0;bottom:0;background-position:center;background-size:cover}.page-template-about-us .page-header__title{font-size:32px;line-height:40px;font-weight:700}.page-template-about-us .header__before::before{text-transform:uppercase;content:attr(data-before);font-size:16px;font-weight:500;display:block;line-height:1em;margin-bottom:24px}@media (min-width:600px){.page-template-about-us .wrapper{font-size:22px;line-height:32px}.page-template-about-us .page-header__title{font-size:48px;line-height:50px}}.about-us__firm{position:relative;padding-bottom:40px}.about-us__firm::after{content:"";width:100vw;height:160px;display:block;bottom:0;left:0;position:absolute;background-color:#f9f9f6;z-index:-2}.about-us__firm .bg-image{height:100%;width:40vw;z-index:-1}@media (max-width:991px){.about-us__firm .bg-image{display:none}}.about-us__firm .page-header__title{margin-bottom:15px}.about-us__firm .page-header__title::after{height:.3em}.about-us__firm .icons{background-color:#fff;box-shadow:0 4px 30px rgba(0,0,0,.1);padding:40px 40px 0 40px;margin:30px 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contrast .about-us__firm .icons{background-color:#000}.about-us__firm .icons__block{font-weight:500;-ms-flex:1;flex:1;font-size:16px;line-height:32px;padding-bottom:40px}.about-us__firm .icons img{max-height:50px;width:auto;display:block;margin-bottom:16px}@media (min-width:992px){.about-us__firm{padding-bottom:72px}.about-us__firm .about-us__short-desc{max-width:60%;padding-right:40px;margin-bottom:120px}.about-us__firm .icons{-ms-flex-direction:row;flex-direction:row;padding:40px 16px 40px 40px;margin:72px 0 0}.about-us__firm .icons__block{padding-right:24px;font-size:20px;line-height:32px}}@media (min-width:1200px){.about-us__firm .icons{max-width:70%;padding:72px 48px 72px 72px}}.about-us__long-desc{background-color:#303341;color:#fff;position:relative}.contrast .about-us__long-desc{color:#ff0;background-color:#000}.about-us__long-desc .container{padding-top:40px;padding-bottom:40px}.about-us__long-desc .bg-image{position:static;width:100vw;padding-top:42%;background-size:cover;background-position:center}@media (min-width:992px){.about-us__long-desc{padding-bottom:500px}.about-us__long-desc .container{padding-top:112px;padding-bottom:112px}.about-us__long-desc .container p{max-width:calc(60vw - (50vw - 50%))}.about-us__long-desc .bg-image{position:absolute;padding-top:0;width:100vw;height:500px}}.about-us__companies,.about-us__movie{position:relative}.about-us__companies::after,.about-us__movie::after{content:"";height:100%;width:50vw;display:block;left:0;top:0;position:absolute;background-color:#f9f9f6;z-index:-2}.contrast .about-us__companies::after,.contrast .about-us__movie::after{display:none}.about-us__movie{padding:43px 0}@media (max-width:991px){.about-us__movie::after{width:0}}.about-us__movie .blocks{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.about-us__movie .blocks__text{-ms-flex:1;flex:1}.about-us__movie .blocks__movie{width:100%;padding-top:40px}.about-us__movie .blocks__movie .rel{padding-top:56.25%;position:relative}.about-us__movie .blocks__movie iframe{top:0;position:absolute;height:100%;width:100%}@media (min-width:1200px){.about-us__movie{padding:144px 0}.about-us__movie .blocks{-ms-flex-direction:row;flex-direction:row}.about-us__movie .blocks__text{padding-right:100px}.about-us__movie .blocks__movie{padding-top:0;width:55%}}@media (min-width:1366px){.about-us__movie .blocks__text{padding-right:166px}}.about-us__companies{position:relative}.about-us__companies .companies{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 -12px}.about-us__companies .companies__tile{background-color:#fff;margin:0 12px 24px;box-shadow:0 4px 30px rgba(0,0,0,.1);padding:56px;font-size:15px;line-height:24px}.contrast .about-us__companies .companies__tile{background-color:#000;color:#ff0}.about-us__companies .companies__name{font-size:22px;line-height:32px;font-weight:700;padding-bottom:.2em}.about-us__companies .companies__header{margin-bottom:24px}.about-us__companies .page-header__title{font-size:40px}@media (min-width:992px){.about-us__companies::before{content:"";top:auto;background-color:#303341;position:absolute;width:100vw;bottom:0;left:0;height:157px;z-index:-1}.contrast .about-us__companies::before{display:none}.about-us__companies .companies{-ms-flex-direction:row;flex-direction:row}.about-us__companies .companies__tile{margin:0 12px;-ms-flex:1;flex:1}.about-us__companies .companies__header{margin-bottom:72px;max-width:50%;padding-right:20px}}@media (max-width:599px){.about-us__companies::after{left:auto;right:0}.about-us__companies .companies{padding-bottom:16px}.about-us__companies .page-header__title{font-size:32px}.about-us__companies .companies__header{padding:40px 24px;background-color:#f8cf45}}@media (min-width:600px) and (max-width:991px){.about-us__companies::after{display:none}}.about-us__history{color:#fff;background-color:#303341;padding:56px 0 150px;position:relative}.contrast .about-us__history{background-color:#000;color:#ff0}.about-us__history .scroll-container{overflow:hidden;position:relative;display:block;padding-right:13%}.about-us__history .scroll-container .scroll-element{width:auto;padding:0 6.5%;box-sizing:content-box}.about-us__history .scroll-navi{color:#ff0;position:absolute;left:3%;bottom:-50px;background-color:#f8cf45;height:80px;padding:16px;z-index:10}.about-us__history .scroll-navi .btn{color:#000;line-height:45px;padding-top:15px}.about-us__history .scroll-navi .btn:first-child{margin-right:35px}.contrast .about-us__history .scroll-navi{background-color:#000}.contrast .about-us__history .scroll-navi .btn{color:#ff0}.about-us__history .history__header{padding:0 6% 90px 6%}.about-us__history .history__tile{width:260px;font-size:15px;line-height:24px;position:relative;padding-top:35px}.about-us__history .history__tile::after{content:"";border-top:1px solid currentColor;display:block;position:absolute;top:8px;width:calc(100% + 31px)}.about-us__history .history__tile:last-child:after{width:100%}.about-us__history .history__tile::before{content:"";border-radius:50%;border:1px solid currentColor;width:16px;height:16px;display:block;position:absolute;top:0;left:0;z-index:1;background-color:#303341}.about-us__history .history__tile:first-child:before{background-color:currentColor}.about-us__history .history__tile-date{font-weight:700;font-size:30px;line-height:40px;padding-bottom:.2em}@media (min-width:1100px){.about-us__history{padding:147px 0 150px}.about-us__history .scroll-container{padding-right:6%}.about-us__history .scroll-container .scroll-element{padding:0 3%}.about-us__history .scroll-navi{padding:28px 40px;height:100px}.about-us__history .scroll-navi .btn{padding-top:12px}.about-us__history .history__header{padding:0 3% 90px 3%}}.about-us__philosophy{position:relative;overflow:hidden}.about-us__philosophy .bg-image{top:0;bottom:auto;width:59%;height:500px;max-height:100%}@media (max-width:1199px){.about-us__philosophy .bg-image{position:static;width:100%;padding-top:55%;height:auto}}@media (min-width:1200px){.about-us__philosophy .bg-image{height:80%}}.about-us__philosophy .philosophy{padding-top:120px;padding-bottom:50px;font-size:16px;line-height:24px}.about-us__philosophy .philosophy .page-header__title{margin-bottom:30px}.about-us__philosophy .philosophy__header{margin-bottom:3em}.about-us__philosophy .philosophy__text-block p{margin-bottom:1em}.about-us__philosophy .philosophy__text-block p:last-child{margin-bottom:0}.about-us__philosophy .philosophy__text-block::before{position:absolute;content:"";background-color:#f9f9f6;top:80px;right:0;display:block;height:100%;z-index:-1;width:100%}.contrast .about-us__philosophy .philosophy__text-block::before{display:none}@media (min-width:1200px){.about-us__philosophy .philosophy{padding-top:194px;padding-bottom:0}.about-us__philosophy .philosophy .page-header__title{margin-bottom:24px}.about-us__philosophy .philosophy__header,.about-us__philosophy .philosophy__text-block{width:39%}.about-us__philosophy .philosophy__header{margin-bottom:72px}.about-us__philosophy .philosophy__text-block{padding:72px 72px 72px 0;position:relative}.about-us__philosophy .philosophy__text-block::before{width:200%;top:0}}@media (min-width:768px){.videos{background:linear-gradient(to left,#fff 50%,#f9f9f6 50%);background-size:100% calc(100% - 580px);background-repeat:no-repeat;background-position:bottom}}@media (min-width:1366px){.videos{background-size:100% calc(100% - 650px)}}.videos-description{max-width:650px;margin:8px 0 24px 0;line-height:24px}.videos-section{display:-ms-grid;display:grid;gap:40px;grid-template-areas:"categories"}@media (min-width:768px){.videos-section{grid-template-areas:"categories" "player" "buttons"}}@media (min-width:1100px){.videos-section{-ms-grid-columns:345px auto;grid-template-columns:345px auto;grid-template-areas:"categories player" ". buttons"}}.videos-section__categories{position:relative;grid-area:categories}.videos-section__categories__button{display:none;position:absolute;bottom:0;padding:20px 24px;border:none;background-color:#f8cf45;cursor:pointer}@media (min-width:1100px){.videos-section__categories__button{display:block}}.videos-section__categories__button__text{margin-right:24px;font-size:16px;font-weight:700;line-height:24px}.videos-section__main-player{display:none;position:relative;grid-area:player;height:0;padding-top:56.25%}@media (min-width:768px){.videos-section__main-player{display:block}}.videos-section__main-player::after{position:absolute;content:"";display:none;right:-6%;top:-250px;bottom:0;width:60%;background-color:#f9f9f6}@media (min-width:1100px){.videos-section__main-player::after{display:block}}.main-player{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:1}.videos-section__main-player__buttons{display:none;-ms-flex-pack:justify;justify-content:space-between;grid-area:buttons}@media (min-width:768px){.videos-section__main-player__buttons{display:-ms-flexbox;display:flex}}.videos-section__main-player__button{border:none;background:0 0;cursor:pointer}.videos-section__main-player__button__text{text-transform:lowercase;font-size:16px;font-weight:700;line-height:24px}.videos-list__container{margin-top:40px}@media (min-width:768px){.videos-list__container{margin-top:120px}}.videos-list{display:-ms-grid;display:grid;gap:16px;margin-top:16px}@media (min-width:768px){.videos-list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);margin-top:30px}}.found{font-size:16px;font-weight:500;line-height:32px;text-align:right}.found__number{font-weight:700}.video-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.video-wrapper{margin-bottom:40px}}.video-wrapper__box{-ms-flex-positive:1;flex-grow:1}@media (min-width:768px){.video-wrapper__box{padding:20px 8px 8px;background:#fff;box-shadow:0 6px 6px rgba(0,0,0,.05)}}.video-wrapper__text{font-size:14px;line-height:18px}@media (min-width:768px){.video-wrapper__text{font-size:18px;line-height:26px}}.video-wrapper__title{font-weight:700}.video-wrapper__description{font-weight:500}.video-thumbnail{width:100%;cursor:pointer}@media (min-width:768px){.video-thumbnail--mobile{display:none}}.video-thumbnail--desktop{display:none;overflow:hidden}@media (min-width:768px){.video-thumbnail--desktop{display:block}}.video-thumbnail--desktop img{display:block;transform:scale(1);transition:transform .5s}.video-thumbnail--desktop:hover img{transform:scale(1.05)}.paginationjs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-direction:column;flex-direction:column;padding:60px 0;background-color:#fff}@media (min-width:768px){.paginationjs{-ms-flex-direction:row;flex-direction:row}}.paginationjs-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:8px}.paginationjs-next,.paginationjs-page,.paginationjs-prev{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;line-height:30px;width:30px;height:30px;background-color:#f3f3f3;cursor:pointer}.paginationjs-page.active{color:#fff;background-color:#000}.paginationjs-size-changer{border:1px solid #e0e0e0;border-radius:3px}.paginationjs-size-changer select{height:36px;padding:0 30px 0 10px;border:none;border-right:12px solid transparent}.paginationjs-size-changer select:active,.paginationjs-size-changer select:focus{outline:0;box-shadow:none}.page-template-it-internship{scroll-behavior:smooth}.page-template-it-internship .wrapper{font-size:16px;line-height:175%}.page-template-it-internship .bg-image{display:none;position:absolute;display:block;right:0;bottom:0;background-position:top left;background-size:cover;background-repeat:no-repeat}.page-template-it-internship .page-header__title{font-size:32px;line-height:40px;font-weight:700}@media (min-width:600px){.page-template-it-internship .page-header__title{font-size:48px;line-height:50px}}.page-template-it-internship .color-red{color:#e60c00}.it-internship__top{position:relative;margin-bottom:40px}.it-internship__top .bg-image{height:100%;width:min(40vw,552px);z-index:-1}@media (max-width:1199px){.it-internship__top .bg-image{display:none}}.it-internship__top .page-header__title{margin-bottom:31px}.it-internship__top .page-header__title::after{height:.3em}.it-internship__top-short-desc{margin-bottom:32px}.it-internship__top .icons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:32px}.it-internship__top .icons__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:16px;padding:0 32px}.it-internship__top .icons__item-title{font-weight:700;font-size:16px;line-height:150%;text-align:center}.it-internship__top-btn{display:inline-block;margin-bottom:32px;padding:16px 25px;color:#fff;background-color:#000;text-align:center;font-size:16px;font-weight:700;line-height:140%;cursor:pointer}.it-internship__top-icons-heading{width:-moz-fit-content;width:fit-content;margin-bottom:44px;padding-top:18px;border-top:2px solid #000;color:#000;font-size:25px;font-weight:600;letter-spacing:.5px}@media (min-width:600px){.it-internship__top .icons{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1200px){.it-internship__top{margin-bottom:76px;min-height:648px}.it-internship__top .it-internship__top-container{max-width:60%}.it-internship__top .it-internship__top-short-desc{padding-right:40px}}.it-internship__form-section{padding:48px 16px;background-color:#f9f9f6}@media (min-width:700px){.it-internship__form-section{scroll-margin-top:80px}}@media (min-width:992px){.it-internship__form-section{padding:48px 32px}}@media (min-width:1700px){.it-internship__form-section{scroll-margin-top:115px}}.it-internship__form-wrapper{max-width:1096px;margin:0 auto;padding:40px 16px 24px;background-color:#fff;box-shadow:0 4px 30px 0 rgba(0,0,0,.1)}@media (min-width:400px){.it-internship__form-wrapper{padding:48px 24px 24px}}@media (min-width:600px){.it-internship__form-wrapper{padding:48px 32px 24px}}@media (min-width:992px){.it-internship__form-wrapper{padding:48px 48px 24px}}@media (min-width:1200px){.it-internship__form-wrapper{padding:48px 112px 24px}}.it-internship__form-intro{margin-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:32px}@media (min-width:768px){.it-internship__form-intro{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.it-internship__form-intro-text{margin-bottom:24px}@media (min-width:768px){.it-internship__form-intro-text{width:60%}}.it-internship__form-heading{margin-bottom:24px;padding-top:16px;width:-moz-fit-content;width:fit-content;border-top:1px solid #000;font-size:25px;font-weight:600;letter-spacing:.5px}.it-internship__form-description{font-size:14px;line-height:130%}.it-internship__form-description li,.it-internship__form-description ul{list-style:disc}.it-internship__form-description ul{padding-left:20px}.it-internship__form-description li:not(:last-child){margin-bottom:16px}.it-internship__form-image-wrapper{display:none}@media (min-width:768px){.it-internship__form-image-wrapper{display:block;width:min(312px,40%)}}.nm-form__heading{width:-moz-fit-content;width:fit-content;padding-top:16px;margin-bottom:32px;border-top:1px solid #000;font-size:18px;font-weight:600;letter-spacing:.5px}.nm-form__subtitle{margin-bottom:24px;font-size:14px;line-height:130%}.nm-form__fields-wrapper{margin-bottom:56px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:32px}@media (min-width:768px){.nm-form__fields-wrapper{row-gap:48px}}.nm-form__fields-wrapper--file{margin-bottom:24px}.nm-form__field{position:relative}.nm-form__label-text{display:block;margin-bottom:8px;font-size:16px;font-weight:500;line-height:150%}@media (min-width:768px){.nm-form__label-text{position:absolute;bottom:calc(100% - 8px);left:16px;max-width:95%;margin-bottom:0;padding:0 4px;background-color:#fff;line-height:100%;z-index:1}}@media (min-width:1200px){.nm-form__label-text{max-width:92%}}.nm-form__textarea{display:block;width:100%;height:200px;padding:16px;border:1px solid rgba(0,0,0,.5);border-radius:4px;resize:none}@media (min-width:600px){.nm-form__textarea{height:140px}}@media (min-width:992px){.nm-form__textarea{height:102px}}.nm-form__textarea:-ms-input-placeholder{font-size:16px;line-height:137.5%;opacity:.5}.nm-form__textarea::placeholder{font-size:16px;line-height:137.5%;opacity:.5}.nm-form__textarea--big{height:300px}@media (min-width:600px){.nm-form__textarea--big{height:220px}}@media (min-width:1200px){.nm-form__textarea--big{height:340px}}.nm-form__task-switcher{margin-bottom:32px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.nm-form__task-switcher{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}}.nm-form__task-btn{width:min(100%,440px);padding:8px;color:#000;background-color:#fff;border:1px solid #000;font-size:14px;font-weight:700;line-height:140%;cursor:pointer;transition:all .3s ease}@media (min-width:992px){.nm-form__task-btn{width:auto}}.nm-form__task-btn:hover{background-color:#f2f2f2}.nm-form__task-btn.is-active{background-color:#303341;border-color:#303341;color:#fff}.nm-form__task-info{margin-bottom:50px;color:#000;opacity:.5;font-size:16px;line-height:137.5%;text-align:center}.nm-form__label--file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;row-gap:8px;padding:32px 16px;border-radius:4px;border:1px dashed #3d39ff;cursor:pointer;transition:all .3s ease}@media (min-width:768px){.nm-form__label--file{padding:34px}}.nm-form__label--file.dragover{border-color:#2824f9;background:rgba(40,36,249,.07);box-shadow:0 0 .75rem rgba(40,36,249,.4)}.nm-form__label--file.dragover .text-1,.nm-form__label--file.dragover .text-2{opacity:.75}.nm-form__label--file.dragover input[type=file]{opacity:1}.nm-form__label--file .text-1{position:relative;width:-moz-fit-content;width:fit-content;padding-left:32px;color:#000;font-size:14px;font-weight:500;text-align:center}.nm-form__label--file .text-1::before{content:"";position:absolute;left:0;top:calc(50% - 15px);width:24px;height:31px;background:center/contain no-repeat url(../img/icons/ico-file.svg)}.nm-form__label--file .text-2{width:-moz-fit-content;width:fit-content;color:#000;font-size:12px;text-align:center}.nm-form__label--file .text-1,.nm-form__label--file .text-2{transition:opacity .3s ease}.nm-form__label--file .wpcf7-form-control-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:16px 0}.nm-form__label--file .file-input{width:8rem;color:rgba(0,0,0,.7019607843);font-size:12px;text-align:center}.nm-form__label--file .file-input::file-selector-button{width:1px;height:1px;padding:0;border:none;background:0 0}.nm-form__additional-info{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #000}.nm-form__info{margin-bottom:16px;font-size:12px;line-height:130%}.nm-form__info-list{padding-left:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:12px;column-gap:48px;font-size:12px;line-height:130%}.nm-form__info-list li{list-style:disc}@media (min-width:992px){.nm-form__info-list{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}.nm-form__acceptance-wrapper{margin-bottom:16px}.nm-form__acceptance-wrapper--last{margin-bottom:32px}@media (min-width:768px){.nm-form__acceptance-wrapper{max-width:90%}}@media (min-width:992px){.nm-form__acceptance-wrapper{max-width:75%}}.nm-form__acceptance-wrapper .wpcf7-acceptance .wpcf7-list-item{margin:0}.nm-form__acceptance-wrapper .wpcf7-acceptance .wpcf7-list-item>label{display:-ms-flexbox;display:flex;column-gap:16px;color:#000;font-size:14px;line-height:130%;cursor:pointer}.nm-form__acceptance-wrapper .wpcf7-acceptance .wpcf7-list-item>label input[type=checkbox]{position:relative;left:auto;top:auto;opacity:1;visibility:visible;-ms-flex-negative:0;flex-shrink:0;margin:0;padding:0;width:24px;height:24px;cursor:pointer}.nm-form__acceptance-wrapper .wpcf7-acceptance .wpcf7-list-item>label input[type=checkbox]::before{content:"";position:absolute;left:0;top:0;display:inline-block;width:100%;height:100%;background:#fff;border:1px solid #000}.nm-form__acceptance-wrapper .wpcf7-acceptance .wpcf7-list-item>label input[type=checkbox]:disabled{cursor:auto}.nm-form__acceptance-wrapper .wpcf7-acceptance .wpcf7-list-item>label input[type=checkbox]:checked:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../img/icons/ico-checkmark-black.svg);background-size:contain;background-position:center center;background-repeat:no-repeat}.nm-form__acceptance-wrapper .wpcf7-acceptance .nm-form__acceptance-link{color:#000;font-weight:500}.nm-form__acceptance-wrapper .wpcf7-acceptance .nm-form__acceptance-link:hover{text-decoration:underline}.nm-form__submit-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:8px;-ms-flex-align:end;align-items:flex-end}.nm-form__submit{padding:16px 55px 16px 25px;background-color:#f8cf45;color:#000;border:1px solid #f8cf45;background-image:url(../img/icons/ico-arrow-right-black.svg);background-repeat:no-repeat;background-position:right 25px center;background-size:25px 25px;font-size:16px;font-weight:700;line-height:140%;cursor:pointer;transition:all .3s ease}.nm-form__submit:disabled{opacity:.35;cursor:not-allowed}.nm-form__submit:hover{background-color:#e6b92f;border-color:#e6b92f}.is-hidden{display:none!important}.form-thank-you-page__section{padding:48px 16px;background-color:#f9f9f6}@media (min-width:992px){.form-thank-you-page__section{padding:48px 32px 64px}}.form-thank-you-page__wrapper{max-width:1096px;margin:0 auto;padding:40px 16px;background-color:#fff;box-shadow:0 4px 30px 0 rgba(0,0,0,.1)}@media (min-width:400px){.form-thank-you-page__wrapper{padding:48px 24px}}@media (min-width:600px){.form-thank-you-page__wrapper{padding:48px 32px}}@media (min-width:992px){.form-thank-you-page__wrapper{padding:48px 48px}}@media (min-width:1200px){.form-thank-you-page__wrapper{padding:48px 112px}}.form-thank-you-page__intro{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:32px}@media (min-width:768px){.form-thank-you-page__intro{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media (min-width:768px){.form-thank-you-page__intro-text{width:62%}}.form-thank-you-page__heading{margin-bottom:24px;padding-top:16px;width:-moz-fit-content;width:fit-content;border-top:1px solid #000;font-size:25px;font-weight:600;line-height:130%}@media (min-width:768px){.form-thank-you-page__heading{margin-bottom:32px;font-size:30px}}.form-thank-you-page__description{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:16px;font-size:16px;line-height:130%}.form-thank-you-page__description li,.form-thank-you-page__description ul{list-style:disc}.form-thank-you-page__description ul{padding-left:20px}.form-thank-you-page__description li:not(:last-child){margin-bottom:16px}.form-thank-you-page__btn{display:inline-block;margin-top:32px;padding:16px 25px;background-color:#000;color:#fff;border:1px solid #000;font-size:16px;font-weight:700;line-height:140%;cursor:pointer;transition:all .3s ease}.form-thank-you-page__btn:hover{background-color:#fff;color:#000}.form-thank-you-page__image-wrapper{display:none}@media (min-width:768px){.form-thank-you-page__image-wrapper{display:block;width:min(312px,38%)}}.sidebar{margin-top:-10px}@media (min-width:1100px){.sidebar{display:block;margin:0;padding-bottom:100px}.sidebar .popup--sidebar,.sidebar .search--sidebar{max-width:345px}}.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{-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:700}.sidebar_cat__item--line-top{padding-top:10px;font-weight:300}.sidebar_cat__item--line-top>ul{padding-top:10px}.sidebar_cat__item--line-top>ul li{padding-left:30px}@media (min-width:1100px){.sidebar_cat__item--line-top{margin-top:20px;padding-top:25px;border-top:1px solid rgba(0,0,0,.5);color:#000}.contrast .sidebar_cat__item--line-top{color:#ff0;border-top-color:#ff0}.sidebar_cat__item--line-top>ul{padding-top:10px}}.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}.filters h2{display:none;width:100%}@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.column{-ms-flex-direction:column;flex-direction:column}.filters__header{font-size:16px;font-weight:700;padding:0 0 13px 0}@media (min-width:510px){.filters__header{padding:24px 0 24px 0}}.filters__header--videos{padding-top:0}.filters__header_toggler{width:100%;position:relative;padding-right:40px;display:inline-block;color:#000}.filters__header_toggler.opened .filters__header_toggler__icon{transform:rotate(-180deg)}.filters__header_toggler__icon{position:absolute;right:8px;top:50%;margin-top:-8px;transform:rotate(0);font-size:16px;transition:transform .5s cubic-bezier(.19,1,.22,1)}@media (min-width:600px){.filters__header_toggler__icon{margin-top:-9px;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{border-bottom:1px solid #bfbfbf;padding-top:10px}@media (min-width:510px){.filters__section{min-width:50%;width:100%;padding-top:0}}@media (min-width:700px) and (max-width:1099px){.filters__section{width:50%}.filters__section:nth-child(2n+1) h3{padding-right:10px}.filters__section:nth-child(2n) .filters__item,.filters__section:nth-child(2n) h3{padding-left:10px}}@media (min-width:1100px){.filters__section{width:auto;min-width:0}}.filters__section--no-border{border-bottom:none}.filters__range{padding-bottom:40px}@media (min-width:700px){.filters__range{padding-bottom:30px}}.filters__range .filters__header{padding:13px 0 13px 0}@media (min-width:510px){.filters__range .filters__header{padding:24px 0 14px 0}}.filters__item{position:relative;padding-bottom:24px}.filters__item a{color:inherit}@media (min-width:510px){.filters__item{padding-bottom:30px}}.filters__item input[type=checkbox]+label{vertical-align:middle;font-size:14px;line-height:24px;cursor:pointer;padding-left:33px}.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}.closeFiltersIcon{display:none}.closeFiltersIcon.is-active{display:block;position:absolute;right:6.5%;margin-right:5px;top:10px;width:28px;height:20px}@media (max-width:1099px){.popup--sidebar{position:relative;border-top:0;background:#fff;display:none;right:auto;width:100%;overflow:hidden}}@media (max-width:480px){.popup--sidebar{padding-left:10px;padding-right:10px}}@media (max-width:768px){.popup--sidebar{left:0;right:0;padding-left:6.5%;padding-right:6.5%;width:auto}}.popup--sidebar .popup__scroll2{max-height:97%;overflow-y:auto}.popup--sidebar.category_menu{overflow-y:hidden;padding-bottom:0!important;transition:height .5s}.popup--sidebar.category_menu .popup__inner{padding-right:0;padding-left:0}.popup--sidebar.category_menu.show-buttons .popup__buttons{padding:10px 0;opacity:1;bottom:0;border-top:1px solid #d4d4d4}@media (min-width:1100px){.popup--sidebar.category_menu{min-width:100%;height:auto}}.popup--sidebar.category_menu:not(.category_menu--videos){padding-top:5px}@media (min-width:768px) and (max-width:1099px){.popup--sidebar.category_menu:not(.category_menu--videos){width:87%}}@media (min-width:500px){.popup--sidebar.category_menu .popup__buttons .popup__button.bordered{bottom:0}}.popup--sidebar .popup__buttons{opacity:0}.popup--hasbuttons{padding-bottom:45px}@media (min-width:780px) and (max-width:1099px){.popup__inner{padding-left:6.5%;padding-right:6.5%}}.popup__inner--pt-small{padding-top:0}.popup__scroll{position:relative;max-height:calc(100vh - 180px)}@media (min-width:1100px){.popup__scroll{max-height:none}}.popup__scroll--hasbuttons{height:calc(100% - 109px)}@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%;padding-left:60px;padding-bottom:5px}@media (min-width:1100px){.popup__buttons{display:none}}.popup__buttons.filters{bottom:40px;padding:0;margin:0;text-align:center}.popup__buttons .popup__button{z-index:9;min-width:60%;height:30px;padding-top:4px;border: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}.popup__buttons .popup__button.bordered{position:relative;left:50%;bottom:0;transform:translateX(-50%);margin:0;padding:10px;border-right:2px solid #000;width:50px;height:40px;font-weight:700;font-size:16px;text-transform:none}@media (min-width:500px){.popup__buttons .popup__button.bordered{bottom:-20px}}@media (min-width:700px){.popup__buttons .popup__button.bordered{left:30%}}@media (max-width:1099px){.popup_button__anchor{width:100%;border:1px solid #000;color:#000;background-color:#f8cf45;position:relative;font-size:12px;letter-spacing:.1em;display:block;margin:0 auto;font-weight:600;text-align:center;height:48px;line-height:44px;z-index:1990}.popup_button__anchor.filtersButton{transition:background-color .5s,border-color .5s;font-size:16px;font-weight:700;letter-spacing:normal;height:60px;padding-top:8px;border:1px solid #000;position:relative}.popup_button__anchor.filtersButton .closeFiltersIcon{right:6px;position:absolute;top:50%;margin-top:-10px}.popup_button__anchor.filtersButton.opened{background-color:#fff;border:1px solid #fff;text-align:left}.popup_button__anchor.filtersButton.opened .closeFiltersIcon{display:block}.popup_button__anchor.filtersButton.opened:after{content:"";bottom:0;left:50%;width:100vw;border-bottom:1px solid #d4d4d4;transform:translate(-50%,0);position:absolute}.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}.product__section header{padding-top:40px}.product__section header:first-child{padding-top:0}@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}}@media (min-width:1024px) and (max-width:1399px){.hidden-carousel+.product__description{padding-left:30px}}@media (min-width:1400px){.hidden-carousel+.product__description{padding-left:83px}}.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}}.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:50%;padding:0 10px 15px 0}@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__desc{padding:11px 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:1100px){.product_tile__desc{padding:17px 0 0}}@media (min-width:1400px){.product_tile__desc{font-size:18px}}.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}.gallery__carousel--hidden{display:none}@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}}.pagination{margin:20px 0 50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.pagination li{display:none;text-align:center;width:30px;line-height:30px;cursor:pointer;margin:0 3px;background-color:#f3f3f3;color:#333;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contrast .pagination li{background-color:#ff0}.pagination li.encircling,.pagination li.encircling--spec{display:block;position:relative}.pagination li.encircling--spec:nth-child(3){margin-right:33px}.pagination li.encircling--spec:nth-child(3):after{content:"...";position:absolute;top:0;left:3px;width:30px;line-height:30px;transform:translate(100%,0)}.pagination li.encircling--spec:not(:nth-child(3)){margin-left:33px}.pagination li.encircling--spec:not(:nth-child(3)):before{content:"...";position:absolute;top:0;right:3px;width:30px;line-height:30px;transform:translate(-100%,0)}.pagination li.next,.pagination li.prev{display:none}.pagination li.next.visible,.pagination li.prev.visible{display:block}.pagination li.selected.encircling{display:block;background-color:#000;color:#fff}.contrast .pagination li.selected.encircling{color:#ff0}.page-template-tpl-favourites .article-text .description :first-child{padding-top:0}.page-template-tpl-favourites.contrast #user-favourites .btn-more{background-color:#ff0}.page-template-tpl-favourites #user-favourites{margin:50px 0;min-height:50vh}.page-template-tpl-favourites #user-favourites header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:40px}.page-template-tpl-favourites #user-favourites header h2{display:inline-block;padding-bottom:0}.page-template-tpl-favourites #user-favourites header .btn-more{cursor:pointer;background-color:#fff}.page-template-tpl-favourites #user-favourites .favourites{list-style-type:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}.page-template-tpl-favourites #user-favourites .favourites li:before{display:none}.page-template-tpl-favourites #user-favourites .favourites a,.page-template-tpl-favourites #user-favourites .favourites a:hover{border:0 none}.page-template-tpl-favourites #user-favourites .favourites__door-model{margin:0 20px;width:150px}.page-template-tpl-favourites #user-favourites .favourites__door-model h3{font-size:16px;border-top:0 none;padding-top:0;margin-bottom:0;line-height:normal}.page-template-tpl-favourites #user-favourites .favourites__door-model h4{font-size:16px;line-height:normal}.page-template-tpl-favourites #user-favourites .favourites__door-model .door-model img{vertical-align:middle}.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;cursor:default;background-color:#fff;cursor:pointer}.favourite:hover{opacity:.8}.favourite--mark{background-position:right center;color:#000}.contrast .favourite{background-color:#ff0}.collections .columns__right,.post-type-archive-door .columns__right{min-height:100vh}.collections .archive-door__header,.post-type-archive-door .archive-door__header{min-height:264px;padding:0 6.5%;margin-bottom:30px}@media (min-width:1500px){.collections .archive-door__header,.post-type-archive-door .archive-door__header{padding:0 3%}}.collections .archive-door__header .breadcrumbs,.post-type-archive-door .archive-door__header .breadcrumbs{font-size:12px;padding-bottom:24px}.collections .archive-door__header .breadcrumbs .container,.post-type-archive-door .archive-door__header .breadcrumbs .container{padding-left:0}.collections .archive-door__header .page-header,.post-type-archive-door .archive-door__header .page-header{display:block;position:relative}.collections .archive-door__header .page-header .flex,.post-type-archive-door .archive-door__header .page-header .flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:baseline;align-items:baseline}@media (min-width:500px){.collections .archive-door__header .page-header .flex,.post-type-archive-door .archive-door__header .page-header .flex{display:block;padding-bottom:40px}}@media (min-width:1200px){.collections .archive-door__header .page-header .flex,.post-type-archive-door .archive-door__header .page-header .flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:70px}.collections .archive-door__header .page-header .flex .go-to-collections.collections-page,.post-type-archive-door .archive-door__header .page-header .flex .go-to-collections.collections-page{display:none}}.collections .archive-door__header .page-header__title,.post-type-archive-door .archive-door__header .page-header__title{font-weight:700;margin-bottom:.4em;position:relative}.collections .archive-door__header .page-header__title .page-header__text,.post-type-archive-door .archive-door__header .page-header__title .page-header__text{font-weight:400;margin-top:.4em;display:block}.collections .archive-door__header .page-header__text,.post-type-archive-door .archive-door__header .page-header__text{font-size:16px;max-width:686px;padding-bottom:24px}.collections .archive-door__header .page-header .go-to-collections,.post-type-archive-door .archive-door__header .page-header .go-to-collections{margin-bottom:24px;-ms-flex-item-align:baseline;align-self:baseline;right:0;top:50%;border:1px solid #000;font-weight:700;display:inline-block;text-align:left;width:100%}@media (min-width:1100px){.collections .archive-door__header .page-header .go-to-collections,.post-type-archive-door .archive-door__header .page-header .go-to-collections{width:auto}}.collections .archive-door__header .page-header .go-to-collections.filters,.post-type-archive-door .archive-door__header .page-header .go-to-collections.filters{margin-bottom:0;width:100%}@media (min-width:1100px){.collections .archive-door__header .page-header .go-to-collections.filters,.post-type-archive-door .archive-door__header .page-header .go-to-collections.filters{display:inline-block;right:0;top:50%;margin-bottom:24px;border:1px solid #000;width:350px;-ms-flex-item-align:baseline;align-self:baseline;font-weight:700}}.collections .archive-door__header .page-header .go-to-collections a,.post-type-archive-door .archive-door__header .page-header .go-to-collections a{width:100%;position:relative;color:#000;padding:20px 60px 20px 24px;display:inline-block}.collections .archive-door__header .page-header .go-to-collections a .arrow,.post-type-archive-door .archive-door__header .page-header .go-to-collections a .arrow{position:absolute;right:20px;top:50%}@media (min-width:420px) and (max-width:1100px){.collections .archive-door__header .page-header .go-to-collections a,.post-type-archive-door .archive-door__header .page-header .go-to-collections a{padding-left:60px;text-align:center}}.collections .search--sidebar,.post-type-archive-door .search--sidebar{visibility:hidden}.collections .archive-door__long-text,.post-type-archive-door .archive-door__long-text{margin:100px 0 40px}@media (min-width:1100px){.collections .archive-door__long-text,.post-type-archive-door .archive-door__long-text{margin-bottom:100px}}.collections .products-list__wrapper--door-models,.post-type-archive-door .products-list__wrapper--door-models{display:block}.collections .product-categories-list .go-to-collections,.post-type-archive-door .product-categories-list .go-to-collections{text-align:right}.collections .product-categories-list .go-to-collections a,.post-type-archive-door .product-categories-list .go-to-collections a{font-weight:700;display:inline-block;color:#000;border:1px solid #000;line-height:20px;font-size:18px;padding:10px;margin:50px 0}.contrast.post-type-archive-door .archive-door__header{background-color:#000}.contrast.post-type-archive-door .archive-door__header .page-header{color:#ff0}.contrast.post-type-archive-door .archive-door__header .page-header .go-to-collections{color:#ff0;border-color:#ff0}.contrast.post-type-archive-door .archive-door__header .page-header .go-to-collections a{color:#ff0}.catalog-icons ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.catalog-icons__item{font-size:14px;font-weight:700;line-height:1.3em;position:relative;padding:16px;display:block;margin:0;min-width:144px;width:50%}.catalog-icons__item span{margin:1em 0;display:block}.catalog-icons__item .jsTooltipBig{cursor:pointer;background:transparent url(../img/icons/tooltip-icon2.svg) no-repeat;width:33px;height:32px;position:absolute;left:96px;top:0}.catalog-icons__item .jsTooltipBig:hover{background-image:url(../img/icons/tooltip-icon.svg)}.catalog-icons__item img{width:auto;height:64px}@media (min-width:700px) and (max-width:968px){.catalog-icons__item{width:33%}}@media (min-width:969px) and (max-width:1199px){.catalog-icons__item{width:25%}}@media (min-width:1200px) and (max-width:1399px){.catalog-icons__item{width:20%}}@media (min-width:1400px) and (max-width:1699px){.catalog-icons__item{width:16.6%}}@media (min-width:1700px){.catalog-icons__item{width:12.5%}}.door-model__shared-description ul{padding-left:1em;margin-bottom:2em}.door-model__shared-description ul:not(:first-child){margin-top:-.5em}.door-model__shared-description ul li{list-style-type:disc;line-height:1.5em;margin-bottom:.5em}.door-model__shared-description p{line-height:1.5em;margin-bottom:1em}.door-model .property{line-height:24px}.door-model .property>ul{margin-bottom:2em;margin-top:-.5em}.door-model .property>ul:not(:first-child){margin-top:-.5em}.door-model .property>ul:last-child{margin-bottom:0}.door-model .container--door-variants{padding:0}.door-model .container--door-variants .doors__fronts,.door-model .container--door-variants header{padding-left:6.5%;padding-right:6.5%}.door-model__gallery{position:relative;padding-bottom:100px}.door-model__gallery header{width:100%;padding-right:100px;position:static}.door-model__gallery header .scroll-navi{position:absolute;right:0;bottom:0;background-color:#f8cf45;height:78px;padding:16px;z-index:10}.door-model__gallery header .scroll-navi .btn{color:#000}.door-model__gallery header .scroll-navi .btn:first-child{margin-right:35px}.contrast .door-model__gallery header .scroll-navi{background-color:#000}.contrast .door-model__gallery header .scroll-navi .btn{color:#ff0}.door-model__gallery div.scroll-container{width:100%;min-height:240px;height:240px;position:relative}.door-model__gallery div.scroll-container .scroll-element{padding:0!important}.door-model__gallery div.scroll-container figure{height:240px}.door-model__gallery div.scroll-container figure img{height:100%;width:auto;max-width:none}@media (min-width:800px){.door-model__gallery header{position:relative;width:33.3%}.door-model__gallery header .scroll-navi{height:104px;padding:28px 40px;position:absolute;right:0;transform:translate(50%,-50%);top:50%}.door-model__gallery div.scroll-container{height:800px;width:66.6%}.door-model__gallery div.scroll-container .scroll-element{padding:0 6.5%}.door-model__gallery div.scroll-container figure{height:800px}}.door-model h2.product__section-header{margin-top:0;font-size:30px;font-weight:700;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;padding:.6em 0;margin-bottom:30px}@media (min-width:800px){.door-model h2.product__section-header{margin-top:110px}}.contrast .door-model h2.product__section-header{border-color:#ff0}.door-model .bg--gray{background-color:#f3f3f3;padding-top:52px;margin-bottom:112px}@media (min-width:800px){.door-model .bg--gray{padding-top:112px}}.contrast .door-model .bg--gray{background-color:transparent}.door-model .bg--gray .product__section{padding-bottom:52px}@media (min-width:800px){.door-model .bg--gray .product__section{padding-bottom:112px}}.door-model .bg--gray h2.product__section-header{margin-top:0}.door-model__section{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:52px;-ms-flex-direction:column;flex-direction:column}@media (min-width:800px){.door-model__section{-ms-flex-direction:row;flex-direction:row;margin-bottom:112px}}.door-model .collection h2{margin-bottom:60px}.door-model .doors:not(.collection){display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f3f3f3;padding:0 0 48px}.door-model .doors:not(.collection) .doors__cols{width:100%}.door-model .doors:not(.collection) .doors__fronts{width:100%;height:350px}@media (min-width:700px){.door-model .doors:not(.collection) .doors__fronts{height:540px}}@media (min-width:1000px){.door-model .doors:not(.collection) .doors__cols{width:66%;padding-right:50px}.door-model .doors:not(.collection) .doors__fronts{width:33%;height:auto}}@media (min-width:1400px){.door-model .doors:not(.collection) .doors__cols{padding-right:0}}@media (min-width:1400px){.door-model .doors:not(.collection){padding:80px 145px 95px}}.door-model .doors__mobile-select{margin-top:24px;padding-top:32px;border-top:1px solid #bfbfbf;overflow-x:scroll;overflow-y:hidden}@media (min-width:1000px){.door-model .doors__mobile-select{display:none}}.door-model .doors__mobile-select .filters{display:table}.door-model .doors__mobile-select .filters .cell{display:table-cell;padding:8px}.door-model .doors__mobile-select .filters .cell:first-child{padding-left:16px}.door-model .doors__mobile-select .filters .cell:last-child{padding-right:16px}.door-model .doors__mobile-select .filters .cell .jsTooltipBig{cursor:pointer;background:transparent url(../img/icons/tooltip-icon2.svg) no-repeat;background-size:100%;width:24px;height:24px;position:absolute;right:8px;top:10px}.door-model .doors__mobile-select .filters .cell .jsTooltipBig:hover{background-image:url(../img/icons/tooltip-icon.svg)}.door-model .doors__mobile-select .group-filter .btn{font-size:18px;line-height:24px;font-weight:700;padding-right:33px;position:relative;border:1px solid #000;white-space:nowrap}.door-model .doors__mobile-select .group-filter .btn a{color:#000;padding:10px 8px;display:block}.door-model .doors__mobile-select .group-filter__selected .btn{background-color:#000;color:#fff}.door-model .doors__mobile-select .group-filter__selected .btn a{color:#fff}.door-model .doors__mobile-select-groups{overflow-x:scroll}@media (min-width:1000px){.door-model .doors__mobile-select-groups{overflow-x:hidden}}.contrast .door-model .doors{background-color:transparent}.door-model .doors__header{padding-bottom:46px}.door-model .doors header{width:100%}.door-model .doors header h2{margin-top:48px!important;border:0 none;font-size:22px}.door-model .doors figure{margin:0 auto}.door-model .doors_colors__group{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;margin-top:-1px;padding:24px 0;display:none}.door-model .doors_colors__group.group--mobile-selected{display:block}@media (min-width:1000px){.door-model .doors_colors__group{display:block}}.door-model .doors_colors__variant{display:none;font-size:22px;font-weight:700;position:relative;padding-right:40px}@media (min-width:800px){.door-model .doors_colors__variant{display:inline-block;margin-bottom:.8em}}.door-model .doors_colors__variant .jsTooltipBig{cursor:pointer;background:transparent url(../img/icons/tooltip-icon2.svg) no-repeat;width:33px;height:33px;position:absolute;right:0;top:-2px}.door-model .doors_colors__variant .jsTooltipBig:hover{background-image:url(../img/icons/tooltip-icon.svg)}.door-model .doors_colors__variant-set{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0}@media (min-width:500px){.door-model .doors_colors__variant-set{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}}.door-model .doors .door_variant{margin:10px 20px}.door-model .doors .door_variant__show{font-size:14px;color:#a6a4a4;text-align:center}.door-model .doors .door_variant__show h4{margin-top:.5em;font-weight:700}.door-model .doors .door_variant[data-variants-count="0"] .door_variant__show:hover{cursor:default}.door-model .doors .door_variant__wrapper{width:94px}.door-model .doors .door_variant__image{display:inline-block;text-align:center;width:72px;height:72px;border:3px solid transparent;position:relative}.door-model .doors .door_variant__image img{height:100%;width:100%;border-radius:50%}@media (min-width:500px){.door-model .doors .door_variant__image{width:88px;height:88px}}.door-model .doors .door_variant--selected .door_variant__show{color:#000}.contrast .door-model .doors .door_variant--selected .door_variant__show{color:#ff0}.door-model .doors .door_variant--selected .door_variant__image:after{position:absolute;content:"";width:78px;height:78px;display:block;border:1px solid #000;top:-6px;left:-6px;box-sizing:border-box;border-radius:50%}.contrast .door-model .doors .door_variant--selected .door_variant__image:after{border:3px solid #ff0}@media (min-width:500px){.door-model .doors .door_variant--selected .door_variant__image:after{width:94px;height:94px}}.door-model .door_fronts figure{display:none;max-width:80%}.door-model .door_fronts figure.active{display:block;text-align:center}.door-model .door_fronts figure.active img{height:340px;width:auto}@media (min-width:700px){.door-model .door_fronts figure.active img{height:540px;width:auto}}@media (min-width:800px){.door-model .door_fronts figure.active{text-align:left}}@media (min-width:1000px){.door-model .door_fronts figure.active img{height:auto}}.door-model__image-box{-ms-flex-positive:1;flex-grow:1;padding:0 6.5%;width:100%}.door-model__image-box figure{background-color:#f3f3f3;width:100%;height:100%;position:relative;padding-top:132%}.contrast .door-model__image-box figure{background-color:transparent}.door-model__image-box figure img{position:absolute;top:50%;left:50%;max-height:100%;transform:translate(-50%,-50%) scale(.8)}@media (min-width:800px){.door-model__image-box{width:50%;padding:0 30px 0 0}.door-model__image-box figure{padding-top:0}}@media (min-width:1400px){.door-model__image-box{padding:0 83px 0 0}}.door-model__models{width:100%;-ms-flex-positive:1;flex-grow:1;padding-left:0;margin-left:0;position:relative}@media (min-width:800px){.door-model__models{min-height:762px}}.door-model__models__navigation{padding:0 6.5%;font-size:18px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;margin-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:48px;-ms-flex-direction:column;flex-direction:column}.door-model__models__navigation p{margin-bottom:10px}.door-model__models__navigation .scroll-navi{display:block;margin-top:16px}.door-model__models__navigation .scroll-navi .btn{color:#000}@media (min-width:800px){.door-model__models{padding-left:30px;margin-left:50%}.door-model__models__navigation{-ms-flex-direction:row;flex-direction:row;margin-top:0;padding:0 6% 0 0;font-size:22px}.door-model__models__navigation .scroll-navi{margin-top:0;display:inline-block}.door-model__models .door-model__image-box{position:absolute;top:0;left:-100%;height:100%;width:100%}}@media (min-width:1400px){.door-model__models{padding-left:83px;margin-left:50%}}.door-model__title{margin-top:5px;font-weight:700;font-size:32px;padding:0 6.5% 8px}@media (min-width:800px){.door-model__title{padding:0 0 10px 0;font-size:48px}}.door-model__collection{position:relative;margin-bottom:72px;padding:0 6.5% 20px;font-size:14px}.door-model__collection a{color:inherit}.door-model__collection:after{position:absolute;bottom:0;left:6.5%;content:"";border-bottom:1px solid #bfbfbf;width:87%}@media (min-width:800px){.door-model__collection{padding:0 0 24px 0;margin-bottom:100px}.door-model__collection:after{left:0;width:93%}}.door-model .scroll-container{overflow:hidden;position:relative;min-height:458px;display:block}.door-model .scroll-container .scroll-element{position:absolute;top:0;left:0}.door-model .scroll-container__doors .scroll-element li:first-child{margin-left:6.5vw}.door-model .scroll-container__doors .scroll-element li:last-child{margin-right:6.5vw}@media (min-width:800px){.door-model .scroll-container__doors .scroll-element li:first-child,.door-model .scroll-container__doors .scroll-element li:last-child{margin:0}}.door-model .door-models-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.door-model .door-models-list__tile{width:auto}.door-model .door-models-list__tile a{width:295px;display:block;height:458px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:inherit}.door-model .door-models-list__tile a figure{width:100%;background-color:#f3f3f3;position:relative;height:100%}.contrast .door-model .door-models-list__tile a figure{background-color:transparent}.door-model .door-models-list__tile a figure img{position:absolute;top:50%;left:50%;max-height:100%;transform:translate(-50%,-50%) scale(.8);width:auto}.door-model .door-models-list__tile a .desc{font-weight:700;font-size:14px;padding-top:.5em;width:100%}.door-model .door-frames{margin-bottom:140px;margin-top:110px}.door-model .door-frames .product__section-header{padding-bottom:48px}.door-model .door-frames ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0 -12px}.door-model .door-frames__name{font-weight:700;font-size:14px;padding-top:8px}.door-model .door-frames__item{margin:0 12px;width:25%}.door-model .door-frames__item figure{text-align:center;border:1px solid #bfbfbf;padding:44px}.door-model .door-frames__item figure img{display:inline-block}.door-frames.door-model .doors{background-color:transparent}.door-frames.door-model .doors .doors__header{padding:16px 0;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}@media (min-width:1000px){.door-frames.door-model .doors .doors__header{margin-bottom:0;font-size:30px;margin-top:80px!important}}@media (min-width:1100px){.door-frames.door-model .doors header{padding:0}}.door-frames.door-model .doors__mobile-select{border-top:0 none}.door-frames.door-model .doors__mobile-select{padding-top:0;margin-top:0}.door-frames.door-model .doors__mobile-select .filters .cell:first-child{padding-left:6.5vw}.door-frames.door-model .doors__mobile-select .filters .cell:last-child{padding-right:6.5vw}.door-frames.door-model .container--door-variants .doors__cols{position:relative}.door-frames.door-model .container--door-variants .doors__cols::after{content:"";border-bottom:1px solid #bfbfbf;width:87%;bottom:0;left:6.5%;position:absolute}@media (min-width:500px) and (max-width:1000px){.door-frames.door-model .door_variant:first-child{margin-left:6.5vw}.door-frames.door-model .door_variant:last-child{margin-right:6.5vw}}.door-frames.door-model .door_variant__show{color:#000}@media (max-width:999px){.door-frames.door-model .doors_colors__group{border-bottom:0 none}}@media (min-width:500px) and (max-width:1000px){.door-frames.door-model .doors_colors__variant{display:none}.door-frames.door-model .doors_colors__variant-set{margin:0}}@media (min-width:1000px){.door-frames.door-model .doors__cols{width:100%;padding-right:0}.door-frames.door-model .doors_colors__variant{display:inline-block}.door-frames.door-model .doors__mobile-select-groups{margin:0 6.5%}.door-frames.door-model .doors__mobile-select-groups .doors_colors__group{padding-top:80px}.door-frames.door-model .container--door-variants{background-color:#f3f3f3}}@media (min-width:1100px){.door-frames.door-model .doors{padding-left:3%;padding-right:3%}.door-frames.door-model .doors__mobile-select-groups{margin:0}}.door-frames-header{font-size:30px;padding-bottom:48px;font-weight:700}.door-frames ul.door-frames-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 -30px}.door-frame{width:100%;padding:15px 0 30px 30px;font-weight:700}@media (min-width:700px){.door-frame{width:50%}}@media (min-width:1000px){.door-frame{width:33%}}@media (min-width:1200px){.door-frame{width:25%}}.door-frame__image{border:1px solid #bfbfbf;max-width:430px}.door-frame__image img{vertical-align:middle;width:100%}.door-frame h3{font-size:14px;margin-top:.8em;font-weight:700;color:#000}.contrast .door-frame h3{color:#ff0}.scroll-navi .btn{border-radius:50%;border:1px solid currentColor;line-height:48px;width:48px;height:48px;vertical-align:middle;text-align:center;display:inline-block;color:#fff;text-decoration:none;box-sizing:border-box;padding-top:12px}.scroll-navi .btn i{display:inline-block;line-height:48px}.contrast .scroll-navi .btn{color:#ff0}.scroll-navi__info{line-height:inherit;padding:0 24px}.scroll-navi__info span{padding:0 1em}.blog-list{background-color:#303341;color:#fff;padding:50px 0 140px}@media (min-width:1700px){.blog-list{padding-top:144px}}.contrast .blog-list{color:#ff0}.blog-list .inspiration__header{padding:0 6.5%;position:relative;font-size:48px}.blog-list .inspiration__header h2{padding-left:0}.blog-list .scroll-container{overflow:hidden;position:relative;min-height:450px;display:block;margin-bottom:64px}@media (min-width:510px){.blog-list .scroll-container{min-height:600px}}.blog-list .scroll-container .scroll-element{position:absolute;top:0;left:0;padding:0 6.5vw}.blog-list .scroll-navi{padding-left:6.5%;max-width:1680px;margin:0 auto}.blog-list .scroll-navi__info{padding:0 10px}@media (min-width:768px){.blog-list .scroll-navi .btn-more{padding-right:56px}.blog-list .scroll-navi .btn-more .arrow{right:20px}}@media (min-width:630px){.blog-list .inspiration__header,.blog-list .scroll-container .scroll-element,.blog-list .scroll-navi{padding:0 40px}}@media (min-width:1700px){.blog-list .scroll-container .scroll-element{padding-left:calc((100vw - 1680px)/ 2)}}.blog-list .inspirations-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.blog-list .inspirations-list__tile{background-color:#fff;width:320px}.blog-list .inspirations-list__tile:last-child{margin-right:13vw}@media (min-width:630px){.blog-list .inspirations-list__tile:last-child{margin-right:80px}}@media (min-width:1700px){.blog-list .inspirations-list__tile:last-child{margin-right:calc(100vw - 1680px)}}@media (min-width:481px){.blog-list .inspirations-list__tile{width:497px}}.blog-list .inspirations-list__tile .tile{height:450px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.blog-list .inspirations-list__tile .tile figure{height:auto}.blog-list .inspirations-list__tile .tile__header_inline{height:auto;line-height:1.6em;font-weight:700}@media (min-width:510px){.blog-list .inspirations-list__tile .tile{height:600px}}.blog-list .inspirations-list__tile .tile__category{text-transform:uppercase;font-weight:500;color:#a6a4a4;text-transform:uppercase}.blog-list .inspirations-list__tile .tile__desc{font-size:16px;line-height:24px;height:320px;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:510px){.blog-list .inspirations-list__tile .tile__desc{padding:32px}}.blog-list .inspirations-list__tile .tile__desc>div{width:100%}.blog-list .inspirations-list__tile .tile__desc h3{font-size:20px}.blog-list .inspirations-list__tile .tile__desc-short{margin-top:.5em}.blog-list .inspirations-list__tile .tile__desc .read-more{position:relative;padding:12px 48px 12px 0;width:auto}.blog-list .inspirations-list__tile .tile__desc .read-more::before{font-size:16px;font-weight:700;line-height:24px;content:attr(data-see-more-label)}.blog-list .inspirations-list__tile .tile__desc .read-more .arrow{position:absolute;right:17px;top:50%;translate:transform(0,-50%)}.contrast .blog-list .inspirations-list__tile .tile{color:#ff0;background-color:#000}.contrast .blog-list .inspirations-list__tile .tile__category{color:#ff0}.offer-tiles{max-width:1680px;margin:0 auto}.offer-tiles .inspiration__header{margin:48px 0 30px;padding:0 6.5%}.offer-tiles .inspiration__header-h2{margin-bottom:30px;padding-left:0}@media (min-width:630px){.offer-tiles .inspiration__header{padding-left:40px}}@media (min-width:1220px){.offer-tiles .inspiration__header{margin:140px 0 90px}}.offer-tiles .offer-tiles-list{padding:0 6.5%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.offer-tiles .offer-tiles-list:after{content:"";width:200%;height:50%;position:absolute;bottom:0;left:-50%;background-color:#303341;z-index:-1}.contrast .offer-tiles .offer-tiles-list:after{background-color:#000}.offer-tiles .offer-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 .offer-tiles .offer-tiles-list__tile{background-color:#000}.offer-tiles .offer-tiles-list__tile .icon{width:65px;line-height:65px;height:65px;display:block}.offer-tiles .offer-tiles-list__tile .icon img{vertical-align:middle;display:inline-block}.offer-tiles .offer-tiles-list__tile h3{font-size:22px;line-height:32px;font-weight:700;margin:10px 0}.offer-tiles .offer-tiles-list__tile p{line-height:1.6em}@media (min-width:1700px){.offer-tiles .offer-tiles-list__tile{padding:56px}.offer-tiles .offer-tiles-list__tile h3{font-size:30px;margin:18px 0}}.offer-tiles .offer-tiles-list__tile .btn-more{margin-top:20px;color:inherit;border-color:inherit}@media (min-width:630px){.offer-tiles .offer-tiles-list{-ms-flex-direction:row;flex-direction:row;margin:0 -11px;padding:0 40px}.offer-tiles .offer-tiles-list__tile{margin:0 11px}.offer-tiles .offer-tiles-list__tile .btn-more{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}}.page-max-width{max-width:1680px;margin:0 auto}.front-page-categories .categories{max-width:1580px;padding:0 16px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 6.5% 0 6.5%;box-shadow:0 4px 30px rgba(0,0,0,.1);background:#fff}.contrast .front-page-categories .categories{background:#000}@media (min-width:768px){.front-page-categories .categories{margin-top:-80px}}@media (min-width:970px){.front-page-categories .categories{z-index:2;position:relative;margin-top:-100px;-ms-flex-pack:justify;justify-content:space-between;margin-left:40px;margin-right:40px;padding:0}}@media (min-width:1680px){.front-page-categories .categories{margin-left:auto;margin-right:auto}}@media (min-width:1700px){.front-page-categories .categories{margin-top:-120px}}.front-page-categories .categories__tile{box-sizing:border-box;height:200px;padding-top:16px;padding-bottom:16px;border-top:1px solid #bfbfbf;-ms-flex-preferred-size:20%;flex-basis:20%}@media (max-width:969px){.front-page-categories .categories__tile{-ms-flex-preferred-size:50%;flex-basis:50%}.front-page-categories .categories__tile:nth-child(2n+1){padding-right:16px}.front-page-categories .categories__tile:nth-child(2n+1):after{right:auto;left:-16px}.front-page-categories .categories__tile:nth-child(1),.front-page-categories .categories__tile:nth-child(2){border-top:0 none}}.front-page-categories .categories__tile:nth-child(2n){padding-left:16px;border-left:1px solid #bfbfbf}@media (min-width:970px){.front-page-categories .categories__tile{padding:16px;border-top:0 none}.front-page-categories .categories__tile:nth-child(3),.front-page-categories .categories__tile:nth-child(5){border-left:1px solid #bfbfbf}}@media (min-width:1200px){.front-page-categories .categories__tile{margin:32px 0;padding-top:0;padding-bottom:0;height:auto;font-size:20px}}@media (min-width:1500px){.front-page-categories .categories__tile{padding:28px 48px}.front-page-categories .categories__tile:nth-child(2n){padding-left:48px}}.front-page-categories .categories__tile .icon{width:56px;height:56px;line-height:56px;text-align:center;margin-bottom:10px}.front-page-categories .categories__tile .icon img{max-width:90%;vertical-align:middle;display:inline-block}.front-page-categories .categories__tile a{font-weight:700;color:#000;display:block;width:100%;height:100%}.contrast .front-page-categories .categories__tile a{color:#ff0}.contrast .front-page-categories .categories__tile .icon{display:none}.front-page-categories .categories__see-all{background-color:#f8cf45;position:relative}.front-page-categories .categories__see-all a{padding-left:1px}.contrast .front-page-categories .categories__see-all{background-color:#000}@media (max-width:969px){.front-page-categories .categories__see-all{height:auto}.front-page-categories .categories__see-all a{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.front-page-categories .categories__see-all a .icon{display:none}.front-page-categories .categories__see-all:nth-child(2n+1){-ms-flex-preferred-size:100%;flex-basis:100%;border-top:1px solid #f8cf45}.front-page-categories .categories__see-all:nth-child(2n+1):before{position:absolute;content:"";width:17px;height:calc(100% + 1px);display:block;top:-1px;right:-16px;background-color:inherit}.front-page-categories .categories__see-all:nth-child(2n+1):after{height:calc(100% + 1px);top:-1px}.front-page-categories .categories__see-all:after{position:absolute;content:"";width:17px;height:100%;display:block;top:0;right:-16px;background-color:inherit}}@media (min-width:1700px){.front-page-categories .categories__see-all{padding-right:48px}}.front-page-categories .categories__see-all .btn-more{border:1px solid currentColor;border-radius:50%;padding:0;width:48px;height:48px;display:inline-block;margin-left:17px}@media (min-width:1200px){.front-page-categories .categories__see-all{padding-top:40px;padding-bottom:40px;margin-top:0;margin-bottom:0}.front-page-categories .categories__see-all .btn-more{margin-top:32px}}@media (min-width:970px){.front-page-categories .categories__see-all .btn-more{display:block;margin-left:2px;margin-top:16px}.front-page-categories .categories__see-all .icon{margin:0;position:relative;background-color:currentColor;border-radius:50%;display:block;width:8px;height:8px;line-height:8px;margin-left:24px;margin-bottom:16px}.front-page-categories .categories__see-all .icon:after,.front-page-categories .categories__see-all .icon:before{position:absolute;content:"";border-radius:inherit;background-color:inherit;width:inherit;height:inherit;display:block}.front-page-categories .categories__see-all .icon:before{left:-24px;top:0}.front-page-categories .categories__see-all .icon:after{right:-24px;top:0}}@media (min-width:1200px){.front-page-categories .categories__see-all .icon{margin-bottom:32px}}.front-page-about-us{max-width:1680px;padding:0 6.5%;margin-top:48px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:630px){.front-page-about-us{padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto;margin-top:56px}}@media (min-width:1200px){.front-page-about-us{margin-top:144px}}.front-page-about-us figure{position:relative;overflow:hidden;-ms-flex-positive:1;flex-grow:1}.front-page-about-us figure img{transform:translate(-50%,-50%);top:50%;left:50%;position:absolute;width:auto;height:100%;max-width:none}.front-page-about-us .block-one{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.front-page-about-us .block-one figure{height:200px;margin-left:0;width:100%}.front-page-about-us .block-one figure:first-of-type{width:55%;margin-left:0}.front-page-about-us .block-one figure:last-of-type{width:calc(45% - 24px);margin-left:24px}.front-page-about-us .block-one figure img{width:auto;height:100%}.front-page-about-us .last-image{height:0;padding-top:109%;margin-top:24px;margin-left:0}.front-page-about-us .last-image img{width:100%;height:auto}@media (min-width:500px){.front-page-about-us .block-one figure img{min-width:100%}.front-page-about-us .block-one figure:first-of-type{height:0;padding-top:47%}.front-page-about-us .block-one figure:last-of-type{width:calc(45% - 24px);height:0;padding-top:47%}}@media (min-width:1200px){.front-page-about-us{-ms-flex-direction:row;flex-direction:row}.front-page-about-us .block-one{width:50%}.front-page-about-us .block-one figure{height:468px}.front-page-about-us .block-one figure:first-of-type{width:55%;margin-left:0}.front-page-about-us .block-one figure:last-of-type{width:calc(45% - 24px)}.front-page-about-us .last-image{width:50%;height:auto;margin-left:24px;padding-top:0;margin-top:0}.front-page-about-us .last-image img{height:100%;width:auto;min-width:100%}}@media (min-width:1400px){.front-page-about-us .block-one{width:60%;max-width:970px}.front-page-about-us .last-image{width:40%}}.front-page-about-us .about-us{background-color:#f8cf45;padding:40px 24px;font-size:16px;font-weight:500;margin-bottom:24px;width:100%}.contrast .front-page-about-us .about-us{background-color:transparent}.front-page-about-us .about-us__title{font-size:32px;font-weight:700;line-height:40px;margin-bottom:.5em}.front-page-about-us .about-us__title:before{text-transform:uppercase;content:attr(data-before);font-size:16px;font-weight:500;display:block;line-height:1em;margin-bottom:24px}.front-page-about-us .about-us__description{line-height:1.7em;font-size:16px}.front-page-about-us .about-us__button{margin-top:24px;color:#fff;background-color:#000;border-color:#000;display:inline-block}.contrast .front-page-about-us .about-us__button{color:#ff0;border-color:#ff0}@media (min-width:800px){.front-page-about-us .about-us__title{font-size:48px;line-height:64px}}@media (min-width:768px){.front-page-about-us .about-us{padding:72px}}@media (max-width:1099px){.blog-sidebar h4.sidebar__header{display:none}.blog-sidebar .page-header__title{margin-bottom:40px}}.blog-sidebar .sidebar__header{font-weight:700;font-size:22px;line-height:32px}@media (min-width:1100px){.blog-sidebar .sidebar__header{padding-top:80px}}.blog-sidebar .sidebar_cat__item .a-hover{font-weight:700;font-size:16px;line-height:24px}@media (min-width:1100px){.blog-sidebar .sidebar_cat__item--active .a-hover::after{content:"";background:#000;height:2px;left:0;bottom:-4px;position:absolute;width:100%}}.single-inspiration .article-header__title{margin-bottom:0}.single-inspiration .breadcrumbs .container{padding:0 30px;margin:0 auto;width:920px;max-width:100%}@media (min-width:1200px){.single-inspiration .breadcrumbs{margin-top:30px}}.single-inspiration .scroll-navi{background-color:#f8cf45;padding:16px;position:absolute;right:0;bottom:3px;z-index:10}.single-inspiration .scroll-navi .btn{color:#000}.single-inspiration .scroll-navi .btn:first-child{margin-right:35px}@media (max-width:442px){.single-inspiration .scroll-navi .btn:first-child{margin-right:15px}}@media (min-width:1200px){.single-inspiration .scroll-navi{right:30%}}.single-inspiration .article-nav{display:block;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center;gap:15px;margin:0 auto}@media (min-width:442px){.single-inspiration .article-nav{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;gap:unset}}.single-inspiration .article-nav__button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:64px;padding:8px 7px 8px 24px;font-size:16px;font-weight:700;line-height:24px;border:1px solid #000;text-transform:unset}@media (min-width:442px){.single-inspiration .article-nav__button{width:167px}}.single-inspiration .article-nav__button--right{padding:8px 24px 8px 7px}@media (min-width:442px){.single-inspiration .article-nav__button--right{margin-left:auto}}.single-inspiration .article-nav__button .article-nav__icon{top:50%;transform:translateY(-50%)}.single-inspiration .article-nav__button .article-nav__icon--left{left:6px}.single-inspiration .article-nav__button .article-nav__icon--right{right:6px}.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;line-height:45px}}@media (min-width:1700px){.intro__header{font-size:58px;line-height:65px}}.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--no-border{border-top:0 none;padding-top:0;width:100%;float:none;max-width:none}.intro__decsription--no-border .intro__navigation{max-width:780px}.intro__decsription--no-border .switcher{display:inline-block;top:50%;right:0;margin-bottom:24px;border:1px solid #000;font-weight:700}.intro__decsription--no-border .switcher a{display:inline-block;position:relative;width:100%;padding:20px 60px 20px 24px;color:#000}.intro__decsription--no-border .switcher a .arrow{position:absolute;right:20px;top:50%}.contrast .intro__decsription--no-border .switcher{border:1px solid #ff0}.contrast .intro__decsription--no-border .switcher a{color:#ff0}@media (max-width:319px){.intro__decsription--no-border .switcher a{text-align:left}}@media (min-width:320px) and (max-width:769px){.intro__decsription--no-border .switcher a{padding-left:60px;text-align:center}}@media (max-width:769px){.intro__decsription--no-border .switcher{width:100%}}.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;line-height:33px;font-weight:700}.intro.intro--top .intro__header:before{content:none}@media (min-width:770px){.intro.intro--top .intro__header{font-size:38px;line-height:45px}}@media (min-width:1700px){.intro.intro--top .intro__header{font-size:58px;line-height:65px}}.products-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:opacity .8s}@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__door-model{width:100%;margin:20px auto;max-width:364px}.products-list__door-model a{color:#000}.contrast .products-list__door-model a{color:#ff0}.products-list__door-model a h3{font-weight:700}.products-list__door-model a h4{font-weight:400}@media (min-width:600px){.products-list__door-model{width:calc(50% - 40px);margin:20px}}@media (min-width:900px){.products-list__door-model{width:calc(33.33% - 30px);margin:20px 15px}}@media (min-width:1500px){.products-list__door-model{width:calc(25% - 30px);margin:20px 15px}}.products-list__door-model{position:relative}.products-list__door-model .tile__new--small{right:58px;top:15px;line-height:32px}.products-list__door-model figure{background-color:#f3f3f3;position:relative;padding-top:165%;margin-bottom:5px}.contrast .products-list__door-model figure{background-color:transparent}.products-list__door-model figure img{position:absolute;top:52%;left:50%;transform:translate(-50%,-50%) scale(.6)}.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:560px}}@media (min-width:1700px){.top-banner__content{margin-left:27%;width:674px}}@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}}@media (min-width:1700px){.masonry-list{margin:0 -15px 30px}}.masonry-item{opacity:1}@media (min-width:1700px){.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}