body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Cabin', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Cabin', sans-serif;
  font-size: 2.6rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.25rem;
}
.display-4 {
  font-family: 'Cabin', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Cabin', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Cabin', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.08rem;
    font-size: calc( 1.56rem + (2.6 - 1.56) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.56rem + (2.6 - 1.56) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #aa935f !important;
}
.bg-success {
  background-color: #fe4543 !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #aa935f !important;
  border-color: #aa935f !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #74643e !important;
  border-color: #74643e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #74643e !important;
  border-color: #74643e !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #fe4543 !important;
  border-color: #fe4543 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #e90401 !important;
  border-color: #e90401 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #e90401 !important;
  border-color: #e90401 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #aa935f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #74643e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #aa935f !important;
  border-color: #aa935f !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fe4543;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #e90401 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #fe4543 !important;
  border-color: #fe4543 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #aa935f !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #fe4543 !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #6a5b39 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #da0301 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #aa935f;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #aa935f;
  border-color: #aa935f;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #aa935f;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #d6cbb2;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Cabin', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #aa935f !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Cabin', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #aa935f;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #aa935f;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #aa935f;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #aa935f;
  border-bottom-color: #aa935f;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #aa935f !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23aa935f' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-sZhtJZaJe1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZhtJZaJe1 nav.navbar {
  position: fixed;
}
.cid-sZhtJZaJe1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZhtJZaJe1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZhtJZaJe1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZhtJZaJe1 .dropdown-item:hover,
.cid-sZhtJZaJe1 .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZhtJZaJe1 .dropdown-item:hover span {
  color: white;
}
.cid-sZhtJZaJe1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZhtJZaJe1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZhtJZaJe1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZhtJZaJe1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZhtJZaJe1 .nav-link {
  position: relative;
}
.cid-sZhtJZaJe1 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZhtJZaJe1 .container {
    flex-wrap: nowrap;
  }
}
.cid-sZhtJZaJe1 .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZhtJZaJe1 .dropdown-menu,
.cid-sZhtJZaJe1 .navbar.opened {
  background: #000000 !important;
}
.cid-sZhtJZaJe1 .nav-item:focus,
.cid-sZhtJZaJe1 .nav-link:focus {
  outline: none;
}
.cid-sZhtJZaJe1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZhtJZaJe1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZhtJZaJe1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZhtJZaJe1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZhtJZaJe1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZhtJZaJe1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZhtJZaJe1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZhtJZaJe1 .navbar.opened {
  transition: all 0.3s;
}
.cid-sZhtJZaJe1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZhtJZaJe1 .navbar .navbar-logo img {
  width: auto;
}
.cid-sZhtJZaJe1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZhtJZaJe1 .navbar.collapsed {
  justify-content: center;
}
.cid-sZhtJZaJe1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZhtJZaJe1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZhtJZaJe1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZhtJZaJe1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZhtJZaJe1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZhtJZaJe1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZhtJZaJe1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZhtJZaJe1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZhtJZaJe1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZhtJZaJe1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZhtJZaJe1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZhtJZaJe1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZhtJZaJe1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZhtJZaJe1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZhtJZaJe1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZhtJZaJe1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZhtJZaJe1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZhtJZaJe1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZhtJZaJe1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZhtJZaJe1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZhtJZaJe1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZhtJZaJe1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZhtJZaJe1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZhtJZaJe1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZhtJZaJe1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZhtJZaJe1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZhtJZaJe1 .dropdown-item.active,
.cid-sZhtJZaJe1 .dropdown-item:active {
  background-color: transparent;
}
.cid-sZhtJZaJe1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZhtJZaJe1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZhtJZaJe1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZhtJZaJe1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZhtJZaJe1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZhtJZaJe1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZhtJZaJe1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZhtJZaJe1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZhtJZaJe1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZhtJZaJe1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZhtJZaJe1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZhtJZaJe1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZhtJZaJe1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZhtJZaJe1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZhtJZaJe1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZhtJZaJe1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZhtJZaJe1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZhtJZaJe1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZhtJZaJe1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZhtJZaJe1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZhtJZaJe1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZhtJZaJe1 .navbar {
    height: 70px;
  }
  .cid-sZhtJZaJe1 .navbar.opened {
    height: auto;
  }
  .cid-sZhtJZaJe1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0l6JWQj1Q {
  background-image: url("../../../assets/images/skylux-calista-2.jpg");
}
.cid-t0l6JWQj1Q .mbr-section-title {
  color: #ffffff;
}
.cid-t0l6JWQj1Q .mbr-text,
.cid-t0l6JWQj1Q .mbr-section-btn {
  color: #ffffff;
}
.cid-uJEnkvAOVu {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/zwart-wit-onder.jpg");
}
.cid-uJEnkvAOVu .card-wrapper {
  background: #aa935f;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uJEnkvAOVu .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uJEnkvAOVu .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uJEnkvAOVu .card-wrapper {
    padding: 4rem;
  }
}
.cid-uJEnkvAOVu .mbr-text,
.cid-uJEnkvAOVu .mbr-section-btn {
  color: #ffffff;
}
.cid-uJEnkvAOVu .card-title,
.cid-uJEnkvAOVu .card-box {
  text-align: center;
  color: #000000;
}
.cid-tiCpm06JFP {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tiCpm06JFP .video-wrapper iframe {
  width: 100%;
}
.cid-tiCpm06JFP .mbr-section-title,
.cid-tiCpm06JFP .mbr-section-subtitle,
.cid-tiCpm06JFP .mbr-text {
  text-align: center;
}
.cid-t2drdewdxk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t2drdewdxk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t2drdewdxk .row {
  flex-direction: row-reverse;
}
.cid-t2drdewdxk img {
  width: 100%;
}
.cid-tRIqTdX8Fs {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tRIqTdX8Fs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tRIqTdX8Fs .row {
  flex-direction: row-reverse;
}
.cid-tRIqTdX8Fs img {
  width: 100%;
}
.cid-sZBaxkOVLX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZBaxkOVLX .mbr-text,
.cid-sZBaxkOVLX .mbr-section-btn {
  color: #232323;
}
.cid-sZBaxkOVLX .card-title,
.cid-sZBaxkOVLX .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-sZBaxkOVLX .mbr-text,
.cid-sZBaxkOVLX .link-wrap {
  color: #ffffff;
}
.cid-sZhxCDMqEN {
  background-image: url("../../../assets/images/zwart-wit.jpg");
}
@media (max-width: 991px) {
  .cid-sZhxCDMqEN .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sZhxCDMqEN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sZhxCDMqEN .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-sZhxCDMqEN .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sZhXXiYcJd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/glaswanden9.jpg");
}
.cid-sZhXXiYcJd .mbr-text,
.cid-sZhXXiYcJd .mbr-section-btn {
  color: #232323;
}
.cid-sZhXXiYcJd .card-title,
.cid-sZhXXiYcJd .card-box {
  color: #ffffff;
  text-align: right;
}
.cid-sZhXXiYcJd .mbr-text,
.cid-sZhXXiYcJd .link-wrap {
  color: #ffffff;
}
.cid-t0Ir5umcsD {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-t0Ir5umcsD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t0Ir5umcsD .row {
  flex-direction: row-reverse;
}
.cid-t0Ir5umcsD img {
  width: 100%;
}
.cid-sZi4a5DxIf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZhujTQk23 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZhujTQk23 nav.navbar {
  position: fixed;
}
.cid-sZhujTQk23 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZhujTQk23 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZhujTQk23 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZhujTQk23 .dropdown-item:hover,
.cid-sZhujTQk23 .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZhujTQk23 .dropdown-item:hover span {
  color: white;
}
.cid-sZhujTQk23 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZhujTQk23 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZhujTQk23 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZhujTQk23 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZhujTQk23 .nav-link {
  position: relative;
}
.cid-sZhujTQk23 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZhujTQk23 .container {
    flex-wrap: nowrap;
  }
}
.cid-sZhujTQk23 .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZhujTQk23 .dropdown-menu,
.cid-sZhujTQk23 .navbar.opened {
  background: #000000 !important;
}
.cid-sZhujTQk23 .nav-item:focus,
.cid-sZhujTQk23 .nav-link:focus {
  outline: none;
}
.cid-sZhujTQk23 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZhujTQk23 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZhujTQk23 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZhujTQk23 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZhujTQk23 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZhujTQk23 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZhujTQk23 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZhujTQk23 .navbar.opened {
  transition: all 0.3s;
}
.cid-sZhujTQk23 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZhujTQk23 .navbar .navbar-logo img {
  width: auto;
}
.cid-sZhujTQk23 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZhujTQk23 .navbar.collapsed {
  justify-content: center;
}
.cid-sZhujTQk23 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZhujTQk23 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZhujTQk23 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZhujTQk23 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZhujTQk23 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZhujTQk23 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZhujTQk23 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZhujTQk23 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZhujTQk23 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZhujTQk23 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZhujTQk23 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZhujTQk23 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZhujTQk23 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZhujTQk23 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZhujTQk23 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZhujTQk23 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZhujTQk23 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZhujTQk23 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZhujTQk23 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZhujTQk23 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZhujTQk23 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZhujTQk23 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZhujTQk23 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZhujTQk23 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZhujTQk23 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZhujTQk23 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZhujTQk23 .dropdown-item.active,
.cid-sZhujTQk23 .dropdown-item:active {
  background-color: transparent;
}
.cid-sZhujTQk23 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZhujTQk23 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZhujTQk23 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZhujTQk23 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZhujTQk23 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZhujTQk23 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZhujTQk23 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZhujTQk23 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZhujTQk23 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZhujTQk23 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZhujTQk23 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZhujTQk23 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZhujTQk23 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZhujTQk23 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZhujTQk23 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZhujTQk23 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZhujTQk23 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZhujTQk23 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZhujTQk23 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZhujTQk23 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZhujTQk23 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZhujTQk23 .navbar {
    height: 70px;
  }
  .cid-sZhujTQk23 .navbar.opened {
    height: auto;
  }
  .cid-sZhujTQk23 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZiiovQQgq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-sZiiovQQgq img,
.cid-sZiiovQQgq .item-img {
  width: 100%;
}
.cid-sZiiovQQgq .item:focus,
.cid-sZiiovQQgq span:focus {
  outline: none;
}
.cid-sZiiovQQgq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZiiovQQgq .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sZiiovQQgq .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sZiiovQQgq .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sZiiovQQgq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZiiovQQgq .mbr-section-title {
  color: #232323;
}
.cid-sZiiovQQgq .mbr-text,
.cid-sZiiovQQgq .mbr-section-btn {
  text-align: left;
}
.cid-sZiiovQQgq .item-title {
  text-align: left;
}
.cid-sZiiovQQgq .item-subtitle {
  text-align: left;
}
.cid-sZi4a5DxIf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZhurYFQ2y {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZhurYFQ2y nav.navbar {
  position: fixed;
}
.cid-sZhurYFQ2y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZhurYFQ2y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZhurYFQ2y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZhurYFQ2y .dropdown-item:hover,
.cid-sZhurYFQ2y .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZhurYFQ2y .dropdown-item:hover span {
  color: white;
}
.cid-sZhurYFQ2y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZhurYFQ2y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZhurYFQ2y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZhurYFQ2y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZhurYFQ2y .nav-link {
  position: relative;
}
.cid-sZhurYFQ2y .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZhurYFQ2y .container {
    flex-wrap: nowrap;
  }
}
.cid-sZhurYFQ2y .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZhurYFQ2y .dropdown-menu,
.cid-sZhurYFQ2y .navbar.opened {
  background: #000000 !important;
}
.cid-sZhurYFQ2y .nav-item:focus,
.cid-sZhurYFQ2y .nav-link:focus {
  outline: none;
}
.cid-sZhurYFQ2y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZhurYFQ2y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZhurYFQ2y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZhurYFQ2y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZhurYFQ2y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZhurYFQ2y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZhurYFQ2y .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZhurYFQ2y .navbar.opened {
  transition: all 0.3s;
}
.cid-sZhurYFQ2y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZhurYFQ2y .navbar .navbar-logo img {
  width: auto;
}
.cid-sZhurYFQ2y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZhurYFQ2y .navbar.collapsed {
  justify-content: center;
}
.cid-sZhurYFQ2y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZhurYFQ2y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZhurYFQ2y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZhurYFQ2y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZhurYFQ2y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZhurYFQ2y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZhurYFQ2y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZhurYFQ2y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZhurYFQ2y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZhurYFQ2y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZhurYFQ2y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZhurYFQ2y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZhurYFQ2y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZhurYFQ2y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZhurYFQ2y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZhurYFQ2y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZhurYFQ2y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZhurYFQ2y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZhurYFQ2y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZhurYFQ2y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZhurYFQ2y .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZhurYFQ2y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZhurYFQ2y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZhurYFQ2y .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZhurYFQ2y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZhurYFQ2y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZhurYFQ2y .dropdown-item.active,
.cid-sZhurYFQ2y .dropdown-item:active {
  background-color: transparent;
}
.cid-sZhurYFQ2y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZhurYFQ2y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZhurYFQ2y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZhurYFQ2y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZhurYFQ2y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZhurYFQ2y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZhurYFQ2y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZhurYFQ2y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZhurYFQ2y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZhurYFQ2y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZhurYFQ2y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZhurYFQ2y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZhurYFQ2y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZhurYFQ2y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZhurYFQ2y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZhurYFQ2y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZhurYFQ2y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZhurYFQ2y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZhurYFQ2y .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZhurYFQ2y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZhurYFQ2y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZhurYFQ2y .navbar {
    height: 70px;
  }
  .cid-sZhurYFQ2y .navbar.opened {
    height: auto;
  }
  .cid-sZhurYFQ2y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZhurZ6xxj {
  background-image: url("../../../assets/images/img-3645.jpg");
}
.cid-sZhurZ6xxj .mbr-section-title {
  color: #ffffff;
}
.cid-sZhurZ6xxj .mbr-text,
.cid-sZhurZ6xxj .mbr-section-btn {
  color: #ffffff;
}
.cid-sZFgMGkZAR {
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sZFgMGkZAR .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sZFgMGkZAR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sZFgMGkZAR .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-sZFgMGkZAR .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sZFgMGkZAR .mbr-section-title {
  color: #aa935f;
}
.cid-t09yGSCVNw {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-t09yGSCVNw .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-t09vysGVPg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-t09vysGVPg .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-t09vysGVPg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-t09vysGVPg .mbr-iconfont {
  font-size: 2rem;
  color: #aa935f;
  padding-right: 1.5rem;
}
.cid-t09vysGVPg .card-title {
  color: #aa935f;
}
.cid-t09vysGVPg .card-text {
  color: #ffffff;
}
.cid-t09wHNJXWb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-t09wHNJXWb .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-t09wHNJXWb .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-t09wHNJXWb .mbr-iconfont {
  font-size: 2rem;
  color: #aa935f;
  padding-right: 1.5rem;
}
.cid-t09wHNJXWb .card-title {
  color: #aa935f;
}
.cid-t09wHNJXWb .card-text {
  color: #ffffff;
}
.cid-t09xlKFVvk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-t09xlKFVvk .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-t09xlKFVvk .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-t09xlKFVvk .mbr-iconfont {
  font-size: 2rem;
  color: #aa935f;
  padding-right: 1.5rem;
}
.cid-t09xlKFVvk .card-title {
  color: #aa935f;
}
.cid-t09xlKFVvk .card-text {
  color: #ffffff;
}
.cid-sZFpQeC6qt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/wit-zwart-goud.jpg");
}
.cid-sZFpQeC6qt img,
.cid-sZFpQeC6qt .item-img {
  width: 100%;
}
.cid-sZFpQeC6qt .item:focus,
.cid-sZFpQeC6qt span:focus {
  outline: none;
}
.cid-sZFpQeC6qt .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZFpQeC6qt .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sZFpQeC6qt .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sZFpQeC6qt .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sZFpQeC6qt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZFpQeC6qt .mbr-section-title {
  color: #232323;
}
.cid-sZFpQeC6qt .mbr-text,
.cid-sZFpQeC6qt .mbr-section-btn {
  text-align: left;
}
.cid-sZFpQeC6qt .item-title {
  text-align: left;
}
.cid-sZFpQeC6qt .item-subtitle {
  text-align: left;
}
.cid-sZi4a5DxIf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZhuAY9XZV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZhuAY9XZV nav.navbar {
  position: fixed;
}
.cid-sZhuAY9XZV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZhuAY9XZV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZhuAY9XZV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZhuAY9XZV .dropdown-item:hover,
.cid-sZhuAY9XZV .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZhuAY9XZV .dropdown-item:hover span {
  color: white;
}
.cid-sZhuAY9XZV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZhuAY9XZV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZhuAY9XZV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZhuAY9XZV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZhuAY9XZV .nav-link {
  position: relative;
}
.cid-sZhuAY9XZV .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZhuAY9XZV .container {
    flex-wrap: nowrap;
  }
}
.cid-sZhuAY9XZV .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZhuAY9XZV .dropdown-menu,
.cid-sZhuAY9XZV .navbar.opened {
  background: #000000 !important;
}
.cid-sZhuAY9XZV .nav-item:focus,
.cid-sZhuAY9XZV .nav-link:focus {
  outline: none;
}
.cid-sZhuAY9XZV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZhuAY9XZV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZhuAY9XZV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZhuAY9XZV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZhuAY9XZV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZhuAY9XZV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZhuAY9XZV .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZhuAY9XZV .navbar.opened {
  transition: all 0.3s;
}
.cid-sZhuAY9XZV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZhuAY9XZV .navbar .navbar-logo img {
  width: auto;
}
.cid-sZhuAY9XZV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZhuAY9XZV .navbar.collapsed {
  justify-content: center;
}
.cid-sZhuAY9XZV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZhuAY9XZV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZhuAY9XZV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZhuAY9XZV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZhuAY9XZV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZhuAY9XZV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZhuAY9XZV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZhuAY9XZV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZhuAY9XZV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZhuAY9XZV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZhuAY9XZV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZhuAY9XZV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZhuAY9XZV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZhuAY9XZV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZhuAY9XZV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZhuAY9XZV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZhuAY9XZV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZhuAY9XZV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZhuAY9XZV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZhuAY9XZV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZhuAY9XZV .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZhuAY9XZV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZhuAY9XZV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZhuAY9XZV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZhuAY9XZV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZhuAY9XZV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZhuAY9XZV .dropdown-item.active,
.cid-sZhuAY9XZV .dropdown-item:active {
  background-color: transparent;
}
.cid-sZhuAY9XZV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZhuAY9XZV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZhuAY9XZV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZhuAY9XZV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZhuAY9XZV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZhuAY9XZV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZhuAY9XZV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZhuAY9XZV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZhuAY9XZV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZhuAY9XZV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZhuAY9XZV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZhuAY9XZV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZhuAY9XZV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZhuAY9XZV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZhuAY9XZV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZhuAY9XZV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZhuAY9XZV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZhuAY9XZV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZhuAY9XZV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZhuAY9XZV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZhuAY9XZV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZhuAY9XZV .navbar {
    height: 70px;
  }
  .cid-sZhuAY9XZV .navbar.opened {
    height: auto;
  }
  .cid-sZhuAY9XZV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0lqxZIrDh {
  background-image: url("../../../assets/images/groepsfoto-eind-2024..jpg");
}
.cid-t0lqxZIrDh .mbr-section-title {
  color: #ffffff;
}
.cid-t0lqxZIrDh .mbr-text,
.cid-t0lqxZIrDh .mbr-section-btn {
  color: #ffffff;
}
.cid-t0lqZUjVpo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-t0lqZUjVpo .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-t0lqZUjVpo .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #aa935f;
}
@media (max-width: 991px) {
  .cid-t0lqZUjVpo .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t0lqZUjVpo .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-t0lqZUjVpo .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #aa935f;
}
.cid-t0lqZUjVpo .mbr-section-title {
  color: #aa935f;
}
.cid-t0lqZUjVpo P {
  color: #ffffff;
}
.cid-t0lqZUjVpo .card-title {
  color: #000000;
}
.cid-t0lqZUjVpo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3OW5lbh5c {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-t3OW5lbh5c .card-wrapper {
  background: #aa935f;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-t3OW5lbh5c .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-t3OW5lbh5c .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t3OW5lbh5c .card-wrapper {
    padding: 4rem;
  }
}
.cid-t3OW5lbh5c .mbr-text,
.cid-t3OW5lbh5c .mbr-section-btn {
  color: #ffffff;
}
.cid-t3OW5lbh5c .card-title,
.cid-t3OW5lbh5c .card-box {
  text-align: center;
  color: #000000;
}
.cid-uJEnD4Sq4P {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/zwart-wit-onder.jpg");
}
.cid-uJEnD4Sq4P .card-wrapper {
  background: #aa935f;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uJEnD4Sq4P .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uJEnD4Sq4P .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uJEnD4Sq4P .card-wrapper {
    padding: 4rem;
  }
}
.cid-uJEnD4Sq4P .mbr-text,
.cid-uJEnD4Sq4P .mbr-section-btn {
  color: #ffffff;
}
.cid-uJEnD4Sq4P .card-title,
.cid-uJEnD4Sq4P .card-box {
  text-align: center;
  color: #000000;
}
.cid-t0lswYifvk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/wit-zwart-goud.jpg");
}
.cid-t0lswYifvk .google-map {
  height: 30rem;
  position: relative;
}
.cid-t0lswYifvk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t0lswYifvk .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t0lswYifvk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t0lswYifvk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZi4a5DxIf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZiji8Ub0p {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZiji8Ub0p nav.navbar {
  position: fixed;
}
.cid-sZiji8Ub0p .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZiji8Ub0p .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZiji8Ub0p .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZiji8Ub0p .dropdown-item:hover,
.cid-sZiji8Ub0p .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZiji8Ub0p .dropdown-item:hover span {
  color: white;
}
.cid-sZiji8Ub0p .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZiji8Ub0p .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZiji8Ub0p .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZiji8Ub0p .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZiji8Ub0p .nav-link {
  position: relative;
}
.cid-sZiji8Ub0p .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZiji8Ub0p .container {
    flex-wrap: nowrap;
  }
}
.cid-sZiji8Ub0p .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZiji8Ub0p .dropdown-menu,
.cid-sZiji8Ub0p .navbar.opened {
  background: #000000 !important;
}
.cid-sZiji8Ub0p .nav-item:focus,
.cid-sZiji8Ub0p .nav-link:focus {
  outline: none;
}
.cid-sZiji8Ub0p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZiji8Ub0p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZiji8Ub0p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZiji8Ub0p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZiji8Ub0p .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZiji8Ub0p .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZiji8Ub0p .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZiji8Ub0p .navbar.opened {
  transition: all 0.3s;
}
.cid-sZiji8Ub0p .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZiji8Ub0p .navbar .navbar-logo img {
  width: auto;
}
.cid-sZiji8Ub0p .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZiji8Ub0p .navbar.collapsed {
  justify-content: center;
}
.cid-sZiji8Ub0p .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZiji8Ub0p .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZiji8Ub0p .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZiji8Ub0p .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZiji8Ub0p .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZiji8Ub0p .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZiji8Ub0p .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZiji8Ub0p .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZiji8Ub0p .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZiji8Ub0p .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZiji8Ub0p .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZiji8Ub0p .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZiji8Ub0p .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZiji8Ub0p .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZiji8Ub0p .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZiji8Ub0p .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZiji8Ub0p .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZiji8Ub0p .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZiji8Ub0p .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZiji8Ub0p .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZiji8Ub0p .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZiji8Ub0p .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZiji8Ub0p .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZiji8Ub0p .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZiji8Ub0p .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZiji8Ub0p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZiji8Ub0p .dropdown-item.active,
.cid-sZiji8Ub0p .dropdown-item:active {
  background-color: transparent;
}
.cid-sZiji8Ub0p .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZiji8Ub0p .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZiji8Ub0p .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZiji8Ub0p .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZiji8Ub0p .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZiji8Ub0p .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZiji8Ub0p ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZiji8Ub0p .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZiji8Ub0p button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZiji8Ub0p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZiji8Ub0p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZiji8Ub0p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZiji8Ub0p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZiji8Ub0p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZiji8Ub0p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZiji8Ub0p nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZiji8Ub0p nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZiji8Ub0p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZiji8Ub0p .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZiji8Ub0p a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZiji8Ub0p .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZiji8Ub0p .navbar {
    height: 70px;
  }
  .cid-sZiji8Ub0p .navbar.opened {
    height: auto;
  }
  .cid-sZiji8Ub0p .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZiji9o0eZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-sZiji9o0eZ img,
.cid-sZiji9o0eZ .item-img {
  width: 100%;
}
.cid-sZiji9o0eZ .item:focus,
.cid-sZiji9o0eZ span:focus {
  outline: none;
}
.cid-sZiji9o0eZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZiji9o0eZ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sZiji9o0eZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sZiji9o0eZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sZiji9o0eZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZiji9o0eZ .mbr-section-title {
  color: #232323;
}
.cid-sZiji9o0eZ .mbr-text,
.cid-sZiji9o0eZ .mbr-section-btn {
  text-align: left;
}
.cid-sZiji9o0eZ .item-title {
  text-align: left;
}
.cid-sZiji9o0eZ .item-subtitle {
  text-align: left;
}
.cid-sZijia6046 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZiQHuxBh1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZiQHuxBh1 nav.navbar {
  position: fixed;
}
.cid-sZiQHuxBh1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZiQHuxBh1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZiQHuxBh1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZiQHuxBh1 .dropdown-item:hover,
.cid-sZiQHuxBh1 .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZiQHuxBh1 .dropdown-item:hover span {
  color: white;
}
.cid-sZiQHuxBh1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZiQHuxBh1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZiQHuxBh1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZiQHuxBh1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZiQHuxBh1 .nav-link {
  position: relative;
}
.cid-sZiQHuxBh1 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZiQHuxBh1 .container {
    flex-wrap: nowrap;
  }
}
.cid-sZiQHuxBh1 .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZiQHuxBh1 .dropdown-menu,
.cid-sZiQHuxBh1 .navbar.opened {
  background: #000000 !important;
}
.cid-sZiQHuxBh1 .nav-item:focus,
.cid-sZiQHuxBh1 .nav-link:focus {
  outline: none;
}
.cid-sZiQHuxBh1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZiQHuxBh1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZiQHuxBh1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZiQHuxBh1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZiQHuxBh1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZiQHuxBh1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZiQHuxBh1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZiQHuxBh1 .navbar.opened {
  transition: all 0.3s;
}
.cid-sZiQHuxBh1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZiQHuxBh1 .navbar .navbar-logo img {
  width: auto;
}
.cid-sZiQHuxBh1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZiQHuxBh1 .navbar.collapsed {
  justify-content: center;
}
.cid-sZiQHuxBh1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZiQHuxBh1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZiQHuxBh1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZiQHuxBh1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZiQHuxBh1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZiQHuxBh1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZiQHuxBh1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZiQHuxBh1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZiQHuxBh1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZiQHuxBh1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZiQHuxBh1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZiQHuxBh1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZiQHuxBh1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZiQHuxBh1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZiQHuxBh1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZiQHuxBh1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZiQHuxBh1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZiQHuxBh1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZiQHuxBh1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZiQHuxBh1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZiQHuxBh1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZiQHuxBh1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZiQHuxBh1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZiQHuxBh1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZiQHuxBh1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZiQHuxBh1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZiQHuxBh1 .dropdown-item.active,
.cid-sZiQHuxBh1 .dropdown-item:active {
  background-color: transparent;
}
.cid-sZiQHuxBh1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZiQHuxBh1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZiQHuxBh1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZiQHuxBh1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZiQHuxBh1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZiQHuxBh1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZiQHuxBh1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZiQHuxBh1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZiQHuxBh1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZiQHuxBh1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZiQHuxBh1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZiQHuxBh1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZiQHuxBh1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZiQHuxBh1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZiQHuxBh1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZiQHuxBh1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZiQHuxBh1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZiQHuxBh1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZiQHuxBh1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZiQHuxBh1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZiQHuxBh1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZiQHuxBh1 .navbar {
    height: 70px;
  }
  .cid-sZiQHuxBh1 .navbar.opened {
    height: auto;
  }
  .cid-sZiQHuxBh1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZiQHuUhqU {
  background-image: url("../../../assets/images/full-vaste-overkappingen.jpg");
}
.cid-sZiQHuUhqU .mbr-section-title {
  color: #ffffff;
}
.cid-sZiQHuUhqU .mbr-text,
.cid-sZiQHuUhqU .mbr-section-btn {
  color: #ffffff;
}
.cid-sZiTkSMu9U {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZiTkSMu9U .item {
  padding-bottom: 2rem;
}
.cid-sZiTkSMu9U .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZiTkSMu9U .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZiTkSMu9U .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZiTkSMu9U .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZiTkSMu9U .carousel-control,
.cid-sZiTkSMu9U .close {
  background: #1b1b1b;
}
.cid-sZiTkSMu9U .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZiTkSMu9U .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZiTkSMu9U .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZiTkSMu9U .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZiTkSMu9U .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZiTkSMu9U .close::before {
  content: '\e91a';
}
.cid-sZiTkSMu9U .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZiTkSMu9U .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZiTkSMu9U .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZiTkSMu9U .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZiTkSMu9U .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZiTkSMu9U .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZiTkSMu9U .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZiTkSMu9U .carousel-indicators li.active,
.cid-sZiTkSMu9U .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZiTkSMu9U .carousel-indicators li::after,
.cid-sZiTkSMu9U .carousel-indicators li::before {
  content: none;
}
.cid-sZiTkSMu9U .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZiTkSMu9U .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZiTkSMu9U .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZiTkSMu9U .carousel-indicators {
    display: none;
  }
}
.cid-sZiTkSMu9U .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZiTkSMu9U .carousel-inner > .active {
  display: block;
}
.cid-sZiTkSMu9U .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZiTkSMu9U .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZiTkSMu9U .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZiTkSMu9U .carousel-control,
  .cid-sZiTkSMu9U .carousel-indicators,
  .cid-sZiTkSMu9U .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZiTkSMu9U .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZiTkSMu9U .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZiTkSMu9U .carousel-indicators .active,
