@charset "UTF-8";/*!
 * Bootstrap Grid v4.1.0 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport {width: device-width;}html {box-sizing: border-box;-ms-overflow-style: scrollbar;}*,*::before,*::after {box-sizing: inherit;}.container {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}.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-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.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-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.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-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.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-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.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-10,.col-xl-11,.col-xl-12,.col-xl,.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 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 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;}.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;}.img-fluid {max-width: 100%;height: auto;}.img-thumbnail {padding: 0.25rem;background-color: #fff;border: 1px solid #dee2e6;border-radius: 0.25rem;max-width: 100%;height: auto;}.figure {display: inline-block;}.figure-img {margin-bottom: 0.5rem;line-height: 1;}.figure-caption {font-size: 90%;color: #6c757d;}.icon-chevron-up:before {content: "";display: inline-block;transform: rotate(180deg);}[class^="icon-"],[class*=" icon-"] { /* use !important to prevent issues with browser extensions that change fonts */font-family: 'icomoon' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1; /* Better Font Rendering =========== */-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-close:before {content: "\e91a";}.icon-bricks-checklist:before {content: "\e900";}.icon-bricks:before {content: "\e901";}.icon-chevron-down:before {content: "\e902";}.icon-chevron-left:before {content: "\e903";}.icon-chevron-right:before {content: "\e904";}.icon-download:before {content: "\e905";}.icon-facebook:before {content: "\e906";color: #3a5a99;}.icon-linkedin:before {content: "\e907";color: #0076b2;}.icon-logo .path1:before {content: "\e908";color: #0086cd;}.icon-logo .path2:before {content: "\e909";margin-left: -2.0224609375em;color: #0086cd;}.icon-logo .path3:before {content: "\e90a";margin-left: -2.0224609375em;color: #0086cd;}.icon-logo .path4:before {content: "\e90b";margin-left: -2.0224609375em;color: #f39200;}.icon-logo .path5:before {content: "\e90c";margin-left: -2.0224609375em;color: #c47800;}.icon-logo .path6:before {content: "\e90d";margin-left: -2.0224609375em;color: #0086cd;}.icon-mail:before {content: "\e90e";}.icon-map-belgium:before {content: "\e90f";color: #dce0e7;}.icon-phone:before {content: "\e910";}.icon-pointer-circle .path1:before {content: "\e911";color: #6d7c84;}.icon-pointer-circle .path2:before {content: "\e912";margin-left: -0.6806640625em;color: #6d7c84;}.icon-pointer-circle .path3:before {content: "\e913";margin-left: -0.6806640625em;color: #f39200;}.icon-pointer-shadow .path1:before {content: "\e914";color: black;}.icon-pointer-shadow .path2:before {content: "\e915";margin-left: -1.0068359375em;color: #f39200;}.icon-pointer:before {content: "\e916";}.icon-search:before {content: "\e917";}.icon-twitter:before {content: "\e918";color: #1da1f2;}.icon-wall:before {content: "\e919";}/*! lightgallery - v1.3.9 - 2017-02-05
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */.lg-icon {font-family: 'lg';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1; /* Better Font Rendering =========== */-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.lg-actions .lg-next,.lg-actions .lg-prev {background-color: rgba(0, 0, 0, 0.45);border-radius: 2px;color: #999;cursor: pointer;display: block;font-size: 22px;margin-top: -10px;padding: 8px 10px 9px;position: absolute;top: 50%;z-index: 1080;}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled {pointer-events: none;opacity: 0.5;}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover {color: #FFF;}.lg-actions .lg-next {right: 20px;}.lg-actions .lg-next:before {content: "\e095";}.lg-actions .lg-prev {left: 20px;}.lg-actions .lg-prev:after {content: "\e094";}.lg-outer.lg-right-end .lg-object {animation: lg-right-end 0.3s;position: relative;}.lg-outer.lg-left-end .lg-object {animation: lg-left-end 0.3s;position: relative;}.lg-toolbar {z-index: 1082;left: 0;position: absolute;top: 0;width: 100%;background-color: rgba(0, 0, 0, 0.45);}.lg-toolbar .lg-icon {color: #999;cursor: pointer;float: right;font-size: 24px;height: 47px;line-height: 27px;padding: 10px 0;text-align: center;width: 50px;text-decoration: none !important;outline: medium none;transition: color 0.2s linear;}.lg-toolbar .lg-icon:hover {color: #FFF;}.lg-toolbar .lg-close:after {content: "\e070";}.lg-toolbar .lg-download:after {content: "\e0f2";}.lg-sub-html {background-color: rgba(0, 0, 0, 0.45);bottom: 0;color: #EEE;font-size: 16px;left: 0;padding: 10px 40px;position: fixed;right: 0;text-align: center;z-index: 1080;}.lg-sub-html h4 {margin: 0;font-size: 13px;font-weight: bold;}.lg-sub-html p {font-size: 12px;margin: 5px 0 0;}#lg-counter {color: #999;display: inline-block;font-size: 16px;padding-left: 20px;padding-top: 12px;vertical-align: middle;}.lg-toolbar,.lg-prev,.lg-next {opacity: 1;transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;}.lg-hide-items .lg-prev {opacity: 0;transform: translate3d(-10px, 0, 0);}.lg-hide-items .lg-next {opacity: 0;transform: translate3d(10px, 0, 0);}.lg-hide-items .lg-toolbar {opacity: 0;transform: translate3d(0, -10px, 0);}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {transform: scale3d(0.5, 0.5, 0.5);opacity: 0;transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transform-origin: 50% 50%;}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {transform: scale3d(1, 1, 1);opacity: 1;}.lg-outer .lg-thumb-outer {background-color: #0D0A0A;bottom: 0;position: absolute;width: 100%;z-index: 1080;max-height: 350px;transform: translate3d(0, 100%, 0);transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {cursor: -o-grab;cursor: -ms-grab;cursor: grab;}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {cursor: move;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing;}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {transition-duration: 0s !important;}.lg-outer.lg-thumb-open .lg-thumb-outer {transform: translate3d(0, 0%, 0);}.lg-outer .lg-thumb {padding: 10px 0;height: 100%;margin-bottom: -5px;}.lg-outer .lg-thumb-item {border-radius: 5px;cursor: pointer;float: left;overflow: hidden;height: 100%;border: 2px solid #FFF;border-radius: 4px;margin-bottom: 5px;}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover {border-color: #a90707;}.lg-outer .lg-thumb-item img {width: 100%;height: 100%;object-fit: cover;}.lg-outer.lg-has-thumb .lg-item {padding-bottom: 120px;}.lg-outer.lg-can-toggle .lg-item {padding-bottom: 0;}.lg-outer.lg-pull-caption-up .lg-sub-html {transition: bottom 0.25s ease;}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {bottom: 100px;}.lg-outer .lg-toogle-thumb {background-color: #0D0A0A;border-radius: 2px 2px 0 0;color: #999;cursor: pointer;font-size: 24px;height: 39px;line-height: 27px;padding: 5px 0;position: absolute;right: 20px;text-align: center;top: -39px;width: 50px;}.lg-outer .lg-toogle-thumb:after {content: "\e1ff";}.lg-outer .lg-toogle-thumb:hover {color: #FFF;}.lg-outer .lg-video-cont {display: inline-block;vertical-align: middle;max-width: 1140px;max-height: 100%;width: 100%;padding: 0 5px;}.lg-outer .lg-video {width: 100%;height: 0;padding-bottom: 56.25%;overflow: hidden;position: relative;}.lg-outer .lg-video .lg-object {display: inline-block;position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;}.lg-outer .lg-video .lg-video-play {width: 84px;height: 59px;position: absolute;left: 50%;top: 50%;margin-left: -42px;margin-top: -30px;z-index: 1080;cursor: pointer;}.lg-outer .lg-has-vimeo .lg-video-play {background: url("../img/lightgallery/vimeo-play.png") no-repeat scroll 0 0 transparent;}.lg-outer .lg-has-vimeo:hover .lg-video-play {background: url("../img/lightgallery/vimeo-play.png") no-repeat scroll 0 -58px transparent;}.lg-outer .lg-has-html5 .lg-video-play {background: transparent url("../img/lightgallery/video-play.png") no-repeat scroll 0 0;height: 64px;margin-left: -32px;margin-top: -32px;width: 64px;opacity: 0.8;}.lg-outer .lg-has-html5:hover .lg-video-play {opacity: 1;}.lg-outer .lg-has-youtube .lg-video-play {background: url("../img/lightgallery/youtube-play.png") no-repeat scroll 0 0 transparent;}.lg-outer .lg-has-youtube:hover .lg-video-play {background: url("../img/lightgallery/youtube-play.png") no-repeat scroll 0 -60px transparent;}.lg-outer .lg-video-object {width: 100% !important;height: 100% !important;position: absolute;top: 0;left: 0;}.lg-outer .lg-has-video .lg-video-object {visibility: hidden;}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play {display: none;}.lg-outer .lg-has-video.lg-video-playing .lg-video-object {visibility: visible;}.lg-progress-bar {background-color: #333;height: 5px;left: 0;position: absolute;top: 0;width: 100%;z-index: 1083;opacity: 0;transition: opacity 0.08s ease 0s;}.lg-progress-bar .lg-progress {background-color: #a90707;height: 5px;width: 0;}.lg-progress-bar.lg-start .lg-progress {width: 100%;}.lg-show-autoplay .lg-progress-bar {opacity: 1;}.lg-autoplay-button:after {content: "\e01d";}.lg-show-autoplay .lg-autoplay-button:after {content: "\e01a";}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {transition-duration: 0s;}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {transform: translate3d(0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {transform: scale3d(1, 1, 1);transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;transform-origin: 0 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}#lg-zoom-in:after {content: "\e311";}#lg-actual-size {font-size: 20px;}#lg-actual-size:after {content: "\e033";}#lg-zoom-out {opacity: 0.5;pointer-events: none;}#lg-zoom-out:after {content: "\e312";}.lg-zoomed #lg-zoom-out {opacity: 1;pointer-events: auto;}.lg-outer .lg-pager-outer {bottom: 60px;left: 0;position: absolute;right: 0;text-align: center;z-index: 1080;height: 10px;}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {overflow: visible;}.lg-outer .lg-pager-cont {cursor: pointer;display: inline-block;overflow: hidden;position: relative;vertical-align: top;margin: 0 5px;}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {opacity: 1;transform: translate3d(0, 0, 0);}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {box-shadow: 0 0 0 2px white inset;}.lg-outer .lg-pager-thumb-cont {background-color: #fff;color: #FFF;bottom: 100%;height: 83px;left: 0;margin-bottom: 20px;margin-left: -60px;opacity: 0;padding: 5px;position: absolute;width: 120px;border-radius: 3px;transition: opacity 0.15s ease 0s, transform 0.15s ease 0s;transform: translate3d(0, 5px, 0);}.lg-outer .lg-pager-thumb-cont img {width: 100%;height: 100%;}.lg-outer .lg-pager {background-color: rgba(255, 255, 255, 0.5);border-radius: 50%;box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;display: block;height: 12px;transition: box-shadow 0.3s ease 0s;width: 12px;}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus {box-shadow: 0 0 0 8px white inset;}.lg-outer .lg-caret {border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px dashed;bottom: -10px;display: inline-block;height: 0;left: 50%;margin-left: -5px;position: absolute;vertical-align: middle;width: 0;}.lg-fullscreen:after {content: "\e20c";}.lg-fullscreen-on .lg-fullscreen:after {content: "\e20d";}.lg-outer #lg-dropdown-overlay {background-color: rgba(0, 0, 0, 0.25);bottom: 0;cursor: default;left: 0;position: fixed;right: 0;top: 0;z-index: 1081;opacity: 0;visibility: hidden;transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay {transition-delay: 0s;transform: translate3d(0, 0px, 0);opacity: 1;visibility: visible;}.lg-outer.lg-dropdown-active #lg-share {color: #FFF;}.lg-outer .lg-dropdown {background-color: #fff;border-radius: 2px;font-size: 14px;list-style-type: none;margin: 0;padding: 10px 0;position: absolute;right: 0;text-align: left;top: 50px;opacity: 0;visibility: hidden;transform: translate3d(0, 5px, 0);transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;}.lg-outer .lg-dropdown:after {content: "";display: block;height: 0;width: 0;position: absolute;border: 8px solid transparent;border-bottom-color: #FFF;right: 16px;top: -16px;}.lg-outer .lg-dropdown > li:last-child {margin-bottom: 0px;}.lg-outer .lg-dropdown > li:hover a,.lg-outer .lg-dropdown > li:hover .lg-icon {color: #333;}.lg-outer .lg-dropdown a {color: #333;display: block;white-space: pre;padding: 4px 12px;font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 12px;}.lg-outer .lg-dropdown a:hover {background-color: rgba(0, 0, 0, 0.07);}.lg-outer .lg-dropdown .lg-dropdown-text {display: inline-block;line-height: 1;margin-top: -3px;vertical-align: middle;}.lg-outer .lg-dropdown .lg-icon {color: #333;display: inline-block;float: none;font-size: 20px;height: auto;line-height: 1;margin-right: 8px;padding: 0;vertical-align: middle;width: auto;}.lg-outer #lg-share {position: relative;}.lg-outer #lg-share:after {content: "\e80d";}.lg-outer #lg-share-facebook .lg-icon {color: #3b5998;}.lg-outer #lg-share-facebook .lg-icon:after {content: "\e901";}.lg-outer #lg-share-twitter .lg-icon {color: #00aced;}.lg-outer #lg-share-twitter .lg-icon:after {content: "\e904";}.lg-outer #lg-share-googleplus .lg-icon {color: #dd4b39;}.lg-outer #lg-share-googleplus .lg-icon:after {content: "\e902";}.lg-outer #lg-share-pinterest .lg-icon {color: #cb2027;}.lg-outer #lg-share-pinterest .lg-icon:after {content: "\e903";}.lg-group:after {content: "";display: table;clear: both;}.lg-outer {width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1050;opacity: 0;transition: opacity 0.15s ease 0s;}.lg-outer * {box-sizing: border-box;}.lg-outer.lg-visible {opacity: 1;}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current {transition-duration: inherit !important;transition-timing-function: inherit !important;}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current {transition-duration: 0s !important;opacity: 1;}.lg-outer.lg-grab img.lg-object {cursor: -o-grab;cursor: -ms-grab;cursor: grab;}.lg-outer.lg-grabbing img.lg-object {cursor: move;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing;}.lg-outer .lg {height: 100%;width: 100%;position: relative;overflow: hidden;margin-left: auto;margin-right: auto;max-width: 100%;max-height: 100%;}.lg-outer .lg-inner {width: 100%;height: 100%;position: absolute;left: 0;top: 0;white-space: nowrap;}.lg-outer .lg-item {background: url("../img/lightgallery/loading.gif") no-repeat scroll center center transparent;display: none !important;}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide {display: inline-block !important;}.lg-outer.lg-css .lg-current {display: inline-block !important;}.lg-outer .lg-item,.lg-outer .lg-img-wrap {display: inline-block;text-align: center;position: absolute;width: 100%;height: 100%;}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before {content: "";display: inline-block;height: 50%;width: 1px;margin-right: -1px;}.lg-outer .lg-img-wrap {position: absolute;padding: 0 5px;left: 0;right: 0;top: 0;bottom: 0;}.lg-outer .lg-item.lg-complete {background-image: none;}.lg-outer .lg-item.lg-current {z-index: 1060;}.lg-outer .lg-image {display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;width: auto !important;height: auto !important;}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play {opacity: 0;transition: opacity 0.15s ease 0s;}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {opacity: 1;}.lg-outer .lg-empty-html {display: none;}.lg-outer.lg-hide-download #lg-download {display: none;}.lg-backdrop {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 1040;background-color: #000;opacity: 0;transition: opacity 0.15s ease 0s;}.lg-backdrop.in {opacity: 1;}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current {transition: none 0s ease 0s !important;}.lg-css3.lg-use-css3 .lg-item {-webkit-backface-visibility: hidden;backface-visibility: hidden;}.lg-css3.lg-use-left .lg-item {-webkit-backface-visibility: hidden;backface-visibility: hidden;}.lg-css3.lg-fade .lg-item {opacity: 0;}.lg-css3.lg-fade .lg-item.lg-current {opacity: 1;}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current {transition: opacity 0.1s ease 0s;}.lg-css3.lg-slide.lg-use-css3 .lg-item {opacity: 0;}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {transform: translate3d(-100%, 0, 0);}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {transform: translate3d(100%, 0, 0);}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {transform: translate3d(0, 0, 0);opacity: 1;}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide.lg-use-left .lg-item {opacity: 0;position: absolute;left: 0;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {left: -100%;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {left: 100%;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {left: 0;opacity: 1;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}#lg-counter {color: #fff;}.lg-backdrop {background: rgba(255, 255, 255, 0.9);}.lg-toolbar {background: #781d7d;}.lg-toolbar .lg-icon {color: #fff;}.lg-outer .lg-img-wrap {padding: 80px 30px 30px;}.lg-actions .lg-next,.lg-actions .lg-prev {font-size: 30px;font-family: 'icomoon';background: transparent;color: #781d7d;border: none;}.lg-actions .lg-next:hover,.lg-actions .lg-next:focus,.lg-actions .lg-prev:hover,.lg-actions .lg-prev:focus {outline: none;color: #781d7d;}.lg-actions .lg-next:before {content: "";}.lg-actions .lg-prev:after {content: "";}.select2-container {box-sizing: border-box;display: inline-block;margin: 0;position: relative;vertical-align: middle;}.select2-container .select2-selection--single {box-sizing: border-box;cursor: pointer;display: block;height: 28px;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-user-select: none;}.select2-container .select2-selection--single .select2-selection__rendered {display: block;padding-left: 8px;padding-right: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.select2-container .select2-selection--single .select2-selection__clear {position: relative;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {padding-right: 8px;padding-left: 20px;}.select2-container .select2-selection--multiple {box-sizing: border-box;cursor: pointer;display: block;min-height: 32px;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-user-select: none;}.select2-container .select2-selection--multiple .select2-selection__rendered {display: inline-block;overflow: hidden;padding-left: 8px;text-overflow: ellipsis;white-space: nowrap;}.select2-container .select2-search--inline {float: left;}.select2-container .select2-search--inline .select2-search__field {box-sizing: border-box;border: none;font-size: 100%;margin-top: 5px;padding: 0;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none;}.select2-dropdown {background-color: white;border: 1px solid #aaa;border-radius: 4px;box-sizing: border-box;display: block;position: absolute;left: -100000px;width: 100%;z-index: 1051;}.select2-results {display: block;}.select2-results__options {list-style: none;margin: 0;padding: 0;}.select2-results__option {padding: 6px;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-user-select: none;}.select2-results__option[aria-selected] {cursor: pointer;}.select2-container--open .select2-dropdown {left: 0;}.select2-container--open .select2-dropdown--above {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.select2-container--open .select2-dropdown--below {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;}.select2-search--dropdown {display: block;padding: 4px;}.select2-search--dropdown .select2-search__field {padding: 4px;width: 100%;box-sizing: border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none;}.select2-search--dropdown.select2-search--hide {display: none;}.select2-close-mask {border: 0;margin: 0;padding: 0;display: block;position: fixed;left: 0;top: 0;min-height: 100%;min-width: 100%;height: auto;width: auto;opacity: 0;z-index: 99;background-color: #fff;filter: alpha(opacity=0);}.select2-hidden-accessible {border: 0 !important;clip: rect(0 0 0 0) !important;-webkit-clip-path: inset(50%) !important;clip-path: inset(50%) !important;height: 1px !important;overflow: hidden !important;padding: 0 !important;position: absolute !important;width: 1px !important;white-space: nowrap !important;}.select2-container--default .select2-selection--single {background-color: #fff;border: 1px solid #aaa;border-radius: 4px;}.select2-container--default .select2-selection--single .select2-selection__rendered {color: #444;line-height: 28px;}.select2-container--default .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder {color: #999;}.select2-container--default .select2-selection--single .select2-selection__arrow {height: 26px;position: absolute;top: 1px;right: 1px;width: 20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {left: 1px;right: auto;}.select2-container--default.select2-container--disabled .select2-selection--single {background-color: #eee;cursor: default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {display: none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px;}.select2-container--default .select2-selection--multiple {background-color: white;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: bold;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: bold;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-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {float: right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-left: 5px;margin-right: auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto;}.select2-container--default.select2-container--focus .select2-selection--multiple {border: solid black 1px;outline: 0;}.select2-container--default.select2-container--disabled .select2-selection--multiple {background-color: #eee;cursor: default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove {display: none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {border-top-left-radius: 0;border-top-right-radius: 0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {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: transparent;border: none;outline: 0;box-shadow: none;-webkit-appearance: textfield;}.select2-container--default .select2-results > .select2-results__options {max-height: 200px;overflow-y: auto;}.select2-container--default .select2-results__option[role=group] {padding: 0;}.select2-container--default .select2-results__option[aria-disabled=true] {color: #999;}.select2-container--default .select2-results__option[aria-selected=true] {background-color: #ddd;}.select2-container--default .select2-results__option .select2-results__option {padding-left: 1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group {padding-left: 0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option {margin-left: -1em;padding-left: 2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -2em;padding-left: 3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -3em;padding-left: 4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -4em;padding-left: 5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -5em;padding-left: 6em;}.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #5897fb;color: white;}.select2-container--default .select2-results__group {cursor: default;display: block;padding: 6px;}.select2-container--classic .select2-selection--single {background-color: #f7f7f7;border: 1px solid #aaa;border-radius: 4px;outline: 0;background-image: linear-gradient(to bottom, white 50%, #eeeeee 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: bold;margin-right: 10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder {color: #999;}.select2-container--classic .select2-selection--single .select2-selection__arrow {background-color: #ddd;border: none;border-left: 1px solid #aaa;border-top-right-radius: 4px;border-bottom-right-radius: 4px;height: 26px;position: absolute;top: 1px;right: 1px;width: 20px;background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 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 transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {border: none;border-right: 1px solid #aaa;border-radius: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;left: 1px;right: auto;}.select2-container--classic.select2-container--open .select2-selection--single {border: 1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {background: transparent;border: none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;background-image: linear-gradient(to bottom, white 0%, #eeeeee 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, #eeeeee 50%, white 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);}.select2-container--classic .select2-selection--multiple {background-color: white;border: 1px solid #aaa;border-radius: 4px;cursor: text;outline: 0;}.select2-container--classic .select2-selection--multiple:focus {border: 1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__rendered {list-style: none;margin: 0;padding: 0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear {display: none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #aaa;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {color: #888;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {color: #555;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {float: right;margin-left: 5px;margin-right: auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto;}.select2-container--classic.select2-container--open .select2-selection--multiple {border: 1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.select2-container--classic .select2-search--dropdown .select2-search__field {border: 1px solid #aaa;outline: 0;}.select2-container--classic .select2-search--inline .select2-search__field {outline: 0;box-shadow: none;}.select2-container--classic .select2-dropdown {background-color: white;border: 1px solid transparent;}.select2-container--classic .select2-dropdown--above {border-bottom: none;}.select2-container--classic .select2-dropdown--below {border-top: none;}.select2-container--classic .select2-results > .select2-results__options {max-height: 200px;overflow-y: auto;}.select2-container--classic .select2-results__option[role=group] {padding: 0;}.select2-container--classic .select2-results__option[aria-disabled=true] {color: grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected] {background-color: #3875d7;color: white;}.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--default {background: #fff url("../img/icons/chevron-down.svg") no-repeat right 12px center;background-size: 16px auto;display: block;}.select2-container--default .select2-selection--single {border: 1px solid #6d7c84;background: none;border-radius: 0;}.select2-container--default .select2-selection--single .select2-selection__rendered {color: #000;}.select2-container--default .select2-selection--single .select2-selection__arrow {display: none;}.form-control--small ~ .select2-container--default .select2-selection--single {height: 36px;}.form-control--small ~ .select2-container--default .select2-selection--single .select2-selection__rendered {padding: 7px 15px;line-height: 22px;}/* Slider */.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;overflow: hidden;display: block;margin: 0;padding: 0;}.slick-list:focus {outline: none;}.slick-list.dragging {cursor: pointer;cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list {transform: translate3d(0, 0, 0);}.slick-track {position: relative;left: 0;top: 0;display: block;margin-left: auto;margin-right: auto;}.slick-track:before,.slick-track:after {content: "";display: table;}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {float: left;height: 100%;min-height: 1px;display: none;}[dir="rtl"] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}/* Slider */.slick-loading .slick-list {background: #fff url("/img/ajax-loader.gif") center center no-repeat;}/* Icons *//* Arrows */.slick-prev,.slick-next {position: absolute;display: block;height: 20px;width: 20px;line-height: 0px;font-size: 0px;cursor: pointer;background: transparent;color: transparent;top: 50%;transform: translate(0, -50%);padding: 0;border: none;outline: none;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus {outline: none;background: transparent;color: transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before {opacity: 1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before {opacity: 0.25;}.slick-prev:before,.slick-next:before {font-family: "slick";font-size: 20px;line-height: 1;color: white;opacity: 0.75;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-prev {left: -25px;}[dir="rtl"] .slick-prev {left: auto;right: -25px;}.slick-prev:before {content: "←";}[dir="rtl"] .slick-prev:before {content: "→";}.slick-next {right: -25px;}[dir="rtl"] .slick-next {left: -25px;right: auto;}.slick-next:before {content: "→";}[dir="rtl"] .slick-next:before {content: "←";}/* Dots */.slick-dotted.slick-slider {margin-bottom: 30px;}.slick-dots {position: absolute;bottom: -25px;list-style: none;display: block;text-align: center;padding: 0;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: transparent;display: block;height: 20px;width: 20px;outline: none;line-height: 0px;font-size: 0px;color: transparent;padding: 5px;cursor: pointer;}.slick-dots li button:hover,.slick-dots li button:focus {outline: none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before {opacity: 1;}.slick-dots li button:before {position: absolute;top: 0;left: 0;content: "•";width: 20px;height: 20px;font-family: "slick";font-size: 6px;line-height: 20px;text-align: center;color: black;opacity: 0.25;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button:before {color: black;opacity: 0.75;}.bg-cover {background-size: cover;background-position: center;}.opacity--half {opacity: 0.2 !important;}.bg-gray {background-color: #f2f3f5;}.color-gray {color: #6d7c84;}.text-center {text-align: center;}.text-right {text-align: right;}.font-weight-light {font-weight: 100;}.line-height-large {line-height: 175%;}.no-padding {padding-left: 0;padding-right: 0;}.no-padding > .row {margin-left: 0;margin-right: 0;}.row--small {margin-left: -5px;margin-right: -5px;}.row--small > [class*="col-"] {padding-left: 5px;padding-right: 5px;}small,.small {font-size: 0.5em;}.hidden {display: none;pointer-events: none;}.full-width,.w-100 {width: 100%;}.h-100 {height: 100%;}.z-1 {z-index: 1;}.margin-40 {margin: 40px auto;}.margin-100t {margin-top: 100px;}.margin-50b {margin-bottom: 50px;}.mb-default {margin-bottom: 30px;}.mb-component {margin-bottom: 80px;}.mt-0 {margin-top: 0 !important;}.rlmb > :last-child {margin-bottom: 0 !important;}.unstyled-list {list-style: none;margin: 0;padding: 0;}.backdrop {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0, 0, 0, 0.15);z-index: 30;display: none;}.backdrop.active {display: block;}.image-link {display: block;position: relative;overflow: hidden;}.image-link,.image-link img,.image-link .image {transition: 0.3s ease;}.image-link:hover,.image-link:focus {opacity: 0.8;}.image-link:hover img,.image-link:focus img {transform: scale(1.05);}.image-with-placeholder img {position: absolute;top: 0;left: 0;}.placeholder {background-size: cover;background-position: center;background-image: url("../img/placeholder.png");}.bg-gray .placeholder {background-image: url("../img/placeholder-white.png");}.fade-in-load {opacity: 0;transition: opacity 0.3s ease;}.fade-in-load.loaded {opacity: 1;}[v-cloak] {display: none !important;}body {margin: 0;display: -ms-flexbox;display: flex;min-height: 100vh;-ms-flex-direction: column;flex-direction: column;overflow-x: hidden;}body.minimal .content {margin-top: 50px;}body.minimal .footer {display: none;}.content {-ms-flex: 1 0 auto;flex: 1 0 auto;margin-top: 160px;}a {display: inline-block;outline: none;}.link {color: #d7a562;font-weight: 500;text-decoration: none;}.link i {font-size: 0.75em;padding-left: 10px;}.link--large-icon {-ms-flex-align: center;align-items: center;display: -ms-flexbox;display: flex;text-decoration: underline;}.link--large-icon .icon {padding-left: 0;padding-right: 15px;font-size: 2em;color: #6d7c84;}.link--large-icon:hover .icon {padding-left: 0;padding-right: 20px;}.title-flex {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;margin-bottom: 40px;}.title-flex h2 {margin-bottom: 0;}.prev-btn {position: absolute;top: 50%;left: 0;}.prev-btn:before {color: rgba(109, 124, 132, 0.5);}.next-btn {position: absolute;top: 50%;right: 0;}.next-btn:before {color: rgba(109, 124, 132, 0.5);}.cookie-notice {display: none;padding: 15px 0;position: fixed;bottom: 0;left: 0;width: 100%;background: #fff;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.3);z-index: 100;}.cookie-notice__text,.cookie-notice__buttons {margin: 5px 0;}.cookie-notice__text {padding-right: 20px;}.cookie-notice__buttons .button {margin-right: 15px;vertical-align: middle;}.cookie-notice__buttons .button:last-child {margin-right: 0;}.header {position: fixed;width: 100%;z-index: 100;background: #fff;border-bottom: 1px solid #f2f3f5;}.header a {text-decoration: none;}.header.no-border {border: none;}.header--fixed,.header--minimal {border-bottom: 0;box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1);}.header--minimal .header__top {display: none;}.header--minimal .header__logo {width: 115px;}.header--minimal .hamburger {height: 50px;}.header--minimal .hamburger__line {width: 30px;}.header__top {padding: 5px 20px 5px 20px;background: #f2f3f5;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;}.header__top a {color: #000;}.header__top a:hover,.header__top a:focus {outline: none;color: #781d7d;}.header__top__icon {color: #6d7c84;}.header__top__icon.icon-phone {position: relative;top: 2px;}.header__top__icon.icon-mail {font-size: 0.8em;}.header__top__info__item {display: inline-block;margin-right: 30px;}.header__top__search {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}.search {min-width: 20px;cursor: pointer;transition: 0.3s;position: relative;padding: 3px 5px;margin-left: 20px;background: #6d7c84;border-radius: 30px;line-height: 24px;}.search__input {border: 0;color: transparent;border-bottom: 1px solid transparent;background: none;transition: 0.3s;width: 20px;font-size: 14px;padding: 3px 0;font-weight: 300;margin-bottom: 0;}.search__input:focus {border-color: #fff;color: #fff;outline: none;width: 150px;margin-right: 22px;margin-left: 10px;}.search__icon {position: absolute;top: 50%;right: 0;transform: translateY(-50%);pointer-events: none;color: #fff;width: 30px;text-align: center;font-size: 16px;}.search__button {display: none;position: absolute;top: 0;right: 0;height: 100%;background: transparent;border: none;}.header__top__lang__wrapper {display: none;padding-left: 20px;background-color: #f2f3f5;text-transform: uppercase;position: absolute;top: 0;width: 70px;right: 0;z-index: 1;padding-top: 10px;font-weight: 500;}.header__top__lang__wrapper.active {box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.3);}.header__top__lang__wrapper.active .header__top__lang {display: block;}.header__top__lang__open {color: #6d7c84;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}.header__top__lang__open i {font-size: 0.3em;margin-top: -2px;padding-left: 5px;transition: none;}.header__top__lang__open:hover,.header__top__lang__open:active {color: #6d7c84;}.header__top__lang__open:hover i,.header__top__lang__open:active i {padding-left: 5px;}.header__top__lang {margin: 0;padding-left: 0;width: 100%;list-style: none;background-color: #f2f3f5;padding-bottom: 10px;z-index: 1;display: none;}.header__top__lang .menu__item {padding-top: 7px;}.header__top__lang .menu__link {color: #781d7d;}.header__top__lang .menu__link:hover,.header__top__lang .menu__link:focus {color: #000;}.header__bottom {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;}.header__logo {padding: 5px 20px;width: 155px;}.header__logo img {display: inline-block;vertical-align: middle;}.header__navigation__top {padding: 20px;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;}.header__navigation__top__logo {width: 120px;display: block;}.header__navigation__top__close {border: 0;background: transparent;font-size: 30px;transition: 0.3s;}.header__navigation__top__close:hover,.header__navigation__top__close:focus {outline: none;color: #781d7d;}.header__menu {text-transform: uppercase;font-size: 15px;font-weight: 500;}.header__menu__item__active .header__menu__item__link__label:after {background: #781d7d;}.header__menu__item__link {display: block;padding: 0;color: #000;background: #fff;transition: background 0.3s;}.header__menu__item__link:hover,.header__menu__item__link:focus,.header__menu__item__link.active {background: #781d7d;color: #fff;}.header__menu__item__link__label {padding: 20px 15px;display: block;position: relative;}.header__menu__item__link__label:after {content: '';position: absolute;bottom: 0;left: 0;height: 3px;width: 100%;transition: 0.3s;}.header__menu__item__link--contact.header__menu__item__link--contact {color: #fff;padding: 0;}.header__menu__item__link--contact.header__menu__item__link--contact .header__menu__item__link__label {padding-left: 15px;padding-right: 15px;background: #781d7d;transition: 0.3s;}.header__menu__item__link--contact.header__menu__item__link--contact .header__menu__item__link__label:after {display: none;}.header__menu__item__link--contact.header__menu__item__link--contact:hover .header__menu__item__link__label,.header__menu__item__link--contact.header__menu__item__link--contact:focus .header__menu__item__link__label {background: #d7a562;color: #fff;}.hamburger {background: #781d7d;border: 0;height: 75px;padding: 0 20px;transition: 0.3s;}.hamburger:hover,.hamburger:focus {outline: none;background: #d7a562;}.hamburger__line {display: block;height: 3px;background: #fff;margin-bottom: 7px;width: 40px;}.hamburger__line:last-of-type {margin-bottom: 0;}.header__progress-bar {position: absolute;top: 0;left: 0;width: 100%;display: none;}body.loading .header__progress-bar {display: block;}.footer {background: #f2f3f5;color: #6d7c84;overflow: hidden;font-weight: 300;}.footer h3 {color: #000;}.footer a {color: #6d7c84;text-decoration: none;}.footer a:hover,.footer a:focus {outline: none;color: #781d7d;}.footer__left,.footer__right {padding-top: 70px;padding-bottom: 30px;}.footer__right {background: #6d7c84;color: #fff;position: relative;}.footer__right a {color: #fff;}.footer__right a:hover,.footer__right a:focus {color: #fff;text-decoration: underline;}.footer__right:before,.footer__right:after {content: '';position: absolute;top: 0;bottom: 0;width: 50vw;background: #6d7c84;}.footer__right:before {right: 100%;}.footer__right:after {left: 100%;}.footer__block {margin-bottom: 50px;}.footer__menu {column-count: 2;line-height: 1;}.footer__menu__item {margin-bottom: 10px;}.footer__bottom {font-size: 15px;}.footer__bottom,.footer__bottom a {color: #000;}.footer__bottom__menu__item {display: inline-block;margin-right: 30px;margin-bottom: 10px;}body {color: #000;font-family: "UniSans", sans-serif;font-size: 17px;font-weight: 400;line-height: 1.4;}h1,h2,h3,h4,h5,h6 {margin-top: 0;margin-bottom: 20px;line-height: 1;}h1 {font-weight: 700;font-size: 3em;line-height: 1.2em;}h2 {font-size: 2.7em;font-weight: 100;}h3 {font-size: 24px;line-height: 30px;margin-bottom: 15px;font-weight: 400;}h4 {font-size: 18px;margin-bottom: 5px;color: #d7a562;}.title {font-size: 60px;margin: 50px auto;font-weight: 500;line-height: 1;}strong {font-weight: 600;}a {transition: 0.3s;color: #000;text-decoration: none;}a i {padding-left: 10px;font-size: 0.7em;transition: .2s;}a:hover i {padding-left: 15px;}table {border-spacing: 0;}.reading p {margin-bottom: 20px;}.reading p > img {max-width: 100%;}.reading table {margin-top: 20px;margin-bottom: 20px;width: 100% !important;}.reading table th {font-weight: bold;}.reading table td,.reading table th {padding: 7px 12px;border: 1px solid #efefef;}button {cursor: pointer;}.button {display: inline-block;border: 2px solid #fff;color: #fff;padding: 20px 40px;font-size: 1.6rem;text-decoration: none;line-height: 1;}.button--full {border: 2px solid #781d7d;color: #fff;background-color: #781d7d;}.button--white {background: #fff;color: #000;border-color: transparent;}.button--white i {color: inherit;transition: none;}.button--white:hover,.button--white:focus {outline: none;color: #fff;background-color: #781d7d;}.button--inverted {border-color: #781d7d;color: #781d7d;}.button--small.button--small {padding: 10px 20px;font-size: 1em;}.button--fixed {position: fixed;bottom: 0;z-index: 10;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.15);padding: 15px 30px;font-size: 1em;text-transform: uppercase;font-weight: 500;-ms-flex-align: center;align-items: center;}.button--plus.button--plus {border: 1px solid #000;color: #000;font-size: 15px;text-transform: uppercase;background: #fff;font-weight: 500;transition: 0.3s;padding: 12px 15px;}.button--plus.button--plus:hover,.button--plus.button--plus:focus,.button--plus.button--plus.active {background: #781d7d;color: #fff;border-color: transparent;outline: none;}.button--plus.button--plus:hover .button--plus__icon,.button--plus.button--plus:focus .button--plus__icon,.button--plus.button--plus.active .button--plus__icon {color: #000;}.button--plus__icon {color: #781d7d;margin-right: 5px;transition: 0.3s;}.button--fancy {padding: 0;border: none;background: #fff;color: #781d7d;display: -ms-flexbox;display: flex;}.button--fancy .button__icon {font-size: 35px;background-color: #781d7d;color: #fff;height: 50px;width: 50px;line-height: 50px;text-align: center;}.button--fancy .button__text {padding: 5px 20px;}.button--fancy i {padding: 0;}.button--fancy:hover,.button--fancy:focus {background: #781d7d;color: #fff;outline: none;}.button--fancy:hover i,.button--fancy:focus i {padding: 0;}.ui-button {background: #fff;border: none;color: #000;text-transform: uppercase;line-height: 1;font-weight: 600;font-size: 16px;padding: 12px 20px;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.15);}.ui-button .icon {font-size: 13px;}.ui-button:hover,.ui-button:focus {outline: none;}.form__fieldset {border: 0;padding: 0;}.form__error {color: #ef0000;margin: 5px 0 20px;}input,select,.form-control {font-size: 1em;width: 100%;padding: 15px;font-family: "UniSans", sans-serif;margin-bottom: 5px;}.form-control {padding: 10px;border: 1px solid #6d7c84;outline: none;}.form-control--small {padding: 7px 15px;}.form-group {margin-bottom: 20px;}.form-group textarea {min-height: 150px;display: block;}label {font-weight: 500;}.btn--submit {border: 2px solid #781d7d;background-color: #781d7d;color: #fff;padding: 17px 35px;font-size: 0.8em;text-transform: uppercase;transition: .2s;outline: none;}.btn--submit:hover {background-color: #fff;color: #781d7d;transition: .2s;}select {width: 100%;background-image: none;outline: none;border: 1px solid #6d7c84;-webkit-appearance: none;-webkit-border-radius: 0;-moz-appearance: none;text-indent: 0.01px;text-overflow: '';border-radius: 0px;background: #fff url("/img/icons/chevron-down.svg") no-repeat right 12px center;background-size: 16px auto;padding-right: 25px;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}.checkbox,.radio {position: relative;margin-top: 5px;}.checkbox input[type=radio],.checkbox input[type=checkbox],.radio input[type=radio],.radio input[type=checkbox] {position: absolute;visibility: hidden;}.checkbox input[type=radio] ~ label,.checkbox input[type=checkbox] ~ label,.radio input[type=radio] ~ label,.radio input[type=checkbox] ~ label {padding-left: 30px;color: #6d7c84;font-weight: 400;}.checkbox input[type=radio] ~ label:before,.checkbox input[type=checkbox] ~ label:before,.radio input[type=radio] ~ label:before,.radio input[type=checkbox] ~ label:before {content: '';position: absolute;left: 0;border: 1px solid #6d7c84;background: #fff;height: 20px;width: 20px;}.checkbox input[type=radio] ~ label:before,.radio input[type=radio] ~ label:before {border-radius: 50%;}.checkbox input[type=radio]:checked ~ label:after,.radio input[type=radio]:checked ~ label:after {content: '';position: absolute;left: 5px;top: 5px;background-color: #000;border-radius: 50%;width: 10px;height: 10px;}.checkbox input[type=checkbox]:checked ~ label:after,.radio input[type=checkbox]:checked ~ label:after {content: '';position: absolute;left: 5px;top: 5px;background-color: #000;width: 10px;height: 10px;}.color-select-option__color {width: 20px;height: 20px;border: 1px solid #6d7c84;display: inline-block;vertical-align: middle;margin-right: 10px;}.select2-selection__rendered .color-select-option__color {width: 22px;height: 22px;margin-left: -8px;margin-top: -1px;}.blog-highlighted {padding: 50px 0;}.blog-list__items {margin: 70px auto 100px;}.blog-body {font-weight: 300;line-height: 175%;}.blog-body p {margin-bottom: 30px;}.blog-header__image {position: relative;z-index: 1;}.blog-header__title {padding-top: 60px;padding-right: 30px;padding-bottom: 60px;}.blog-header__title h2 {line-height: 115%;}/* Negatieve margin + top padding enkel toepassen wanneer er een afbeelding is */.blog-header--with-image .blog-header__title {padding-top: 160px;margin-top: -100px;}.bg-extend-left,.bg-extend-right {position: relative;}.bg-extend-left:before,.bg-extend-right:after {content: '';position: absolute;top: 0;bottom: 0;width: 100vw;background: inherit;}.bg-extend-left:before {right: 100%;}.bg-extend-right:after {left: 100%;}.blog-header__share {margin-top: 50px;}.blog-header__share i::before {color: #6d7c84;}.blog-header__share .icon-facebook {font-size: 1em;}.blog-header__share .icon-linkedin {font-size: 0.85em;}.blog-header__share .icon-mail,.blog-header__share .icon-twitter {font-size: 0.8em;}.blog-body {margin: 50px auto 80px;}.blog-suggestions {margin-bottom: 100px;}.link-next {width: 100%;justify-self: flex-end;margin-bottom: 20px;}.link-prev {margin-bottom: 20px;}.link-prev i {padding-left: 0;padding-right: 10px;}.link-prev:hover i {padding-left: 0;padding-right: 15px;}.blog-posts {margin: 60px auto;}.blog-posts h3 {margin-bottom: 15px;}.blog-posts img {width: 100%;}.blog-post {margin-bottom: 50px;}.blog-post:hover .blog-post__read-more {opacity: 1;}.blog-post__image-wrapper {display: block;position: relative;overflow: hidden;}.blog-post__image-wrapper,.blog-post__image-wrapper img,.blog-post__image-wrapper .image {transition: 0.3s ease;}.blog-post__image-wrapper:hover,.blog-post__image-wrapper:focus {opacity: 0.8;}.blog-post__image-wrapper:hover img,.blog-post__image-wrapper:focus img {transform: scale(1.05);}.blog-post__image-wrapper img {position: absolute;top: 0;left: 0;}.blog-post__placeholder {padding-top: 72.97297%;}.blog-post__image {background: #fff;}.blog-post__date {font-size: 0.8em;}.blog-post__date strong {font-weight: 500;}.blog-post__title {font-weight: 100;}.blog-post__snippet {font-weight: 300;line-height: 175%;margin-bottom: 15px;color: #6d7c84;}.blog-post__read-more {opacity: 0;transition: 0.3s;}.brick-mix-designer {height: calc(100vh - 50px);display: -ms-flexbox;display: flex;position: relative;background-color: #f2f3f5;overflow: hidden;padding: 80px 0 50px;background-image: url("../img/default-brickmix-bg.jpg");}.brick-mix-designer__filters__inner {padding: 40px 30px;height: 100%;overflow: auto;background: #fff;position: relative;z-index: 1;max-height: calc(100vh - 80px - 50px - 60px - 50px);}.brick-mix-designer__filters {position: relative;z-index: 2;transition: 0.3s ease;transform: translateX(100vw);}.brick-mix-designer__filters.active {transform: translateX(0);}.brick-mix-designer__filters__toggle {position: absolute;bottom: 100%;right: 0;border-bottom: 1px solid #f2f3f5;z-index: 3;transition: 0.2s ease;}.brick-mix-designer__filters__toggle .icon {margin-left: 10px;font-size: 15px;transition: 0.2s ease;}.brick-mix-designer__filters__toggle:hover {color: #781d7d;}.brick-mix-designer__filters__toggle:hover i {color: #781d7d;}.brick-mix-designer__show-filters-button {position: absolute;top: 80px;right: 0;transform: translateY(-100%) translateX(100%);transition: 0.3s ease;z-index: 1;}.brick-mix-designer__show-filters-button.active {transform: translateY(-100%);}.brick-mix-designer__filters__title {font-size: 30px;color: #6d7c84;line-height: 125%;font-weight: 500;}.brick-mix-designer__download-button.brick-mix-designer__download-button {text-transform: uppercase;font-size: 15px;}.brick-mix-designer__products {background: #fff;position: absolute;bottom: 0;left: 0;width: 100%;transition: transform 0.3s;transform: translateY(100%);z-index: 5;}.brick-mix-designer__products .toggle-text-close {display: none;}.brick-mix-designer__products.active {transform: translateY(0);}.brick-mix-designer__products.active .brick-mix-designer__products__backdrop {display: block;}.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, 0.15);z-index: -1;}.brick-mix-designer__products__backdrop {height: 100vh;position: absolute;bottom: 100%;left: 0;width: 100%;display: none;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;position: relative;overflow: auto;height: 70vh;background: #fff;z-index: 1;}.brick-mix-designer__products__heading {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.brick-mix-designer__products__heading--filters {width: 100%;}.brick-mix-designer__products__toggle {z-index: -1;float: right;}.brick-mix-designer__products__toggle .icon {margin-left: 10px;}.brick-mix-designer__preview {position: absolute;top: 0;left: -40px;z-index: 0;}.selected-product {margin-bottom: 10px;}.selected-product select {margin-bottom: 0;}.selected-product__title {color: #6d7c84;}.selected-product__image {height: 36px;border: 1px solid #6d7c84;}.selected-product__remove {width: 100%;background: none;border: none;text-align: right;}.brick-mix-download-form {padding: 100px 0;}.contact-form__opening {margin-top: 80px;}.contact-form__opening .opening-hours {color: #6d7c84;font-size: 1em;}.contact-form__opening .opening-hours__block__day {padding-right: 30px;}.contact-form__title {margin: 30px auto;font-weight: 500;}.contact-form__info {background-color: #f2f3f5;}.contact-form__info .col-md-4 {padding: 0;}.contact-form__form-wrapper {margin-top: 80px;}.contact-form__form-wrapper .text-elevated h2 {font-weight: 300;}.contact-form__form-wrapper .form {box-shadow: 0px 0px 58px -11px rgba(0, 0, 0, 0.75);background-color: #fff;padding: 40px;z-index: 1;}.contact-form__info--inner {padding: 70px 20px;}.contact-form__thank-you-text {margin-top: 50px;}.contact-info {font-size: 20px;font-weight: 300;}.contact-info small {font-size: 1em;font-weight: 100;}.contact-info__item {position: relative;padding-left: 40px;}.contact-info__item__icon {position: absolute;top: 0;left: 0;}.contact-info__item__icon .icon-mail {font-size: 0.8em;}.cta {background-color: #781d7d;padding: 30px;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;margin: 40px auto 80px;}.cta--compact h2 {font-size: 2em;}.cta--compact a {font-size: 1.3em;padding: 10px 20px;}.cta__button {-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;text-align: right;}.cta__text {font-weight: 500;}.cta__text h2 {color: #fff;}.filter-list__filters {margin: 0 auto 40px;}.filter-list__filters input {border: 1px solid #6d7c84;outline: none;}.spinner--wrapper {margin: 40px auto;text-align: center;}.spinner {display: inline-block;width: 64px;height: 64px;}.spinner:after {content: " ";display: block;width: 46px;height: 46px;margin: 1px;border-radius: 50%;border: 5px solid;border-color: #d7a562 transparent #781d7d transparent;animation: spinner-animation 1.2s linear infinite;}.image-with-text-overlay {position: relative;overflow: hidden;margin-bottom: 10px;}.image-with-text-overlay__image {width: 70%;height: calc(100% - 100px);position: absolute;top: 0;left: 0;}.image-with-text-overlay__text-overlay {margin: 50px;margin-right: 0;color: #6d7c84;}.image-with-text-overlay__text-overlay h2 {color: #000;}.large-header {position: relative;}.large-header__text {padding-top: 100px;margin-bottom: -70px;max-width: 100%;display: -ms-flexbox;display: flex;-ms-flex-align: end;align-items: flex-end;}.large-header__text h1 {font-weight: 100;}.large-header__text p {line-height: 1.8em;}.large-header__text__inner {background-color: #fff;padding: 40px 50px 15px 50px;max-width: 100%;}.large-header__cta {transform: translateY(100%);}.large-header__cta .button {width: 100%;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;}.large-header__cta .button i {padding-left: 10px;font-size: 0.75em;transition: 0.3s ease;position: relative;right: 0;}.large-header__cta .button:hover,.large-header__cta .button:focus {outline: none;}.large-header__cta .button:hover i,.large-header__cta .button:focus i {right: -10px;}.large-header__text__inner,.large-header__cta .button {box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1);}.map {margin: 100px auto;}.map iframe {height: 400px;width: 100%;}.opening-hours {font-weight: 300;line-height: 1;}.opening-hours__block__day {padding-right: 15px;padding-bottom: 10px;vertical-align: top;}.opening-hours__block__hours {font-weight: 500;padding-bottom: 10px;vertical-align: top;}.partner-logos {margin: 50px auto;}.partner-logos__item {margin: 30px auto;}.partner-logos__item:nth-child(4n+1) img,.partner-logos__item:nth-child(4n+2) img,.partner-logos__item:nth-child(4n+3) img {margin-right: 40%;}.partner-logos__item:nth-of-type(4n+4) img {margin-left: 40%;}.partner-logos__item img {width: 60%;filter: grayscale(100);transition: .2s;}.partner-logos__item img:hover {filter: grayscale(0);transition: .2s;}.partner-slider {margin: 80px auto;}.partner-slider__item img {width: 60%;margin-left: 10%;filter: grayscale(100);transition: .2s;}.partner-slider__item img:hover {filter: grayscale(0);transition: .2s;}.product-category-blocks {margin: 100px auto 80px;}.product-category-blocks h2 {margin-bottom: 50px;}.product-category-blocks__item {position: relative;margin-bottom: 20px;}.product-category-blocks__item img {width: 100%;}.product-category-blocks__item:hover i {padding-left: 15px;transition: .2s;}.product-category-blocks__item__title {position: absolute;bottom: 20px;left: 25px;font-size: 1.9em;font-weight: 300;color: #fff;}.product-category-blocks__item__title i {font-size: 0.65em;padding-left: 10px;transition: .2s;}.product-list__item {margin-bottom: 20px;font-size: 1.1em;display: block;position: relative;}.product-list__item:hover .product-list__item__add-button,.product-list__item:focus .product-list__item__add-button {opacity: 1;}.product-list__item.disabled {opacity: 0.3;display: none;}.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.added .product-list__item__added {opacity: 1;}.product-list__item.added .product-list__item__add-button {display: none;}.product-list__item__placeholder {padding-top: 63%;background-image: url("../img/product-placeholder.jpg");}.product-list__item__title {margin-top: 5px;}.product-list .filter-list__filters {margin-top: 40px;}.product-list__item__add-button,.product-list__item__added {position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);transition: 0.3s;opacity: 0;white-space: nowrap;}.product-info h1 {font-weight: 500;}.product-info__image-block {margin-bottom: 15px;max-width: 500px;font-size: 0.9em;color: #6d7c84;}.product-info__image-block__image {position: relative;margin-bottom: 5px;}.product-info__image-block__button {position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);white-space: nowrap;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.3);text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);-webkit-backface-visibility: hidden;backface-visibility: hidden;text-transform: uppercase;}.product-info__image-block__button:hover,.product-info__image-block__button:focus {background: #781d7d;border-color: transparent;color: #fff;text-shadow: none;}.product-info__body {margin-top: 40px;line-height: 160%;font-weight: 100;}.product-info__body h2 {font-size: 1em;margin-bottom: 5px;font-weight: 400;}.product-info__body p {margin-top: 0;}.product-gallery {padding-bottom: 50px;}.product-gallery__nav .slick-slide {padding: 10px 5px;}.product-gallery__nav .slick-slide:focus {outline: none;}.product-gallery__nav .product-gallery__nav__item {position: relative;}.progress-bar {position: relative;height: 3px;display: block;width: 100%;border-radius: 2px;overflow: hidden;}.progress-bar__inner {background-color: #781d7d;}.progress-bar__inner:before {content: '';position: absolute;background-color: inherit;top: 0;left: 0;bottom: 0;will-change: left, right;animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;}.progress-bar__inner:after {content: '';position: absolute;background-color: inherit;top: 0;left: 0;bottom: 0;will-change: left, right;animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation-delay: 1.15s;}.reference-block {margin-bottom: 60px;}.reference-block h3 {font-weight: 100;margin-bottom: 0;}.reference-block .reference-block__products {display: -ms-flexbox;display: flex;font-size: 0.9em;}.reference-block .reference-block__products a {color: #000;}.reference-block .reference-block__products a:hover,.reference-block .reference-block__products a:focus {outline: none;color: #781d7d;}.reference-block__image {margin-bottom: 20px;display: block;position: relative;overflow: hidden;}.reference-block__image,.reference-block__image img,.reference-block__image .image {transition: 0.3s ease;}.reference-block__image:hover,.reference-block__image:focus {opacity: 0.8;}.reference-block__image:hover img,.reference-block__image:focus img {transform: scale(1.05);}.reference-block__image img {position: absolute;top: 0;left: 0;}.reference-block__image__placeholder {padding-top: 100%;}.reference-block__intro {font-size: 0.8em;font-weight: 300;}.reference-block__products__item {font-weight: 400;}.reference-block__products__item:not(:last-child) {margin-right: 10px;padding-right: 10px;position: relative;}.reference-block__products__item:not(:last-child):after {content: '';height: 70%;width: 1px;background-color: #000;position: absolute;top: 10%;right: 0;}.reference-block__products__item__link {text-decoration: underline;font-weight: 500;}.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(109, 124, 132, 0.5);z-index: 119;}.reference-detail__inner {background-color: #fff;padding: 80px;position: relative;max-height: calc(100vh - 100px);overflow: auto;}.reference-detail__inner .close {position: absolute;right: 30px;top: 30px;cursor: pointer;}.reference-detail__slider {margin-bottom: 40px;}.reference-detail__slider img {width: auto !important;display: block !important;max-width: 100%;margin: 0 auto;}.reference-detail__slider .slick-dots li {margin: 0 2px;}.reference-detail__slider .slick-dots li.slick-active button:before {color: #781d7d;}.reference-detail__slider .slick-dots li button:before {font-size: 10px;color: #6d7c84;opacity: 1;}.reference-detail__slider .prev-btn {left: -30px;}.reference-detail__slider .prev-btn:before,.reference-detail__slider .next-btn:before {color: #000;font-size: 20px;cursor: pointer;}.reference-detail__slider .next-btn {right: -30px;}.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: 0.95em;}.reference-detail__products__link:hover,.reference-detail__products__link:focus {outline: none;color: #781d7d;}.testimonials {margin: 60px 0 100px;}.testimonials img {border-radius: 50%;width: 55%;display: block;}.testimonial {margin-bottom: 30px;}.testimonial-author {font-weight: 300;font-size: 0.95em;margin-top: 25px;}.testimonial-author__name {font-weight: 500;}.testimonial__body {font-size: 20px;line-height: 150%;font-weight: 100;}.text-centered-component {margin-top: 70px;margin-bottom: 70px;}a {color: #781d7d;}a:hover {text-decoration: underline;}.text-detail-body {line-height: 175%;font-weight: 300;}.text-elevated {padding: 100px;background: #fff;box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.3);}.text-elevated__title {line-height: 125%;}.text-elevated__body {line-height: 175%;}.text-elevated__body p {margin-bottom: 30px;}.text-header {margin: 30px auto;}.text-header .title {padding: 0 20px;}.text-header__image {height: 350px;margin-bottom: -80px;}.image-grid {margin: 70px auto;}.image-grid__item img {width: 100%;margin-bottom: 20px;}.text-with-image-blocks {margin: 80px auto;background-color: #f2f3f5;}.text-with-image-block .col-sm-6,.text-with-image-block .col-12 {padding-left: 0;padding-right: 0;}.text-with-image-block:nth-of-type(2n) .text-with-image-block__image {-ms-flex-order: -1;order: -1;}.text-with-image-block__text {padding: 40px 25px;color: #6d7c84;}.text-with-image-block__text h3 {font-size: 27px;}.text-with-image-block__text p {font-weight: 300;}.text-with-image-block__image {min-height: 250px;}.text-with-map .text-elevated {padding: 85px;}.text-with-map__map {width: 70%;margin-left: 13%;margin-top: 65px;}.text-with-map__body {margin-top: 50px;font-size: 20px;font-weight: 300;color: #6d7c84;line-height: 175%;}.text-with-map__body p {margin-bottom: 30px;}.svg-map-belgium {overflow: visible;}.svg-map-belgium__map {fill: #DCE0E7;}.svg-map-belgium__pointer-circle {fill: #6D7C84;}.svg-map-belgium__pointer {fill: #781d7d;}.svg-map-belgium__pointer-circle {transform-origin: 58.5% 13%;animation: ripple 1.5s ease-out infinite;}.svg-map-belgium__pointer-circle--outer {animation-delay: 0.08s;}.svg-map-belgium__pointer {animation: pointer-bounce 1.5s linear infinite;}.usps {margin-bottom: 70px;margin-top: 130px;}.usps__item {display: -ms-flexbox;display: flex;margin-bottom: 30px;}.usps__item__icon {padding-right: 30px;-ms-flex: 0 0 30%;flex: 0 0 30%;max-width: 100px;}.usps__item__icon svg {fill: #6d7c84;}.usps--compact {margin-top: 0;margin-bottom: 0;background-color: #f2f3f5;padding: 15px 20px 10px;}.usps--compact .usps__item {-ms-flex-align: center;align-items: center;margin-bottom: 15px;}.usps--compact .usps__item__icon {max-width: 80px;}.usps--compact .usps__item__content__title {font-weight: 400;}.usps__item__content__title {color: #000;}@font-face {font-family:'icomoon';src:url("../fonts/icomoon/icomoon.eot?yquc3i");src:url("../fonts/icomoon/icomoon.eot?yquc3i#iefix") format("embedded-opentype"), url("../fonts/icomoon/icomoon.ttf?yquc3i") format("truetype"), url("../fonts/icomoon/icomoon.woff?yquc3i") format("woff"), url("../fonts/icomoon/icomoon.svg?yquc3i#icomoon") format("svg");font-weight:normal;font-style:normal;}@font-face {font-family:'lg';src:url("../fonts/lightgallery/lg.eot?n1z373");src:url("../fonts/lightgallery/lg.eot?#iefixn1z373") format("embedded-opentype"), url("../fonts/lightgallery/lg.woff?n1z373") format("woff"), url("../fonts/lightgallery/lg.ttf?n1z373") format("truetype"), url("../fonts/lightgallery/lg.svg?n1z373#lg") format("svg");font-weight:normal;font-style:normal;}@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:normal;font-style:normal;}@font-face {font-family:'UniSans';src:url("../fonts/UniSans/UniSansThin.eot");src:url("../fonts/UniSans/UniSansThin.eot?#iefix") format("embedded-opentype"), url("../fonts/UniSans/UniSansThin.svg#UniSansThin") format("svg"), url("../fonts/UniSans/UniSansThin.ttf") format("truetype"), url("../fonts/UniSans/UniSansThin.woff") format("woff"), url("../fonts/UniSans/UniSansThin.woff2") format("woff2");font-weight:200;font-style:normal;}@font-face {font-family:'UniSans';src:url("../fonts/UniSans/UniSansBook.eot");src:url("../fonts/UniSans/UniSansBook.eot?#iefix") format("embedded-opentype"), url("../fonts/UniSans/UniSansBook.svg#UniSansBook") format("svg"), url("../fonts/UniSans/UniSansBook.ttf") format("truetype"), url("../fonts/UniSans/UniSansBook.woff") format("woff"), url("../fonts/UniSans/UniSansBook.woff2") format("woff2");font-weight:300;font-style:normal;}@font-face {font-family:'UniSans';src:url("../fonts/UniSans/UniSansRegular.eot");src:url("../fonts/UniSans/UniSansRegular.eot?#iefix") format("embedded-opentype"), url("../fonts/UniSans/UniSansRegular.svg#UniSansRegular") format("svg"), url("../fonts/UniSans/UniSansRegular.ttf") format("truetype"), url("../fonts/UniSans/UniSansRegular.woff") format("woff"), url("../fonts/UniSans/UniSansRegular.woff2") format("woff2");font-weight:400;font-style:normal;}@font-face {font-family:'UniSans';src:url("../fonts/UniSans/UniSansSemiBold.eot");src:url("../fonts/UniSans/UniSansSemiBold.eot?#iefix") format("embedded-opentype"), url("../fonts/UniSans/UniSansSemiBold.svg#UniSansSemiBold") format("svg"), url("../fonts/UniSans/UniSansSemiBold.ttf") format("truetype"), url("../fonts/UniSans/UniSansSemiBold.woff") format("woff"), url("../fonts/UniSans/UniSansSemiBold.woff2") format("woff2");font-weight:500;font-style:normal;}@font-face {font-family:'UniSans';src:url("../fonts/UniSans/UniSansBold.eot");src:url("../fonts/UniSans/UniSansBold.eot?#iefix") format("embedded-opentype"), url("../fonts/UniSans/UniSansBold.svg#UniSansBold") format("svg"), url("../fonts/UniSans/UniSansBold.ttf") format("truetype"), url("../fonts/UniSans/UniSansBold.woff") format("woff"), url("../fonts/UniSans/UniSansBold.woff2") format("woff2");font-weight:600;font-style:normal;}@media (min-width: 450px) {.content {margin-top: 140px;}}@media (min-width: 576px) {.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;}.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;}.button--fixed {right: calc((100vw - 540px + 30px / 2) / 2);}.brick-mix-designer__products__heading--filters {width: 250px;margin-left: auto;}.contact-form__info--inner {padding-left: calc((100vw + 30px - 555px) / 2);}}@media (min-width: 600px) {.cta {padding: 70px 80px 50px 80px;}}@media (min-width: 660px) {.content {margin-top: 120px;}}@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 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 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;}.button--fixed {right: calc((100vw - 720px + 30px / 2) / 2);}.brick-mix-designer {padding-top: 50px;}.brick-mix-designer__filters__inner {max-height: calc(100vh - 50px - 50px - 60px - 50px);}.brick-mix-designer__filters {width: 380px;}.brick-mix-designer__filters__toggle {top: 0;border-bottom: none;box-shadow: none;font-size: 14px;}.brick-mix-designer__filters__toggle .icon {font-size: 13px;}.contact-form__info--inner {padding-left: calc((100vw + 30px - 720px) / 2);}}@media (min-width: 770px) {.text-with-image-block__text {padding: 100px 85px;}}@media (min-width: 992px) {.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;}.header--minimal .header__menu__item__link__label {padding: 16px 0 15px;}.header__navigation__top {display: none;}.header__menu__item {display: inline-block;}.header__menu__item__link:hover,.header__menu__item__link:focus,.header__menu__item__link.active {background: #fff;color: #000;}.header__menu__item__link:hover .header__menu__item__link__label:after,.header__menu__item__link:focus .header__menu__item__link__label:after,.header__menu__item__link.active .header__menu__item__link__label:after {background: #781d7d;}.header__menu__item__link__label {padding: 30px 0;}.header__menu__item__link--contact.header__menu__item__link--contact {padding-left: 8px;}.hamburger {display: none;}.footer__right:before {display: none;}.footer__right {padding-left: 70px;}.button--fixed {right: calc((100vw - 960px + 30px / 2) / 2);}input,select,.form-control {margin-bottom: 0;}.contact-form__form-wrapper {margin-top: -26%;}.contact-form__form-wrapper .form {padding: 90px 80px 70px 80px;}.contact-form__info--inner {padding-left: calc((100vw + 30px - 960px) / 2);background-color: #6d7c84;}.contact-form__info--inner .contact-info {color: #fff;}.contact-form__info--inner .contact-info a {color: #fff;}.contact-form__thank-you-text {margin-top: 0;transform: translateY(-50%);}.large-header__col {max-width: 500px;}.large-header__text {min-height: 575px;}.large-header__text__inner {padding: 60px 70px 70px 70px;}.large-header__cta .button {padding-left: 70px;padding-right: 70px;}.text-with-map__left {margin-right: 10%;float: left;width: 56%;margin-bottom: 30px;margin-top: -130px;}.text-with-map__body {margin-top: 140px;}.usps__item {margin-bottom: 0;}.usps--compact .usps__item {margin-bottom: 0;}}@media (min-width: 992px) and (max-width: 1199.98px) {.header__menu {font-size: 14px;}.header__menu__item__link {padding-left: 8px;padding-right: 8px;}}@media (min-width: 1025px) {.lg-outer .lg-thumb-item {transition: border-color 0.25s ease;}}@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;}.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;}.header__menu__item__link {padding-left: 12px;padding-right: 12px;}.header__menu__item__link--contact.header__menu__item__link--contact {padding-left: 15px;}.header__menu__item__link--contact.header__menu__item__link--contact .header__menu__item__link__label {padding-left: 25px;padding-right: 25px;}.footer__right {padding-left: 100px;}.footer__block {margin-right: 70px;}.footer__bottom__menu__item {margin-right: 45px;}.button--fixed {right: calc((100vw - 1140px + 30px / 2) / 2);}.contact-form__info--inner {padding-left: calc((100vw + 30px - 1140px) / 2);}}@media (min-width: 1200px) and (max-width: 2100px) {.contact-form__info .col-xl-5 {-ms-flex: 0 0 36%;flex: 0 0 36%;max-width: 36%;}}@media (min-width: 1280px) {.large-header__text__inner,.large-header__cta .button {margin-left: -70px;}}@media (max-width: 991.98px) {.header__navigation {position: fixed;right: 0;top: 0;width: 400px;height: 100vh;overflow: auto;z-index: 100;transform: translateX(100%);transition: 0.3s ease;background: #f2f3f5;}.header__navigation.active {transform: translateX(0);box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.3);}.header__menu__item__active {background: #d7a562;color: #fff;}.header__menu__item__active .header__menu__item__link__label:after {display: none;}}@media (max-width: 800px) {.image-with-text-overlay {margin-bottom: 0;}.image-with-text-overlay__image {width: 100%;height: 100%;}.image-with-text-overlay__text-overlay {margin: 40px 20px;}.text-elevated {padding: 30px;}}@media (max-width: 767.98px) {.button--fixed {display: none;}}@media (max-width: 465px) {h1 {font-size: 2.5em;}h2 {font-size: 2em;}.button {font-size: 1.3em;padding: 20px 30px;}.large-header__text__inner {padding: 40px 30px 15px 30px;}}@media (max-width: 420px) {.header__navigation {width: 100%;}}@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;}}@keyframes lg-right-end {0% {left: 0;}50% {left: -30px;}100% {left: 0;}}@keyframes lg-left-end {0% {left: 0;}50% {left: 30px;}100% {left: 0;}}@keyframes spinner-animation {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@keyframes pointer-bounce {0%,100% {transform: translateY(0);}50% {transform: translateY(-1px);}}@keyframes ripple {0% {transform: scale(0.5);}50% {transform: scale(1);opacity: 1;}100% {transform: scale(1.1);opacity: 0.1;}}@keyframes progress-bar {0% {animation-timing-function: cubic-bezier(0.15, 0, 0.52, 0.41);transform: translateX(0);}25% {animation-timing-function: cubic-bezier(0.31, 0.28, 0.8, 0.73);transform: translateX(37.65%);}50% {animation-timing-function: cubic-bezier(0.4, 0.63, 0.6, 0.9);transform: translateX(84.39%);}100% {transform: translateX(160.28%);}}@keyframes indeterminate {0% {left: -35%;right: 100%;}60% {left: 100%;right: -90%;}100% {left: 100%;right: -90%;}}@keyframes indeterminate-short {0% {left: -200%;right: 100%;}60% {left: 107%;right: -8%;}100% {left: 107%;right: -8%;}}
