@charset "UTF-8";.loader,.slick-slide.dragging img{pointer-events:none}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header__nav__link,a{text-decoration:none}.loader,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}:root{--bar-diffrence:calc(100vh - 100%)}@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12,img,select{max-width:100%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-loading .slick-list{background:url(/img/ajax-loader.gif) center center no-repeat #fff}.slick-next,.slick-prev{height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;list-style:none;text-align:center;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.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;-ms-user-select:none;-moz-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;-ms-user-select:none;-moz-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;-ms-user-select:none;-moz-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;filter:alpha(opacity=0)}.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--classic .select2-results>.select2-results__options,.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.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;border-style:solid;border-width:5px 4px 0;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;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;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__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #dee2e6;border-radius:.25rem;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.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 #dee2e6;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;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 #dee2e6;border-radius:.25rem 0 0 .25rem;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;border-width:0 4px 5px}.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;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.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;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;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 #dee2e6;border-radius:.25rem;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 #dee2e6;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__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}.select2-container{width:100%!important;font-size:.88em}.select2-container .select2-results__option[aria-selected=true]{color:#fff;background:#5A4758}.select2-container .select2-results__option--highlighted[aria-selected]{background:#5A4758}.select2-container .select2-selection--single{position:relative;height:40px;padding:10px 28px 10px 0;overflow:hidden;outline:0;border-radius:0;border:none;border-bottom:1px solid #1D1D1B}.select2-container .select2-selection--single:focus{outline:0}.select2-container .select2-selection--single .select2-selection__rendered{padding:0;line-height:150%;min-height:100%}.select2-container .select2-selection--single .select2-selection__arrow{top:0;bottom:0;height:100%;z-index:1;background:#fff;padding-right:28px;right:0}.contact-info:before,.cta__cta:before,.cta__text:before{right:100%}.select2-container .select2-selection--single .select2-selection__arrow:before{content:"\e907";position:absolute;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-family:icomoon;font-size:1.16em;width:100%;height:100%;transition:.25s ease transform}.body--brick-mix #futy-container,.grecaptcha-badge,.select2-container .select2-selection--single .select2-selection__arrow b{display:none}h1,h2,h3,h4,h5,html{font-family:"Plus Jakarta Sans",sans-serif}.select2-container--open .select2-selection__arrow:before{transform:rotate(180deg)}html{font-size:16px;font-weight:600;line-height:130%;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}body{margin:0}a{display:inline-block;color:#1D1D1B;position:relative;font-weight:500}a:after{width:0;background-color:#5A4758;height:2px;position:absolute;bottom:-1px;left:0;content:'';transition:width .2s}a:hover:after{width:100%}.btn--focus:hover:after,.btn--red:hover:after,.btn:hover:after,.lang-dropdown__active-locale:hover:after,.reading .p--with-btn a:hover:after,.reading .p--with-btn-float-left a:hover:after,.reading .p--with-btn-float-left-focus a:hover:after,.reading .p--with-btn-focus a:hover:after,.reading .p--with-btn-outlined a:hover:after,.reading .p--with-btn-outlined-float-left a:hover:after,.reading .p--with-btn-red a:hover:after,.reading .p--with-btn-red-float-left a:hover:after{width:0}h1,h2,h3,h4,h5{margin-bottom:.5em;margin-top:.5em;font-weight:600;line-height:105%}.h1,h1{font-size:3rem}.h2,h2{font-size:2.8rem}.h3,h3{font-size:2rem}.h4,h4{font-size:1.5rem}.h5,h5{margin:0;letter-spacing:0;font-size:1.2rem}.btn,.lang-dropdown__active-locale,.reading .p--with-btn a,.reading .p--with-btn-float-left a,.reading .p--with-btn-outlined a,.reading .p--with-btn-outlined-float-left a,.reading .p--with-btn-red a,.reading .p--with-btn-red-float-left a{background-color:#5A4758;color:#fff;padding:8px 15px 7px;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-weight:600;transition:.25s background-color,.25s color,.25s border;border:2px solid #5A4758;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.btn--focus,.btn--red,.reading .p--with-btn-float-left-focus a,.reading .p--with-btn-focus a,.reading .p--with-btn-red a,.reading .p--with-btn-red-float-left a{padding:8px 15px 7px;transition:.25s background-color,.25s color,.25s border;border:2px solid #ff6b6b;font-weight:600;font-family:"Plus Jakarta Sans",sans-serif;cursor:pointer}.btn i,.lang-dropdown__active-locale i,.reading .p--with-btn a i,.reading .p--with-btn-float-left a i,.reading .p--with-btn-outlined a i,.reading .p--with-btn-outlined-float-left a i,.reading .p--with-btn-red a i,.reading .p--with-btn-red-float-left a i{font-size:.8rem;margin-right:15px}.btn:hover,.lang-dropdown__active-locale:hover,.reading .p--with-btn a:hover,.reading .p--with-btn-float-left a:hover,.reading .p--with-btn-outlined a:hover,.reading .p--with-btn-outlined-float-left a:hover,.reading .p--with-btn-red a:hover,.reading .p--with-btn-red-float-left a:hover{background-color:#fff;color:#1D1D1B}.btn--reversed,.reading .p--with-btn-outlined a,.reading .p--with-btn-outlined-float-left a{background-color:#fff;color:#5A4758}.btn--reversed:hover,.reading .p--with-btn-outlined a:hover,.reading .p--with-btn-outlined-float-left a:hover{background-color:#5A4758;color:#fff}.btn--red,.reading .p--with-btn-red a,.reading .p--with-btn-red-float-left a{background-color:#ff6b6b;color:#000;font-size:1rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.btn--red i,.reading .p--with-btn-red a i,.reading .p--with-btn-red-float-left a i{font-size:.8rem;margin-right:15px}.btn--red:hover,.reading .p--with-btn-red a:hover,.reading .p--with-btn-red-float-left a:hover{background-color:#fff;color:#1D1D1B}.btn--focus,.reading .p--with-btn-float-left-focus a,.reading .p--with-btn-focus a{background-color:#ff6b6b;color:#000;font-size:1rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.btn--focus i,.reading .p--with-btn-float-left-focus a i,.reading .p--with-btn-focus a i{font-size:.8rem;margin-right:15px}.btn--focus:hover,.reading .p--with-btn-float-left-focus a:hover,.reading .p--with-btn-focus a:hover{background-color:#fff;color:#1D1D1B}.btn--secondary,.lang-dropdown__active-locale{color:#DCD5D0;border-color:#F9F6F3;background-color:#F9F6F3}.btn--secondary:hover,.lang-dropdown__active-locale:hover{color:#F9F6F3;background-color:#F9F6F3}.btn--dark{color:#1D1D1B;border:2px solid #1D1D1B}.btn--dark:hover{background-color:#1D1D1B}.btn--small{padding:8px 20px 7px;font-size:.9rem;-ms-flex-pack:center;justify-content:center}.btn--full,.lang-dropdown__active-locale{font-size:.8rem;height:100px;width:100px;text-align:center;line-height:100%;padding:10px}.btn--without-border{border:0}.btn--without-border:hover{background-color:transparent;color:#5A4758;transform:scale(1.05)}.footer__top__logo a:hover,.header__logo a:hover{transform:scale(1.02)}strong{font-weight:600}.header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:fixed;height:120px;width:100%;background-color:#fff;z-index:99;font-family:"Plus Jakarta Sans",sans-serif}.header__logo,.header__nav{display:-ms-flexbox;-ms-flex-align:center}.header__nav__item,.header__nav__link span{position:relative}.header--shadow{box-shadow:0 -8px 21px 0 rgba(90,71,88,.75);background-color:#fff!important}.header--shadow .header__logo{background-color:#fff;padding-right:10px}.header--shadow .header__logo a{padding:0 15px}.header--shadow .header__logo img{content:url(/img/logo.svg)}.header__logo{display:flex;align-items:center}.header__logo a{transition:transform .2s;padding:0 15px}.header__logo a:hover:after{width:0}.header__logo img{width:150px}.top-wrapper--home .header .header__logo img{content:url(/img/logo-white.svg)}.top-wrapper--home .header--shadow .header__logo img{content:url(/img/logo.svg)}.header__nav{text-align:right;display:flex;align-items:center}.header__nav__list--wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header__nav__list{display:-ms-inline-flexbox;display:inline-flex;padding-left:0;margin:0;list-style:none;padding-right:30px}.header__nav__link{padding:15px 20px 10px;color:#1D1D1B;font-size:1.1rem;font-weight:800}.header__nav__link span:after{width:0;background-color:#DCD5D0;height:2px;position:absolute;bottom:-14px;left:0;content:'';transition:width .2s}.footer__top__logo a,.footer__top__socials a{transition:transform .2s}.header__nav__link:hover:after{width:0}.header__nav__link--active span:after,.header__nav__link:hover span:after{width:100%}.toggle-menu{position:relative;display:none;width:57px;height:52px}.header__nav__children{padding:0}.header__nav__children li{list-style:none;margin-bottom:.8em;font-size:1em}.header__nav__children a{color:#F9F6F3}.header__nav__children a:after{background-color:#F9F6F3;bottom:-3px}[class*=" icon-"],[class^=icon-]{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}.footer__top__nav__link,.job-detail__back,.lang-dropdown,.lang-dropdown__link,.load-more{text-transform:uppercase}.icon-delete:before{content:"\e901"}.icon-facebook:before{content:"\e902"}.icon-instagram:before{content:"\e903"}.icon-arrow-left:before{content:"\e905"}.icon-wall-icon:before{content:"\e906";color:#fefefe}.icon-arrow-down:before{content:"\e907"}.icon-linkedin:before{content:"\e908"}.icon-caret-down:before{content:"\e909"}.icon-arrow-up:before{content:"\e90a"}.icon-arrow-right:before{content:"\e90b"}.icon-hamburger:before{content:"\e900"}.icon-close:before{content:"\e904"}.icon-pinterest:before{content:"\ead1"}.reading{line-height:2.22em}.reading .p--float-left,.reading .p--with-btn-float-left,.reading .p--with-btn-float-left-focus,.reading .p--with-btn-outlined-float-left,.reading .p--with-btn-red-float-left{float:left;margin-right:10px}.reading .p--with-btn-float-left,.reading .p--with-btn-float-left-focus,.reading .p--with-btn-outlined-float-left,.reading .p--with-btn-red-float-left{margin-top:10px;margin-bottom:0}.reading ul:not(.collapsable){list-style:none;padding:0}.reading ul:not(.collapsable) li{padding-left:2.5em}.reading ul:not(.collapsable) li:before{content:"+";font-weight:600;color:#ff6b6b;display:inline-block;margin-left:-1em;width:1em}.reading .button-container{display:-ms-flexbox;display:flex}footer{background:#fff;position:relative}.footer__top{text-align:center;padding:60px}.footer__top__logo{margin-bottom:40px}.footer__top__logo a:hover:after{width:0}.footer__top__logo img{width:220px}.footer__top__socials a:hover:after,.mm-logo:hover:after{width:0}.footer__top__nav__list{list-style:none;padding-left:0;margin:40px auto 50px}.footer__top__nav__item{margin-bottom:15px}.footer__top__nav__link{font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;font-size:1.1rem;letter-spacing:0}.footer__top__socials{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.footer__top__socials i{font-size:1.8rem}.footer__top__socials .footer__top__socials__item+.footer__top__socials__item{padding-left:30px}.footer__top__socials a:hover{transform:scale(1.1)}.footer__bottom{text-align:center;background-color:#1D1D1B;color:#fff;padding:40px 40px 30px;font-size:.78rem;line-height:150%}.footer__bottom ul{list-style:none;-ms-flex-pack:center;justify-content:center;padding-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.5em auto;display:-ms-flexbox;display:flex}.contact-form .reading,.form__legend,.subfooter__top__nav__list{display:none}.footer__bottom ul li+li{padding-left:40px;position:relative}.footer__bottom ul li+li:after{position:absolute;content:'|';left:20px;top:-2px}.footer__bottom__nav__link{color:#fff}.form__control,.form__label{color:#000;font-family:"Plus Jakarta Sans",sans-serif}.mm-logo:hover{transform:scale(1.05)}.mm-logo img{width:30px;margin-top:10px}.contact-form .form{background-color:#DCD5D0;position:relative;height:100%;padding:50px 30px}.contact-form .form:after,.contact-form .form:before{position:absolute;content:'';top:0;height:100%;width:15px}.contact-form .form:before{right:100%;background-color:#DCD5D0}.contact-form .form:after{left:100%;background-color:#DCD5D0}.contact-form .select2-selection--single{padding:5px 28px 5px 0;background-color:transparent}.contact-form .select2-selection--single .select2-selection__rendered{padding:0;min-height:100%;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;color:#000;font-weight:600}.contact-form .select2-selection--single .select2-selection__arrow{background:0 0}.contact-form .select2-selection--single .select2-selection__arrow:before{content:"\e909";font-size:.4rem}:-ms-input-placeholder{color:#000;opacity:1;text-transform:uppercase;font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;letter-spacing:0}::placeholder{color:#000;opacity:1;text-transform:uppercase;font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;letter-spacing:0}.form__fieldset{padding:50px 0 0;border:0}.form__group{margin-bottom:30px}.form__group--sm{margin-bottom:15px}.form__label{font-weight:600}.form__control{width:100%;background-color:transparent;border:0;border-bottom:1px solid #1D1D1B;font-weight:400;font-size:1rem;outline:0;padding:10px 5px}.form__control:focus{border-bottom:1.5px solid #5A4758}.form__control--dark{color:#1D1D1B}.form__control--textarea{min-height:100px}.btn--submit{background-color:#ff6b6b;color:#000;padding:8px 30px 7px;font-family:"Plus Jakarta Sans",sans-serif;font-size:1.2rem;font-weight:600;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:.2s;border:0;cursor:pointer;float:right;line-height:2.22em}.btn--submit i{color:#5A4758;font-size:.8rem;margin-right:15px}.btn--submit:hover{background-color:rgba(255,255,255,.8);color:#1D1D1B}.btn--submit:hover:after{width:0}.form__actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.quote{padding-top:10px;margin-top:1rem;font-size:1.2rem}select{min-width:200px;outline:0;border:0;border-bottom:1px solid #1D1D1B;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;text-indent:.01px;text-overflow:'';border-radius:0;background:url(/img/form-caret-down.svg) right 8px center no-repeat #fff;background-size:14px auto;padding-right:25px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form__checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form__checkbox label{position:relative;padding-left:25px}.form__checkbox label:after{position:absolute;left:0;top:-1px;height:15px;width:15px;content:'';border:1px solid #000}.form__checkbox input:checked~label:after{background-color:#1D1D1B;border:1px solid #000}select.form__control--select-sm{border-bottom:1px solid #1D1D1B;font-size:.88em;padding:8px 0 7px;width:200px;background:url(/img/arrow-down.png) right 12px center no-repeat #fff}select.form__control--select-sm:focus{border-bottom:1px solid #DCD5D0}.form__error{margin:5px auto;color:#1D1D1B}.config-download .text-elevated{margin:50px auto;background-color:rgba(220,213,208,.8);padding:20px 40px 40px;color:#1D1D1B}.config-download .form__label{color:#1D1D1B}.config-download .form__checkbox label:after{border-color:#1D1D1B}.config-download :-ms-input-placeholder{color:#1D1D1B}.config-download ::placeholder{color:#1D1D1B}.brick-mix-download-form{position:relative}.brick-mix-download-form .text-elevated{margin:50px auto;background-color:rgba(220,213,208,.9);padding:20px 40px 100px;color:#1D1D1B}.brick-mix-download-form .btn,.brick-mix-download-form .lang-dropdown__active-locale,.brick-mix-download-form .reading .p--with-btn a,.brick-mix-download-form .reading .p--with-btn-float-left a,.brick-mix-download-form .reading .p--with-btn-outlined a,.brick-mix-download-form .reading .p--with-btn-outlined-float-left a,.brick-mix-download-form .reading .p--with-btn-red a,.brick-mix-download-form .reading .p--with-btn-red-float-left a,.reading .p--with-btn .brick-mix-download-form a,.reading .p--with-btn-float-left .brick-mix-download-form a,.reading .p--with-btn-outlined .brick-mix-download-form a,.reading .p--with-btn-outlined-float-left .brick-mix-download-form a,.reading .p--with-btn-red .brick-mix-download-form a,.reading .p--with-btn-red-float-left .brick-mix-download-form a{margin-top:20px}.loader{position:fixed;top:0;left:0;opacity:0;z-index:999;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(255,255,255,.6);transition:.25s ease opacity}.cta__cta:after,.cta__text:after{left:100%}.loader.loading{pointer-events:inherit;opacity:1;visibility:visible}.loader__icon{width:400px;max-width:70%}.loader__icon path{fill:rgba(0,0,0,.3);transform-origin:right}.lang-dropdown__items{position:absolute;width:100%;background:#F9F6F3;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-100%);transition:.25s ease transform,.25s ease opacity}.lang-dropdown__items--side{z-index:5;height:100%}.lang-dropdown__link{display:block;width:100%;padding:10px;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-size:1em;color:#1D1D1B;border-top:1px solid #DCD5D0;background:#F9F6F3}.lang-dropdown__link--side{padding-top:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}.lang-dropdown--side,.visual-slider__cta{-ms-flex-item-align:end;align-self:flex-end;text-align:center}.lang-dropdown__link:hover{transition:.25s ease background,.25s ease color;color:#F9F6F3;background-color:#DCD5D0}.lang-dropdown__link:after{display:none}.lang-dropdown{position:relative}.lang-dropdown:active .lang-dropdown__items,.lang-dropdown:focus .lang-dropdown__items,.lang-dropdown:hover .lang-dropdown__items{transform:translateY(0);opacity:1;visibility:visible;pointer-events:inherit}.lang-dropdown--side:active .lang-dropdown__items,.lang-dropdown--side:focus .lang-dropdown__items,.lang-dropdown--side:hover .lang-dropdown__items{transform:translateX(0)}.lang-dropdown__active-locale{position:relative;z-index:9;width:auto;padding:20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:1em;color:#1D1D1B}.btn__cta,.cta p{font-size:1.2rem}.lang-dropdown__active-locale--side{padding-top:22px;width:100%;height:auto}.cta__cta:after,.cta__cta:before,.cta__text:after,.cta__text:before{height:100%;width:15px;top:0;content:''}.lang-dropdown__active-locale:hover{background:#F9F6F3;color:#1D1D1B;cursor:pointer}.cta{overflow-x:hidden}.cta h2{color:#fff;margin-top:15px}.cta p{color:rgba(255,255,255,.66);letter-spacing:0}.cta__text{background-color:#1D1D1B;padding:30px;position:relative;line-height:200%}.cta__text:after,.cta__text:before{position:absolute;background-color:#1D1D1B}.cta__cta{background-color:#9c928f;padding:60px 20px 20px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:200px}.cta__cta:after,.cta__cta:before{position:absolute;background-color:#9c928f}.btn__cta{background-color:#5A4758;color:#fff;padding:10px 15px;font-family:"Plus Jakarta Sans",sans-serif;font-weight:800;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:.2s}.category-list__item,.contact-info__socials a{transition:transform .2s}.btn__cta i{color:#fff;font-size:.8rem;margin-right:15px}.btn__cta:hover{background-color:rgba(255,255,255,.8);color:#1D1D1B}.btn__cta:hover i{color:#1D1D1B}.btn__cta:hover:after{width:0}.text-with-image{padding:100px 30px;overflow:hidden}.text-with-image p{font-size:1.2rem}.text-with-image .btn--without-border{background-color:transparent}.text-with-image h3{margin-bottom:40px;position:relative}.text-with-image h3:after{position:absolute;width:100px;background-color:#1D1D1B;height:2px;content:'';left:0;bottom:-20px}.text-with-image__img{position:relative;max-width:60%;margin-bottom:30%}.text-with-image__img img{width:100%;border-radius:100%;overflow:hidden}.text-with-image__img img:nth-child(2){position:absolute;top:0;left:0;transform:translate(55%,50%)}.text-with-image__img .img__circle-1,.text-with-image__img .img__circle-2,.text-with-image__img .img__circle-3{position:absolute;content:'';background-color:transparent;border:12px solid rgba(213,193,172,.1);border-radius:50%;pointer-events:none;z-index:-1}.text-with-image__img .img__circle-1{width:calc(100% + 190px);height:calc(100% + 170px);top:-85px;left:-100px}.text-with-image__img .img__circle-2{width:calc(100% + 450px);height:calc(100% + 400px);top:-200px;left:-225px}.text-with-image__img .img__circle-3{width:calc(100% + 650px);height:calc(100% + 650px);top:-325px;left:-325px}.text-with-image__intro{text-align:center;color:#DCD5D0}.contact-info{background-color:#000;position:relative;height:100%;color:#fff;padding:50px 30px;font-weight:200}.contact-info a{color:#fff}.contact-info p{font-weight:400;font-size:1.2em;line-height:150%}.contact-info:after,.contact-info:before{position:absolute;content:'';top:0;background-color:#000;height:100%;width:15px}.contact-info__socials a:hover:after,.contact-map a:hover:after{width:0}.contact-info:after{left:100%}.contact-info__socials{margin-top:40px;display:-ms-flexbox;display:flex}.contact-info__socials i{font-size:1.3rem}.contact-info__socials .contact-info__socials__item+.contact-info__socials__item{padding-left:30px}.contact-info__socials a:hover{transform:scale(1.1)}.contact-map img{display:none}.contact-map a{height:400px;background-image:url(/img/map.jpg);background-size:cover;background-position:center;margin-left:-15px;display:block;max-width:initial}.category-list .col-md-6{overflow:hidden;padding-right:0}.category-list .row{margin-right:0}.category-list__item{height:350px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;color:#fff}.category-list__item:hover{transform:scale(1.05)}.category-list__item:after{position:absolute;height:100%;width:100%;content:'';background-color:#1D1D1B;opacity:.3}.category-list__title{font-size:1.8rem;font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;position:relative;z-index:1}.intro{margin-bottom:30px;margin-top:80px;transition:.25s ease max-height}.intro--collapsible{position:relative;max-height:500px;overflow:hidden}.intro--collapsible-open .intro__read-more-icon{transform:rotate(180deg)}.intro__read-more-icon{display:inline-block;font-size:.5rem;margin-left:5px;transition:.25s ease transform}.intro__read-more{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:700;bottom:0;left:0;width:100%;padding:45px 15px 0;text-align:center;background:linear-gradient(to bottom,rgba(0,0,0,0),#FFF 30%);transition:.25s ease color;z-index:10}.intro__read-more:hover{color:#5A4758}.intro__read-more:hover:after{display:none}.intro__body{font-size:1.33rem;padding-bottom:10px;padding-left:20px;margin-top:20px;position:relative}.intro__body--collapsible{padding-bottom:85px}.intro__body:after{position:absolute;width:2px;height:calc(100% - 10px);top:10px;left:2px;content:'';background-color:#1D1D1B}.text-with-big-visual__visual:after,.visual-slider__slider:after{width:100%;left:0;top:0;content:''}.category-intro .intro__body{font-size:1.1rem}.category-intro .intro__body p:first-of-type{font-size:1.33rem}.text-highlighted{background-color:#DCD5D0;padding:20px 30px;line-height:150%;margin-top:50px;color:#000}.text-highlighted a{color:#1D1D1B}.text-highlighted a:after{background-color:#1D1D1B}.visual-slider{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;z-index:100}.visual-slider .slick-slide{margin-bottom:-5px}.visual-slider .slick-arrow:before{color:#1D1D1B;font-family:icomoon;font-size:.7rem;opacity:1}.brick-mix-designer .form__control,.brick-mix-designer label,.cta-list__item,.selected-product__title,.text.reading .btn-center{font-family:"Plus Jakarta Sans",sans-serif}.visual-slider .slick-prev{left:15px;top:calc(100% + 30px)}.visual-slider .slick-prev:before{content:'\e905';opacity:.6}.visual-slider .slick-next{left:30px;top:calc(100% + 20px)}.visual-slider .slick-next:before{content:'\e90b'}.reading .p--with-btn .visual-slider__cta a,.reading .p--with-btn-float-left .visual-slider__cta a,.reading .p--with-btn-outlined .visual-slider__cta a,.reading .p--with-btn-outlined-float-left .visual-slider__cta a,.reading .p--with-btn-red .visual-slider__cta a,.reading .p--with-btn-red-float-left .visual-slider__cta a,.visual-slider__cta .btn,.visual-slider__cta .lang-dropdown__active-locale,.visual-slider__cta .reading .p--with-btn a,.visual-slider__cta .reading .p--with-btn-float-left a,.visual-slider__cta .reading .p--with-btn-outlined a,.visual-slider__cta .reading .p--with-btn-outlined-float-left a,.visual-slider__cta .reading .p--with-btn-red a,.visual-slider__cta .reading .p--with-btn-red-float-left a{padding:20px 20px 15px;font-size:1.1rem}.visual-slider__slider{width:100%;position:relative;margin-bottom:-2px}.visual-slider__slider:after{background:linear-gradient(180deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);position:absolute;height:150px}.visual-slider__side{-ms-flex-item-align:end;align-self:flex-end}.visual-slider__item{height:400px;background-size:cover;background-position:center}.text-on-bg__text{font-size:1.3rem;line-height:150%}.text-on-bg--wrapper{background-color:rgba(220,213,208,.15);position:relative}.text-on-bg{padding:40px 0 60px}.text-with-big-visual__visual{height:550px;position:relative;background-size:cover;background-position:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.text-with-big-visual__visual:after{position:absolute;height:100%;background-color:#1D1D1B;opacity:.4}.text-with-big-visual__visual h2{color:#fff;z-index:1;position:relative}.text-with-big-visual__text{position:relative;margin-top:20px;padding-top:50px;padding-left:30px;line-height:150%}.text-with-big-visual__text:after{position:absolute;width:2px;height:calc(100% - 5px);top:5px;left:2px;content:'';background-color:#1D1D1B}.brick-mix-designer{height:var(--app-height);display:-ms-flexbox;display:flex;position:relative;background-color:rgba(220,213,208,.15);overflow:hidden;padding:130px 0 0}.brick-mix-designer label{color:#B1ADAA;font-size:.9rem}.brick-mix-designer .form__control{color:#1D1D1B;padding:5px 0;font-weight:600;font-size:1rem}.brick-mix-designer .radio-label{font-size:1rem;color:#1D1D1B}.brick-mix-designer .select2-selection--single{padding:5px 28px 5px 0}.brick-mix-designer .select2-selection--single .select2-selection__rendered{padding:0;min-height:100%;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem}.brick-mix-designer .select2-selection--single .select2-selection__arrow:before{content:"\e909";font-size:.4rem}.brick-mix-designer select{min-width:inherit}.brick-mix-designer__filters__inner{padding:30px 20px;overflow:auto;background:#fff;position:relative;z-index:1;max-height:calc(100vh - 100px - 60px - 57px - 60px - 30px)}.brick-mix-designer__filters-wrapper{position:relative;width:100%;z-index:2}.brick-mix-designer__filters{position:absolute;bottom:60px;left:0;right:0;z-index:2;transition:.3s ease;transform:translateY(100vh)}.brick-mix-designer__filters.active{transform:translateY(0)}.brick-mix-designer__filters__toggle{position:absolute;z-index:4;bottom:100%;right:0;border-bottom:1px solid #5A4758;transform:translateY(50%);padding:19px 30px 17px}.brick-mix-designer__filters__toggle .icon{margin-left:10px;font-size:11px;margin-right:0;padding-bottom:3px;transform:rotate(90deg)}.brick-mix-designer__show-filters-button{position:absolute;bottom:65px;right:0;transform:translateX(100%);transition:.3s ease;z-index:999}.brick-mix-designer__show-filters-button .icon{font-size:12px;padding-bottom:3px}.brick-mix-designer__show-filters-button.active{transform:initial}.brick-mix-designer__filters__title{font-size:30px;color:rgba(255,255,255,.66);font-weight:500}.brick-mix-designer__download-button.brick-mix-designer__download-button{display:inline-block;margin:0}.brick-mix-designer__download-button{position:absolute;z-index:5;bottom:0;left:0;right:0;padding:17px 30px 15px}.brick-mix-designer__quote-button{position:absolute;bottom:-50px;left:0;right:0;text-align:center}.brick-mix-designer__products__backdrop{height:100vh;position:fixed;bottom:0;left:0;width:100%;z-index:100;opacity:0;pointer-events:none;transition:.3s opacity ease;background:rgba(0,0,0,.2)}.brick-mix-designer__products__backdrop.active{opacity:1;pointer-events:initial}.brick-mix-designer__products{background:#fff;position:fixed;top:100%;left:15px;right:15px;transition:transform .3s,top .3s,opacity .3s;transform:translateY(-50%);opacity:0;z-index:101;overflow:hidden;pointer-events:none;box-shadow:0 0 20px rgba(0,0,0,.4)}.blog-post a:hover img,.product-list__item:hover img{transform:scale(1.1)}.brick-mix-designer__products .toggle-text-close{display:none}.brick-mix-designer__products.active{top:50%;opacity:1;pointer-events:initial}.brick-mix-designer__products.active .toggle-text-close{display:block}.brick-mix-designer__products.active .toggle-text-open{display:none}.brick-mix-designer__products.active:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 30px 0 rgba(0,0,0,.15);z-index:-1}.brick-mix-designer__products__top{position:absolute;bottom:100%;left:0;width:100%;z-index:-1}.brick-mix-designer__products__inner{padding:30px 0 30px 15px;position:relative;background:#fff;z-index:1;overflow:auto;height:453px}.brick-mix-designer__products__inner .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.brick-mix-designer__products-items{-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden}.brick-mix-designer__products__title{font-weight:700;font-size:1rem;color:#5A4758;margin-bottom:27px;margin-top:0}.brick-mix-designer__products__toggle{z-index:-1;float:right;border:0;outline:0;text-align:center}.brick-mix-designer__preview{position:absolute;top:0;left:-40px;z-index:0}.selected-product{margin-bottom:30px}.selected-product select{margin-bottom:0;margin-top:3px}.selected-product .icon-close{opacity:.7}.selected-product__title{color:#DCD5D0;font-size:1rem;font-weight:700;transition:color .2s}.selected-product__title:hover{color:#5A4758}.selected-product__title:hover:after{width:0}.selected-product__image{padding-top:100%;border:1px solid rgba(255,255,255,.66)}.selected-product__remove{width:100%;background:0 0;border:none;opacity:.25}.category-header,.gallery-slider__item{background-size:cover;background-position:center}.selected-product__count{color:#DCD5D0;font-weight:700;font-size:16px;line-height:19px}.product-list__item{width:100%}.product-list__item img{transition:.2s}.product-list__item:hover:after{width:0}.color-select-option__color{display:inline-block;width:13px;height:13px;margin-right:5px}.cta-list__item:hover:after,.text.reading .btn-center:hover:after{width:0}.checkbox input,.radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox label,.radio label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;padding-left:25px;cursor:pointer}.checkbox label:after,.radio label:after{position:absolute;left:0;top:50%;transform:translateY(-50%);height:15px;width:15px;content:'';border:1px solid #1D1D1B}.checkbox input:checked~label:after,.radio input:checked~label:after{background-color:#5A4758;border:1px solid #5A4758}.brick-mix-designer label.brick-mix-designer__selected-products-title{display:block;margin-bottom:20px;font-size:1rem;margin-top:10px}.brick-mix-designer__add{margin-bottom:35px}.brick-mix-designer__products__close{font-size:14px;color:#000;opacity:.25;position:absolute;mix-blend-mode:normal;top:25px;right:25px}.brick-mix-designer__selected-products{max-height:200px;overflow-y:auto;overflow-x:hidden}.brick-mix-designer__label{position:absolute;z-index:99;top:40px;left:50%;transform:translateX(-50%);font-weight:700;font-size:1rem;line-height:1.5rem;text-align:center;margin:0;color:#FFF;text-shadow:0 0 20px rgba(0,0,0,.2)}.text{padding:16px 0}.text p{line-height:175%}.padding-bottom-50 section{padding-bottom:0}.text.reading .btn-wrapper{text-align:center}.text.reading .btn-center{padding:8px 15px 7px;font-weight:600;transition:.25s background-color,.25s color,.25s border;cursor:pointer;-ms-flex-align:center;align-items:center;display:inline-block;margin:20px auto;text-align:center;font-size:1.2em;line-height:1.2em;background-color:#ff6b6b;border:#ff6b6b;color:#1D1D1B}.page-header h1,.timeline__text p{margin-top:0}.cta-list__item,.text.reading .btn-center:hover{background-color:#fff;color:#1D1D1B}.page-header{padding:50px 0}.cta-list{display:-ms-flexbox;display:flex}.cta-list__item{-ms-flex-positive:1;flex-grow:1;text-align:center;font-weight:600;border:solid #bbaea4;padding:20px 20px 15px;transition:.2s}.cta-list__item.active{background-color:#DCD5D0;color:#1D1D1B}.cta-list__item:hover{background-color:#bbaea4;color:#1D1D1B}.gallery-slider{padding-bottom:50px;background-color:#F9F6F3}.gallery-slider .slick-arrow:before{color:#1D1D1B;font-family:icomoon;font-size:.6rem;opacity:1}.blog-detail__back,.gallery-slider__item,.job-detail__back,.product-list__item__title{font-family:"Plus Jakarta Sans",sans-serif}.gallery-slider .slick-prev{right:52px;bottom:1px;top:auto;left:auto}.gallery-slider .slick-prev:before{content:'\e905';opacity:.6}.gallery-slider .slick-next{right:40px;bottom:10px;top:auto}.blog-detail__back--wrapper:before,.blog-detail__img:before{right:100%}.gallery-slider .slick-next:before{content:'\e90b'}.gallery-slider__item{height:400px;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:end;align-items:flex-end;padding:10px 20px;color:#fff;letter-spacing:0}.job-list{padding:70px 0 100px}.job-list table{width:100%;border-collapse:collapse}.job-list table tr:last-of-type td{padding-top:40px}.job-list thead{font-weight:600;color:rgba(29,29,27,.5)}.job-list a{color:#5A4758}.job-list a:after{width:100%}.job-list a:hover:after{width:0}.border-bottom td{padding-bottom:40px;padding-top:40px;border-bottom:2px solid #1D1D1B;border-collapse:collapse;word-break:break-all}.timeline{background-color:#F9F6F3;padding-bottom:100px}.timeline__item{padding-bottom:20px;padding-top:20px;display:-ms-flexbox;display:flex;position:relative}.timeline__item:not(:last-of-type):after{position:absolute;left:20px;height:calc(100% - 10px);width:2px;content:'';background-color:#DCD5D0}.blog-detail__back--wrapper:after,.blog-detail__img:after{left:100%}.timeline__year{width:65px;position:relative;z-index:1}.timeline__year h5{background-color:#F9F6F3;padding-bottom:15px;padding-top:5px}.timeline__text{width:calc(100% - 65px)}.blog-list{background-color:rgba(220,213,208,.15);padding:100px 0;line-height:150%}.blog-detail__text,.job-detail{line-height:160%}.blog-post{margin-bottom:70px}.blog-post a{font-weight:200;max-width:100%}.blog-post a:hover:after{width:0}.blog-post__snippet{font-weight:500}.blog-post__image-wrapper{overflow:hidden}.blog-post__image-wrapper img{transition:.2s}.blog-post__date{font-size:.87rem;color:rgba(29,29,27,.5);font-weight:500;margin-top:20px}.blog-detail{margin-bottom:100px;position:relative}.blog-detail h3{letter-spacing:0;margin-bottom:50px;margin-top:10px}.blog-detail__back--wrapper{padding-bottom:30px;padding-top:30px;background-color:rgba(220,213,208,.15);position:relative}.blog-detail__back--wrapper:after,.blog-detail__back--wrapper:before{position:absolute;content:'';top:0;background-color:rgba(220,213,208,.15);height:100%;width:40px}.blog-detail__back{font-weight:700;color:rgba(0,0,0,.5)}.blog-detail__back i{display:inline-block;font-size:.77em;margin-right:15px}.blog-detail__date{font-size:.87rem;color:rgba(29,29,27,.5);font-weight:500;margin-top:50px}.blog-detail__img{position:relative}.blog-detail__img:after,.blog-detail__img:before{position:absolute;content:'';top:0;background-color:rgba(220,213,208,.15);height:80%;width:40px}.blog-detail__back--bottom{margin-top:50px}.job-detail{margin-bottom:100px}.job-detail__title--wrapper{padding-bottom:40px;padding-top:30px;position:relative}.job-detail__title--wrapper h2{margin-top:40px;margin-bottom:0}.job-detail__back{font-weight:700;color:rgba(0,0,0,.5)}.job-detail__back i{display:inline-block;font-size:.77em;margin-right:15px}.job-detail__contract,.job-detail__location{font-size:.9rem;color:rgba(29,29,27,.5);font-weight:700}.category-header{height:180px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff;position:relative}.category-header__content{position:relative;z-index:1}.category-intro h1,.category-intro h2,.category-intro h3{position:relative;z-index:1;padding-bottom:.5em;padding-top:.5em;margin-left:-20px;margin-bottom:0;background:#fff}.category-intro p:first-of-type{margin-top:-6px}.product-list{padding:10px 0 95px}.product-list a:after{display:none}.filter-list{margin-bottom:80px}.filter-list__filters{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding-bottom:20px}.filter-list__label{margin-right:30px}.filter-list__filter{margin-right:30px;min-width:100%;margin-bottom:30px}.product-list__item.disabled{opacity:.3}.product-list__item.disabled:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:not-allowed}.product-list__item--mobile-small{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:15px 0;gap:28px}.product-list__item__title{padding-top:30px;padding-bottom:55px;font-size:1.33em}.product-list__item__title--mobile-small{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0}.product-list__item__title--mobile-small:after{content:'\e901';display:inline-block;font-size:11px;margin-left:auto;margin-right:30px;font-weight:700;font-family:icomoon;color:#5A4758;opacity:.3;transform:rotate(45deg)}.load-more,.product-detail__back,.product__image-overlay,.reference-block__title{font-family:"Plus Jakarta Sans",sans-serif}.product-list__item__placeholder{padding-top:73%}.product-list__item__placeholder--mobile-small{max-width:80px;max-height:80px}.product__image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transform:translateX(-100%);transition:.25s ease transform;z-index:2;color:#fff;font-size:1.33em}.product__image-overlay i{display:inline-block;font-size:.66em;color:#1D1D1B;margin-right:15px}.product__image{position:relative}.product__image:before{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:rgba(125,164,167,.9);opacity:0;transition:.25s ease opacity}.product__image:hover:before{opacity:1}.product__image:hover .product__image-overlay{transform:inherit}.load-more{padding:85px 0 55px;font-weight:700;text-align:center;letter-spacing:0;color:rgba(0,0,0,.5)}.product-list__item__add-button{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.product-detail .h1,.product-detail .h2,.product-detail .h3,.product-detail .h4,.product-detail h1,.product-detail h2,.product-detail h3,.product-detail h4{margin-top:0}.product-detail .h3,.product-detail .h4,.product-detail h3,.product-detail h4{font-size:1em;font-weight:700;letter-spacing:0;font-family:"Plus Jakarta Sans",sans-serif;color:#B1ADAA;text-transform:inherit}.product-detail__top{padding:65px 0 155px;background-color:rgba(220,213,208,.15);position:relative}.product-detail__back{margin-bottom:65px;text-transform:uppercase;font-weight:700;color:rgba(0,0,0,.5)}.product-detail__back i{display:inline-block;font-size:.77em;margin-right:15px}.product-detail__back:after{background:rgba(0,0,0,.5)}.product-detail__top-right{padding-top:40px;padding-left:30px}.product-detail__top-right .h2,.product-detail__top-right .h3,.product-detail__top-right .h4,.product-detail__top-right h2,.product-detail__top-right h3,.product-detail__top-right h4{margin-top:25px;margin-bottom:10px}.product-detail__top-right p{margin-top:0;margin-bottom:15px}.product-detail__title{position:relative;margin-top:0;margin-bottom:65px;font-size:2.67em;color:#1D1D1B}.product-detail__title:after{content:'';position:absolute;left:-30px;bottom:-25px;width:130px;height:2px;background:#1D1D1B}.product-detail__description{padding:60px 0}.product-detail__description .h1,.product-detail__description .h2,.product-detail__description h1,.product-detail__description h2{font-size:2.67em;margin-bottom:35px}.product-detail__description .h3 h4,.product-detail__description .h4,.product-detail__description h3{margin-bottom:10px}.product-detail__description p{margin-top:0}.reference-list a img{transition:.2s}.reference-list a:hover img{transform:scale(1.1)}.reference-list a:hover:after{width:0}.reference-block{padding-bottom:50px}.reference-block__image{overflow:hidden;width:100%}.reference-block__title{font-size:1.33rem;letter-spacing:0}.reference-block__title h4{font-size:.9rem;letter-spacing:0}.reference-block__intro{font-size:.9rem}.reference-detail{position:fixed;top:50px;z-index:120;left:50%;transform:translateX(-50%)}.reference-detail__backdrop{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:rgba(220,213,208,.5);z-index:119}.reference-detail__inner{background-color:#fff;padding:40px;position:relative;max-height:calc(100vh - 100px);overflow:auto}.modal.modal-open,.visual-with-text,.wrapper{overflow-x:hidden}.reference-detail__inner .close{position:absolute;right:10px;top:10px;cursor:pointer}.reference-detail__inner a:hover:after{width:0}.reference-detail__slider{margin-bottom:80px!important}.reference-detail__slider img{width:auto!important;display:block!important;max-width:100%;margin:0 auto}.reference-detail__slider .slick-dots{bottom:-40px}.reference-detail__slider .slick-dots li{margin:0 2px}.reference-detail__slider .slick-dots li.slick-active button:before{color:#5A4758}.reference-detail__slider .slick-dots li button:before{font-size:10px;color:#1D1D1B;opacity:1}.reference-detail__slider .prev-btn{left:-30px}.visual-with-text__img:after,.visual-with-text__text:after{left:100%}.reference-detail__slider .next-btn:before,.reference-detail__slider .prev-btn:before{color:#000;font-size:20px;cursor:pointer}.reference-detail__slider .next-btn{right:-30px}.visual-with-text__img:before,.visual-with-text__text:before{right:100%}.reference-detail__info h3{margin-bottom:5px}.reference-detail__info p{margin-top:0;line-height:160%}.reference-detail__products{font-weight:300}.reference-detail__products__link{text-decoration:underline;font-weight:500;font-size:.95em}.reference-detail__products__link:focus,.reference-detail__products__link:hover{outline:0;color:#5A4758}.visual-with-text h2{color:#fff;margin-top:12px;font-size:2.2rem}.visual-with-text p{color:#fff;font-size:1.2rem}.visual-with-text__text{background-color:#5A4758;padding:30px;position:relative;line-height:200%}.visual-with-text__text:after,.visual-with-text__text:before{position:absolute;content:'';top:0;background-color:#5A4758;height:100%;width:15px}.visual-with-text__img{background-color:#1D1D1B;padding:60px 20px 20px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:200px}.visual-with-text__img:after,.visual-with-text__img:before{position:absolute;content:'';top:0;height:100%;background-color:#1D1D1B;width:15px}.usp-list{padding-top:40px}.usp-list__text{font-size:18px;font-weight:600;line-height:1.5;padding:0}.usp-list__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.usp-list__icon{transform:scale(.5)}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;background-color:rgba(220,213,208,.5)}.modal.modal-open{overflow-y:auto}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.modal-dialog{width:80%;max-width:750px;margin:0 auto;padding:50px 0}.modal-header{position:absolute;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem}.modal-content,.overlay{position:relative}.modal-header .close{float:right;font-size:2rem;font-weight:100;line-height:1;color:#fff;opacity:.5;padding:1rem;margin:-1rem -1rem -1rem auto;background-color:transparent;border:0;cursor:pointer;-moz-appearance:none;appearance:none}.modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;color:#fff;background-color:#5A4758;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);outline:0}.modal-body{text-align:center;padding:2rem}.modal-body h3{margin-top:0}.modal-body p{line-height:1.5rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.wrapper{min-height:100vh;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.hidden,.top-wrapper--brick-mix .lang-dropdown{display:none}.top-wrapper{-ms-flex:1 0 auto;flex:1 0 auto}.content{padding-top:110px}.top-wrapper--brick-mix .content,.top-wrapper--home .content{padding-top:0}.top-wrapper--home .header{background-color:transparent}.top-wrapper--home .header__nav__link,.top-wrapper--home .icon-hamburger:before{color:#fff}.top-wrapper--brick-mix .header{background-color:transparent;background:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.05) 90%,rgba(220,213,208,.05) 100%)}.top-wrapper--brick-mix .header__nav__link{color:#fff}.top-wrapper--brick-mix .icon-hamburger{color:#fff}.top-wrapper--brick-mix .header--shadow{box-shadow:none;background-color:transparent!important}.top-wrapper--brick-mix .header--shadow .header__nav__link{color:#fff!important}.text-right{text-align:right}.muted{color:rgba(0,0,0,.5);font-weight:500;font-size:.88em}.link,.link:hover,a.link,a.link:hover{color:#1D1D1B}.padding-bottom-50{padding-bottom:50px}.padding-top-50{padding-top:50px}.row--no-padding{margin:0}.row--no-padding [class^=col-]{padding:0}.link,a.link{font-weight:200;text-decoration:none}.link:hover:after,a.link:hover:after{width:0}.link:after,a.link:after{height:1px;background:#1D1D1B;width:100%;bottom:8px}.overlay:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15)}.image-link{display:block;position:relative;overflow:hidden}.image-with-placeholder img{position:absolute;top:0;left:0;width:100%;height:100%}.image-with-placeholder--mobile-small{max-height:80px;max-width:80px}.placeholder{background-size:cover;background-position:center;background-image:url(../img/placeholder.jpg)}.collapsable{padding:0;margin:0 0 15px;list-style:none}.collapsable li:before{display:none}.collapsable-trigger{font-size:.78em;font-weight:500}.collapsable-trigger:hover{cursor:pointer}.no-padding{padding-left:0;padding-right:0}.no-padding>.row{margin-left:0;margin-right:0}.full-width{width:100%}@font-face{font-family:slick;src:url(/fonts/slick/slick.eot);src:url(/fonts/slick/slick.eot?#iefix) format("embedded-opentype"),url(/fonts/slick/slick.woff) format("woff"),url(/fonts/slick/slick.ttf) format("truetype"),url(/fonts/slick/slick.svg#slick) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Core Sans C';src:url(../fonts/CoreSansC-15Thin.eot);src:url(../fonts/CoreSansC-15Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/CoreSansC-15Thin.woff2) format("woff2"),url(../fonts/CoreSansC-15Thin.woff) format("woff"),url(../fonts/CoreSansC-15Thin.ttf) format("truetype"),url(../fonts/CoreSansC-15Thin.svg#CoreSansC-15Thin) format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Core Sans C';src:url(../fonts/CoreSansC-95Black.eot);src:url(../fonts/CoreSansC-95Black.eot?#iefix) format("embedded-opentype"),url(../fonts/CoreSansC-95Black.woff2) format("woff2"),url(../fonts/CoreSansC-95Black.woff) format("woff"),url(../fonts/CoreSansC-95Black.ttf) format("truetype"),url(../fonts/CoreSansC-95Black.svg#CoreSansC-95Black) format("svg");font-weight:900;font-style:normal}@font-face{font-family:'Core Sans C';src:url(../fonts/CoreSansC-55Medium.eot);src:url(../fonts/CoreSansC-55Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/CoreSansC-55Medium.woff2) format("woff2"),url(../fonts/CoreSansC-55Medium.woff) format("woff"),url(../fonts/CoreSansC-55Medium.ttf) format("truetype"),url(../fonts/CoreSansC-55Medium.svg#CoreSansC-55Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Core Sans C';src:url(../fonts/CoreSansC-25ExtraLight.eot);src:url(../fonts/CoreSansC-25ExtraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/CoreSansC-25ExtraLight.woff2) format("woff2"),url(../fonts/CoreSansC-25ExtraLight.woff) format("woff"),url(../fonts/CoreSansC-25ExtraLight.ttf) format("truetype"),url(../fonts/CoreSansC-25ExtraLight.svg#CoreSansC-25ExtraLight) format("svg");font-weight:200;font-style:normal}@font-face{font-family:'Core Sans C';src:url(../fonts/CoreSansC-65Bold.eot);src:url(../fonts/CoreSansC-65Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/CoreSansC-65Bold.woff2) format("woff2"),url(../fonts/CoreSansC-65Bold.woff) format("woff"),url(../fonts/CoreSansC-65Bold.ttf) format("truetype"),url(../fonts/CoreSansC-65Bold.svg#CoreSansC-65Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Core Sans C';src:url(../fonts/CoreSansC-75ExtraBold.eot);src:url(../fonts/CoreSansC-75ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/CoreSansC-75ExtraBold.woff2) format("woff2"),url(../fonts/CoreSansC-75ExtraBold.woff) format("woff"),url(../fonts/CoreSansC-75ExtraBold.ttf) format("truetype"),url(../fonts/CoreSansC-75ExtraBold.svg#CoreSansC-75ExtraBold) format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Core Sans C';src:url(../fonts/CoreSansC-85Heavy.eot);src:url(../fonts/CoreSansC-85Heavy.eot?#iefix) format("embedded-opentype"),url(../fonts/CoreSansC-85Heavy.woff2) format("woff2"),url(../fonts/CoreSansC-85Heavy.woff) format("woff"),url(../fonts/CoreSansC-85Heavy.ttf) format("truetype"),url(../fonts/CoreSansC-85Heavy.svg#CoreSansC-85Heavy) format("svg");font-weight:900;font-style:normal}@font-face{font-family:'Core Sans C';src:url(../fonts/CoreSansC-35Light.eot);src:url(../fonts/CoreSansC-35Light.eot?#iefix) format("embedded-opentype"),url(../fonts/CoreSansC-35Light.woff2) format("woff2"),url(../fonts/CoreSansC-35Light.woff) format("woff"),url(../fonts/CoreSansC-35Light.ttf) format("truetype"),url(../fonts/CoreSansC-35Light.svg#CoreSansC-35Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Core Sans C';src:url(../fonts/CoreSansC-45Regular.eot);src:url(../fonts/CoreSansC-45Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/CoreSansC-45Regular.woff2) format("woff2"),url(../fonts/CoreSansC-45Regular.woff) format("woff"),url(../fonts/CoreSansC-45Regular.ttf) format("truetype"),url(../fonts/CoreSansC-45Regular.svg#CoreSansC-45Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'DIN Condensed';src:url(../fonts/din_condensed_bold-webfont.woff2) format("woff2"),url(../fonts/din_condensed_bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Plus Jakarta Sans';src:url(../fonts/jakarta/PlusJakartaSans-Bold.woff2) format("woff2"),url(../fonts/jakarta/PlusJakartaSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(../fonts/jakarta/PlusJakartaSans-BoldItalic.woff2) format("woff2"),url(../fonts/jakarta/PlusJakartaSans-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(../fonts/jakarta/PlusJakartaSans-ExtraBold.woff2) format("woff2"),url(../fonts/jakarta/PlusJakartaSans-ExtraBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(../fonts/jakarta/PlusJakartaSans-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/jakarta/PlusJakartaSans-ExtraBoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(../fonts/jakarta/PlusJakartaSans-ExtraLight.woff2) format("woff2"),url(../fonts/jakarta/PlusJakartaSans-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(../fonts/jakarta/PlusJakartaSans-ExtraLightItalic.woff2) format("woff2"),url(../fonts/jakarta/PlusJakartaSans-ExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(../fonts/jakarta/PlusJakartaSans-Italic.woff2) format("woff2"),url(../fonts/jakarta/PlusJakartaSans-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(../fonts/jakarta/PlusJakartaSans-Light.woff2) format("woff2"),url(../fonts/jakarta/PlusJakartaSans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(../fonts/jakarta/PlusJakartaSans-LightItalic.woff2) format("woff2"),url(../fonts/jakarta/PlusJakartaSans-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(../fonts/jakarta/PlusJakartaSans-Medium.woff2) format("woff2"),url(../fonts/jakarta/PlusJakartaSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(../fonts/jakarta/PlusJakartaSans-MediumItalic.woff2) format("woff2"),url(../fonts/jakarta/PlusJakartaSans-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(../fonts/jakarta/PlusJakartaSans-Regular.woff2) format("woff2"),url(../fonts/jakarta/PlusJakartaSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(../fonts/jakarta/PlusJakartaSans-SemiBoldItalic.woff2) format("woff2"),url(../fonts/jakarta/PlusJakartaSans-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(../fonts/jakarta/PlusJakartaSans-SemiBold.woff2) format("woff2"),url(../fonts/jakarta/PlusJakartaSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?2vsh6f);src:url(/fonts/icomoon/icomoon.eot?2vsh6f#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?2vsh6f) format("truetype"),url(/fonts/icomoon/icomoon.woff?2vsh6f) format("woff"),url(/fonts/icomoon/icomoon.svg?2vsh6f#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}@media (min-width:500px){.timeline__year{width:75px}}@media (min-width:525px){.btn__cta{padding:15px 30px;font-size:1.2rem}}@media (min-width:575px){.footer__top__socials .footer__top__socials__item+.footer__top__socials__item{padding-left:50px}}@media (min-width:576px){.cta__cta,.cta__text,.visual-with-text__img,.visual-with-text__text{padding-left:calc((100vw + 30px - 540px)/ 2)}.container{max-width:540px}.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.contact-form .form:after,.contact-form .form:before,.contact-info:after,.contact-info:before,.cta__cta:after,.cta__cta:before,.cta__text:after,.cta__text:before{width:calc((100vw + 30px - 540px)/ 2)}.col-sm-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.contact-map a{margin-left:-130px;width:calc(100% + 130px + ((100vw + 30px - 540px)/ 2))}.blog-detail__back--wrapper:after,.blog-detail__back--wrapper:before,.blog-detail__img:after,.blog-detail__img:before,.visual-with-text__img:after,.visual-with-text__img:before,.visual-with-text__text:after,.visual-with-text__text:before{width:calc((100vw + 30px - 540px)/ 2)}.category-header{height:400px}.filter-list__filters{padding-bottom:50px}.filter-list__filter{margin-bottom:0;min-width:200px}}@media (min-width:600px){.content{padding-top:120px}}@media (min-width:700px){.footer__top__nav__list{margin:70px auto 40px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.footer__top__nav__item+.footer__top__nav__item{padding-left:70px}}@media (min-width:768px){.container{max-width:720px}.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12,.loader__icon{max-width:100%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.h1,h1{font-size:3.5rem}.btn--full,.lang-dropdown__active-locale{height:120px;width:120px}.header{height:120px}.header--shadow .header__logo img{width:150px}.top-wrapper--home .header .header__logo img{content:url(/img/logo.svg)}.brick-mix-download-form:before,.text-on-bg--wrapper:before{position:absolute;background-color:#fff;content:'';z-index:1}.contact-form .form:after,.contact-form .form:before{width:calc((100vw + 30px - 720px)/ 2)}.brick-mix-download-form:before{height:100%;width:70px;top:0;left:0}.lang-dropdown__items--side{display:-ms-flexbox;display:flex;right:inherit;top:0;left:100%;transform:translateX(-100%)}.brick-mix-designer__products__backdrop,.brick-mix-designer__show-filters-button{display:none}.lang-dropdown__link--side{border-top:none;border-left:1px solid #DCD5D0}.lang-dropdown__active-locale{width:auto;padding:20px}.cta__cta,.cta__text{padding-left:calc((100vw + 30px - 720px)/ 2)}.lang-dropdown__active-locale--side{width:100%;height:auto}.contact-info:after,.contact-info:before,.cta__cta:after,.cta__cta:before,.cta__text:after,.cta__text:before{width:calc((100vw + 30px - 720px)/ 2)}.cta__text{padding-right:40px}.text-with-image{padding:200px 0}.contact-info{padding:60px 0 120px 60px}.contact-info:before{width:15px!important}.contact-map a{margin-left:-15px;width:calc(100% + 15px + ((100vw + 30px - 720px)/ 2))}.category-list__item{height:550px;margin-left:-15px;margin-right:-15px}.intro--collapsible{margin-bottom:100px;max-height:400px}.intro__body{padding-bottom:60px;padding-left:40px;margin-top:40px}.visual-slider{-ms-flex-direction:row;flex-direction:row}.visual-slider .slick-prev{left:-120px;top:51%}.visual-slider .slick-next{left:-105px;top:49.7%}.reading .p--with-btn .visual-slider__cta a,.reading .p--with-btn-float-left .visual-slider__cta a,.reading .p--with-btn-outlined .visual-slider__cta a,.reading .p--with-btn-outlined-float-left .visual-slider__cta a,.reading .p--with-btn-red .visual-slider__cta a,.reading .p--with-btn-red-float-left .visual-slider__cta a,.visual-slider__cta .btn,.visual-slider__cta .lang-dropdown__active-locale,.visual-slider__cta .reading .p--with-btn a,.visual-slider__cta .reading .p--with-btn-float-left a,.visual-slider__cta .reading .p--with-btn-outlined a,.visual-slider__cta .reading .p--with-btn-outlined-float-left a,.visual-slider__cta .reading .p--with-btn-red a,.visual-slider__cta .reading .p--with-btn-red-float-left a{padding:40px 15px 35px;width:200px;font-size:.9rem}.visual-slider__slider{width:calc(100% - 200px)}.visual-slider__item{height:800px}.text-on-bg--wrapper:before{height:100%;width:70px;top:0;left:0}.text-on-bg{padding:70px 0 90px}.brick-mix-designer__filters__inner{padding:15px 20px 10px;max-height:calc(100vh - 50px - 50px - 60px - 50px)}.brick-mix-designer__filters-wrapper{width:400px;margin-left:65px}.brick-mix-designer__filters{position:relative;bottom:initial;left:initial;right:initial;z-index:2;transform:none;width:400px;margin-top:auto;transform:translateX(100vw)}.brick-mix-designer__filters.active{transform:translateX(0)}.brick-mix-designer__filters__toggle{transform:initial;display:none}.brick-mix-designer__filters__toggle .icon{transform:initial}.brick-mix-designer__download-button,.brick-mix-designer__quote-button{position:static}.brick-mix-designer__products{position:absolute;top:initial;bottom:0;left:0;right:initial;width:100%;height:initial;opacity:1;transform:translateY(100%);pointer-events:initial;box-shadow:none;overflow:initial}.brick-mix-designer__products.active{top:initial;transform:translateY(0)}.brick-mix-designer__products__inner{display:block;padding:30px 0;height:70vh}.brick-mix-designer__products__inner .container{display:block;height:initial}.brick-mix-designer__label,.brick-mix-designer__products__close{display:none}.brick-mix-designer__products-items{-ms-flex:initial;flex:initial;overflow:initial}.brick-mix-designer__products__title{color:#1D1D1B;font-size:2.4rem;font-weight:400;margin-bottom:.5em;margin-top:.5em}.selected-product__image{padding-top:initial;height:75px}.blog-detail:before,.category-header:before,.product-detail__top:before{height:100%;position:absolute;width:70px;top:0;left:0;background-color:#fff;content:'';z-index:1}.brick-mix-designer label.brick-mix-designer__selected-products-title{margin-top:10px}.brick-mix-designer__selected-products{overflow:initial;max-height:initial}.text{padding:50px 0}.page-header{padding:100px 0}.cta-list{margin-left:70px}.timeline__item{padding-bottom:40px}.category-intro h1,.category-intro h2,.category-intro h3{margin-left:-40px}.product-list__item--mobile-small{display:initial;margin:initial;gap:initial}.product-list__item__title--mobile-small{display:block;padding-top:30px;padding-bottom:55px}.product-list__item__placeholder--mobile-small{max-width:100%;max-height:initial}.visual-with-text__img:after,.visual-with-text__img:before,.visual-with-text__text:after,.visual-with-text__text:before{width:calc((100vw + 30px - 720px)/ 2)}.product-detail__top-right{padding-top:0;padding-left:100px}.product-detail__title:after{left:-100px}.product-detail__description{padding:140px 0}.reference-detail__inner{padding:80px}.visual-with-text__img,.visual-with-text__text{padding-left:calc((100vw + 30px - 720px)/ 2)}.reference-detail__inner .close{right:30px;top:30px}.visual-with-text__text{padding-right:40px}.usp-list__icon{transform:scale(1)}.padding-md-bottom-100{padding-bottom:100px}.padding-md-top-100{padding-top:100px}.image-with-placeholder--mobile-small{max-width:initial;max-height:initial}}@media (min-width:992px){.text-with-image__img,.text-with-image__intro{margin-right:130px}.cta .row,.visual-with-text .row{min-height:400px}.cta__cta:after,.cta__cta:before,.cta__text:after,.cta__text:before,.visual-with-text__img:after,.visual-with-text__img:before,.visual-with-text__text:after,.visual-with-text__text:before{content:none}.container{max-width:960px}.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.h1,h1{font-size:4.3rem}.header--shadow .header__nav__link{color:#1D1D1B!important}.header__nav__children{position:absolute;top:100%;left:0;padding:30px;background:#7f707c;text-align:left;min-width:280px;visibility:hidden;opacity:0;transition:.2s ease}.header__nav__children li:last-child{margin-bottom:0}.header__nav__children--active{visibility:visible;opacity:1}.contact-form .form:after,.contact-form .form:before{width:calc((100vw + 30px - 960px)/ 2)}.contact-form .form{padding:60px 60px 120px 0}.contact-form .form:after{width:15px!important}.brick-mix-download-form:before{width:97px}.cta{background:linear-gradient(to left,#9c928f 50%,#1D1D1B 50%)}.cta__text{padding-left:calc((100vw + 30px - 960px)/ 2)}.cta__cta{padding:0;height:550px;padding-left:calc((100vw + 30px - 960px)/ 2)}.text-with-image h3:after{width:170px;left:-140px}.text-with-image__img .img__circle-1{width:calc(100% + 200px);height:calc(100% + 200px);top:-100px;left:-100px}.text-with-image__img .img__circle-2{width:calc(100% + 500px);height:calc(100% + 500px);top:-250px;left:-250px}.text-with-image__img .img__circle-3{width:calc(100% + 900px);height:calc(100% + 900px);top:-450px;left:-450px}.contact-info:after,.contact-info:before{width:calc((100vw + 30px - 960px)/ 2)}.contact-map a{margin-left:-15px;width:calc(100% + 15px + ((100vw + 30px - 960px)/ 2))}.text-highlighted{margin-top:-70px;padding:60px 50px 50px;line-height:200%;margin-bottom:80px}.text-highlighted a:after{bottom:5px}.text-on-bg--wrapper:before{width:97px}.cta-list{margin-left:97px}.timeline__year{width:80px}.timeline__text{width:calc(100% - 90px)}.blog-detail:before{width:97px}.blog-detail__back--wrapper:after,.blog-detail__back--wrapper:before,.blog-detail__img:after,.blog-detail__img:before{width:calc((100vw + 30px - 720px)/ 2)}.category-header:before,.product-detail__top:before{width:97px}.visual-with-text{background:#5A4758}.visual-with-text__text{padding-left:calc((100vw + 30px - 960px)/ 2)}.visual-with-text__img{padding:0;height:550px;padding-left:calc((100vw + 30px - 960px)/ 2)}}@media (min-width:1200px){.container{max-width:1140px}.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.contact-form .form:after,.contact-form .form:before,.contact-info:after,.contact-info:before{width:calc((100vw + 30px - 1140px)/ 2)}.col-xl-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.cta__text{padding-right:70px;padding-left:calc((100vw + 30px - 1140px)/ 2)}.cta__cta{padding-left:170px}.contact-map a,.contact-map img{width:calc(100% + 15px + ((100vw + 30px - 1140px)/ 2))}.contact-map a{margin-left:-15px;height:auto;background-image:none}.contact-map img{display:block;max-width:initial}.visual-with-text__text{padding-right:70px;padding-left:calc((100vw + 30px - 1140px)/ 2)}.visual-with-text__img{padding-left:170px}}@media (max-width:991px){.header--shadow .icon-hamburger::before{color:#000!important}.header span:after{background-color:#fff;bottom:-8px}.header .icon-close,.header .icon-hamburger{position:absolute;right:15px;top:15px;z-index:999;font-size:1.25rem}.header .icon-close{color:#fff;top:-10px;right:5px}.header__nav__link--active span:after{background-color:#fff!important;bottom:-10px}.header__logo img{width:150px;padding:20px}.header__logo a{padding:0 15px}.toggle-menu{display:block}.toggle-menu--open{right:-45px}.header__nav:after,.header__nav__list--wrapper{position:fixed;right:-50%;top:0;opacity:0;transition:.2s}.header__nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.header__nav:after{content:none;width:100vw;height:100%;background-color:rgba(0,0,0,.5);z-index:9}.header__nav .btn--header{font-size:1rem;height:auto;width:100%;padding:15px 10px 10px;background-color:#fff;color:#5A4758;border:2px solid #fff;margin-top:10px}.header__nav .btn--header:hover{background-color:#5A4758;color:#fff}.header__nav__list--wrapper{height:100vh;background-color:#5A4758;padding:40px 60px;display:block;font-size:.9rem;z-index:99;pointer-events:none;min-width:300px;overflow:auto;text-align:center}.header__nav__list{display:block;padding-right:0}.header__nav__item{margin-bottom:20px}.header__nav__link{color:#fff}.header--expanded .header__nav:after{content:'';opacity:1;right:0}.header--expanded .header__nav__list--wrapper{right:0;opacity:1;pointer-events:initial}.top-wrapper--home .toggle-menu--open{right:10px}}@media (max-width:768px){.contact-form .btn--submit{margin-bottom:20px}}@media (max-width:767px){.usp-list__text{text-align:left}}@media (max-width:600px){.header{height:100px}.header a:hover:after{width:0}.header__logo img{width:130px}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}