.cid-sZiTkSMu9U .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZiTkSMu9U .carousel-indicators .active {
  background: #fff;
}
.cid-sZiTkSMu9U .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZiTkSMu9U .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZiTkSMu9U .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZiTkSMu9U .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZiTkSMu9U .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZiTkSMu9U .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZiTkSMu9U .carousel {
  width: 100%;
}
.cid-sZiTkSMu9U .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZiTkSMu9U .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZiTkSMu9U .modal.fade .modal-dialog,
.cid-sZiTkSMu9U .modal.in .modal-dialog {
  transform: none;
}
.cid-sZiTkSMu9U .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZiTkSMu9U H6 {
  text-align: center;
}
.cid-sZiTkSMu9U H3 {
  text-align: left;
  color: #ffffff;
}
.cid-tx9yn87DKp {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tx9yn87DKp .video-wrapper iframe {
  width: 100%;
}
.cid-tx9yn87DKp .mbr-section-title,
.cid-tx9yn87DKp .mbr-section-subtitle,
.cid-tx9yn87DKp .mbr-text {
  text-align: center;
}
.cid-sZFPZH74Du {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZFPZH74Du .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lreiUSo5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZiQHv9UVm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZBbDJwioh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZBbDJwioh nav.navbar {
  position: fixed;
}
.cid-sZBbDJwioh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZBbDJwioh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZBbDJwioh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZBbDJwioh .dropdown-item:hover,
.cid-sZBbDJwioh .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZBbDJwioh .dropdown-item:hover span {
  color: white;
}
.cid-sZBbDJwioh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZBbDJwioh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZBbDJwioh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZBbDJwioh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZBbDJwioh .nav-link {
  position: relative;
}
.cid-sZBbDJwioh .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZBbDJwioh .container {
    flex-wrap: nowrap;
  }
}
.cid-sZBbDJwioh .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZBbDJwioh .dropdown-menu,
.cid-sZBbDJwioh .navbar.opened {
  background: #000000 !important;
}
.cid-sZBbDJwioh .nav-item:focus,
.cid-sZBbDJwioh .nav-link:focus {
  outline: none;
}
.cid-sZBbDJwioh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZBbDJwioh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZBbDJwioh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZBbDJwioh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZBbDJwioh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZBbDJwioh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZBbDJwioh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZBbDJwioh .navbar.opened {
  transition: all 0.3s;
}
.cid-sZBbDJwioh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZBbDJwioh .navbar .navbar-logo img {
  width: auto;
}
.cid-sZBbDJwioh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZBbDJwioh .navbar.collapsed {
  justify-content: center;
}
.cid-sZBbDJwioh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZBbDJwioh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZBbDJwioh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZBbDJwioh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZBbDJwioh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZBbDJwioh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZBbDJwioh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZBbDJwioh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZBbDJwioh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZBbDJwioh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZBbDJwioh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZBbDJwioh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZBbDJwioh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZBbDJwioh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZBbDJwioh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZBbDJwioh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZBbDJwioh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZBbDJwioh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZBbDJwioh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZBbDJwioh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZBbDJwioh .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZBbDJwioh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZBbDJwioh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZBbDJwioh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZBbDJwioh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZBbDJwioh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZBbDJwioh .dropdown-item.active,
.cid-sZBbDJwioh .dropdown-item:active {
  background-color: transparent;
}
.cid-sZBbDJwioh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZBbDJwioh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZBbDJwioh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZBbDJwioh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZBbDJwioh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZBbDJwioh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZBbDJwioh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZBbDJwioh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZBbDJwioh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZBbDJwioh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZBbDJwioh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZBbDJwioh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZBbDJwioh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZBbDJwioh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZBbDJwioh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZBbDJwioh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZBbDJwioh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZBbDJwioh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZBbDJwioh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZBbDJwioh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZBbDJwioh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZBbDJwioh .navbar {
    height: 70px;
  }
  .cid-sZBbDJwioh .navbar.opened {
    height: auto;
  }
  .cid-sZBbDJwioh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tifcsXQpmr {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tifcsXQpmr .video-wrapper iframe {
  width: 100%;
}
.cid-tifcsXQpmr .mbr-section-title,
.cid-tifcsXQpmr .mbr-section-subtitle,
.cid-tifcsXQpmr .mbr-text {
  text-align: center;
}
.cid-t1EdHfc5EM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t1EdHfc5EM .item {
  padding-bottom: 2rem;
}
.cid-t1EdHfc5EM .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t1EdHfc5EM .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t1EdHfc5EM .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t1EdHfc5EM .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t1EdHfc5EM .carousel-control,
.cid-t1EdHfc5EM .close {
  background: #1b1b1b;
}
.cid-t1EdHfc5EM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t1EdHfc5EM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t1EdHfc5EM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t1EdHfc5EM .carousel-control-next span {
  margin-left: 5px;
}
.cid-t1EdHfc5EM .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t1EdHfc5EM .close::before {
  content: '\e91a';
}
.cid-t1EdHfc5EM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t1EdHfc5EM .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t1EdHfc5EM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1EdHfc5EM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t1EdHfc5EM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t1EdHfc5EM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t1EdHfc5EM .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t1EdHfc5EM .carousel-indicators li.active,
.cid-t1EdHfc5EM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t1EdHfc5EM .carousel-indicators li::after,
.cid-t1EdHfc5EM .carousel-indicators li::before {
  content: none;
}
.cid-t1EdHfc5EM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t1EdHfc5EM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t1EdHfc5EM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t1EdHfc5EM .carousel-indicators {
    display: none;
  }
}
.cid-t1EdHfc5EM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t1EdHfc5EM .carousel-inner > .active {
  display: block;
}
.cid-t1EdHfc5EM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1EdHfc5EM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1EdHfc5EM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t1EdHfc5EM .carousel-control,
  .cid-t1EdHfc5EM .carousel-indicators,
  .cid-t1EdHfc5EM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t1EdHfc5EM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t1EdHfc5EM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t1EdHfc5EM .carousel-indicators .active,
.cid-t1EdHfc5EM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t1EdHfc5EM .carousel-indicators .active {
  background: #fff;
}
.cid-t1EdHfc5EM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t1EdHfc5EM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t1EdHfc5EM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t1EdHfc5EM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t1EdHfc5EM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t1EdHfc5EM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t1EdHfc5EM .carousel {
  width: 100%;
}
.cid-t1EdHfc5EM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t1EdHfc5EM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t1EdHfc5EM .modal.fade .modal-dialog,
.cid-t1EdHfc5EM .modal.in .modal-dialog {
  transform: none;
}
.cid-t1EdHfc5EM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t1EdHfc5EM H6 {
  text-align: center;
}
.cid-t1EdHfc5EM H3 {
  text-align: left;
  color: #ffffff;
}
.cid-uk018xoNgb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-t1Kw0HRG1P {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-t1Kw0HRG1P .content-wrapper {
  background: #aa935f;
}
@media (max-width: 991px) {
  .cid-t1Kw0HRG1P .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-t1Kw0HRG1P .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t1Kw0HRG1P .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-t1Kw0HRG1P .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t1Kw0HRG1P .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-t1Kw0HRG1P .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-t1Kw0HRG1P .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t1EdSHf0gO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t1EdSHf0gO .video-wrapper iframe {
  width: 100%;
}
.cid-t1EdSHf0gO .mbr-section-title,
.cid-t1EdSHf0gO .mbr-section-subtitle,
.cid-t1EdSHf0gO .mbr-text {
  text-align: center;
}
.cid-t1Ee8nifVr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t1Ee8nifVr .item {
  padding-bottom: 2rem;
}
.cid-t1Ee8nifVr .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t1Ee8nifVr .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t1Ee8nifVr .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t1Ee8nifVr .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t1Ee8nifVr .carousel-control,
.cid-t1Ee8nifVr .close {
  background: #1b1b1b;
}
.cid-t1Ee8nifVr .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t1Ee8nifVr .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t1Ee8nifVr .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t1Ee8nifVr .carousel-control-next span {
  margin-left: 5px;
}
.cid-t1Ee8nifVr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t1Ee8nifVr .close::before {
  content: '\e91a';
}
.cid-t1Ee8nifVr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t1Ee8nifVr .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t1Ee8nifVr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1Ee8nifVr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t1Ee8nifVr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t1Ee8nifVr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t1Ee8nifVr .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t1Ee8nifVr .carousel-indicators li.active,
.cid-t1Ee8nifVr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t1Ee8nifVr .carousel-indicators li::after,
.cid-t1Ee8nifVr .carousel-indicators li::before {
  content: none;
}
.cid-t1Ee8nifVr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t1Ee8nifVr .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t1Ee8nifVr .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t1Ee8nifVr .carousel-indicators {
    display: none;
  }
}
.cid-t1Ee8nifVr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t1Ee8nifVr .carousel-inner > .active {
  display: block;
}
.cid-t1Ee8nifVr .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1Ee8nifVr .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1Ee8nifVr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t1Ee8nifVr .carousel-control,
  .cid-t1Ee8nifVr .carousel-indicators,
  .cid-t1Ee8nifVr .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t1Ee8nifVr .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t1Ee8nifVr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t1Ee8nifVr .carousel-indicators .active,
.cid-t1Ee8nifVr .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t1Ee8nifVr .carousel-indicators .active {
  background: #fff;
}
.cid-t1Ee8nifVr .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t1Ee8nifVr .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t1Ee8nifVr .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t1Ee8nifVr .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t1Ee8nifVr .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t1Ee8nifVr .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t1Ee8nifVr .carousel {
  width: 100%;
}
.cid-t1Ee8nifVr .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t1Ee8nifVr .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t1Ee8nifVr .modal.fade .modal-dialog,
.cid-t1Ee8nifVr .modal.in .modal-dialog {
  transform: none;
}
.cid-t1Ee8nifVr .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t1Ee8nifVr H6 {
  text-align: center;
}
.cid-t1Ee8nifVr H3 {
  text-align: left;
  color: #ffffff;
}
.cid-uk01cxlTVe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-t1Ef4aJyJS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-t1Ef4aJyJS .content-wrapper {
  background: #aa935f;
}
@media (max-width: 991px) {
  .cid-t1Ef4aJyJS .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-t1Ef4aJyJS .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t1Ef4aJyJS .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-t1Ef4aJyJS .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t1Ef4aJyJS .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-t1Ef4aJyJS .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-t1Ef4aJyJS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t1EfoJYy9t {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t1EfoJYy9t .video-wrapper iframe {
  width: 100%;
}
.cid-t1EfoJYy9t .mbr-section-title,
.cid-t1EfoJYy9t .mbr-section-subtitle,
.cid-t1EfoJYy9t .mbr-text {
  text-align: center;
}
.cid-t1EfxEgQBn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t1EfxEgQBn .item {
  padding-bottom: 2rem;
}
.cid-t1EfxEgQBn .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t1EfxEgQBn .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t1EfxEgQBn .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t1EfxEgQBn .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t1EfxEgQBn .carousel-control,
.cid-t1EfxEgQBn .close {
  background: #1b1b1b;
}
.cid-t1EfxEgQBn .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t1EfxEgQBn .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t1EfxEgQBn .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t1EfxEgQBn .carousel-control-next span {
  margin-left: 5px;
}
.cid-t1EfxEgQBn .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t1EfxEgQBn .close::before {
  content: '\e91a';
}
.cid-t1EfxEgQBn .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t1EfxEgQBn .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t1EfxEgQBn .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1EfxEgQBn .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t1EfxEgQBn .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t1EfxEgQBn .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t1EfxEgQBn .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t1EfxEgQBn .carousel-indicators li.active,
.cid-t1EfxEgQBn .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t1EfxEgQBn .carousel-indicators li::after,
.cid-t1EfxEgQBn .carousel-indicators li::before {
  content: none;
}
.cid-t1EfxEgQBn .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t1EfxEgQBn .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t1EfxEgQBn .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t1EfxEgQBn .carousel-indicators {
    display: none;
  }
}
.cid-t1EfxEgQBn .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t1EfxEgQBn .carousel-inner > .active {
  display: block;
}
.cid-t1EfxEgQBn .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1EfxEgQBn .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1EfxEgQBn .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t1EfxEgQBn .carousel-control,
  .cid-t1EfxEgQBn .carousel-indicators,
  .cid-t1EfxEgQBn .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t1EfxEgQBn .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t1EfxEgQBn .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t1EfxEgQBn .carousel-indicators .active,
.cid-t1EfxEgQBn .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t1EfxEgQBn .carousel-indicators .active {
  background: #fff;
}
.cid-t1EfxEgQBn .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t1EfxEgQBn .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t1EfxEgQBn .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t1EfxEgQBn .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t1EfxEgQBn .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t1EfxEgQBn .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t1EfxEgQBn .carousel {
  width: 100%;
}
.cid-t1EfxEgQBn .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t1EfxEgQBn .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t1EfxEgQBn .modal.fade .modal-dialog,
.cid-t1EfxEgQBn .modal.in .modal-dialog {
  transform: none;
}
.cid-t1EfxEgQBn .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t1EfxEgQBn H6 {
  text-align: center;
}
.cid-t1EfxEgQBn H3 {
  text-align: left;
  color: #ffffff;
}
.cid-uk007Rc3UK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-t1EfKPNCoy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-t1EfKPNCoy .content-wrapper {
  background: #aa935f;
}
@media (max-width: 991px) {
  .cid-t1EfKPNCoy .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-t1EfKPNCoy .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t1EfKPNCoy .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-t1EfKPNCoy .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t1EfKPNCoy .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-t1EfKPNCoy .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-t1EfKPNCoy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t1EfVg3g8l {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t1EfVg3g8l .video-wrapper iframe {
  width: 100%;
}
.cid-t1EfVg3g8l .mbr-section-title,
.cid-t1EfVg3g8l .mbr-section-subtitle,
.cid-t1EfVg3g8l .mbr-text {
  text-align: center;
}
.cid-t1EheiSWhU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t1EheiSWhU .item {
  padding-bottom: 2rem;
}
.cid-t1EheiSWhU .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t1EheiSWhU .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t1EheiSWhU .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t1EheiSWhU .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t1EheiSWhU .carousel-control,
.cid-t1EheiSWhU .close {
  background: #1b1b1b;
}
.cid-t1EheiSWhU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t1EheiSWhU .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t1EheiSWhU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t1EheiSWhU .carousel-control-next span {
  margin-left: 5px;
}
.cid-t1EheiSWhU .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t1EheiSWhU .close::before {
  content: '\e91a';
}
.cid-t1EheiSWhU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t1EheiSWhU .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t1EheiSWhU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1EheiSWhU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t1EheiSWhU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t1EheiSWhU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t1EheiSWhU .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t1EheiSWhU .carousel-indicators li.active,
.cid-t1EheiSWhU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t1EheiSWhU .carousel-indicators li::after,
.cid-t1EheiSWhU .carousel-indicators li::before {
  content: none;
}
.cid-t1EheiSWhU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t1EheiSWhU .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t1EheiSWhU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t1EheiSWhU .carousel-indicators {
    display: none;
  }
}
.cid-t1EheiSWhU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t1EheiSWhU .carousel-inner > .active {
  display: block;
}
.cid-t1EheiSWhU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1EheiSWhU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1EheiSWhU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t1EheiSWhU .carousel-control,
  .cid-t1EheiSWhU .carousel-indicators,
  .cid-t1EheiSWhU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t1EheiSWhU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t1EheiSWhU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t1EheiSWhU .carousel-indicators .active,
.cid-t1EheiSWhU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t1EheiSWhU .carousel-indicators .active {
  background: #fff;
}
.cid-t1EheiSWhU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t1EheiSWhU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t1EheiSWhU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t1EheiSWhU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t1EheiSWhU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t1EheiSWhU .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t1EheiSWhU .carousel {
  width: 100%;
}
.cid-t1EheiSWhU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t1EheiSWhU .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t1EheiSWhU .modal.fade .modal-dialog,
.cid-t1EheiSWhU .modal.in .modal-dialog {
  transform: none;
}
.cid-t1EheiSWhU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t1EheiSWhU H6 {
  text-align: center;
}
.cid-t1EheiSWhU H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t1Ehv1wJZe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-t1Ehv1wJZe .content-wrapper {
  background: #aa935f;
}
@media (max-width: 991px) {
  .cid-t1Ehv1wJZe .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-t1Ehv1wJZe .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t1Ehv1wJZe .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-t1Ehv1wJZe .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t1Ehv1wJZe .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-t1Ehv1wJZe .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-t1Ehv1wJZe .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t1EhStwmIc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t1EhStwmIc .item {
  padding-bottom: 2rem;
}
.cid-t1EhStwmIc .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t1EhStwmIc .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t1EhStwmIc .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t1EhStwmIc .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t1EhStwmIc .carousel-control,
.cid-t1EhStwmIc .close {
  background: #1b1b1b;
}
.cid-t1EhStwmIc .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t1EhStwmIc .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t1EhStwmIc .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t1EhStwmIc .carousel-control-next span {
  margin-left: 5px;
}
.cid-t1EhStwmIc .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t1EhStwmIc .close::before {
  content: '\e91a';
}
.cid-t1EhStwmIc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t1EhStwmIc .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t1EhStwmIc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1EhStwmIc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t1EhStwmIc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t1EhStwmIc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t1EhStwmIc .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t1EhStwmIc .carousel-indicators li.active,
.cid-t1EhStwmIc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t1EhStwmIc .carousel-indicators li::after,
.cid-t1EhStwmIc .carousel-indicators li::before {
  content: none;
}
.cid-t1EhStwmIc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t1EhStwmIc .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t1EhStwmIc .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t1EhStwmIc .carousel-indicators {
    display: none;
  }
}
.cid-t1EhStwmIc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t1EhStwmIc .carousel-inner > .active {
  display: block;
}
.cid-t1EhStwmIc .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1EhStwmIc .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1EhStwmIc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t1EhStwmIc .carousel-control,
  .cid-t1EhStwmIc .carousel-indicators,
  .cid-t1EhStwmIc .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t1EhStwmIc .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t1EhStwmIc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t1EhStwmIc .carousel-indicators .active,
.cid-t1EhStwmIc .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t1EhStwmIc .carousel-indicators .active {
  background: #fff;
}
.cid-t1EhStwmIc .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t1EhStwmIc .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t1EhStwmIc .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t1EhStwmIc .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t1EhStwmIc .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t1EhStwmIc .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t1EhStwmIc .carousel {
  width: 100%;
}
.cid-t1EhStwmIc .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t1EhStwmIc .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t1EhStwmIc .modal.fade .modal-dialog,
.cid-t1EhStwmIc .modal.in .modal-dialog {
  transform: none;
}
.cid-t1EhStwmIc .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t1EhStwmIc H6 {
  text-align: center;
}
.cid-t1EhStwmIc H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZBbDKfLVx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZFVglwUXr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZFVglwUXr nav.navbar {
  position: fixed;
}
.cid-sZFVglwUXr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZFVglwUXr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZFVglwUXr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZFVglwUXr .dropdown-item:hover,
.cid-sZFVglwUXr .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZFVglwUXr .dropdown-item:hover span {
  color: white;
}
.cid-sZFVglwUXr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZFVglwUXr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZFVglwUXr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZFVglwUXr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZFVglwUXr .nav-link {
  position: relative;
}
.cid-sZFVglwUXr .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZFVglwUXr .container {
    flex-wrap: nowrap;
  }
}
.cid-sZFVglwUXr .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZFVglwUXr .dropdown-menu,
.cid-sZFVglwUXr .navbar.opened {
  background: #000000 !important;
}
.cid-sZFVglwUXr .nav-item:focus,
.cid-sZFVglwUXr .nav-link:focus {
  outline: none;
}
.cid-sZFVglwUXr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZFVglwUXr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZFVglwUXr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZFVglwUXr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZFVglwUXr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZFVglwUXr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZFVglwUXr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZFVglwUXr .navbar.opened {
  transition: all 0.3s;
}
.cid-sZFVglwUXr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZFVglwUXr .navbar .navbar-logo img {
  width: auto;
}
.cid-sZFVglwUXr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZFVglwUXr .navbar.collapsed {
  justify-content: center;
}
.cid-sZFVglwUXr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZFVglwUXr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZFVglwUXr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZFVglwUXr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZFVglwUXr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZFVglwUXr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZFVglwUXr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZFVglwUXr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZFVglwUXr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZFVglwUXr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZFVglwUXr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZFVglwUXr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZFVglwUXr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZFVglwUXr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZFVglwUXr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZFVglwUXr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZFVglwUXr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZFVglwUXr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZFVglwUXr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZFVglwUXr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZFVglwUXr .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZFVglwUXr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZFVglwUXr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZFVglwUXr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZFVglwUXr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZFVglwUXr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZFVglwUXr .dropdown-item.active,
.cid-sZFVglwUXr .dropdown-item:active {
  background-color: transparent;
}
.cid-sZFVglwUXr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZFVglwUXr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZFVglwUXr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZFVglwUXr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZFVglwUXr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZFVglwUXr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZFVglwUXr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZFVglwUXr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZFVglwUXr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZFVglwUXr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZFVglwUXr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZFVglwUXr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZFVglwUXr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZFVglwUXr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZFVglwUXr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZFVglwUXr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZFVglwUXr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZFVglwUXr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZFVglwUXr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZFVglwUXr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZFVglwUXr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZFVglwUXr .navbar {
    height: 70px;
  }
  .cid-sZFVglwUXr .navbar.opened {
    height: auto;
  }
  .cid-sZFVglwUXr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZFVgkpdgS {
  background-image: url("../../../assets/images/full-lamellendaken.jpg");
}
.cid-sZFVgkpdgS .mbr-section-title {
  color: #ffffff;
}
.cid-sZFVgkpdgS .mbr-text,
.cid-sZFVgkpdgS .mbr-section-btn {
  color: #ffffff;
}
.cid-sZFVgkIKP7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZFVgkIKP7 .item {
  padding-bottom: 2rem;
}
.cid-sZFVgkIKP7 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZFVgkIKP7 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZFVgkIKP7 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZFVgkIKP7 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZFVgkIKP7 .carousel-control,
.cid-sZFVgkIKP7 .close {
  background: #1b1b1b;
}
.cid-sZFVgkIKP7 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZFVgkIKP7 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZFVgkIKP7 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZFVgkIKP7 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZFVgkIKP7 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZFVgkIKP7 .close::before {
  content: '\e91a';
}
.cid-sZFVgkIKP7 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZFVgkIKP7 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZFVgkIKP7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZFVgkIKP7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZFVgkIKP7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZFVgkIKP7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZFVgkIKP7 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZFVgkIKP7 .carousel-indicators li.active,
.cid-sZFVgkIKP7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZFVgkIKP7 .carousel-indicators li::after,
.cid-sZFVgkIKP7 .carousel-indicators li::before {
  content: none;
}
.cid-sZFVgkIKP7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZFVgkIKP7 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZFVgkIKP7 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZFVgkIKP7 .carousel-indicators {
    display: none;
  }
}
.cid-sZFVgkIKP7 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZFVgkIKP7 .carousel-inner > .active {
  display: block;
}
.cid-sZFVgkIKP7 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZFVgkIKP7 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZFVgkIKP7 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZFVgkIKP7 .carousel-control,
  .cid-sZFVgkIKP7 .carousel-indicators,
  .cid-sZFVgkIKP7 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZFVgkIKP7 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZFVgkIKP7 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZFVgkIKP7 .carousel-indicators .active,
.cid-sZFVgkIKP7 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZFVgkIKP7 .carousel-indicators .active {
  background: #fff;
}
.cid-sZFVgkIKP7 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZFVgkIKP7 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZFVgkIKP7 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZFVgkIKP7 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZFVgkIKP7 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZFVgkIKP7 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZFVgkIKP7 .carousel {
  width: 100%;
}
.cid-sZFVgkIKP7 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZFVgkIKP7 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZFVgkIKP7 .modal.fade .modal-dialog,
.cid-sZFVgkIKP7 .modal.in .modal-dialog {
  transform: none;
}
.cid-sZFVgkIKP7 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZFVgkIKP7 H6 {
  text-align: center;
}
.cid-sZFVgkIKP7 H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t22Ck8kNJp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-t22Ck8kNJp .video-wrapper iframe {
  width: 100%;
}
.cid-t22Ck8kNJp .mbr-section-title,
.cid-t22Ck8kNJp .mbr-section-subtitle,
.cid-t22Ck8kNJp .mbr-text {
  text-align: center;
}
.cid-sZFVglkEMV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZFVglkEMV .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lsFF2FPn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZFVglU1wB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZFWuQ0G2i {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZFWuQ0G2i nav.navbar {
  position: fixed;
}
.cid-sZFWuQ0G2i .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZFWuQ0G2i .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZFWuQ0G2i .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZFWuQ0G2i .dropdown-item:hover,
.cid-sZFWuQ0G2i .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZFWuQ0G2i .dropdown-item:hover span {
  color: white;
}
.cid-sZFWuQ0G2i .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZFWuQ0G2i .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZFWuQ0G2i .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZFWuQ0G2i .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZFWuQ0G2i .nav-link {
  position: relative;
}
.cid-sZFWuQ0G2i .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZFWuQ0G2i .container {
    flex-wrap: nowrap;
  }
}
.cid-sZFWuQ0G2i .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZFWuQ0G2i .dropdown-menu,
.cid-sZFWuQ0G2i .navbar.opened {
  background: #000000 !important;
}
.cid-sZFWuQ0G2i .nav-item:focus,
.cid-sZFWuQ0G2i .nav-link:focus {
  outline: none;
}
.cid-sZFWuQ0G2i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZFWuQ0G2i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZFWuQ0G2i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZFWuQ0G2i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZFWuQ0G2i .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZFWuQ0G2i .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZFWuQ0G2i .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZFWuQ0G2i .navbar.opened {
  transition: all 0.3s;
}
.cid-sZFWuQ0G2i .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZFWuQ0G2i .navbar .navbar-logo img {
  width: auto;
}
.cid-sZFWuQ0G2i .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZFWuQ0G2i .navbar.collapsed {
  justify-content: center;
}
.cid-sZFWuQ0G2i .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZFWuQ0G2i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZFWuQ0G2i .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZFWuQ0G2i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZFWuQ0G2i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZFWuQ0G2i .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZFWuQ0G2i .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZFWuQ0G2i .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZFWuQ0G2i .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZFWuQ0G2i .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZFWuQ0G2i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZFWuQ0G2i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZFWuQ0G2i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZFWuQ0G2i .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZFWuQ0G2i .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZFWuQ0G2i .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZFWuQ0G2i .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZFWuQ0G2i .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZFWuQ0G2i .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZFWuQ0G2i .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZFWuQ0G2i .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZFWuQ0G2i .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZFWuQ0G2i .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZFWuQ0G2i .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZFWuQ0G2i .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZFWuQ0G2i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZFWuQ0G2i .dropdown-item.active,
.cid-sZFWuQ0G2i .dropdown-item:active {
  background-color: transparent;
}
.cid-sZFWuQ0G2i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZFWuQ0G2i .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZFWuQ0G2i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZFWuQ0G2i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZFWuQ0G2i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZFWuQ0G2i .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZFWuQ0G2i ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZFWuQ0G2i .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZFWuQ0G2i button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZFWuQ0G2i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZFWuQ0G2i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZFWuQ0G2i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZFWuQ0G2i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZFWuQ0G2i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZFWuQ0G2i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZFWuQ0G2i nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZFWuQ0G2i nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZFWuQ0G2i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZFWuQ0G2i .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZFWuQ0G2i a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZFWuQ0G2i .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZFWuQ0G2i .navbar {
    height: 70px;
  }
  .cid-sZFWuQ0G2i .navbar.opened {
    height: auto;
  }
  .cid-sZFWuQ0G2i .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZFWuOGGN7 {
  background-image: url("../../../assets/images/full-screen-doekdaken.jpg");
}
.cid-sZFWuOGGN7 .mbr-section-title {
  color: #ffffff;
}
.cid-sZFWuOGGN7 .mbr-text,
.cid-sZFWuOGGN7 .mbr-section-btn {
  color: #ffffff;
}
.cid-sZFWuPbDRr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZFWuPbDRr .item {
  padding-bottom: 2rem;
}
.cid-sZFWuPbDRr .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZFWuPbDRr .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZFWuPbDRr .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZFWuPbDRr .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZFWuPbDRr .carousel-control,
.cid-sZFWuPbDRr .close {
  background: #1b1b1b;
}
.cid-sZFWuPbDRr .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZFWuPbDRr .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZFWuPbDRr .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZFWuPbDRr .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZFWuPbDRr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZFWuPbDRr .close::before {
  content: '\e91a';
}
.cid-sZFWuPbDRr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZFWuPbDRr .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZFWuPbDRr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZFWuPbDRr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZFWuPbDRr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZFWuPbDRr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZFWuPbDRr .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZFWuPbDRr .carousel-indicators li.active,
.cid-sZFWuPbDRr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZFWuPbDRr .carousel-indicators li::after,
.cid-sZFWuPbDRr .carousel-indicators li::before {
  content: none;
}
.cid-sZFWuPbDRr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZFWuPbDRr .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZFWuPbDRr .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZFWuPbDRr .carousel-indicators {
    display: none;
  }
}
.cid-sZFWuPbDRr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZFWuPbDRr .carousel-inner > .active {
  display: block;
}
.cid-sZFWuPbDRr .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZFWuPbDRr .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZFWuPbDRr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZFWuPbDRr .carousel-control,
  .cid-sZFWuPbDRr .carousel-indicators,
  .cid-sZFWuPbDRr .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZFWuPbDRr .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZFWuPbDRr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZFWuPbDRr .carousel-indicators .active,
.cid-sZFWuPbDRr .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZFWuPbDRr .carousel-indicators .active {
  background: #fff;
}
.cid-sZFWuPbDRr .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZFWuPbDRr .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZFWuPbDRr .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZFWuPbDRr .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZFWuPbDRr .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZFWuPbDRr .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZFWuPbDRr .carousel {
  width: 100%;
}
.cid-sZFWuPbDRr .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZFWuPbDRr .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZFWuPbDRr .modal.fade .modal-dialog,
.cid-sZFWuPbDRr .modal.in .modal-dialog {
  transform: none;
}
.cid-sZFWuPbDRr .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZFWuPbDRr H6 {
  text-align: center;
}
.cid-sZFWuPbDRr H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZFWuPLuk5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZFWuPLuk5 .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4ltnHDOuf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZFWuQqXiH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZFX9Hw0fS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZFX9Hw0fS nav.navbar {
  position: fixed;
}
.cid-sZFX9Hw0fS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZFX9Hw0fS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZFX9Hw0fS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZFX9Hw0fS .dropdown-item:hover,
.cid-sZFX9Hw0fS .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZFX9Hw0fS .dropdown-item:hover span {
  color: white;
}
.cid-sZFX9Hw0fS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZFX9Hw0fS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZFX9Hw0fS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZFX9Hw0fS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZFX9Hw0fS .nav-link {
  position: relative;
}
.cid-sZFX9Hw0fS .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZFX9Hw0fS .container {
    flex-wrap: nowrap;
  }
}
.cid-sZFX9Hw0fS .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZFX9Hw0fS .dropdown-menu,
.cid-sZFX9Hw0fS .navbar.opened {
  background: #000000 !important;
}
.cid-sZFX9Hw0fS .nav-item:focus,
.cid-sZFX9Hw0fS .nav-link:focus {
  outline: none;
}
.cid-sZFX9Hw0fS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZFX9Hw0fS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZFX9Hw0fS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZFX9Hw0fS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZFX9Hw0fS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZFX9Hw0fS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZFX9Hw0fS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZFX9Hw0fS .navbar.opened {
  transition: all 0.3s;
}
.cid-sZFX9Hw0fS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZFX9Hw0fS .navbar .navbar-logo img {
  width: auto;
}
.cid-sZFX9Hw0fS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZFX9Hw0fS .navbar.collapsed {
  justify-content: center;
}
.cid-sZFX9Hw0fS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZFX9Hw0fS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZFX9Hw0fS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZFX9Hw0fS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZFX9Hw0fS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZFX9Hw0fS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZFX9Hw0fS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZFX9Hw0fS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZFX9Hw0fS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZFX9Hw0fS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZFX9Hw0fS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZFX9Hw0fS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZFX9Hw0fS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZFX9Hw0fS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZFX9Hw0fS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZFX9Hw0fS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZFX9Hw0fS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZFX9Hw0fS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZFX9Hw0fS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZFX9Hw0fS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZFX9Hw0fS .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZFX9Hw0fS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZFX9Hw0fS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZFX9Hw0fS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZFX9Hw0fS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZFX9Hw0fS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZFX9Hw0fS .dropdown-item.active,
.cid-sZFX9Hw0fS .dropdown-item:active {
  background-color: transparent;
}
.cid-sZFX9Hw0fS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZFX9Hw0fS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZFX9Hw0fS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZFX9Hw0fS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZFX9Hw0fS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZFX9Hw0fS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZFX9Hw0fS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZFX9Hw0fS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZFX9Hw0fS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZFX9Hw0fS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZFX9Hw0fS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZFX9Hw0fS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZFX9Hw0fS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZFX9Hw0fS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZFX9Hw0fS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZFX9Hw0fS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZFX9Hw0fS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZFX9Hw0fS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZFX9Hw0fS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZFX9Hw0fS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZFX9Hw0fS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZFX9Hw0fS .navbar {
    height: 70px;
  }
  .cid-sZFX9Hw0fS .navbar.opened {
    height: auto;
  }
  .cid-sZFX9Hw0fS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZFX9GfdLL {
  background-image: url("../../../assets/images/full-vouwdaken.jpg");
}
.cid-sZFX9GfdLL .mbr-section-title {
  color: #ffffff;
}
.cid-sZFX9GfdLL .mbr-text,
.cid-sZFX9GfdLL .mbr-section-btn {
  color: #ffffff;
}
.cid-sZFX9GIgJu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZFX9GIgJu .item {
  padding-bottom: 2rem;
}
.cid-sZFX9GIgJu .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZFX9GIgJu .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZFX9GIgJu .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZFX9GIgJu .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZFX9GIgJu .carousel-control,
.cid-sZFX9GIgJu .close {
  background: #1b1b1b;
}
.cid-sZFX9GIgJu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZFX9GIgJu .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZFX9GIgJu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZFX9GIgJu .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZFX9GIgJu .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZFX9GIgJu .close::before {
  content: '\e91a';
}
.cid-sZFX9GIgJu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZFX9GIgJu .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZFX9GIgJu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZFX9GIgJu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZFX9GIgJu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZFX9GIgJu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZFX9GIgJu .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZFX9GIgJu .carousel-indicators li.active,
.cid-sZFX9GIgJu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZFX9GIgJu .carousel-indicators li::after,
.cid-sZFX9GIgJu .carousel-indicators li::before {
  content: none;
}
.cid-sZFX9GIgJu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZFX9GIgJu .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZFX9GIgJu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZFX9GIgJu .carousel-indicators {
    display: none;
  }
}
.cid-sZFX9GIgJu .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZFX9GIgJu .carousel-inner > .active {
  display: block;
}
.cid-sZFX9GIgJu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZFX9GIgJu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZFX9GIgJu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZFX9GIgJu .carousel-control,
  .cid-sZFX9GIgJu .carousel-indicators,
  .cid-sZFX9GIgJu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZFX9GIgJu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZFX9GIgJu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZFX9GIgJu .carousel-indicators .active,
.cid-sZFX9GIgJu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZFX9GIgJu .carousel-indicators .active {
  background: #fff;
}
.cid-sZFX9GIgJu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZFX9GIgJu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZFX9GIgJu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZFX9GIgJu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZFX9GIgJu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZFX9GIgJu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZFX9GIgJu .carousel {
  width: 100%;
}
.cid-sZFX9GIgJu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZFX9GIgJu .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZFX9GIgJu .modal.fade .modal-dialog,
.cid-sZFX9GIgJu .modal.in .modal-dialog {
  transform: none;
}
.cid-sZFX9GIgJu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZFX9GIgJu H6 {
  text-align: center;
}
.cid-sZFX9GIgJu H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZFX9Hj5X9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZFX9Hj5X9 .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4ltteynFe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZFX9HU0PD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZLxw3tNJL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZLxw3tNJL nav.navbar {
  position: fixed;
}
.cid-sZLxw3tNJL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZLxw3tNJL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZLxw3tNJL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZLxw3tNJL .dropdown-item:hover,
.cid-sZLxw3tNJL .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZLxw3tNJL .dropdown-item:hover span {
  color: white;
}
.cid-sZLxw3tNJL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZLxw3tNJL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZLxw3tNJL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZLxw3tNJL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZLxw3tNJL .nav-link {
  position: relative;
}
.cid-sZLxw3tNJL .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZLxw3tNJL .container {
    flex-wrap: nowrap;
  }
}
.cid-sZLxw3tNJL .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZLxw3tNJL .dropdown-menu,
.cid-sZLxw3tNJL .navbar.opened {
  background: #000000 !important;
}
.cid-sZLxw3tNJL .nav-item:focus,
.cid-sZLxw3tNJL .nav-link:focus {
  outline: none;
}
.cid-sZLxw3tNJL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZLxw3tNJL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZLxw3tNJL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZLxw3tNJL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZLxw3tNJL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZLxw3tNJL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZLxw3tNJL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZLxw3tNJL .navbar.opened {
  transition: all 0.3s;
}
.cid-sZLxw3tNJL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZLxw3tNJL .navbar .navbar-logo img {
  width: auto;
}
.cid-sZLxw3tNJL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZLxw3tNJL .navbar.collapsed {
  justify-content: center;
}
.cid-sZLxw3tNJL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZLxw3tNJL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZLxw3tNJL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZLxw3tNJL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZLxw3tNJL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZLxw3tNJL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZLxw3tNJL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZLxw3tNJL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZLxw3tNJL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZLxw3tNJL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZLxw3tNJL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZLxw3tNJL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZLxw3tNJL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZLxw3tNJL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZLxw3tNJL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZLxw3tNJL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZLxw3tNJL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZLxw3tNJL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZLxw3tNJL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZLxw3tNJL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZLxw3tNJL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZLxw3tNJL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZLxw3tNJL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZLxw3tNJL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZLxw3tNJL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZLxw3tNJL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZLxw3tNJL .dropdown-item.active,
.cid-sZLxw3tNJL .dropdown-item:active {
  background-color: transparent;
}
.cid-sZLxw3tNJL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZLxw3tNJL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZLxw3tNJL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZLxw3tNJL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZLxw3tNJL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZLxw3tNJL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZLxw3tNJL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZLxw3tNJL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZLxw3tNJL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZLxw3tNJL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZLxw3tNJL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZLxw3tNJL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZLxw3tNJL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZLxw3tNJL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZLxw3tNJL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZLxw3tNJL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZLxw3tNJL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZLxw3tNJL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZLxw3tNJL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZLxw3tNJL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZLxw3tNJL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZLxw3tNJL .navbar {
    height: 70px;
  }
  .cid-sZLxw3tNJL .navbar.opened {
    height: auto;
  }
  .cid-sZLxw3tNJL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZLxw2nhxO {
  background-image: url("../../../assets/images/full-screens.jpg");
}
.cid-sZLxw2nhxO .mbr-section-title {
  color: #ffffff;
}
.cid-sZLxw2nhxO .mbr-text,
.cid-sZLxw2nhxO .mbr-section-btn {
  color: #ffffff;
}
.cid-sZLxw2LTRQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZLxw2LTRQ .item {
  padding-bottom: 2rem;
}
.cid-sZLxw2LTRQ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZLxw2LTRQ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZLxw2LTRQ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZLxw2LTRQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZLxw2LTRQ .carousel-control,
.cid-sZLxw2LTRQ .close {
  background: #1b1b1b;
}
.cid-sZLxw2LTRQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZLxw2LTRQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZLxw2LTRQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZLxw2LTRQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZLxw2LTRQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZLxw2LTRQ .close::before {
  content: '\e91a';
}
.cid-sZLxw2LTRQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZLxw2LTRQ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZLxw2LTRQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZLxw2LTRQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZLxw2LTRQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZLxw2LTRQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZLxw2LTRQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZLxw2LTRQ .carousel-indicators li.active,
.cid-sZLxw2LTRQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZLxw2LTRQ .carousel-indicators li::after,
.cid-sZLxw2LTRQ .carousel-indicators li::before {
  content: none;
}
.cid-sZLxw2LTRQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZLxw2LTRQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZLxw2LTRQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZLxw2LTRQ .carousel-indicators {
    display: none;
  }
}
.cid-sZLxw2LTRQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZLxw2LTRQ .carousel-inner > .active {
  display: block;
}
.cid-sZLxw2LTRQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZLxw2LTRQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZLxw2LTRQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZLxw2LTRQ .carousel-control,
  .cid-sZLxw2LTRQ .carousel-indicators,
  .cid-sZLxw2LTRQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZLxw2LTRQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZLxw2LTRQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZLxw2LTRQ .carousel-indicators .active,
.cid-sZLxw2LTRQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZLxw2LTRQ .carousel-indicators .active {
  background: #fff;
}
.cid-sZLxw2LTRQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZLxw2LTRQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZLxw2LTRQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZLxw2LTRQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZLxw2LTRQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZLxw2LTRQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZLxw2LTRQ .carousel {
  width: 100%;
}
.cid-sZLxw2LTRQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZLxw2LTRQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZLxw2LTRQ .modal.fade .modal-dialog,
.cid-sZLxw2LTRQ .modal.in .modal-dialog {
  transform: none;
}
.cid-sZLxw2LTRQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZLxw2LTRQ H6 {
  text-align: center;
}
.cid-sZLxw2LTRQ H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZLxw3hWrV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZLxw3hWrV .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4ltEZft0s {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZLxw3TbdJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZLy46ZCmT {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZLy46ZCmT nav.navbar {
  position: fixed;
}
.cid-sZLy46ZCmT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZLy46ZCmT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZLy46ZCmT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZLy46ZCmT .dropdown-item:hover,
.cid-sZLy46ZCmT .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZLy46ZCmT .dropdown-item:hover span {
  color: white;
}
.cid-sZLy46ZCmT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZLy46ZCmT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZLy46ZCmT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZLy46ZCmT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZLy46ZCmT .nav-link {
  position: relative;
}
.cid-sZLy46ZCmT .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZLy46ZCmT .container {
    flex-wrap: nowrap;
  }
}
.cid-sZLy46ZCmT .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZLy46ZCmT .dropdown-menu,
.cid-sZLy46ZCmT .navbar.opened {
  background: #000000 !important;
}
.cid-sZLy46ZCmT .nav-item:focus,
.cid-sZLy46ZCmT .nav-link:focus {
  outline: none;
}
.cid-sZLy46ZCmT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZLy46ZCmT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZLy46ZCmT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZLy46ZCmT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZLy46ZCmT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZLy46ZCmT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZLy46ZCmT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZLy46ZCmT .navbar.opened {
  transition: all 0.3s;
}
.cid-sZLy46ZCmT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZLy46ZCmT .navbar .navbar-logo img {
  width: auto;
}
.cid-sZLy46ZCmT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZLy46ZCmT .navbar.collapsed {
  justify-content: center;
}
.cid-sZLy46ZCmT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZLy46ZCmT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZLy46ZCmT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZLy46ZCmT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZLy46ZCmT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZLy46ZCmT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZLy46ZCmT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZLy46ZCmT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZLy46ZCmT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZLy46ZCmT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZLy46ZCmT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZLy46ZCmT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZLy46ZCmT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZLy46ZCmT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZLy46ZCmT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZLy46ZCmT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZLy46ZCmT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZLy46ZCmT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZLy46ZCmT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZLy46ZCmT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZLy46ZCmT .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZLy46ZCmT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZLy46ZCmT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZLy46ZCmT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZLy46ZCmT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZLy46ZCmT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZLy46ZCmT .dropdown-item.active,
.cid-sZLy46ZCmT .dropdown-item:active {
  background-color: transparent;
}
.cid-sZLy46ZCmT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZLy46ZCmT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZLy46ZCmT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZLy46ZCmT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZLy46ZCmT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZLy46ZCmT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZLy46ZCmT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZLy46ZCmT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZLy46ZCmT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZLy46ZCmT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZLy46ZCmT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZLy46ZCmT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZLy46ZCmT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZLy46ZCmT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZLy46ZCmT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZLy46ZCmT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZLy46ZCmT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZLy46ZCmT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZLy46ZCmT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZLy46ZCmT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZLy46ZCmT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZLy46ZCmT .navbar {
    height: 70px;
  }
  .cid-sZLy46ZCmT .navbar.opened {
    height: auto;
  }
  .cid-sZLy46ZCmT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZLy45Jzq1 {
  background-image: url("../../../assets/images/full-verandazonwering.jpg");
}
.cid-sZLy45Jzq1 .mbr-section-title {
  color: #ffffff;
}
.cid-sZLy45Jzq1 .mbr-text,
.cid-sZLy45Jzq1 .mbr-section-btn {
  color: #ffffff;
}
.cid-sZLy46bQIP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZLy46bQIP .item {
  padding-bottom: 2rem;
}
.cid-sZLy46bQIP .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZLy46bQIP .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZLy46bQIP .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZLy46bQIP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZLy46bQIP .carousel-control,
.cid-sZLy46bQIP .close {
  background: #1b1b1b;
}
.cid-sZLy46bQIP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZLy46bQIP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZLy46bQIP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZLy46bQIP .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZLy46bQIP .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZLy46bQIP .close::before {
  content: '\e91a';
}
.cid-sZLy46bQIP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZLy46bQIP .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZLy46bQIP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZLy46bQIP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZLy46bQIP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZLy46bQIP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZLy46bQIP .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZLy46bQIP .carousel-indicators li.active,
.cid-sZLy46bQIP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZLy46bQIP .carousel-indicators li::after,
.cid-sZLy46bQIP .carousel-indicators li::before {
  content: none;
}
.cid-sZLy46bQIP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZLy46bQIP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZLy46bQIP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZLy46bQIP .carousel-indicators {
    display: none;
  }
}
.cid-sZLy46bQIP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZLy46bQIP .carousel-inner > .active {
  display: block;
}
.cid-sZLy46bQIP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZLy46bQIP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZLy46bQIP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZLy46bQIP .carousel-control,
  .cid-sZLy46bQIP .carousel-indicators,
  .cid-sZLy46bQIP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZLy46bQIP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZLy46bQIP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZLy46bQIP .carousel-indicators .active,
.cid-sZLy46bQIP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZLy46bQIP .carousel-indicators .active {
  background: #fff;
}
.cid-sZLy46bQIP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZLy46bQIP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZLy46bQIP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZLy46bQIP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZLy46bQIP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZLy46bQIP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZLy46bQIP .carousel {
  width: 100%;
}
.cid-sZLy46bQIP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZLy46bQIP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZLy46bQIP .modal.fade .modal-dialog,
.cid-sZLy46bQIP .modal.in .modal-dialog {
  transform: none;
}
.cid-sZLy46bQIP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZLy46bQIP H6 {
  text-align: center;
}
.cid-sZLy46bQIP H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZLy46KUHr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZLy46KUHr .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4ltKIDiDi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZLy47orMQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZLyuXK5Wq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZLyuXK5Wq nav.navbar {
  position: fixed;
}
.cid-sZLyuXK5Wq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZLyuXK5Wq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZLyuXK5Wq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZLyuXK5Wq .dropdown-item:hover,
.cid-sZLyuXK5Wq .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZLyuXK5Wq .dropdown-item:hover span {
  color: white;
}
.cid-sZLyuXK5Wq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZLyuXK5Wq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZLyuXK5Wq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZLyuXK5Wq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZLyuXK5Wq .nav-link {
  position: relative;
}
.cid-sZLyuXK5Wq .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZLyuXK5Wq .container {
    flex-wrap: nowrap;
  }
}
.cid-sZLyuXK5Wq .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZLyuXK5Wq .dropdown-menu,
.cid-sZLyuXK5Wq .navbar.opened {
  background: #000000 !important;
}
.cid-sZLyuXK5Wq .nav-item:focus,
.cid-sZLyuXK5Wq .nav-link:focus {
  outline: none;
}
.cid-sZLyuXK5Wq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZLyuXK5Wq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZLyuXK5Wq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZLyuXK5Wq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZLyuXK5Wq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZLyuXK5Wq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZLyuXK5Wq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZLyuXK5Wq .navbar.opened {
  transition: all 0.3s;
}
.cid-sZLyuXK5Wq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZLyuXK5Wq .navbar .navbar-logo img {
  width: auto;
}
.cid-sZLyuXK5Wq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZLyuXK5Wq .navbar.collapsed {
  justify-content: center;
}
.cid-sZLyuXK5Wq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZLyuXK5Wq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZLyuXK5Wq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZLyuXK5Wq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZLyuXK5Wq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZLyuXK5Wq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZLyuXK5Wq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZLyuXK5Wq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZLyuXK5Wq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZLyuXK5Wq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZLyuXK5Wq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZLyuXK5Wq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZLyuXK5Wq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZLyuXK5Wq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZLyuXK5Wq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZLyuXK5Wq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZLyuXK5Wq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZLyuXK5Wq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZLyuXK5Wq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZLyuXK5Wq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZLyuXK5Wq .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZLyuXK5Wq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZLyuXK5Wq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZLyuXK5Wq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZLyuXK5Wq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZLyuXK5Wq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZLyuXK5Wq .dropdown-item.active,
.cid-sZLyuXK5Wq .dropdown-item:active {
  background-color: transparent;
}
.cid-sZLyuXK5Wq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZLyuXK5Wq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZLyuXK5Wq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZLyuXK5Wq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZLyuXK5Wq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZLyuXK5Wq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZLyuXK5Wq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZLyuXK5Wq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZLyuXK5Wq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZLyuXK5Wq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZLyuXK5Wq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZLyuXK5Wq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZLyuXK5Wq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZLyuXK5Wq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZLyuXK5Wq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZLyuXK5Wq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZLyuXK5Wq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZLyuXK5Wq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZLyuXK5Wq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZLyuXK5Wq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZLyuXK5Wq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZLyuXK5Wq .navbar {
    height: 70px;
  }
  .cid-sZLyuXK5Wq .navbar.opened {
    height: auto;
  }
  .cid-sZLyuXK5Wq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZLyuWiyh4 {
  background-image: url("../../../assets/images/knikarmscherm1.jpg");
}
.cid-sZLyuWiyh4 .mbr-section-title {
  color: #ffffff;
}
.cid-sZLyuWiyh4 .mbr-text,
.cid-sZLyuWiyh4 .mbr-section-btn {
  color: #ffffff;
}
.cid-sZLyuWOeXK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZLyuWOeXK .item {
  padding-bottom: 2rem;
}
.cid-sZLyuWOeXK .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZLyuWOeXK .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZLyuWOeXK .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZLyuWOeXK .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZLyuWOeXK .carousel-control,
.cid-sZLyuWOeXK .close {
  background: #1b1b1b;
}
.cid-sZLyuWOeXK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZLyuWOeXK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZLyuWOeXK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZLyuWOeXK .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZLyuWOeXK .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZLyuWOeXK .close::before {
  content: '\e91a';
}
.cid-sZLyuWOeXK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZLyuWOeXK .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZLyuWOeXK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZLyuWOeXK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZLyuWOeXK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZLyuWOeXK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZLyuWOeXK .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZLyuWOeXK .carousel-indicators li.active,
.cid-sZLyuWOeXK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZLyuWOeXK .carousel-indicators li::after,
.cid-sZLyuWOeXK .carousel-indicators li::before {
  content: none;
}
.cid-sZLyuWOeXK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZLyuWOeXK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZLyuWOeXK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZLyuWOeXK .carousel-indicators {
    display: none;
  }
}
.cid-sZLyuWOeXK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZLyuWOeXK .carousel-inner > .active {
  display: block;
}
.cid-sZLyuWOeXK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZLyuWOeXK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZLyuWOeXK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZLyuWOeXK .carousel-control,
  .cid-sZLyuWOeXK .carousel-indicators,
  .cid-sZLyuWOeXK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZLyuWOeXK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZLyuWOeXK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZLyuWOeXK .carousel-indicators .active,
.cid-sZLyuWOeXK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZLyuWOeXK .carousel-indicators .active {
  background: #fff;
}
.cid-sZLyuWOeXK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZLyuWOeXK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZLyuWOeXK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZLyuWOeXK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZLyuWOeXK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZLyuWOeXK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZLyuWOeXK .carousel {
  width: 100%;
}
.cid-sZLyuWOeXK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZLyuWOeXK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZLyuWOeXK .modal.fade .modal-dialog,
.cid-sZLyuWOeXK .modal.in .modal-dialog {
  transform: none;
}
.cid-sZLyuWOeXK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZLyuWOeXK H6 {
  text-align: center;
}
.cid-sZLyuWOeXK H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZLyuXxz5l {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZLyuXxz5l .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4ltPFZkQI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZLyuYaC4o {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZLyY2YMv3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZLyY2YMv3 nav.navbar {
  position: fixed;
}
.cid-sZLyY2YMv3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZLyY2YMv3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZLyY2YMv3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZLyY2YMv3 .dropdown-item:hover,
.cid-sZLyY2YMv3 .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZLyY2YMv3 .dropdown-item:hover span {
  color: white;
}
.cid-sZLyY2YMv3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZLyY2YMv3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZLyY2YMv3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZLyY2YMv3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZLyY2YMv3 .nav-link {
  position: relative;
}
.cid-sZLyY2YMv3 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZLyY2YMv3 .container {
    flex-wrap: nowrap;
  }
}
.cid-sZLyY2YMv3 .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZLyY2YMv3 .dropdown-menu,
.cid-sZLyY2YMv3 .navbar.opened {
  background: #000000 !important;
}
.cid-sZLyY2YMv3 .nav-item:focus,
.cid-sZLyY2YMv3 .nav-link:focus {
  outline: none;
}
.cid-sZLyY2YMv3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZLyY2YMv3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZLyY2YMv3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZLyY2YMv3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZLyY2YMv3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZLyY2YMv3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZLyY2YMv3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZLyY2YMv3 .navbar.opened {
  transition: all 0.3s;
}
.cid-sZLyY2YMv3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZLyY2YMv3 .navbar .navbar-logo img {
  width: auto;
}
.cid-sZLyY2YMv3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZLyY2YMv3 .navbar.collapsed {
  justify-content: center;
}
.cid-sZLyY2YMv3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZLyY2YMv3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZLyY2YMv3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZLyY2YMv3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZLyY2YMv3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZLyY2YMv3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZLyY2YMv3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZLyY2YMv3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZLyY2YMv3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZLyY2YMv3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZLyY2YMv3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZLyY2YMv3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZLyY2YMv3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZLyY2YMv3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZLyY2YMv3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZLyY2YMv3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZLyY2YMv3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZLyY2YMv3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZLyY2YMv3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZLyY2YMv3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZLyY2YMv3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZLyY2YMv3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZLyY2YMv3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZLyY2YMv3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZLyY2YMv3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZLyY2YMv3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZLyY2YMv3 .dropdown-item.active,
.cid-sZLyY2YMv3 .dropdown-item:active {
  background-color: transparent;
}
.cid-sZLyY2YMv3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZLyY2YMv3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZLyY2YMv3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZLyY2YMv3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZLyY2YMv3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZLyY2YMv3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZLyY2YMv3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZLyY2YMv3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZLyY2YMv3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZLyY2YMv3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZLyY2YMv3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZLyY2YMv3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZLyY2YMv3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZLyY2YMv3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZLyY2YMv3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZLyY2YMv3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZLyY2YMv3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZLyY2YMv3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZLyY2YMv3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZLyY2YMv3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZLyY2YMv3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZLyY2YMv3 .navbar {
    height: 70px;
  }
  .cid-sZLyY2YMv3 .navbar.opened {
    height: auto;
  }
  .cid-sZLyY2YMv3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZLyY1Fwzy {
  background-image: url("../../../assets/images/vaste-overkappingen-6-800x600.jpg");
}
.cid-sZLyY1Fwzy .mbr-section-title {
  color: #ffffff;
}
.cid-sZLyY1Fwzy .mbr-text,
.cid-sZLyY1Fwzy .mbr-section-btn {
  color: #ffffff;
}
.cid-sZLyY2aIEe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZLyY2aIEe .item {
  padding-bottom: 2rem;
}
.cid-sZLyY2aIEe .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZLyY2aIEe .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZLyY2aIEe .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZLyY2aIEe .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZLyY2aIEe .carousel-control,
.cid-sZLyY2aIEe .close {
  background: #1b1b1b;
}
.cid-sZLyY2aIEe .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZLyY2aIEe .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZLyY2aIEe .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZLyY2aIEe .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZLyY2aIEe .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZLyY2aIEe .close::before {
  content: '\e91a';
}
.cid-sZLyY2aIEe .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZLyY2aIEe .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZLyY2aIEe .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZLyY2aIEe .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZLyY2aIEe .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZLyY2aIEe .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZLyY2aIEe .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZLyY2aIEe .carousel-indicators li.active,
.cid-sZLyY2aIEe .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZLyY2aIEe .carousel-indicators li::after,
.cid-sZLyY2aIEe .carousel-indicators li::before {
  content: none;
}
.cid-sZLyY2aIEe .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZLyY2aIEe .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZLyY2aIEe .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZLyY2aIEe .carousel-indicators {
    display: none;
  }
}
.cid-sZLyY2aIEe .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZLyY2aIEe .carousel-inner > .active {
  display: block;
}
.cid-sZLyY2aIEe .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZLyY2aIEe .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZLyY2aIEe .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZLyY2aIEe .carousel-control,
  .cid-sZLyY2aIEe .carousel-indicators,
  .cid-sZLyY2aIEe .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZLyY2aIEe .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZLyY2aIEe .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZLyY2aIEe .carousel-indicators .active,
.cid-sZLyY2aIEe .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZLyY2aIEe .carousel-indicators .active {
  background: #fff;
}
.cid-sZLyY2aIEe .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZLyY2aIEe .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZLyY2aIEe .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZLyY2aIEe .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZLyY2aIEe .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZLyY2aIEe .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZLyY2aIEe .carousel {
  width: 100%;
}
.cid-sZLyY2aIEe .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZLyY2aIEe .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZLyY2aIEe .modal.fade .modal-dialog,
.cid-sZLyY2aIEe .modal.in .modal-dialog {
  transform: none;
}
.cid-sZLyY2aIEe .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZLyY2aIEe H6 {
  text-align: center;
}
.cid-sZLyY2aIEe H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZLyY2MF58 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZLyY2MF58 .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4ltV7e8pj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZLyY3occ3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZLzjPvKxM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZLzjPvKxM nav.navbar {
  position: fixed;
}
.cid-sZLzjPvKxM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZLzjPvKxM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZLzjPvKxM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZLzjPvKxM .dropdown-item:hover,
.cid-sZLzjPvKxM .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZLzjPvKxM .dropdown-item:hover span {
  color: white;
}
.cid-sZLzjPvKxM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZLzjPvKxM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZLzjPvKxM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZLzjPvKxM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZLzjPvKxM .nav-link {
  position: relative;
}
.cid-sZLzjPvKxM .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZLzjPvKxM .container {
    flex-wrap: nowrap;
  }
}
.cid-sZLzjPvKxM .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZLzjPvKxM .dropdown-menu,
.cid-sZLzjPvKxM .navbar.opened {
  background: #000000 !important;
}
.cid-sZLzjPvKxM .nav-item:focus,
.cid-sZLzjPvKxM .nav-link:focus {
  outline: none;
}
.cid-sZLzjPvKxM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZLzjPvKxM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZLzjPvKxM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZLzjPvKxM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZLzjPvKxM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZLzjPvKxM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZLzjPvKxM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZLzjPvKxM .navbar.opened {
  transition: all 0.3s;
}
.cid-sZLzjPvKxM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZLzjPvKxM .navbar .navbar-logo img {
  width: auto;
}
.cid-sZLzjPvKxM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZLzjPvKxM .navbar.collapsed {
  justify-content: center;
}
.cid-sZLzjPvKxM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZLzjPvKxM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZLzjPvKxM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZLzjPvKxM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZLzjPvKxM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZLzjPvKxM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZLzjPvKxM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZLzjPvKxM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZLzjPvKxM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZLzjPvKxM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZLzjPvKxM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZLzjPvKxM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZLzjPvKxM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZLzjPvKxM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZLzjPvKxM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZLzjPvKxM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZLzjPvKxM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZLzjPvKxM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZLzjPvKxM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZLzjPvKxM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZLzjPvKxM .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZLzjPvKxM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZLzjPvKxM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZLzjPvKxM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZLzjPvKxM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZLzjPvKxM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZLzjPvKxM .dropdown-item.active,
.cid-sZLzjPvKxM .dropdown-item:active {
  background-color: transparent;
}
.cid-sZLzjPvKxM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZLzjPvKxM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZLzjPvKxM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZLzjPvKxM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZLzjPvKxM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZLzjPvKxM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZLzjPvKxM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZLzjPvKxM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZLzjPvKxM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZLzjPvKxM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZLzjPvKxM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZLzjPvKxM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZLzjPvKxM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZLzjPvKxM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZLzjPvKxM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZLzjPvKxM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZLzjPvKxM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZLzjPvKxM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZLzjPvKxM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZLzjPvKxM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZLzjPvKxM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZLzjPvKxM .navbar {
    height: 70px;
  }
  .cid-sZLzjPvKxM .navbar.opened {
    height: auto;
  }
  .cid-sZLzjPvKxM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZLzjOdENX {
  background-image: url("../../../assets/images/markiezen1.jpg");
}
.cid-sZLzjOdENX .mbr-section-title {
  color: #ffffff;
}
.cid-sZLzjOdENX .mbr-text,
.cid-sZLzjOdENX .mbr-section-btn {
  color: #ffffff;
}
.cid-sZLzjOHfy8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZLzjOHfy8 .item {
  padding-bottom: 2rem;
}
.cid-sZLzjOHfy8 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZLzjOHfy8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZLzjOHfy8 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZLzjOHfy8 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZLzjOHfy8 .carousel-control,
.cid-sZLzjOHfy8 .close {
  background: #1b1b1b;
}
.cid-sZLzjOHfy8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZLzjOHfy8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZLzjOHfy8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZLzjOHfy8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZLzjOHfy8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZLzjOHfy8 .close::before {
  content: '\e91a';
}
.cid-sZLzjOHfy8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZLzjOHfy8 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZLzjOHfy8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZLzjOHfy8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZLzjOHfy8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZLzjOHfy8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZLzjOHfy8 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZLzjOHfy8 .carousel-indicators li.active,
.cid-sZLzjOHfy8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZLzjOHfy8 .carousel-indicators li::after,
.cid-sZLzjOHfy8 .carousel-indicators li::before {
  content: none;
}
.cid-sZLzjOHfy8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZLzjOHfy8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZLzjOHfy8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZLzjOHfy8 .carousel-indicators {
    display: none;
  }
}
.cid-sZLzjOHfy8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZLzjOHfy8 .carousel-inner > .active {
  display: block;
}
.cid-sZLzjOHfy8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZLzjOHfy8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZLzjOHfy8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZLzjOHfy8 .carousel-control,
  .cid-sZLzjOHfy8 .carousel-indicators,
  .cid-sZLzjOHfy8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZLzjOHfy8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZLzjOHfy8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZLzjOHfy8 .carousel-indicators .active,
.cid-sZLzjOHfy8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZLzjOHfy8 .carousel-indicators .active {
  background: #fff;
}
.cid-sZLzjOHfy8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZLzjOHfy8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZLzjOHfy8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZLzjOHfy8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZLzjOHfy8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZLzjOHfy8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZLzjOHfy8 .carousel {
  width: 100%;
}
.cid-sZLzjOHfy8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZLzjOHfy8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZLzjOHfy8 .modal.fade .modal-dialog,
.cid-sZLzjOHfy8 .modal.in .modal-dialog {
  transform: none;
}
.cid-sZLzjOHfy8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZLzjOHfy8 H6 {
  text-align: center;
}
.cid-sZLzjOHfy8 H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZLzjPgTxg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZLzjPgTxg .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lu1hqpID {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZLzjPVqaO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZMfoHWOSu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZMfoHWOSu nav.navbar {
  position: fixed;
}
.cid-sZMfoHWOSu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMfoHWOSu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZMfoHWOSu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZMfoHWOSu .dropdown-item:hover,
.cid-sZMfoHWOSu .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZMfoHWOSu .dropdown-item:hover span {
  color: white;
}
.cid-sZMfoHWOSu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZMfoHWOSu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZMfoHWOSu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZMfoHWOSu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZMfoHWOSu .nav-link {
  position: relative;
}
.cid-sZMfoHWOSu .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZMfoHWOSu .container {
    flex-wrap: nowrap;
  }
}
.cid-sZMfoHWOSu .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZMfoHWOSu .dropdown-menu,
.cid-sZMfoHWOSu .navbar.opened {
  background: #000000 !important;
}
.cid-sZMfoHWOSu .nav-item:focus,
.cid-sZMfoHWOSu .nav-link:focus {
  outline: none;
}
.cid-sZMfoHWOSu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZMfoHWOSu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZMfoHWOSu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZMfoHWOSu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMfoHWOSu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZMfoHWOSu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZMfoHWOSu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZMfoHWOSu .navbar.opened {
  transition: all 0.3s;
}
.cid-sZMfoHWOSu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZMfoHWOSu .navbar .navbar-logo img {
  width: auto;
}
.cid-sZMfoHWOSu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZMfoHWOSu .navbar.collapsed {
  justify-content: center;
}
.cid-sZMfoHWOSu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZMfoHWOSu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZMfoHWOSu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZMfoHWOSu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZMfoHWOSu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZMfoHWOSu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZMfoHWOSu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZMfoHWOSu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZMfoHWOSu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZMfoHWOSu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZMfoHWOSu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZMfoHWOSu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZMfoHWOSu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZMfoHWOSu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZMfoHWOSu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZMfoHWOSu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZMfoHWOSu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZMfoHWOSu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZMfoHWOSu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZMfoHWOSu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZMfoHWOSu .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZMfoHWOSu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZMfoHWOSu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZMfoHWOSu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZMfoHWOSu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZMfoHWOSu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZMfoHWOSu .dropdown-item.active,
.cid-sZMfoHWOSu .dropdown-item:active {
  background-color: transparent;
}
.cid-sZMfoHWOSu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZMfoHWOSu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZMfoHWOSu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZMfoHWOSu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZMfoHWOSu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZMfoHWOSu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZMfoHWOSu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZMfoHWOSu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZMfoHWOSu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZMfoHWOSu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZMfoHWOSu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZMfoHWOSu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMfoHWOSu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMfoHWOSu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZMfoHWOSu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMfoHWOSu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZMfoHWOSu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZMfoHWOSu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMfoHWOSu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZMfoHWOSu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZMfoHWOSu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZMfoHWOSu .navbar {
    height: 70px;
  }
  .cid-sZMfoHWOSu .navbar.opened {
    height: auto;
  }
  .cid-sZMfoHWOSu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZMfoGIEqd {
  background-image: url("../../../assets/images/rolluiken-wilmse.jpg");
}
.cid-sZMfoGIEqd .mbr-section-title {
  color: #ffffff;
}
.cid-sZMfoGIEqd .mbr-text,
.cid-sZMfoGIEqd .mbr-section-btn {
  color: #ffffff;
}
.cid-sZMfoH3Ipe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZMfoH3Ipe .item {
  padding-bottom: 2rem;
}
.cid-sZMfoH3Ipe .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZMfoH3Ipe .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZMfoH3Ipe .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZMfoH3Ipe .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZMfoH3Ipe .carousel-control,
.cid-sZMfoH3Ipe .close {
  background: #1b1b1b;
}
.cid-sZMfoH3Ipe .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZMfoH3Ipe .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZMfoH3Ipe .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZMfoH3Ipe .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZMfoH3Ipe .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZMfoH3Ipe .close::before {
  content: '\e91a';
}
.cid-sZMfoH3Ipe .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZMfoH3Ipe .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZMfoH3Ipe .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMfoH3Ipe .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZMfoH3Ipe .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZMfoH3Ipe .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZMfoH3Ipe .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZMfoH3Ipe .carousel-indicators li.active,
.cid-sZMfoH3Ipe .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZMfoH3Ipe .carousel-indicators li::after,
.cid-sZMfoH3Ipe .carousel-indicators li::before {
  content: none;
}
.cid-sZMfoH3Ipe .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZMfoH3Ipe .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZMfoH3Ipe .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZMfoH3Ipe .carousel-indicators {
    display: none;
  }
}
.cid-sZMfoH3Ipe .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZMfoH3Ipe .carousel-inner > .active {
  display: block;
}
.cid-sZMfoH3Ipe .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMfoH3Ipe .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZMfoH3Ipe .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZMfoH3Ipe .carousel-control,
  .cid-sZMfoH3Ipe .carousel-indicators,
  .cid-sZMfoH3Ipe .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZMfoH3Ipe .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZMfoH3Ipe .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZMfoH3Ipe .carousel-indicators .active,
.cid-sZMfoH3Ipe .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZMfoH3Ipe .carousel-indicators .active {
  background: #fff;
}
.cid-sZMfoH3Ipe .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZMfoH3Ipe .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZMfoH3Ipe .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZMfoH3Ipe .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZMfoH3Ipe .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZMfoH3Ipe .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZMfoH3Ipe .carousel {
  width: 100%;
}
.cid-sZMfoH3Ipe .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZMfoH3Ipe .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZMfoH3Ipe .modal.fade .modal-dialog,
.cid-sZMfoH3Ipe .modal.in .modal-dialog {
  transform: none;
}
.cid-sZMfoH3Ipe .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZMfoH3Ipe H6 {
  text-align: center;
}
.cid-sZMfoH3Ipe H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZMfoHHwn8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZMfoHHwn8 .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lu72C7RX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZMfoImJT2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZMfPsiqNm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZMfPsiqNm nav.navbar {
  position: fixed;
}
.cid-sZMfPsiqNm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMfPsiqNm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZMfPsiqNm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZMfPsiqNm .dropdown-item:hover,
.cid-sZMfPsiqNm .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZMfPsiqNm .dropdown-item:hover span {
  color: white;
}
.cid-sZMfPsiqNm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZMfPsiqNm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZMfPsiqNm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZMfPsiqNm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZMfPsiqNm .nav-link {
  position: relative;
}
.cid-sZMfPsiqNm .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZMfPsiqNm .container {
    flex-wrap: nowrap;
  }
}
.cid-sZMfPsiqNm .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZMfPsiqNm .dropdown-menu,
.cid-sZMfPsiqNm .navbar.opened {
  background: #000000 !important;
}
.cid-sZMfPsiqNm .nav-item:focus,
.cid-sZMfPsiqNm .nav-link:focus {
  outline: none;
}
.cid-sZMfPsiqNm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZMfPsiqNm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZMfPsiqNm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZMfPsiqNm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMfPsiqNm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZMfPsiqNm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZMfPsiqNm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZMfPsiqNm .navbar.opened {
  transition: all 0.3s;
}
.cid-sZMfPsiqNm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZMfPsiqNm .navbar .navbar-logo img {
  width: auto;
}
.cid-sZMfPsiqNm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZMfPsiqNm .navbar.collapsed {
  justify-content: center;
}
.cid-sZMfPsiqNm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZMfPsiqNm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZMfPsiqNm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZMfPsiqNm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZMfPsiqNm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZMfPsiqNm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZMfPsiqNm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZMfPsiqNm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZMfPsiqNm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZMfPsiqNm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZMfPsiqNm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZMfPsiqNm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZMfPsiqNm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZMfPsiqNm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZMfPsiqNm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZMfPsiqNm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZMfPsiqNm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZMfPsiqNm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZMfPsiqNm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZMfPsiqNm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZMfPsiqNm .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZMfPsiqNm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZMfPsiqNm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZMfPsiqNm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZMfPsiqNm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZMfPsiqNm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZMfPsiqNm .dropdown-item.active,
.cid-sZMfPsiqNm .dropdown-item:active {
  background-color: transparent;
}
.cid-sZMfPsiqNm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZMfPsiqNm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZMfPsiqNm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZMfPsiqNm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZMfPsiqNm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZMfPsiqNm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZMfPsiqNm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZMfPsiqNm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZMfPsiqNm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZMfPsiqNm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZMfPsiqNm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZMfPsiqNm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMfPsiqNm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMfPsiqNm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZMfPsiqNm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMfPsiqNm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZMfPsiqNm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZMfPsiqNm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMfPsiqNm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZMfPsiqNm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZMfPsiqNm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZMfPsiqNm .navbar {
    height: 70px;
  }
  .cid-sZMfPsiqNm .navbar.opened {
    height: auto;
  }
  .cid-sZMfPsiqNm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZMfPqTqVQ {
  background-image: url("../../../assets/images/full-glaswanden.jpg");
}
.cid-sZMfPqTqVQ .mbr-section-title {
  color: #ffffff;
}
.cid-sZMfPqTqVQ .mbr-text,
.cid-sZMfPqTqVQ .mbr-section-btn {
  color: #ffffff;
}
.cid-sZMfPrp8MG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZMfPrp8MG .item {
  padding-bottom: 2rem;
}
.cid-sZMfPrp8MG .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZMfPrp8MG .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZMfPrp8MG .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZMfPrp8MG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZMfPrp8MG .carousel-control,
.cid-sZMfPrp8MG .close {
  background: #1b1b1b;
}
.cid-sZMfPrp8MG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZMfPrp8MG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZMfPrp8MG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZMfPrp8MG .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZMfPrp8MG .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZMfPrp8MG .close::before {
  content: '\e91a';
}
.cid-sZMfPrp8MG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZMfPrp8MG .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZMfPrp8MG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMfPrp8MG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZMfPrp8MG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZMfPrp8MG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZMfPrp8MG .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZMfPrp8MG .carousel-indicators li.active,
.cid-sZMfPrp8MG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZMfPrp8MG .carousel-indicators li::after,
.cid-sZMfPrp8MG .carousel-indicators li::before {
  content: none;
}
.cid-sZMfPrp8MG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZMfPrp8MG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZMfPrp8MG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZMfPrp8MG .carousel-indicators {
    display: none;
  }
}
.cid-sZMfPrp8MG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZMfPrp8MG .carousel-inner > .active {
  display: block;
}
.cid-sZMfPrp8MG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMfPrp8MG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZMfPrp8MG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZMfPrp8MG .carousel-control,
  .cid-sZMfPrp8MG .carousel-indicators,
  .cid-sZMfPrp8MG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZMfPrp8MG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZMfPrp8MG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZMfPrp8MG .carousel-indicators .active,
.cid-sZMfPrp8MG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZMfPrp8MG .carousel-indicators .active {
  background: #fff;
}
.cid-sZMfPrp8MG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZMfPrp8MG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZMfPrp8MG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZMfPrp8MG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZMfPrp8MG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZMfPrp8MG .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZMfPrp8MG .carousel {
  width: 100%;
}
.cid-sZMfPrp8MG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZMfPrp8MG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZMfPrp8MG .modal.fade .modal-dialog,
.cid-sZMfPrp8MG .modal.in .modal-dialog {
  transform: none;
}
.cid-sZMfPrp8MG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZMfPrp8MG H6 {
  text-align: center;
}
.cid-sZMfPrp8MG H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZMfPs3F4e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZMfPs3F4e .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lucq7CJo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZMfPsL846 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZMgcz8Y0d {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZMgcz8Y0d nav.navbar {
  position: fixed;
}
.cid-sZMgcz8Y0d .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMgcz8Y0d .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZMgcz8Y0d .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZMgcz8Y0d .dropdown-item:hover,
.cid-sZMgcz8Y0d .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZMgcz8Y0d .dropdown-item:hover span {
  color: white;
}
.cid-sZMgcz8Y0d .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZMgcz8Y0d .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZMgcz8Y0d .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZMgcz8Y0d .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZMgcz8Y0d .nav-link {
  position: relative;
}
.cid-sZMgcz8Y0d .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZMgcz8Y0d .container {
    flex-wrap: nowrap;
  }
}
.cid-sZMgcz8Y0d .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZMgcz8Y0d .dropdown-menu,
.cid-sZMgcz8Y0d .navbar.opened {
  background: #000000 !important;
}
.cid-sZMgcz8Y0d .nav-item:focus,
.cid-sZMgcz8Y0d .nav-link:focus {
  outline: none;
}
.cid-sZMgcz8Y0d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZMgcz8Y0d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZMgcz8Y0d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZMgcz8Y0d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMgcz8Y0d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZMgcz8Y0d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZMgcz8Y0d .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZMgcz8Y0d .navbar.opened {
  transition: all 0.3s;
}
.cid-sZMgcz8Y0d .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZMgcz8Y0d .navbar .navbar-logo img {
  width: auto;
}
.cid-sZMgcz8Y0d .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZMgcz8Y0d .navbar.collapsed {
  justify-content: center;
}
.cid-sZMgcz8Y0d .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZMgcz8Y0d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZMgcz8Y0d .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZMgcz8Y0d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZMgcz8Y0d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZMgcz8Y0d .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZMgcz8Y0d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZMgcz8Y0d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZMgcz8Y0d .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZMgcz8Y0d .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZMgcz8Y0d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZMgcz8Y0d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZMgcz8Y0d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZMgcz8Y0d .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZMgcz8Y0d .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZMgcz8Y0d .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZMgcz8Y0d .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZMgcz8Y0d .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZMgcz8Y0d .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZMgcz8Y0d .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZMgcz8Y0d .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZMgcz8Y0d .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZMgcz8Y0d .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZMgcz8Y0d .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZMgcz8Y0d .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZMgcz8Y0d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZMgcz8Y0d .dropdown-item.active,
.cid-sZMgcz8Y0d .dropdown-item:active {
  background-color: transparent;
}
.cid-sZMgcz8Y0d .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZMgcz8Y0d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZMgcz8Y0d .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZMgcz8Y0d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZMgcz8Y0d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZMgcz8Y0d .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZMgcz8Y0d ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZMgcz8Y0d .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZMgcz8Y0d button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZMgcz8Y0d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZMgcz8Y0d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZMgcz8Y0d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMgcz8Y0d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMgcz8Y0d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZMgcz8Y0d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMgcz8Y0d nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZMgcz8Y0d nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZMgcz8Y0d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMgcz8Y0d .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZMgcz8Y0d a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZMgcz8Y0d .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZMgcz8Y0d .navbar {
    height: 70px;
  }
  .cid-sZMgcz8Y0d .navbar.opened {
    height: auto;
  }
  .cid-sZMgcz8Y0d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZMgcxPBPe {
  background-image: url("../../../assets/images/windschermen1.jpg");
}
.cid-sZMgcxPBPe .mbr-section-title {
  color: #ffffff;
}
.cid-sZMgcxPBPe .mbr-text,
.cid-sZMgcxPBPe .mbr-section-btn {
  color: #ffffff;
}
.cid-sZMgcykt5l {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZMgcykt5l .item {
  padding-bottom: 2rem;
}
.cid-sZMgcykt5l .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZMgcykt5l .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZMgcykt5l .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZMgcykt5l .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZMgcykt5l .carousel-control,
.cid-sZMgcykt5l .close {
  background: #1b1b1b;
}
.cid-sZMgcykt5l .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZMgcykt5l .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZMgcykt5l .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZMgcykt5l .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZMgcykt5l .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZMgcykt5l .close::before {
  content: '\e91a';
}
.cid-sZMgcykt5l .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZMgcykt5l .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZMgcykt5l .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMgcykt5l .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZMgcykt5l .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZMgcykt5l .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZMgcykt5l .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZMgcykt5l .carousel-indicators li.active,
.cid-sZMgcykt5l .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZMgcykt5l .carousel-indicators li::after,
.cid-sZMgcykt5l .carousel-indicators li::before {
  content: none;
}
.cid-sZMgcykt5l .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZMgcykt5l .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZMgcykt5l .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZMgcykt5l .carousel-indicators {
    display: none;
  }
}
.cid-sZMgcykt5l .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZMgcykt5l .carousel-inner > .active {
  display: block;
}
.cid-sZMgcykt5l .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMgcykt5l .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZMgcykt5l .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZMgcykt5l .carousel-control,
  .cid-sZMgcykt5l .carousel-indicators,
  .cid-sZMgcykt5l .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZMgcykt5l .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZMgcykt5l .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZMgcykt5l .carousel-indicators .active,
.cid-sZMgcykt5l .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZMgcykt5l .carousel-indicators .active {
  background: #fff;
}
.cid-sZMgcykt5l .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZMgcykt5l .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZMgcykt5l .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZMgcykt5l .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZMgcykt5l .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZMgcykt5l .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZMgcykt5l .carousel {
  width: 100%;
}
.cid-sZMgcykt5l .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZMgcykt5l .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZMgcykt5l .modal.fade .modal-dialog,
.cid-sZMgcykt5l .modal.in .modal-dialog {
  transform: none;
}
.cid-sZMgcykt5l .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZMgcykt5l H6 {
  text-align: center;
}
.cid-sZMgcykt5l H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZMgcyUrcu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZMgcyUrcu .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4luhTVdBl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZMgczzA32 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZMgB0Z8Y9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZMgB0Z8Y9 nav.navbar {
  position: fixed;
}
.cid-sZMgB0Z8Y9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMgB0Z8Y9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZMgB0Z8Y9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZMgB0Z8Y9 .dropdown-item:hover,
.cid-sZMgB0Z8Y9 .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZMgB0Z8Y9 .dropdown-item:hover span {
  color: white;
}
.cid-sZMgB0Z8Y9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZMgB0Z8Y9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZMgB0Z8Y9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZMgB0Z8Y9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZMgB0Z8Y9 .nav-link {
  position: relative;
}
.cid-sZMgB0Z8Y9 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZMgB0Z8Y9 .container {
    flex-wrap: nowrap;
  }
}
.cid-sZMgB0Z8Y9 .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZMgB0Z8Y9 .dropdown-menu,
.cid-sZMgB0Z8Y9 .navbar.opened {
  background: #000000 !important;
}
.cid-sZMgB0Z8Y9 .nav-item:focus,
.cid-sZMgB0Z8Y9 .nav-link:focus {
  outline: none;
}
.cid-sZMgB0Z8Y9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZMgB0Z8Y9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZMgB0Z8Y9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZMgB0Z8Y9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMgB0Z8Y9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZMgB0Z8Y9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZMgB0Z8Y9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZMgB0Z8Y9 .navbar.opened {
  transition: all 0.3s;
}
.cid-sZMgB0Z8Y9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZMgB0Z8Y9 .navbar .navbar-logo img {
  width: auto;
}
.cid-sZMgB0Z8Y9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZMgB0Z8Y9 .navbar.collapsed {
  justify-content: center;
}
.cid-sZMgB0Z8Y9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZMgB0Z8Y9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZMgB0Z8Y9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZMgB0Z8Y9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZMgB0Z8Y9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZMgB0Z8Y9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZMgB0Z8Y9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZMgB0Z8Y9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZMgB0Z8Y9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZMgB0Z8Y9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZMgB0Z8Y9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZMgB0Z8Y9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZMgB0Z8Y9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZMgB0Z8Y9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZMgB0Z8Y9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZMgB0Z8Y9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZMgB0Z8Y9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZMgB0Z8Y9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZMgB0Z8Y9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZMgB0Z8Y9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZMgB0Z8Y9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZMgB0Z8Y9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZMgB0Z8Y9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZMgB0Z8Y9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZMgB0Z8Y9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZMgB0Z8Y9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZMgB0Z8Y9 .dropdown-item.active,
.cid-sZMgB0Z8Y9 .dropdown-item:active {
  background-color: transparent;
}
.cid-sZMgB0Z8Y9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZMgB0Z8Y9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZMgB0Z8Y9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZMgB0Z8Y9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZMgB0Z8Y9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZMgB0Z8Y9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZMgB0Z8Y9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZMgB0Z8Y9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZMgB0Z8Y9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZMgB0Z8Y9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZMgB0Z8Y9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZMgB0Z8Y9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMgB0Z8Y9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMgB0Z8Y9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZMgB0Z8Y9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMgB0Z8Y9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZMgB0Z8Y9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZMgB0Z8Y9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMgB0Z8Y9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZMgB0Z8Y9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZMgB0Z8Y9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZMgB0Z8Y9 .navbar {
    height: 70px;
  }
  .cid-sZMgB0Z8Y9 .navbar.opened {
    height: auto;
  }
  .cid-sZMgB0Z8Y9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZMgAZs3cJ {
  background-image: url("../../../assets/images/rolgordijnen1.jpg");
}
.cid-sZMgAZs3cJ .mbr-section-title {
  color: #ffffff;
}
.cid-sZMgAZs3cJ .mbr-text,
.cid-sZMgAZs3cJ .mbr-section-btn {
  color: #ffffff;
}
.cid-sZMgB01mwc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZMgB01mwc .item {
  padding-bottom: 2rem;
}
.cid-sZMgB01mwc .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZMgB01mwc .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZMgB01mwc .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZMgB01mwc .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZMgB01mwc .carousel-control,
.cid-sZMgB01mwc .close {
  background: #1b1b1b;
}
.cid-sZMgB01mwc .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZMgB01mwc .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZMgB01mwc .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZMgB01mwc .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZMgB01mwc .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZMgB01mwc .close::before {
  content: '\e91a';
}
.cid-sZMgB01mwc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZMgB01mwc .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZMgB01mwc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMgB01mwc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZMgB01mwc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZMgB01mwc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZMgB01mwc .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZMgB01mwc .carousel-indicators li.active,
.cid-sZMgB01mwc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZMgB01mwc .carousel-indicators li::after,
.cid-sZMgB01mwc .carousel-indicators li::before {
  content: none;
}
.cid-sZMgB01mwc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZMgB01mwc .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZMgB01mwc .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZMgB01mwc .carousel-indicators {
    display: none;
  }
}
.cid-sZMgB01mwc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZMgB01mwc .carousel-inner > .active {
  display: block;
}
.cid-sZMgB01mwc .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMgB01mwc .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZMgB01mwc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZMgB01mwc .carousel-control,
  .cid-sZMgB01mwc .carousel-indicators,
  .cid-sZMgB01mwc .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZMgB01mwc .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZMgB01mwc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZMgB01mwc .carousel-indicators .active,
.cid-sZMgB01mwc .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZMgB01mwc .carousel-indicators .active {
  background: #fff;
}
.cid-sZMgB01mwc .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZMgB01mwc .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZMgB01mwc .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZMgB01mwc .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZMgB01mwc .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZMgB01mwc .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZMgB01mwc .carousel {
  width: 100%;
}
.cid-sZMgB01mwc .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZMgB01mwc .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZMgB01mwc .modal.fade .modal-dialog,
.cid-sZMgB01mwc .modal.in .modal-dialog {
  transform: none;
}
.cid-sZMgB01mwc .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZMgB01mwc H6 {
  text-align: center;
}
.cid-sZMgB01mwc H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZMgB0L8FY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZMgB0L8FY .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lunq5DdE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZMgB1qWof {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZMgW4o1IP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZMgW4o1IP nav.navbar {
  position: fixed;
}
.cid-sZMgW4o1IP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMgW4o1IP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZMgW4o1IP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZMgW4o1IP .dropdown-item:hover,
.cid-sZMgW4o1IP .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZMgW4o1IP .dropdown-item:hover span {
  color: white;
}
.cid-sZMgW4o1IP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZMgW4o1IP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZMgW4o1IP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZMgW4o1IP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZMgW4o1IP .nav-link {
  position: relative;
}
.cid-sZMgW4o1IP .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZMgW4o1IP .container {
    flex-wrap: nowrap;
  }
}
.cid-sZMgW4o1IP .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZMgW4o1IP .dropdown-menu,
.cid-sZMgW4o1IP .navbar.opened {
  background: #000000 !important;
}
.cid-sZMgW4o1IP .nav-item:focus,
.cid-sZMgW4o1IP .nav-link:focus {
  outline: none;
}
.cid-sZMgW4o1IP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZMgW4o1IP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZMgW4o1IP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZMgW4o1IP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMgW4o1IP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZMgW4o1IP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZMgW4o1IP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZMgW4o1IP .navbar.opened {
  transition: all 0.3s;
}
.cid-sZMgW4o1IP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZMgW4o1IP .navbar .navbar-logo img {
  width: auto;
}
.cid-sZMgW4o1IP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZMgW4o1IP .navbar.collapsed {
  justify-content: center;
}
.cid-sZMgW4o1IP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZMgW4o1IP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZMgW4o1IP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZMgW4o1IP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZMgW4o1IP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZMgW4o1IP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZMgW4o1IP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZMgW4o1IP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZMgW4o1IP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZMgW4o1IP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZMgW4o1IP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZMgW4o1IP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZMgW4o1IP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZMgW4o1IP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZMgW4o1IP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZMgW4o1IP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZMgW4o1IP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZMgW4o1IP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZMgW4o1IP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZMgW4o1IP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZMgW4o1IP .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZMgW4o1IP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZMgW4o1IP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZMgW4o1IP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZMgW4o1IP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZMgW4o1IP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZMgW4o1IP .dropdown-item.active,
.cid-sZMgW4o1IP .dropdown-item:active {
  background-color: transparent;
}
.cid-sZMgW4o1IP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZMgW4o1IP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZMgW4o1IP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZMgW4o1IP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZMgW4o1IP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZMgW4o1IP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZMgW4o1IP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZMgW4o1IP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZMgW4o1IP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZMgW4o1IP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZMgW4o1IP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZMgW4o1IP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMgW4o1IP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMgW4o1IP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZMgW4o1IP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMgW4o1IP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZMgW4o1IP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZMgW4o1IP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMgW4o1IP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZMgW4o1IP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZMgW4o1IP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZMgW4o1IP .navbar {
    height: 70px;
  }
  .cid-sZMgW4o1IP .navbar.opened {
    height: auto;
  }
  .cid-sZMgW4o1IP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZMgW2Nwzj {
  background-image: url("../../../assets/images/vert-jal1.jpg");
}
.cid-sZMgW2Nwzj .mbr-section-title {
  color: #ffffff;
}
.cid-sZMgW2Nwzj .mbr-text,
.cid-sZMgW2Nwzj .mbr-section-btn {
  color: #ffffff;
}
.cid-sZMgW3nfDp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZMgW3nfDp .item {
  padding-bottom: 2rem;
}
.cid-sZMgW3nfDp .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZMgW3nfDp .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZMgW3nfDp .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZMgW3nfDp .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZMgW3nfDp .carousel-control,
.cid-sZMgW3nfDp .close {
  background: #1b1b1b;
}
.cid-sZMgW3nfDp .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZMgW3nfDp .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZMgW3nfDp .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZMgW3nfDp .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZMgW3nfDp .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZMgW3nfDp .close::before {
  content: '\e91a';
}
.cid-sZMgW3nfDp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZMgW3nfDp .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZMgW3nfDp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMgW3nfDp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZMgW3nfDp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZMgW3nfDp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZMgW3nfDp .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZMgW3nfDp .carousel-indicators li.active,
.cid-sZMgW3nfDp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZMgW3nfDp .carousel-indicators li::after,
.cid-sZMgW3nfDp .carousel-indicators li::before {
  content: none;
}
.cid-sZMgW3nfDp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZMgW3nfDp .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZMgW3nfDp .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZMgW3nfDp .carousel-indicators {
    display: none;
  }
}
.cid-sZMgW3nfDp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZMgW3nfDp .carousel-inner > .active {
  display: block;
}
.cid-sZMgW3nfDp .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMgW3nfDp .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZMgW3nfDp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZMgW3nfDp .carousel-control,
  .cid-sZMgW3nfDp .carousel-indicators,
  .cid-sZMgW3nfDp .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZMgW3nfDp .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZMgW3nfDp .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZMgW3nfDp .carousel-indicators .active,
.cid-sZMgW3nfDp .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZMgW3nfDp .carousel-indicators .active {
  background: #fff;
}
.cid-sZMgW3nfDp .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZMgW3nfDp .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZMgW3nfDp .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZMgW3nfDp .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZMgW3nfDp .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZMgW3nfDp .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZMgW3nfDp .carousel {
  width: 100%;
}
.cid-sZMgW3nfDp .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZMgW3nfDp .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZMgW3nfDp .modal.fade .modal-dialog,
.cid-sZMgW3nfDp .modal.in .modal-dialog {
  transform: none;
}
.cid-sZMgW3nfDp .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZMgW3nfDp H6 {
  text-align: center;
}
.cid-sZMgW3nfDp H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZMgW49Jek {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZMgW49Jek .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lutILlWz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZMgW4P8O5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZMhk5vv0p {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZMhk5vv0p nav.navbar {
  position: fixed;
}
.cid-sZMhk5vv0p .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMhk5vv0p .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZMhk5vv0p .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZMhk5vv0p .dropdown-item:hover,
.cid-sZMhk5vv0p .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZMhk5vv0p .dropdown-item:hover span {
  color: white;
}
.cid-sZMhk5vv0p .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZMhk5vv0p .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZMhk5vv0p .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZMhk5vv0p .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZMhk5vv0p .nav-link {
  position: relative;
}
.cid-sZMhk5vv0p .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZMhk5vv0p .container {
    flex-wrap: nowrap;
  }
}
.cid-sZMhk5vv0p .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZMhk5vv0p .dropdown-menu,
.cid-sZMhk5vv0p .navbar.opened {
  background: #000000 !important;
}
.cid-sZMhk5vv0p .nav-item:focus,
.cid-sZMhk5vv0p .nav-link:focus {
  outline: none;
}
.cid-sZMhk5vv0p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZMhk5vv0p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZMhk5vv0p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZMhk5vv0p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMhk5vv0p .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZMhk5vv0p .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZMhk5vv0p .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZMhk5vv0p .navbar.opened {
  transition: all 0.3s;
}
.cid-sZMhk5vv0p .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZMhk5vv0p .navbar .navbar-logo img {
  width: auto;
}
.cid-sZMhk5vv0p .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZMhk5vv0p .navbar.collapsed {
  justify-content: center;
}
.cid-sZMhk5vv0p .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZMhk5vv0p .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZMhk5vv0p .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZMhk5vv0p .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZMhk5vv0p .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZMhk5vv0p .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZMhk5vv0p .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZMhk5vv0p .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZMhk5vv0p .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZMhk5vv0p .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZMhk5vv0p .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZMhk5vv0p .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZMhk5vv0p .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZMhk5vv0p .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZMhk5vv0p .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZMhk5vv0p .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZMhk5vv0p .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZMhk5vv0p .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZMhk5vv0p .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZMhk5vv0p .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZMhk5vv0p .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZMhk5vv0p .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZMhk5vv0p .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZMhk5vv0p .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZMhk5vv0p .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZMhk5vv0p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZMhk5vv0p .dropdown-item.active,
.cid-sZMhk5vv0p .dropdown-item:active {
  background-color: transparent;
}
.cid-sZMhk5vv0p .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZMhk5vv0p .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZMhk5vv0p .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZMhk5vv0p .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZMhk5vv0p .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZMhk5vv0p .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZMhk5vv0p ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZMhk5vv0p .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZMhk5vv0p button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZMhk5vv0p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZMhk5vv0p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZMhk5vv0p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMhk5vv0p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMhk5vv0p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZMhk5vv0p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMhk5vv0p nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZMhk5vv0p nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZMhk5vv0p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMhk5vv0p .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZMhk5vv0p a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZMhk5vv0p .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZMhk5vv0p .navbar {
    height: 70px;
  }
  .cid-sZMhk5vv0p .navbar.opened {
    height: auto;
  }
  .cid-sZMhk5vv0p .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZMhk42V6Q {
  background-image: url("../../../assets/images/horizont-jal1.jpg");
}
.cid-sZMhk42V6Q .mbr-section-title {
  color: #ffffff;
}
.cid-sZMhk42V6Q .mbr-text,
.cid-sZMhk42V6Q .mbr-section-btn {
  color: #ffffff;
}
.cid-sZMhk4BOox {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZMhk4BOox .item {
  padding-bottom: 2rem;
}
.cid-sZMhk4BOox .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZMhk4BOox .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZMhk4BOox .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZMhk4BOox .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZMhk4BOox .carousel-control,
.cid-sZMhk4BOox .close {
  background: #1b1b1b;
}
.cid-sZMhk4BOox .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZMhk4BOox .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZMhk4BOox .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZMhk4BOox .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZMhk4BOox .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZMhk4BOox .close::before {
  content: '\e91a';
}
.cid-sZMhk4BOox .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZMhk4BOox .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZMhk4BOox .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMhk4BOox .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZMhk4BOox .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZMhk4BOox .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZMhk4BOox .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZMhk4BOox .carousel-indicators li.active,
.cid-sZMhk4BOox .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZMhk4BOox .carousel-indicators li::after,
.cid-sZMhk4BOox .carousel-indicators li::before {
  content: none;
}
.cid-sZMhk4BOox .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZMhk4BOox .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZMhk4BOox .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZMhk4BOox .carousel-indicators {
    display: none;
  }
}
.cid-sZMhk4BOox .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZMhk4BOox .carousel-inner > .active {
  display: block;
}
.cid-sZMhk4BOox .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMhk4BOox .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZMhk4BOox .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZMhk4BOox .carousel-control,
  .cid-sZMhk4BOox .carousel-indicators,
  .cid-sZMhk4BOox .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZMhk4BOox .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZMhk4BOox .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZMhk4BOox .carousel-indicators .active,
.cid-sZMhk4BOox .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZMhk4BOox .carousel-indicators .active {
  background: #fff;
}
.cid-sZMhk4BOox .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZMhk4BOox .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZMhk4BOox .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZMhk4BOox .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZMhk4BOox .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZMhk4BOox .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZMhk4BOox .carousel {
  width: 100%;
}
.cid-sZMhk4BOox .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZMhk4BOox .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZMhk4BOox .modal.fade .modal-dialog,
.cid-sZMhk4BOox .modal.in .modal-dialog {
  transform: none;
}
.cid-sZMhk4BOox .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZMhk4BOox H6 {
  text-align: center;
}
.cid-sZMhk4BOox H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZMhk5hk0o {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZMhk5hk0o .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4luzyiudM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZMhk5Ycgt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZMhJ54JXt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZMhJ54JXt nav.navbar {
  position: fixed;
}
.cid-sZMhJ54JXt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMhJ54JXt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZMhJ54JXt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZMhJ54JXt .dropdown-item:hover,
.cid-sZMhJ54JXt .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZMhJ54JXt .dropdown-item:hover span {
  color: white;
}
.cid-sZMhJ54JXt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZMhJ54JXt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZMhJ54JXt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZMhJ54JXt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZMhJ54JXt .nav-link {
  position: relative;
}
.cid-sZMhJ54JXt .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZMhJ54JXt .container {
    flex-wrap: nowrap;
  }
}
.cid-sZMhJ54JXt .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZMhJ54JXt .dropdown-menu,
.cid-sZMhJ54JXt .navbar.opened {
  background: #000000 !important;
}
.cid-sZMhJ54JXt .nav-item:focus,
.cid-sZMhJ54JXt .nav-link:focus {
  outline: none;
}
.cid-sZMhJ54JXt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZMhJ54JXt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZMhJ54JXt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZMhJ54JXt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMhJ54JXt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZMhJ54JXt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZMhJ54JXt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZMhJ54JXt .navbar.opened {
  transition: all 0.3s;
}
.cid-sZMhJ54JXt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZMhJ54JXt .navbar .navbar-logo img {
  width: auto;
}
.cid-sZMhJ54JXt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZMhJ54JXt .navbar.collapsed {
  justify-content: center;
}
.cid-sZMhJ54JXt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZMhJ54JXt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZMhJ54JXt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZMhJ54JXt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZMhJ54JXt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZMhJ54JXt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZMhJ54JXt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZMhJ54JXt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZMhJ54JXt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZMhJ54JXt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZMhJ54JXt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZMhJ54JXt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZMhJ54JXt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZMhJ54JXt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZMhJ54JXt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZMhJ54JXt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZMhJ54JXt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZMhJ54JXt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZMhJ54JXt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZMhJ54JXt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZMhJ54JXt .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZMhJ54JXt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZMhJ54JXt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZMhJ54JXt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZMhJ54JXt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZMhJ54JXt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZMhJ54JXt .dropdown-item.active,
.cid-sZMhJ54JXt .dropdown-item:active {
  background-color: transparent;
}
.cid-sZMhJ54JXt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZMhJ54JXt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZMhJ54JXt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZMhJ54JXt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZMhJ54JXt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZMhJ54JXt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZMhJ54JXt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZMhJ54JXt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZMhJ54JXt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZMhJ54JXt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZMhJ54JXt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZMhJ54JXt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMhJ54JXt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMhJ54JXt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZMhJ54JXt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMhJ54JXt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZMhJ54JXt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZMhJ54JXt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMhJ54JXt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZMhJ54JXt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZMhJ54JXt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZMhJ54JXt .navbar {
    height: 70px;
  }
  .cid-sZMhJ54JXt .navbar.opened {
    height: auto;
  }
  .cid-sZMhJ54JXt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZMhJ3tFvY {
  background-image: url("../../../assets/images/plisse1.jpg");
}
.cid-sZMhJ3tFvY .mbr-section-title {
  color: #ffffff;
}
.cid-sZMhJ3tFvY .mbr-text,
.cid-sZMhJ3tFvY .mbr-section-btn {
  color: #ffffff;
}
.cid-sZMhJ43Low {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZMhJ43Low .item {
  padding-bottom: 2rem;
}
.cid-sZMhJ43Low .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZMhJ43Low .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZMhJ43Low .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZMhJ43Low .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZMhJ43Low .carousel-control,
.cid-sZMhJ43Low .close {
  background: #1b1b1b;
}
.cid-sZMhJ43Low .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZMhJ43Low .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZMhJ43Low .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZMhJ43Low .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZMhJ43Low .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZMhJ43Low .close::before {
  content: '\e91a';
}
.cid-sZMhJ43Low .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZMhJ43Low .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZMhJ43Low .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMhJ43Low .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZMhJ43Low .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZMhJ43Low .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZMhJ43Low .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZMhJ43Low .carousel-indicators li.active,
.cid-sZMhJ43Low .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZMhJ43Low .carousel-indicators li::after,
.cid-sZMhJ43Low .carousel-indicators li::before {
  content: none;
}
.cid-sZMhJ43Low .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZMhJ43Low .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZMhJ43Low .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZMhJ43Low .carousel-indicators {
    display: none;
  }
}
.cid-sZMhJ43Low .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZMhJ43Low .carousel-inner > .active {
  display: block;
}
.cid-sZMhJ43Low .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMhJ43Low .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZMhJ43Low .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZMhJ43Low .carousel-control,
  .cid-sZMhJ43Low .carousel-indicators,
  .cid-sZMhJ43Low .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZMhJ43Low .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZMhJ43Low .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZMhJ43Low .carousel-indicators .active,
.cid-sZMhJ43Low .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZMhJ43Low .carousel-indicators .active {
  background: #fff;
}
.cid-sZMhJ43Low .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZMhJ43Low .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZMhJ43Low .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZMhJ43Low .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZMhJ43Low .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZMhJ43Low .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZMhJ43Low .carousel {
  width: 100%;
}
.cid-sZMhJ43Low .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZMhJ43Low .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZMhJ43Low .modal.fade .modal-dialog,
.cid-sZMhJ43Low .modal.in .modal-dialog {
  transform: none;
}
.cid-sZMhJ43Low .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZMhJ43Low H6 {
  text-align: center;
}
.cid-sZMhJ43Low H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZMhJ4RJXT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZMhJ4RJXT .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4luEYJhAj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZMhJ5v7cP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZMi5gXXfz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZMi5gXXfz nav.navbar {
  position: fixed;
}
.cid-sZMi5gXXfz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMi5gXXfz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZMi5gXXfz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZMi5gXXfz .dropdown-item:hover,
.cid-sZMi5gXXfz .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZMi5gXXfz .dropdown-item:hover span {
  color: white;
}
.cid-sZMi5gXXfz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZMi5gXXfz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZMi5gXXfz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZMi5gXXfz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZMi5gXXfz .nav-link {
  position: relative;
}
.cid-sZMi5gXXfz .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZMi5gXXfz .container {
    flex-wrap: nowrap;
  }
}
.cid-sZMi5gXXfz .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZMi5gXXfz .dropdown-menu,
.cid-sZMi5gXXfz .navbar.opened {
  background: #000000 !important;
}
.cid-sZMi5gXXfz .nav-item:focus,
.cid-sZMi5gXXfz .nav-link:focus {
  outline: none;
}
.cid-sZMi5gXXfz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZMi5gXXfz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZMi5gXXfz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZMi5gXXfz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMi5gXXfz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZMi5gXXfz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZMi5gXXfz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZMi5gXXfz .navbar.opened {
  transition: all 0.3s;
}
.cid-sZMi5gXXfz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZMi5gXXfz .navbar .navbar-logo img {
  width: auto;
}
.cid-sZMi5gXXfz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZMi5gXXfz .navbar.collapsed {
  justify-content: center;
}
.cid-sZMi5gXXfz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZMi5gXXfz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZMi5gXXfz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZMi5gXXfz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZMi5gXXfz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZMi5gXXfz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZMi5gXXfz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZMi5gXXfz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZMi5gXXfz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZMi5gXXfz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZMi5gXXfz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZMi5gXXfz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZMi5gXXfz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZMi5gXXfz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZMi5gXXfz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZMi5gXXfz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZMi5gXXfz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZMi5gXXfz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZMi5gXXfz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZMi5gXXfz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZMi5gXXfz .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZMi5gXXfz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZMi5gXXfz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZMi5gXXfz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZMi5gXXfz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZMi5gXXfz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZMi5gXXfz .dropdown-item.active,
.cid-sZMi5gXXfz .dropdown-item:active {
  background-color: transparent;
}
.cid-sZMi5gXXfz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZMi5gXXfz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZMi5gXXfz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZMi5gXXfz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZMi5gXXfz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZMi5gXXfz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZMi5gXXfz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZMi5gXXfz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZMi5gXXfz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZMi5gXXfz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZMi5gXXfz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZMi5gXXfz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMi5gXXfz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMi5gXXfz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZMi5gXXfz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMi5gXXfz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZMi5gXXfz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZMi5gXXfz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMi5gXXfz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZMi5gXXfz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZMi5gXXfz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZMi5gXXfz .navbar {
    height: 70px;
  }
  .cid-sZMi5gXXfz .navbar.opened {
    height: auto;
  }
  .cid-sZMi5gXXfz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZMi5fs2IR {
  background-image: url("../../../assets/images/vouwgordijnen1.jpg");
}
.cid-sZMi5fs2IR .mbr-section-title {
  color: #ffffff;
}
.cid-sZMi5fs2IR .mbr-text,
.cid-sZMi5fs2IR .mbr-section-btn {
  color: #ffffff;
}
.cid-sZMi5g0sO3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZMi5g0sO3 .item {
  padding-bottom: 2rem;
}
.cid-sZMi5g0sO3 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZMi5g0sO3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZMi5g0sO3 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZMi5g0sO3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZMi5g0sO3 .carousel-control,
.cid-sZMi5g0sO3 .close {
  background: #1b1b1b;
}
.cid-sZMi5g0sO3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZMi5g0sO3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZMi5g0sO3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZMi5g0sO3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZMi5g0sO3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZMi5g0sO3 .close::before {
  content: '\e91a';
}
.cid-sZMi5g0sO3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZMi5g0sO3 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZMi5g0sO3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMi5g0sO3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZMi5g0sO3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZMi5g0sO3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZMi5g0sO3 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZMi5g0sO3 .carousel-indicators li.active,
.cid-sZMi5g0sO3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZMi5g0sO3 .carousel-indicators li::after,
.cid-sZMi5g0sO3 .carousel-indicators li::before {
  content: none;
}
.cid-sZMi5g0sO3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZMi5g0sO3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZMi5g0sO3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZMi5g0sO3 .carousel-indicators {
    display: none;
  }
}
.cid-sZMi5g0sO3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZMi5g0sO3 .carousel-inner > .active {
  display: block;
}
.cid-sZMi5g0sO3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMi5g0sO3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZMi5g0sO3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZMi5g0sO3 .carousel-control,
  .cid-sZMi5g0sO3 .carousel-indicators,
  .cid-sZMi5g0sO3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZMi5g0sO3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZMi5g0sO3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZMi5g0sO3 .carousel-indicators .active,
.cid-sZMi5g0sO3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZMi5g0sO3 .carousel-indicators .active {
  background: #fff;
}
.cid-sZMi5g0sO3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZMi5g0sO3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZMi5g0sO3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZMi5g0sO3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZMi5g0sO3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZMi5g0sO3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZMi5g0sO3 .carousel {
  width: 100%;
}
.cid-sZMi5g0sO3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZMi5g0sO3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZMi5g0sO3 .modal.fade .modal-dialog,
.cid-sZMi5g0sO3 .modal.in .modal-dialog {
  transform: none;
}
.cid-sZMi5g0sO3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZMi5g0sO3 H6 {
  text-align: center;
}
.cid-sZMi5g0sO3 H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZMi5gJSFx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZMi5gJSFx .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4luKrcjYY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZMi5hoTKJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZMiF7tljR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZMiF7tljR nav.navbar {
  position: fixed;
}
.cid-sZMiF7tljR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMiF7tljR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZMiF7tljR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZMiF7tljR .dropdown-item:hover,
.cid-sZMiF7tljR .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZMiF7tljR .dropdown-item:hover span {
  color: white;
}
.cid-sZMiF7tljR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZMiF7tljR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZMiF7tljR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZMiF7tljR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZMiF7tljR .nav-link {
  position: relative;
}
.cid-sZMiF7tljR .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZMiF7tljR .container {
    flex-wrap: nowrap;
  }
}
.cid-sZMiF7tljR .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZMiF7tljR .dropdown-menu,
.cid-sZMiF7tljR .navbar.opened {
  background: #000000 !important;
}
.cid-sZMiF7tljR .nav-item:focus,
.cid-sZMiF7tljR .nav-link:focus {
  outline: none;
}
.cid-sZMiF7tljR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZMiF7tljR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZMiF7tljR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZMiF7tljR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMiF7tljR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZMiF7tljR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZMiF7tljR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZMiF7tljR .navbar.opened {
  transition: all 0.3s;
}
.cid-sZMiF7tljR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZMiF7tljR .navbar .navbar-logo img {
  width: auto;
}
.cid-sZMiF7tljR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZMiF7tljR .navbar.collapsed {
  justify-content: center;
}
.cid-sZMiF7tljR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZMiF7tljR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZMiF7tljR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZMiF7tljR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZMiF7tljR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZMiF7tljR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZMiF7tljR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZMiF7tljR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZMiF7tljR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZMiF7tljR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZMiF7tljR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZMiF7tljR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZMiF7tljR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZMiF7tljR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZMiF7tljR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZMiF7tljR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZMiF7tljR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZMiF7tljR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZMiF7tljR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZMiF7tljR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZMiF7tljR .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZMiF7tljR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZMiF7tljR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZMiF7tljR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZMiF7tljR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZMiF7tljR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZMiF7tljR .dropdown-item.active,
.cid-sZMiF7tljR .dropdown-item:active {
  background-color: transparent;
}
.cid-sZMiF7tljR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZMiF7tljR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZMiF7tljR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZMiF7tljR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZMiF7tljR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZMiF7tljR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZMiF7tljR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZMiF7tljR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZMiF7tljR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZMiF7tljR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZMiF7tljR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZMiF7tljR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMiF7tljR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMiF7tljR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZMiF7tljR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMiF7tljR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZMiF7tljR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZMiF7tljR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMiF7tljR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZMiF7tljR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZMiF7tljR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZMiF7tljR .navbar {
    height: 70px;
  }
  .cid-sZMiF7tljR .navbar.opened {
    height: auto;
  }
  .cid-sZMiF7tljR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZMiF5UIIY {
  background-image: url("../../../assets/images/paneelgordijnen1.jpg");
}
.cid-sZMiF5UIIY .mbr-section-title {
  color: #ffffff;
}
.cid-sZMiF5UIIY .mbr-text,
.cid-sZMiF5UIIY .mbr-section-btn {
  color: #ffffff;
}
.cid-sZMiF6uGBc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZMiF6uGBc .item {
  padding-bottom: 2rem;
}
.cid-sZMiF6uGBc .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZMiF6uGBc .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZMiF6uGBc .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZMiF6uGBc .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZMiF6uGBc .carousel-control,
.cid-sZMiF6uGBc .close {
  background: #1b1b1b;
}
.cid-sZMiF6uGBc .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZMiF6uGBc .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZMiF6uGBc .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZMiF6uGBc .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZMiF6uGBc .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZMiF6uGBc .close::before {
  content: '\e91a';
}
.cid-sZMiF6uGBc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZMiF6uGBc .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZMiF6uGBc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMiF6uGBc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZMiF6uGBc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZMiF6uGBc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZMiF6uGBc .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZMiF6uGBc .carousel-indicators li.active,
.cid-sZMiF6uGBc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZMiF6uGBc .carousel-indicators li::after,
.cid-sZMiF6uGBc .carousel-indicators li::before {
  content: none;
}
.cid-sZMiF6uGBc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZMiF6uGBc .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZMiF6uGBc .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZMiF6uGBc .carousel-indicators {
    display: none;
  }
}
.cid-sZMiF6uGBc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZMiF6uGBc .carousel-inner > .active {
  display: block;
}
.cid-sZMiF6uGBc .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMiF6uGBc .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZMiF6uGBc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZMiF6uGBc .carousel-control,
  .cid-sZMiF6uGBc .carousel-indicators,
  .cid-sZMiF6uGBc .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZMiF6uGBc .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZMiF6uGBc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZMiF6uGBc .carousel-indicators .active,
.cid-sZMiF6uGBc .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZMiF6uGBc .carousel-indicators .active {
  background: #fff;
}
.cid-sZMiF6uGBc .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZMiF6uGBc .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZMiF6uGBc .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZMiF6uGBc .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZMiF6uGBc .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZMiF6uGBc .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZMiF6uGBc .carousel {
  width: 100%;
}
.cid-sZMiF6uGBc .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZMiF6uGBc .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZMiF6uGBc .modal.fade .modal-dialog,
.cid-sZMiF6uGBc .modal.in .modal-dialog {
  transform: none;
}
.cid-sZMiF6uGBc .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZMiF6uGBc H6 {
  text-align: center;
}
.cid-sZMiF6uGBc H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZMiF7fry4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZMiF7fry4 .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4luPVmxd2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZMiF7U8H9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZMj4U8sca {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZMj4U8sca nav.navbar {
  position: fixed;
}
.cid-sZMj4U8sca .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMj4U8sca .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZMj4U8sca .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZMj4U8sca .dropdown-item:hover,
.cid-sZMj4U8sca .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZMj4U8sca .dropdown-item:hover span {
  color: white;
}
.cid-sZMj4U8sca .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZMj4U8sca .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZMj4U8sca .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZMj4U8sca .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZMj4U8sca .nav-link {
  position: relative;
}
.cid-sZMj4U8sca .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZMj4U8sca .container {
    flex-wrap: nowrap;
  }
}
.cid-sZMj4U8sca .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZMj4U8sca .dropdown-menu,
.cid-sZMj4U8sca .navbar.opened {
  background: #000000 !important;
}
.cid-sZMj4U8sca .nav-item:focus,
.cid-sZMj4U8sca .nav-link:focus {
  outline: none;
}
.cid-sZMj4U8sca .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZMj4U8sca .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZMj4U8sca .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZMj4U8sca .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMj4U8sca .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZMj4U8sca .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZMj4U8sca .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZMj4U8sca .navbar.opened {
  transition: all 0.3s;
}
.cid-sZMj4U8sca .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZMj4U8sca .navbar .navbar-logo img {
  width: auto;
}
.cid-sZMj4U8sca .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZMj4U8sca .navbar.collapsed {
  justify-content: center;
}
.cid-sZMj4U8sca .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZMj4U8sca .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZMj4U8sca .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZMj4U8sca .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZMj4U8sca .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZMj4U8sca .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZMj4U8sca .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZMj4U8sca .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZMj4U8sca .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZMj4U8sca .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZMj4U8sca .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZMj4U8sca .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZMj4U8sca .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZMj4U8sca .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZMj4U8sca .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZMj4U8sca .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZMj4U8sca .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZMj4U8sca .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZMj4U8sca .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZMj4U8sca .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZMj4U8sca .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZMj4U8sca .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZMj4U8sca .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZMj4U8sca .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZMj4U8sca .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZMj4U8sca .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZMj4U8sca .dropdown-item.active,
.cid-sZMj4U8sca .dropdown-item:active {
  background-color: transparent;
}
.cid-sZMj4U8sca .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZMj4U8sca .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZMj4U8sca .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZMj4U8sca .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZMj4U8sca .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZMj4U8sca .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZMj4U8sca ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZMj4U8sca .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZMj4U8sca button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZMj4U8sca button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZMj4U8sca button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZMj4U8sca button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMj4U8sca button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMj4U8sca button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZMj4U8sca nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMj4U8sca nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZMj4U8sca nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZMj4U8sca nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMj4U8sca .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZMj4U8sca a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZMj4U8sca .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZMj4U8sca .navbar {
    height: 70px;
  }
  .cid-sZMj4U8sca .navbar.opened {
    height: auto;
  }
  .cid-sZMj4U8sca .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZMj4S4Ssx {
  background-image: url("../../../assets/images/insectenwering2.jpg");
}
.cid-sZMj4S4Ssx .mbr-section-title {
  color: #ffffff;
}
.cid-sZMj4S4Ssx .mbr-text,
.cid-sZMj4S4Ssx .mbr-section-btn {
  color: #ffffff;
}
.cid-sZMj4SMPIE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZMj4SMPIE .item {
  padding-bottom: 2rem;
}
.cid-sZMj4SMPIE .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZMj4SMPIE .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZMj4SMPIE .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZMj4SMPIE .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZMj4SMPIE .carousel-control,
.cid-sZMj4SMPIE .close {
  background: #1b1b1b;
}
.cid-sZMj4SMPIE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZMj4SMPIE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZMj4SMPIE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZMj4SMPIE .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZMj4SMPIE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZMj4SMPIE .close::before {
  content: '\e91a';
}
.cid-sZMj4SMPIE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZMj4SMPIE .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZMj4SMPIE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMj4SMPIE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZMj4SMPIE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZMj4SMPIE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZMj4SMPIE .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZMj4SMPIE .carousel-indicators li.active,
.cid-sZMj4SMPIE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZMj4SMPIE .carousel-indicators li::after,
.cid-sZMj4SMPIE .carousel-indicators li::before {
  content: none;
}
.cid-sZMj4SMPIE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZMj4SMPIE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZMj4SMPIE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZMj4SMPIE .carousel-indicators {
    display: none;
  }
}
.cid-sZMj4SMPIE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZMj4SMPIE .carousel-inner > .active {
  display: block;
}
.cid-sZMj4SMPIE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMj4SMPIE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZMj4SMPIE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZMj4SMPIE .carousel-control,
  .cid-sZMj4SMPIE .carousel-indicators,
  .cid-sZMj4SMPIE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZMj4SMPIE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZMj4SMPIE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZMj4SMPIE .carousel-indicators .active,
.cid-sZMj4SMPIE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZMj4SMPIE .carousel-indicators .active {
  background: #fff;
}
.cid-sZMj4SMPIE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZMj4SMPIE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZMj4SMPIE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZMj4SMPIE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZMj4SMPIE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZMj4SMPIE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZMj4SMPIE .carousel {
  width: 100%;
}
.cid-sZMj4SMPIE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZMj4SMPIE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZMj4SMPIE .modal.fade .modal-dialog,
.cid-sZMj4SMPIE .modal.in .modal-dialog {
  transform: none;
}
.cid-sZMj4SMPIE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZMj4SMPIE H6 {
  text-align: center;
}
.cid-sZMj4SMPIE H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZMj4TRZNu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZMj4TRZNu .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4luVrQRwr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZMj4UCcrd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZMk7wsqNI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZMk7wsqNI nav.navbar {
  position: fixed;
}
.cid-sZMk7wsqNI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMk7wsqNI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZMk7wsqNI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZMk7wsqNI .dropdown-item:hover,
.cid-sZMk7wsqNI .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZMk7wsqNI .dropdown-item:hover span {
  color: white;
}
.cid-sZMk7wsqNI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZMk7wsqNI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZMk7wsqNI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZMk7wsqNI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZMk7wsqNI .nav-link {
  position: relative;
}
.cid-sZMk7wsqNI .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZMk7wsqNI .container {
    flex-wrap: nowrap;
  }
}
.cid-sZMk7wsqNI .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZMk7wsqNI .dropdown-menu,
.cid-sZMk7wsqNI .navbar.opened {
  background: #000000 !important;
}
.cid-sZMk7wsqNI .nav-item:focus,
.cid-sZMk7wsqNI .nav-link:focus {
  outline: none;
}
.cid-sZMk7wsqNI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZMk7wsqNI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZMk7wsqNI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZMk7wsqNI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMk7wsqNI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZMk7wsqNI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZMk7wsqNI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZMk7wsqNI .navbar.opened {
  transition: all 0.3s;
}
.cid-sZMk7wsqNI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZMk7wsqNI .navbar .navbar-logo img {
  width: auto;
}
.cid-sZMk7wsqNI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZMk7wsqNI .navbar.collapsed {
  justify-content: center;
}
.cid-sZMk7wsqNI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZMk7wsqNI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZMk7wsqNI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZMk7wsqNI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZMk7wsqNI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZMk7wsqNI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZMk7wsqNI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZMk7wsqNI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZMk7wsqNI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZMk7wsqNI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZMk7wsqNI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZMk7wsqNI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZMk7wsqNI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZMk7wsqNI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZMk7wsqNI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZMk7wsqNI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZMk7wsqNI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZMk7wsqNI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZMk7wsqNI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZMk7wsqNI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZMk7wsqNI .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZMk7wsqNI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZMk7wsqNI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZMk7wsqNI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZMk7wsqNI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZMk7wsqNI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZMk7wsqNI .dropdown-item.active,
.cid-sZMk7wsqNI .dropdown-item:active {
  background-color: transparent;
}
.cid-sZMk7wsqNI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZMk7wsqNI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZMk7wsqNI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZMk7wsqNI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZMk7wsqNI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZMk7wsqNI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZMk7wsqNI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZMk7wsqNI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZMk7wsqNI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZMk7wsqNI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZMk7wsqNI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZMk7wsqNI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMk7wsqNI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMk7wsqNI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZMk7wsqNI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMk7wsqNI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZMk7wsqNI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZMk7wsqNI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMk7wsqNI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZMk7wsqNI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZMk7wsqNI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZMk7wsqNI .navbar {
    height: 70px;
  }
  .cid-sZMk7wsqNI .navbar.opened {
    height: auto;
  }
  .cid-sZMk7wsqNI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZMk7uSftQ {
  background-image: url("../../../assets/images/carports1.jpg");
}
.cid-sZMk7uSftQ .mbr-section-title {
  color: #ffffff;
}
.cid-sZMk7uSftQ .mbr-text,
.cid-sZMk7uSftQ .mbr-section-btn {
  color: #ffffff;
}
.cid-sZMk7vrqdy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZMk7vrqdy .item {
  padding-bottom: 2rem;
}
.cid-sZMk7vrqdy .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZMk7vrqdy .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZMk7vrqdy .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZMk7vrqdy .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZMk7vrqdy .carousel-control,
.cid-sZMk7vrqdy .close {
  background: #1b1b1b;
}
.cid-sZMk7vrqdy .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZMk7vrqdy .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZMk7vrqdy .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZMk7vrqdy .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZMk7vrqdy .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZMk7vrqdy .close::before {
  content: '\e91a';
}
.cid-sZMk7vrqdy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZMk7vrqdy .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZMk7vrqdy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMk7vrqdy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZMk7vrqdy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZMk7vrqdy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZMk7vrqdy .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZMk7vrqdy .carousel-indicators li.active,
.cid-sZMk7vrqdy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZMk7vrqdy .carousel-indicators li::after,
.cid-sZMk7vrqdy .carousel-indicators li::before {
  content: none;
}
.cid-sZMk7vrqdy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZMk7vrqdy .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZMk7vrqdy .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZMk7vrqdy .carousel-indicators {
    display: none;
  }
}
.cid-sZMk7vrqdy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZMk7vrqdy .carousel-inner > .active {
  display: block;
}
.cid-sZMk7vrqdy .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMk7vrqdy .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZMk7vrqdy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZMk7vrqdy .carousel-control,
  .cid-sZMk7vrqdy .carousel-indicators,
  .cid-sZMk7vrqdy .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZMk7vrqdy .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZMk7vrqdy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZMk7vrqdy .carousel-indicators .active,
.cid-sZMk7vrqdy .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZMk7vrqdy .carousel-indicators .active {
  background: #fff;
}
.cid-sZMk7vrqdy .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZMk7vrqdy .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZMk7vrqdy .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZMk7vrqdy .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZMk7vrqdy .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZMk7vrqdy .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZMk7vrqdy .carousel {
  width: 100%;
}
.cid-sZMk7vrqdy .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZMk7vrqdy .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZMk7vrqdy .modal.fade .modal-dialog,
.cid-sZMk7vrqdy .modal.in .modal-dialog {
  transform: none;
}
.cid-sZMk7vrqdy .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZMk7vrqdy H6 {
  text-align: center;
}
.cid-sZMk7vrqdy H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZMk7wehQv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZMk7wehQv .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lv1As953 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZMk7wUkhK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZMktoh2Zn {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZMktoh2Zn nav.navbar {
  position: fixed;
}
.cid-sZMktoh2Zn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMktoh2Zn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZMktoh2Zn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZMktoh2Zn .dropdown-item:hover,
.cid-sZMktoh2Zn .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZMktoh2Zn .dropdown-item:hover span {
  color: white;
}
.cid-sZMktoh2Zn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZMktoh2Zn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZMktoh2Zn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZMktoh2Zn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZMktoh2Zn .nav-link {
  position: relative;
}
.cid-sZMktoh2Zn .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZMktoh2Zn .container {
    flex-wrap: nowrap;
  }
}
.cid-sZMktoh2Zn .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZMktoh2Zn .dropdown-menu,
.cid-sZMktoh2Zn .navbar.opened {
  background: #000000 !important;
}
.cid-sZMktoh2Zn .nav-item:focus,
.cid-sZMktoh2Zn .nav-link:focus {
  outline: none;
}
.cid-sZMktoh2Zn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZMktoh2Zn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZMktoh2Zn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZMktoh2Zn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMktoh2Zn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZMktoh2Zn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZMktoh2Zn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZMktoh2Zn .navbar.opened {
  transition: all 0.3s;
}
.cid-sZMktoh2Zn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZMktoh2Zn .navbar .navbar-logo img {
  width: auto;
}
.cid-sZMktoh2Zn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZMktoh2Zn .navbar.collapsed {
  justify-content: center;
}
.cid-sZMktoh2Zn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZMktoh2Zn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZMktoh2Zn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZMktoh2Zn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZMktoh2Zn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZMktoh2Zn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZMktoh2Zn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZMktoh2Zn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZMktoh2Zn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZMktoh2Zn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZMktoh2Zn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZMktoh2Zn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZMktoh2Zn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZMktoh2Zn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZMktoh2Zn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZMktoh2Zn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZMktoh2Zn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZMktoh2Zn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZMktoh2Zn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZMktoh2Zn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZMktoh2Zn .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZMktoh2Zn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZMktoh2Zn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZMktoh2Zn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZMktoh2Zn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZMktoh2Zn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZMktoh2Zn .dropdown-item.active,
.cid-sZMktoh2Zn .dropdown-item:active {
  background-color: transparent;
}
.cid-sZMktoh2Zn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZMktoh2Zn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZMktoh2Zn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZMktoh2Zn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZMktoh2Zn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZMktoh2Zn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZMktoh2Zn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZMktoh2Zn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZMktoh2Zn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZMktoh2Zn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZMktoh2Zn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZMktoh2Zn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMktoh2Zn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMktoh2Zn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZMktoh2Zn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMktoh2Zn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZMktoh2Zn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZMktoh2Zn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMktoh2Zn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZMktoh2Zn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZMktoh2Zn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZMktoh2Zn .navbar {
    height: 70px;
  }
  .cid-sZMktoh2Zn .navbar.opened {
    height: auto;
  }
  .cid-sZMktoh2Zn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZMktmMWZc {
  background-image: url("../../../assets/images/som-0280.facebook.homemaker.jpg");
}
.cid-sZMktmMWZc .mbr-section-title {
  color: #ffffff;
}
.cid-sZMktmMWZc .mbr-text,
.cid-sZMktmMWZc .mbr-section-btn {
  color: #ffffff;
}
.cid-sZMktnjQCr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sZMktnjQCr .item {
  padding-bottom: 2rem;
}
.cid-sZMktnjQCr .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sZMktnjQCr .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sZMktnjQCr .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sZMktnjQCr .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sZMktnjQCr .carousel-control,
.cid-sZMktnjQCr .close {
  background: #1b1b1b;
}
.cid-sZMktnjQCr .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sZMktnjQCr .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sZMktnjQCr .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sZMktnjQCr .carousel-control-next span {
  margin-left: 5px;
}
.cid-sZMktnjQCr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sZMktnjQCr .close::before {
  content: '\e91a';
}
.cid-sZMktnjQCr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sZMktnjQCr .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZMktnjQCr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMktnjQCr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sZMktnjQCr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZMktnjQCr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sZMktnjQCr .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZMktnjQCr .carousel-indicators li.active,
.cid-sZMktnjQCr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZMktnjQCr .carousel-indicators li::after,
.cid-sZMktnjQCr .carousel-indicators li::before {
  content: none;
}
.cid-sZMktnjQCr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZMktnjQCr .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sZMktnjQCr .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sZMktnjQCr .carousel-indicators {
    display: none;
  }
}
.cid-sZMktnjQCr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sZMktnjQCr .carousel-inner > .active {
  display: block;
}
.cid-sZMktnjQCr .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZMktnjQCr .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZMktnjQCr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sZMktnjQCr .carousel-control,
  .cid-sZMktnjQCr .carousel-indicators,
  .cid-sZMktnjQCr .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sZMktnjQCr .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sZMktnjQCr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sZMktnjQCr .carousel-indicators .active,
.cid-sZMktnjQCr .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sZMktnjQCr .carousel-indicators .active {
  background: #fff;
}
.cid-sZMktnjQCr .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sZMktnjQCr .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sZMktnjQCr .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sZMktnjQCr .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sZMktnjQCr .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sZMktnjQCr .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sZMktnjQCr .carousel {
  width: 100%;
}
.cid-sZMktnjQCr .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sZMktnjQCr .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sZMktnjQCr .modal.fade .modal-dialog,
.cid-sZMktnjQCr .modal.in .modal-dialog {
  transform: none;
}
.cid-sZMktnjQCr .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sZMktnjQCr H6 {
  text-align: center;
}
.cid-sZMktnjQCr H3 {
  text-align: left;
  color: #ffffff;
}
.cid-sZMkto3MwG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZMkto3MwG .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lv7cj45V {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZMktoIrLc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZMvfZO8sT {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZMvfZO8sT nav.navbar {
  position: fixed;
}
.cid-sZMvfZO8sT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMvfZO8sT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZMvfZO8sT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZMvfZO8sT .dropdown-item:hover,
.cid-sZMvfZO8sT .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZMvfZO8sT .dropdown-item:hover span {
  color: white;
}
.cid-sZMvfZO8sT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZMvfZO8sT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZMvfZO8sT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZMvfZO8sT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZMvfZO8sT .nav-link {
  position: relative;
}
.cid-sZMvfZO8sT .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZMvfZO8sT .container {
    flex-wrap: nowrap;
  }
}
.cid-sZMvfZO8sT .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZMvfZO8sT .dropdown-menu,
.cid-sZMvfZO8sT .navbar.opened {
  background: #000000 !important;
}
.cid-sZMvfZO8sT .nav-item:focus,
.cid-sZMvfZO8sT .nav-link:focus {
  outline: none;
}
.cid-sZMvfZO8sT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZMvfZO8sT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZMvfZO8sT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZMvfZO8sT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZMvfZO8sT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZMvfZO8sT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZMvfZO8sT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZMvfZO8sT .navbar.opened {
  transition: all 0.3s;
}
.cid-sZMvfZO8sT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZMvfZO8sT .navbar .navbar-logo img {
  width: auto;
}
.cid-sZMvfZO8sT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZMvfZO8sT .navbar.collapsed {
  justify-content: center;
}
.cid-sZMvfZO8sT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZMvfZO8sT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZMvfZO8sT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZMvfZO8sT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZMvfZO8sT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZMvfZO8sT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZMvfZO8sT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZMvfZO8sT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZMvfZO8sT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZMvfZO8sT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZMvfZO8sT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZMvfZO8sT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZMvfZO8sT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZMvfZO8sT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZMvfZO8sT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZMvfZO8sT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZMvfZO8sT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZMvfZO8sT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZMvfZO8sT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZMvfZO8sT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZMvfZO8sT .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZMvfZO8sT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZMvfZO8sT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZMvfZO8sT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZMvfZO8sT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZMvfZO8sT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZMvfZO8sT .dropdown-item.active,
.cid-sZMvfZO8sT .dropdown-item:active {
  background-color: transparent;
}
.cid-sZMvfZO8sT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZMvfZO8sT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZMvfZO8sT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZMvfZO8sT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZMvfZO8sT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZMvfZO8sT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZMvfZO8sT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZMvfZO8sT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZMvfZO8sT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZMvfZO8sT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZMvfZO8sT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZMvfZO8sT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMvfZO8sT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZMvfZO8sT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZMvfZO8sT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMvfZO8sT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZMvfZO8sT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZMvfZO8sT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZMvfZO8sT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZMvfZO8sT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZMvfZO8sT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZMvfZO8sT .navbar {
    height: 70px;
  }
  .cid-sZMvfZO8sT .navbar.opened {
    height: auto;
  }
  .cid-sZMvfZO8sT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZMvg0sAbb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-sZMvg0sAbb img,
.cid-sZMvg0sAbb .item-img {
  width: 100%;
}
.cid-sZMvg0sAbb .item:focus,
.cid-sZMvg0sAbb span:focus {
  outline: none;
}
.cid-sZMvg0sAbb .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZMvg0sAbb .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sZMvg0sAbb .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sZMvg0sAbb .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sZMvg0sAbb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZMvg0sAbb .mbr-section-title {
  color: #232323;
}
.cid-sZMvg0sAbb .mbr-text,
.cid-sZMvg0sAbb .mbr-section-btn {
  text-align: left;
}
.cid-sZMvg0sAbb .item-title {
  text-align: left;
}
.cid-sZMvg0sAbb .item-subtitle {
  text-align: left;
}
.cid-sZMvg1kRSE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t033XMN3Qk {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t033XMN3Qk nav.navbar {
  position: fixed;
}
.cid-t033XMN3Qk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t033XMN3Qk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t033XMN3Qk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t033XMN3Qk .dropdown-item:hover,
.cid-t033XMN3Qk .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t033XMN3Qk .dropdown-item:hover span {
  color: white;
}
.cid-t033XMN3Qk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t033XMN3Qk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t033XMN3Qk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t033XMN3Qk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t033XMN3Qk .nav-link {
  position: relative;
}
.cid-t033XMN3Qk .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t033XMN3Qk .container {
    flex-wrap: nowrap;
  }
}
.cid-t033XMN3Qk .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t033XMN3Qk .dropdown-menu,
.cid-t033XMN3Qk .navbar.opened {
  background: #000000 !important;
}
.cid-t033XMN3Qk .nav-item:focus,
.cid-t033XMN3Qk .nav-link:focus {
  outline: none;
}
.cid-t033XMN3Qk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t033XMN3Qk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t033XMN3Qk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t033XMN3Qk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t033XMN3Qk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t033XMN3Qk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t033XMN3Qk .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t033XMN3Qk .navbar.opened {
  transition: all 0.3s;
}
.cid-t033XMN3Qk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t033XMN3Qk .navbar .navbar-logo img {
  width: auto;
}
.cid-t033XMN3Qk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t033XMN3Qk .navbar.collapsed {
  justify-content: center;
}
.cid-t033XMN3Qk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t033XMN3Qk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t033XMN3Qk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t033XMN3Qk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t033XMN3Qk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t033XMN3Qk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t033XMN3Qk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t033XMN3Qk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t033XMN3Qk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t033XMN3Qk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t033XMN3Qk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t033XMN3Qk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t033XMN3Qk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t033XMN3Qk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t033XMN3Qk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t033XMN3Qk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t033XMN3Qk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t033XMN3Qk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t033XMN3Qk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t033XMN3Qk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t033XMN3Qk .navbar.navbar-short {
  min-height: 60px;
}
.cid-t033XMN3Qk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t033XMN3Qk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t033XMN3Qk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t033XMN3Qk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t033XMN3Qk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t033XMN3Qk .dropdown-item.active,
.cid-t033XMN3Qk .dropdown-item:active {
  background-color: transparent;
}
.cid-t033XMN3Qk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t033XMN3Qk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t033XMN3Qk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t033XMN3Qk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t033XMN3Qk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t033XMN3Qk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t033XMN3Qk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t033XMN3Qk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t033XMN3Qk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t033XMN3Qk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t033XMN3Qk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t033XMN3Qk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t033XMN3Qk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t033XMN3Qk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t033XMN3Qk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t033XMN3Qk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t033XMN3Qk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t033XMN3Qk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t033XMN3Qk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t033XMN3Qk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t033XMN3Qk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t033XMN3Qk .navbar {
    height: 70px;
  }
  .cid-t033XMN3Qk .navbar.opened {
    height: auto;
  }
  .cid-t033XMN3Qk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tP9HuR3GcH {
  padding-top: 8rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tP9HuR3GcH .mbr-section-title {
  color: #aa935f;
}
.cid-tP9HuR3GcH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uoUrliJxzi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-uoUrliJxzi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uoUrliJxzi img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uoUrliJxzi .text-wrapper {
    padding: 2rem;
  }
}
.cid-uoUrliJxzi .mbr-section-title {
  color: #aa935f;
}
.cid-uoUrliJxzi .mbr-text {
  color: #ffffff;
}
.cid-u4bxqoQUh0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-u4bxqoQUh0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u4bxqoQUh0 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u4bxqoQUh0 .text-wrapper {
    padding: 2rem;
  }
}
.cid-u4bxqoQUh0 .mbr-section-title {
  color: #aa935f;
}
.cid-u4bxqoQUh0 .mbr-text {
  color: #ffffff;
}
.cid-uzySrTlueI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-uzySrTlueI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uzySrTlueI img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uzySrTlueI .text-wrapper {
    padding: 2rem;
  }
}
.cid-uzySrTlueI .mbr-section-title {
  color: #aa935f;
}
.cid-uzySrTlueI .mbr-text {
  color: #ffffff;
}
.cid-uA32JnwmHE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-uA32JnwmHE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA32JnwmHE img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uA32JnwmHE .text-wrapper {
    padding: 2rem;
  }
}
.cid-uA32JnwmHE .mbr-section-title {
  color: #aa935f;
}
.cid-uA32JnwmHE .mbr-text {
  color: #ffffff;
}
.cid-uHosDxcrcT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-uHosDxcrcT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uHosDxcrcT img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uHosDxcrcT .text-wrapper {
    padding: 2rem;
  }
}
.cid-uHosDxcrcT .mbr-section-title {
  color: #aa935f;
}
.cid-uHosDxcrcT .mbr-text {
  color: #ffffff;
}
.cid-uHosEF5gbJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-uHosEF5gbJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uHosEF5gbJ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uHosEF5gbJ .text-wrapper {
    padding: 2rem;
  }
}
.cid-uHosEF5gbJ .mbr-section-title {
  color: #aa935f;
}
.cid-uHosEF5gbJ .mbr-text {
  color: #ffffff;
}
.cid-uoUvsrrNC8 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uoUvsrrNC8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoUvsrrNC8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uoUvsrrNC8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uoUvsrrNC8 .row {
  flex-direction: row-reverse;
}
.cid-uoUvsrrNC8 img {
  width: 100%;
}
.cid-uoUvt5TreH {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uoUvt5TreH .mbr-text {
  color: #ffffff;
}
.cid-t033XNYTT3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t0r0iHp1hB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t0r0iHp1hB nav.navbar {
  position: fixed;
}
.cid-t0r0iHp1hB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0r0iHp1hB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t0r0iHp1hB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t0r0iHp1hB .dropdown-item:hover,
.cid-t0r0iHp1hB .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t0r0iHp1hB .dropdown-item:hover span {
  color: white;
}
.cid-t0r0iHp1hB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t0r0iHp1hB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t0r0iHp1hB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t0r0iHp1hB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t0r0iHp1hB .nav-link {
  position: relative;
}
.cid-t0r0iHp1hB .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t0r0iHp1hB .container {
    flex-wrap: nowrap;
  }
}
.cid-t0r0iHp1hB .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t0r0iHp1hB .dropdown-menu,
.cid-t0r0iHp1hB .navbar.opened {
  background: #000000 !important;
}
.cid-t0r0iHp1hB .nav-item:focus,
.cid-t0r0iHp1hB .nav-link:focus {
  outline: none;
}
.cid-t0r0iHp1hB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0r0iHp1hB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0r0iHp1hB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t0r0iHp1hB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0r0iHp1hB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0r0iHp1hB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0r0iHp1hB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t0r0iHp1hB .navbar.opened {
  transition: all 0.3s;
}
.cid-t0r0iHp1hB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t0r0iHp1hB .navbar .navbar-logo img {
  width: auto;
}
.cid-t0r0iHp1hB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0r0iHp1hB .navbar.collapsed {
  justify-content: center;
}
.cid-t0r0iHp1hB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0r0iHp1hB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0r0iHp1hB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t0r0iHp1hB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0r0iHp1hB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t0r0iHp1hB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t0r0iHp1hB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0r0iHp1hB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t0r0iHp1hB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t0r0iHp1hB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0r0iHp1hB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0r0iHp1hB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0r0iHp1hB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t0r0iHp1hB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t0r0iHp1hB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t0r0iHp1hB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0r0iHp1hB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t0r0iHp1hB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t0r0iHp1hB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t0r0iHp1hB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t0r0iHp1hB .navbar.navbar-short {
  min-height: 60px;
}
.cid-t0r0iHp1hB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t0r0iHp1hB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t0r0iHp1hB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0r0iHp1hB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0r0iHp1hB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0r0iHp1hB .dropdown-item.active,
.cid-t0r0iHp1hB .dropdown-item:active {
  background-color: transparent;
}
.cid-t0r0iHp1hB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t0r0iHp1hB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0r0iHp1hB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0r0iHp1hB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t0r0iHp1hB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0r0iHp1hB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0r0iHp1hB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t0r0iHp1hB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t0r0iHp1hB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t0r0iHp1hB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t0r0iHp1hB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0r0iHp1hB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0r0iHp1hB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0r0iHp1hB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0r0iHp1hB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0r0iHp1hB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0r0iHp1hB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0r0iHp1hB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0r0iHp1hB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t0r0iHp1hB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0r0iHp1hB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0r0iHp1hB .navbar {
    height: 70px;
  }
  .cid-t0r0iHp1hB .navbar.opened {
    height: auto;
  }
  .cid-t0r0iHp1hB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0r0iHRrWG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-t0r0iHRrWG img,
.cid-t0r0iHRrWG .item-img {
  width: 100%;
}
.cid-t0r0iHRrWG .item:focus,
.cid-t0r0iHRrWG span:focus {
  outline: none;
}
.cid-t0r0iHRrWG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0r0iHRrWG .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t0r0iHRrWG .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0r0iHRrWG .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t0r0iHRrWG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t0r0iHRrWG .mbr-section-title {
  color: #232323;
}
.cid-t0r0iHRrWG .mbr-text,
.cid-t0r0iHRrWG .mbr-section-btn {
  text-align: left;
}
.cid-t0r0iHRrWG .item-title {
  text-align: left;
}
.cid-t0r0iHRrWG .item-subtitle {
  text-align: left;
}
.cid-t0r0iInyRN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t2iZWykzxK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t2iZWykzxK nav.navbar {
  position: fixed;
}
.cid-t2iZWykzxK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2iZWykzxK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t2iZWykzxK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t2iZWykzxK .dropdown-item:hover,
.cid-t2iZWykzxK .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t2iZWykzxK .dropdown-item:hover span {
  color: white;
}
.cid-t2iZWykzxK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t2iZWykzxK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t2iZWykzxK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t2iZWykzxK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t2iZWykzxK .nav-link {
  position: relative;
}
.cid-t2iZWykzxK .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t2iZWykzxK .container {
    flex-wrap: nowrap;
  }
}
.cid-t2iZWykzxK .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t2iZWykzxK .dropdown-menu,
.cid-t2iZWykzxK .navbar.opened {
  background: #000000 !important;
}
.cid-t2iZWykzxK .nav-item:focus,
.cid-t2iZWykzxK .nav-link:focus {
  outline: none;
}
.cid-t2iZWykzxK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t2iZWykzxK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2iZWykzxK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t2iZWykzxK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2iZWykzxK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2iZWykzxK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2iZWykzxK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t2iZWykzxK .navbar.opened {
  transition: all 0.3s;
}
.cid-t2iZWykzxK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t2iZWykzxK .navbar .navbar-logo img {
  width: auto;
}
.cid-t2iZWykzxK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t2iZWykzxK .navbar.collapsed {
  justify-content: center;
}
.cid-t2iZWykzxK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2iZWykzxK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t2iZWykzxK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t2iZWykzxK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2iZWykzxK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t2iZWykzxK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t2iZWykzxK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2iZWykzxK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t2iZWykzxK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t2iZWykzxK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2iZWykzxK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2iZWykzxK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2iZWykzxK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t2iZWykzxK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t2iZWykzxK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t2iZWykzxK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2iZWykzxK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t2iZWykzxK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t2iZWykzxK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t2iZWykzxK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t2iZWykzxK .navbar.navbar-short {
  min-height: 60px;
}
.cid-t2iZWykzxK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t2iZWykzxK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t2iZWykzxK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2iZWykzxK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2iZWykzxK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2iZWykzxK .dropdown-item.active,
.cid-t2iZWykzxK .dropdown-item:active {
  background-color: transparent;
}
.cid-t2iZWykzxK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t2iZWykzxK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2iZWykzxK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2iZWykzxK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t2iZWykzxK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2iZWykzxK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2iZWykzxK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t2iZWykzxK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t2iZWykzxK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t2iZWykzxK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t2iZWykzxK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t2iZWykzxK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2iZWykzxK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2iZWykzxK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t2iZWykzxK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2iZWykzxK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t2iZWykzxK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t2iZWykzxK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2iZWykzxK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t2iZWykzxK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t2iZWykzxK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2iZWykzxK .navbar {
    height: 70px;
  }
  .cid-t2iZWykzxK .navbar.opened {
    height: auto;
  }
  .cid-t2iZWykzxK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2iZWxhV78 {
  background-image: url("../../../assets/images/full-vaste-overkappingen.jpg");
}
.cid-t2iZWxhV78 .mbr-section-title {
  color: #ffffff;
}
.cid-t2iZWxhV78 .mbr-text,
.cid-t2iZWxhV78 .mbr-section-btn {
  color: #ffffff;
}
.cid-t2iZWxAOKR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t2iZWxAOKR .item {
  padding-bottom: 2rem;
}
.cid-t2iZWxAOKR .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t2iZWxAOKR .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t2iZWxAOKR .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t2iZWxAOKR .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t2iZWxAOKR .carousel-control,
.cid-t2iZWxAOKR .close {
  background: #1b1b1b;
}
.cid-t2iZWxAOKR .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t2iZWxAOKR .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t2iZWxAOKR .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t2iZWxAOKR .carousel-control-next span {
  margin-left: 5px;
}
.cid-t2iZWxAOKR .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t2iZWxAOKR .close::before {
  content: '\e91a';
}
.cid-t2iZWxAOKR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t2iZWxAOKR .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t2iZWxAOKR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2iZWxAOKR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2iZWxAOKR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t2iZWxAOKR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t2iZWxAOKR .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t2iZWxAOKR .carousel-indicators li.active,
.cid-t2iZWxAOKR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t2iZWxAOKR .carousel-indicators li::after,
.cid-t2iZWxAOKR .carousel-indicators li::before {
  content: none;
}
.cid-t2iZWxAOKR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t2iZWxAOKR .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t2iZWxAOKR .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t2iZWxAOKR .carousel-indicators {
    display: none;
  }
}
.cid-t2iZWxAOKR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t2iZWxAOKR .carousel-inner > .active {
  display: block;
}
.cid-t2iZWxAOKR .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2iZWxAOKR .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2iZWxAOKR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t2iZWxAOKR .carousel-control,
  .cid-t2iZWxAOKR .carousel-indicators,
  .cid-t2iZWxAOKR .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t2iZWxAOKR .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t2iZWxAOKR .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t2iZWxAOKR .carousel-indicators .active,
.cid-t2iZWxAOKR .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t2iZWxAOKR .carousel-indicators .active {
  background: #fff;
}
.cid-t2iZWxAOKR .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t2iZWxAOKR .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t2iZWxAOKR .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t2iZWxAOKR .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t2iZWxAOKR .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t2iZWxAOKR .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t2iZWxAOKR .carousel {
  width: 100%;
}
.cid-t2iZWxAOKR .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t2iZWxAOKR .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t2iZWxAOKR .modal.fade .modal-dialog,
.cid-t2iZWxAOKR .modal.in .modal-dialog {
  transform: none;
}
.cid-t2iZWxAOKR .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t2iZWxAOKR H6 {
  text-align: center;
}
.cid-t2iZWxAOKR H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t2iZWy7MpV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t2iZWy7MpV .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lrJLT9lq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2iZWyHbds {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t2j0vjlnOx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t2j0vjlnOx nav.navbar {
  position: fixed;
}
.cid-t2j0vjlnOx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j0vjlnOx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t2j0vjlnOx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t2j0vjlnOx .dropdown-item:hover,
.cid-t2j0vjlnOx .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t2j0vjlnOx .dropdown-item:hover span {
  color: white;
}
.cid-t2j0vjlnOx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t2j0vjlnOx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t2j0vjlnOx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t2j0vjlnOx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t2j0vjlnOx .nav-link {
  position: relative;
}
.cid-t2j0vjlnOx .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t2j0vjlnOx .container {
    flex-wrap: nowrap;
  }
}
.cid-t2j0vjlnOx .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t2j0vjlnOx .dropdown-menu,
.cid-t2j0vjlnOx .navbar.opened {
  background: #000000 !important;
}
.cid-t2j0vjlnOx .nav-item:focus,
.cid-t2j0vjlnOx .nav-link:focus {
  outline: none;
}
.cid-t2j0vjlnOx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t2j0vjlnOx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2j0vjlnOx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t2j0vjlnOx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j0vjlnOx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2j0vjlnOx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2j0vjlnOx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t2j0vjlnOx .navbar.opened {
  transition: all 0.3s;
}
.cid-t2j0vjlnOx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t2j0vjlnOx .navbar .navbar-logo img {
  width: auto;
}
.cid-t2j0vjlnOx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t2j0vjlnOx .navbar.collapsed {
  justify-content: center;
}
.cid-t2j0vjlnOx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2j0vjlnOx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t2j0vjlnOx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t2j0vjlnOx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2j0vjlnOx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t2j0vjlnOx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t2j0vjlnOx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2j0vjlnOx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t2j0vjlnOx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t2j0vjlnOx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2j0vjlnOx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2j0vjlnOx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2j0vjlnOx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t2j0vjlnOx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t2j0vjlnOx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t2j0vjlnOx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2j0vjlnOx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t2j0vjlnOx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t2j0vjlnOx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t2j0vjlnOx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t2j0vjlnOx .navbar.navbar-short {
  min-height: 60px;
}
.cid-t2j0vjlnOx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t2j0vjlnOx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t2j0vjlnOx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2j0vjlnOx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2j0vjlnOx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2j0vjlnOx .dropdown-item.active,
.cid-t2j0vjlnOx .dropdown-item:active {
  background-color: transparent;
}
.cid-t2j0vjlnOx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t2j0vjlnOx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2j0vjlnOx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2j0vjlnOx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t2j0vjlnOx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2j0vjlnOx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2j0vjlnOx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t2j0vjlnOx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t2j0vjlnOx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t2j0vjlnOx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t2j0vjlnOx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t2j0vjlnOx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j0vjlnOx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j0vjlnOx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t2j0vjlnOx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j0vjlnOx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t2j0vjlnOx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t2j0vjlnOx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j0vjlnOx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t2j0vjlnOx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t2j0vjlnOx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2j0vjlnOx .navbar {
    height: 70px;
  }
  .cid-t2j0vjlnOx .navbar.opened {
    height: auto;
  }
  .cid-t2j0vjlnOx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2j0vhSenm {
  background-image: url("../../../assets/images/full-vaste-overkappingen.jpg");
}
.cid-t2j0vhSenm .mbr-section-title {
  color: #ffffff;
}
.cid-t2j0vhSenm .mbr-text,
.cid-t2j0vhSenm .mbr-section-btn {
  color: #ffffff;
}
.cid-t2j0vipt0z {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t2j0vipt0z .item {
  padding-bottom: 2rem;
}
.cid-t2j0vipt0z .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t2j0vipt0z .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t2j0vipt0z .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t2j0vipt0z .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t2j0vipt0z .carousel-control,
.cid-t2j0vipt0z .close {
  background: #1b1b1b;
}
.cid-t2j0vipt0z .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t2j0vipt0z .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t2j0vipt0z .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t2j0vipt0z .carousel-control-next span {
  margin-left: 5px;
}
.cid-t2j0vipt0z .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t2j0vipt0z .close::before {
  content: '\e91a';
}
.cid-t2j0vipt0z .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t2j0vipt0z .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t2j0vipt0z .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j0vipt0z .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2j0vipt0z .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t2j0vipt0z .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t2j0vipt0z .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t2j0vipt0z .carousel-indicators li.active,
.cid-t2j0vipt0z .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t2j0vipt0z .carousel-indicators li::after,
.cid-t2j0vipt0z .carousel-indicators li::before {
  content: none;
}
.cid-t2j0vipt0z .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t2j0vipt0z .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t2j0vipt0z .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t2j0vipt0z .carousel-indicators {
    display: none;
  }
}
.cid-t2j0vipt0z .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t2j0vipt0z .carousel-inner > .active {
  display: block;
}
.cid-t2j0vipt0z .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j0vipt0z .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2j0vipt0z .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t2j0vipt0z .carousel-control,
  .cid-t2j0vipt0z .carousel-indicators,
  .cid-t2j0vipt0z .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t2j0vipt0z .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t2j0vipt0z .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t2j0vipt0z .carousel-indicators .active,
.cid-t2j0vipt0z .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t2j0vipt0z .carousel-indicators .active {
  background: #fff;
}
.cid-t2j0vipt0z .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t2j0vipt0z .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t2j0vipt0z .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t2j0vipt0z .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t2j0vipt0z .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t2j0vipt0z .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t2j0vipt0z .carousel {
  width: 100%;
}
.cid-t2j0vipt0z .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t2j0vipt0z .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t2j0vipt0z .modal.fade .modal-dialog,
.cid-t2j0vipt0z .modal.in .modal-dialog {
  transform: none;
}
.cid-t2j0vipt0z .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t2j0vipt0z H6 {
  text-align: center;
}
.cid-t2j0vipt0z H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t2j0vj8UsQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t2j0vj8UsQ .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lrY0iZWc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2j0vjMiMz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t2j0IdA0i0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t2j0IdA0i0 nav.navbar {
  position: fixed;
}
.cid-t2j0IdA0i0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j0IdA0i0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t2j0IdA0i0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t2j0IdA0i0 .dropdown-item:hover,
.cid-t2j0IdA0i0 .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t2j0IdA0i0 .dropdown-item:hover span {
  color: white;
}
.cid-t2j0IdA0i0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t2j0IdA0i0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t2j0IdA0i0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t2j0IdA0i0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t2j0IdA0i0 .nav-link {
  position: relative;
}
.cid-t2j0IdA0i0 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t2j0IdA0i0 .container {
    flex-wrap: nowrap;
  }
}
.cid-t2j0IdA0i0 .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t2j0IdA0i0 .dropdown-menu,
.cid-t2j0IdA0i0 .navbar.opened {
  background: #000000 !important;
}
.cid-t2j0IdA0i0 .nav-item:focus,
.cid-t2j0IdA0i0 .nav-link:focus {
  outline: none;
}
.cid-t2j0IdA0i0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t2j0IdA0i0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2j0IdA0i0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t2j0IdA0i0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j0IdA0i0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2j0IdA0i0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2j0IdA0i0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t2j0IdA0i0 .navbar.opened {
  transition: all 0.3s;
}
.cid-t2j0IdA0i0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t2j0IdA0i0 .navbar .navbar-logo img {
  width: auto;
}
.cid-t2j0IdA0i0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t2j0IdA0i0 .navbar.collapsed {
  justify-content: center;
}
.cid-t2j0IdA0i0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2j0IdA0i0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t2j0IdA0i0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t2j0IdA0i0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2j0IdA0i0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t2j0IdA0i0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t2j0IdA0i0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2j0IdA0i0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t2j0IdA0i0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t2j0IdA0i0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2j0IdA0i0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2j0IdA0i0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2j0IdA0i0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t2j0IdA0i0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t2j0IdA0i0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t2j0IdA0i0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2j0IdA0i0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t2j0IdA0i0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t2j0IdA0i0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t2j0IdA0i0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t2j0IdA0i0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-t2j0IdA0i0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t2j0IdA0i0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t2j0IdA0i0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2j0IdA0i0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2j0IdA0i0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2j0IdA0i0 .dropdown-item.active,
.cid-t2j0IdA0i0 .dropdown-item:active {
  background-color: transparent;
}
.cid-t2j0IdA0i0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t2j0IdA0i0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2j0IdA0i0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2j0IdA0i0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t2j0IdA0i0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2j0IdA0i0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2j0IdA0i0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t2j0IdA0i0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t2j0IdA0i0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t2j0IdA0i0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t2j0IdA0i0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t2j0IdA0i0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j0IdA0i0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j0IdA0i0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t2j0IdA0i0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j0IdA0i0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t2j0IdA0i0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t2j0IdA0i0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j0IdA0i0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t2j0IdA0i0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t2j0IdA0i0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2j0IdA0i0 .navbar {
    height: 70px;
  }
  .cid-t2j0IdA0i0 .navbar.opened {
    height: auto;
  }
  .cid-t2j0IdA0i0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2j0Ic9wwD {
  background-image: url("../../../assets/images/full-vaste-overkappingen.jpg");
}
.cid-t2j0Ic9wwD .mbr-section-title {
  color: #ffffff;
}
.cid-t2j0Ic9wwD .mbr-text,
.cid-t2j0Ic9wwD .mbr-section-btn {
  color: #ffffff;
}
.cid-t2j0IcHte1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t2j0IcHte1 .item {
  padding-bottom: 2rem;
}
.cid-t2j0IcHte1 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t2j0IcHte1 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t2j0IcHte1 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t2j0IcHte1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t2j0IcHte1 .carousel-control,
.cid-t2j0IcHte1 .close {
  background: #1b1b1b;
}
.cid-t2j0IcHte1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t2j0IcHte1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t2j0IcHte1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t2j0IcHte1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-t2j0IcHte1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t2j0IcHte1 .close::before {
  content: '\e91a';
}
.cid-t2j0IcHte1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t2j0IcHte1 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t2j0IcHte1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j0IcHte1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2j0IcHte1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t2j0IcHte1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t2j0IcHte1 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t2j0IcHte1 .carousel-indicators li.active,
.cid-t2j0IcHte1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t2j0IcHte1 .carousel-indicators li::after,
.cid-t2j0IcHte1 .carousel-indicators li::before {
  content: none;
}
.cid-t2j0IcHte1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t2j0IcHte1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t2j0IcHte1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t2j0IcHte1 .carousel-indicators {
    display: none;
  }
}
.cid-t2j0IcHte1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t2j0IcHte1 .carousel-inner > .active {
  display: block;
}
.cid-t2j0IcHte1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j0IcHte1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2j0IcHte1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t2j0IcHte1 .carousel-control,
  .cid-t2j0IcHte1 .carousel-indicators,
  .cid-t2j0IcHte1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t2j0IcHte1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t2j0IcHte1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t2j0IcHte1 .carousel-indicators .active,
.cid-t2j0IcHte1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t2j0IcHte1 .carousel-indicators .active {
  background: #fff;
}
.cid-t2j0IcHte1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t2j0IcHte1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t2j0IcHte1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t2j0IcHte1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t2j0IcHte1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t2j0IcHte1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t2j0IcHte1 .carousel {
  width: 100%;
}
.cid-t2j0IcHte1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t2j0IcHte1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t2j0IcHte1 .modal.fade .modal-dialog,
.cid-t2j0IcHte1 .modal.in .modal-dialog {
  transform: none;
}
.cid-t2j0IcHte1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t2j0IcHte1 H6 {
  text-align: center;
}
.cid-t2j0IcHte1 H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t2j0IdnfhP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t2j0IdnfhP .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4ls5pT66a {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2j0Ie0nu7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t2j0YlJ22b {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t2j0YlJ22b nav.navbar {
  position: fixed;
}
.cid-t2j0YlJ22b .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j0YlJ22b .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t2j0YlJ22b .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t2j0YlJ22b .dropdown-item:hover,
.cid-t2j0YlJ22b .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t2j0YlJ22b .dropdown-item:hover span {
  color: white;
}
.cid-t2j0YlJ22b .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t2j0YlJ22b .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t2j0YlJ22b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t2j0YlJ22b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t2j0YlJ22b .nav-link {
  position: relative;
}
.cid-t2j0YlJ22b .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t2j0YlJ22b .container {
    flex-wrap: nowrap;
  }
}
.cid-t2j0YlJ22b .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t2j0YlJ22b .dropdown-menu,
.cid-t2j0YlJ22b .navbar.opened {
  background: #000000 !important;
}
.cid-t2j0YlJ22b .nav-item:focus,
.cid-t2j0YlJ22b .nav-link:focus {
  outline: none;
}
.cid-t2j0YlJ22b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t2j0YlJ22b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2j0YlJ22b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t2j0YlJ22b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j0YlJ22b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2j0YlJ22b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2j0YlJ22b .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t2j0YlJ22b .navbar.opened {
  transition: all 0.3s;
}
.cid-t2j0YlJ22b .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t2j0YlJ22b .navbar .navbar-logo img {
  width: auto;
}
.cid-t2j0YlJ22b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t2j0YlJ22b .navbar.collapsed {
  justify-content: center;
}
.cid-t2j0YlJ22b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2j0YlJ22b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t2j0YlJ22b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t2j0YlJ22b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2j0YlJ22b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t2j0YlJ22b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t2j0YlJ22b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2j0YlJ22b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t2j0YlJ22b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t2j0YlJ22b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2j0YlJ22b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2j0YlJ22b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2j0YlJ22b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t2j0YlJ22b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t2j0YlJ22b .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t2j0YlJ22b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2j0YlJ22b .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t2j0YlJ22b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t2j0YlJ22b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t2j0YlJ22b .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t2j0YlJ22b .navbar.navbar-short {
  min-height: 60px;
}
.cid-t2j0YlJ22b .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t2j0YlJ22b .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t2j0YlJ22b .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2j0YlJ22b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2j0YlJ22b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2j0YlJ22b .dropdown-item.active,
.cid-t2j0YlJ22b .dropdown-item:active {
  background-color: transparent;
}
.cid-t2j0YlJ22b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t2j0YlJ22b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2j0YlJ22b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2j0YlJ22b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t2j0YlJ22b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2j0YlJ22b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2j0YlJ22b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t2j0YlJ22b .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t2j0YlJ22b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t2j0YlJ22b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t2j0YlJ22b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t2j0YlJ22b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j0YlJ22b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j0YlJ22b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t2j0YlJ22b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j0YlJ22b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t2j0YlJ22b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t2j0YlJ22b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j0YlJ22b .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t2j0YlJ22b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t2j0YlJ22b .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2j0YlJ22b .navbar {
    height: 70px;
  }
  .cid-t2j0YlJ22b .navbar.opened {
    height: auto;
  }
  .cid-t2j0YlJ22b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2j0Ykplo2 {
  background-image: url("../../../assets/images/full-vaste-overkappingen.jpg");
}
.cid-t2j0Ykplo2 .mbr-section-title {
  color: #ffffff;
}
.cid-t2j0Ykplo2 .mbr-text,
.cid-t2j0Ykplo2 .mbr-section-btn {
  color: #ffffff;
}
.cid-t2j0YkTXIv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t2j0YkTXIv .item {
  padding-bottom: 2rem;
}
.cid-t2j0YkTXIv .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t2j0YkTXIv .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t2j0YkTXIv .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t2j0YkTXIv .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t2j0YkTXIv .carousel-control,
.cid-t2j0YkTXIv .close {
  background: #1b1b1b;
}
.cid-t2j0YkTXIv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t2j0YkTXIv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t2j0YkTXIv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t2j0YkTXIv .carousel-control-next span {
  margin-left: 5px;
}
.cid-t2j0YkTXIv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t2j0YkTXIv .close::before {
  content: '\e91a';
}
.cid-t2j0YkTXIv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t2j0YkTXIv .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t2j0YkTXIv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j0YkTXIv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2j0YkTXIv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t2j0YkTXIv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t2j0YkTXIv .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t2j0YkTXIv .carousel-indicators li.active,
.cid-t2j0YkTXIv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t2j0YkTXIv .carousel-indicators li::after,
.cid-t2j0YkTXIv .carousel-indicators li::before {
  content: none;
}
.cid-t2j0YkTXIv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t2j0YkTXIv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t2j0YkTXIv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t2j0YkTXIv .carousel-indicators {
    display: none;
  }
}
.cid-t2j0YkTXIv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t2j0YkTXIv .carousel-inner > .active {
  display: block;
}
.cid-t2j0YkTXIv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j0YkTXIv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2j0YkTXIv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t2j0YkTXIv .carousel-control,
  .cid-t2j0YkTXIv .carousel-indicators,
  .cid-t2j0YkTXIv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t2j0YkTXIv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t2j0YkTXIv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t2j0YkTXIv .carousel-indicators .active,
.cid-t2j0YkTXIv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t2j0YkTXIv .carousel-indicators .active {
  background: #fff;
}
.cid-t2j0YkTXIv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t2j0YkTXIv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t2j0YkTXIv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t2j0YkTXIv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t2j0YkTXIv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t2j0YkTXIv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t2j0YkTXIv .carousel {
  width: 100%;
}
.cid-t2j0YkTXIv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t2j0YkTXIv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t2j0YkTXIv .modal.fade .modal-dialog,
.cid-t2j0YkTXIv .modal.in .modal-dialog {
  transform: none;
}
.cid-t2j0YkTXIv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t2j0YkTXIv H6 {
  text-align: center;
}
.cid-t2j0YkTXIv H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t2j0Ylwd5I {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t2j0Ylwd5I .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lsaV7Y7L {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2j0Ym9YFf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t2j18r0sAp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t2j18r0sAp nav.navbar {
  position: fixed;
}
.cid-t2j18r0sAp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j18r0sAp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t2j18r0sAp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t2j18r0sAp .dropdown-item:hover,
.cid-t2j18r0sAp .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t2j18r0sAp .dropdown-item:hover span {
  color: white;
}
.cid-t2j18r0sAp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t2j18r0sAp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t2j18r0sAp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t2j18r0sAp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t2j18r0sAp .nav-link {
  position: relative;
}
.cid-t2j18r0sAp .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t2j18r0sAp .container {
    flex-wrap: nowrap;
  }
}
.cid-t2j18r0sAp .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t2j18r0sAp .dropdown-menu,
.cid-t2j18r0sAp .navbar.opened {
  background: #000000 !important;
}
.cid-t2j18r0sAp .nav-item:focus,
.cid-t2j18r0sAp .nav-link:focus {
  outline: none;
}
.cid-t2j18r0sAp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t2j18r0sAp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2j18r0sAp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t2j18r0sAp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j18r0sAp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2j18r0sAp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2j18r0sAp .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t2j18r0sAp .navbar.opened {
  transition: all 0.3s;
}
.cid-t2j18r0sAp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t2j18r0sAp .navbar .navbar-logo img {
  width: auto;
}
.cid-t2j18r0sAp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t2j18r0sAp .navbar.collapsed {
  justify-content: center;
}
.cid-t2j18r0sAp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2j18r0sAp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t2j18r0sAp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t2j18r0sAp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2j18r0sAp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t2j18r0sAp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t2j18r0sAp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2j18r0sAp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t2j18r0sAp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t2j18r0sAp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2j18r0sAp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2j18r0sAp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2j18r0sAp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t2j18r0sAp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t2j18r0sAp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t2j18r0sAp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2j18r0sAp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t2j18r0sAp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t2j18r0sAp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t2j18r0sAp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t2j18r0sAp .navbar.navbar-short {
  min-height: 60px;
}
.cid-t2j18r0sAp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t2j18r0sAp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t2j18r0sAp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2j18r0sAp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2j18r0sAp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2j18r0sAp .dropdown-item.active,
.cid-t2j18r0sAp .dropdown-item:active {
  background-color: transparent;
}
.cid-t2j18r0sAp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t2j18r0sAp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2j18r0sAp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2j18r0sAp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t2j18r0sAp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2j18r0sAp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2j18r0sAp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t2j18r0sAp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t2j18r0sAp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t2j18r0sAp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t2j18r0sAp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t2j18r0sAp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j18r0sAp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j18r0sAp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t2j18r0sAp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j18r0sAp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t2j18r0sAp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t2j18r0sAp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j18r0sAp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t2j18r0sAp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t2j18r0sAp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2j18r0sAp .navbar {
    height: 70px;
  }
  .cid-t2j18r0sAp .navbar.opened {
    height: auto;
  }
  .cid-t2j18r0sAp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2j18pJsVo {
  background-image: url("../../../assets/images/full-vaste-overkappingen.jpg");
}
.cid-t2j18pJsVo .mbr-section-title {
  color: #ffffff;
}
.cid-t2j18pJsVo .mbr-text,
.cid-t2j18pJsVo .mbr-section-btn {
  color: #ffffff;
}
.cid-t2j18qecwQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t2j18qecwQ .item {
  padding-bottom: 2rem;
}
.cid-t2j18qecwQ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t2j18qecwQ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t2j18qecwQ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t2j18qecwQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t2j18qecwQ .carousel-control,
.cid-t2j18qecwQ .close {
  background: #1b1b1b;
}
.cid-t2j18qecwQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t2j18qecwQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t2j18qecwQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t2j18qecwQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-t2j18qecwQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t2j18qecwQ .close::before {
  content: '\e91a';
}
.cid-t2j18qecwQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t2j18qecwQ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t2j18qecwQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j18qecwQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2j18qecwQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t2j18qecwQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t2j18qecwQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t2j18qecwQ .carousel-indicators li.active,
.cid-t2j18qecwQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t2j18qecwQ .carousel-indicators li::after,
.cid-t2j18qecwQ .carousel-indicators li::before {
  content: none;
}
.cid-t2j18qecwQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t2j18qecwQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t2j18qecwQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t2j18qecwQ .carousel-indicators {
    display: none;
  }
}
.cid-t2j18qecwQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t2j18qecwQ .carousel-inner > .active {
  display: block;
}
.cid-t2j18qecwQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j18qecwQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2j18qecwQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t2j18qecwQ .carousel-control,
  .cid-t2j18qecwQ .carousel-indicators,
  .cid-t2j18qecwQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t2j18qecwQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t2j18qecwQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t2j18qecwQ .carousel-indicators .active,
.cid-t2j18qecwQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t2j18qecwQ .carousel-indicators .active {
  background: #fff;
}
.cid-t2j18qecwQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t2j18qecwQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t2j18qecwQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t2j18qecwQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t2j18qecwQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t2j18qecwQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t2j18qecwQ .carousel {
  width: 100%;
}
.cid-t2j18qecwQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t2j18qecwQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t2j18qecwQ .modal.fade .modal-dialog,
.cid-t2j18qecwQ .modal.in .modal-dialog {
  transform: none;
}
.cid-t2j18qecwQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t2j18qecwQ H6 {
  text-align: center;
}
.cid-t2j18qecwQ H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t2j18qOKBe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t2j18qOKBe .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lsgqOedD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2j18rpODG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t2j1wVh6G8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t2j1wVh6G8 nav.navbar {
  position: fixed;
}
.cid-t2j1wVh6G8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j1wVh6G8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t2j1wVh6G8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t2j1wVh6G8 .dropdown-item:hover,
.cid-t2j1wVh6G8 .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t2j1wVh6G8 .dropdown-item:hover span {
  color: white;
}
.cid-t2j1wVh6G8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t2j1wVh6G8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t2j1wVh6G8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t2j1wVh6G8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t2j1wVh6G8 .nav-link {
  position: relative;
}
.cid-t2j1wVh6G8 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t2j1wVh6G8 .container {
    flex-wrap: nowrap;
  }
}
.cid-t2j1wVh6G8 .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t2j1wVh6G8 .dropdown-menu,
.cid-t2j1wVh6G8 .navbar.opened {
  background: #000000 !important;
}
.cid-t2j1wVh6G8 .nav-item:focus,
.cid-t2j1wVh6G8 .nav-link:focus {
  outline: none;
}
.cid-t2j1wVh6G8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t2j1wVh6G8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2j1wVh6G8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t2j1wVh6G8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j1wVh6G8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2j1wVh6G8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2j1wVh6G8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t2j1wVh6G8 .navbar.opened {
  transition: all 0.3s;
}
.cid-t2j1wVh6G8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t2j1wVh6G8 .navbar .navbar-logo img {
  width: auto;
}
.cid-t2j1wVh6G8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t2j1wVh6G8 .navbar.collapsed {
  justify-content: center;
}
.cid-t2j1wVh6G8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2j1wVh6G8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t2j1wVh6G8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t2j1wVh6G8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2j1wVh6G8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t2j1wVh6G8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t2j1wVh6G8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2j1wVh6G8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t2j1wVh6G8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t2j1wVh6G8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2j1wVh6G8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2j1wVh6G8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2j1wVh6G8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t2j1wVh6G8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t2j1wVh6G8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t2j1wVh6G8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2j1wVh6G8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t2j1wVh6G8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t2j1wVh6G8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t2j1wVh6G8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t2j1wVh6G8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-t2j1wVh6G8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t2j1wVh6G8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t2j1wVh6G8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2j1wVh6G8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2j1wVh6G8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2j1wVh6G8 .dropdown-item.active,
.cid-t2j1wVh6G8 .dropdown-item:active {
  background-color: transparent;
}
.cid-t2j1wVh6G8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t2j1wVh6G8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2j1wVh6G8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2j1wVh6G8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t2j1wVh6G8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2j1wVh6G8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2j1wVh6G8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t2j1wVh6G8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t2j1wVh6G8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t2j1wVh6G8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t2j1wVh6G8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t2j1wVh6G8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j1wVh6G8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j1wVh6G8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t2j1wVh6G8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j1wVh6G8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t2j1wVh6G8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t2j1wVh6G8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j1wVh6G8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t2j1wVh6G8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t2j1wVh6G8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2j1wVh6G8 .navbar {
    height: 70px;
  }
  .cid-t2j1wVh6G8 .navbar.opened {
    height: auto;
  }
  .cid-t2j1wVh6G8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2j1wTNgP9 {
  background-image: url("../../../assets/images/full-vaste-overkappingen.jpg");
}
.cid-t2j1wTNgP9 .mbr-section-title {
  color: #ffffff;
}
.cid-t2j1wTNgP9 .mbr-text,
.cid-t2j1wTNgP9 .mbr-section-btn {
  color: #ffffff;
}
.cid-t2j1wUlGGz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t2j1wUlGGz .item {
  padding-bottom: 2rem;
}
.cid-t2j1wUlGGz .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t2j1wUlGGz .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t2j1wUlGGz .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t2j1wUlGGz .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t2j1wUlGGz .carousel-control,
.cid-t2j1wUlGGz .close {
  background: #1b1b1b;
}
.cid-t2j1wUlGGz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t2j1wUlGGz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t2j1wUlGGz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t2j1wUlGGz .carousel-control-next span {
  margin-left: 5px;
}
.cid-t2j1wUlGGz .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t2j1wUlGGz .close::before {
  content: '\e91a';
}
.cid-t2j1wUlGGz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t2j1wUlGGz .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t2j1wUlGGz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j1wUlGGz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2j1wUlGGz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t2j1wUlGGz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t2j1wUlGGz .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t2j1wUlGGz .carousel-indicators li.active,
.cid-t2j1wUlGGz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t2j1wUlGGz .carousel-indicators li::after,
.cid-t2j1wUlGGz .carousel-indicators li::before {
  content: none;
}
.cid-t2j1wUlGGz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t2j1wUlGGz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t2j1wUlGGz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t2j1wUlGGz .carousel-indicators {
    display: none;
  }
}
.cid-t2j1wUlGGz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t2j1wUlGGz .carousel-inner > .active {
  display: block;
}
.cid-t2j1wUlGGz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j1wUlGGz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2j1wUlGGz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t2j1wUlGGz .carousel-control,
  .cid-t2j1wUlGGz .carousel-indicators,
  .cid-t2j1wUlGGz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t2j1wUlGGz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t2j1wUlGGz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t2j1wUlGGz .carousel-indicators .active,
.cid-t2j1wUlGGz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t2j1wUlGGz .carousel-indicators .active {
  background: #fff;
}
.cid-t2j1wUlGGz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t2j1wUlGGz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t2j1wUlGGz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t2j1wUlGGz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t2j1wUlGGz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t2j1wUlGGz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t2j1wUlGGz .carousel {
  width: 100%;
}
.cid-t2j1wUlGGz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t2j1wUlGGz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t2j1wUlGGz .modal.fade .modal-dialog,
.cid-t2j1wUlGGz .modal.in .modal-dialog {
  transform: none;
}
.cid-t2j1wUlGGz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t2j1wUlGGz H6 {
  text-align: center;
}
.cid-t2j1wUlGGz H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t2j1wV44cs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t2j1wV44cs .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lsmBhZ6S {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2j1wVHCsC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t2j1J8PVYS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t2j1J8PVYS nav.navbar {
  position: fixed;
}
.cid-t2j1J8PVYS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j1J8PVYS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t2j1J8PVYS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t2j1J8PVYS .dropdown-item:hover,
.cid-t2j1J8PVYS .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t2j1J8PVYS .dropdown-item:hover span {
  color: white;
}
.cid-t2j1J8PVYS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t2j1J8PVYS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t2j1J8PVYS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t2j1J8PVYS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t2j1J8PVYS .nav-link {
  position: relative;
}
.cid-t2j1J8PVYS .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t2j1J8PVYS .container {
    flex-wrap: nowrap;
  }
}
.cid-t2j1J8PVYS .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t2j1J8PVYS .dropdown-menu,
.cid-t2j1J8PVYS .navbar.opened {
  background: #000000 !important;
}
.cid-t2j1J8PVYS .nav-item:focus,
.cid-t2j1J8PVYS .nav-link:focus {
  outline: none;
}
.cid-t2j1J8PVYS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t2j1J8PVYS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2j1J8PVYS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t2j1J8PVYS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j1J8PVYS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2j1J8PVYS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2j1J8PVYS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t2j1J8PVYS .navbar.opened {
  transition: all 0.3s;
}
.cid-t2j1J8PVYS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t2j1J8PVYS .navbar .navbar-logo img {
  width: auto;
}
.cid-t2j1J8PVYS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t2j1J8PVYS .navbar.collapsed {
  justify-content: center;
}
.cid-t2j1J8PVYS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2j1J8PVYS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t2j1J8PVYS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t2j1J8PVYS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2j1J8PVYS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t2j1J8PVYS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t2j1J8PVYS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2j1J8PVYS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t2j1J8PVYS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t2j1J8PVYS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2j1J8PVYS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2j1J8PVYS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2j1J8PVYS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t2j1J8PVYS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t2j1J8PVYS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t2j1J8PVYS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2j1J8PVYS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t2j1J8PVYS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t2j1J8PVYS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t2j1J8PVYS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t2j1J8PVYS .navbar.navbar-short {
  min-height: 60px;
}
.cid-t2j1J8PVYS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t2j1J8PVYS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t2j1J8PVYS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2j1J8PVYS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2j1J8PVYS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2j1J8PVYS .dropdown-item.active,
.cid-t2j1J8PVYS .dropdown-item:active {
  background-color: transparent;
}
.cid-t2j1J8PVYS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t2j1J8PVYS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2j1J8PVYS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2j1J8PVYS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t2j1J8PVYS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2j1J8PVYS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2j1J8PVYS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t2j1J8PVYS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t2j1J8PVYS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t2j1J8PVYS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t2j1J8PVYS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t2j1J8PVYS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j1J8PVYS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j1J8PVYS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t2j1J8PVYS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j1J8PVYS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t2j1J8PVYS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t2j1J8PVYS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j1J8PVYS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t2j1J8PVYS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t2j1J8PVYS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2j1J8PVYS .navbar {
    height: 70px;
  }
  .cid-t2j1J8PVYS .navbar.opened {
    height: auto;
  }
  .cid-t2j1J8PVYS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2j1J7ye12 {
  background-image: url("../../../assets/images/full-vaste-overkappingen.jpg");
}
.cid-t2j1J7ye12 .mbr-section-title {
  color: #ffffff;
}
.cid-t2j1J7ye12 .mbr-text,
.cid-t2j1J7ye12 .mbr-section-btn {
  color: #ffffff;
}
.cid-t2j1J83GP9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t2j1J83GP9 .item {
  padding-bottom: 2rem;
}
.cid-t2j1J83GP9 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t2j1J83GP9 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t2j1J83GP9 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t2j1J83GP9 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t2j1J83GP9 .carousel-control,
.cid-t2j1J83GP9 .close {
  background: #1b1b1b;
}
.cid-t2j1J83GP9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t2j1J83GP9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t2j1J83GP9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t2j1J83GP9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-t2j1J83GP9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t2j1J83GP9 .close::before {
  content: '\e91a';
}
.cid-t2j1J83GP9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t2j1J83GP9 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t2j1J83GP9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j1J83GP9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2j1J83GP9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t2j1J83GP9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t2j1J83GP9 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t2j1J83GP9 .carousel-indicators li.active,
.cid-t2j1J83GP9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t2j1J83GP9 .carousel-indicators li::after,
.cid-t2j1J83GP9 .carousel-indicators li::before {
  content: none;
}
.cid-t2j1J83GP9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t2j1J83GP9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t2j1J83GP9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t2j1J83GP9 .carousel-indicators {
    display: none;
  }
}
.cid-t2j1J83GP9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t2j1J83GP9 .carousel-inner > .active {
  display: block;
}
.cid-t2j1J83GP9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j1J83GP9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2j1J83GP9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t2j1J83GP9 .carousel-control,
  .cid-t2j1J83GP9 .carousel-indicators,
  .cid-t2j1J83GP9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t2j1J83GP9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t2j1J83GP9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t2j1J83GP9 .carousel-indicators .active,
.cid-t2j1J83GP9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t2j1J83GP9 .carousel-indicators .active {
  background: #fff;
}
.cid-t2j1J83GP9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t2j1J83GP9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t2j1J83GP9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t2j1J83GP9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t2j1J83GP9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t2j1J83GP9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t2j1J83GP9 .carousel {
  width: 100%;
}
.cid-t2j1J83GP9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t2j1J83GP9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t2j1J83GP9 .modal.fade .modal-dialog,
.cid-t2j1J83GP9 .modal.in .modal-dialog {
  transform: none;
}
.cid-t2j1J83GP9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t2j1J83GP9 H6 {
  text-align: center;
}
.cid-t2j1J83GP9 H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t2j1J8Cz1n {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t2j1J8Cz1n .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lssp6Zcv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2j1J9eVTL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t2j1X3Q6p3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t2j1X3Q6p3 nav.navbar {
  position: fixed;
}
.cid-t2j1X3Q6p3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j1X3Q6p3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t2j1X3Q6p3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t2j1X3Q6p3 .dropdown-item:hover,
.cid-t2j1X3Q6p3 .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t2j1X3Q6p3 .dropdown-item:hover span {
  color: white;
}
.cid-t2j1X3Q6p3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t2j1X3Q6p3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t2j1X3Q6p3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t2j1X3Q6p3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t2j1X3Q6p3 .nav-link {
  position: relative;
}
.cid-t2j1X3Q6p3 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t2j1X3Q6p3 .container {
    flex-wrap: nowrap;
  }
}
.cid-t2j1X3Q6p3 .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t2j1X3Q6p3 .dropdown-menu,
.cid-t2j1X3Q6p3 .navbar.opened {
  background: #000000 !important;
}
.cid-t2j1X3Q6p3 .nav-item:focus,
.cid-t2j1X3Q6p3 .nav-link:focus {
  outline: none;
}
.cid-t2j1X3Q6p3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t2j1X3Q6p3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2j1X3Q6p3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t2j1X3Q6p3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j1X3Q6p3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2j1X3Q6p3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2j1X3Q6p3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t2j1X3Q6p3 .navbar.opened {
  transition: all 0.3s;
}
.cid-t2j1X3Q6p3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t2j1X3Q6p3 .navbar .navbar-logo img {
  width: auto;
}
.cid-t2j1X3Q6p3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t2j1X3Q6p3 .navbar.collapsed {
  justify-content: center;
}
.cid-t2j1X3Q6p3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2j1X3Q6p3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t2j1X3Q6p3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t2j1X3Q6p3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2j1X3Q6p3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t2j1X3Q6p3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t2j1X3Q6p3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2j1X3Q6p3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t2j1X3Q6p3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t2j1X3Q6p3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2j1X3Q6p3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2j1X3Q6p3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2j1X3Q6p3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t2j1X3Q6p3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t2j1X3Q6p3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t2j1X3Q6p3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2j1X3Q6p3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t2j1X3Q6p3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t2j1X3Q6p3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t2j1X3Q6p3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t2j1X3Q6p3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-t2j1X3Q6p3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t2j1X3Q6p3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t2j1X3Q6p3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2j1X3Q6p3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2j1X3Q6p3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2j1X3Q6p3 .dropdown-item.active,
.cid-t2j1X3Q6p3 .dropdown-item:active {
  background-color: transparent;
}
.cid-t2j1X3Q6p3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t2j1X3Q6p3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2j1X3Q6p3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2j1X3Q6p3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t2j1X3Q6p3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2j1X3Q6p3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2j1X3Q6p3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t2j1X3Q6p3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t2j1X3Q6p3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t2j1X3Q6p3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t2j1X3Q6p3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t2j1X3Q6p3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j1X3Q6p3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j1X3Q6p3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t2j1X3Q6p3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j1X3Q6p3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t2j1X3Q6p3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t2j1X3Q6p3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j1X3Q6p3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t2j1X3Q6p3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t2j1X3Q6p3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2j1X3Q6p3 .navbar {
    height: 70px;
  }
  .cid-t2j1X3Q6p3 .navbar.opened {
    height: auto;
  }
  .cid-t2j1X3Q6p3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2j1X2pfAB {
  background-image: url("../../../assets/images/full-vaste-overkappingen.jpg");
}
.cid-t2j1X2pfAB .mbr-section-title {
  color: #ffffff;
}
.cid-t2j1X2pfAB .mbr-text,
.cid-t2j1X2pfAB .mbr-section-btn {
  color: #ffffff;
}
.cid-t2j1X2Vo9Y {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t2j1X2Vo9Y .item {
  padding-bottom: 2rem;
}
.cid-t2j1X2Vo9Y .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t2j1X2Vo9Y .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t2j1X2Vo9Y .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t2j1X2Vo9Y .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t2j1X2Vo9Y .carousel-control,
.cid-t2j1X2Vo9Y .close {
  background: #1b1b1b;
}
.cid-t2j1X2Vo9Y .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t2j1X2Vo9Y .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t2j1X2Vo9Y .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t2j1X2Vo9Y .carousel-control-next span {
  margin-left: 5px;
}
.cid-t2j1X2Vo9Y .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t2j1X2Vo9Y .close::before {
  content: '\e91a';
}
.cid-t2j1X2Vo9Y .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t2j1X2Vo9Y .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t2j1X2Vo9Y .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j1X2Vo9Y .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2j1X2Vo9Y .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t2j1X2Vo9Y .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t2j1X2Vo9Y .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t2j1X2Vo9Y .carousel-indicators li.active,
.cid-t2j1X2Vo9Y .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t2j1X2Vo9Y .carousel-indicators li::after,
.cid-t2j1X2Vo9Y .carousel-indicators li::before {
  content: none;
}
.cid-t2j1X2Vo9Y .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t2j1X2Vo9Y .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t2j1X2Vo9Y .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t2j1X2Vo9Y .carousel-indicators {
    display: none;
  }
}
.cid-t2j1X2Vo9Y .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t2j1X2Vo9Y .carousel-inner > .active {
  display: block;
}
.cid-t2j1X2Vo9Y .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j1X2Vo9Y .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2j1X2Vo9Y .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t2j1X2Vo9Y .carousel-control,
  .cid-t2j1X2Vo9Y .carousel-indicators,
  .cid-t2j1X2Vo9Y .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t2j1X2Vo9Y .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t2j1X2Vo9Y .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t2j1X2Vo9Y .carousel-indicators .active,
.cid-t2j1X2Vo9Y .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t2j1X2Vo9Y .carousel-indicators .active {
  background: #fff;
}
.cid-t2j1X2Vo9Y .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t2j1X2Vo9Y .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t2j1X2Vo9Y .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t2j1X2Vo9Y .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t2j1X2Vo9Y .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t2j1X2Vo9Y .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t2j1X2Vo9Y .carousel {
  width: 100%;
}
.cid-t2j1X2Vo9Y .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t2j1X2Vo9Y .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t2j1X2Vo9Y .modal.fade .modal-dialog,
.cid-t2j1X2Vo9Y .modal.in .modal-dialog {
  transform: none;
}
.cid-t2j1X2Vo9Y .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t2j1X2Vo9Y H6 {
  text-align: center;
}
.cid-t2j1X2Vo9Y H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t2j1X3CfqQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t2j1X3CfqQ .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lsy2qRkl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2j1X4gffz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t2j27Nu7mq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t2j27Nu7mq nav.navbar {
  position: fixed;
}
.cid-t2j27Nu7mq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j27Nu7mq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t2j27Nu7mq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t2j27Nu7mq .dropdown-item:hover,
.cid-t2j27Nu7mq .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t2j27Nu7mq .dropdown-item:hover span {
  color: white;
}
.cid-t2j27Nu7mq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t2j27Nu7mq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t2j27Nu7mq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t2j27Nu7mq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t2j27Nu7mq .nav-link {
  position: relative;
}
.cid-t2j27Nu7mq .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t2j27Nu7mq .container {
    flex-wrap: nowrap;
  }
}
.cid-t2j27Nu7mq .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t2j27Nu7mq .dropdown-menu,
.cid-t2j27Nu7mq .navbar.opened {
  background: #000000 !important;
}
.cid-t2j27Nu7mq .nav-item:focus,
.cid-t2j27Nu7mq .nav-link:focus {
  outline: none;
}
.cid-t2j27Nu7mq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t2j27Nu7mq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2j27Nu7mq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t2j27Nu7mq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j27Nu7mq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2j27Nu7mq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2j27Nu7mq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t2j27Nu7mq .navbar.opened {
  transition: all 0.3s;
}
.cid-t2j27Nu7mq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t2j27Nu7mq .navbar .navbar-logo img {
  width: auto;
}
.cid-t2j27Nu7mq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t2j27Nu7mq .navbar.collapsed {
  justify-content: center;
}
.cid-t2j27Nu7mq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2j27Nu7mq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t2j27Nu7mq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t2j27Nu7mq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2j27Nu7mq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t2j27Nu7mq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t2j27Nu7mq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2j27Nu7mq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t2j27Nu7mq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t2j27Nu7mq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2j27Nu7mq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2j27Nu7mq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2j27Nu7mq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t2j27Nu7mq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t2j27Nu7mq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t2j27Nu7mq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2j27Nu7mq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t2j27Nu7mq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t2j27Nu7mq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t2j27Nu7mq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t2j27Nu7mq .navbar.navbar-short {
  min-height: 60px;
}
.cid-t2j27Nu7mq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t2j27Nu7mq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t2j27Nu7mq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2j27Nu7mq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2j27Nu7mq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2j27Nu7mq .dropdown-item.active,
.cid-t2j27Nu7mq .dropdown-item:active {
  background-color: transparent;
}
.cid-t2j27Nu7mq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t2j27Nu7mq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2j27Nu7mq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2j27Nu7mq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t2j27Nu7mq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2j27Nu7mq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2j27Nu7mq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t2j27Nu7mq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t2j27Nu7mq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t2j27Nu7mq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t2j27Nu7mq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t2j27Nu7mq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j27Nu7mq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j27Nu7mq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t2j27Nu7mq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j27Nu7mq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t2j27Nu7mq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t2j27Nu7mq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j27Nu7mq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t2j27Nu7mq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t2j27Nu7mq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2j27Nu7mq .navbar {
    height: 70px;
  }
  .cid-t2j27Nu7mq .navbar.opened {
    height: auto;
  }
  .cid-t2j27Nu7mq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2j27M5MTC {
  background-image: url("../../../assets/images/full-lamellendaken.jpg");
}
.cid-t2j27M5MTC .mbr-section-title {
  color: #ffffff;
}
.cid-t2j27M5MTC .mbr-text,
.cid-t2j27M5MTC .mbr-section-btn {
  color: #ffffff;
}
.cid-t2j27Mp3S2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t2j27Mp3S2 .item {
  padding-bottom: 2rem;
}
.cid-t2j27Mp3S2 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t2j27Mp3S2 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t2j27Mp3S2 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t2j27Mp3S2 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t2j27Mp3S2 .carousel-control,
.cid-t2j27Mp3S2 .close {
  background: #1b1b1b;
}
.cid-t2j27Mp3S2 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t2j27Mp3S2 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t2j27Mp3S2 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t2j27Mp3S2 .carousel-control-next span {
  margin-left: 5px;
}
.cid-t2j27Mp3S2 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t2j27Mp3S2 .close::before {
  content: '\e91a';
}
.cid-t2j27Mp3S2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t2j27Mp3S2 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t2j27Mp3S2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j27Mp3S2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2j27Mp3S2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t2j27Mp3S2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t2j27Mp3S2 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t2j27Mp3S2 .carousel-indicators li.active,
.cid-t2j27Mp3S2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t2j27Mp3S2 .carousel-indicators li::after,
.cid-t2j27Mp3S2 .carousel-indicators li::before {
  content: none;
}
.cid-t2j27Mp3S2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t2j27Mp3S2 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t2j27Mp3S2 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t2j27Mp3S2 .carousel-indicators {
    display: none;
  }
}
.cid-t2j27Mp3S2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t2j27Mp3S2 .carousel-inner > .active {
  display: block;
}
.cid-t2j27Mp3S2 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j27Mp3S2 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2j27Mp3S2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t2j27Mp3S2 .carousel-control,
  .cid-t2j27Mp3S2 .carousel-indicators,
  .cid-t2j27Mp3S2 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t2j27Mp3S2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t2j27Mp3S2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t2j27Mp3S2 .carousel-indicators .active,
.cid-t2j27Mp3S2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t2j27Mp3S2 .carousel-indicators .active {
  background: #fff;
}
.cid-t2j27Mp3S2 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t2j27Mp3S2 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t2j27Mp3S2 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t2j27Mp3S2 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t2j27Mp3S2 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t2j27Mp3S2 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t2j27Mp3S2 .carousel {
  width: 100%;
}
.cid-t2j27Mp3S2 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t2j27Mp3S2 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t2j27Mp3S2 .modal.fade .modal-dialog,
.cid-t2j27Mp3S2 .modal.in .modal-dialog {
  transform: none;
}
.cid-t2j27Mp3S2 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t2j27Mp3S2 H6 {
  text-align: center;
}
.cid-t2j27Mp3S2 H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t2j27MZkEn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-t2j27MZkEn .video-wrapper iframe {
  width: 100%;
}
.cid-t2j27MZkEn .mbr-section-title,
.cid-t2j27MZkEn .mbr-section-subtitle,
.cid-t2j27MZkEn .mbr-text {
  text-align: center;
}
.cid-t2j27NgAvb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t2j27NgAvb .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lsLnawvt {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2j27NSkLv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t2j2rY4HOa {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t2j2rY4HOa nav.navbar {
  position: fixed;
}
.cid-t2j2rY4HOa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j2rY4HOa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t2j2rY4HOa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t2j2rY4HOa .dropdown-item:hover,
.cid-t2j2rY4HOa .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t2j2rY4HOa .dropdown-item:hover span {
  color: white;
}
.cid-t2j2rY4HOa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t2j2rY4HOa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t2j2rY4HOa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t2j2rY4HOa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t2j2rY4HOa .nav-link {
  position: relative;
}
.cid-t2j2rY4HOa .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t2j2rY4HOa .container {
    flex-wrap: nowrap;
  }
}
.cid-t2j2rY4HOa .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t2j2rY4HOa .dropdown-menu,
.cid-t2j2rY4HOa .navbar.opened {
  background: #000000 !important;
}
.cid-t2j2rY4HOa .nav-item:focus,
.cid-t2j2rY4HOa .nav-link:focus {
  outline: none;
}
.cid-t2j2rY4HOa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t2j2rY4HOa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2j2rY4HOa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t2j2rY4HOa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j2rY4HOa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2j2rY4HOa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2j2rY4HOa .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t2j2rY4HOa .navbar.opened {
  transition: all 0.3s;
}
.cid-t2j2rY4HOa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t2j2rY4HOa .navbar .navbar-logo img {
  width: auto;
}
.cid-t2j2rY4HOa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t2j2rY4HOa .navbar.collapsed {
  justify-content: center;
}
.cid-t2j2rY4HOa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2j2rY4HOa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t2j2rY4HOa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t2j2rY4HOa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2j2rY4HOa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t2j2rY4HOa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t2j2rY4HOa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2j2rY4HOa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t2j2rY4HOa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t2j2rY4HOa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2j2rY4HOa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2j2rY4HOa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2j2rY4HOa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t2j2rY4HOa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t2j2rY4HOa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t2j2rY4HOa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2j2rY4HOa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t2j2rY4HOa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t2j2rY4HOa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t2j2rY4HOa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t2j2rY4HOa .navbar.navbar-short {
  min-height: 60px;
}
.cid-t2j2rY4HOa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t2j2rY4HOa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t2j2rY4HOa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2j2rY4HOa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2j2rY4HOa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2j2rY4HOa .dropdown-item.active,
.cid-t2j2rY4HOa .dropdown-item:active {
  background-color: transparent;
}
.cid-t2j2rY4HOa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t2j2rY4HOa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2j2rY4HOa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2j2rY4HOa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t2j2rY4HOa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2j2rY4HOa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2j2rY4HOa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t2j2rY4HOa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t2j2rY4HOa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t2j2rY4HOa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t2j2rY4HOa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t2j2rY4HOa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j2rY4HOa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j2rY4HOa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t2j2rY4HOa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j2rY4HOa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t2j2rY4HOa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t2j2rY4HOa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j2rY4HOa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t2j2rY4HOa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t2j2rY4HOa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2j2rY4HOa .navbar {
    height: 70px;
  }
  .cid-t2j2rY4HOa .navbar.opened {
    height: auto;
  }
  .cid-t2j2rY4HOa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2j2rWqdB3 {
  background-image: url("../../../assets/images/full-lamellendaken.jpg");
}
.cid-t2j2rWqdB3 .mbr-section-title {
  color: #ffffff;
}
.cid-t2j2rWqdB3 .mbr-text,
.cid-t2j2rWqdB3 .mbr-section-btn {
  color: #ffffff;
}
.cid-t2j2rWSpyI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t2j2rWSpyI .item {
  padding-bottom: 2rem;
}
.cid-t2j2rWSpyI .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t2j2rWSpyI .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t2j2rWSpyI .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t2j2rWSpyI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t2j2rWSpyI .carousel-control,
.cid-t2j2rWSpyI .close {
  background: #1b1b1b;
}
.cid-t2j2rWSpyI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t2j2rWSpyI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t2j2rWSpyI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t2j2rWSpyI .carousel-control-next span {
  margin-left: 5px;
}
.cid-t2j2rWSpyI .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t2j2rWSpyI .close::before {
  content: '\e91a';
}
.cid-t2j2rWSpyI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t2j2rWSpyI .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t2j2rWSpyI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j2rWSpyI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2j2rWSpyI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t2j2rWSpyI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t2j2rWSpyI .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t2j2rWSpyI .carousel-indicators li.active,
.cid-t2j2rWSpyI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t2j2rWSpyI .carousel-indicators li::after,
.cid-t2j2rWSpyI .carousel-indicators li::before {
  content: none;
}
.cid-t2j2rWSpyI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t2j2rWSpyI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t2j2rWSpyI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t2j2rWSpyI .carousel-indicators {
    display: none;
  }
}
.cid-t2j2rWSpyI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t2j2rWSpyI .carousel-inner > .active {
  display: block;
}
.cid-t2j2rWSpyI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j2rWSpyI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2j2rWSpyI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t2j2rWSpyI .carousel-control,
  .cid-t2j2rWSpyI .carousel-indicators,
  .cid-t2j2rWSpyI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t2j2rWSpyI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t2j2rWSpyI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t2j2rWSpyI .carousel-indicators .active,
.cid-t2j2rWSpyI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t2j2rWSpyI .carousel-indicators .active {
  background: #fff;
}
.cid-t2j2rWSpyI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t2j2rWSpyI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t2j2rWSpyI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t2j2rWSpyI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t2j2rWSpyI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t2j2rWSpyI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t2j2rWSpyI .carousel {
  width: 100%;
}
.cid-t2j2rWSpyI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t2j2rWSpyI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t2j2rWSpyI .modal.fade .modal-dialog,
.cid-t2j2rWSpyI .modal.in .modal-dialog {
  transform: none;
}
.cid-t2j2rWSpyI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t2j2rWSpyI H6 {
  text-align: center;
}
.cid-t2j2rWSpyI H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t2j2rXx0cd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-t2j2rXx0cd .video-wrapper iframe {
  width: 100%;
}
.cid-t2j2rXx0cd .mbr-section-title,
.cid-t2j2rXx0cd .mbr-section-subtitle,
.cid-t2j2rXx0cd .mbr-text {
  text-align: center;
}
.cid-t2j2rXPsCp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t2j2rXPsCp .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lsQSQGZq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2j2rYuz13 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t2j2EsEYfq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t2j2EsEYfq nav.navbar {
  position: fixed;
}
.cid-t2j2EsEYfq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j2EsEYfq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t2j2EsEYfq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t2j2EsEYfq .dropdown-item:hover,
.cid-t2j2EsEYfq .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t2j2EsEYfq .dropdown-item:hover span {
  color: white;
}
.cid-t2j2EsEYfq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t2j2EsEYfq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t2j2EsEYfq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t2j2EsEYfq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t2j2EsEYfq .nav-link {
  position: relative;
}
.cid-t2j2EsEYfq .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t2j2EsEYfq .container {
    flex-wrap: nowrap;
  }
}
.cid-t2j2EsEYfq .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t2j2EsEYfq .dropdown-menu,
.cid-t2j2EsEYfq .navbar.opened {
  background: #000000 !important;
}
.cid-t2j2EsEYfq .nav-item:focus,
.cid-t2j2EsEYfq .nav-link:focus {
  outline: none;
}
.cid-t2j2EsEYfq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t2j2EsEYfq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2j2EsEYfq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t2j2EsEYfq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j2EsEYfq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2j2EsEYfq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2j2EsEYfq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t2j2EsEYfq .navbar.opened {
  transition: all 0.3s;
}
.cid-t2j2EsEYfq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t2j2EsEYfq .navbar .navbar-logo img {
  width: auto;
}
.cid-t2j2EsEYfq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t2j2EsEYfq .navbar.collapsed {
  justify-content: center;
}
.cid-t2j2EsEYfq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2j2EsEYfq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t2j2EsEYfq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t2j2EsEYfq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2j2EsEYfq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t2j2EsEYfq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t2j2EsEYfq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2j2EsEYfq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t2j2EsEYfq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t2j2EsEYfq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2j2EsEYfq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2j2EsEYfq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2j2EsEYfq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t2j2EsEYfq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t2j2EsEYfq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t2j2EsEYfq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2j2EsEYfq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t2j2EsEYfq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t2j2EsEYfq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t2j2EsEYfq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t2j2EsEYfq .navbar.navbar-short {
  min-height: 60px;
}
.cid-t2j2EsEYfq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t2j2EsEYfq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t2j2EsEYfq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2j2EsEYfq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2j2EsEYfq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2j2EsEYfq .dropdown-item.active,
.cid-t2j2EsEYfq .dropdown-item:active {
  background-color: transparent;
}
.cid-t2j2EsEYfq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t2j2EsEYfq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2j2EsEYfq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2j2EsEYfq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t2j2EsEYfq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2j2EsEYfq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2j2EsEYfq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t2j2EsEYfq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t2j2EsEYfq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t2j2EsEYfq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t2j2EsEYfq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t2j2EsEYfq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j2EsEYfq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j2EsEYfq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t2j2EsEYfq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j2EsEYfq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t2j2EsEYfq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t2j2EsEYfq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j2EsEYfq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t2j2EsEYfq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t2j2EsEYfq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2j2EsEYfq .navbar {
    height: 70px;
  }
  .cid-t2j2EsEYfq .navbar.opened {
    height: auto;
  }
  .cid-t2j2EsEYfq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2j2EqNFhl {
  background-image: url("../../../assets/images/full-lamellendaken.jpg");
}
.cid-t2j2EqNFhl .mbr-section-title {
  color: #ffffff;
}
.cid-t2j2EqNFhl .mbr-text,
.cid-t2j2EqNFhl .mbr-section-btn {
  color: #ffffff;
}
.cid-t2j2ErmojQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t2j2ErmojQ .item {
  padding-bottom: 2rem;
}
.cid-t2j2ErmojQ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t2j2ErmojQ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t2j2ErmojQ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t2j2ErmojQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t2j2ErmojQ .carousel-control,
.cid-t2j2ErmojQ .close {
  background: #1b1b1b;
}
.cid-t2j2ErmojQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t2j2ErmojQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t2j2ErmojQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t2j2ErmojQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-t2j2ErmojQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t2j2ErmojQ .close::before {
  content: '\e91a';
}
.cid-t2j2ErmojQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t2j2ErmojQ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t2j2ErmojQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j2ErmojQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2j2ErmojQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t2j2ErmojQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t2j2ErmojQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t2j2ErmojQ .carousel-indicators li.active,
.cid-t2j2ErmojQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t2j2ErmojQ .carousel-indicators li::after,
.cid-t2j2ErmojQ .carousel-indicators li::before {
  content: none;
}
.cid-t2j2ErmojQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t2j2ErmojQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t2j2ErmojQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t2j2ErmojQ .carousel-indicators {
    display: none;
  }
}
.cid-t2j2ErmojQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t2j2ErmojQ .carousel-inner > .active {
  display: block;
}
.cid-t2j2ErmojQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j2ErmojQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2j2ErmojQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t2j2ErmojQ .carousel-control,
  .cid-t2j2ErmojQ .carousel-indicators,
  .cid-t2j2ErmojQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t2j2ErmojQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t2j2ErmojQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t2j2ErmojQ .carousel-indicators .active,
.cid-t2j2ErmojQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t2j2ErmojQ .carousel-indicators .active {
  background: #fff;
}
.cid-t2j2ErmojQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t2j2ErmojQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t2j2ErmojQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t2j2ErmojQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t2j2ErmojQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t2j2ErmojQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t2j2ErmojQ .carousel {
  width: 100%;
}
.cid-t2j2ErmojQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t2j2ErmojQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t2j2ErmojQ .modal.fade .modal-dialog,
.cid-t2j2ErmojQ .modal.in .modal-dialog {
  transform: none;
}
.cid-t2j2ErmojQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t2j2ErmojQ H6 {
  text-align: center;
}
.cid-t2j2ErmojQ H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t2j2Es4ucw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-t2j2Es4ucw .video-wrapper iframe {
  width: 100%;
}
.cid-t2j2Es4ucw .mbr-section-title,
.cid-t2j2Es4ucw .mbr-section-subtitle,
.cid-t2j2Es4ucw .mbr-text {
  text-align: center;
}
.cid-t2j2Esp9L7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t2j2Esp9L7 .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lsWBGPBP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2j2Et3dMa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t2j2MPS1qZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t2j2MPS1qZ nav.navbar {
  position: fixed;
}
.cid-t2j2MPS1qZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j2MPS1qZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t2j2MPS1qZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t2j2MPS1qZ .dropdown-item:hover,
.cid-t2j2MPS1qZ .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t2j2MPS1qZ .dropdown-item:hover span {
  color: white;
}
.cid-t2j2MPS1qZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t2j2MPS1qZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t2j2MPS1qZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t2j2MPS1qZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t2j2MPS1qZ .nav-link {
  position: relative;
}
.cid-t2j2MPS1qZ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t2j2MPS1qZ .container {
    flex-wrap: nowrap;
  }
}
.cid-t2j2MPS1qZ .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t2j2MPS1qZ .dropdown-menu,
.cid-t2j2MPS1qZ .navbar.opened {
  background: #000000 !important;
}
.cid-t2j2MPS1qZ .nav-item:focus,
.cid-t2j2MPS1qZ .nav-link:focus {
  outline: none;
}
.cid-t2j2MPS1qZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t2j2MPS1qZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2j2MPS1qZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t2j2MPS1qZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j2MPS1qZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2j2MPS1qZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2j2MPS1qZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t2j2MPS1qZ .navbar.opened {
  transition: all 0.3s;
}
.cid-t2j2MPS1qZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t2j2MPS1qZ .navbar .navbar-logo img {
  width: auto;
}
.cid-t2j2MPS1qZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t2j2MPS1qZ .navbar.collapsed {
  justify-content: center;
}
.cid-t2j2MPS1qZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2j2MPS1qZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t2j2MPS1qZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t2j2MPS1qZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2j2MPS1qZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t2j2MPS1qZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t2j2MPS1qZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2j2MPS1qZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t2j2MPS1qZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t2j2MPS1qZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2j2MPS1qZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2j2MPS1qZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2j2MPS1qZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t2j2MPS1qZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t2j2MPS1qZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t2j2MPS1qZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2j2MPS1qZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t2j2MPS1qZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t2j2MPS1qZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t2j2MPS1qZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t2j2MPS1qZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-t2j2MPS1qZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t2j2MPS1qZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t2j2MPS1qZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2j2MPS1qZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2j2MPS1qZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2j2MPS1qZ .dropdown-item.active,
.cid-t2j2MPS1qZ .dropdown-item:active {
  background-color: transparent;
}
.cid-t2j2MPS1qZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t2j2MPS1qZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2j2MPS1qZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2j2MPS1qZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t2j2MPS1qZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2j2MPS1qZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2j2MPS1qZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t2j2MPS1qZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t2j2MPS1qZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t2j2MPS1qZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t2j2MPS1qZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t2j2MPS1qZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j2MPS1qZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j2MPS1qZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t2j2MPS1qZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j2MPS1qZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t2j2MPS1qZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t2j2MPS1qZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j2MPS1qZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t2j2MPS1qZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t2j2MPS1qZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2j2MPS1qZ .navbar {
    height: 70px;
  }
  .cid-t2j2MPS1qZ .navbar.opened {
    height: auto;
  }
  .cid-t2j2MPS1qZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2j2MOfeg2 {
  background-image: url("../../../assets/images/full-lamellendaken.jpg");
}
.cid-t2j2MOfeg2 .mbr-section-title {
  color: #ffffff;
}
.cid-t2j2MOfeg2 .mbr-text,
.cid-t2j2MOfeg2 .mbr-section-btn {
  color: #ffffff;
}
.cid-t2j2MOKyus {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t2j2MOKyus .item {
  padding-bottom: 2rem;
}
.cid-t2j2MOKyus .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t2j2MOKyus .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t2j2MOKyus .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t2j2MOKyus .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t2j2MOKyus .carousel-control,
.cid-t2j2MOKyus .close {
  background: #1b1b1b;
}
.cid-t2j2MOKyus .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t2j2MOKyus .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t2j2MOKyus .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t2j2MOKyus .carousel-control-next span {
  margin-left: 5px;
}
.cid-t2j2MOKyus .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t2j2MOKyus .close::before {
  content: '\e91a';
}
.cid-t2j2MOKyus .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t2j2MOKyus .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t2j2MOKyus .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j2MOKyus .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2j2MOKyus .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t2j2MOKyus .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t2j2MOKyus .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t2j2MOKyus .carousel-indicators li.active,
.cid-t2j2MOKyus .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t2j2MOKyus .carousel-indicators li::after,
.cid-t2j2MOKyus .carousel-indicators li::before {
  content: none;
}
.cid-t2j2MOKyus .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t2j2MOKyus .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t2j2MOKyus .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t2j2MOKyus .carousel-indicators {
    display: none;
  }
}
.cid-t2j2MOKyus .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t2j2MOKyus .carousel-inner > .active {
  display: block;
}
.cid-t2j2MOKyus .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j2MOKyus .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2j2MOKyus .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t2j2MOKyus .carousel-control,
  .cid-t2j2MOKyus .carousel-indicators,
  .cid-t2j2MOKyus .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t2j2MOKyus .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t2j2MOKyus .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t2j2MOKyus .carousel-indicators .active,
.cid-t2j2MOKyus .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t2j2MOKyus .carousel-indicators .active {
  background: #fff;
}
.cid-t2j2MOKyus .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t2j2MOKyus .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t2j2MOKyus .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t2j2MOKyus .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t2j2MOKyus .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t2j2MOKyus .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t2j2MOKyus .carousel {
  width: 100%;
}
.cid-t2j2MOKyus .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t2j2MOKyus .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t2j2MOKyus .modal.fade .modal-dialog,
.cid-t2j2MOKyus .modal.in .modal-dialog {
  transform: none;
}
.cid-t2j2MOKyus .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t2j2MOKyus H6 {
  text-align: center;
}
.cid-t2j2MOKyus H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t2j2MPkaiV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-t2j2MPkaiV .video-wrapper iframe {
  width: 100%;
}
.cid-t2j2MPkaiV .mbr-section-title,
.cid-t2j2MPkaiV .mbr-section-subtitle,
.cid-t2j2MPkaiV .mbr-text {
  text-align: center;
}
.cid-t2j2MPEpaS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t2j2MPEpaS .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lt22rPtC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2j2MQiymY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t2j2VDpREB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t2j2VDpREB nav.navbar {
  position: fixed;
}
.cid-t2j2VDpREB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j2VDpREB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t2j2VDpREB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t2j2VDpREB .dropdown-item:hover,
.cid-t2j2VDpREB .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t2j2VDpREB .dropdown-item:hover span {
  color: white;
}
.cid-t2j2VDpREB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t2j2VDpREB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t2j2VDpREB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t2j2VDpREB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t2j2VDpREB .nav-link {
  position: relative;
}
.cid-t2j2VDpREB .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t2j2VDpREB .container {
    flex-wrap: nowrap;
  }
}
.cid-t2j2VDpREB .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t2j2VDpREB .dropdown-menu,
.cid-t2j2VDpREB .navbar.opened {
  background: #000000 !important;
}
.cid-t2j2VDpREB .nav-item:focus,
.cid-t2j2VDpREB .nav-link:focus {
  outline: none;
}
.cid-t2j2VDpREB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t2j2VDpREB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2j2VDpREB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t2j2VDpREB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j2VDpREB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2j2VDpREB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2j2VDpREB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t2j2VDpREB .navbar.opened {
  transition: all 0.3s;
}
.cid-t2j2VDpREB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t2j2VDpREB .navbar .navbar-logo img {
  width: auto;
}
.cid-t2j2VDpREB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t2j2VDpREB .navbar.collapsed {
  justify-content: center;
}
.cid-t2j2VDpREB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2j2VDpREB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t2j2VDpREB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t2j2VDpREB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2j2VDpREB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t2j2VDpREB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t2j2VDpREB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2j2VDpREB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t2j2VDpREB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t2j2VDpREB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2j2VDpREB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2j2VDpREB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2j2VDpREB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t2j2VDpREB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t2j2VDpREB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t2j2VDpREB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2j2VDpREB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t2j2VDpREB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t2j2VDpREB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t2j2VDpREB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t2j2VDpREB .navbar.navbar-short {
  min-height: 60px;
}
.cid-t2j2VDpREB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t2j2VDpREB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t2j2VDpREB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2j2VDpREB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2j2VDpREB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2j2VDpREB .dropdown-item.active,
.cid-t2j2VDpREB .dropdown-item:active {
  background-color: transparent;
}
.cid-t2j2VDpREB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t2j2VDpREB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2j2VDpREB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2j2VDpREB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t2j2VDpREB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2j2VDpREB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2j2VDpREB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t2j2VDpREB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t2j2VDpREB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t2j2VDpREB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t2j2VDpREB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t2j2VDpREB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j2VDpREB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j2VDpREB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t2j2VDpREB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j2VDpREB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t2j2VDpREB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t2j2VDpREB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j2VDpREB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t2j2VDpREB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t2j2VDpREB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2j2VDpREB .navbar {
    height: 70px;
  }
  .cid-t2j2VDpREB .navbar.opened {
    height: auto;
  }
  .cid-t2j2VDpREB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2j2VBLqAx {
  background-image: url("../../../assets/images/full-lamellendaken.jpg");
}
.cid-t2j2VBLqAx .mbr-section-title {
  color: #ffffff;
}
.cid-t2j2VBLqAx .mbr-text,
.cid-t2j2VBLqAx .mbr-section-btn {
  color: #ffffff;
}
.cid-t2j2VCfV5s {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t2j2VCfV5s .item {
  padding-bottom: 2rem;
}
.cid-t2j2VCfV5s .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t2j2VCfV5s .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t2j2VCfV5s .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t2j2VCfV5s .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t2j2VCfV5s .carousel-control,
.cid-t2j2VCfV5s .close {
  background: #1b1b1b;
}
.cid-t2j2VCfV5s .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t2j2VCfV5s .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t2j2VCfV5s .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t2j2VCfV5s .carousel-control-next span {
  margin-left: 5px;
}
.cid-t2j2VCfV5s .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t2j2VCfV5s .close::before {
  content: '\e91a';
}
.cid-t2j2VCfV5s .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t2j2VCfV5s .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t2j2VCfV5s .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j2VCfV5s .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2j2VCfV5s .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t2j2VCfV5s .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t2j2VCfV5s .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t2j2VCfV5s .carousel-indicators li.active,
.cid-t2j2VCfV5s .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t2j2VCfV5s .carousel-indicators li::after,
.cid-t2j2VCfV5s .carousel-indicators li::before {
  content: none;
}
.cid-t2j2VCfV5s .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t2j2VCfV5s .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t2j2VCfV5s .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t2j2VCfV5s .carousel-indicators {
    display: none;
  }
}
.cid-t2j2VCfV5s .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t2j2VCfV5s .carousel-inner > .active {
  display: block;
}
.cid-t2j2VCfV5s .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j2VCfV5s .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2j2VCfV5s .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t2j2VCfV5s .carousel-control,
  .cid-t2j2VCfV5s .carousel-indicators,
  .cid-t2j2VCfV5s .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t2j2VCfV5s .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t2j2VCfV5s .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t2j2VCfV5s .carousel-indicators .active,
.cid-t2j2VCfV5s .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t2j2VCfV5s .carousel-indicators .active {
  background: #fff;
}
.cid-t2j2VCfV5s .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t2j2VCfV5s .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t2j2VCfV5s .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t2j2VCfV5s .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t2j2VCfV5s .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t2j2VCfV5s .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t2j2VCfV5s .carousel {
  width: 100%;
}
.cid-t2j2VCfV5s .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t2j2VCfV5s .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t2j2VCfV5s .modal.fade .modal-dialog,
.cid-t2j2VCfV5s .modal.in .modal-dialog {
  transform: none;
}
.cid-t2j2VCfV5s .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t2j2VCfV5s H6 {
  text-align: center;
}
.cid-t2j2VCfV5s H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t2j2VCQJG5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-t2j2VCQJG5 .video-wrapper iframe {
  width: 100%;
}
.cid-t2j2VCQJG5 .mbr-section-title,
.cid-t2j2VCQJG5 .mbr-section-subtitle,
.cid-t2j2VCQJG5 .mbr-text {
  text-align: center;
}
.cid-t2j2VDa280 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t2j2VDa280 .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lt7dDZT4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2j2VDPjSi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t2j374qVrt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t2j374qVrt nav.navbar {
  position: fixed;
}
.cid-t2j374qVrt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j374qVrt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t2j374qVrt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t2j374qVrt .dropdown-item:hover,
.cid-t2j374qVrt .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t2j374qVrt .dropdown-item:hover span {
  color: white;
}
.cid-t2j374qVrt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t2j374qVrt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t2j374qVrt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t2j374qVrt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t2j374qVrt .nav-link {
  position: relative;
}
.cid-t2j374qVrt .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t2j374qVrt .container {
    flex-wrap: nowrap;
  }
}
.cid-t2j374qVrt .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t2j374qVrt .dropdown-menu,
.cid-t2j374qVrt .navbar.opened {
  background: #000000 !important;
}
.cid-t2j374qVrt .nav-item:focus,
.cid-t2j374qVrt .nav-link:focus {
  outline: none;
}
.cid-t2j374qVrt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t2j374qVrt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2j374qVrt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t2j374qVrt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j374qVrt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2j374qVrt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2j374qVrt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t2j374qVrt .navbar.opened {
  transition: all 0.3s;
}
.cid-t2j374qVrt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t2j374qVrt .navbar .navbar-logo img {
  width: auto;
}
.cid-t2j374qVrt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t2j374qVrt .navbar.collapsed {
  justify-content: center;
}
.cid-t2j374qVrt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2j374qVrt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t2j374qVrt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t2j374qVrt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2j374qVrt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t2j374qVrt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t2j374qVrt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2j374qVrt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t2j374qVrt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t2j374qVrt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2j374qVrt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2j374qVrt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2j374qVrt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t2j374qVrt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t2j374qVrt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t2j374qVrt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2j374qVrt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t2j374qVrt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t2j374qVrt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t2j374qVrt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t2j374qVrt .navbar.navbar-short {
  min-height: 60px;
}
.cid-t2j374qVrt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t2j374qVrt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t2j374qVrt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2j374qVrt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2j374qVrt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2j374qVrt .dropdown-item.active,
.cid-t2j374qVrt .dropdown-item:active {
  background-color: transparent;
}
.cid-t2j374qVrt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t2j374qVrt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2j374qVrt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2j374qVrt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t2j374qVrt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2j374qVrt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2j374qVrt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t2j374qVrt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t2j374qVrt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t2j374qVrt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t2j374qVrt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t2j374qVrt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j374qVrt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j374qVrt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t2j374qVrt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j374qVrt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t2j374qVrt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t2j374qVrt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j374qVrt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t2j374qVrt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t2j374qVrt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2j374qVrt .navbar {
    height: 70px;
  }
  .cid-t2j374qVrt .navbar.opened {
    height: auto;
  }
  .cid-t2j374qVrt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2j372zakA {
  background-image: url("../../../assets/images/full-lamellendaken.jpg");
}
.cid-t2j372zakA .mbr-section-title {
  color: #ffffff;
}
.cid-t2j372zakA .mbr-text,
.cid-t2j372zakA .mbr-section-btn {
  color: #ffffff;
}
.cid-t2j3737Fua {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t2j3737Fua .item {
  padding-bottom: 2rem;
}
.cid-t2j3737Fua .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t2j3737Fua .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t2j3737Fua .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t2j3737Fua .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t2j3737Fua .carousel-control,
.cid-t2j3737Fua .close {
  background: #1b1b1b;
}
.cid-t2j3737Fua .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t2j3737Fua .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t2j3737Fua .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t2j3737Fua .carousel-control-next span {
  margin-left: 5px;
}
.cid-t2j3737Fua .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t2j3737Fua .close::before {
  content: '\e91a';
}
.cid-t2j3737Fua .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t2j3737Fua .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t2j3737Fua .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j3737Fua .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2j3737Fua .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t2j3737Fua .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t2j3737Fua .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t2j3737Fua .carousel-indicators li.active,
.cid-t2j3737Fua .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t2j3737Fua .carousel-indicators li::after,
.cid-t2j3737Fua .carousel-indicators li::before {
  content: none;
}
.cid-t2j3737Fua .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t2j3737Fua .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t2j3737Fua .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t2j3737Fua .carousel-indicators {
    display: none;
  }
}
.cid-t2j3737Fua .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t2j3737Fua .carousel-inner > .active {
  display: block;
}
.cid-t2j3737Fua .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j3737Fua .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2j3737Fua .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t2j3737Fua .carousel-control,
  .cid-t2j3737Fua .carousel-indicators,
  .cid-t2j3737Fua .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t2j3737Fua .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t2j3737Fua .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t2j3737Fua .carousel-indicators .active,
.cid-t2j3737Fua .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t2j3737Fua .carousel-indicators .active {
  background: #fff;
}
.cid-t2j3737Fua .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t2j3737Fua .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t2j3737Fua .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t2j3737Fua .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t2j3737Fua .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t2j3737Fua .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t2j3737Fua .carousel {
  width: 100%;
}
.cid-t2j3737Fua .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t2j3737Fua .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t2j3737Fua .modal.fade .modal-dialog,
.cid-t2j3737Fua .modal.in .modal-dialog {
  transform: none;
}
.cid-t2j3737Fua .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t2j3737Fua H6 {
  text-align: center;
}
.cid-t2j3737Fua H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t2j373S8rv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-t2j373S8rv .video-wrapper iframe {
  width: 100%;
}
.cid-t2j373S8rv .mbr-section-title,
.cid-t2j373S8rv .mbr-section-subtitle,
.cid-t2j373S8rv .mbr-text {
  text-align: center;
}
.cid-t2j374bQKw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t2j374bQKw .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4ltd7Z4e2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2j374S4yw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t2j3kMKjNf {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t2j3kMKjNf nav.navbar {
  position: fixed;
}
.cid-t2j3kMKjNf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j3kMKjNf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t2j3kMKjNf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t2j3kMKjNf .dropdown-item:hover,
.cid-t2j3kMKjNf .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t2j3kMKjNf .dropdown-item:hover span {
  color: white;
}
.cid-t2j3kMKjNf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t2j3kMKjNf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t2j3kMKjNf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t2j3kMKjNf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t2j3kMKjNf .nav-link {
  position: relative;
}
.cid-t2j3kMKjNf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t2j3kMKjNf .container {
    flex-wrap: nowrap;
  }
}
.cid-t2j3kMKjNf .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t2j3kMKjNf .dropdown-menu,
.cid-t2j3kMKjNf .navbar.opened {
  background: #000000 !important;
}
.cid-t2j3kMKjNf .nav-item:focus,
.cid-t2j3kMKjNf .nav-link:focus {
  outline: none;
}
.cid-t2j3kMKjNf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t2j3kMKjNf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2j3kMKjNf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t2j3kMKjNf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t2j3kMKjNf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2j3kMKjNf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2j3kMKjNf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t2j3kMKjNf .navbar.opened {
  transition: all 0.3s;
}
.cid-t2j3kMKjNf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t2j3kMKjNf .navbar .navbar-logo img {
  width: auto;
}
.cid-t2j3kMKjNf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t2j3kMKjNf .navbar.collapsed {
  justify-content: center;
}
.cid-t2j3kMKjNf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2j3kMKjNf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t2j3kMKjNf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t2j3kMKjNf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2j3kMKjNf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t2j3kMKjNf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t2j3kMKjNf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2j3kMKjNf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t2j3kMKjNf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t2j3kMKjNf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2j3kMKjNf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2j3kMKjNf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2j3kMKjNf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t2j3kMKjNf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t2j3kMKjNf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t2j3kMKjNf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2j3kMKjNf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t2j3kMKjNf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t2j3kMKjNf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t2j3kMKjNf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t2j3kMKjNf .navbar.navbar-short {
  min-height: 60px;
}
.cid-t2j3kMKjNf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t2j3kMKjNf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t2j3kMKjNf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2j3kMKjNf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2j3kMKjNf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2j3kMKjNf .dropdown-item.active,
.cid-t2j3kMKjNf .dropdown-item:active {
  background-color: transparent;
}
.cid-t2j3kMKjNf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t2j3kMKjNf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2j3kMKjNf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2j3kMKjNf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t2j3kMKjNf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2j3kMKjNf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2j3kMKjNf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t2j3kMKjNf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t2j3kMKjNf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t2j3kMKjNf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t2j3kMKjNf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t2j3kMKjNf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j3kMKjNf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t2j3kMKjNf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t2j3kMKjNf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j3kMKjNf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t2j3kMKjNf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t2j3kMKjNf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t2j3kMKjNf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t2j3kMKjNf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t2j3kMKjNf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2j3kMKjNf .navbar {
    height: 70px;
  }
  .cid-t2j3kMKjNf .navbar.opened {
    height: auto;
  }
  .cid-t2j3kMKjNf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2j3kKQf1F {
  background-image: url("../../../assets/images/full-lamellendaken.jpg");
}
.cid-t2j3kKQf1F .mbr-section-title {
  color: #ffffff;
}
.cid-t2j3kKQf1F .mbr-text,
.cid-t2j3kKQf1F .mbr-section-btn {
  color: #ffffff;
}
.cid-t2j3kLr4cJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t2j3kLr4cJ .item {
  padding-bottom: 2rem;
}
.cid-t2j3kLr4cJ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t2j3kLr4cJ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t2j3kLr4cJ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t2j3kLr4cJ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t2j3kLr4cJ .carousel-control,
.cid-t2j3kLr4cJ .close {
  background: #1b1b1b;
}
.cid-t2j3kLr4cJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t2j3kLr4cJ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t2j3kLr4cJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t2j3kLr4cJ .carousel-control-next span {
  margin-left: 5px;
}
.cid-t2j3kLr4cJ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t2j3kLr4cJ .close::before {
  content: '\e91a';
}
.cid-t2j3kLr4cJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t2j3kLr4cJ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t2j3kLr4cJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j3kLr4cJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t2j3kLr4cJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t2j3kLr4cJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t2j3kLr4cJ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t2j3kLr4cJ .carousel-indicators li.active,
.cid-t2j3kLr4cJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t2j3kLr4cJ .carousel-indicators li::after,
.cid-t2j3kLr4cJ .carousel-indicators li::before {
  content: none;
}
.cid-t2j3kLr4cJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t2j3kLr4cJ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t2j3kLr4cJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t2j3kLr4cJ .carousel-indicators {
    display: none;
  }
}
.cid-t2j3kLr4cJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t2j3kLr4cJ .carousel-inner > .active {
  display: block;
}
.cid-t2j3kLr4cJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t2j3kLr4cJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t2j3kLr4cJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t2j3kLr4cJ .carousel-control,
  .cid-t2j3kLr4cJ .carousel-indicators,
  .cid-t2j3kLr4cJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t2j3kLr4cJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t2j3kLr4cJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t2j3kLr4cJ .carousel-indicators .active,
.cid-t2j3kLr4cJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t2j3kLr4cJ .carousel-indicators .active {
  background: #fff;
}
.cid-t2j3kLr4cJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t2j3kLr4cJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t2j3kLr4cJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t2j3kLr4cJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t2j3kLr4cJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t2j3kLr4cJ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t2j3kLr4cJ .carousel {
  width: 100%;
}
.cid-t2j3kLr4cJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t2j3kLr4cJ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t2j3kLr4cJ .modal.fade .modal-dialog,
.cid-t2j3kLr4cJ .modal.in .modal-dialog {
  transform: none;
}
.cid-t2j3kLr4cJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t2j3kLr4cJ H6 {
  text-align: center;
}
.cid-t2j3kLr4cJ H3 {
  text-align: left;
  color: #ffffff;
}
.cid-t2j3kMbmG3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-t2j3kMbmG3 .video-wrapper iframe {
  width: 100%;
}
.cid-t2j3kMbmG3 .mbr-section-title,
.cid-t2j3kMbmG3 .mbr-section-subtitle,
.cid-t2j3kMbmG3 .mbr-text {
  text-align: center;
}
.cid-t2j3kMvSJI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t2j3kMvSJI .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4ltiqe4nH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2j3kNaLxz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t4R5rXOeF5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t4R5rXOeF5 nav.navbar {
  position: fixed;
}
.cid-t4R5rXOeF5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t4R5rXOeF5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t4R5rXOeF5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t4R5rXOeF5 .dropdown-item:hover,
.cid-t4R5rXOeF5 .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t4R5rXOeF5 .dropdown-item:hover span {
  color: white;
}
.cid-t4R5rXOeF5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t4R5rXOeF5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t4R5rXOeF5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t4R5rXOeF5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t4R5rXOeF5 .nav-link {
  position: relative;
}
.cid-t4R5rXOeF5 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t4R5rXOeF5 .container {
    flex-wrap: nowrap;
  }
}
.cid-t4R5rXOeF5 .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t4R5rXOeF5 .dropdown-menu,
.cid-t4R5rXOeF5 .navbar.opened {
  background: #000000 !important;
}
.cid-t4R5rXOeF5 .nav-item:focus,
.cid-t4R5rXOeF5 .nav-link:focus {
  outline: none;
}
.cid-t4R5rXOeF5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t4R5rXOeF5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t4R5rXOeF5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t4R5rXOeF5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t4R5rXOeF5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t4R5rXOeF5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t4R5rXOeF5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t4R5rXOeF5 .navbar.opened {
  transition: all 0.3s;
}
.cid-t4R5rXOeF5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t4R5rXOeF5 .navbar .navbar-logo img {
  width: auto;
}
.cid-t4R5rXOeF5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t4R5rXOeF5 .navbar.collapsed {
  justify-content: center;
}
.cid-t4R5rXOeF5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t4R5rXOeF5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t4R5rXOeF5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t4R5rXOeF5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t4R5rXOeF5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t4R5rXOeF5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t4R5rXOeF5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t4R5rXOeF5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t4R5rXOeF5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t4R5rXOeF5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t4R5rXOeF5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t4R5rXOeF5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t4R5rXOeF5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t4R5rXOeF5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t4R5rXOeF5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t4R5rXOeF5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t4R5rXOeF5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t4R5rXOeF5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t4R5rXOeF5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t4R5rXOeF5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t4R5rXOeF5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-t4R5rXOeF5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t4R5rXOeF5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t4R5rXOeF5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t4R5rXOeF5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t4R5rXOeF5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t4R5rXOeF5 .dropdown-item.active,
.cid-t4R5rXOeF5 .dropdown-item:active {
  background-color: transparent;
}
.cid-t4R5rXOeF5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t4R5rXOeF5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t4R5rXOeF5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t4R5rXOeF5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t4R5rXOeF5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t4R5rXOeF5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t4R5rXOeF5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t4R5rXOeF5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t4R5rXOeF5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t4R5rXOeF5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t4R5rXOeF5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t4R5rXOeF5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4R5rXOeF5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4R5rXOeF5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t4R5rXOeF5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4R5rXOeF5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t4R5rXOeF5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t4R5rXOeF5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4R5rXOeF5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t4R5rXOeF5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t4R5rXOeF5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t4R5rXOeF5 .navbar {
    height: 70px;
  }
  .cid-t4R5rXOeF5 .navbar.opened {
    height: auto;
  }
  .cid-t4R5rXOeF5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t4R5zsArwc {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/zwart-wit-onder.jpg");
}
.cid-t4R5zsArwc .card-wrapper {
  background: #aa935f;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-t4R5zsArwc .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-t4R5zsArwc .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t4R5zsArwc .card-wrapper {
    padding: 4rem;
  }
}
.cid-t4R5zsArwc .mbr-text,
.cid-t4R5zsArwc .mbr-section-btn {
  color: #ffffff;
}
.cid-t4R5zsArwc .card-title,
.cid-t4R5zsArwc .card-box {
  text-align: center;
  color: #000000;
}
.cid-t4R5rYbrSL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-t53OVbopom {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t53OVbopom nav.navbar {
  position: fixed;
}
.cid-t53OVbopom .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t53OVbopom .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t53OVbopom .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t53OVbopom .dropdown-item:hover,
.cid-t53OVbopom .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-t53OVbopom .dropdown-item:hover span {
  color: white;
}
.cid-t53OVbopom .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t53OVbopom .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t53OVbopom .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t53OVbopom .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t53OVbopom .nav-link {
  position: relative;
}
.cid-t53OVbopom .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t53OVbopom .container {
    flex-wrap: nowrap;
  }
}
.cid-t53OVbopom .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t53OVbopom .dropdown-menu,
.cid-t53OVbopom .navbar.opened {
  background: #000000 !important;
}
.cid-t53OVbopom .nav-item:focus,
.cid-t53OVbopom .nav-link:focus {
  outline: none;
}
.cid-t53OVbopom .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t53OVbopom .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t53OVbopom .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t53OVbopom .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t53OVbopom .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t53OVbopom .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t53OVbopom .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t53OVbopom .navbar.opened {
  transition: all 0.3s;
}
.cid-t53OVbopom .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t53OVbopom .navbar .navbar-logo img {
  width: auto;
}
.cid-t53OVbopom .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t53OVbopom .navbar.collapsed {
  justify-content: center;
}
.cid-t53OVbopom .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t53OVbopom .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t53OVbopom .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-t53OVbopom .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t53OVbopom .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t53OVbopom .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t53OVbopom .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t53OVbopom .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t53OVbopom .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t53OVbopom .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t53OVbopom .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t53OVbopom .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t53OVbopom .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t53OVbopom .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t53OVbopom .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t53OVbopom .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t53OVbopom .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t53OVbopom .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t53OVbopom .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t53OVbopom .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t53OVbopom .navbar.navbar-short {
  min-height: 60px;
}
.cid-t53OVbopom .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t53OVbopom .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t53OVbopom .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t53OVbopom .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t53OVbopom .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t53OVbopom .dropdown-item.active,
.cid-t53OVbopom .dropdown-item:active {
  background-color: transparent;
}
.cid-t53OVbopom .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t53OVbopom .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t53OVbopom .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t53OVbopom .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t53OVbopom .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t53OVbopom .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t53OVbopom ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t53OVbopom .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t53OVbopom button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t53OVbopom button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t53OVbopom button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t53OVbopom button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t53OVbopom button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t53OVbopom button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t53OVbopom nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t53OVbopom nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t53OVbopom nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t53OVbopom nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t53OVbopom .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t53OVbopom a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t53OVbopom .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t53OVbopom .navbar {
    height: 70px;
  }
  .cid-t53OVbopom .navbar.opened {
    height: auto;
  }
  .cid-t53OVbopom .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t53OVc46Ja {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-t53OVc46Ja .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t53OVc46Ja img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t53OVc46Ja .text-wrapper {
    padding: 2rem;
  }
}
.cid-t53OVc46Ja .mbr-section-title {
  color: #aa935f;
}
.cid-t53OVc46Ja .mbr-text {
  color: #ffffff;
}
.cid-t53OVcuHwo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-t53OVcuHwo .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t53OVcuHwo img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t53OVcuHwo .text-wrapper {
    padding: 2rem;
  }
}
.cid-t53OVcuHwo .mbr-section-title {
  color: #aa935f;
}
.cid-t53OVcuHwo .mbr-text {
  color: #ffffff;
}
.cid-t53OVcMk49 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-t53OVcMk49 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t53OVcMk49 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t53OVcMk49 .text-wrapper {
    padding: 2rem;
  }
}
.cid-t53OVcMk49 .mbr-section-title {
  color: #aa935f;
}
.cid-t53OVcMk49 .mbr-text {
  color: #ffffff;
}
.cid-t53OVd66Cx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tjoxSghLSG {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tjoxSghLSG nav.navbar {
  position: fixed;
}
.cid-tjoxSghLSG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tjoxSghLSG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tjoxSghLSG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tjoxSghLSG .dropdown-item:hover,
.cid-tjoxSghLSG .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-tjoxSghLSG .dropdown-item:hover span {
  color: white;
}
.cid-tjoxSghLSG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tjoxSghLSG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tjoxSghLSG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tjoxSghLSG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tjoxSghLSG .nav-link {
  position: relative;
}
.cid-tjoxSghLSG .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tjoxSghLSG .container {
    flex-wrap: nowrap;
  }
}
.cid-tjoxSghLSG .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tjoxSghLSG .dropdown-menu,
.cid-tjoxSghLSG .navbar.opened {
  background: #000000 !important;
}
.cid-tjoxSghLSG .nav-item:focus,
.cid-tjoxSghLSG .nav-link:focus {
  outline: none;
}
.cid-tjoxSghLSG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tjoxSghLSG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tjoxSghLSG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tjoxSghLSG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tjoxSghLSG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tjoxSghLSG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tjoxSghLSG .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tjoxSghLSG .navbar.opened {
  transition: all 0.3s;
}
.cid-tjoxSghLSG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tjoxSghLSG .navbar .navbar-logo img {
  width: auto;
}
.cid-tjoxSghLSG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tjoxSghLSG .navbar.collapsed {
  justify-content: center;
}
.cid-tjoxSghLSG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tjoxSghLSG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tjoxSghLSG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tjoxSghLSG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tjoxSghLSG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tjoxSghLSG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tjoxSghLSG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tjoxSghLSG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tjoxSghLSG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tjoxSghLSG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tjoxSghLSG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tjoxSghLSG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tjoxSghLSG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tjoxSghLSG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tjoxSghLSG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tjoxSghLSG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tjoxSghLSG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tjoxSghLSG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tjoxSghLSG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tjoxSghLSG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tjoxSghLSG .navbar.navbar-short {
  min-height: 60px;
}
.cid-tjoxSghLSG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tjoxSghLSG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tjoxSghLSG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tjoxSghLSG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tjoxSghLSG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tjoxSghLSG .dropdown-item.active,
.cid-tjoxSghLSG .dropdown-item:active {
  background-color: transparent;
}
.cid-tjoxSghLSG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tjoxSghLSG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tjoxSghLSG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tjoxSghLSG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tjoxSghLSG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tjoxSghLSG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tjoxSghLSG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tjoxSghLSG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tjoxSghLSG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tjoxSghLSG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tjoxSghLSG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tjoxSghLSG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tjoxSghLSG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tjoxSghLSG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tjoxSghLSG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tjoxSghLSG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tjoxSghLSG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tjoxSghLSG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tjoxSghLSG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tjoxSghLSG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tjoxSghLSG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tjoxSghLSG .navbar {
    height: 70px;
  }
  .cid-tjoxSghLSG .navbar.opened {
    height: auto;
  }
  .cid-tjoxSghLSG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tjoxSgNp7b {
  padding-top: 8rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tjoxSgNp7b .mbr-section-title {
  color: #aa935f;
}
.cid-uaMCHnNhEn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uaMCHnNhEn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaMCHnNhEn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uaMCHnNhEn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uaMCHnNhEn .row {
  flex-direction: row-reverse;
}
.cid-uaMCHnNhEn img {
  width: 100%;
}
.cid-us1tvJo61o {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-us1tvJo61o .mbr-section-subtitle {
  color: #aa935f;
}
.cid-us1tvJo61o .mbr-text {
  color: #ffffff;
}
.cid-tjoxSjlVmB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-twB8TI73Xb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twB8TI73Xb nav.navbar {
  position: fixed;
}
.cid-twB8TI73Xb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twB8TI73Xb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twB8TI73Xb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twB8TI73Xb .dropdown-item:hover,
.cid-twB8TI73Xb .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-twB8TI73Xb .dropdown-item:hover span {
  color: white;
}
.cid-twB8TI73Xb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twB8TI73Xb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twB8TI73Xb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twB8TI73Xb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twB8TI73Xb .nav-link {
  position: relative;
}
.cid-twB8TI73Xb .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-twB8TI73Xb .container {
    flex-wrap: nowrap;
  }
}
.cid-twB8TI73Xb .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twB8TI73Xb .dropdown-menu,
.cid-twB8TI73Xb .navbar.opened {
  background: #000000 !important;
}
.cid-twB8TI73Xb .nav-item:focus,
.cid-twB8TI73Xb .nav-link:focus {
  outline: none;
}
.cid-twB8TI73Xb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twB8TI73Xb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twB8TI73Xb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twB8TI73Xb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twB8TI73Xb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twB8TI73Xb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twB8TI73Xb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-twB8TI73Xb .navbar.opened {
  transition: all 0.3s;
}
.cid-twB8TI73Xb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twB8TI73Xb .navbar .navbar-logo img {
  width: auto;
}
.cid-twB8TI73Xb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twB8TI73Xb .navbar.collapsed {
  justify-content: center;
}
.cid-twB8TI73Xb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twB8TI73Xb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twB8TI73Xb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-twB8TI73Xb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twB8TI73Xb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twB8TI73Xb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twB8TI73Xb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twB8TI73Xb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twB8TI73Xb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twB8TI73Xb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twB8TI73Xb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twB8TI73Xb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twB8TI73Xb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twB8TI73Xb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twB8TI73Xb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twB8TI73Xb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twB8TI73Xb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twB8TI73Xb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twB8TI73Xb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twB8TI73Xb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twB8TI73Xb .navbar.navbar-short {
  min-height: 60px;
}
.cid-twB8TI73Xb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twB8TI73Xb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twB8TI73Xb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twB8TI73Xb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twB8TI73Xb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twB8TI73Xb .dropdown-item.active,
.cid-twB8TI73Xb .dropdown-item:active {
  background-color: transparent;
}
.cid-twB8TI73Xb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twB8TI73Xb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twB8TI73Xb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twB8TI73Xb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-twB8TI73Xb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twB8TI73Xb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twB8TI73Xb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twB8TI73Xb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twB8TI73Xb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twB8TI73Xb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-twB8TI73Xb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twB8TI73Xb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twB8TI73Xb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twB8TI73Xb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twB8TI73Xb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twB8TI73Xb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twB8TI73Xb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twB8TI73Xb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twB8TI73Xb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twB8TI73Xb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twB8TI73Xb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twB8TI73Xb .navbar {
    height: 70px;
  }
  .cid-twB8TI73Xb .navbar.opened {
    height: auto;
  }
  .cid-twB8TI73Xb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twB8TH5BWB {
  background-image: url("../../../assets/images/private-residene-algarve-canvas-linarte-10.jpg");
}
.cid-twB8TH5BWB .mbr-section-title {
  color: #ffffff;
}
.cid-twB8TH5BWB .mbr-text,
.cid-twB8TH5BWB .mbr-section-btn {
  color: #ffffff;
}
.cid-twB8THt8Lv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-twB8THt8Lv .item {
  padding-bottom: 2rem;
}
.cid-twB8THt8Lv .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-twB8THt8Lv .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-twB8THt8Lv .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-twB8THt8Lv .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-twB8THt8Lv .carousel-control,
.cid-twB8THt8Lv .close {
  background: #1b1b1b;
}
.cid-twB8THt8Lv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-twB8THt8Lv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-twB8THt8Lv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-twB8THt8Lv .carousel-control-next span {
  margin-left: 5px;
}
.cid-twB8THt8Lv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-twB8THt8Lv .close::before {
  content: '\e91a';
}
.cid-twB8THt8Lv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-twB8THt8Lv .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-twB8THt8Lv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-twB8THt8Lv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-twB8THt8Lv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-twB8THt8Lv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-twB8THt8Lv .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-twB8THt8Lv .carousel-indicators li.active,
.cid-twB8THt8Lv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-twB8THt8Lv .carousel-indicators li::after,
.cid-twB8THt8Lv .carousel-indicators li::before {
  content: none;
}
.cid-twB8THt8Lv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-twB8THt8Lv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-twB8THt8Lv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-twB8THt8Lv .carousel-indicators {
    display: none;
  }
}
.cid-twB8THt8Lv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-twB8THt8Lv .carousel-inner > .active {
  display: block;
}
.cid-twB8THt8Lv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-twB8THt8Lv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-twB8THt8Lv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-twB8THt8Lv .carousel-control,
  .cid-twB8THt8Lv .carousel-indicators,
  .cid-twB8THt8Lv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-twB8THt8Lv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-twB8THt8Lv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-twB8THt8Lv .carousel-indicators .active,
.cid-twB8THt8Lv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-twB8THt8Lv .carousel-indicators .active {
  background: #fff;
}
.cid-twB8THt8Lv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-twB8THt8Lv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-twB8THt8Lv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-twB8THt8Lv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-twB8THt8Lv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-twB8THt8Lv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-twB8THt8Lv .carousel {
  width: 100%;
}
.cid-twB8THt8Lv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-twB8THt8Lv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-twB8THt8Lv .modal.fade .modal-dialog,
.cid-twB8THt8Lv .modal.in .modal-dialog {
  transform: none;
}
.cid-twB8THt8Lv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-twB8THt8Lv H6 {
  text-align: center;
}
.cid-twB8THt8Lv H3 {
  text-align: left;
  color: #ffffff;
}
.cid-twB8THV8HP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-twB8THV8HP .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4lvdMfPeS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-twB8TIuydW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sZhtJZaJe1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZhtJZaJe1 nav.navbar {
  position: fixed;
}
.cid-sZhtJZaJe1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZhtJZaJe1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZhtJZaJe1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZhtJZaJe1 .dropdown-item:hover,
.cid-sZhtJZaJe1 .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-sZhtJZaJe1 .dropdown-item:hover span {
  color: white;
}
.cid-sZhtJZaJe1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZhtJZaJe1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZhtJZaJe1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZhtJZaJe1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZhtJZaJe1 .nav-link {
  position: relative;
}
.cid-sZhtJZaJe1 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-sZhtJZaJe1 .container {
    flex-wrap: nowrap;
  }
}
.cid-sZhtJZaJe1 .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZhtJZaJe1 .dropdown-menu,
.cid-sZhtJZaJe1 .navbar.opened {
  background: #000000 !important;
}
.cid-sZhtJZaJe1 .nav-item:focus,
.cid-sZhtJZaJe1 .nav-link:focus {
  outline: none;
}
.cid-sZhtJZaJe1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZhtJZaJe1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZhtJZaJe1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZhtJZaJe1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZhtJZaJe1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZhtJZaJe1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZhtJZaJe1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-sZhtJZaJe1 .navbar.opened {
  transition: all 0.3s;
}
.cid-sZhtJZaJe1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZhtJZaJe1 .navbar .navbar-logo img {
  width: auto;
}
.cid-sZhtJZaJe1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZhtJZaJe1 .navbar.collapsed {
  justify-content: center;
}
.cid-sZhtJZaJe1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZhtJZaJe1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZhtJZaJe1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-sZhtJZaJe1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZhtJZaJe1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZhtJZaJe1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZhtJZaJe1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZhtJZaJe1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZhtJZaJe1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZhtJZaJe1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZhtJZaJe1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZhtJZaJe1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZhtJZaJe1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZhtJZaJe1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZhtJZaJe1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZhtJZaJe1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZhtJZaJe1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZhtJZaJe1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZhtJZaJe1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZhtJZaJe1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZhtJZaJe1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZhtJZaJe1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZhtJZaJe1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZhtJZaJe1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZhtJZaJe1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZhtJZaJe1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZhtJZaJe1 .dropdown-item.active,
.cid-sZhtJZaJe1 .dropdown-item:active {
  background-color: transparent;
}
.cid-sZhtJZaJe1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZhtJZaJe1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZhtJZaJe1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZhtJZaJe1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sZhtJZaJe1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZhtJZaJe1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZhtJZaJe1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZhtJZaJe1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZhtJZaJe1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZhtJZaJe1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sZhtJZaJe1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZhtJZaJe1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZhtJZaJe1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZhtJZaJe1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZhtJZaJe1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZhtJZaJe1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZhtJZaJe1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZhtJZaJe1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZhtJZaJe1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZhtJZaJe1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZhtJZaJe1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZhtJZaJe1 .navbar {
    height: 70px;
  }
  .cid-sZhtJZaJe1 .navbar.opened {
    height: auto;
  }
  .cid-sZhtJZaJe1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLGT7u6vu0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f40ab;
}
.cid-tLGT7u6vu0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLGT7u6vu0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLGT7u6vu0 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tLGT7u6vu0 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tLGT7u6vu0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tLGT7u6vu0 .mbr-section-title {
  color: #f2f6ff;
}
.cid-tLGT7u6vu0 .mbr-text,
.cid-tLGT7u6vu0 .mbr-section-btn {
  color: #ffffff;
}
.cid-tLGVKwW5UZ {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #b19b51;
}
.cid-tLGVKwW5UZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLGVKwW5UZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLGVKwW5UZ .mbr-section-title {
  color: #ffffff;
}
.cid-tMkTEBTo3z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tMkTEBTo3z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMkTEBTo3z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMkTEBTo3z .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tMwBZz0yZQ {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #b19b51;
}
.cid-tMwBZz0yZQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMwBZz0yZQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMwBZz0yZQ .mbr-section-title {
  color: #ffffff;
}
.cid-u9Cvwveejw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #7f40ab;
}
.cid-u9Cvwveejw .mbr-text {
  color: #ffffff;
}
.cid-u9Cvwveejw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tNLHp7wNkY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #7f40ab;
}
.cid-tNLHp7wNkY .mbr-text {
  color: #ffffff;
}
.cid-tNLHp7wNkY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tLGX2xWS5n {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #b19b51;
}
.cid-tLGX2xWS5n .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLGX2xWS5n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLGX2xWS5n .mbr-section-title {
  color: #ffffff;
}
.cid-tLGXfFYoRz {
  background-image: url("../../../assets/images/lamellendaken2.jpg");
}
.cid-tLGXfFYoRz .mbr-section-title {
  color: #ffffff;
}
.cid-tLGXfFYoRz .mbr-text,
.cid-tLGXfFYoRz .mbr-section-btn {
  color: #ffffff;
}
.cid-tMlhxCgQwX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tMlhxCgQwX .item {
  padding-bottom: 2rem;
}
.cid-tMlhxCgQwX .item-wrapper {
  position: relative;
}
.cid-tMlhxCgQwX .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tMlhxCgQwX .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tMlhxCgQwX .carousel-control,
.cid-tMlhxCgQwX .close {
  background: #1b1b1b;
}
.cid-tMlhxCgQwX .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tMlhxCgQwX .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tMlhxCgQwX .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tMlhxCgQwX .carousel-control-next span {
  margin-left: 5px;
}
.cid-tMlhxCgQwX .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tMlhxCgQwX .close::before {
  content: '\e91a';
}
.cid-tMlhxCgQwX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tMlhxCgQwX .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tMlhxCgQwX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMlhxCgQwX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tMlhxCgQwX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tMlhxCgQwX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tMlhxCgQwX .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tMlhxCgQwX .carousel-indicators li.active,
.cid-tMlhxCgQwX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tMlhxCgQwX .carousel-indicators li::after,
.cid-tMlhxCgQwX .carousel-indicators li::before {
  content: none;
}
.cid-tMlhxCgQwX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tMlhxCgQwX .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tMlhxCgQwX .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tMlhxCgQwX .carousel-indicators {
    display: none;
  }
}
.cid-tMlhxCgQwX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tMlhxCgQwX .carousel-inner > .active {
  display: block;
}
.cid-tMlhxCgQwX .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMlhxCgQwX .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tMlhxCgQwX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tMlhxCgQwX .carousel-control,
  .cid-tMlhxCgQwX .carousel-indicators,
  .cid-tMlhxCgQwX .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tMlhxCgQwX .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tMlhxCgQwX .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tMlhxCgQwX .carousel-indicators .active,
.cid-tMlhxCgQwX .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tMlhxCgQwX .carousel-indicators .active {
  background: #fff;
}
.cid-tMlhxCgQwX .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tMlhxCgQwX .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tMlhxCgQwX .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tMlhxCgQwX .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tMlhxCgQwX .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tMlhxCgQwX .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tMlhxCgQwX .carousel {
  width: 100%;
}
.cid-tMlhxCgQwX .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tMlhxCgQwX .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tMlhxCgQwX .modal.fade .modal-dialog,
.cid-tMlhxCgQwX .modal.in .modal-dialog {
  transform: none;
}
.cid-tMlhxCgQwX .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tMlhxCgQwX H6 {
  text-align: center;
}
.cid-tMlhxCgQwX H3 {
  text-align: left;
  color: #ffffff;
}
.cid-tMwCC5EMZx {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #7f40ab;
}
.cid-tMwCC5EMZx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMwCC5EMZx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMwCC5EMZx .mbr-section-title {
  color: #ffffff;
}
.cid-sZi4a5DxIf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tOpTQF1wnS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tOpTQF1wnS nav.navbar {
  position: fixed;
}
.cid-tOpTQF1wnS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOpTQF1wnS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tOpTQF1wnS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tOpTQF1wnS .dropdown-item:hover,
.cid-tOpTQF1wnS .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-tOpTQF1wnS .dropdown-item:hover span {
  color: white;
}
.cid-tOpTQF1wnS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tOpTQF1wnS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tOpTQF1wnS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tOpTQF1wnS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tOpTQF1wnS .nav-link {
  position: relative;
}
.cid-tOpTQF1wnS .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tOpTQF1wnS .container {
    flex-wrap: nowrap;
  }
}
.cid-tOpTQF1wnS .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tOpTQF1wnS .dropdown-menu,
.cid-tOpTQF1wnS .navbar.opened {
  background: #000000 !important;
}
.cid-tOpTQF1wnS .nav-item:focus,
.cid-tOpTQF1wnS .nav-link:focus {
  outline: none;
}
.cid-tOpTQF1wnS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tOpTQF1wnS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tOpTQF1wnS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tOpTQF1wnS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOpTQF1wnS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tOpTQF1wnS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tOpTQF1wnS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tOpTQF1wnS .navbar.opened {
  transition: all 0.3s;
}
.cid-tOpTQF1wnS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tOpTQF1wnS .navbar .navbar-logo img {
  width: auto;
}
.cid-tOpTQF1wnS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tOpTQF1wnS .navbar.collapsed {
  justify-content: center;
}
.cid-tOpTQF1wnS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tOpTQF1wnS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tOpTQF1wnS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tOpTQF1wnS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tOpTQF1wnS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tOpTQF1wnS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tOpTQF1wnS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tOpTQF1wnS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tOpTQF1wnS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tOpTQF1wnS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tOpTQF1wnS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tOpTQF1wnS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tOpTQF1wnS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tOpTQF1wnS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tOpTQF1wnS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tOpTQF1wnS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tOpTQF1wnS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tOpTQF1wnS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tOpTQF1wnS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tOpTQF1wnS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tOpTQF1wnS .navbar.navbar-short {
  min-height: 60px;
}
.cid-tOpTQF1wnS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tOpTQF1wnS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tOpTQF1wnS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tOpTQF1wnS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tOpTQF1wnS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tOpTQF1wnS .dropdown-item.active,
.cid-tOpTQF1wnS .dropdown-item:active {
  background-color: transparent;
}
.cid-tOpTQF1wnS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tOpTQF1wnS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tOpTQF1wnS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tOpTQF1wnS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tOpTQF1wnS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tOpTQF1wnS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tOpTQF1wnS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tOpTQF1wnS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tOpTQF1wnS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tOpTQF1wnS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tOpTQF1wnS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tOpTQF1wnS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOpTQF1wnS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOpTQF1wnS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tOpTQF1wnS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOpTQF1wnS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tOpTQF1wnS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tOpTQF1wnS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOpTQF1wnS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tOpTQF1wnS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tOpTQF1wnS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tOpTQF1wnS .navbar {
    height: 70px;
  }
  .cid-tOpTQF1wnS .navbar.opened {
    height: auto;
  }
  .cid-tOpTQF1wnS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOpTQFCUsV {
  background-image: url("../../../assets/images/brochure-aanvragen.jpg");
}
.cid-tOpTQFCUsV .mbr-section-title {
  color: #ffffff;
}
.cid-tOpTQFCUsV .mbr-text,
.cid-tOpTQFCUsV .mbr-section-btn {
  color: #ffffff;
}
.cid-tOpTQJ01DA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tVMBDi1G7t {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tVMBDi1G7t nav.navbar {
  position: fixed;
}
.cid-tVMBDi1G7t .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tVMBDi1G7t .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tVMBDi1G7t .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tVMBDi1G7t .dropdown-item:hover,
.cid-tVMBDi1G7t .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-tVMBDi1G7t .dropdown-item:hover span {
  color: white;
}
.cid-tVMBDi1G7t .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tVMBDi1G7t .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tVMBDi1G7t .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tVMBDi1G7t .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tVMBDi1G7t .nav-link {
  position: relative;
}
.cid-tVMBDi1G7t .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tVMBDi1G7t .container {
    flex-wrap: nowrap;
  }
}
.cid-tVMBDi1G7t .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tVMBDi1G7t .dropdown-menu,
.cid-tVMBDi1G7t .navbar.opened {
  background: #000000 !important;
}
.cid-tVMBDi1G7t .nav-item:focus,
.cid-tVMBDi1G7t .nav-link:focus {
  outline: none;
}
.cid-tVMBDi1G7t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tVMBDi1G7t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tVMBDi1G7t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tVMBDi1G7t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tVMBDi1G7t .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tVMBDi1G7t .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tVMBDi1G7t .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tVMBDi1G7t .navbar.opened {
  transition: all 0.3s;
}
.cid-tVMBDi1G7t .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tVMBDi1G7t .navbar .navbar-logo img {
  width: auto;
}
.cid-tVMBDi1G7t .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tVMBDi1G7t .navbar.collapsed {
  justify-content: center;
}
.cid-tVMBDi1G7t .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tVMBDi1G7t .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tVMBDi1G7t .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-tVMBDi1G7t .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tVMBDi1G7t .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tVMBDi1G7t .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tVMBDi1G7t .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tVMBDi1G7t .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tVMBDi1G7t .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tVMBDi1G7t .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tVMBDi1G7t .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tVMBDi1G7t .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tVMBDi1G7t .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tVMBDi1G7t .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tVMBDi1G7t .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tVMBDi1G7t .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tVMBDi1G7t .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tVMBDi1G7t .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tVMBDi1G7t .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tVMBDi1G7t .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tVMBDi1G7t .navbar.navbar-short {
  min-height: 60px;
}
.cid-tVMBDi1G7t .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tVMBDi1G7t .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tVMBDi1G7t .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tVMBDi1G7t .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tVMBDi1G7t .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tVMBDi1G7t .dropdown-item.active,
.cid-tVMBDi1G7t .dropdown-item:active {
  background-color: transparent;
}
.cid-tVMBDi1G7t .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tVMBDi1G7t .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tVMBDi1G7t .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tVMBDi1G7t .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tVMBDi1G7t .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tVMBDi1G7t .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tVMBDi1G7t ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tVMBDi1G7t .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tVMBDi1G7t button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tVMBDi1G7t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tVMBDi1G7t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tVMBDi1G7t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVMBDi1G7t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVMBDi1G7t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tVMBDi1G7t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVMBDi1G7t nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tVMBDi1G7t nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tVMBDi1G7t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVMBDi1G7t .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tVMBDi1G7t a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tVMBDi1G7t .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tVMBDi1G7t .navbar {
    height: 70px;
  }
  .cid-tVMBDi1G7t .navbar.opened {
    height: auto;
  }
  .cid-tVMBDi1G7t .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tVMBDgQt5s {
  background-image: url("../../../assets/images/poolhouse-rubriek.jpg");
}
.cid-tVMBDgQt5s .mbr-section-title {
  color: #ffffff;
}
.cid-tVMBDgQt5s .mbr-text,
.cid-tVMBDgQt5s .mbr-section-btn {
  color: #ffffff;
}
.cid-tVMBDhhkuB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tVMBDhhkuB .item {
  padding-bottom: 2rem;
}
.cid-tVMBDhhkuB .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tVMBDhhkuB .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tVMBDhhkuB .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tVMBDhhkuB .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tVMBDhhkuB .carousel-control,
.cid-tVMBDhhkuB .close {
  background: #1b1b1b;
}
.cid-tVMBDhhkuB .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tVMBDhhkuB .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tVMBDhhkuB .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tVMBDhhkuB .carousel-control-next span {
  margin-left: 5px;
}
.cid-tVMBDhhkuB .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tVMBDhhkuB .close::before {
  content: '\e91a';
}
.cid-tVMBDhhkuB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tVMBDhhkuB .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tVMBDhhkuB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVMBDhhkuB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tVMBDhhkuB .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tVMBDhhkuB .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tVMBDhhkuB .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tVMBDhhkuB .carousel-indicators li.active,
.cid-tVMBDhhkuB .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tVMBDhhkuB .carousel-indicators li::after,
.cid-tVMBDhhkuB .carousel-indicators li::before {
  content: none;
}
.cid-tVMBDhhkuB .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tVMBDhhkuB .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tVMBDhhkuB .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tVMBDhhkuB .carousel-indicators {
    display: none;
  }
}
.cid-tVMBDhhkuB .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tVMBDhhkuB .carousel-inner > .active {
  display: block;
}
.cid-tVMBDhhkuB .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVMBDhhkuB .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVMBDhhkuB .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tVMBDhhkuB .carousel-control,
  .cid-tVMBDhhkuB .carousel-indicators,
  .cid-tVMBDhhkuB .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tVMBDhhkuB .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tVMBDhhkuB .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tVMBDhhkuB .carousel-indicators .active,
.cid-tVMBDhhkuB .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tVMBDhhkuB .carousel-indicators .active {
  background: #fff;
}
.cid-tVMBDhhkuB .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tVMBDhhkuB .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tVMBDhhkuB .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tVMBDhhkuB .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tVMBDhhkuB .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tVMBDhhkuB .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tVMBDhhkuB .carousel {
  width: 100%;
}
.cid-tVMBDhhkuB .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tVMBDhhkuB .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tVMBDhhkuB .modal.fade .modal-dialog,
.cid-tVMBDhhkuB .modal.in .modal-dialog {
  transform: none;
}
.cid-tVMBDhhkuB .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tVMBDhhkuB H6 {
  text-align: center;
}
.cid-tVMBDhhkuB H3 {
  text-align: left;
  color: #ffffff;
}
.cid-tVMBDhOG5i {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tVMBDhOG5i .mbr-section-subtitle {
  color: #aa935f;
}
.cid-u4ltzC8gsq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tVMBDiwrBh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-u1qyHMAYRD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u1qyHMAYRD nav.navbar {
  position: fixed;
}
.cid-u1qyHMAYRD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1qyHMAYRD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u1qyHMAYRD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u1qyHMAYRD .dropdown-item:hover,
.cid-u1qyHMAYRD .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-u1qyHMAYRD .dropdown-item:hover span {
  color: white;
}
.cid-u1qyHMAYRD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u1qyHMAYRD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u1qyHMAYRD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u1qyHMAYRD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u1qyHMAYRD .nav-link {
  position: relative;
}
.cid-u1qyHMAYRD .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u1qyHMAYRD .container {
    flex-wrap: nowrap;
  }
}
.cid-u1qyHMAYRD .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u1qyHMAYRD .dropdown-menu,
.cid-u1qyHMAYRD .navbar.opened {
  background: #000000 !important;
}
.cid-u1qyHMAYRD .nav-item:focus,
.cid-u1qyHMAYRD .nav-link:focus {
  outline: none;
}
.cid-u1qyHMAYRD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1qyHMAYRD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1qyHMAYRD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1qyHMAYRD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1qyHMAYRD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1qyHMAYRD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1qyHMAYRD .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u1qyHMAYRD .navbar.opened {
  transition: all 0.3s;
}
.cid-u1qyHMAYRD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u1qyHMAYRD .navbar .navbar-logo img {
  width: auto;
}
.cid-u1qyHMAYRD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u1qyHMAYRD .navbar.collapsed {
  justify-content: center;
}
.cid-u1qyHMAYRD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1qyHMAYRD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1qyHMAYRD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-u1qyHMAYRD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1qyHMAYRD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1qyHMAYRD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u1qyHMAYRD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1qyHMAYRD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u1qyHMAYRD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u1qyHMAYRD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1qyHMAYRD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1qyHMAYRD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1qyHMAYRD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1qyHMAYRD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u1qyHMAYRD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u1qyHMAYRD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u1qyHMAYRD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1qyHMAYRD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u1qyHMAYRD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1qyHMAYRD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u1qyHMAYRD .navbar.navbar-short {
  min-height: 60px;
}
.cid-u1qyHMAYRD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u1qyHMAYRD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u1qyHMAYRD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1qyHMAYRD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1qyHMAYRD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1qyHMAYRD .dropdown-item.active,
.cid-u1qyHMAYRD .dropdown-item:active {
  background-color: transparent;
}
.cid-u1qyHMAYRD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1qyHMAYRD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1qyHMAYRD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1qyHMAYRD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u1qyHMAYRD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u1qyHMAYRD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1qyHMAYRD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1qyHMAYRD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u1qyHMAYRD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u1qyHMAYRD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u1qyHMAYRD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1qyHMAYRD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1qyHMAYRD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1qyHMAYRD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1qyHMAYRD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1qyHMAYRD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1qyHMAYRD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1qyHMAYRD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1qyHMAYRD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u1qyHMAYRD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1qyHMAYRD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1qyHMAYRD .navbar {
    height: 70px;
  }
  .cid-u1qyHMAYRD .navbar.opened {
    height: auto;
  }
  .cid-u1qyHMAYRD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1qyHNsi4B {
  background-image: url("../../../assets/images/02022023.jpg");
}
.cid-u1qyHNsi4B .mbr-section-title {
  color: #ffffff;
}
.cid-u1qyHNsi4B .mbr-text,
.cid-u1qyHNsi4B .mbr-section-btn {
  color: #ffffff;
}
.cid-u1qyHPHk9e {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-u1qyHPHk9e .mbr-text,
.cid-u1qyHPHk9e .mbr-section-btn {
  color: #232323;
}
.cid-u1qyHPHk9e .card-title,
.cid-u1qyHPHk9e .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-u1qyHPHk9e .mbr-text,
.cid-u1qyHPHk9e .link-wrap {
  color: #ffffff;
}
.cid-u1qyHRMKET {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-uoP04jyyQ4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uoP04jyyQ4 nav.navbar {
  position: fixed;
}
.cid-uoP04jyyQ4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uoP04jyyQ4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uoP04jyyQ4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uoP04jyyQ4 .dropdown-item:hover,
.cid-uoP04jyyQ4 .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-uoP04jyyQ4 .dropdown-item:hover span {
  color: white;
}
.cid-uoP04jyyQ4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uoP04jyyQ4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uoP04jyyQ4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uoP04jyyQ4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uoP04jyyQ4 .nav-link {
  position: relative;
}
.cid-uoP04jyyQ4 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uoP04jyyQ4 .container {
    flex-wrap: nowrap;
  }
}
.cid-uoP04jyyQ4 .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uoP04jyyQ4 .dropdown-menu,
.cid-uoP04jyyQ4 .navbar.opened {
  background: #000000 !important;
}
.cid-uoP04jyyQ4 .nav-item:focus,
.cid-uoP04jyyQ4 .nav-link:focus {
  outline: none;
}
.cid-uoP04jyyQ4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uoP04jyyQ4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uoP04jyyQ4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uoP04jyyQ4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uoP04jyyQ4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uoP04jyyQ4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uoP04jyyQ4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uoP04jyyQ4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uoP04jyyQ4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uoP04jyyQ4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uoP04jyyQ4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uoP04jyyQ4 .navbar.collapsed {
  justify-content: center;
}
.cid-uoP04jyyQ4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uoP04jyyQ4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uoP04jyyQ4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-uoP04jyyQ4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uoP04jyyQ4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uoP04jyyQ4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uoP04jyyQ4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uoP04jyyQ4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uoP04jyyQ4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uoP04jyyQ4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uoP04jyyQ4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uoP04jyyQ4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uoP04jyyQ4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uoP04jyyQ4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uoP04jyyQ4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uoP04jyyQ4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uoP04jyyQ4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uoP04jyyQ4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uoP04jyyQ4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uoP04jyyQ4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uoP04jyyQ4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uoP04jyyQ4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uoP04jyyQ4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uoP04jyyQ4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uoP04jyyQ4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uoP04jyyQ4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uoP04jyyQ4 .dropdown-item.active,
.cid-uoP04jyyQ4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uoP04jyyQ4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uoP04jyyQ4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uoP04jyyQ4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uoP04jyyQ4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uoP04jyyQ4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uoP04jyyQ4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uoP04jyyQ4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uoP04jyyQ4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uoP04jyyQ4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uoP04jyyQ4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uoP04jyyQ4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uoP04jyyQ4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uoP04jyyQ4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uoP04jyyQ4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uoP04jyyQ4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uoP04jyyQ4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uoP04jyyQ4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uoP04jyyQ4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uoP04jyyQ4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uoP04jyyQ4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uoP04jyyQ4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uoP04jyyQ4 .navbar {
    height: 70px;
  }
  .cid-uoP04jyyQ4 .navbar.opened {
    height: auto;
  }
  .cid-uoP04jyyQ4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uoP278ZLjd {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uoP278ZLjd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoP278ZLjd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uoP278ZLjd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uoP278ZLjd .row {
  flex-direction: row-reverse;
}
.cid-uoP278ZLjd img {
  width: 100%;
}
.cid-uoP2rI3Ev8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uoP2rI3Ev8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoP2rI3Ev8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoP2rI3Ev8 .card-wrapper {
  background: #b19b51;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uoP2rI3Ev8 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uoP2rI3Ev8 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uoP2rI3Ev8 .card-wrapper {
    padding: 4rem;
  }
}
.cid-uoP2rI3Ev8 .mbr-text,
.cid-uoP2rI3Ev8 .mbr-section-btn {
  color: #ffffff;
}
.cid-uoP2rI3Ev8 .card-title,
.cid-uoP2rI3Ev8 .card-box {
  text-align: center;
  color: #000000;
}
.cid-uoP6HhM0PE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uoP6HhM0PE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoP6HhM0PE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoP6HhM0PE .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uoP4wBMbV1 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uoP4wBMbV1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoP4wBMbV1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uoP4wBMbV1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uoP4wBMbV1 .row {
  flex-direction: row-reverse;
}
.cid-uoP4wBMbV1 img {
  width: 100%;
}
.cid-uoP6TwYYBD {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uoP6TwYYBD .mbr-text {
  color: #ffffff;
}
.cid-uoP2keT62w {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uoP2keT62w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoP2keT62w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uoP2keT62w .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uoP2keT62w .row {
  flex-direction: row-reverse;
}
.cid-uoP2keT62w img {
  width: 100%;
}
.cid-uoP766Rotd {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uoP766Rotd .mbr-text {
  color: #ffffff;
}
.cid-uoUso8gRF0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-uoUso8gRF0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uoUso8gRF0 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uoUso8gRF0 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uoUso8gRF0 .mbr-section-title {
  color: #aa935f;
}
.cid-uoUso8gRF0 .mbr-text {
  color: #ffffff;
}
.cid-uoUsq56UGL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-uoUsq56UGL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uoUsq56UGL img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uoUsq56UGL .text-wrapper {
    padding: 2rem;
  }
}
.cid-uoUsq56UGL .mbr-section-title {
  color: #aa935f;
}
.cid-uoUsq56UGL .mbr-text {
  color: #ffffff;
}
.cid-uoUszpqJm8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-uoUszpqJm8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uoUszpqJm8 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uoUszpqJm8 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uoUszpqJm8 .mbr-section-title {
  color: #aa935f;
}
.cid-uoUszpqJm8 .mbr-text {
  color: #ffffff;
}
.cid-uoUsqUPF1T {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-uoUsqUPF1T .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uoUsqUPF1T img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uoUsqUPF1T .text-wrapper {
    padding: 2rem;
  }
}
.cid-uoUsqUPF1T .mbr-section-title {
  color: #aa935f;
}
.cid-uoUsqUPF1T .mbr-text {
  color: #ffffff;
}
.cid-uoUsrJSf7I {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-uoUsrJSf7I .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uoUsrJSf7I img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uoUsrJSf7I .text-wrapper {
    padding: 2rem;
  }
}
.cid-uoUsrJSf7I .mbr-section-title {
  color: #aa935f;
}
.cid-uoUsrJSf7I .mbr-text {
  color: #ffffff;
}
.cid-uoUvcP0CeW {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uoUvcP0CeW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoUvcP0CeW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uoUvcP0CeW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uoUvcP0CeW .row {
  flex-direction: row-reverse;
}
.cid-uoUvcP0CeW img {
  width: 100%;
}
.cid-uoUvdFlwgI {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uoUvdFlwgI .mbr-text {
  color: #ffffff;
}
.cid-uoP04l9om3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-uq7YfrwrtJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uq7YfrwrtJ nav.navbar {
  position: fixed;
}
.cid-uq7YfrwrtJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uq7YfrwrtJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uq7YfrwrtJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uq7YfrwrtJ .dropdown-item:hover,
.cid-uq7YfrwrtJ .dropdown-item:focus {
  background: #aa935f !important;
  color: white !important;
}
.cid-uq7YfrwrtJ .dropdown-item:hover span {
  color: white;
}
.cid-uq7YfrwrtJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uq7YfrwrtJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uq7YfrwrtJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uq7YfrwrtJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uq7YfrwrtJ .nav-link {
  position: relative;
}
.cid-uq7YfrwrtJ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uq7YfrwrtJ .container {
    flex-wrap: nowrap;
  }
}
.cid-uq7YfrwrtJ .iconfont-wrapper {
  color: #aa935f !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uq7YfrwrtJ .dropdown-menu,
.cid-uq7YfrwrtJ .navbar.opened {
  background: #000000 !important;
}
.cid-uq7YfrwrtJ .nav-item:focus,
.cid-uq7YfrwrtJ .nav-link:focus {
  outline: none;
}
.cid-uq7YfrwrtJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uq7YfrwrtJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uq7YfrwrtJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uq7YfrwrtJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uq7YfrwrtJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uq7YfrwrtJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uq7YfrwrtJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uq7YfrwrtJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uq7YfrwrtJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uq7YfrwrtJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uq7YfrwrtJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uq7YfrwrtJ .navbar.collapsed {
  justify-content: center;
}
.cid-uq7YfrwrtJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uq7YfrwrtJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uq7YfrwrtJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.6rem);
  }
}
.cid-uq7YfrwrtJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uq7YfrwrtJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uq7YfrwrtJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uq7YfrwrtJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uq7YfrwrtJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uq7YfrwrtJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uq7YfrwrtJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uq7YfrwrtJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uq7YfrwrtJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uq7YfrwrtJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uq7YfrwrtJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uq7YfrwrtJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uq7YfrwrtJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uq7YfrwrtJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uq7YfrwrtJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uq7YfrwrtJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uq7YfrwrtJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uq7YfrwrtJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uq7YfrwrtJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uq7YfrwrtJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uq7YfrwrtJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uq7YfrwrtJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uq7YfrwrtJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uq7YfrwrtJ .dropdown-item.active,
.cid-uq7YfrwrtJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uq7YfrwrtJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uq7YfrwrtJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uq7YfrwrtJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uq7YfrwrtJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uq7YfrwrtJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uq7YfrwrtJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uq7YfrwrtJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uq7YfrwrtJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uq7YfrwrtJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uq7YfrwrtJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uq7YfrwrtJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uq7YfrwrtJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uq7YfrwrtJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uq7YfrwrtJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uq7YfrwrtJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uq7YfrwrtJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uq7YfrwrtJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uq7YfrwrtJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uq7YfrwrtJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uq7YfrwrtJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uq7YfrwrtJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uq7YfrwrtJ .navbar {
    height: 70px;
  }
  .cid-uq7YfrwrtJ .navbar.opened {
    height: auto;
  }
  .cid-uq7YfrwrtJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uq7Yfq0Ob0 {
  background-image: url("../../../assets/images/full-vaste-overkappingen.jpg");
}
.cid-uq7Yfq0Ob0 .mbr-section-title {
  color: #ffffff;
}
.cid-uq7Yfq0Ob0 .mbr-text,
.cid-uq7Yfq0Ob0 .mbr-section-btn {
  color: #ffffff;
}
.cid-uq7YfqmiuL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uq7YfqmiuL .item {
  padding-bottom: 2rem;
}
.cid-uq7YfqmiuL .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uq7YfqmiuL .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uq7YfqmiuL .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uq7YfqmiuL .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uq7YfqmiuL .carousel-control,
.cid-uq7YfqmiuL .close {
  background: #1b1b1b;
}
.cid-uq7YfqmiuL .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uq7YfqmiuL .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uq7YfqmiuL .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uq7YfqmiuL .carousel-control-next span {
  margin-left: 5px;
}
.cid-uq7YfqmiuL .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uq7YfqmiuL .close::before {
  content: '\e91a';
}
.cid-uq7YfqmiuL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uq7YfqmiuL .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uq7YfqmiuL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uq7YfqmiuL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uq7YfqmiuL .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uq7YfqmiuL .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uq7YfqmiuL .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uq7YfqmiuL .carousel-indicators li.active,
.cid-uq7YfqmiuL .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uq7YfqmiuL .carousel-indicators li::after,
.cid-uq7YfqmiuL .carousel-indicators li::before {
  content: none;
}
.cid-uq7YfqmiuL .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uq7YfqmiuL .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uq7YfqmiuL .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uq7YfqmiuL .carousel-indicators {
    display: none;
  }
}
.cid-uq7YfqmiuL .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uq7YfqmiuL .carousel-inner > .active {
  display: block;
}
.cid-uq7YfqmiuL .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uq7YfqmiuL .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uq7YfqmiuL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uq7YfqmiuL .carousel-control,
  .cid-uq7YfqmiuL .carousel-indicators,
  .cid-uq7YfqmiuL .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uq7YfqmiuL .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uq7YfqmiuL .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uq7YfqmiuL .carousel-indicators .active,
.cid-uq7YfqmiuL .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uq7YfqmiuL .carousel-indicators .active {
  background: #fff;
}
.cid-uq7YfqmiuL .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uq7YfqmiuL .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uq7YfqmiuL .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uq7YfqmiuL .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uq7YfqmiuL .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uq7YfqmiuL .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uq7YfqmiuL .carousel {
  width: 100%;
}
.cid-uq7YfqmiuL .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uq7YfqmiuL .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uq7YfqmiuL .modal.fade .modal-dialog,
.cid-uq7YfqmiuL .modal.in .modal-dialog {
  transform: none;
}
.cid-uq7YfqmiuL .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uq7YfqmiuL H6 {
  text-align: center;
}
.cid-uq7YfqmiuL H3 {
  text-align: left;
  color: #ffffff;
}
.cid-uq7YfqRUjh {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uq7YfqRUjh .video-wrapper iframe {
  width: 100%;
}
.cid-uq7YfqRUjh .mbr-section-title,
.cid-uq7YfqRUjh .mbr-section-subtitle,
.cid-uq7YfqRUjh .mbr-text {
  text-align: center;
}
.cid-uq7Yfr9m4Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uq7Yfr9m4Z .mbr-section-subtitle {
  color: #aa935f;
}
.cid-uq7Yfrlqtg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uq7YfrTtDW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
