body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Caladea-Bold';
  font-size: 4rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5rem;
}
.display-2 {
  font-family: 'Caladea-Bold';
  font-size: 2.2rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.75rem;
}
.display-4 {
  font-family: 'gandhisans-regular-webfont';
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Caladea-Bold';
  font-size: 1.54rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.925rem;
}
.display-7 {
  font-family: 'gandhisans-regular-webfont';
  font-size: 1.22rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.525rem;
}
/* ---- 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.2rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.8rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.42rem + (2.2 - 1.42) * ((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.232rem;
    font-size: calc( 1.189rem + (1.54 - 1.189) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.189rem + (1.54 - 1.189) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.976rem;
    font-size: calc( 1.077rem + (1.22 - 1.077) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.077rem + (1.22 - 1.077) * ((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: #f88a53 !important;
}
.bg-success {
  background-color: #40b0bf !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: #f88a53 !important;
  border-color: #f88a53 !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: #eb550a !important;
  border-color: #eb550a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #eb550a !important;
  border-color: #eb550a !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #8a1a15 !important;
  border-color: #8a1a15 !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: #3f0c0a !important;
  border-color: #3f0c0a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #3f0c0a !important;
  border-color: #3f0c0a !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: #40b0bf !important;
  border-color: #40b0bf !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: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !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: #f88a53;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #eb550a !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: #f88a53 !important;
  border-color: #f88a53 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #8a1a15;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #3f0c0a !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: #8a1a15 !important;
  border-color: #8a1a15 !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: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !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: #40b0bf !important;
  border-color: #40b0bf !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: #f88a53 !important;
}
.text-secondary {
  color: #8a1a15 !important;
}
.text-success {
  color: #40b0bf !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: #dc4f09 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #310908 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !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: #f88a53;
}
.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: #f88a53;
  border-color: #f88a53;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #f88a53;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.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*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'gandhisans-regular-webfont';
  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: #f88a53 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'gandhisans-regular-webfont';
  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: #f88a53;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #f88a53;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #f88a53;
}
.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: #f88a53;
  border-bottom-color: #f88a53;
}
.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: #f88a53 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #8a1a15 !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='%23f88a53' %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;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-tyzqsgfCDd {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyzqsgfCDd nav.navbar {
  position: fixed;
}
.cid-tyzqsgfCDd .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-tyzqsgfCDd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyzqsgfCDd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyzqsgfCDd .dropdown-item:hover,
.cid-tyzqsgfCDd .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tyzqsgfCDd .dropdown-item:hover span {
  color: white;
}
.cid-tyzqsgfCDd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyzqsgfCDd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyzqsgfCDd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyzqsgfCDd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyzqsgfCDd .nav-link {
  position: relative;
}
.cid-tyzqsgfCDd .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyzqsgfCDd .container {
    flex-wrap: nowrap;
  }
}
.cid-tyzqsgfCDd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyzqsgfCDd .dropdown-menu,
.cid-tyzqsgfCDd .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tyzqsgfCDd .nav-item:focus,
.cid-tyzqsgfCDd .nav-link:focus {
  outline: none;
}
.cid-tyzqsgfCDd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyzqsgfCDd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyzqsgfCDd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyzqsgfCDd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyzqsgfCDd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyzqsgfCDd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyzqsgfCDd .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: #8a1a15;
}
.cid-tyzqsgfCDd .navbar.opened {
  transition: all 0.3s;
}
.cid-tyzqsgfCDd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyzqsgfCDd .navbar .navbar-logo img {
  width: auto;
}
.cid-tyzqsgfCDd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyzqsgfCDd .navbar.collapsed {
  justify-content: center;
}
.cid-tyzqsgfCDd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyzqsgfCDd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyzqsgfCDd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tyzqsgfCDd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyzqsgfCDd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyzqsgfCDd .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-tyzqsgfCDd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyzqsgfCDd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyzqsgfCDd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyzqsgfCDd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyzqsgfCDd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyzqsgfCDd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyzqsgfCDd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyzqsgfCDd .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-tyzqsgfCDd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyzqsgfCDd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyzqsgfCDd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyzqsgfCDd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyzqsgfCDd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyzqsgfCDd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyzqsgfCDd .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyzqsgfCDd .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyzqsgfCDd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyzqsgfCDd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyzqsgfCDd .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-tyzqsgfCDd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyzqsgfCDd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyzqsgfCDd .dropdown-item.active,
.cid-tyzqsgfCDd .dropdown-item:active {
  background-color: transparent;
}
.cid-tyzqsgfCDd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyzqsgfCDd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyzqsgfCDd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyzqsgfCDd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tyzqsgfCDd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyzqsgfCDd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyzqsgfCDd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyzqsgfCDd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyzqsgfCDd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyzqsgfCDd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tyzqsgfCDd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyzqsgfCDd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyzqsgfCDd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyzqsgfCDd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyzqsgfCDd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyzqsgfCDd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyzqsgfCDd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyzqsgfCDd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyzqsgfCDd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyzqsgfCDd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyzqsgfCDd .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-tyzqsgfCDd .navbar {
    height: 70px;
  }
  .cid-tyzqsgfCDd .navbar.opened {
    height: auto;
  }
  .cid-tyzqsgfCDd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyznZjSxYA {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/gruppe-schiff.jpg");
}
.cid-tyznZjSxYA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyznZjSxYA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyznZjSxYA .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-tyznZjSxYA .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-tyznZjSxYA .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-tyznZjSxYA .mbr-section-title {
  color: #8a1a15;
}
.cid-tyArAx9OG3 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyArAx9OG3 .mbr-text {
  text-align: center;
}
.cid-tyArAx9OG3 .mbr-section-subtitle {
  text-align: center;
}
.cid-tKJvMF91TL {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tKJvMF91TL img,
.cid-tKJvMF91TL .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-tKJvMF91TL .item:focus,
.cid-tKJvMF91TL span:focus {
  outline: none;
}
.cid-tKJvMF91TL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tKJvMF91TL .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffeceb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tKJvMF91TL .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tKJvMF91TL .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKJvMF91TL .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tKJvMF91TL .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tKJvMF91TL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tKJvMF91TL .mbr-section-title {
  color: #232323;
}
.cid-tKJvMF91TL .mbr-text,
.cid-tKJvMF91TL .mbr-section-btn {
  text-align: left;
}
.cid-tKJvMF91TL .item-title {
  text-align: left;
  color: #8a1a15;
}
.cid-tKJvMF91TL .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-tyAJxdTwJs {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tyAJxdTwJs img,
.cid-tyAJxdTwJs .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-tyAJxdTwJs .item:focus,
.cid-tyAJxdTwJs span:focus {
  outline: none;
}
.cid-tyAJxdTwJs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tyAJxdTwJs .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffeceb;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tyAJxdTwJs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tyAJxdTwJs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tyAJxdTwJs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tyAJxdTwJs .mbr-section-title {
  color: #232323;
}
.cid-tyAJxdTwJs .mbr-text,
.cid-tyAJxdTwJs .mbr-section-btn {
  text-align: left;
}
.cid-tyAJxdTwJs .item-title {
  text-align: left;
  color: #8a1a15;
}
.cid-tyAJxdTwJs .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-tyzt3mAiB0 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tyzt3mAiB0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyzt3mAiB0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyzt3mAiB0 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tyzt3mAiB0 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tyzt3mAiB0 .row {
    text-align: center;
  }
  .cid-tyzt3mAiB0 .row > div {
    margin: auto;
  }
  .cid-tyzt3mAiB0 .social-row {
    justify-content: center;
  }
}
.cid-tyzt3mAiB0 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tyzt3mAiB0 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tyzt3mAiB0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyzt3mAiB0 .list {
    margin-bottom: 0rem;
  }
}
.cid-tyzt3mAiB0 .mbr-text {
  color: #ffffff;
}
.cid-tyzt3mAiB0 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tyzt3mAiB0 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tyzt3mAiB0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tyzqsgfCDd {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyzqsgfCDd nav.navbar {
  position: fixed;
}
.cid-tyzqsgfCDd .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-tyzqsgfCDd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyzqsgfCDd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyzqsgfCDd .dropdown-item:hover,
.cid-tyzqsgfCDd .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tyzqsgfCDd .dropdown-item:hover span {
  color: white;
}
.cid-tyzqsgfCDd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyzqsgfCDd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyzqsgfCDd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyzqsgfCDd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyzqsgfCDd .nav-link {
  position: relative;
}
.cid-tyzqsgfCDd .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyzqsgfCDd .container {
    flex-wrap: nowrap;
  }
}
.cid-tyzqsgfCDd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyzqsgfCDd .dropdown-menu,
.cid-tyzqsgfCDd .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tyzqsgfCDd .nav-item:focus,
.cid-tyzqsgfCDd .nav-link:focus {
  outline: none;
}
.cid-tyzqsgfCDd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyzqsgfCDd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyzqsgfCDd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyzqsgfCDd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyzqsgfCDd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyzqsgfCDd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyzqsgfCDd .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: #8a1a15;
}
.cid-tyzqsgfCDd .navbar.opened {
  transition: all 0.3s;
}
.cid-tyzqsgfCDd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyzqsgfCDd .navbar .navbar-logo img {
  width: auto;
}
.cid-tyzqsgfCDd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyzqsgfCDd .navbar.collapsed {
  justify-content: center;
}
.cid-tyzqsgfCDd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyzqsgfCDd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyzqsgfCDd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tyzqsgfCDd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyzqsgfCDd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyzqsgfCDd .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-tyzqsgfCDd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyzqsgfCDd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyzqsgfCDd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyzqsgfCDd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyzqsgfCDd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyzqsgfCDd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyzqsgfCDd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyzqsgfCDd .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-tyzqsgfCDd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyzqsgfCDd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyzqsgfCDd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyzqsgfCDd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyzqsgfCDd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyzqsgfCDd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyzqsgfCDd .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyzqsgfCDd .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyzqsgfCDd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyzqsgfCDd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyzqsgfCDd .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-tyzqsgfCDd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyzqsgfCDd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyzqsgfCDd .dropdown-item.active,
.cid-tyzqsgfCDd .dropdown-item:active {
  background-color: transparent;
}
.cid-tyzqsgfCDd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyzqsgfCDd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyzqsgfCDd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyzqsgfCDd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tyzqsgfCDd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyzqsgfCDd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyzqsgfCDd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyzqsgfCDd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyzqsgfCDd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyzqsgfCDd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tyzqsgfCDd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyzqsgfCDd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyzqsgfCDd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyzqsgfCDd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyzqsgfCDd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyzqsgfCDd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyzqsgfCDd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyzqsgfCDd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyzqsgfCDd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyzqsgfCDd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyzqsgfCDd .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-tyzqsgfCDd .navbar {
    height: 70px;
  }
  .cid-tyzqsgfCDd .navbar.opened {
    height: auto;
  }
  .cid-tyzqsgfCDd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyAUxcDyKj {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/die-beiden-chuchis-ausschnitt.jpg");
}
.cid-tyAUxcDyKj .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tyAUxcDyKj .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tyAUxcDyKj {
    align-items: flex-end;
  }
  .cid-tyAUxcDyKj .row {
    justify-content: flex-start;
  }
  .cid-tyAUxcDyKj .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyAUxcDyKj .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tyAUxcDyKj {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyAUxcDyKj .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tyAUxcDyKj .content-wrap {
    width: 100%;
  }
}
.cid-tyAUxcDyKj .mbr-section-title {
  color: #8a1a15;
}
.cid-tyAUxcDyKj .mbr-text,
.cid-tyAUxcDyKj .mbr-section-btn {
  color: #232323;
}
.cid-tyAt5lUqv6 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyAuF8jKqK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyAuF8jKqK .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-tyAuF8jKqK .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-tyAuF8jKqK .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-tyAuF8jKqK .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #db6754;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyAv8tyu27 {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tyzt3mAiB0 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tyzt3mAiB0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyzt3mAiB0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyzt3mAiB0 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tyzt3mAiB0 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tyzt3mAiB0 .row {
    text-align: center;
  }
  .cid-tyzt3mAiB0 .row > div {
    margin: auto;
  }
  .cid-tyzt3mAiB0 .social-row {
    justify-content: center;
  }
}
.cid-tyzt3mAiB0 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tyzt3mAiB0 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tyzt3mAiB0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyzt3mAiB0 .list {
    margin-bottom: 0rem;
  }
}
.cid-tyzt3mAiB0 .mbr-text {
  color: #ffffff;
}
.cid-tyzt3mAiB0 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tyzt3mAiB0 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tyzt3mAiB0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tyAW73wVsm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyAW73wVsm nav.navbar {
  position: fixed;
}
.cid-tyAW73wVsm .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-tyAW73wVsm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyAW73wVsm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyAW73wVsm .dropdown-item:hover,
.cid-tyAW73wVsm .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tyAW73wVsm .dropdown-item:hover span {
  color: white;
}
.cid-tyAW73wVsm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyAW73wVsm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyAW73wVsm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyAW73wVsm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyAW73wVsm .nav-link {
  position: relative;
}
.cid-tyAW73wVsm .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyAW73wVsm .container {
    flex-wrap: nowrap;
  }
}
.cid-tyAW73wVsm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyAW73wVsm .dropdown-menu,
.cid-tyAW73wVsm .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tyAW73wVsm .nav-item:focus,
.cid-tyAW73wVsm .nav-link:focus {
  outline: none;
}
.cid-tyAW73wVsm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyAW73wVsm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyAW73wVsm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyAW73wVsm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyAW73wVsm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyAW73wVsm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyAW73wVsm .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: #8a1a15;
}
.cid-tyAW73wVsm .navbar.opened {
  transition: all 0.3s;
}
.cid-tyAW73wVsm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyAW73wVsm .navbar .navbar-logo img {
  width: auto;
}
.cid-tyAW73wVsm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyAW73wVsm .navbar.collapsed {
  justify-content: center;
}
.cid-tyAW73wVsm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyAW73wVsm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyAW73wVsm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tyAW73wVsm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyAW73wVsm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyAW73wVsm .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-tyAW73wVsm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyAW73wVsm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyAW73wVsm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyAW73wVsm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyAW73wVsm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyAW73wVsm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyAW73wVsm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyAW73wVsm .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-tyAW73wVsm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyAW73wVsm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyAW73wVsm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyAW73wVsm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyAW73wVsm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyAW73wVsm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyAW73wVsm .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyAW73wVsm .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyAW73wVsm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyAW73wVsm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyAW73wVsm .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-tyAW73wVsm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyAW73wVsm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyAW73wVsm .dropdown-item.active,
.cid-tyAW73wVsm .dropdown-item:active {
  background-color: transparent;
}
.cid-tyAW73wVsm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyAW73wVsm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyAW73wVsm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyAW73wVsm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tyAW73wVsm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyAW73wVsm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyAW73wVsm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyAW73wVsm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyAW73wVsm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyAW73wVsm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tyAW73wVsm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyAW73wVsm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyAW73wVsm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyAW73wVsm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyAW73wVsm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyAW73wVsm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyAW73wVsm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyAW73wVsm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyAW73wVsm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyAW73wVsm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyAW73wVsm .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-tyAW73wVsm .navbar {
    height: 70px;
  }
  .cid-tyAW73wVsm .navbar.opened {
    height: auto;
  }
  .cid-tyAW73wVsm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyAW741JIh {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/robert-eymann-dsc-8852-2000px.jpg");
}
.cid-tyAW741JIh .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tyAW741JIh .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tyAW741JIh {
    align-items: flex-end;
  }
  .cid-tyAW741JIh .row {
    justify-content: flex-start;
  }
  .cid-tyAW741JIh .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyAW741JIh .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tyAW741JIh {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyAW741JIh .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tyAW741JIh .content-wrap {
    width: 100%;
  }
}
.cid-tyAW741JIh .mbr-section-title {
  color: #8a1a15;
}
.cid-tyAW741JIh .mbr-text,
.cid-tyAW741JIh .mbr-section-btn {
  color: #232323;
}
.cid-tyAW74hBsM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyAW758SQw {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tyAW758SQw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyAW758SQw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyAW758SQw .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tyAW758SQw .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tyAW758SQw .row {
    text-align: center;
  }
  .cid-tyAW758SQw .row > div {
    margin: auto;
  }
  .cid-tyAW758SQw .social-row {
    justify-content: center;
  }
}
.cid-tyAW758SQw .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tyAW758SQw .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tyAW758SQw .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyAW758SQw .list {
    margin-bottom: 0rem;
  }
}
.cid-tyAW758SQw .mbr-text {
  color: #ffffff;
}
.cid-tyAW758SQw .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tyAW758SQw .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tyAW758SQw div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tyAXZL50nL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyAXZL50nL nav.navbar {
  position: fixed;
}
.cid-tyAXZL50nL .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-tyAXZL50nL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyAXZL50nL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyAXZL50nL .dropdown-item:hover,
.cid-tyAXZL50nL .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tyAXZL50nL .dropdown-item:hover span {
  color: white;
}
.cid-tyAXZL50nL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyAXZL50nL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyAXZL50nL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyAXZL50nL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyAXZL50nL .nav-link {
  position: relative;
}
.cid-tyAXZL50nL .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyAXZL50nL .container {
    flex-wrap: nowrap;
  }
}
.cid-tyAXZL50nL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyAXZL50nL .dropdown-menu,
.cid-tyAXZL50nL .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tyAXZL50nL .nav-item:focus,
.cid-tyAXZL50nL .nav-link:focus {
  outline: none;
}
.cid-tyAXZL50nL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyAXZL50nL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyAXZL50nL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyAXZL50nL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyAXZL50nL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyAXZL50nL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyAXZL50nL .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: #8a1a15;
}
.cid-tyAXZL50nL .navbar.opened {
  transition: all 0.3s;
}
.cid-tyAXZL50nL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyAXZL50nL .navbar .navbar-logo img {
  width: auto;
}
.cid-tyAXZL50nL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyAXZL50nL .navbar.collapsed {
  justify-content: center;
}
.cid-tyAXZL50nL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyAXZL50nL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyAXZL50nL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tyAXZL50nL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyAXZL50nL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyAXZL50nL .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-tyAXZL50nL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyAXZL50nL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyAXZL50nL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyAXZL50nL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyAXZL50nL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyAXZL50nL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyAXZL50nL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyAXZL50nL .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-tyAXZL50nL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyAXZL50nL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyAXZL50nL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyAXZL50nL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyAXZL50nL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyAXZL50nL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyAXZL50nL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyAXZL50nL .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyAXZL50nL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyAXZL50nL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyAXZL50nL .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-tyAXZL50nL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyAXZL50nL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyAXZL50nL .dropdown-item.active,
.cid-tyAXZL50nL .dropdown-item:active {
  background-color: transparent;
}
.cid-tyAXZL50nL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyAXZL50nL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyAXZL50nL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyAXZL50nL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tyAXZL50nL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyAXZL50nL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyAXZL50nL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyAXZL50nL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyAXZL50nL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyAXZL50nL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tyAXZL50nL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyAXZL50nL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyAXZL50nL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyAXZL50nL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyAXZL50nL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyAXZL50nL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyAXZL50nL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyAXZL50nL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyAXZL50nL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyAXZL50nL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyAXZL50nL .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-tyAXZL50nL .navbar {
    height: 70px;
  }
  .cid-tyAXZL50nL .navbar.opened {
    height: auto;
  }
  .cid-tyAXZL50nL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyAXZLy3ai {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/hummer-collage.jpg");
}
.cid-tyAXZLy3ai .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.7;
}
.cid-tyAXZLy3ai .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tyAXZLy3ai {
    align-items: flex-end;
  }
  .cid-tyAXZLy3ai .row {
    justify-content: flex-start;
  }
  .cid-tyAXZLy3ai .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyAXZLy3ai .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tyAXZLy3ai {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyAXZLy3ai .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tyAXZLy3ai .content-wrap {
    width: 100%;
  }
}
.cid-tyAXZLy3ai .mbr-section-title {
  color: #8a1a15;
}
.cid-tyAXZLy3ai .mbr-text,
.cid-tyAXZLy3ai .mbr-section-btn {
  color: #232323;
}
.cid-tyAXZLV7xY {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyAXZLV7xY .mbr-text {
  text-align: left;
}
#custom-html-9t {
  /* Type valid CSS here */
}
#custom-html-9t div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-9t p {
  font-size: 60px;
  color: #777;
}
.cid-uC1ftQJYEu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uC1ftQJYEu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uC1ftQJYEu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uC1ftQJYEu .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uC1ftQJYEu .card {
    margin-bottom: 2rem!important;
  }
  .cid-uC1ftQJYEu .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uC1ftQJYEu .link-wrap {
    align-items: center;
  }
}
.cid-uC1ftQJYEu .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uC1ftQJYEu .card-title,
.cid-uC1ftQJYEu .card-box {
  color: #8a1a15;
}
.cid-uIxFYVogjA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-uIxFYVogjA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIxFYVogjA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIxFYVogjA .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uIxFYVogjA .card {
    margin-bottom: 2rem!important;
  }
  .cid-uIxFYVogjA .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uIxFYVogjA .link-wrap {
    align-items: center;
  }
}
.cid-uIxFYVogjA .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uIxFYVogjA .card-title,
.cid-uIxFYVogjA .card-box {
  color: #8a1a15;
}
.cid-v3yThNBVDg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v3yThNBVDg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3yThNBVDg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3yThNBVDg .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-v3yThNBVDg .card {
    margin-bottom: 2rem!important;
  }
  .cid-v3yThNBVDg .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3yThNBVDg .link-wrap {
    align-items: center;
  }
}
.cid-v3yThNBVDg .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-v3yThNBVDg .card-title,
.cid-v3yThNBVDg .card-box {
  color: #8a1a15;
}
.cid-uX9UeVEEgk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-uX9UeVEEgk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uX9UeVEEgk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uX9UeVEEgk .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uX9UeVEEgk .card {
    margin-bottom: 2rem!important;
  }
  .cid-uX9UeVEEgk .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uX9UeVEEgk .link-wrap {
    align-items: center;
  }
}
.cid-uX9UeVEEgk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uX9UeVEEgk .card-title,
.cid-uX9UeVEEgk .card-box {
  color: #8a1a15;
}
.cid-uPBmJWfB6K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPBmJWfB6K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPBmJWfB6K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPBmJWfB6K .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uPBmJWfB6K .card {
    margin-bottom: 2rem!important;
  }
  .cid-uPBmJWfB6K .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uPBmJWfB6K .link-wrap {
    align-items: center;
  }
}
.cid-uPBmJWfB6K .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uPBmJWfB6K .card-title,
.cid-uPBmJWfB6K .card-box {
  color: #8a1a15;
}
.cid-uv81AN3yJm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-uv81AN3yJm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uv81AN3yJm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uv81AN3yJm .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uv81AN3yJm .card {
    margin-bottom: 2rem!important;
  }
  .cid-uv81AN3yJm .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uv81AN3yJm .link-wrap {
    align-items: center;
  }
}
.cid-uv81AN3yJm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uv81AN3yJm .card-title,
.cid-uv81AN3yJm .card-box {
  color: #8a1a15;
}
.cid-uptFZYMCeC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uptFZYMCeC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uptFZYMCeC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uptFZYMCeC .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uptFZYMCeC .card {
    margin-bottom: 2rem!important;
  }
  .cid-uptFZYMCeC .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uptFZYMCeC .link-wrap {
    align-items: center;
  }
}
.cid-uptFZYMCeC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uptFZYMCeC .card-title,
.cid-uptFZYMCeC .card-box {
  color: #8a1a15;
}
.cid-ulUipZXr7i {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-ulUipZXr7i .mbr-fallback-image.disabled {
  display: none;
}
.cid-ulUipZXr7i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ulUipZXr7i .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ulUipZXr7i .card {
    margin-bottom: 2rem!important;
  }
  .cid-ulUipZXr7i .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulUipZXr7i .link-wrap {
    align-items: center;
  }
}
.cid-ulUipZXr7i .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ulUipZXr7i .card-title,
.cid-ulUipZXr7i .card-box {
  color: #8a1a15;
}
.cid-ui8Pu4LUVn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ui8Pu4LUVn .mbr-fallback-image.disabled {
  display: none;
}
.cid-ui8Pu4LUVn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ui8Pu4LUVn .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ui8Pu4LUVn .card {
    margin-bottom: 2rem!important;
  }
  .cid-ui8Pu4LUVn .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ui8Pu4LUVn .link-wrap {
    align-items: center;
  }
}
.cid-ui8Pu4LUVn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ui8Pu4LUVn .card-title,
.cid-ui8Pu4LUVn .card-box {
  color: #8a1a15;
}
.cid-uaWsjKmHbv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-uaWsjKmHbv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaWsjKmHbv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaWsjKmHbv .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uaWsjKmHbv .card {
    margin-bottom: 2rem!important;
  }
  .cid-uaWsjKmHbv .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uaWsjKmHbv .link-wrap {
    align-items: center;
  }
}
.cid-uaWsjKmHbv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uaWsjKmHbv .card-title,
.cid-uaWsjKmHbv .card-box {
  color: #8a1a15;
}
.cid-u3BRCn96Ui {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u3BRCn96Ui .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3BRCn96Ui .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3BRCn96Ui .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-u3BRCn96Ui .card {
    margin-bottom: 2rem!important;
  }
  .cid-u3BRCn96Ui .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u3BRCn96Ui .link-wrap {
    align-items: center;
  }
}
.cid-u3BRCn96Ui .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-u3BRCn96Ui .card-title,
.cid-u3BRCn96Ui .card-box {
  color: #8a1a15;
}
.cid-tX0wrBVzO1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tX0wrBVzO1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tX0wrBVzO1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tX0wrBVzO1 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tX0wrBVzO1 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tX0wrBVzO1 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tX0wrBVzO1 .link-wrap {
    align-items: center;
  }
}
.cid-tX0wrBVzO1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tX0wrBVzO1 .card-title,
.cid-tX0wrBVzO1 .card-box {
  color: #8a1a15;
}
.cid-tRJaLPP2Sk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tRJaLPP2Sk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRJaLPP2Sk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRJaLPP2Sk .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tRJaLPP2Sk .card {
    margin-bottom: 2rem!important;
  }
  .cid-tRJaLPP2Sk .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tRJaLPP2Sk .link-wrap {
    align-items: center;
  }
}
.cid-tRJaLPP2Sk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRJaLPP2Sk .card-title,
.cid-tRJaLPP2Sk .card-box {
  color: #8a1a15;
}
.cid-tKDQOAJOYQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tKDQOAJOYQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKDQOAJOYQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKDQOAJOYQ .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tKDQOAJOYQ .card {
    margin-bottom: 2rem!important;
  }
  .cid-tKDQOAJOYQ .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tKDQOAJOYQ .link-wrap {
    align-items: center;
  }
}
.cid-tKDQOAJOYQ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tKDQOAJOYQ .card-title,
.cid-tKDQOAJOYQ .card-box {
  color: #8a1a15;
}
.cid-tDEAT7JG8l {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tDEAT7JG8l .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDEAT7JG8l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDEAT7JG8l .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tDEAT7JG8l .card {
    margin-bottom: 2rem!important;
  }
  .cid-tDEAT7JG8l .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDEAT7JG8l .link-wrap {
    align-items: center;
  }
}
.cid-tDEAT7JG8l .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tDEAT7JG8l .card-title,
.cid-tDEAT7JG8l .card-box {
  color: #8a1a15;
}
.cid-tyB4ACgNeV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tyB4ACgNeV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyB4ACgNeV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyB4ACgNeV .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tyB4ACgNeV .card {
    margin-bottom: 2rem!important;
  }
  .cid-tyB4ACgNeV .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tyB4ACgNeV .link-wrap {
    align-items: center;
  }
}
.cid-tyB4ACgNeV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tyB4ACgNeV .card-title,
.cid-tyB4ACgNeV .card-box {
  color: #8a1a15;
}
.cid-tyB9q0novw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tyB9q0novw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyB9q0novw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyB9q0novw .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tyB9q0novw .card {
    margin-bottom: 2rem!important;
  }
  .cid-tyB9q0novw .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tyB9q0novw .link-wrap {
    align-items: center;
  }
}
.cid-tyB9q0novw .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tyB9q0novw .card-title,
.cid-tyB9q0novw .card-box {
  color: #8a1a15;
}
.cid-tyBa6f3VaC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tyBa6f3VaC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyBa6f3VaC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyBa6f3VaC .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tyBa6f3VaC .card {
    margin-bottom: 2rem!important;
  }
  .cid-tyBa6f3VaC .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tyBa6f3VaC .link-wrap {
    align-items: center;
  }
}
.cid-tyBa6f3VaC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tyBa6f3VaC .card-title,
.cid-tyBa6f3VaC .card-box {
  color: #8a1a15;
}
.cid-tyBb6mSCvA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tyBb6mSCvA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyBb6mSCvA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyBb6mSCvA .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tyBb6mSCvA .card {
    margin-bottom: 2rem!important;
  }
  .cid-tyBb6mSCvA .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tyBb6mSCvA .link-wrap {
    align-items: center;
  }
}
.cid-tyBb6mSCvA .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tyBb6mSCvA .card-title,
.cid-tyBb6mSCvA .card-box {
  color: #8a1a15;
}
.cid-tCK4SuKy7l {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tCK4SuKy7l .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCK4SuKy7l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCK4SuKy7l .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tCK4SuKy7l .card {
    margin-bottom: 2rem!important;
  }
  .cid-tCK4SuKy7l .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tCK4SuKy7l .link-wrap {
    align-items: center;
  }
}
.cid-tCK4SuKy7l .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tCK4SuKy7l .card-title,
.cid-tCK4SuKy7l .card-box {
  color: #8a1a15;
}
.cid-tCK58dhcL1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tCK58dhcL1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCK58dhcL1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCK58dhcL1 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tCK58dhcL1 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tCK58dhcL1 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tCK58dhcL1 .link-wrap {
    align-items: center;
  }
}
.cid-tCK58dhcL1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tCK58dhcL1 .card-title,
.cid-tCK58dhcL1 .card-box {
  color: #8a1a15;
}
.cid-tD6rrjmfJB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tD6rrjmfJB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD6rrjmfJB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD6rrjmfJB .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tD6rrjmfJB .card {
    margin-bottom: 2rem!important;
  }
  .cid-tD6rrjmfJB .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tD6rrjmfJB .link-wrap {
    align-items: center;
  }
}
.cid-tD6rrjmfJB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tD6rrjmfJB .card-title,
.cid-tD6rrjmfJB .card-box {
  color: #8a1a15;
}
.cid-tD6rszK9VV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tD6rszK9VV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tD6rszK9VV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tD6rszK9VV .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tD6rszK9VV .card {
    margin-bottom: 2rem!important;
  }
  .cid-tD6rszK9VV .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tD6rszK9VV .link-wrap {
    align-items: center;
  }
}
.cid-tD6rszK9VV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tD6rszK9VV .card-title,
.cid-tD6rszK9VV .card-box {
  color: #8a1a15;
}
.cid-tDcuxE0Y1R {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tDcuxE0Y1R .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDcuxE0Y1R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDcuxE0Y1R .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tDcuxE0Y1R .card {
    margin-bottom: 2rem!important;
  }
  .cid-tDcuxE0Y1R .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDcuxE0Y1R .link-wrap {
    align-items: center;
  }
}
.cid-tDcuxE0Y1R .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tDcuxE0Y1R .card-title,
.cid-tDcuxE0Y1R .card-box {
  color: #8a1a15;
}
.cid-tDcuysyapS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tDcuysyapS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDcuysyapS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDcuysyapS .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tDcuysyapS .card {
    margin-bottom: 2rem!important;
  }
  .cid-tDcuysyapS .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDcuysyapS .link-wrap {
    align-items: center;
  }
}
.cid-tDcuysyapS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tDcuysyapS .card-title,
.cid-tDcuysyapS .card-box {
  color: #8a1a15;
}
.cid-tDPSYgFNDs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tDPSYgFNDs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDPSYgFNDs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDPSYgFNDs .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tDPSYgFNDs .card {
    margin-bottom: 2rem!important;
  }
  .cid-tDPSYgFNDs .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDPSYgFNDs .link-wrap {
    align-items: center;
  }
}
.cid-tDPSYgFNDs .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tDPSYgFNDs .card-title,
.cid-tDPSYgFNDs .card-box {
  color: #8a1a15;
}
.cid-tDPSZpYGgl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tDPSZpYGgl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDPSZpYGgl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDPSZpYGgl .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tDPSZpYGgl .card {
    margin-bottom: 2rem!important;
  }
  .cid-tDPSZpYGgl .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDPSZpYGgl .link-wrap {
    align-items: center;
  }
}
.cid-tDPSZpYGgl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tDPSZpYGgl .card-title,
.cid-tDPSZpYGgl .card-box {
  color: #8a1a15;
}
.cid-tDPT0qnFec {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tDPT0qnFec .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDPT0qnFec .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDPT0qnFec .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tDPT0qnFec .card {
    margin-bottom: 2rem!important;
  }
  .cid-tDPT0qnFec .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDPT0qnFec .link-wrap {
    align-items: center;
  }
}
.cid-tDPT0qnFec .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tDPT0qnFec .card-title,
.cid-tDPT0qnFec .card-box {
  color: #8a1a15;
}
.cid-tDPT1ufQ7Q {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tDPT1ufQ7Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDPT1ufQ7Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDPT1ufQ7Q .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tDPT1ufQ7Q .card {
    margin-bottom: 2rem!important;
  }
  .cid-tDPT1ufQ7Q .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDPT1ufQ7Q .link-wrap {
    align-items: center;
  }
}
.cid-tDPT1ufQ7Q .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tDPT1ufQ7Q .card-title,
.cid-tDPT1ufQ7Q .card-box {
  color: #8a1a15;
}
.cid-tDPT2wnlXv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tDPT2wnlXv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDPT2wnlXv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDPT2wnlXv .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tDPT2wnlXv .card {
    margin-bottom: 2rem!important;
  }
  .cid-tDPT2wnlXv .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDPT2wnlXv .link-wrap {
    align-items: center;
  }
}
.cid-tDPT2wnlXv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tDPT2wnlXv .card-title,
.cid-tDPT2wnlXv .card-box {
  color: #8a1a15;
}
.cid-tDPT3B0WKN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tDPT3B0WKN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDPT3B0WKN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDPT3B0WKN .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tDPT3B0WKN .card {
    margin-bottom: 2rem!important;
  }
  .cid-tDPT3B0WKN .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDPT3B0WKN .link-wrap {
    align-items: center;
  }
}
.cid-tDPT3B0WKN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tDPT3B0WKN .card-title,
.cid-tDPT3B0WKN .card-box {
  color: #8a1a15;
}
.cid-tDPXq2IccO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tDPXq2IccO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDPXq2IccO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDPXq2IccO .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tDPXq2IccO .card {
    margin-bottom: 2rem!important;
  }
  .cid-tDPXq2IccO .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDPXq2IccO .link-wrap {
    align-items: center;
  }
}
.cid-tDPXq2IccO .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tDPXq2IccO .card-title,
.cid-tDPXq2IccO .card-box {
  color: #8a1a15;
}
.cid-tDPXqSGP2E {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tDPXqSGP2E .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDPXqSGP2E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDPXqSGP2E .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tDPXqSGP2E .card {
    margin-bottom: 2rem!important;
  }
  .cid-tDPXqSGP2E .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDPXqSGP2E .link-wrap {
    align-items: center;
  }
}
.cid-tDPXqSGP2E .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tDPXqSGP2E .card-title,
.cid-tDPXqSGP2E .card-box {
  color: #8a1a15;
}
.cid-tDPXS616fQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tDPXS616fQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDPXS616fQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDPXS616fQ .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tDPXS616fQ .card {
    margin-bottom: 2rem!important;
  }
  .cid-tDPXS616fQ .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDPXS616fQ .link-wrap {
    align-items: center;
  }
}
.cid-tDPXS616fQ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tDPXS616fQ .card-title,
.cid-tDPXS616fQ .card-box {
  color: #8a1a15;
}
.cid-tDPXSSl02F {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tDPXSSl02F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDPXSSl02F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDPXSSl02F .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tDPXSSl02F .card {
    margin-bottom: 2rem!important;
  }
  .cid-tDPXSSl02F .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDPXSSl02F .link-wrap {
    align-items: center;
  }
}
.cid-tDPXSSl02F .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tDPXSSl02F .card-title,
.cid-tDPXSSl02F .card-box {
  color: #8a1a15;
}
.cid-tDPXTIzpLw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tDPXTIzpLw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDPXTIzpLw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDPXTIzpLw .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tDPXTIzpLw .card {
    margin-bottom: 2rem!important;
  }
  .cid-tDPXTIzpLw .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDPXTIzpLw .link-wrap {
    align-items: center;
  }
}
.cid-tDPXTIzpLw .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tDPXTIzpLw .card-title,
.cid-tDPXTIzpLw .card-box {
  color: #8a1a15;
}
.cid-tDPXUrSKeJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tDPXUrSKeJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDPXUrSKeJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDPXUrSKeJ .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tDPXUrSKeJ .card {
    margin-bottom: 2rem!important;
  }
  .cid-tDPXUrSKeJ .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDPXUrSKeJ .link-wrap {
    align-items: center;
  }
}
.cid-tDPXUrSKeJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tDPXUrSKeJ .card-title,
.cid-tDPXUrSKeJ .card-box {
  color: #8a1a15;
}
.cid-tEkoHn3LhM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEkoHn3LhM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEkoHn3LhM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEkoHn3LhM .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEkoHn3LhM .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEkoHn3LhM .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEkoHn3LhM .link-wrap {
    align-items: center;
  }
}
.cid-tEkoHn3LhM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEkoHn3LhM .card-title,
.cid-tEkoHn3LhM .card-box {
  color: #8a1a15;
}
.cid-tEkoIlBIMb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEkoIlBIMb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEkoIlBIMb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEkoIlBIMb .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEkoIlBIMb .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEkoIlBIMb .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEkoIlBIMb .link-wrap {
    align-items: center;
  }
}
.cid-tEkoIlBIMb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEkoIlBIMb .card-title,
.cid-tEkoIlBIMb .card-box {
  color: #8a1a15;
}
.cid-tEkoKN7pzD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEkoKN7pzD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEkoKN7pzD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEkoKN7pzD .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEkoKN7pzD .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEkoKN7pzD .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEkoKN7pzD .link-wrap {
    align-items: center;
  }
}
.cid-tEkoKN7pzD .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEkoKN7pzD .card-title,
.cid-tEkoKN7pzD .card-box {
  color: #8a1a15;
}
.cid-tEkoLMamgs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEkoLMamgs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEkoLMamgs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEkoLMamgs .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEkoLMamgs .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEkoLMamgs .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEkoLMamgs .link-wrap {
    align-items: center;
  }
}
.cid-tEkoLMamgs .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEkoLMamgs .card-title,
.cid-tEkoLMamgs .card-box {
  color: #8a1a15;
}
.cid-tEkvY7wLxI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEkvY7wLxI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEkvY7wLxI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEkvY7wLxI .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEkvY7wLxI .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEkvY7wLxI .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEkvY7wLxI .link-wrap {
    align-items: center;
  }
}
.cid-tEkvY7wLxI .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEkvY7wLxI .card-title,
.cid-tEkvY7wLxI .card-box {
  color: #8a1a15;
}
.cid-tEkwjdCMcH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEkwjdCMcH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEkwjdCMcH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEkwjdCMcH .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEkwjdCMcH .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEkwjdCMcH .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEkwjdCMcH .link-wrap {
    align-items: center;
  }
}
.cid-tEkwjdCMcH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEkwjdCMcH .card-title,
.cid-tEkwjdCMcH .card-box {
  color: #8a1a15;
}
.cid-tEkYgzpFEg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEkYgzpFEg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEkYgzpFEg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEkYgzpFEg .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEkYgzpFEg .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEkYgzpFEg .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEkYgzpFEg .link-wrap {
    align-items: center;
  }
}
.cid-tEkYgzpFEg .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEkYgzpFEg .card-title,
.cid-tEkYgzpFEg .card-box {
  color: #8a1a15;
}
.cid-tEkYi0Nbif {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEkYi0Nbif .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEkYi0Nbif .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEkYi0Nbif .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEkYi0Nbif .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEkYi0Nbif .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEkYi0Nbif .link-wrap {
    align-items: center;
  }
}
.cid-tEkYi0Nbif .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEkYi0Nbif .card-title,
.cid-tEkYi0Nbif .card-box {
  color: #8a1a15;
}
.cid-tEkYiVynWL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEkYiVynWL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEkYiVynWL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEkYiVynWL .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEkYiVynWL .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEkYiVynWL .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEkYiVynWL .link-wrap {
    align-items: center;
  }
}
.cid-tEkYiVynWL .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEkYiVynWL .card-title,
.cid-tEkYiVynWL .card-box {
  color: #8a1a15;
}
.cid-tEkYjWZXgq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEkYjWZXgq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEkYjWZXgq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEkYjWZXgq .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEkYjWZXgq .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEkYjWZXgq .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEkYjWZXgq .link-wrap {
    align-items: center;
  }
}
.cid-tEkYjWZXgq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEkYjWZXgq .card-title,
.cid-tEkYjWZXgq .card-box {
  color: #8a1a15;
}
.cid-tEkYl5dD5B {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEkYl5dD5B .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEkYl5dD5B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEkYl5dD5B .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEkYl5dD5B .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEkYl5dD5B .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEkYl5dD5B .link-wrap {
    align-items: center;
  }
}
.cid-tEkYl5dD5B .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEkYl5dD5B .card-title,
.cid-tEkYl5dD5B .card-box {
  color: #8a1a15;
}
.cid-tEkYmcQPsi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEkYmcQPsi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEkYmcQPsi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEkYmcQPsi .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEkYmcQPsi .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEkYmcQPsi .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEkYmcQPsi .link-wrap {
    align-items: center;
  }
}
.cid-tEkYmcQPsi .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEkYmcQPsi .card-title,
.cid-tEkYmcQPsi .card-box {
  color: #8a1a15;
}
.cid-tEl0QdI5M2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEl0QdI5M2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEl0QdI5M2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEl0QdI5M2 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEl0QdI5M2 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEl0QdI5M2 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEl0QdI5M2 .link-wrap {
    align-items: center;
  }
}
.cid-tEl0QdI5M2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEl0QdI5M2 .card-title,
.cid-tEl0QdI5M2 .card-box {
  color: #8a1a15;
}
.cid-tEl0RfvA6k {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEl0RfvA6k .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEl0RfvA6k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEl0RfvA6k .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEl0RfvA6k .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEl0RfvA6k .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEl0RfvA6k .link-wrap {
    align-items: center;
  }
}
.cid-tEl0RfvA6k .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEl0RfvA6k .card-title,
.cid-tEl0RfvA6k .card-box {
  color: #8a1a15;
}
.cid-tEl0S7i70s {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEl0S7i70s .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEl0S7i70s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEl0S7i70s .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEl0S7i70s .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEl0S7i70s .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEl0S7i70s .link-wrap {
    align-items: center;
  }
}
.cid-tEl0S7i70s .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEl0S7i70s .card-title,
.cid-tEl0S7i70s .card-box {
  color: #8a1a15;
}
.cid-tEl0Tct3xq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEl0Tct3xq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEl0Tct3xq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEl0Tct3xq .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEl0Tct3xq .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEl0Tct3xq .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEl0Tct3xq .link-wrap {
    align-items: center;
  }
}
.cid-tEl0Tct3xq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEl0Tct3xq .card-title,
.cid-tEl0Tct3xq .card-box {
  color: #8a1a15;
}
.cid-tEl0UwYVMl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEl0UwYVMl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEl0UwYVMl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEl0UwYVMl .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEl0UwYVMl .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEl0UwYVMl .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEl0UwYVMl .link-wrap {
    align-items: center;
  }
}
.cid-tEl0UwYVMl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEl0UwYVMl .card-title,
.cid-tEl0UwYVMl .card-box {
  color: #8a1a15;
}
.cid-tEl0VfsXsJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEl0VfsXsJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEl0VfsXsJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEl0VfsXsJ .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEl0VfsXsJ .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEl0VfsXsJ .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEl0VfsXsJ .link-wrap {
    align-items: center;
  }
}
.cid-tEl0VfsXsJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEl0VfsXsJ .card-title,
.cid-tEl0VfsXsJ .card-box {
  color: #8a1a15;
}
.cid-tEl4hsoT8c {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEl4hsoT8c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEl4hsoT8c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEl4hsoT8c .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEl4hsoT8c .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEl4hsoT8c .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEl4hsoT8c .link-wrap {
    align-items: center;
  }
}
.cid-tEl4hsoT8c .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEl4hsoT8c .card-title,
.cid-tEl4hsoT8c .card-box {
  color: #8a1a15;
}
.cid-tEl4iiYCPI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEl4iiYCPI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEl4iiYCPI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEl4iiYCPI .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEl4iiYCPI .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEl4iiYCPI .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEl4iiYCPI .link-wrap {
    align-items: center;
  }
}
.cid-tEl4iiYCPI .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEl4iiYCPI .card-title,
.cid-tEl4iiYCPI .card-box {
  color: #8a1a15;
}
.cid-tEl4jm6TeV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEl4jm6TeV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEl4jm6TeV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEl4jm6TeV .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEl4jm6TeV .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEl4jm6TeV .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEl4jm6TeV .link-wrap {
    align-items: center;
  }
}
.cid-tEl4jm6TeV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEl4jm6TeV .card-title,
.cid-tEl4jm6TeV .card-box {
  color: #8a1a15;
}
.cid-tEl4kqizUP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEl4kqizUP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEl4kqizUP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEl4kqizUP .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEl4kqizUP .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEl4kqizUP .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEl4kqizUP .link-wrap {
    align-items: center;
  }
}
.cid-tEl4kqizUP .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEl4kqizUP .card-title,
.cid-tEl4kqizUP .card-box {
  color: #8a1a15;
}
.cid-tEl4lq4yIF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEl4lq4yIF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEl4lq4yIF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEl4lq4yIF .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEl4lq4yIF .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEl4lq4yIF .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEl4lq4yIF .link-wrap {
    align-items: center;
  }
}
.cid-tEl4lq4yIF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEl4lq4yIF .card-title,
.cid-tEl4lq4yIF .card-box {
  color: #8a1a15;
}
.cid-tEl4mx4RiX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEl4mx4RiX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEl4mx4RiX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEl4mx4RiX .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEl4mx4RiX .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEl4mx4RiX .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEl4mx4RiX .link-wrap {
    align-items: center;
  }
}
.cid-tEl4mx4RiX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEl4mx4RiX .card-title,
.cid-tEl4mx4RiX .card-box {
  color: #8a1a15;
}
.cid-tEljofui9O {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEljofui9O .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEljofui9O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEljofui9O .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEljofui9O .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEljofui9O .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEljofui9O .link-wrap {
    align-items: center;
  }
}
.cid-tEljofui9O .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEljofui9O .card-title,
.cid-tEljofui9O .card-box {
  color: #8a1a15;
}
.cid-tEljpeoCrQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEljpeoCrQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEljpeoCrQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEljpeoCrQ .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEljpeoCrQ .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEljpeoCrQ .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEljpeoCrQ .link-wrap {
    align-items: center;
  }
}
.cid-tEljpeoCrQ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEljpeoCrQ .card-title,
.cid-tEljpeoCrQ .card-box {
  color: #8a1a15;
}
.cid-tEljq755HV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEljq755HV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEljq755HV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEljq755HV .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEljq755HV .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEljq755HV .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEljq755HV .link-wrap {
    align-items: center;
  }
}
.cid-tEljq755HV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEljq755HV .card-title,
.cid-tEljq755HV .card-box {
  color: #8a1a15;
}
.cid-tEljqX7gEY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEljqX7gEY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEljqX7gEY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEljqX7gEY .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEljqX7gEY .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEljqX7gEY .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEljqX7gEY .link-wrap {
    align-items: center;
  }
}
.cid-tEljqX7gEY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEljqX7gEY .card-title,
.cid-tEljqX7gEY .card-box {
  color: #8a1a15;
}
.cid-tEljs5k4tu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEljs5k4tu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEljs5k4tu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEljs5k4tu .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEljs5k4tu .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEljs5k4tu .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEljs5k4tu .link-wrap {
    align-items: center;
  }
}
.cid-tEljs5k4tu .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEljs5k4tu .card-title,
.cid-tEljs5k4tu .card-box {
  color: #8a1a15;
}
.cid-tEljt3vDlE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEljt3vDlE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEljt3vDlE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEljt3vDlE .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEljt3vDlE .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEljt3vDlE .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEljt3vDlE .link-wrap {
    align-items: center;
  }
}
.cid-tEljt3vDlE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEljt3vDlE .card-title,
.cid-tEljt3vDlE .card-box {
  color: #8a1a15;
}
.cid-tEllI2ICEG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEllI2ICEG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEllI2ICEG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEllI2ICEG .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEllI2ICEG .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEllI2ICEG .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEllI2ICEG .link-wrap {
    align-items: center;
  }
}
.cid-tEllI2ICEG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEllI2ICEG .card-title,
.cid-tEllI2ICEG .card-box {
  color: #8a1a15;
}
.cid-tEllJ0g9cX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEllJ0g9cX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEllJ0g9cX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEllJ0g9cX .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEllJ0g9cX .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEllJ0g9cX .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEllJ0g9cX .link-wrap {
    align-items: center;
  }
}
.cid-tEllJ0g9cX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEllJ0g9cX .card-title,
.cid-tEllJ0g9cX .card-box {
  color: #8a1a15;
}
.cid-tEllK1iBoo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEllK1iBoo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEllK1iBoo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEllK1iBoo .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEllK1iBoo .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEllK1iBoo .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEllK1iBoo .link-wrap {
    align-items: center;
  }
}
.cid-tEllK1iBoo .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEllK1iBoo .card-title,
.cid-tEllK1iBoo .card-box {
  color: #8a1a15;
}
.cid-tEllL1jGsc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEllL1jGsc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEllL1jGsc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEllL1jGsc .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEllL1jGsc .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEllL1jGsc .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEllL1jGsc .link-wrap {
    align-items: center;
  }
}
.cid-tEllL1jGsc .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEllL1jGsc .card-title,
.cid-tEllL1jGsc .card-box {
  color: #8a1a15;
}
.cid-tEllM6OFKH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEllM6OFKH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEllM6OFKH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEllM6OFKH .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEllM6OFKH .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEllM6OFKH .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEllM6OFKH .link-wrap {
    align-items: center;
  }
}
.cid-tEllM6OFKH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEllM6OFKH .card-title,
.cid-tEllM6OFKH .card-box {
  color: #8a1a15;
}
.cid-tEllNnBoeh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEllNnBoeh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEllNnBoeh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEllNnBoeh .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEllNnBoeh .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEllNnBoeh .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEllNnBoeh .link-wrap {
    align-items: center;
  }
}
.cid-tEllNnBoeh .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEllNnBoeh .card-title,
.cid-tEllNnBoeh .card-box {
  color: #8a1a15;
}
.cid-tEpRZVbgwv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEpRZVbgwv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEpRZVbgwv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEpRZVbgwv .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEpRZVbgwv .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEpRZVbgwv .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEpRZVbgwv .link-wrap {
    align-items: center;
  }
}
.cid-tEpRZVbgwv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEpRZVbgwv .card-title,
.cid-tEpRZVbgwv .card-box {
  color: #8a1a15;
}
.cid-tEpS1gf0X0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEpS1gf0X0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEpS1gf0X0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEpS1gf0X0 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEpS1gf0X0 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEpS1gf0X0 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEpS1gf0X0 .link-wrap {
    align-items: center;
  }
}
.cid-tEpS1gf0X0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEpS1gf0X0 .card-title,
.cid-tEpS1gf0X0 .card-box {
  color: #8a1a15;
}
.cid-tEpS2CefLX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEpS2CefLX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEpS2CefLX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEpS2CefLX .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEpS2CefLX .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEpS2CefLX .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEpS2CefLX .link-wrap {
    align-items: center;
  }
}
.cid-tEpS2CefLX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEpS2CefLX .card-title,
.cid-tEpS2CefLX .card-box {
  color: #8a1a15;
}
.cid-tEpS4erx79 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEpS4erx79 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEpS4erx79 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEpS4erx79 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEpS4erx79 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEpS4erx79 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEpS4erx79 .link-wrap {
    align-items: center;
  }
}
.cid-tEpS4erx79 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEpS4erx79 .card-title,
.cid-tEpS4erx79 .card-box {
  color: #8a1a15;
}
.cid-tEpS5mT6nN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEpS5mT6nN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEpS5mT6nN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEpS5mT6nN .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEpS5mT6nN .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEpS5mT6nN .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEpS5mT6nN .link-wrap {
    align-items: center;
  }
}
.cid-tEpS5mT6nN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEpS5mT6nN .card-title,
.cid-tEpS5mT6nN .card-box {
  color: #8a1a15;
}
.cid-tEpS6sDzZS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEpS6sDzZS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEpS6sDzZS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEpS6sDzZS .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEpS6sDzZS .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEpS6sDzZS .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEpS6sDzZS .link-wrap {
    align-items: center;
  }
}
.cid-tEpS6sDzZS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEpS6sDzZS .card-title,
.cid-tEpS6sDzZS .card-box {
  color: #8a1a15;
}
.cid-tEqjvDfpjf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEqjvDfpjf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqjvDfpjf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqjvDfpjf .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqjvDfpjf .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqjvDfpjf .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqjvDfpjf .link-wrap {
    align-items: center;
  }
}
.cid-tEqjvDfpjf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqjvDfpjf .card-title,
.cid-tEqjvDfpjf .card-box {
  color: #8a1a15;
}
.cid-tEqjwDKzIe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEqjwDKzIe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqjwDKzIe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqjwDKzIe .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqjwDKzIe .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqjwDKzIe .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqjwDKzIe .link-wrap {
    align-items: center;
  }
}
.cid-tEqjwDKzIe .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqjwDKzIe .card-title,
.cid-tEqjwDKzIe .card-box {
  color: #8a1a15;
}
.cid-tEqjxZxMz4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEqjxZxMz4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqjxZxMz4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqjxZxMz4 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqjxZxMz4 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqjxZxMz4 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqjxZxMz4 .link-wrap {
    align-items: center;
  }
}
.cid-tEqjxZxMz4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqjxZxMz4 .card-title,
.cid-tEqjxZxMz4 .card-box {
  color: #8a1a15;
}
.cid-tEqjzcLxyl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEqjzcLxyl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqjzcLxyl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqjzcLxyl .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqjzcLxyl .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqjzcLxyl .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqjzcLxyl .link-wrap {
    align-items: center;
  }
}
.cid-tEqjzcLxyl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqjzcLxyl .card-title,
.cid-tEqjzcLxyl .card-box {
  color: #8a1a15;
}
.cid-tEqjAt7mUx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEqjAt7mUx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqjAt7mUx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqjAt7mUx .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqjAt7mUx .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqjAt7mUx .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqjAt7mUx .link-wrap {
    align-items: center;
  }
}
.cid-tEqjAt7mUx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqjAt7mUx .card-title,
.cid-tEqjAt7mUx .card-box {
  color: #8a1a15;
}
.cid-tEqjBnE6VX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEqjBnE6VX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqjBnE6VX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqjBnE6VX .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqjBnE6VX .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqjBnE6VX .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqjBnE6VX .link-wrap {
    align-items: center;
  }
}
.cid-tEqjBnE6VX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqjBnE6VX .card-title,
.cid-tEqjBnE6VX .card-box {
  color: #8a1a15;
}
.cid-tEqpUYQPxk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEqpUYQPxk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqpUYQPxk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqpUYQPxk .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqpUYQPxk .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqpUYQPxk .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqpUYQPxk .link-wrap {
    align-items: center;
  }
}
.cid-tEqpUYQPxk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqpUYQPxk .card-title,
.cid-tEqpUYQPxk .card-box {
  color: #8a1a15;
}
.cid-tEqpVWfIHP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEqpVWfIHP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqpVWfIHP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqpVWfIHP .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqpVWfIHP .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqpVWfIHP .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqpVWfIHP .link-wrap {
    align-items: center;
  }
}
.cid-tEqpVWfIHP .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqpVWfIHP .card-title,
.cid-tEqpVWfIHP .card-box {
  color: #8a1a15;
}
.cid-tEqpWXWpz5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEqpWXWpz5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqpWXWpz5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqpWXWpz5 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqpWXWpz5 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqpWXWpz5 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqpWXWpz5 .link-wrap {
    align-items: center;
  }
}
.cid-tEqpWXWpz5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqpWXWpz5 .card-title,
.cid-tEqpWXWpz5 .card-box {
  color: #8a1a15;
}
.cid-tEqpY146RR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEqpY146RR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqpY146RR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqpY146RR .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqpY146RR .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqpY146RR .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqpY146RR .link-wrap {
    align-items: center;
  }
}
.cid-tEqpY146RR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqpY146RR .card-title,
.cid-tEqpY146RR .card-box {
  color: #8a1a15;
}
.cid-tEqpZdcIFS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEqpZdcIFS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqpZdcIFS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqpZdcIFS .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqpZdcIFS .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqpZdcIFS .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqpZdcIFS .link-wrap {
    align-items: center;
  }
}
.cid-tEqpZdcIFS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqpZdcIFS .card-title,
.cid-tEqpZdcIFS .card-box {
  color: #8a1a15;
}
.cid-tEqq0dmJcC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEqq0dmJcC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqq0dmJcC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqq0dmJcC .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqq0dmJcC .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqq0dmJcC .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqq0dmJcC .link-wrap {
    align-items: center;
  }
}
.cid-tEqq0dmJcC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqq0dmJcC .card-title,
.cid-tEqq0dmJcC .card-box {
  color: #8a1a15;
}
.cid-tEqtyUZ1GU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEqtyUZ1GU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqtyUZ1GU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqtyUZ1GU .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqtyUZ1GU .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqtyUZ1GU .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqtyUZ1GU .link-wrap {
    align-items: center;
  }
}
.cid-tEqtyUZ1GU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqtyUZ1GU .card-title,
.cid-tEqtyUZ1GU .card-box {
  color: #8a1a15;
}
.cid-tEqtA0u0D7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEqtA0u0D7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqtA0u0D7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqtA0u0D7 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqtA0u0D7 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqtA0u0D7 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqtA0u0D7 .link-wrap {
    align-items: center;
  }
}
.cid-tEqtA0u0D7 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqtA0u0D7 .card-title,
.cid-tEqtA0u0D7 .card-box {
  color: #8a1a15;
}
.cid-tEqtB7jo98 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEqtB7jo98 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqtB7jo98 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqtB7jo98 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqtB7jo98 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqtB7jo98 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqtB7jo98 .link-wrap {
    align-items: center;
  }
}
.cid-tEqtB7jo98 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqtB7jo98 .card-title,
.cid-tEqtB7jo98 .card-box {
  color: #8a1a15;
}
.cid-tEqtCcnFqX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEqtCcnFqX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqtCcnFqX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqtCcnFqX .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqtCcnFqX .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqtCcnFqX .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqtCcnFqX .link-wrap {
    align-items: center;
  }
}
.cid-tEqtCcnFqX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqtCcnFqX .card-title,
.cid-tEqtCcnFqX .card-box {
  color: #8a1a15;
}
.cid-tEqtDh1NO9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tEqtDh1NO9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqtDh1NO9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqtDh1NO9 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqtDh1NO9 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqtDh1NO9 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqtDh1NO9 .link-wrap {
    align-items: center;
  }
}
.cid-tEqtDh1NO9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqtDh1NO9 .card-title,
.cid-tEqtDh1NO9 .card-box {
  color: #8a1a15;
}
.cid-tEqtEoLodM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEqtEoLodM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEqtEoLodM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEqtEoLodM .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEqtEoLodM .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEqtEoLodM .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEqtEoLodM .link-wrap {
    align-items: center;
  }
}
.cid-tEqtEoLodM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEqtEoLodM .card-title,
.cid-tEqtEoLodM .card-box {
  color: #8a1a15;
}
.cid-tyAXZMHoFl {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tyAXZMHoFl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyAXZMHoFl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyAXZMHoFl .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tyAXZMHoFl .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tyAXZMHoFl .row {
    text-align: center;
  }
  .cid-tyAXZMHoFl .row > div {
    margin: auto;
  }
  .cid-tyAXZMHoFl .social-row {
    justify-content: center;
  }
}
.cid-tyAXZMHoFl .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tyAXZMHoFl .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tyAXZMHoFl .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyAXZMHoFl .list {
    margin-bottom: 0rem;
  }
}
.cid-tyAXZMHoFl .mbr-text {
  color: #ffffff;
}
.cid-tyAXZMHoFl .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tyAXZMHoFl .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tyAXZMHoFl div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tyBcsJXCde {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyBcsJXCde nav.navbar {
  position: fixed;
}
.cid-tyBcsJXCde .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-tyBcsJXCde .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyBcsJXCde .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyBcsJXCde .dropdown-item:hover,
.cid-tyBcsJXCde .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tyBcsJXCde .dropdown-item:hover span {
  color: white;
}
.cid-tyBcsJXCde .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyBcsJXCde .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyBcsJXCde .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyBcsJXCde .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyBcsJXCde .nav-link {
  position: relative;
}
.cid-tyBcsJXCde .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyBcsJXCde .container {
    flex-wrap: nowrap;
  }
}
.cid-tyBcsJXCde .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyBcsJXCde .dropdown-menu,
.cid-tyBcsJXCde .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tyBcsJXCde .nav-item:focus,
.cid-tyBcsJXCde .nav-link:focus {
  outline: none;
}
.cid-tyBcsJXCde .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyBcsJXCde .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyBcsJXCde .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyBcsJXCde .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyBcsJXCde .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyBcsJXCde .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyBcsJXCde .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: #8a1a15;
}
.cid-tyBcsJXCde .navbar.opened {
  transition: all 0.3s;
}
.cid-tyBcsJXCde .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyBcsJXCde .navbar .navbar-logo img {
  width: auto;
}
.cid-tyBcsJXCde .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyBcsJXCde .navbar.collapsed {
  justify-content: center;
}
.cid-tyBcsJXCde .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyBcsJXCde .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyBcsJXCde .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tyBcsJXCde .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyBcsJXCde .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyBcsJXCde .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-tyBcsJXCde .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyBcsJXCde .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyBcsJXCde .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyBcsJXCde .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyBcsJXCde .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyBcsJXCde .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyBcsJXCde .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyBcsJXCde .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-tyBcsJXCde .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyBcsJXCde .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyBcsJXCde .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyBcsJXCde .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyBcsJXCde .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyBcsJXCde .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyBcsJXCde .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyBcsJXCde .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyBcsJXCde .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyBcsJXCde .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyBcsJXCde .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-tyBcsJXCde .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyBcsJXCde .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyBcsJXCde .dropdown-item.active,
.cid-tyBcsJXCde .dropdown-item:active {
  background-color: transparent;
}
.cid-tyBcsJXCde .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyBcsJXCde .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyBcsJXCde .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyBcsJXCde .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tyBcsJXCde .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyBcsJXCde .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyBcsJXCde ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyBcsJXCde .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyBcsJXCde button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyBcsJXCde button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tyBcsJXCde button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyBcsJXCde button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyBcsJXCde button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyBcsJXCde button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyBcsJXCde nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyBcsJXCde nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyBcsJXCde nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyBcsJXCde nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyBcsJXCde .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyBcsJXCde a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyBcsJXCde .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-tyBcsJXCde .navbar {
    height: 70px;
  }
  .cid-tyBcsJXCde .navbar.opened {
    height: auto;
  }
  .cid-tyBcsJXCde .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyBcsLsyby {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/chuchi-geislingen-standarte-dsc-9358.jpg");
}
.cid-tyBcsLsyby .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tyBcsLsyby .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tyBcsLsyby {
    align-items: flex-end;
  }
  .cid-tyBcsLsyby .row {
    justify-content: flex-start;
  }
  .cid-tyBcsLsyby .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyBcsLsyby .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tyBcsLsyby {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyBcsLsyby .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tyBcsLsyby .content-wrap {
    width: 100%;
  }
}
.cid-tyBcsLsyby .mbr-section-title {
  color: #8a1a15;
}
.cid-tyBcsLsyby .mbr-text,
.cid-tyBcsLsyby .mbr-section-btn {
  color: #232323;
}
.cid-tyBd3A3ezU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyBd3A3ezU .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tyBd3A3ezU .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-tyBd3A3ezU .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #8a1a15;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tyBd3A3ezU .mbr-section-title {
  color: #8a1a15;
}
.cid-ublnxtHMuF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ublnxtHMuF .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-ublnxtHMuF .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-ublnxtHMuF .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #8a1a15;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-ublnxtHMuF .mbr-section-title {
  color: #8a1a15;
}
.cid-tyBcsM6DH3 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tyBcsM6DH3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyBcsM6DH3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyBcsM6DH3 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tyBcsM6DH3 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tyBcsM6DH3 .row {
    text-align: center;
  }
  .cid-tyBcsM6DH3 .row > div {
    margin: auto;
  }
  .cid-tyBcsM6DH3 .social-row {
    justify-content: center;
  }
}
.cid-tyBcsM6DH3 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tyBcsM6DH3 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tyBcsM6DH3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyBcsM6DH3 .list {
    margin-bottom: 0rem;
  }
}
.cid-tyBcsM6DH3 .mbr-text {
  color: #ffffff;
}
.cid-tyBcsM6DH3 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tyBcsM6DH3 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tyBcsM6DH3 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tyBj4Nf2t8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyBj4Nf2t8 nav.navbar {
  position: fixed;
}
.cid-tyBj4Nf2t8 .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-tyBj4Nf2t8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyBj4Nf2t8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyBj4Nf2t8 .dropdown-item:hover,
.cid-tyBj4Nf2t8 .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tyBj4Nf2t8 .dropdown-item:hover span {
  color: white;
}
.cid-tyBj4Nf2t8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyBj4Nf2t8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyBj4Nf2t8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyBj4Nf2t8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyBj4Nf2t8 .nav-link {
  position: relative;
}
.cid-tyBj4Nf2t8 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyBj4Nf2t8 .container {
    flex-wrap: nowrap;
  }
}
.cid-tyBj4Nf2t8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyBj4Nf2t8 .dropdown-menu,
.cid-tyBj4Nf2t8 .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tyBj4Nf2t8 .nav-item:focus,
.cid-tyBj4Nf2t8 .nav-link:focus {
  outline: none;
}
.cid-tyBj4Nf2t8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyBj4Nf2t8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyBj4Nf2t8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyBj4Nf2t8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyBj4Nf2t8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyBj4Nf2t8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyBj4Nf2t8 .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: #8a1a15;
}
.cid-tyBj4Nf2t8 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyBj4Nf2t8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyBj4Nf2t8 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyBj4Nf2t8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyBj4Nf2t8 .navbar.collapsed {
  justify-content: center;
}
.cid-tyBj4Nf2t8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyBj4Nf2t8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyBj4Nf2t8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tyBj4Nf2t8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyBj4Nf2t8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyBj4Nf2t8 .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-tyBj4Nf2t8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyBj4Nf2t8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyBj4Nf2t8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyBj4Nf2t8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyBj4Nf2t8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyBj4Nf2t8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyBj4Nf2t8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyBj4Nf2t8 .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-tyBj4Nf2t8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyBj4Nf2t8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyBj4Nf2t8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyBj4Nf2t8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyBj4Nf2t8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyBj4Nf2t8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyBj4Nf2t8 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyBj4Nf2t8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyBj4Nf2t8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyBj4Nf2t8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyBj4Nf2t8 .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-tyBj4Nf2t8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyBj4Nf2t8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyBj4Nf2t8 .dropdown-item.active,
.cid-tyBj4Nf2t8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyBj4Nf2t8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyBj4Nf2t8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyBj4Nf2t8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyBj4Nf2t8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tyBj4Nf2t8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyBj4Nf2t8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyBj4Nf2t8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyBj4Nf2t8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyBj4Nf2t8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyBj4Nf2t8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tyBj4Nf2t8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyBj4Nf2t8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyBj4Nf2t8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyBj4Nf2t8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyBj4Nf2t8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyBj4Nf2t8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyBj4Nf2t8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyBj4Nf2t8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyBj4Nf2t8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyBj4Nf2t8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyBj4Nf2t8 .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-tyBj4Nf2t8 .navbar {
    height: 70px;
  }
  .cid-tyBj4Nf2t8 .navbar.opened {
    height: auto;
  }
  .cid-tyBj4Nf2t8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyBj4NPrAo {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/1cd032f5-736a-48b0-824f-fb43ff39c34b.jpeg");
}
.cid-tyBj4NPrAo .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tyBj4NPrAo .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tyBj4NPrAo {
    align-items: flex-end;
  }
  .cid-tyBj4NPrAo .row {
    justify-content: flex-start;
  }
  .cid-tyBj4NPrAo .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyBj4NPrAo .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tyBj4NPrAo {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyBj4NPrAo .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tyBj4NPrAo .content-wrap {
    width: 100%;
  }
}
.cid-tyBj4NPrAo .mbr-section-title {
  color: #8a1a15;
}
.cid-tyBj4NPrAo .mbr-text,
.cid-tyBj4NPrAo .mbr-section-btn {
  color: #232323;
}
.cid-tyErJACsJH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyErJACsJH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyErJACsJH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyErJACsJH .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tyErJACsJH .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tyErJACsJH .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tyErJACsJH .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyErJACsJH .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tyErJACsJH .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tyErJACsJH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tyBj4ObIDB {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyBj4Ov75H {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tyBj4Ov75H .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyBj4Ov75H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyBj4Ov75H .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tyBj4Ov75H .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tyBj4Ov75H .row {
    text-align: center;
  }
  .cid-tyBj4Ov75H .row > div {
    margin: auto;
  }
  .cid-tyBj4Ov75H .social-row {
    justify-content: center;
  }
}
.cid-tyBj4Ov75H .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tyBj4Ov75H .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tyBj4Ov75H .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyBj4Ov75H .list {
    margin-bottom: 0rem;
  }
}
.cid-tyBj4Ov75H .mbr-text {
  color: #ffffff;
}
.cid-tyBj4Ov75H .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tyBj4Ov75H .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tyBj4Ov75H div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tyBkdbFwC7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyBkdbFwC7 nav.navbar {
  position: fixed;
}
.cid-tyBkdbFwC7 .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-tyBkdbFwC7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyBkdbFwC7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyBkdbFwC7 .dropdown-item:hover,
.cid-tyBkdbFwC7 .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tyBkdbFwC7 .dropdown-item:hover span {
  color: white;
}
.cid-tyBkdbFwC7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyBkdbFwC7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyBkdbFwC7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyBkdbFwC7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyBkdbFwC7 .nav-link {
  position: relative;
}
.cid-tyBkdbFwC7 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyBkdbFwC7 .container {
    flex-wrap: nowrap;
  }
}
.cid-tyBkdbFwC7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyBkdbFwC7 .dropdown-menu,
.cid-tyBkdbFwC7 .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tyBkdbFwC7 .nav-item:focus,
.cid-tyBkdbFwC7 .nav-link:focus {
  outline: none;
}
.cid-tyBkdbFwC7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyBkdbFwC7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyBkdbFwC7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyBkdbFwC7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyBkdbFwC7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyBkdbFwC7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyBkdbFwC7 .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: #8a1a15;
}
.cid-tyBkdbFwC7 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyBkdbFwC7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyBkdbFwC7 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyBkdbFwC7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyBkdbFwC7 .navbar.collapsed {
  justify-content: center;
}
.cid-tyBkdbFwC7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyBkdbFwC7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyBkdbFwC7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tyBkdbFwC7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyBkdbFwC7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyBkdbFwC7 .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-tyBkdbFwC7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyBkdbFwC7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyBkdbFwC7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyBkdbFwC7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyBkdbFwC7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyBkdbFwC7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyBkdbFwC7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyBkdbFwC7 .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-tyBkdbFwC7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyBkdbFwC7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyBkdbFwC7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyBkdbFwC7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyBkdbFwC7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyBkdbFwC7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyBkdbFwC7 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyBkdbFwC7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyBkdbFwC7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyBkdbFwC7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyBkdbFwC7 .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-tyBkdbFwC7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyBkdbFwC7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyBkdbFwC7 .dropdown-item.active,
.cid-tyBkdbFwC7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyBkdbFwC7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyBkdbFwC7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyBkdbFwC7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyBkdbFwC7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tyBkdbFwC7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyBkdbFwC7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyBkdbFwC7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyBkdbFwC7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyBkdbFwC7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyBkdbFwC7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tyBkdbFwC7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyBkdbFwC7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyBkdbFwC7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyBkdbFwC7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyBkdbFwC7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyBkdbFwC7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyBkdbFwC7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyBkdbFwC7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyBkdbFwC7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyBkdbFwC7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyBkdbFwC7 .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-tyBkdbFwC7 .navbar {
    height: 70px;
  }
  .cid-tyBkdbFwC7 .navbar.opened {
    height: auto;
  }
  .cid-tyBkdbFwC7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyBkdcmtAh {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/lidel-neichel-dsc-9131.jpg");
}
.cid-tyBkdcmtAh .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tyBkdcmtAh .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tyBkdcmtAh {
    align-items: flex-end;
  }
  .cid-tyBkdcmtAh .row {
    justify-content: flex-start;
  }
  .cid-tyBkdcmtAh .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyBkdcmtAh .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tyBkdcmtAh {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyBkdcmtAh .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tyBkdcmtAh .content-wrap {
    width: 100%;
  }
}
.cid-tyBkdcmtAh .mbr-section-title {
  color: #8a1a15;
}
.cid-tyBkdcmtAh .mbr-text,
.cid-tyBkdcmtAh .mbr-section-btn {
  color: #232323;
}
.cid-tyBlbXhTvi {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tyBlbXhTvi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyBlbXhTvi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyBlbXhTvi b,
.cid-tyBlbXhTvi strong {
  font-weight: 900;
}
@media (min-width: 992px) {
  .cid-tyBlbXhTvi img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tyBlbXhTvi img {
    padding-bottom: 2rem;
  }
}
.cid-tyBlbXhTvi .row {
  align-items: center;
}
.cid-tyBlbXhTvi .mbr-section-title {
  color: #17003b;
}
.cid-tyBlbXhTvi .mbr-text,
.cid-tyBlbXhTvi .mbr-section-btn {
  color: #17003b;
}
.cid-tyBlbXhTvi .mbr-section-subtitle {
  color: #17003b;
}
.cid-tyBkddiapP {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tyBkddiapP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyBkddiapP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyBkddiapP .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tyBkddiapP .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tyBkddiapP .row {
    text-align: center;
  }
  .cid-tyBkddiapP .row > div {
    margin: auto;
  }
  .cid-tyBkddiapP .social-row {
    justify-content: center;
  }
}
.cid-tyBkddiapP .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tyBkddiapP .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tyBkddiapP .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyBkddiapP .list {
    margin-bottom: 0rem;
  }
}
.cid-tyBkddiapP .mbr-text {
  color: #ffffff;
}
.cid-tyBkddiapP .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tyBkddiapP .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tyBkddiapP div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tyBoAinxRr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyBoAinxRr nav.navbar {
  position: fixed;
}
.cid-tyBoAinxRr .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-tyBoAinxRr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyBoAinxRr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyBoAinxRr .dropdown-item:hover,
.cid-tyBoAinxRr .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tyBoAinxRr .dropdown-item:hover span {
  color: white;
}
.cid-tyBoAinxRr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyBoAinxRr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyBoAinxRr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyBoAinxRr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyBoAinxRr .nav-link {
  position: relative;
}
.cid-tyBoAinxRr .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyBoAinxRr .container {
    flex-wrap: nowrap;
  }
}
.cid-tyBoAinxRr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyBoAinxRr .dropdown-menu,
.cid-tyBoAinxRr .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tyBoAinxRr .nav-item:focus,
.cid-tyBoAinxRr .nav-link:focus {
  outline: none;
}
.cid-tyBoAinxRr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyBoAinxRr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyBoAinxRr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyBoAinxRr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyBoAinxRr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyBoAinxRr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyBoAinxRr .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: #8a1a15;
}
.cid-tyBoAinxRr .navbar.opened {
  transition: all 0.3s;
}
.cid-tyBoAinxRr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyBoAinxRr .navbar .navbar-logo img {
  width: auto;
}
.cid-tyBoAinxRr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyBoAinxRr .navbar.collapsed {
  justify-content: center;
}
.cid-tyBoAinxRr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyBoAinxRr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyBoAinxRr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tyBoAinxRr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyBoAinxRr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyBoAinxRr .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-tyBoAinxRr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyBoAinxRr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyBoAinxRr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyBoAinxRr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyBoAinxRr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyBoAinxRr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyBoAinxRr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyBoAinxRr .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-tyBoAinxRr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyBoAinxRr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyBoAinxRr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyBoAinxRr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyBoAinxRr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyBoAinxRr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyBoAinxRr .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyBoAinxRr .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyBoAinxRr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyBoAinxRr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyBoAinxRr .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-tyBoAinxRr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyBoAinxRr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyBoAinxRr .dropdown-item.active,
.cid-tyBoAinxRr .dropdown-item:active {
  background-color: transparent;
}
.cid-tyBoAinxRr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyBoAinxRr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyBoAinxRr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyBoAinxRr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tyBoAinxRr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyBoAinxRr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyBoAinxRr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyBoAinxRr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyBoAinxRr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyBoAinxRr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tyBoAinxRr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyBoAinxRr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyBoAinxRr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyBoAinxRr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyBoAinxRr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyBoAinxRr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyBoAinxRr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyBoAinxRr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyBoAinxRr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyBoAinxRr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyBoAinxRr .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-tyBoAinxRr .navbar {
    height: 70px;
  }
  .cid-tyBoAinxRr .navbar.opened {
    height: auto;
  }
  .cid-tyBoAinxRr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyBoAj77kf {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/grossrat-worms-2018-img-2546-1920px.jpg");
}
.cid-tyBoAj77kf .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tyBoAj77kf .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tyBoAj77kf {
    align-items: flex-end;
  }
  .cid-tyBoAj77kf .row {
    justify-content: flex-start;
  }
  .cid-tyBoAj77kf .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyBoAj77kf .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tyBoAj77kf {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyBoAj77kf .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tyBoAj77kf .content-wrap {
    width: 100%;
  }
}
.cid-tyBoAj77kf .mbr-section-title {
  color: #8a1a15;
}
.cid-tyBoAj77kf .mbr-text,
.cid-tyBoAj77kf .mbr-section-btn {
  color: #232323;
}
.cid-tyENJDkFeW {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tyENJDkFeW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyENJDkFeW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyENJDkFeW .icon-wrapper .mbr-iconfont {
  font-size: 38px;
}
@media (max-width: 992px) {
  .cid-tyENJDkFeW .icon-wrapper .mbr-iconfont {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-tyENJDkFeW .text-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tyENJDkFeW .text-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tyENJDkFeW .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tyENJDkFeW .image-wrapper img {
  width: 100%;
  max-height: 340px;
  object-fit: cover;
  border-radius: 10px;
}
.cid-tyENJDkFeW .mbr-section-title,
.cid-tyENJDkFeW .mbr-iconfont {
  color: #101511;
}
.cid-tyENJDkFeW .mbr-text {
  color: #232323;
}
.cid-tyEN4WerKy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffeceb;
}
.cid-tyEN4WerKy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyEN4WerKy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyEN4WerKy b,
.cid-tyEN4WerKy strong {
  font-weight: 900;
}
.cid-tyEN4WerKy .mbr-section-title {
  color: #8a1a15;
  text-align: center;
}
.cid-tyEN4WerKy .mbr-section-subtitle {
  color: #17003b;
  text-align: center;
}
.cid-tyESBhiyqV {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tyESBhiyqV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyESBhiyqV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyESBhiyqV .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tyESBhiyqV .icon-box {
  background: #b53f3a;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tyESBhiyqV .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tyESBhiyqV .card {
    margin-bottom: 2rem;
  }
  .cid-tyESBhiyqV .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tyESBhiyqV .card-title,
.cid-tyESBhiyqV .card-box {
  color: #8a1a15;
}
.cid-tDJWYIljE8 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffeceb;
}
.cid-tDJWYIljE8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDJWYIljE8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDJWYIljE8 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tDJWYIljE8 .icon-box {
  background: #b53f3a;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tDJWYIljE8 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tDJWYIljE8 .card {
    margin-bottom: 2rem;
  }
  .cid-tDJWYIljE8 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tDJWYIljE8 .card-title,
.cid-tDJWYIljE8 .card-box {
  color: #8a1a15;
}
.cid-tyBoAlEkJb {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tyBoAlEkJb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyBoAlEkJb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyBoAlEkJb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tyBoAlEkJb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tyBoAlEkJb .row {
    text-align: center;
  }
  .cid-tyBoAlEkJb .row > div {
    margin: auto;
  }
  .cid-tyBoAlEkJb .social-row {
    justify-content: center;
  }
}
.cid-tyBoAlEkJb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tyBoAlEkJb .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tyBoAlEkJb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyBoAlEkJb .list {
    margin-bottom: 0rem;
  }
}
.cid-tyBoAlEkJb .mbr-text {
  color: #ffffff;
}
.cid-tyBoAlEkJb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tyBoAlEkJb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tyBoAlEkJb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tyEsFaOpEk {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyEsFaOpEk nav.navbar {
  position: fixed;
}
.cid-tyEsFaOpEk .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-tyEsFaOpEk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyEsFaOpEk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyEsFaOpEk .dropdown-item:hover,
.cid-tyEsFaOpEk .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tyEsFaOpEk .dropdown-item:hover span {
  color: white;
}
.cid-tyEsFaOpEk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyEsFaOpEk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyEsFaOpEk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyEsFaOpEk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyEsFaOpEk .nav-link {
  position: relative;
}
.cid-tyEsFaOpEk .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyEsFaOpEk .container {
    flex-wrap: nowrap;
  }
}
.cid-tyEsFaOpEk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyEsFaOpEk .dropdown-menu,
.cid-tyEsFaOpEk .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tyEsFaOpEk .nav-item:focus,
.cid-tyEsFaOpEk .nav-link:focus {
  outline: none;
}
.cid-tyEsFaOpEk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyEsFaOpEk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyEsFaOpEk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyEsFaOpEk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyEsFaOpEk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyEsFaOpEk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyEsFaOpEk .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: #8a1a15;
}
.cid-tyEsFaOpEk .navbar.opened {
  transition: all 0.3s;
}
.cid-tyEsFaOpEk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyEsFaOpEk .navbar .navbar-logo img {
  width: auto;
}
.cid-tyEsFaOpEk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyEsFaOpEk .navbar.collapsed {
  justify-content: center;
}
.cid-tyEsFaOpEk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyEsFaOpEk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyEsFaOpEk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tyEsFaOpEk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyEsFaOpEk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyEsFaOpEk .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-tyEsFaOpEk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyEsFaOpEk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyEsFaOpEk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyEsFaOpEk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyEsFaOpEk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyEsFaOpEk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyEsFaOpEk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyEsFaOpEk .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-tyEsFaOpEk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyEsFaOpEk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyEsFaOpEk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyEsFaOpEk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyEsFaOpEk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyEsFaOpEk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyEsFaOpEk .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyEsFaOpEk .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyEsFaOpEk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyEsFaOpEk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyEsFaOpEk .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-tyEsFaOpEk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyEsFaOpEk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyEsFaOpEk .dropdown-item.active,
.cid-tyEsFaOpEk .dropdown-item:active {
  background-color: transparent;
}
.cid-tyEsFaOpEk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyEsFaOpEk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyEsFaOpEk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyEsFaOpEk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tyEsFaOpEk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyEsFaOpEk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyEsFaOpEk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyEsFaOpEk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyEsFaOpEk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyEsFaOpEk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tyEsFaOpEk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyEsFaOpEk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyEsFaOpEk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyEsFaOpEk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyEsFaOpEk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyEsFaOpEk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyEsFaOpEk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyEsFaOpEk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyEsFaOpEk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyEsFaOpEk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyEsFaOpEk .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-tyEsFaOpEk .navbar {
    height: 70px;
  }
  .cid-tyEsFaOpEk .navbar.opened {
    height: auto;
  }
  .cid-tyEsFaOpEk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyEsFbcvuf {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/kapitel-und-grosskapitel-2022-06-1640px.jpg");
}
.cid-tyEsFbcvuf .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tyEsFbcvuf .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tyEsFbcvuf {
    align-items: flex-end;
  }
  .cid-tyEsFbcvuf .row {
    justify-content: flex-start;
  }
  .cid-tyEsFbcvuf .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyEsFbcvuf .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tyEsFbcvuf {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyEsFbcvuf .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tyEsFbcvuf .content-wrap {
    width: 100%;
  }
}
.cid-tyEsFbcvuf .mbr-section-title {
  color: #8a1a15;
}
.cid-tyEsFbcvuf .mbr-text,
.cid-tyEsFbcvuf .mbr-section-btn {
  color: #232323;
}
.cid-tyECPJzRig {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyECPJzRig .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyECPJzRig .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyECPJzRig .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tyECPJzRig .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tyECPJzRig .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tyECPJzRig .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyECPJzRig .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tyECPJzRig .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tyECPJzRig .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tyEE7Yq1c3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyEE7Yq1c3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyEE7Yq1c3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyEE7Yq1c3 .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tyEE7Yq1c3 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tyEE7Yq1c3 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tyEE7Yq1c3 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyEE7Yq1c3 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tyEE7Yq1c3 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tyEE7Yq1c3 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tyEFmkIt8x {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
.cid-tyEFmkIt8x .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyEFmkIt8x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyEFmkIt8x .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tyEFmkIt8x .team-card:hover {
  transform: translateY(-10px);
}
.cid-tyEFmkIt8x .card-wrap {
  background: #ffeceb;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tyEFmkIt8x .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tyEFmkIt8x .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tyEFmkIt8x .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tyEFmkIt8x .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tyEFmkIt8x .social-row {
  text-align: center;
}
.cid-tyEFmkIt8x .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tyEFmkIt8x .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-tyEFmkIt8x .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tyEFmkIt8x .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tyEHrzREc4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-tyEHrzREc4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyEHrzREc4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyEHrzREc4 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tyEHrzREc4 .team-card:hover {
  transform: translateY(-10px);
}
.cid-tyEHrzREc4 .card-wrap {
  background: #ffeceb;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tyEHrzREc4 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tyEHrzREc4 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tyEHrzREc4 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tyEHrzREc4 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tyEHrzREc4 .social-row {
  text-align: center;
}
.cid-tyEHrzREc4 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tyEHrzREc4 .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-tyEHrzREc4 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tyEHrzREc4 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tyEIjCRsGR {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background: #ffffff;
}
.cid-tyEIjCRsGR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyEIjCRsGR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyEIjCRsGR .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tyEIjCRsGR .team-card:hover {
  transform: translateY(-10px);
}
.cid-tyEIjCRsGR .card-wrap {
  background: #ffeceb;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tyEIjCRsGR .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tyEIjCRsGR .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tyEIjCRsGR .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tyEIjCRsGR .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tyEIjCRsGR .social-row {
  text-align: center;
}
.cid-tyEIjCRsGR .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-tyEIjCRsGR .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-tyEIjCRsGR .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tyEIjCRsGR .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tyEsFc85zJ {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tyEsFc85zJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyEsFc85zJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyEsFc85zJ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tyEsFc85zJ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tyEsFc85zJ .row {
    text-align: center;
  }
  .cid-tyEsFc85zJ .row > div {
    margin: auto;
  }
  .cid-tyEsFc85zJ .social-row {
    justify-content: center;
  }
}
.cid-tyEsFc85zJ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tyEsFc85zJ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tyEsFc85zJ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyEsFc85zJ .list {
    margin-bottom: 0rem;
  }
}
.cid-tyEsFc85zJ .mbr-text {
  color: #ffffff;
}
.cid-tyEsFc85zJ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tyEsFc85zJ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tyEsFc85zJ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tyEWWGkLII {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyEWWGkLII nav.navbar {
  position: fixed;
}
.cid-tyEWWGkLII .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-tyEWWGkLII .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyEWWGkLII .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyEWWGkLII .dropdown-item:hover,
.cid-tyEWWGkLII .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tyEWWGkLII .dropdown-item:hover span {
  color: white;
}
.cid-tyEWWGkLII .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyEWWGkLII .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyEWWGkLII .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyEWWGkLII .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyEWWGkLII .nav-link {
  position: relative;
}
.cid-tyEWWGkLII .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyEWWGkLII .container {
    flex-wrap: nowrap;
  }
}
.cid-tyEWWGkLII .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyEWWGkLII .dropdown-menu,
.cid-tyEWWGkLII .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tyEWWGkLII .nav-item:focus,
.cid-tyEWWGkLII .nav-link:focus {
  outline: none;
}
.cid-tyEWWGkLII .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyEWWGkLII .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyEWWGkLII .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyEWWGkLII .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyEWWGkLII .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyEWWGkLII .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyEWWGkLII .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: #8a1a15;
}
.cid-tyEWWGkLII .navbar.opened {
  transition: all 0.3s;
}
.cid-tyEWWGkLII .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyEWWGkLII .navbar .navbar-logo img {
  width: auto;
}
.cid-tyEWWGkLII .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyEWWGkLII .navbar.collapsed {
  justify-content: center;
}
.cid-tyEWWGkLII .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyEWWGkLII .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyEWWGkLII .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tyEWWGkLII .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyEWWGkLII .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyEWWGkLII .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-tyEWWGkLII .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyEWWGkLII .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyEWWGkLII .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyEWWGkLII .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyEWWGkLII .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyEWWGkLII .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyEWWGkLII .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyEWWGkLII .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-tyEWWGkLII .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyEWWGkLII .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyEWWGkLII .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyEWWGkLII .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyEWWGkLII .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyEWWGkLII .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyEWWGkLII .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyEWWGkLII .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyEWWGkLII .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyEWWGkLII .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyEWWGkLII .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-tyEWWGkLII .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyEWWGkLII .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyEWWGkLII .dropdown-item.active,
.cid-tyEWWGkLII .dropdown-item:active {
  background-color: transparent;
}
.cid-tyEWWGkLII .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyEWWGkLII .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyEWWGkLII .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyEWWGkLII .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tyEWWGkLII .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyEWWGkLII .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyEWWGkLII ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyEWWGkLII .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyEWWGkLII button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyEWWGkLII button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tyEWWGkLII button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyEWWGkLII button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyEWWGkLII button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyEWWGkLII button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyEWWGkLII nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyEWWGkLII nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyEWWGkLII nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyEWWGkLII nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyEWWGkLII .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyEWWGkLII a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyEWWGkLII .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-tyEWWGkLII .navbar {
    height: 70px;
  }
  .cid-tyEWWGkLII .navbar.opened {
    height: auto;
  }
  .cid-tyEWWGkLII .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyEWWGKseV {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/beirut-1972-video-screenshot.jpg");
}
.cid-tyEWWGKseV .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tyEWWGKseV .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tyEWWGKseV {
    align-items: flex-end;
  }
  .cid-tyEWWGKseV .row {
    justify-content: flex-start;
  }
  .cid-tyEWWGKseV .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyEWWGKseV .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tyEWWGKseV {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyEWWGKseV .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tyEWWGKseV .content-wrap {
    width: 100%;
  }
}
.cid-tyEWWGKseV .mbr-section-title {
  color: #8a1a15;
}
.cid-tyEWWGKseV .mbr-text,
.cid-tyEWWGKseV .mbr-section-btn {
  color: #232323;
}
.cid-tyEWWGYF6I {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyEWWGYF6I .mbr-text {
  text-align: center;
}
.cid-tyEWWGYF6I .mbr-section-title {
  text-align: center;
  color: #8a1a15;
}
.cid-tyEXxevA1D {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tyEXxevA1D .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyEXxevA1D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyEXxevA1D .video-wrapper iframe {
  width: 100%;
}
.cid-tyEXxevA1D .mbr-section-title,
.cid-tyEXxevA1D .mbr-section-subtitle,
.cid-tyEXxevA1D .mbr-text {
  text-align: center;
}
.cid-tyEXxevA1D .mbr-section-title {
  color: #8a1a15;
}
.cid-tyEWWHbF2t {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tyEWWHbF2t .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyEWWHbF2t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyEWWHbF2t .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tyEWWHbF2t .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tyEWWHbF2t .row {
    text-align: center;
  }
  .cid-tyEWWHbF2t .row > div {
    margin: auto;
  }
  .cid-tyEWWHbF2t .social-row {
    justify-content: center;
  }
}
.cid-tyEWWHbF2t .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tyEWWHbF2t .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tyEWWHbF2t .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyEWWHbF2t .list {
    margin-bottom: 0rem;
  }
}
.cid-tyEWWHbF2t .mbr-text {
  color: #ffffff;
}
.cid-tyEWWHbF2t .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tyEWWHbF2t .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tyEWWHbF2t div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tyFf83mE3S {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyFf83mE3S nav.navbar {
  position: fixed;
}
.cid-tyFf83mE3S .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-tyFf83mE3S .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyFf83mE3S .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyFf83mE3S .dropdown-item:hover,
.cid-tyFf83mE3S .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tyFf83mE3S .dropdown-item:hover span {
  color: white;
}
.cid-tyFf83mE3S .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyFf83mE3S .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyFf83mE3S .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyFf83mE3S .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyFf83mE3S .nav-link {
  position: relative;
}
.cid-tyFf83mE3S .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyFf83mE3S .container {
    flex-wrap: nowrap;
  }
}
.cid-tyFf83mE3S .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyFf83mE3S .dropdown-menu,
.cid-tyFf83mE3S .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tyFf83mE3S .nav-item:focus,
.cid-tyFf83mE3S .nav-link:focus {
  outline: none;
}
.cid-tyFf83mE3S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyFf83mE3S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyFf83mE3S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyFf83mE3S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyFf83mE3S .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyFf83mE3S .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyFf83mE3S .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: #8a1a15;
}
.cid-tyFf83mE3S .navbar.opened {
  transition: all 0.3s;
}
.cid-tyFf83mE3S .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyFf83mE3S .navbar .navbar-logo img {
  width: auto;
}
.cid-tyFf83mE3S .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyFf83mE3S .navbar.collapsed {
  justify-content: center;
}
.cid-tyFf83mE3S .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyFf83mE3S .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyFf83mE3S .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tyFf83mE3S .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyFf83mE3S .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyFf83mE3S .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-tyFf83mE3S .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyFf83mE3S .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyFf83mE3S .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyFf83mE3S .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyFf83mE3S .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyFf83mE3S .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyFf83mE3S .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyFf83mE3S .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-tyFf83mE3S .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyFf83mE3S .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyFf83mE3S .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyFf83mE3S .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyFf83mE3S .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyFf83mE3S .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyFf83mE3S .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyFf83mE3S .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyFf83mE3S .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyFf83mE3S .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyFf83mE3S .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-tyFf83mE3S .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyFf83mE3S .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyFf83mE3S .dropdown-item.active,
.cid-tyFf83mE3S .dropdown-item:active {
  background-color: transparent;
}
.cid-tyFf83mE3S .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyFf83mE3S .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyFf83mE3S .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyFf83mE3S .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tyFf83mE3S .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyFf83mE3S .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyFf83mE3S ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyFf83mE3S .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyFf83mE3S button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyFf83mE3S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tyFf83mE3S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyFf83mE3S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyFf83mE3S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyFf83mE3S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyFf83mE3S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyFf83mE3S nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyFf83mE3S nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyFf83mE3S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyFf83mE3S .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyFf83mE3S a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyFf83mE3S .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-tyFf83mE3S .navbar {
    height: 70px;
  }
  .cid-tyFf83mE3S .navbar.opened {
    height: auto;
  }
  .cid-tyFf83mE3S .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyFf83M9aM {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/kig-dsc-9183-2000px.jpg");
}
.cid-tyFf83M9aM .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tyFf83M9aM .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tyFf83M9aM {
    align-items: flex-end;
  }
  .cid-tyFf83M9aM .row {
    justify-content: flex-start;
  }
  .cid-tyFf83M9aM .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tyFf83M9aM .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tyFf83M9aM {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyFf83M9aM .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tyFf83M9aM .content-wrap {
    width: 100%;
  }
}
.cid-tyFf83M9aM .mbr-section-title {
  color: #8a1a15;
}
.cid-tyFf83M9aM .mbr-text,
.cid-tyFf83M9aM .mbr-section-btn {
  color: #232323;
}
.cid-tyFf841sjV {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tyFf841sjV .mbr-text {
  text-align: center;
}
.cid-tyFf841sjV .mbr-section-title {
  text-align: center;
  color: #8a1a15;
}
.cid-tyFnxY1JLP {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tyFnxY1JLP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tyFnxY1JLP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyFnxY1JLP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tyFnxY1JLP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tyFnxY1JLP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tyFnxY1JLP .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tyFnxY1JLP .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tyFnxY1JLP .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #232323 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tyFnxY1JLP .mbr-gallery-filter ul {
  display: block;
}
.cid-tyFnxY1JLP .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tyFnxY1JLP .mbr-gallery-filter li.active .btn {
  color: #149dcc !important;
  background: transparent;
}
.cid-tyFnxY1JLP .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #149dcc !important;
}
.cid-tyFnxY1JLP .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tyFnxY1JLP .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tyFnxY1JLP .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #149dcc !important;
}
.cid-tyFnxY1JLP .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tyFnxY1JLP .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tyFnxY1JLP .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tyFnxY1JLP .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tyFnxY1JLP .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tyFnxY1JLP .icon-focus:before {
  content: '\e95e';
}
.cid-tyFnxY1JLP .icon-focus {
  font-family: 'MobiriseIcons' !important;
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tyFnxY1JLP .mbr-section-title {
  margin: 0;
}
.cid-tyFnxY1JLP .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tyFnxY1JLP .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-tyFf84vRHe {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tyFf84vRHe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyFf84vRHe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyFf84vRHe .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tyFf84vRHe .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tyFf84vRHe .row {
    text-align: center;
  }
  .cid-tyFf84vRHe .row > div {
    margin: auto;
  }
  .cid-tyFf84vRHe .social-row {
    justify-content: center;
  }
}
.cid-tyFf84vRHe .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tyFf84vRHe .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tyFf84vRHe .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyFf84vRHe .list {
    margin-bottom: 0rem;
  }
}
.cid-tyFf84vRHe .mbr-text {
  color: #ffffff;
}
.cid-tyFf84vRHe .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tyFf84vRHe .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tyFf84vRHe div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tyFpc5ojho {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyFpc5ojho nav.navbar {
  position: fixed;
}
.cid-tyFpc5ojho .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-tyFpc5ojho .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyFpc5ojho .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyFpc5ojho .dropdown-item:hover,
.cid-tyFpc5ojho .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tyFpc5ojho .dropdown-item:hover span {
  color: white;
}
.cid-tyFpc5ojho .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyFpc5ojho .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyFpc5ojho .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyFpc5ojho .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyFpc5ojho .nav-link {
  position: relative;
}
.cid-tyFpc5ojho .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tyFpc5ojho .container {
    flex-wrap: nowrap;
  }
}
.cid-tyFpc5ojho .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyFpc5ojho .dropdown-menu,
.cid-tyFpc5ojho .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tyFpc5ojho .nav-item:focus,
.cid-tyFpc5ojho .nav-link:focus {
  outline: none;
}
.cid-tyFpc5ojho .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyFpc5ojho .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyFpc5ojho .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyFpc5ojho .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyFpc5ojho .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyFpc5ojho .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyFpc5ojho .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: #8a1a15;
}
.cid-tyFpc5ojho .navbar.opened {
  transition: all 0.3s;
}
.cid-tyFpc5ojho .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyFpc5ojho .navbar .navbar-logo img {
  width: auto;
}
.cid-tyFpc5ojho .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyFpc5ojho .navbar.collapsed {
  justify-content: center;
}
.cid-tyFpc5ojho .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyFpc5ojho .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyFpc5ojho .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tyFpc5ojho .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyFpc5ojho .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyFpc5ojho .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-tyFpc5ojho .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyFpc5ojho .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyFpc5ojho .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyFpc5ojho .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyFpc5ojho .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyFpc5ojho .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyFpc5ojho .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyFpc5ojho .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-tyFpc5ojho .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyFpc5ojho .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyFpc5ojho .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyFpc5ojho .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyFpc5ojho .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyFpc5ojho .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tyFpc5ojho .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tyFpc5ojho .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyFpc5ojho .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyFpc5ojho .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyFpc5ojho .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-tyFpc5ojho .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyFpc5ojho .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyFpc5ojho .dropdown-item.active,
.cid-tyFpc5ojho .dropdown-item:active {
  background-color: transparent;
}
.cid-tyFpc5ojho .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyFpc5ojho .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyFpc5ojho .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyFpc5ojho .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tyFpc5ojho .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyFpc5ojho .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyFpc5ojho ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyFpc5ojho .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyFpc5ojho button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyFpc5ojho button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tyFpc5ojho button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyFpc5ojho button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyFpc5ojho button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyFpc5ojho button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyFpc5ojho nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyFpc5ojho nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyFpc5ojho nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyFpc5ojho nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyFpc5ojho .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyFpc5ojho a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyFpc5ojho .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-tyFpc5ojho .navbar {
    height: 70px;
  }
  .cid-tyFpc5ojho .navbar.opened {
    height: auto;
  }
  .cid-tyFpc5ojho .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyFpc69ELS {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyFpc69ELS .mbr-section-title {
  color: #8a1a15;
}
.cid-tyFpc6kL46 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tyFpc6kL46 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyFpc6kL46 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyFpc6kL46 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tyFpc6kL46 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tyFpc6kL46 .row {
    text-align: center;
  }
  .cid-tyFpc6kL46 .row > div {
    margin: auto;
  }
  .cid-tyFpc6kL46 .social-row {
    justify-content: center;
  }
}
.cid-tyFpc6kL46 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tyFpc6kL46 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tyFpc6kL46 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyFpc6kL46 .list {
    margin-bottom: 0rem;
  }
}
.cid-tyFpc6kL46 .mbr-text {
  color: #ffffff;
}
.cid-tyFpc6kL46 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tyFpc6kL46 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tyFpc6kL46 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tCrqfrhjgc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tCrqfrhjgc nav.navbar {
  position: fixed;
}
.cid-tCrqfrhjgc .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-tCrqfrhjgc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCrqfrhjgc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCrqfrhjgc .dropdown-item:hover,
.cid-tCrqfrhjgc .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tCrqfrhjgc .dropdown-item:hover span {
  color: white;
}
.cid-tCrqfrhjgc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCrqfrhjgc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCrqfrhjgc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCrqfrhjgc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCrqfrhjgc .nav-link {
  position: relative;
}
.cid-tCrqfrhjgc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCrqfrhjgc .container {
    flex-wrap: nowrap;
  }
}
.cid-tCrqfrhjgc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCrqfrhjgc .dropdown-menu,
.cid-tCrqfrhjgc .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tCrqfrhjgc .nav-item:focus,
.cid-tCrqfrhjgc .nav-link:focus {
  outline: none;
}
.cid-tCrqfrhjgc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCrqfrhjgc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCrqfrhjgc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCrqfrhjgc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCrqfrhjgc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCrqfrhjgc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCrqfrhjgc .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: #8a1a15;
}
.cid-tCrqfrhjgc .navbar.opened {
  transition: all 0.3s;
}
.cid-tCrqfrhjgc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCrqfrhjgc .navbar .navbar-logo img {
  width: auto;
}
.cid-tCrqfrhjgc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCrqfrhjgc .navbar.collapsed {
  justify-content: center;
}
.cid-tCrqfrhjgc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCrqfrhjgc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCrqfrhjgc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tCrqfrhjgc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCrqfrhjgc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCrqfrhjgc .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-tCrqfrhjgc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCrqfrhjgc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCrqfrhjgc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCrqfrhjgc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCrqfrhjgc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCrqfrhjgc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCrqfrhjgc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCrqfrhjgc .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-tCrqfrhjgc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCrqfrhjgc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCrqfrhjgc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCrqfrhjgc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCrqfrhjgc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCrqfrhjgc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCrqfrhjgc .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCrqfrhjgc .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCrqfrhjgc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCrqfrhjgc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCrqfrhjgc .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-tCrqfrhjgc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCrqfrhjgc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCrqfrhjgc .dropdown-item.active,
.cid-tCrqfrhjgc .dropdown-item:active {
  background-color: transparent;
}
.cid-tCrqfrhjgc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCrqfrhjgc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCrqfrhjgc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCrqfrhjgc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tCrqfrhjgc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCrqfrhjgc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCrqfrhjgc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCrqfrhjgc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCrqfrhjgc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCrqfrhjgc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tCrqfrhjgc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCrqfrhjgc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCrqfrhjgc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCrqfrhjgc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCrqfrhjgc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCrqfrhjgc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCrqfrhjgc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCrqfrhjgc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCrqfrhjgc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCrqfrhjgc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCrqfrhjgc .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-tCrqfrhjgc .navbar {
    height: 70px;
  }
  .cid-tCrqfrhjgc .navbar.opened {
    height: auto;
  }
  .cid-tCrqfrhjgc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCrqfrzb5h {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/img-20191108.jpeg");
}
.cid-tCrqfrzb5h .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tCrqfrzb5h .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tCrqfrzb5h {
    align-items: flex-end;
  }
  .cid-tCrqfrzb5h .row {
    justify-content: flex-start;
  }
  .cid-tCrqfrzb5h .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tCrqfrzb5h .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tCrqfrzb5h {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tCrqfrzb5h .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tCrqfrzb5h .content-wrap {
    width: 100%;
  }
}
.cid-tCrqfrzb5h .mbr-section-title {
  color: #8a1a15;
}
.cid-tCrqfrzb5h .mbr-text,
.cid-tCrqfrzb5h .mbr-section-btn {
  color: #232323;
}
.cid-tCrrG277Cl {
  padding-top: 3rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-tCrrG277Cl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCrrG277Cl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCrrG277Cl .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #f88a53;
  margin-bottom: 2rem;
}
.cid-tCrrG277Cl .card-wrapper {
  padding: 3rem;
  background: #ffeceb;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-tCrrG277Cl .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCrrG277Cl .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tCrqfrY1UL {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tCrqfrY1UL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCrqfrY1UL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCrqfrY1UL .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tCrqfrY1UL .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tCrqfrY1UL .row {
    text-align: center;
  }
  .cid-tCrqfrY1UL .row > div {
    margin: auto;
  }
  .cid-tCrqfrY1UL .social-row {
    justify-content: center;
  }
}
.cid-tCrqfrY1UL .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCrqfrY1UL .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tCrqfrY1UL .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCrqfrY1UL .list {
    margin-bottom: 0rem;
  }
}
.cid-tCrqfrY1UL .mbr-text {
  color: #ffffff;
}
.cid-tCrqfrY1UL .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tCrqfrY1UL .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tCrqfrY1UL div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tCrtsuW7dM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tCrtsuW7dM nav.navbar {
  position: fixed;
}
.cid-tCrtsuW7dM .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-tCrtsuW7dM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCrtsuW7dM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCrtsuW7dM .dropdown-item:hover,
.cid-tCrtsuW7dM .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tCrtsuW7dM .dropdown-item:hover span {
  color: white;
}
.cid-tCrtsuW7dM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCrtsuW7dM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCrtsuW7dM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCrtsuW7dM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCrtsuW7dM .nav-link {
  position: relative;
}
.cid-tCrtsuW7dM .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCrtsuW7dM .container {
    flex-wrap: nowrap;
  }
}
.cid-tCrtsuW7dM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCrtsuW7dM .dropdown-menu,
.cid-tCrtsuW7dM .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tCrtsuW7dM .nav-item:focus,
.cid-tCrtsuW7dM .nav-link:focus {
  outline: none;
}
.cid-tCrtsuW7dM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCrtsuW7dM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCrtsuW7dM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCrtsuW7dM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCrtsuW7dM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCrtsuW7dM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCrtsuW7dM .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: #8a1a15;
}
.cid-tCrtsuW7dM .navbar.opened {
  transition: all 0.3s;
}
.cid-tCrtsuW7dM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCrtsuW7dM .navbar .navbar-logo img {
  width: auto;
}
.cid-tCrtsuW7dM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCrtsuW7dM .navbar.collapsed {
  justify-content: center;
}
.cid-tCrtsuW7dM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCrtsuW7dM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCrtsuW7dM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tCrtsuW7dM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCrtsuW7dM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCrtsuW7dM .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-tCrtsuW7dM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCrtsuW7dM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCrtsuW7dM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCrtsuW7dM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCrtsuW7dM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCrtsuW7dM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCrtsuW7dM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCrtsuW7dM .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-tCrtsuW7dM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCrtsuW7dM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCrtsuW7dM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCrtsuW7dM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCrtsuW7dM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCrtsuW7dM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCrtsuW7dM .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCrtsuW7dM .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCrtsuW7dM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCrtsuW7dM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCrtsuW7dM .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-tCrtsuW7dM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCrtsuW7dM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCrtsuW7dM .dropdown-item.active,
.cid-tCrtsuW7dM .dropdown-item:active {
  background-color: transparent;
}
.cid-tCrtsuW7dM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCrtsuW7dM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCrtsuW7dM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCrtsuW7dM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tCrtsuW7dM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCrtsuW7dM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCrtsuW7dM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCrtsuW7dM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCrtsuW7dM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCrtsuW7dM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tCrtsuW7dM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCrtsuW7dM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCrtsuW7dM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCrtsuW7dM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCrtsuW7dM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCrtsuW7dM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCrtsuW7dM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCrtsuW7dM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCrtsuW7dM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCrtsuW7dM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCrtsuW7dM .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-tCrtsuW7dM .navbar {
    height: 70px;
  }
  .cid-tCrtsuW7dM .navbar.opened {
    height: auto;
  }
  .cid-tCrtsuW7dM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCrtsvHn2H {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/20230121-chuchi-71.jpeg");
}
.cid-tCrtsvHn2H .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tCrtsvHn2H .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tCrtsvHn2H {
    align-items: flex-end;
  }
  .cid-tCrtsvHn2H .row {
    justify-content: flex-start;
  }
  .cid-tCrtsvHn2H .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tCrtsvHn2H .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tCrtsvHn2H {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tCrtsvHn2H .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tCrtsvHn2H .content-wrap {
    width: 100%;
  }
}
.cid-tCrtsvHn2H .mbr-section-title {
  color: #8a1a15;
}
.cid-tCrtsvHn2H .mbr-text,
.cid-tCrtsvHn2H .mbr-section-btn {
  color: #232323;
}
.cid-tCrueDknQQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tCrueDknQQ .container-fluid {
  padding: 0 3rem;
}
.cid-tCrueDknQQ .mbr-section-subtitle {
  color: #767676;
}
.cid-tCrueDknQQ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tCrueDknQQ .table-wrapper {
  margin: 0 auto;
}
.cid-tCrueDknQQ table {
  width: 50% !important;
  margin-top: 0;
  margin-bottom: 0;
}
.cid-tCrueDknQQ table thead tr {
  border: none !important;
}
.cid-tCrueDknQQ table th {
  padding: 0 1.6rem;
  text-align: left;
  border-color: #ffe7e6;
  border-top: none;
  color: white;
  vertical-align: middle;
}
.cid-tCrueDknQQ table tr td {
  border-color: #ffeceb;
}
.cid-tCrueDknQQ table td {
  padding: 0.3rem 1.6rem;
  vertical-align: middle;
  min-width: 120px;
}
.cid-tCrueDknQQ th:after,
.cid-tCrueDknQQ th:before {
  display: none !important;
}
.cid-tCrueDknQQ .dataTables_scrollHeadInner {
  margin-left: auto;
  margin-right: auto;
}
.cid-tCrueDknQQ .dataTables_scrollHeadInner .table {
  width: 100% !important;
}
@media (max-width: 767px) {
  .cid-tCrueDknQQ table th,
  .cid-tCrueDknQQ table td {
    padding: .75rem;
  }
}
.cid-tCrueDknQQ .body-item {
  text-align: left;
}
.cid-tCrueDknQQ .mbr-text {
  color: #767676;
}
.cid-tCrueDknQQ .head-item {
  color: #232323;
}
.cid-tCrueDknQQ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
}
.cid-tCrueDknQQ .table .table-heads .head-item {
  color: #8a1a15;
}
.cid-tCrztvVk40 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffeceb;
}
.cid-tCrztvVk40 .container-fluid {
  padding: 0 3rem;
}
.cid-tCrztvVk40 .mbr-section-subtitle {
  color: #767676;
}
.cid-tCrztvVk40 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tCrztvVk40 .table-wrapper {
  margin: 0 auto;
}
.cid-tCrztvVk40 table {
  width: 57% !important;
  margin-top: 0;
  margin-bottom: 0;
}
.cid-tCrztvVk40 table thead tr {
  border: none !important;
}
.cid-tCrztvVk40 table th {
  padding: 0 1.6rem;
  text-align: left;
  border-color: #fcfcfc;
  border-top: none;
  color: white;
  vertical-align: middle;
}
.cid-tCrztvVk40 table tr td {
  border-color: #ffffff;
}
.cid-tCrztvVk40 table td {
  padding: 0.3rem 1.6rem;
  vertical-align: middle;
  min-width: 120px;
}
.cid-tCrztvVk40 th:after,
.cid-tCrztvVk40 th:before {
  display: none !important;
}
.cid-tCrztvVk40 .dataTables_scrollHeadInner {
  margin-left: auto;
  margin-right: auto;
}
.cid-tCrztvVk40 .dataTables_scrollHeadInner .table {
  width: 100% !important;
}
@media (max-width: 767px) {
  .cid-tCrztvVk40 table th,
  .cid-tCrztvVk40 table td {
    padding: .75rem;
  }
}
.cid-tCrztvVk40 .body-item {
  text-align: left;
}
.cid-tCrztvVk40 .mbr-text {
  color: #767676;
}
.cid-tCrztvVk40 .head-item {
  color: #232323;
}
.cid-tCrztvVk40 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
}
.cid-tCrztvVk40 .table .table-heads .head-item {
  color: #8a1a15;
}
.cid-tCrtsx28co {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tCrtsx28co .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCrtsx28co .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCrtsx28co .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tCrtsx28co .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tCrtsx28co .row {
    text-align: center;
  }
  .cid-tCrtsx28co .row > div {
    margin: auto;
  }
  .cid-tCrtsx28co .social-row {
    justify-content: center;
  }
}
.cid-tCrtsx28co .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCrtsx28co .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tCrtsx28co .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCrtsx28co .list {
    margin-bottom: 0rem;
  }
}
.cid-tCrtsx28co .mbr-text {
  color: #ffffff;
}
.cid-tCrtsx28co .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tCrtsx28co .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tCrtsx28co div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tCrI7rtqYN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tCrI7rtqYN nav.navbar {
  position: fixed;
}
.cid-tCrI7rtqYN .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-tCrI7rtqYN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCrI7rtqYN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCrI7rtqYN .dropdown-item:hover,
.cid-tCrI7rtqYN .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tCrI7rtqYN .dropdown-item:hover span {
  color: white;
}
.cid-tCrI7rtqYN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCrI7rtqYN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCrI7rtqYN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCrI7rtqYN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCrI7rtqYN .nav-link {
  position: relative;
}
.cid-tCrI7rtqYN .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCrI7rtqYN .container {
    flex-wrap: nowrap;
  }
}
.cid-tCrI7rtqYN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCrI7rtqYN .dropdown-menu,
.cid-tCrI7rtqYN .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tCrI7rtqYN .nav-item:focus,
.cid-tCrI7rtqYN .nav-link:focus {
  outline: none;
}
.cid-tCrI7rtqYN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCrI7rtqYN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCrI7rtqYN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCrI7rtqYN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCrI7rtqYN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCrI7rtqYN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCrI7rtqYN .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: #8a1a15;
}
.cid-tCrI7rtqYN .navbar.opened {
  transition: all 0.3s;
}
.cid-tCrI7rtqYN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCrI7rtqYN .navbar .navbar-logo img {
  width: auto;
}
.cid-tCrI7rtqYN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCrI7rtqYN .navbar.collapsed {
  justify-content: center;
}
.cid-tCrI7rtqYN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCrI7rtqYN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCrI7rtqYN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tCrI7rtqYN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCrI7rtqYN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCrI7rtqYN .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-tCrI7rtqYN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCrI7rtqYN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCrI7rtqYN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCrI7rtqYN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCrI7rtqYN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCrI7rtqYN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCrI7rtqYN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCrI7rtqYN .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-tCrI7rtqYN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCrI7rtqYN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCrI7rtqYN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCrI7rtqYN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCrI7rtqYN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCrI7rtqYN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCrI7rtqYN .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCrI7rtqYN .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCrI7rtqYN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCrI7rtqYN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCrI7rtqYN .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-tCrI7rtqYN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCrI7rtqYN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCrI7rtqYN .dropdown-item.active,
.cid-tCrI7rtqYN .dropdown-item:active {
  background-color: transparent;
}
.cid-tCrI7rtqYN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCrI7rtqYN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCrI7rtqYN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCrI7rtqYN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tCrI7rtqYN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCrI7rtqYN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCrI7rtqYN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCrI7rtqYN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCrI7rtqYN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCrI7rtqYN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tCrI7rtqYN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCrI7rtqYN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCrI7rtqYN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCrI7rtqYN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCrI7rtqYN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCrI7rtqYN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCrI7rtqYN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCrI7rtqYN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCrI7rtqYN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCrI7rtqYN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCrI7rtqYN .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-tCrI7rtqYN .navbar {
    height: 70px;
  }
  .cid-tCrI7rtqYN .navbar.opened {
    height: auto;
  }
  .cid-tCrI7rtqYN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCrI7snqqL {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/speise-am-stil-1920px.jpg");
}
.cid-tCrI7snqqL .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tCrI7snqqL .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tCrI7snqqL {
    align-items: flex-end;
  }
  .cid-tCrI7snqqL .row {
    justify-content: flex-start;
  }
  .cid-tCrI7snqqL .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tCrI7snqqL .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tCrI7snqqL {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tCrI7snqqL .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tCrI7snqqL .content-wrap {
    width: 100%;
  }
}
.cid-tCrI7snqqL .mbr-section-title {
  color: #8a1a15;
}
.cid-tCrI7snqqL .mbr-text,
.cid-tCrI7snqqL .mbr-section-btn {
  color: #232323;
}
.cid-tCrIywml8Q {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tIniUiTAsx {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIniUiTAsx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIniUiTAsx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIniUiTAsx .item {
  padding-bottom: 2rem;
}
.cid-tIniUiTAsx .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-tIniUiTAsx .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tIniUiTAsx .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-tIniUiTAsx .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tIniUiTAsx .carousel-control,
.cid-tIniUiTAsx .close {
  background: #1b1b1b;
}
.cid-tIniUiTAsx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tIniUiTAsx .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tIniUiTAsx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tIniUiTAsx .carousel-control-next span {
  margin-left: 5px;
}
.cid-tIniUiTAsx .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-tIniUiTAsx .close::before {
  content: '\e91a';
}
.cid-tIniUiTAsx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIniUiTAsx .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-tIniUiTAsx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIniUiTAsx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tIniUiTAsx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tIniUiTAsx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tIniUiTAsx .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-tIniUiTAsx .carousel-indicators li.active,
.cid-tIniUiTAsx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tIniUiTAsx .carousel-indicators li::after,
.cid-tIniUiTAsx .carousel-indicators li::before {
  content: none;
}
.cid-tIniUiTAsx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tIniUiTAsx .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tIniUiTAsx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tIniUiTAsx .carousel-indicators {
    display: none;
  }
}
.cid-tIniUiTAsx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tIniUiTAsx .carousel-inner > .active {
  display: block;
}
.cid-tIniUiTAsx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIniUiTAsx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIniUiTAsx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tIniUiTAsx .carousel-control,
  .cid-tIniUiTAsx .carousel-indicators,
  .cid-tIniUiTAsx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tIniUiTAsx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tIniUiTAsx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tIniUiTAsx .carousel-indicators .active,
.cid-tIniUiTAsx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tIniUiTAsx .carousel-indicators .active {
  background: #fff;
}
.cid-tIniUiTAsx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tIniUiTAsx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tIniUiTAsx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIniUiTAsx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tIniUiTAsx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tIniUiTAsx .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tIniUiTAsx .carousel {
  width: 100%;
}
.cid-tIniUiTAsx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tIniUiTAsx .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tIniUiTAsx .modal.fade .modal-dialog,
.cid-tIniUiTAsx .modal.in .modal-dialog {
  transform: none;
}
.cid-tIniUiTAsx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tIniUiTAsx H6 {
  text-align: center;
}
.cid-tInqUGgoFW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tInqUGgoFW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tInqUGgoFW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tInqUGgoFW .item {
  padding-bottom: 2rem;
}
.cid-tInqUGgoFW .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-tInqUGgoFW .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tInqUGgoFW .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-tInqUGgoFW .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tInqUGgoFW .carousel-control,
.cid-tInqUGgoFW .close {
  background: #1b1b1b;
}
.cid-tInqUGgoFW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tInqUGgoFW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tInqUGgoFW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tInqUGgoFW .carousel-control-next span {
  margin-left: 5px;
}
.cid-tInqUGgoFW .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-tInqUGgoFW .close::before {
  content: '\e91a';
}
.cid-tInqUGgoFW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tInqUGgoFW .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-tInqUGgoFW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tInqUGgoFW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tInqUGgoFW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tInqUGgoFW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tInqUGgoFW .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-tInqUGgoFW .carousel-indicators li.active,
.cid-tInqUGgoFW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tInqUGgoFW .carousel-indicators li::after,
.cid-tInqUGgoFW .carousel-indicators li::before {
  content: none;
}
.cid-tInqUGgoFW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tInqUGgoFW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tInqUGgoFW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tInqUGgoFW .carousel-indicators {
    display: none;
  }
}
.cid-tInqUGgoFW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tInqUGgoFW .carousel-inner > .active {
  display: block;
}
.cid-tInqUGgoFW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tInqUGgoFW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tInqUGgoFW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tInqUGgoFW .carousel-control,
  .cid-tInqUGgoFW .carousel-indicators,
  .cid-tInqUGgoFW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tInqUGgoFW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tInqUGgoFW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tInqUGgoFW .carousel-indicators .active,
.cid-tInqUGgoFW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tInqUGgoFW .carousel-indicators .active {
  background: #fff;
}
.cid-tInqUGgoFW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tInqUGgoFW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tInqUGgoFW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tInqUGgoFW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tInqUGgoFW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tInqUGgoFW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tInqUGgoFW .carousel {
  width: 100%;
}
.cid-tInqUGgoFW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tInqUGgoFW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tInqUGgoFW .modal.fade .modal-dialog,
.cid-tInqUGgoFW .modal.in .modal-dialog {
  transform: none;
}
.cid-tInqUGgoFW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tInqUGgoFW H6 {
  text-align: center;
}
.cid-tInuJO3VZM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tInuJO3VZM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tInuJO3VZM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tInuJO3VZM .item {
  padding-bottom: 2rem;
}
.cid-tInuJO3VZM .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-tInuJO3VZM .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tInuJO3VZM .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-tInuJO3VZM .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tInuJO3VZM .carousel-control,
.cid-tInuJO3VZM .close {
  background: #1b1b1b;
}
.cid-tInuJO3VZM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tInuJO3VZM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tInuJO3VZM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tInuJO3VZM .carousel-control-next span {
  margin-left: 5px;
}
.cid-tInuJO3VZM .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-tInuJO3VZM .close::before {
  content: '\e91a';
}
.cid-tInuJO3VZM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tInuJO3VZM .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-tInuJO3VZM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tInuJO3VZM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tInuJO3VZM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tInuJO3VZM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tInuJO3VZM .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-tInuJO3VZM .carousel-indicators li.active,
.cid-tInuJO3VZM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tInuJO3VZM .carousel-indicators li::after,
.cid-tInuJO3VZM .carousel-indicators li::before {
  content: none;
}
.cid-tInuJO3VZM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tInuJO3VZM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tInuJO3VZM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tInuJO3VZM .carousel-indicators {
    display: none;
  }
}
.cid-tInuJO3VZM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tInuJO3VZM .carousel-inner > .active {
  display: block;
}
.cid-tInuJO3VZM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tInuJO3VZM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tInuJO3VZM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tInuJO3VZM .carousel-control,
  .cid-tInuJO3VZM .carousel-indicators,
  .cid-tInuJO3VZM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tInuJO3VZM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tInuJO3VZM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tInuJO3VZM .carousel-indicators .active,
.cid-tInuJO3VZM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tInuJO3VZM .carousel-indicators .active {
  background: #fff;
}
.cid-tInuJO3VZM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tInuJO3VZM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tInuJO3VZM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tInuJO3VZM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tInuJO3VZM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tInuJO3VZM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tInuJO3VZM .carousel {
  width: 100%;
}
.cid-tInuJO3VZM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tInuJO3VZM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tInuJO3VZM .modal.fade .modal-dialog,
.cid-tInuJO3VZM .modal.in .modal-dialog {
  transform: none;
}
.cid-tInuJO3VZM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tInuJO3VZM H6 {
  text-align: center;
}
.cid-tInvuqveGo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tInvuqveGo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tInvuqveGo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tInvuqveGo .item {
  padding-bottom: 2rem;
}
.cid-tInvuqveGo .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-tInvuqveGo .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tInvuqveGo .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-tInvuqveGo .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tInvuqveGo .carousel-control,
.cid-tInvuqveGo .close {
  background: #1b1b1b;
}
.cid-tInvuqveGo .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tInvuqveGo .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tInvuqveGo .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tInvuqveGo .carousel-control-next span {
  margin-left: 5px;
}
.cid-tInvuqveGo .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-tInvuqveGo .close::before {
  content: '\e91a';
}
.cid-tInvuqveGo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tInvuqveGo .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-tInvuqveGo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tInvuqveGo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tInvuqveGo .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tInvuqveGo .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tInvuqveGo .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-tInvuqveGo .carousel-indicators li.active,
.cid-tInvuqveGo .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tInvuqveGo .carousel-indicators li::after,
.cid-tInvuqveGo .carousel-indicators li::before {
  content: none;
}
.cid-tInvuqveGo .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tInvuqveGo .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tInvuqveGo .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tInvuqveGo .carousel-indicators {
    display: none;
  }
}
.cid-tInvuqveGo .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tInvuqveGo .carousel-inner > .active {
  display: block;
}
.cid-tInvuqveGo .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tInvuqveGo .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tInvuqveGo .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tInvuqveGo .carousel-control,
  .cid-tInvuqveGo .carousel-indicators,
  .cid-tInvuqveGo .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tInvuqveGo .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tInvuqveGo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tInvuqveGo .carousel-indicators .active,
.cid-tInvuqveGo .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tInvuqveGo .carousel-indicators .active {
  background: #fff;
}
.cid-tInvuqveGo .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tInvuqveGo .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tInvuqveGo .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tInvuqveGo .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tInvuqveGo .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tInvuqveGo .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tInvuqveGo .carousel {
  width: 100%;
}
.cid-tInvuqveGo .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tInvuqveGo .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tInvuqveGo .modal.fade .modal-dialog,
.cid-tInvuqveGo .modal.in .modal-dialog {
  transform: none;
}
.cid-tInvuqveGo .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tInvuqveGo H6 {
  text-align: center;
}
.cid-u2QmZO3Y5V {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2QmZO3Y5V .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2QmZO3Y5V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2QmZO3Y5V .item {
  padding-bottom: 2rem;
}
.cid-u2QmZO3Y5V .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-u2QmZO3Y5V .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2QmZO3Y5V .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-u2QmZO3Y5V .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u2QmZO3Y5V .carousel-control,
.cid-u2QmZO3Y5V .close {
  background: #1b1b1b;
}
.cid-u2QmZO3Y5V .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u2QmZO3Y5V .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u2QmZO3Y5V .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u2QmZO3Y5V .carousel-control-next span {
  margin-left: 5px;
}
.cid-u2QmZO3Y5V .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-u2QmZO3Y5V .close::before {
  content: '\e91a';
}
.cid-u2QmZO3Y5V .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u2QmZO3Y5V .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-u2QmZO3Y5V .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2QmZO3Y5V .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u2QmZO3Y5V .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u2QmZO3Y5V .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u2QmZO3Y5V .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-u2QmZO3Y5V .carousel-indicators li.active,
.cid-u2QmZO3Y5V .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u2QmZO3Y5V .carousel-indicators li::after,
.cid-u2QmZO3Y5V .carousel-indicators li::before {
  content: none;
}
.cid-u2QmZO3Y5V .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u2QmZO3Y5V .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u2QmZO3Y5V .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u2QmZO3Y5V .carousel-indicators {
    display: none;
  }
}
.cid-u2QmZO3Y5V .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u2QmZO3Y5V .carousel-inner > .active {
  display: block;
}
.cid-u2QmZO3Y5V .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2QmZO3Y5V .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u2QmZO3Y5V .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u2QmZO3Y5V .carousel-control,
  .cid-u2QmZO3Y5V .carousel-indicators,
  .cid-u2QmZO3Y5V .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u2QmZO3Y5V .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u2QmZO3Y5V .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u2QmZO3Y5V .carousel-indicators .active,
.cid-u2QmZO3Y5V .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u2QmZO3Y5V .carousel-indicators .active {
  background: #fff;
}
.cid-u2QmZO3Y5V .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u2QmZO3Y5V .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u2QmZO3Y5V .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u2QmZO3Y5V .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u2QmZO3Y5V .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u2QmZO3Y5V .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u2QmZO3Y5V .carousel {
  width: 100%;
}
.cid-u2QmZO3Y5V .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u2QmZO3Y5V .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u2QmZO3Y5V .modal.fade .modal-dialog,
.cid-u2QmZO3Y5V .modal.in .modal-dialog {
  transform: none;
}
.cid-u2QmZO3Y5V .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u2QmZO3Y5V H6 {
  text-align: center;
}
.cid-tCrI7upCg0 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tCrI7upCg0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCrI7upCg0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCrI7upCg0 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tCrI7upCg0 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tCrI7upCg0 .row {
    text-align: center;
  }
  .cid-tCrI7upCg0 .row > div {
    margin: auto;
  }
  .cid-tCrI7upCg0 .social-row {
    justify-content: center;
  }
}
.cid-tCrI7upCg0 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCrI7upCg0 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tCrI7upCg0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCrI7upCg0 .list {
    margin-bottom: 0rem;
  }
}
.cid-tCrI7upCg0 .mbr-text {
  color: #ffffff;
}
.cid-tCrI7upCg0 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tCrI7upCg0 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tCrI7upCg0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tDcBeWX2tL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tDcBeWX2tL nav.navbar {
  position: fixed;
}
.cid-tDcBeWX2tL .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-tDcBeWX2tL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDcBeWX2tL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDcBeWX2tL .dropdown-item:hover,
.cid-tDcBeWX2tL .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tDcBeWX2tL .dropdown-item:hover span {
  color: white;
}
.cid-tDcBeWX2tL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDcBeWX2tL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDcBeWX2tL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDcBeWX2tL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDcBeWX2tL .nav-link {
  position: relative;
}
.cid-tDcBeWX2tL .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDcBeWX2tL .container {
    flex-wrap: nowrap;
  }
}
.cid-tDcBeWX2tL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDcBeWX2tL .dropdown-menu,
.cid-tDcBeWX2tL .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tDcBeWX2tL .nav-item:focus,
.cid-tDcBeWX2tL .nav-link:focus {
  outline: none;
}
.cid-tDcBeWX2tL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDcBeWX2tL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDcBeWX2tL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDcBeWX2tL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDcBeWX2tL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDcBeWX2tL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDcBeWX2tL .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: #8a1a15;
}
.cid-tDcBeWX2tL .navbar.opened {
  transition: all 0.3s;
}
.cid-tDcBeWX2tL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDcBeWX2tL .navbar .navbar-logo img {
  width: auto;
}
.cid-tDcBeWX2tL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDcBeWX2tL .navbar.collapsed {
  justify-content: center;
}
.cid-tDcBeWX2tL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDcBeWX2tL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDcBeWX2tL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tDcBeWX2tL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDcBeWX2tL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDcBeWX2tL .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-tDcBeWX2tL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDcBeWX2tL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDcBeWX2tL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDcBeWX2tL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDcBeWX2tL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDcBeWX2tL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDcBeWX2tL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDcBeWX2tL .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-tDcBeWX2tL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDcBeWX2tL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDcBeWX2tL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDcBeWX2tL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDcBeWX2tL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDcBeWX2tL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDcBeWX2tL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDcBeWX2tL .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDcBeWX2tL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDcBeWX2tL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDcBeWX2tL .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-tDcBeWX2tL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDcBeWX2tL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDcBeWX2tL .dropdown-item.active,
.cid-tDcBeWX2tL .dropdown-item:active {
  background-color: transparent;
}
.cid-tDcBeWX2tL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDcBeWX2tL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDcBeWX2tL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDcBeWX2tL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tDcBeWX2tL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDcBeWX2tL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDcBeWX2tL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDcBeWX2tL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDcBeWX2tL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDcBeWX2tL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tDcBeWX2tL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDcBeWX2tL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDcBeWX2tL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDcBeWX2tL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDcBeWX2tL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDcBeWX2tL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDcBeWX2tL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDcBeWX2tL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDcBeWX2tL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDcBeWX2tL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDcBeWX2tL .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-tDcBeWX2tL .navbar {
    height: 70px;
  }
  .cid-tDcBeWX2tL .navbar.opened {
    height: auto;
  }
  .cid-tDcBeWX2tL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDcBeXiD9k {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/chuchi-wormatia-153.jpeg");
}
.cid-tDcBeXiD9k .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tDcBeXiD9k .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tDcBeXiD9k {
    align-items: flex-end;
  }
  .cid-tDcBeXiD9k .row {
    justify-content: flex-start;
  }
  .cid-tDcBeXiD9k .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tDcBeXiD9k .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tDcBeXiD9k {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tDcBeXiD9k .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tDcBeXiD9k .content-wrap {
    width: 100%;
  }
}
.cid-tDcBeXiD9k .mbr-section-title {
  color: #8a1a15;
}
.cid-tDcBeXiD9k .mbr-text,
.cid-tDcBeXiD9k .mbr-section-btn {
  color: #232323;
}
.cid-tDLMmY8Bau {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tDLMmY8Bau .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tDLMmY8Bau .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-tDLMmY8Bau .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #8a1a15;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tDcBeYp2LX {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tDcBeYp2LX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDcBeYp2LX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDcBeYp2LX .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tDcBeYp2LX .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDcBeYp2LX .row {
    text-align: center;
  }
  .cid-tDcBeYp2LX .row > div {
    margin: auto;
  }
  .cid-tDcBeYp2LX .social-row {
    justify-content: center;
  }
}
.cid-tDcBeYp2LX .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tDcBeYp2LX .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tDcBeYp2LX .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tDcBeYp2LX .list {
    margin-bottom: 0rem;
  }
}
.cid-tDcBeYp2LX .mbr-text {
  color: #ffffff;
}
.cid-tDcBeYp2LX .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tDcBeYp2LX .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tDcBeYp2LX div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tDKLJsZggu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tDKLJsZggu nav.navbar {
  position: fixed;
}
.cid-tDKLJsZggu .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-tDKLJsZggu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDKLJsZggu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDKLJsZggu .dropdown-item:hover,
.cid-tDKLJsZggu .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tDKLJsZggu .dropdown-item:hover span {
  color: white;
}
.cid-tDKLJsZggu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDKLJsZggu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDKLJsZggu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDKLJsZggu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDKLJsZggu .nav-link {
  position: relative;
}
.cid-tDKLJsZggu .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDKLJsZggu .container {
    flex-wrap: nowrap;
  }
}
.cid-tDKLJsZggu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDKLJsZggu .dropdown-menu,
.cid-tDKLJsZggu .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tDKLJsZggu .nav-item:focus,
.cid-tDKLJsZggu .nav-link:focus {
  outline: none;
}
.cid-tDKLJsZggu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDKLJsZggu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDKLJsZggu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDKLJsZggu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDKLJsZggu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDKLJsZggu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDKLJsZggu .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: #8a1a15;
}
.cid-tDKLJsZggu .navbar.opened {
  transition: all 0.3s;
}
.cid-tDKLJsZggu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDKLJsZggu .navbar .navbar-logo img {
  width: auto;
}
.cid-tDKLJsZggu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDKLJsZggu .navbar.collapsed {
  justify-content: center;
}
.cid-tDKLJsZggu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDKLJsZggu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDKLJsZggu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tDKLJsZggu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDKLJsZggu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDKLJsZggu .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-tDKLJsZggu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDKLJsZggu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDKLJsZggu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDKLJsZggu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDKLJsZggu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDKLJsZggu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDKLJsZggu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDKLJsZggu .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-tDKLJsZggu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDKLJsZggu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDKLJsZggu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDKLJsZggu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDKLJsZggu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDKLJsZggu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDKLJsZggu .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDKLJsZggu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDKLJsZggu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDKLJsZggu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDKLJsZggu .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-tDKLJsZggu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDKLJsZggu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDKLJsZggu .dropdown-item.active,
.cid-tDKLJsZggu .dropdown-item:active {
  background-color: transparent;
}
.cid-tDKLJsZggu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDKLJsZggu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDKLJsZggu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDKLJsZggu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tDKLJsZggu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDKLJsZggu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDKLJsZggu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDKLJsZggu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDKLJsZggu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDKLJsZggu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tDKLJsZggu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDKLJsZggu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDKLJsZggu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDKLJsZggu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDKLJsZggu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDKLJsZggu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDKLJsZggu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDKLJsZggu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDKLJsZggu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDKLJsZggu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDKLJsZggu .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-tDKLJsZggu .navbar {
    height: 70px;
  }
  .cid-tDKLJsZggu .navbar.opened {
    height: auto;
  }
  .cid-tDKLJsZggu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDKLJtlCdr {
  display: flex;
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/donau-passau.jpg");
}
.cid-tDKLJtlCdr .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tDKLJtlCdr .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tDKLJtlCdr {
    align-items: flex-end;
  }
  .cid-tDKLJtlCdr .row {
    justify-content: flex-start;
  }
  .cid-tDKLJtlCdr .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tDKLJtlCdr .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tDKLJtlCdr {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tDKLJtlCdr .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tDKLJtlCdr .content-wrap {
    width: 100%;
  }
}
.cid-tDKLJtlCdr .mbr-section-title {
  color: #8a1a15;
}
.cid-tDKLJtlCdr .mbr-text,
.cid-tDKLJtlCdr .mbr-section-btn {
  color: #232323;
}
.cid-tTAWL35Fdp {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tTAWL35Fdp .mbr-text {
  color: #8a1a15;
}
.cid-tTAZxCcOyy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tTAZxCcOyy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTAZxCcOyy .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-tTAZxCcOyy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tTAZxCcOyy img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tTAZxCcOyy .text-wrapper {
    padding: 2rem;
  }
}
.cid-tTAZxCcOyy .mbr-section-title {
  color: #db6754;
}
.cid-tTAZ5Z3Smo {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tDKLJu4crQ {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tDKLJu4crQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKLJu4crQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKLJu4crQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tDKLJu4crQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDKLJu4crQ .row {
    text-align: center;
  }
  .cid-tDKLJu4crQ .row > div {
    margin: auto;
  }
  .cid-tDKLJu4crQ .social-row {
    justify-content: center;
  }
}
.cid-tDKLJu4crQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tDKLJu4crQ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tDKLJu4crQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tDKLJu4crQ .list {
    margin-bottom: 0rem;
  }
}
.cid-tDKLJu4crQ .mbr-text {
  color: #ffffff;
}
.cid-tDKLJu4crQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tDKLJu4crQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tDKLJu4crQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tDLOhwjhcC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tDLOhwjhcC nav.navbar {
  position: fixed;
}
.cid-tDLOhwjhcC .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-tDLOhwjhcC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDLOhwjhcC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDLOhwjhcC .dropdown-item:hover,
.cid-tDLOhwjhcC .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tDLOhwjhcC .dropdown-item:hover span {
  color: white;
}
.cid-tDLOhwjhcC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDLOhwjhcC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDLOhwjhcC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDLOhwjhcC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDLOhwjhcC .nav-link {
  position: relative;
}
.cid-tDLOhwjhcC .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDLOhwjhcC .container {
    flex-wrap: nowrap;
  }
}
.cid-tDLOhwjhcC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDLOhwjhcC .dropdown-menu,
.cid-tDLOhwjhcC .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tDLOhwjhcC .nav-item:focus,
.cid-tDLOhwjhcC .nav-link:focus {
  outline: none;
}
.cid-tDLOhwjhcC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDLOhwjhcC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDLOhwjhcC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDLOhwjhcC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDLOhwjhcC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDLOhwjhcC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDLOhwjhcC .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: #8a1a15;
}
.cid-tDLOhwjhcC .navbar.opened {
  transition: all 0.3s;
}
.cid-tDLOhwjhcC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDLOhwjhcC .navbar .navbar-logo img {
  width: auto;
}
.cid-tDLOhwjhcC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDLOhwjhcC .navbar.collapsed {
  justify-content: center;
}
.cid-tDLOhwjhcC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDLOhwjhcC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDLOhwjhcC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tDLOhwjhcC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDLOhwjhcC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDLOhwjhcC .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-tDLOhwjhcC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDLOhwjhcC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDLOhwjhcC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDLOhwjhcC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDLOhwjhcC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDLOhwjhcC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDLOhwjhcC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDLOhwjhcC .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-tDLOhwjhcC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDLOhwjhcC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDLOhwjhcC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDLOhwjhcC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDLOhwjhcC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDLOhwjhcC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDLOhwjhcC .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDLOhwjhcC .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDLOhwjhcC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDLOhwjhcC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDLOhwjhcC .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-tDLOhwjhcC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDLOhwjhcC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDLOhwjhcC .dropdown-item.active,
.cid-tDLOhwjhcC .dropdown-item:active {
  background-color: transparent;
}
.cid-tDLOhwjhcC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDLOhwjhcC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDLOhwjhcC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDLOhwjhcC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tDLOhwjhcC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDLOhwjhcC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDLOhwjhcC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDLOhwjhcC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDLOhwjhcC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDLOhwjhcC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tDLOhwjhcC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDLOhwjhcC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDLOhwjhcC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDLOhwjhcC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDLOhwjhcC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDLOhwjhcC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDLOhwjhcC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDLOhwjhcC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDLOhwjhcC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDLOhwjhcC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDLOhwjhcC .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-tDLOhwjhcC .navbar {
    height: 70px;
  }
  .cid-tDLOhwjhcC .navbar.opened {
    height: auto;
  }
  .cid-tDLOhwjhcC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDLOhwLzJs {
  display: flex;
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffeceb;
}
.cid-tDLOhwLzJs .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tDLOhwLzJs {
    align-items: flex-end;
  }
  .cid-tDLOhwLzJs .row {
    justify-content: flex-start;
  }
  .cid-tDLOhwLzJs .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tDLOhwLzJs .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tDLOhwLzJs {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tDLOhwLzJs .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tDLOhwLzJs .content-wrap {
    width: 100%;
  }
}
.cid-tDLOhwLzJs .mbr-section-title {
  color: #8a1a15;
}
.cid-tDLOhwLzJs .mbr-text,
.cid-tDLOhwLzJs .mbr-section-btn {
  color: #232323;
}
.cid-tDLOQfxACR {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tDLOQfxACR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLOQfxACR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLOQfxACR ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tDLOQfxACR li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tDLOQfxACR ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #f88a53;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tDLOhxaokT {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tDLOhxaokT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLOhxaokT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLOhxaokT .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tDLOhxaokT .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDLOhxaokT .row {
    text-align: center;
  }
  .cid-tDLOhxaokT .row > div {
    margin: auto;
  }
  .cid-tDLOhxaokT .social-row {
    justify-content: center;
  }
}
.cid-tDLOhxaokT .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tDLOhxaokT .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tDLOhxaokT .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tDLOhxaokT .list {
    margin-bottom: 0rem;
  }
}
.cid-tDLOhxaokT .mbr-text {
  color: #ffffff;
}
.cid-tDLOhxaokT .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tDLOhxaokT .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tDLOhxaokT div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tDM11PPx7s {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tDM11PPx7s nav.navbar {
  position: fixed;
}
.cid-tDM11PPx7s .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-tDM11PPx7s .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDM11PPx7s .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDM11PPx7s .dropdown-item:hover,
.cid-tDM11PPx7s .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tDM11PPx7s .dropdown-item:hover span {
  color: white;
}
.cid-tDM11PPx7s .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDM11PPx7s .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDM11PPx7s .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDM11PPx7s .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDM11PPx7s .nav-link {
  position: relative;
}
.cid-tDM11PPx7s .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDM11PPx7s .container {
    flex-wrap: nowrap;
  }
}
.cid-tDM11PPx7s .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDM11PPx7s .dropdown-menu,
.cid-tDM11PPx7s .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tDM11PPx7s .nav-item:focus,
.cid-tDM11PPx7s .nav-link:focus {
  outline: none;
}
.cid-tDM11PPx7s .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDM11PPx7s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDM11PPx7s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDM11PPx7s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDM11PPx7s .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDM11PPx7s .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDM11PPx7s .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: #8a1a15;
}
.cid-tDM11PPx7s .navbar.opened {
  transition: all 0.3s;
}
.cid-tDM11PPx7s .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDM11PPx7s .navbar .navbar-logo img {
  width: auto;
}
.cid-tDM11PPx7s .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDM11PPx7s .navbar.collapsed {
  justify-content: center;
}
.cid-tDM11PPx7s .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDM11PPx7s .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDM11PPx7s .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tDM11PPx7s .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDM11PPx7s .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDM11PPx7s .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-tDM11PPx7s .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDM11PPx7s .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDM11PPx7s .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDM11PPx7s .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDM11PPx7s .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDM11PPx7s .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDM11PPx7s .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDM11PPx7s .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-tDM11PPx7s .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDM11PPx7s .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDM11PPx7s .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDM11PPx7s .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDM11PPx7s .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDM11PPx7s .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDM11PPx7s .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDM11PPx7s .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDM11PPx7s .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDM11PPx7s .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDM11PPx7s .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-tDM11PPx7s .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDM11PPx7s .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDM11PPx7s .dropdown-item.active,
.cid-tDM11PPx7s .dropdown-item:active {
  background-color: transparent;
}
.cid-tDM11PPx7s .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDM11PPx7s .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDM11PPx7s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDM11PPx7s .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tDM11PPx7s .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDM11PPx7s .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDM11PPx7s ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDM11PPx7s .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDM11PPx7s button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDM11PPx7s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tDM11PPx7s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDM11PPx7s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDM11PPx7s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDM11PPx7s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDM11PPx7s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDM11PPx7s nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDM11PPx7s nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDM11PPx7s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDM11PPx7s .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDM11PPx7s a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDM11PPx7s .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-tDM11PPx7s .navbar {
    height: 70px;
  }
  .cid-tDM11PPx7s .navbar.opened {
    height: auto;
  }
  .cid-tDM11PPx7s .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDM11Q9gjQ {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/kig-2017-luftbild.jpg");
}
.cid-tDM11Q9gjQ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tDM11Q9gjQ .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tDM11Q9gjQ {
    align-items: flex-end;
  }
  .cid-tDM11Q9gjQ .row {
    justify-content: flex-start;
  }
  .cid-tDM11Q9gjQ .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tDM11Q9gjQ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tDM11Q9gjQ {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tDM11Q9gjQ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tDM11Q9gjQ .content-wrap {
    width: 100%;
  }
}
.cid-tDM11Q9gjQ .mbr-section-title {
  color: #8a1a15;
}
.cid-tDM11Q9gjQ .mbr-text,
.cid-tDM11Q9gjQ .mbr-section-btn {
  color: #232323;
}
.cid-tDM11QmD1r {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tDM11QmD1r .mbr-text {
  text-align: center;
}
.cid-tDM11QmD1r .mbr-section-title {
  text-align: center;
  color: #8a1a15;
}
.cid-tDM2Cwxlz7 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tDM2Cwxlz7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDM2Cwxlz7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDM2Cwxlz7 .video-wrapper iframe {
  width: 100%;
}
.cid-tDM2Cwxlz7 .mbr-section-title,
.cid-tDM2Cwxlz7 .mbr-section-subtitle,
.cid-tDM2Cwxlz7 .mbr-text {
  text-align: center;
}
.cid-tDM11QTE2f {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tDM11QTE2f .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDM11QTE2f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDM11QTE2f .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tDM11QTE2f .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDM11QTE2f .row {
    text-align: center;
  }
  .cid-tDM11QTE2f .row > div {
    margin: auto;
  }
  .cid-tDM11QTE2f .social-row {
    justify-content: center;
  }
}
.cid-tDM11QTE2f .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tDM11QTE2f .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tDM11QTE2f .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tDM11QTE2f .list {
    margin-bottom: 0rem;
  }
}
.cid-tDM11QTE2f .mbr-text {
  color: #ffffff;
}
.cid-tDM11QTE2f .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tDM11QTE2f .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tDM11QTE2f div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tDPwdFAyQJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tDPwdFAyQJ nav.navbar {
  position: fixed;
}
.cid-tDPwdFAyQJ .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-tDPwdFAyQJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDPwdFAyQJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDPwdFAyQJ .dropdown-item:hover,
.cid-tDPwdFAyQJ .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tDPwdFAyQJ .dropdown-item:hover span {
  color: white;
}
.cid-tDPwdFAyQJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDPwdFAyQJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDPwdFAyQJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDPwdFAyQJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDPwdFAyQJ .nav-link {
  position: relative;
}
.cid-tDPwdFAyQJ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDPwdFAyQJ .container {
    flex-wrap: nowrap;
  }
}
.cid-tDPwdFAyQJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDPwdFAyQJ .dropdown-menu,
.cid-tDPwdFAyQJ .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tDPwdFAyQJ .nav-item:focus,
.cid-tDPwdFAyQJ .nav-link:focus {
  outline: none;
}
.cid-tDPwdFAyQJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDPwdFAyQJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDPwdFAyQJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDPwdFAyQJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDPwdFAyQJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDPwdFAyQJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDPwdFAyQJ .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: #8a1a15;
}
.cid-tDPwdFAyQJ .navbar.opened {
  transition: all 0.3s;
}
.cid-tDPwdFAyQJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDPwdFAyQJ .navbar .navbar-logo img {
  width: auto;
}
.cid-tDPwdFAyQJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDPwdFAyQJ .navbar.collapsed {
  justify-content: center;
}
.cid-tDPwdFAyQJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDPwdFAyQJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDPwdFAyQJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tDPwdFAyQJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDPwdFAyQJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDPwdFAyQJ .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-tDPwdFAyQJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDPwdFAyQJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDPwdFAyQJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDPwdFAyQJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDPwdFAyQJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDPwdFAyQJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDPwdFAyQJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDPwdFAyQJ .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-tDPwdFAyQJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDPwdFAyQJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDPwdFAyQJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDPwdFAyQJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDPwdFAyQJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDPwdFAyQJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDPwdFAyQJ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDPwdFAyQJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDPwdFAyQJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDPwdFAyQJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDPwdFAyQJ .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-tDPwdFAyQJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDPwdFAyQJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDPwdFAyQJ .dropdown-item.active,
.cid-tDPwdFAyQJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tDPwdFAyQJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDPwdFAyQJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDPwdFAyQJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDPwdFAyQJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tDPwdFAyQJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDPwdFAyQJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDPwdFAyQJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDPwdFAyQJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDPwdFAyQJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDPwdFAyQJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tDPwdFAyQJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDPwdFAyQJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDPwdFAyQJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDPwdFAyQJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDPwdFAyQJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDPwdFAyQJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDPwdFAyQJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDPwdFAyQJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDPwdFAyQJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDPwdFAyQJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDPwdFAyQJ .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-tDPwdFAyQJ .navbar {
    height: 70px;
  }
  .cid-tDPwdFAyQJ .navbar.opened {
    height: auto;
  }
  .cid-tDPwdFAyQJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDPwdG33BL {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/reisemarmitage-2016-mallorca-ort.jpg");
}
.cid-tDPwdG33BL .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tDPwdG33BL .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tDPwdG33BL {
    align-items: flex-end;
  }
  .cid-tDPwdG33BL .row {
    justify-content: flex-start;
  }
  .cid-tDPwdG33BL .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tDPwdG33BL .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tDPwdG33BL {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tDPwdG33BL .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tDPwdG33BL .content-wrap {
    width: 100%;
  }
}
.cid-tDPwdG33BL .mbr-section-title {
  color: #8a1a15;
}
.cid-tDPwdG33BL .mbr-text,
.cid-tDPwdG33BL .mbr-section-btn {
  color: #232323;
}
.cid-tDPwdGfQ2H {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tDPwdGfQ2H .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDPwdGfQ2H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDPwdGfQ2H ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tDPwdGfQ2H li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tDPwdGfQ2H ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #f88a53;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tDPxEX0ZHy {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tDPxEX0ZHy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDPxEX0ZHy .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-tDPxEX0ZHy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tDPxEX0ZHy .row {
  flex-direction: row-reverse;
}
.cid-tDPxEX0ZHy img {
  width: 100%;
}
.cid-tDPwdGqitK {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tDPwdGqitK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDPwdGqitK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDPwdGqitK .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tDPwdGqitK .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDPwdGqitK .row {
    text-align: center;
  }
  .cid-tDPwdGqitK .row > div {
    margin: auto;
  }
  .cid-tDPwdGqitK .social-row {
    justify-content: center;
  }
}
.cid-tDPwdGqitK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tDPwdGqitK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tDPwdGqitK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tDPwdGqitK .list {
    margin-bottom: 0rem;
  }
}
.cid-tDPwdGqitK .mbr-text {
  color: #ffffff;
}
.cid-tDPwdGqitK .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tDPwdGqitK .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tDPwdGqitK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tDLQ21XyZr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tDLQ21XyZr nav.navbar {
  position: fixed;
}
.cid-tDLQ21XyZr .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-tDLQ21XyZr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDLQ21XyZr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDLQ21XyZr .dropdown-item:hover,
.cid-tDLQ21XyZr .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tDLQ21XyZr .dropdown-item:hover span {
  color: white;
}
.cid-tDLQ21XyZr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDLQ21XyZr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDLQ21XyZr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDLQ21XyZr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDLQ21XyZr .nav-link {
  position: relative;
}
.cid-tDLQ21XyZr .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDLQ21XyZr .container {
    flex-wrap: nowrap;
  }
}
.cid-tDLQ21XyZr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDLQ21XyZr .dropdown-menu,
.cid-tDLQ21XyZr .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tDLQ21XyZr .nav-item:focus,
.cid-tDLQ21XyZr .nav-link:focus {
  outline: none;
}
.cid-tDLQ21XyZr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDLQ21XyZr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDLQ21XyZr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDLQ21XyZr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDLQ21XyZr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDLQ21XyZr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDLQ21XyZr .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: #8a1a15;
}
.cid-tDLQ21XyZr .navbar.opened {
  transition: all 0.3s;
}
.cid-tDLQ21XyZr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDLQ21XyZr .navbar .navbar-logo img {
  width: auto;
}
.cid-tDLQ21XyZr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDLQ21XyZr .navbar.collapsed {
  justify-content: center;
}
.cid-tDLQ21XyZr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDLQ21XyZr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDLQ21XyZr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tDLQ21XyZr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDLQ21XyZr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDLQ21XyZr .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-tDLQ21XyZr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDLQ21XyZr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDLQ21XyZr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDLQ21XyZr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDLQ21XyZr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDLQ21XyZr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDLQ21XyZr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDLQ21XyZr .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-tDLQ21XyZr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDLQ21XyZr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDLQ21XyZr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDLQ21XyZr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDLQ21XyZr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDLQ21XyZr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDLQ21XyZr .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDLQ21XyZr .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDLQ21XyZr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDLQ21XyZr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDLQ21XyZr .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-tDLQ21XyZr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDLQ21XyZr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDLQ21XyZr .dropdown-item.active,
.cid-tDLQ21XyZr .dropdown-item:active {
  background-color: transparent;
}
.cid-tDLQ21XyZr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDLQ21XyZr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDLQ21XyZr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDLQ21XyZr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tDLQ21XyZr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDLQ21XyZr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDLQ21XyZr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDLQ21XyZr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDLQ21XyZr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDLQ21XyZr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tDLQ21XyZr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDLQ21XyZr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDLQ21XyZr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDLQ21XyZr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDLQ21XyZr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDLQ21XyZr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDLQ21XyZr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDLQ21XyZr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDLQ21XyZr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDLQ21XyZr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDLQ21XyZr .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-tDLQ21XyZr .navbar {
    height: 70px;
  }
  .cid-tDLQ21XyZr .navbar.opened {
    height: auto;
  }
  .cid-tDLQ21XyZr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDLQ22oI8N {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/grossrat-worms-2018-img-2260-1920px.jpg");
}
.cid-tDLQ22oI8N .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tDLQ22oI8N .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tDLQ22oI8N {
    align-items: flex-end;
  }
  .cid-tDLQ22oI8N .row {
    justify-content: flex-start;
  }
  .cid-tDLQ22oI8N .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tDLQ22oI8N .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tDLQ22oI8N {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tDLQ22oI8N .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tDLQ22oI8N .content-wrap {
    width: 100%;
  }
}
.cid-tDLQ22oI8N .mbr-section-title {
  color: #8a1a15;
}
.cid-tDLQ22oI8N .mbr-text,
.cid-tDLQ22oI8N .mbr-section-btn {
  color: #232323;
}
.cid-uEnfquUOqb {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tDLUDyrqXF {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tDLUDyrqXF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tDLUDyrqXF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tDLUDyrqXF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tDLUDyrqXF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tDLUDyrqXF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tDLUDyrqXF .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tDLUDyrqXF .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tDLUDyrqXF .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #232323 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tDLUDyrqXF .mbr-gallery-filter ul {
  display: block;
}
.cid-tDLUDyrqXF .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tDLUDyrqXF .mbr-gallery-filter li.active .btn {
  color: #149dcc !important;
  background: transparent;
}
.cid-tDLUDyrqXF .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #149dcc !important;
}
.cid-tDLUDyrqXF .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tDLUDyrqXF .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tDLUDyrqXF .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #149dcc !important;
}
.cid-tDLUDyrqXF .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tDLUDyrqXF .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tDLUDyrqXF .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tDLUDyrqXF .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tDLUDyrqXF .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tDLUDyrqXF .icon-focus:before {
  content: '\e95e';
}
.cid-tDLUDyrqXF .icon-focus {
  font-family: 'MobiriseIcons' !important;
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tDLUDyrqXF .mbr-section-title {
  margin: 0;
}
.cid-tDLUDyrqXF .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tDLUDyrqXF .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-tDLQ22O9oA {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tDLQ22O9oA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLQ22O9oA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLQ22O9oA .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tDLQ22O9oA .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDLQ22O9oA .row {
    text-align: center;
  }
  .cid-tDLQ22O9oA .row > div {
    margin: auto;
  }
  .cid-tDLQ22O9oA .social-row {
    justify-content: center;
  }
}
.cid-tDLQ22O9oA .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tDLQ22O9oA .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tDLQ22O9oA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tDLQ22O9oA .list {
    margin-bottom: 0rem;
  }
}
.cid-tDLQ22O9oA .mbr-text {
  color: #ffffff;
}
.cid-tDLQ22O9oA .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tDLQ22O9oA .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tDLQ22O9oA div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tEw0luPXQN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tEw0luPXQN nav.navbar {
  position: fixed;
}
.cid-tEw0luPXQN .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-tEw0luPXQN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tEw0luPXQN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEw0luPXQN .dropdown-item:hover,
.cid-tEw0luPXQN .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tEw0luPXQN .dropdown-item:hover span {
  color: white;
}
.cid-tEw0luPXQN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEw0luPXQN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEw0luPXQN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tEw0luPXQN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEw0luPXQN .nav-link {
  position: relative;
}
.cid-tEw0luPXQN .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tEw0luPXQN .container {
    flex-wrap: nowrap;
  }
}
.cid-tEw0luPXQN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tEw0luPXQN .dropdown-menu,
.cid-tEw0luPXQN .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tEw0luPXQN .nav-item:focus,
.cid-tEw0luPXQN .nav-link:focus {
  outline: none;
}
.cid-tEw0luPXQN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEw0luPXQN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEw0luPXQN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEw0luPXQN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEw0luPXQN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEw0luPXQN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEw0luPXQN .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: #8a1a15;
}
.cid-tEw0luPXQN .navbar.opened {
  transition: all 0.3s;
}
.cid-tEw0luPXQN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEw0luPXQN .navbar .navbar-logo img {
  width: auto;
}
.cid-tEw0luPXQN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEw0luPXQN .navbar.collapsed {
  justify-content: center;
}
.cid-tEw0luPXQN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEw0luPXQN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEw0luPXQN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tEw0luPXQN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEw0luPXQN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEw0luPXQN .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-tEw0luPXQN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEw0luPXQN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEw0luPXQN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEw0luPXQN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEw0luPXQN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEw0luPXQN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEw0luPXQN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEw0luPXQN .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-tEw0luPXQN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tEw0luPXQN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEw0luPXQN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEw0luPXQN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEw0luPXQN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEw0luPXQN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tEw0luPXQN .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tEw0luPXQN .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEw0luPXQN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tEw0luPXQN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tEw0luPXQN .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-tEw0luPXQN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEw0luPXQN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEw0luPXQN .dropdown-item.active,
.cid-tEw0luPXQN .dropdown-item:active {
  background-color: transparent;
}
.cid-tEw0luPXQN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEw0luPXQN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEw0luPXQN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEw0luPXQN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tEw0luPXQN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEw0luPXQN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEw0luPXQN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEw0luPXQN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEw0luPXQN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEw0luPXQN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tEw0luPXQN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEw0luPXQN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEw0luPXQN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEw0luPXQN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEw0luPXQN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEw0luPXQN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEw0luPXQN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEw0luPXQN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEw0luPXQN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEw0luPXQN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEw0luPXQN .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-tEw0luPXQN .navbar {
    height: 70px;
  }
  .cid-tEw0luPXQN .navbar.opened {
    height: auto;
  }
  .cid-tEw0luPXQN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEw0lv8xU8 {
  display: flex;
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffeceb;
}
.cid-tEw0lv8xU8 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tEw0lv8xU8 {
    align-items: flex-end;
  }
  .cid-tEw0lv8xU8 .row {
    justify-content: flex-start;
  }
  .cid-tEw0lv8xU8 .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tEw0lv8xU8 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tEw0lv8xU8 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tEw0lv8xU8 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tEw0lv8xU8 .content-wrap {
    width: 100%;
  }
}
.cid-tEw0lv8xU8 .mbr-section-title {
  color: #8a1a15;
}
.cid-tEw0lv8xU8 .mbr-text,
.cid-tEw0lv8xU8 .mbr-section-btn {
  color: #232323;
}
.cid-tEw0lvkjeP {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tEw0lvIw0I {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tEw0lvIw0I .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEw0lvIw0I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEw0lvIw0I .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tEw0lvIw0I .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEw0lvIw0I .row {
    text-align: center;
  }
  .cid-tEw0lvIw0I .row > div {
    margin: auto;
  }
  .cid-tEw0lvIw0I .social-row {
    justify-content: center;
  }
}
.cid-tEw0lvIw0I .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tEw0lvIw0I .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tEw0lvIw0I .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEw0lvIw0I .list {
    margin-bottom: 0rem;
  }
}
.cid-tEw0lvIw0I .mbr-text {
  color: #ffffff;
}
.cid-tEw0lvIw0I .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tEw0lvIw0I .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tEw0lvIw0I div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tEw7REdCWU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tEw7REdCWU nav.navbar {
  position: fixed;
}
.cid-tEw7REdCWU .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-tEw7REdCWU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tEw7REdCWU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEw7REdCWU .dropdown-item:hover,
.cid-tEw7REdCWU .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tEw7REdCWU .dropdown-item:hover span {
  color: white;
}
.cid-tEw7REdCWU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEw7REdCWU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEw7REdCWU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tEw7REdCWU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEw7REdCWU .nav-link {
  position: relative;
}
.cid-tEw7REdCWU .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tEw7REdCWU .container {
    flex-wrap: nowrap;
  }
}
.cid-tEw7REdCWU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tEw7REdCWU .dropdown-menu,
.cid-tEw7REdCWU .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tEw7REdCWU .nav-item:focus,
.cid-tEw7REdCWU .nav-link:focus {
  outline: none;
}
.cid-tEw7REdCWU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEw7REdCWU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEw7REdCWU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEw7REdCWU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEw7REdCWU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEw7REdCWU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEw7REdCWU .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: #8a1a15;
}
.cid-tEw7REdCWU .navbar.opened {
  transition: all 0.3s;
}
.cid-tEw7REdCWU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEw7REdCWU .navbar .navbar-logo img {
  width: auto;
}
.cid-tEw7REdCWU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEw7REdCWU .navbar.collapsed {
  justify-content: center;
}
.cid-tEw7REdCWU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEw7REdCWU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEw7REdCWU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tEw7REdCWU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEw7REdCWU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEw7REdCWU .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-tEw7REdCWU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEw7REdCWU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEw7REdCWU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEw7REdCWU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEw7REdCWU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEw7REdCWU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEw7REdCWU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEw7REdCWU .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-tEw7REdCWU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tEw7REdCWU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEw7REdCWU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEw7REdCWU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEw7REdCWU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEw7REdCWU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tEw7REdCWU .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tEw7REdCWU .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEw7REdCWU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tEw7REdCWU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tEw7REdCWU .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-tEw7REdCWU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEw7REdCWU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEw7REdCWU .dropdown-item.active,
.cid-tEw7REdCWU .dropdown-item:active {
  background-color: transparent;
}
.cid-tEw7REdCWU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEw7REdCWU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEw7REdCWU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEw7REdCWU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tEw7REdCWU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEw7REdCWU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEw7REdCWU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEw7REdCWU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEw7REdCWU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEw7REdCWU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tEw7REdCWU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEw7REdCWU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEw7REdCWU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEw7REdCWU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEw7REdCWU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEw7REdCWU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEw7REdCWU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEw7REdCWU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEw7REdCWU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEw7REdCWU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEw7REdCWU .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-tEw7REdCWU .navbar {
    height: 70px;
  }
  .cid-tEw7REdCWU .navbar.opened {
    height: auto;
  }
  .cid-tEw7REdCWU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEw7RExY2H {
  display: flex;
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffeceb;
}
.cid-tEw7RExY2H .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tEw7RExY2H {
    align-items: flex-end;
  }
  .cid-tEw7RExY2H .row {
    justify-content: flex-start;
  }
  .cid-tEw7RExY2H .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tEw7RExY2H .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tEw7RExY2H {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tEw7RExY2H .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tEw7RExY2H .content-wrap {
    width: 100%;
  }
}
.cid-tEw7RExY2H .mbr-section-title {
  color: #8a1a15;
}
.cid-tEw7RExY2H .mbr-text,
.cid-tEw7RExY2H .mbr-section-btn {
  color: #232323;
}
.cid-tEw91SkueU {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tEw91SkueU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEw91SkueU .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-tEw91SkueU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tEw91SkueU img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tEw91SkueU .text-wrapper {
    padding: 2rem;
  }
}
.cid-tEw91SkueU .mbr-section-title {
  color: #8a1a15;
}
.cid-tEw9ZtsVr9 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tEw9ZtsVr9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEw9ZtsVr9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEw9ZtsVr9 .video-wrapper iframe {
  width: 100%;
}
.cid-tEw9ZtsVr9 .mbr-section-title,
.cid-tEw9ZtsVr9 .mbr-section-subtitle,
.cid-tEw9ZtsVr9 .mbr-text {
  text-align: center;
}
.cid-tEw7RFaBJE {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tEw7RFaBJE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEw7RFaBJE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEw7RFaBJE .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tEw7RFaBJE .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEw7RFaBJE .row {
    text-align: center;
  }
  .cid-tEw7RFaBJE .row > div {
    margin: auto;
  }
  .cid-tEw7RFaBJE .social-row {
    justify-content: center;
  }
}
.cid-tEw7RFaBJE .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tEw7RFaBJE .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tEw7RFaBJE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEw7RFaBJE .list {
    margin-bottom: 0rem;
  }
}
.cid-tEw7RFaBJE .mbr-text {
  color: #ffffff;
}
.cid-tEw7RFaBJE .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tEw7RFaBJE .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tEw7RFaBJE div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tEwaxhUUSe {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tEwaxhUUSe nav.navbar {
  position: fixed;
}
.cid-tEwaxhUUSe .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-tEwaxhUUSe .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tEwaxhUUSe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEwaxhUUSe .dropdown-item:hover,
.cid-tEwaxhUUSe .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tEwaxhUUSe .dropdown-item:hover span {
  color: white;
}
.cid-tEwaxhUUSe .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEwaxhUUSe .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEwaxhUUSe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tEwaxhUUSe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEwaxhUUSe .nav-link {
  position: relative;
}
.cid-tEwaxhUUSe .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tEwaxhUUSe .container {
    flex-wrap: nowrap;
  }
}
.cid-tEwaxhUUSe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tEwaxhUUSe .dropdown-menu,
.cid-tEwaxhUUSe .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tEwaxhUUSe .nav-item:focus,
.cid-tEwaxhUUSe .nav-link:focus {
  outline: none;
}
.cid-tEwaxhUUSe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEwaxhUUSe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEwaxhUUSe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEwaxhUUSe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEwaxhUUSe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEwaxhUUSe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEwaxhUUSe .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: #8a1a15;
}
.cid-tEwaxhUUSe .navbar.opened {
  transition: all 0.3s;
}
.cid-tEwaxhUUSe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEwaxhUUSe .navbar .navbar-logo img {
  width: auto;
}
.cid-tEwaxhUUSe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEwaxhUUSe .navbar.collapsed {
  justify-content: center;
}
.cid-tEwaxhUUSe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEwaxhUUSe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEwaxhUUSe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tEwaxhUUSe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEwaxhUUSe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEwaxhUUSe .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-tEwaxhUUSe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEwaxhUUSe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEwaxhUUSe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEwaxhUUSe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEwaxhUUSe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEwaxhUUSe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEwaxhUUSe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEwaxhUUSe .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-tEwaxhUUSe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tEwaxhUUSe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEwaxhUUSe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEwaxhUUSe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEwaxhUUSe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEwaxhUUSe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tEwaxhUUSe .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tEwaxhUUSe .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEwaxhUUSe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tEwaxhUUSe .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tEwaxhUUSe .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-tEwaxhUUSe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEwaxhUUSe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEwaxhUUSe .dropdown-item.active,
.cid-tEwaxhUUSe .dropdown-item:active {
  background-color: transparent;
}
.cid-tEwaxhUUSe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEwaxhUUSe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEwaxhUUSe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEwaxhUUSe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tEwaxhUUSe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEwaxhUUSe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEwaxhUUSe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEwaxhUUSe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEwaxhUUSe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEwaxhUUSe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tEwaxhUUSe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEwaxhUUSe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwaxhUUSe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwaxhUUSe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEwaxhUUSe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwaxhUUSe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEwaxhUUSe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEwaxhUUSe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwaxhUUSe .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEwaxhUUSe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEwaxhUUSe .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-tEwaxhUUSe .navbar {
    height: 70px;
  }
  .cid-tEwaxhUUSe .navbar.opened {
    height: auto;
  }
  .cid-tEwaxhUUSe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEwaxiiJRf {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/alte-reithalle.jpeg");
}
.cid-tEwaxiiJRf .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tEwaxiiJRf .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tEwaxiiJRf {
    align-items: flex-end;
  }
  .cid-tEwaxiiJRf .row {
    justify-content: flex-start;
  }
  .cid-tEwaxiiJRf .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tEwaxiiJRf .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tEwaxiiJRf {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tEwaxiiJRf .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tEwaxiiJRf .content-wrap {
    width: 100%;
  }
}
.cid-tEwaxiiJRf .mbr-section-title {
  color: #8a1a15;
}
.cid-tEwaxiiJRf .mbr-text,
.cid-tEwaxiiJRf .mbr-section-btn {
  color: #232323;
}
.cid-tEwaxixjZu {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEwaxj1iIb {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tEwaxj1iIb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEwaxj1iIb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEwaxj1iIb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tEwaxj1iIb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEwaxj1iIb .row {
    text-align: center;
  }
  .cid-tEwaxj1iIb .row > div {
    margin: auto;
  }
  .cid-tEwaxj1iIb .social-row {
    justify-content: center;
  }
}
.cid-tEwaxj1iIb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tEwaxj1iIb .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tEwaxj1iIb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEwaxj1iIb .list {
    margin-bottom: 0rem;
  }
}
.cid-tEwaxj1iIb .mbr-text {
  color: #ffffff;
}
.cid-tEwaxj1iIb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tEwaxj1iIb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tEwaxj1iIb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tEwbCSv8Ud {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tEwbCSv8Ud nav.navbar {
  position: fixed;
}
.cid-tEwbCSv8Ud .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-tEwbCSv8Ud .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tEwbCSv8Ud .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEwbCSv8Ud .dropdown-item:hover,
.cid-tEwbCSv8Ud .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tEwbCSv8Ud .dropdown-item:hover span {
  color: white;
}
.cid-tEwbCSv8Ud .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEwbCSv8Ud .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEwbCSv8Ud .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tEwbCSv8Ud .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEwbCSv8Ud .nav-link {
  position: relative;
}
.cid-tEwbCSv8Ud .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tEwbCSv8Ud .container {
    flex-wrap: nowrap;
  }
}
.cid-tEwbCSv8Ud .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tEwbCSv8Ud .dropdown-menu,
.cid-tEwbCSv8Ud .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tEwbCSv8Ud .nav-item:focus,
.cid-tEwbCSv8Ud .nav-link:focus {
  outline: none;
}
.cid-tEwbCSv8Ud .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEwbCSv8Ud .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEwbCSv8Ud .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEwbCSv8Ud .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEwbCSv8Ud .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEwbCSv8Ud .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEwbCSv8Ud .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: #8a1a15;
}
.cid-tEwbCSv8Ud .navbar.opened {
  transition: all 0.3s;
}
.cid-tEwbCSv8Ud .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEwbCSv8Ud .navbar .navbar-logo img {
  width: auto;
}
.cid-tEwbCSv8Ud .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEwbCSv8Ud .navbar.collapsed {
  justify-content: center;
}
.cid-tEwbCSv8Ud .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEwbCSv8Ud .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEwbCSv8Ud .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tEwbCSv8Ud .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEwbCSv8Ud .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEwbCSv8Ud .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-tEwbCSv8Ud .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEwbCSv8Ud .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEwbCSv8Ud .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEwbCSv8Ud .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEwbCSv8Ud .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEwbCSv8Ud .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEwbCSv8Ud .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEwbCSv8Ud .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-tEwbCSv8Ud .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tEwbCSv8Ud .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEwbCSv8Ud .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEwbCSv8Ud .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEwbCSv8Ud .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEwbCSv8Ud .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tEwbCSv8Ud .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tEwbCSv8Ud .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEwbCSv8Ud .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tEwbCSv8Ud .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tEwbCSv8Ud .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-tEwbCSv8Ud .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEwbCSv8Ud .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEwbCSv8Ud .dropdown-item.active,
.cid-tEwbCSv8Ud .dropdown-item:active {
  background-color: transparent;
}
.cid-tEwbCSv8Ud .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEwbCSv8Ud .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEwbCSv8Ud .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEwbCSv8Ud .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tEwbCSv8Ud .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEwbCSv8Ud .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEwbCSv8Ud ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEwbCSv8Ud .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEwbCSv8Ud button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEwbCSv8Ud button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tEwbCSv8Ud button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEwbCSv8Ud button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwbCSv8Ud button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwbCSv8Ud button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEwbCSv8Ud nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwbCSv8Ud nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEwbCSv8Ud nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEwbCSv8Ud nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwbCSv8Ud .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEwbCSv8Ud a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEwbCSv8Ud .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-tEwbCSv8Ud .navbar {
    height: 70px;
  }
  .cid-tEwbCSv8Ud .navbar.opened {
    height: auto;
  }
  .cid-tEwbCSv8Ud .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEwbCSSsxE {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/reuchlin-chuchi-2013-paris-7.jpeg");
}
.cid-tEwbCSSsxE .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tEwbCSSsxE .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tEwbCSSsxE {
    align-items: flex-end;
  }
  .cid-tEwbCSSsxE .row {
    justify-content: flex-start;
  }
  .cid-tEwbCSSsxE .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tEwbCSSsxE .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tEwbCSSsxE {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tEwbCSSsxE .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tEwbCSSsxE .content-wrap {
    width: 100%;
  }
}
.cid-tEwbCSSsxE .mbr-section-title {
  color: #8a1a15;
}
.cid-tEwbCSSsxE .mbr-text,
.cid-tEwbCSSsxE .mbr-section-btn {
  color: #232323;
}
.cid-tEwbCT7lVS {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEwbCTjvQg {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tEwbCTjvQg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tEwbCTjvQg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tEwbCTjvQg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tEwbCTjvQg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tEwbCTjvQg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tEwbCTjvQg .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tEwbCTjvQg .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tEwbCTjvQg .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #232323 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tEwbCTjvQg .mbr-gallery-filter ul {
  display: block;
}
.cid-tEwbCTjvQg .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tEwbCTjvQg .mbr-gallery-filter li.active .btn {
  color: #149dcc !important;
  background: transparent;
}
.cid-tEwbCTjvQg .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #149dcc !important;
}
.cid-tEwbCTjvQg .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tEwbCTjvQg .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tEwbCTjvQg .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #149dcc !important;
}
.cid-tEwbCTjvQg .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tEwbCTjvQg .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tEwbCTjvQg .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tEwbCTjvQg .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tEwbCTjvQg .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tEwbCTjvQg .icon-focus:before {
  content: '\e95e';
}
.cid-tEwbCTjvQg .icon-focus {
  font-family: 'MobiriseIcons' !important;
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tEwbCTjvQg .mbr-section-title {
  margin: 0;
}
.cid-tEwbCTjvQg .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tEwbCTjvQg .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-tEwbCTCeFk {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tEwbCTCeFk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEwbCTCeFk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEwbCTCeFk .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tEwbCTCeFk .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEwbCTCeFk .row {
    text-align: center;
  }
  .cid-tEwbCTCeFk .row > div {
    margin: auto;
  }
  .cid-tEwbCTCeFk .social-row {
    justify-content: center;
  }
}
.cid-tEwbCTCeFk .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tEwbCTCeFk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tEwbCTCeFk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEwbCTCeFk .list {
    margin-bottom: 0rem;
  }
}
.cid-tEwbCTCeFk .mbr-text {
  color: #ffffff;
}
.cid-tEwbCTCeFk .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tEwbCTCeFk .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tEwbCTCeFk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tEwfxkXmfr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tEwfxkXmfr nav.navbar {
  position: fixed;
}
.cid-tEwfxkXmfr .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-tEwfxkXmfr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tEwfxkXmfr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEwfxkXmfr .dropdown-item:hover,
.cid-tEwfxkXmfr .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tEwfxkXmfr .dropdown-item:hover span {
  color: white;
}
.cid-tEwfxkXmfr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEwfxkXmfr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEwfxkXmfr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tEwfxkXmfr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEwfxkXmfr .nav-link {
  position: relative;
}
.cid-tEwfxkXmfr .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tEwfxkXmfr .container {
    flex-wrap: nowrap;
  }
}
.cid-tEwfxkXmfr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tEwfxkXmfr .dropdown-menu,
.cid-tEwfxkXmfr .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tEwfxkXmfr .nav-item:focus,
.cid-tEwfxkXmfr .nav-link:focus {
  outline: none;
}
.cid-tEwfxkXmfr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEwfxkXmfr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEwfxkXmfr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEwfxkXmfr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEwfxkXmfr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEwfxkXmfr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEwfxkXmfr .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: #8a1a15;
}
.cid-tEwfxkXmfr .navbar.opened {
  transition: all 0.3s;
}
.cid-tEwfxkXmfr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEwfxkXmfr .navbar .navbar-logo img {
  width: auto;
}
.cid-tEwfxkXmfr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEwfxkXmfr .navbar.collapsed {
  justify-content: center;
}
.cid-tEwfxkXmfr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEwfxkXmfr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEwfxkXmfr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tEwfxkXmfr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEwfxkXmfr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEwfxkXmfr .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-tEwfxkXmfr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEwfxkXmfr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEwfxkXmfr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEwfxkXmfr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEwfxkXmfr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEwfxkXmfr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEwfxkXmfr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEwfxkXmfr .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-tEwfxkXmfr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tEwfxkXmfr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEwfxkXmfr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEwfxkXmfr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEwfxkXmfr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEwfxkXmfr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tEwfxkXmfr .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tEwfxkXmfr .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEwfxkXmfr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tEwfxkXmfr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tEwfxkXmfr .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-tEwfxkXmfr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEwfxkXmfr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEwfxkXmfr .dropdown-item.active,
.cid-tEwfxkXmfr .dropdown-item:active {
  background-color: transparent;
}
.cid-tEwfxkXmfr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEwfxkXmfr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEwfxkXmfr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEwfxkXmfr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tEwfxkXmfr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEwfxkXmfr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEwfxkXmfr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEwfxkXmfr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEwfxkXmfr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEwfxkXmfr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tEwfxkXmfr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEwfxkXmfr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwfxkXmfr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwfxkXmfr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEwfxkXmfr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwfxkXmfr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEwfxkXmfr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEwfxkXmfr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwfxkXmfr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEwfxkXmfr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEwfxkXmfr .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-tEwfxkXmfr .navbar {
    height: 70px;
  }
  .cid-tEwfxkXmfr .navbar.opened {
    height: auto;
  }
  .cid-tEwfxkXmfr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEwfxlf4ME {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/grossrat-2014.jpeg");
}
.cid-tEwfxlf4ME .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tEwfxlf4ME .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tEwfxlf4ME {
    align-items: flex-end;
  }
  .cid-tEwfxlf4ME .row {
    justify-content: flex-start;
  }
  .cid-tEwfxlf4ME .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tEwfxlf4ME .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tEwfxlf4ME {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tEwfxlf4ME .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tEwfxlf4ME .content-wrap {
    width: 100%;
  }
}
.cid-tEwfxlf4ME .mbr-section-title {
  color: #8a1a15;
}
.cid-tEwfxlf4ME .mbr-text,
.cid-tEwfxlf4ME .mbr-section-btn {
  color: #232323;
}
.cid-tEwfxlsxKJ {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEwfxlsxKJ .mbr-section-subtitle {
  color: #8a1a15;
}
.cid-tEwfxlRXzI {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tEwfxlRXzI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEwfxlRXzI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEwfxlRXzI .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tEwfxlRXzI .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEwfxlRXzI .row {
    text-align: center;
  }
  .cid-tEwfxlRXzI .row > div {
    margin: auto;
  }
  .cid-tEwfxlRXzI .social-row {
    justify-content: center;
  }
}
.cid-tEwfxlRXzI .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tEwfxlRXzI .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tEwfxlRXzI .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEwfxlRXzI .list {
    margin-bottom: 0rem;
  }
}
.cid-tEwfxlRXzI .mbr-text {
  color: #ffffff;
}
.cid-tEwfxlRXzI .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tEwfxlRXzI .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tEwfxlRXzI div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tEwh9AIRFT {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tEwh9AIRFT nav.navbar {
  position: fixed;
}
.cid-tEwh9AIRFT .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-tEwh9AIRFT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tEwh9AIRFT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEwh9AIRFT .dropdown-item:hover,
.cid-tEwh9AIRFT .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tEwh9AIRFT .dropdown-item:hover span {
  color: white;
}
.cid-tEwh9AIRFT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEwh9AIRFT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEwh9AIRFT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tEwh9AIRFT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEwh9AIRFT .nav-link {
  position: relative;
}
.cid-tEwh9AIRFT .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tEwh9AIRFT .container {
    flex-wrap: nowrap;
  }
}
.cid-tEwh9AIRFT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tEwh9AIRFT .dropdown-menu,
.cid-tEwh9AIRFT .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tEwh9AIRFT .nav-item:focus,
.cid-tEwh9AIRFT .nav-link:focus {
  outline: none;
}
.cid-tEwh9AIRFT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEwh9AIRFT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEwh9AIRFT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEwh9AIRFT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEwh9AIRFT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEwh9AIRFT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEwh9AIRFT .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: #8a1a15;
}
.cid-tEwh9AIRFT .navbar.opened {
  transition: all 0.3s;
}
.cid-tEwh9AIRFT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEwh9AIRFT .navbar .navbar-logo img {
  width: auto;
}
.cid-tEwh9AIRFT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEwh9AIRFT .navbar.collapsed {
  justify-content: center;
}
.cid-tEwh9AIRFT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEwh9AIRFT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEwh9AIRFT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tEwh9AIRFT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEwh9AIRFT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEwh9AIRFT .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-tEwh9AIRFT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEwh9AIRFT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEwh9AIRFT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEwh9AIRFT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEwh9AIRFT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEwh9AIRFT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEwh9AIRFT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEwh9AIRFT .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-tEwh9AIRFT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tEwh9AIRFT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEwh9AIRFT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEwh9AIRFT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEwh9AIRFT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEwh9AIRFT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tEwh9AIRFT .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tEwh9AIRFT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEwh9AIRFT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tEwh9AIRFT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tEwh9AIRFT .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-tEwh9AIRFT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEwh9AIRFT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEwh9AIRFT .dropdown-item.active,
.cid-tEwh9AIRFT .dropdown-item:active {
  background-color: transparent;
}
.cid-tEwh9AIRFT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEwh9AIRFT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEwh9AIRFT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEwh9AIRFT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tEwh9AIRFT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEwh9AIRFT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEwh9AIRFT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEwh9AIRFT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEwh9AIRFT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEwh9AIRFT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tEwh9AIRFT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEwh9AIRFT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwh9AIRFT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwh9AIRFT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEwh9AIRFT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwh9AIRFT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEwh9AIRFT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEwh9AIRFT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwh9AIRFT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEwh9AIRFT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEwh9AIRFT .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-tEwh9AIRFT .navbar {
    height: 70px;
  }
  .cid-tEwh9AIRFT .navbar.opened {
    height: auto;
  }
  .cid-tEwh9AIRFT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEwh9B4S2Y {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/kig-2013.jpeg");
}
.cid-tEwh9B4S2Y .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tEwh9B4S2Y .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tEwh9B4S2Y {
    align-items: flex-end;
  }
  .cid-tEwh9B4S2Y .row {
    justify-content: flex-start;
  }
  .cid-tEwh9B4S2Y .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tEwh9B4S2Y .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tEwh9B4S2Y {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tEwh9B4S2Y .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tEwh9B4S2Y .content-wrap {
    width: 100%;
  }
}
.cid-tEwh9B4S2Y .mbr-section-title {
  color: #8a1a15;
}
.cid-tEwh9B4S2Y .mbr-text,
.cid-tEwh9B4S2Y .mbr-section-btn {
  color: #232323;
}
.cid-tEwh9BnSNb {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEwiu9AxJT {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tEwiu9AxJT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEwiu9AxJT .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-tEwiu9AxJT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tEwiu9AxJT img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tEwiu9AxJT .text-wrapper {
    padding: 2rem;
  }
}
.cid-tEwh9BPXaX {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tEwh9BPXaX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEwh9BPXaX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEwh9BPXaX .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tEwh9BPXaX .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEwh9BPXaX .row {
    text-align: center;
  }
  .cid-tEwh9BPXaX .row > div {
    margin: auto;
  }
  .cid-tEwh9BPXaX .social-row {
    justify-content: center;
  }
}
.cid-tEwh9BPXaX .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tEwh9BPXaX .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tEwh9BPXaX .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEwh9BPXaX .list {
    margin-bottom: 0rem;
  }
}
.cid-tEwh9BPXaX .mbr-text {
  color: #ffffff;
}
.cid-tEwh9BPXaX .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tEwh9BPXaX .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tEwh9BPXaX div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tEwjdFokgP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tEwjdFokgP nav.navbar {
  position: fixed;
}
.cid-tEwjdFokgP .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-tEwjdFokgP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tEwjdFokgP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEwjdFokgP .dropdown-item:hover,
.cid-tEwjdFokgP .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tEwjdFokgP .dropdown-item:hover span {
  color: white;
}
.cid-tEwjdFokgP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEwjdFokgP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEwjdFokgP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tEwjdFokgP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEwjdFokgP .nav-link {
  position: relative;
}
.cid-tEwjdFokgP .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tEwjdFokgP .container {
    flex-wrap: nowrap;
  }
}
.cid-tEwjdFokgP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tEwjdFokgP .dropdown-menu,
.cid-tEwjdFokgP .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tEwjdFokgP .nav-item:focus,
.cid-tEwjdFokgP .nav-link:focus {
  outline: none;
}
.cid-tEwjdFokgP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEwjdFokgP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEwjdFokgP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEwjdFokgP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEwjdFokgP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEwjdFokgP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEwjdFokgP .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: #8a1a15;
}
.cid-tEwjdFokgP .navbar.opened {
  transition: all 0.3s;
}
.cid-tEwjdFokgP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEwjdFokgP .navbar .navbar-logo img {
  width: auto;
}
.cid-tEwjdFokgP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEwjdFokgP .navbar.collapsed {
  justify-content: center;
}
.cid-tEwjdFokgP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEwjdFokgP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEwjdFokgP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tEwjdFokgP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEwjdFokgP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEwjdFokgP .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-tEwjdFokgP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEwjdFokgP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEwjdFokgP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEwjdFokgP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEwjdFokgP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEwjdFokgP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEwjdFokgP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEwjdFokgP .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-tEwjdFokgP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tEwjdFokgP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEwjdFokgP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEwjdFokgP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEwjdFokgP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEwjdFokgP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tEwjdFokgP .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tEwjdFokgP .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEwjdFokgP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tEwjdFokgP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tEwjdFokgP .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-tEwjdFokgP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEwjdFokgP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEwjdFokgP .dropdown-item.active,
.cid-tEwjdFokgP .dropdown-item:active {
  background-color: transparent;
}
.cid-tEwjdFokgP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEwjdFokgP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEwjdFokgP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEwjdFokgP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tEwjdFokgP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEwjdFokgP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEwjdFokgP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEwjdFokgP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEwjdFokgP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEwjdFokgP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tEwjdFokgP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEwjdFokgP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwjdFokgP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwjdFokgP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEwjdFokgP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwjdFokgP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEwjdFokgP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEwjdFokgP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwjdFokgP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEwjdFokgP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEwjdFokgP .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-tEwjdFokgP .navbar {
    height: 70px;
  }
  .cid-tEwjdFokgP .navbar.opened {
    height: auto;
  }
  .cid-tEwjdFokgP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEwjdFMCmK {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/grossmarmitage-2012.jpg");
}
.cid-tEwjdFMCmK .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tEwjdFMCmK .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tEwjdFMCmK {
    align-items: flex-end;
  }
  .cid-tEwjdFMCmK .row {
    justify-content: flex-start;
  }
  .cid-tEwjdFMCmK .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tEwjdFMCmK .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tEwjdFMCmK {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tEwjdFMCmK .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tEwjdFMCmK .content-wrap {
    width: 100%;
  }
}
.cid-tEwjdFMCmK .mbr-section-title {
  color: #8a1a15;
}
.cid-tEwjdFMCmK .mbr-text,
.cid-tEwjdFMCmK .mbr-section-btn {
  color: #232323;
}
.cid-tEwjdG04Be {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEwjdGexb3 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tEwjdGexb3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEwjdGexb3 .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-tEwjdGexb3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tEwjdGexb3 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tEwjdGexb3 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tEwjdGu2NL {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tEwjdGu2NL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEwjdGu2NL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEwjdGu2NL .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tEwjdGu2NL .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEwjdGu2NL .row {
    text-align: center;
  }
  .cid-tEwjdGu2NL .row > div {
    margin: auto;
  }
  .cid-tEwjdGu2NL .social-row {
    justify-content: center;
  }
}
.cid-tEwjdGu2NL .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tEwjdGu2NL .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tEwjdGu2NL .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEwjdGu2NL .list {
    margin-bottom: 0rem;
  }
}
.cid-tEwjdGu2NL .mbr-text {
  color: #ffffff;
}
.cid-tEwjdGu2NL .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tEwjdGu2NL .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tEwjdGu2NL div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tEwkUH8bCe {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tEwkUH8bCe nav.navbar {
  position: fixed;
}
.cid-tEwkUH8bCe .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-tEwkUH8bCe .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tEwkUH8bCe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEwkUH8bCe .dropdown-item:hover,
.cid-tEwkUH8bCe .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tEwkUH8bCe .dropdown-item:hover span {
  color: white;
}
.cid-tEwkUH8bCe .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEwkUH8bCe .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEwkUH8bCe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tEwkUH8bCe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEwkUH8bCe .nav-link {
  position: relative;
}
.cid-tEwkUH8bCe .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tEwkUH8bCe .container {
    flex-wrap: nowrap;
  }
}
.cid-tEwkUH8bCe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tEwkUH8bCe .dropdown-menu,
.cid-tEwkUH8bCe .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tEwkUH8bCe .nav-item:focus,
.cid-tEwkUH8bCe .nav-link:focus {
  outline: none;
}
.cid-tEwkUH8bCe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEwkUH8bCe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEwkUH8bCe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEwkUH8bCe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEwkUH8bCe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEwkUH8bCe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEwkUH8bCe .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: #8a1a15;
}
.cid-tEwkUH8bCe .navbar.opened {
  transition: all 0.3s;
}
.cid-tEwkUH8bCe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEwkUH8bCe .navbar .navbar-logo img {
  width: auto;
}
.cid-tEwkUH8bCe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEwkUH8bCe .navbar.collapsed {
  justify-content: center;
}
.cid-tEwkUH8bCe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEwkUH8bCe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEwkUH8bCe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tEwkUH8bCe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEwkUH8bCe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEwkUH8bCe .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-tEwkUH8bCe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEwkUH8bCe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEwkUH8bCe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEwkUH8bCe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEwkUH8bCe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEwkUH8bCe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEwkUH8bCe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEwkUH8bCe .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-tEwkUH8bCe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tEwkUH8bCe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEwkUH8bCe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEwkUH8bCe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEwkUH8bCe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEwkUH8bCe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tEwkUH8bCe .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tEwkUH8bCe .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEwkUH8bCe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tEwkUH8bCe .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tEwkUH8bCe .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-tEwkUH8bCe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEwkUH8bCe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEwkUH8bCe .dropdown-item.active,
.cid-tEwkUH8bCe .dropdown-item:active {
  background-color: transparent;
}
.cid-tEwkUH8bCe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEwkUH8bCe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEwkUH8bCe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEwkUH8bCe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tEwkUH8bCe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEwkUH8bCe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEwkUH8bCe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEwkUH8bCe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEwkUH8bCe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEwkUH8bCe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tEwkUH8bCe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEwkUH8bCe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwkUH8bCe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwkUH8bCe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEwkUH8bCe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwkUH8bCe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEwkUH8bCe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEwkUH8bCe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwkUH8bCe .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEwkUH8bCe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEwkUH8bCe .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-tEwkUH8bCe .navbar {
    height: 70px;
  }
  .cid-tEwkUH8bCe .navbar.opened {
    height: auto;
  }
  .cid-tEwkUH8bCe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEwkUHHpjJ {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/10ordensprovinzfest-1000px.jpeg");
}
.cid-tEwkUHHpjJ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tEwkUHHpjJ .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tEwkUHHpjJ {
    align-items: flex-end;
  }
  .cid-tEwkUHHpjJ .row {
    justify-content: flex-start;
  }
  .cid-tEwkUHHpjJ .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tEwkUHHpjJ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tEwkUHHpjJ {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tEwkUHHpjJ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tEwkUHHpjJ .content-wrap {
    width: 100%;
  }
}
.cid-tEwkUHHpjJ .mbr-section-title {
  color: #8a1a15;
}
.cid-tEwkUHHpjJ .mbr-text,
.cid-tEwkUHHpjJ .mbr-section-btn {
  color: #232323;
}
.cid-tEwkUIc5Vi {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEwkUIc5Vi .mbr-section-subtitle {
  color: #8a1a15;
}
.cid-tEwkUIqcA3 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tEwkUIqcA3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tEwkUIqcA3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tEwkUIqcA3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tEwkUIqcA3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tEwkUIqcA3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tEwkUIqcA3 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tEwkUIqcA3 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tEwkUIqcA3 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #232323 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tEwkUIqcA3 .mbr-gallery-filter ul {
  display: block;
}
.cid-tEwkUIqcA3 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tEwkUIqcA3 .mbr-gallery-filter li.active .btn {
  color: #149dcc !important;
  background: transparent;
}
.cid-tEwkUIqcA3 .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #149dcc !important;
}
.cid-tEwkUIqcA3 .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tEwkUIqcA3 .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tEwkUIqcA3 .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #149dcc !important;
}
.cid-tEwkUIqcA3 .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tEwkUIqcA3 .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tEwkUIqcA3 .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tEwkUIqcA3 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tEwkUIqcA3 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tEwkUIqcA3 .icon-focus:before {
  content: '\e95e';
}
.cid-tEwkUIqcA3 .icon-focus {
  font-family: 'MobiriseIcons' !important;
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tEwkUIqcA3 .mbr-section-title {
  margin: 0;
}
.cid-tEwkUIqcA3 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tEwkUIqcA3 .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-tEwkUIHmbh {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tEwkUIHmbh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEwkUIHmbh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEwkUIHmbh .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tEwkUIHmbh .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEwkUIHmbh .row {
    text-align: center;
  }
  .cid-tEwkUIHmbh .row > div {
    margin: auto;
  }
  .cid-tEwkUIHmbh .social-row {
    justify-content: center;
  }
}
.cid-tEwkUIHmbh .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tEwkUIHmbh .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tEwkUIHmbh .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEwkUIHmbh .list {
    margin-bottom: 0rem;
  }
}
.cid-tEwkUIHmbh .mbr-text {
  color: #ffffff;
}
.cid-tEwkUIHmbh .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tEwkUIHmbh .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tEwkUIHmbh div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tEwwhCqDj0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tEwwhCqDj0 nav.navbar {
  position: fixed;
}
.cid-tEwwhCqDj0 .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-tEwwhCqDj0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tEwwhCqDj0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEwwhCqDj0 .dropdown-item:hover,
.cid-tEwwhCqDj0 .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tEwwhCqDj0 .dropdown-item:hover span {
  color: white;
}
.cid-tEwwhCqDj0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEwwhCqDj0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEwwhCqDj0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tEwwhCqDj0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEwwhCqDj0 .nav-link {
  position: relative;
}
.cid-tEwwhCqDj0 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tEwwhCqDj0 .container {
    flex-wrap: nowrap;
  }
}
.cid-tEwwhCqDj0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tEwwhCqDj0 .dropdown-menu,
.cid-tEwwhCqDj0 .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tEwwhCqDj0 .nav-item:focus,
.cid-tEwwhCqDj0 .nav-link:focus {
  outline: none;
}
.cid-tEwwhCqDj0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEwwhCqDj0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEwwhCqDj0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEwwhCqDj0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEwwhCqDj0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEwwhCqDj0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEwwhCqDj0 .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: #8a1a15;
}
.cid-tEwwhCqDj0 .navbar.opened {
  transition: all 0.3s;
}
.cid-tEwwhCqDj0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEwwhCqDj0 .navbar .navbar-logo img {
  width: auto;
}
.cid-tEwwhCqDj0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEwwhCqDj0 .navbar.collapsed {
  justify-content: center;
}
.cid-tEwwhCqDj0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEwwhCqDj0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEwwhCqDj0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tEwwhCqDj0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEwwhCqDj0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEwwhCqDj0 .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-tEwwhCqDj0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEwwhCqDj0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEwwhCqDj0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEwwhCqDj0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEwwhCqDj0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEwwhCqDj0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEwwhCqDj0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEwwhCqDj0 .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-tEwwhCqDj0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tEwwhCqDj0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEwwhCqDj0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEwwhCqDj0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEwwhCqDj0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEwwhCqDj0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tEwwhCqDj0 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tEwwhCqDj0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEwwhCqDj0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tEwwhCqDj0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tEwwhCqDj0 .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-tEwwhCqDj0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEwwhCqDj0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEwwhCqDj0 .dropdown-item.active,
.cid-tEwwhCqDj0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tEwwhCqDj0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEwwhCqDj0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEwwhCqDj0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEwwhCqDj0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tEwwhCqDj0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEwwhCqDj0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEwwhCqDj0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEwwhCqDj0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEwwhCqDj0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEwwhCqDj0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tEwwhCqDj0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEwwhCqDj0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwwhCqDj0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwwhCqDj0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEwwhCqDj0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwwhCqDj0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEwwhCqDj0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEwwhCqDj0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwwhCqDj0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEwwhCqDj0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEwwhCqDj0 .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-tEwwhCqDj0 .navbar {
    height: 70px;
  }
  .cid-tEwwhCqDj0 .navbar.opened {
    height: auto;
  }
  .cid-tEwwhCqDj0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEwwhCOs6m {
  display: flex;
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffeceb;
}
.cid-tEwwhCOs6m .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tEwwhCOs6m {
    align-items: flex-end;
  }
  .cid-tEwwhCOs6m .row {
    justify-content: flex-start;
  }
  .cid-tEwwhCOs6m .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tEwwhCOs6m .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tEwwhCOs6m {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tEwwhCOs6m .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tEwwhCOs6m .content-wrap {
    width: 100%;
  }
}
.cid-tEwwhCOs6m .mbr-section-title {
  color: #8a1a15;
}
.cid-tEwwhCOs6m .mbr-text,
.cid-tEwwhCOs6m .mbr-section-btn {
  color: #232323;
}
.cid-tEwwhD3Tph {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEwwhDxVP6 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tEwwhDxVP6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEwwhDxVP6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEwwhDxVP6 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tEwwhDxVP6 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEwwhDxVP6 .row {
    text-align: center;
  }
  .cid-tEwwhDxVP6 .row > div {
    margin: auto;
  }
  .cid-tEwwhDxVP6 .social-row {
    justify-content: center;
  }
}
.cid-tEwwhDxVP6 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tEwwhDxVP6 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tEwwhDxVP6 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEwwhDxVP6 .list {
    margin-bottom: 0rem;
  }
}
.cid-tEwwhDxVP6 .mbr-text {
  color: #ffffff;
}
.cid-tEwwhDxVP6 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tEwwhDxVP6 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tEwwhDxVP6 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tEwzTSB8Uy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tEwzTSB8Uy nav.navbar {
  position: fixed;
}
.cid-tEwzTSB8Uy .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-tEwzTSB8Uy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tEwzTSB8Uy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEwzTSB8Uy .dropdown-item:hover,
.cid-tEwzTSB8Uy .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tEwzTSB8Uy .dropdown-item:hover span {
  color: white;
}
.cid-tEwzTSB8Uy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEwzTSB8Uy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEwzTSB8Uy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tEwzTSB8Uy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEwzTSB8Uy .nav-link {
  position: relative;
}
.cid-tEwzTSB8Uy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tEwzTSB8Uy .container {
    flex-wrap: nowrap;
  }
}
.cid-tEwzTSB8Uy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tEwzTSB8Uy .dropdown-menu,
.cid-tEwzTSB8Uy .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tEwzTSB8Uy .nav-item:focus,
.cid-tEwzTSB8Uy .nav-link:focus {
  outline: none;
}
.cid-tEwzTSB8Uy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEwzTSB8Uy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEwzTSB8Uy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEwzTSB8Uy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEwzTSB8Uy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEwzTSB8Uy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEwzTSB8Uy .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: #8a1a15;
}
.cid-tEwzTSB8Uy .navbar.opened {
  transition: all 0.3s;
}
.cid-tEwzTSB8Uy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEwzTSB8Uy .navbar .navbar-logo img {
  width: auto;
}
.cid-tEwzTSB8Uy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEwzTSB8Uy .navbar.collapsed {
  justify-content: center;
}
.cid-tEwzTSB8Uy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEwzTSB8Uy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEwzTSB8Uy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tEwzTSB8Uy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEwzTSB8Uy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEwzTSB8Uy .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-tEwzTSB8Uy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEwzTSB8Uy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEwzTSB8Uy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEwzTSB8Uy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEwzTSB8Uy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEwzTSB8Uy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEwzTSB8Uy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEwzTSB8Uy .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-tEwzTSB8Uy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tEwzTSB8Uy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEwzTSB8Uy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEwzTSB8Uy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEwzTSB8Uy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEwzTSB8Uy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tEwzTSB8Uy .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tEwzTSB8Uy .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEwzTSB8Uy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tEwzTSB8Uy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tEwzTSB8Uy .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-tEwzTSB8Uy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEwzTSB8Uy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEwzTSB8Uy .dropdown-item.active,
.cid-tEwzTSB8Uy .dropdown-item:active {
  background-color: transparent;
}
.cid-tEwzTSB8Uy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEwzTSB8Uy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEwzTSB8Uy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEwzTSB8Uy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tEwzTSB8Uy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEwzTSB8Uy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEwzTSB8Uy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEwzTSB8Uy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEwzTSB8Uy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEwzTSB8Uy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tEwzTSB8Uy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEwzTSB8Uy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwzTSB8Uy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEwzTSB8Uy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEwzTSB8Uy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwzTSB8Uy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEwzTSB8Uy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEwzTSB8Uy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEwzTSB8Uy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEwzTSB8Uy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEwzTSB8Uy .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-tEwzTSB8Uy .navbar {
    height: 70px;
  }
  .cid-tEwzTSB8Uy .navbar.opened {
    height: auto;
  }
  .cid-tEwzTSB8Uy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEwzTSYxrC {
  display: flex;
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffeceb;
}
.cid-tEwzTSYxrC .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tEwzTSYxrC {
    align-items: flex-end;
  }
  .cid-tEwzTSYxrC .row {
    justify-content: flex-start;
  }
  .cid-tEwzTSYxrC .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tEwzTSYxrC .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tEwzTSYxrC {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tEwzTSYxrC .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tEwzTSYxrC .content-wrap {
    width: 100%;
  }
}
.cid-tEwzTSYxrC .mbr-section-title {
  color: #8a1a15;
}
.cid-tEwzTSYxrC .mbr-text,
.cid-tEwzTSYxrC .mbr-section-btn {
  color: #232323;
}
.cid-tEwzTTcf5B {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEwzTTpjK2 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tEwzTTpjK2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEwzTTpjK2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEwzTTpjK2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tEwzTTpjK2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEwzTTpjK2 .row {
    text-align: center;
  }
  .cid-tEwzTTpjK2 .row > div {
    margin: auto;
  }
  .cid-tEwzTTpjK2 .social-row {
    justify-content: center;
  }
}
.cid-tEwzTTpjK2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tEwzTTpjK2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tEwzTTpjK2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEwzTTpjK2 .list {
    margin-bottom: 0rem;
  }
}
.cid-tEwzTTpjK2 .mbr-text {
  color: #ffffff;
}
.cid-tEwzTTpjK2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tEwzTTpjK2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tEwzTTpjK2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tDKE4gntc1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tDKE4gntc1 nav.navbar {
  position: fixed;
}
.cid-tDKE4gntc1 .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-tDKE4gntc1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDKE4gntc1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDKE4gntc1 .dropdown-item:hover,
.cid-tDKE4gntc1 .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tDKE4gntc1 .dropdown-item:hover span {
  color: white;
}
.cid-tDKE4gntc1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDKE4gntc1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDKE4gntc1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDKE4gntc1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDKE4gntc1 .nav-link {
  position: relative;
}
.cid-tDKE4gntc1 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDKE4gntc1 .container {
    flex-wrap: nowrap;
  }
}
.cid-tDKE4gntc1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDKE4gntc1 .dropdown-menu,
.cid-tDKE4gntc1 .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tDKE4gntc1 .nav-item:focus,
.cid-tDKE4gntc1 .nav-link:focus {
  outline: none;
}
.cid-tDKE4gntc1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDKE4gntc1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDKE4gntc1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDKE4gntc1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDKE4gntc1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDKE4gntc1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDKE4gntc1 .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: #8a1a15;
}
.cid-tDKE4gntc1 .navbar.opened {
  transition: all 0.3s;
}
.cid-tDKE4gntc1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDKE4gntc1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tDKE4gntc1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDKE4gntc1 .navbar.collapsed {
  justify-content: center;
}
.cid-tDKE4gntc1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDKE4gntc1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDKE4gntc1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tDKE4gntc1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDKE4gntc1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDKE4gntc1 .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-tDKE4gntc1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDKE4gntc1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDKE4gntc1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDKE4gntc1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDKE4gntc1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDKE4gntc1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDKE4gntc1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDKE4gntc1 .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-tDKE4gntc1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDKE4gntc1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDKE4gntc1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDKE4gntc1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDKE4gntc1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDKE4gntc1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDKE4gntc1 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDKE4gntc1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDKE4gntc1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDKE4gntc1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDKE4gntc1 .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-tDKE4gntc1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDKE4gntc1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDKE4gntc1 .dropdown-item.active,
.cid-tDKE4gntc1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tDKE4gntc1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDKE4gntc1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDKE4gntc1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDKE4gntc1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tDKE4gntc1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDKE4gntc1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDKE4gntc1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDKE4gntc1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDKE4gntc1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDKE4gntc1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tDKE4gntc1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDKE4gntc1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDKE4gntc1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDKE4gntc1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDKE4gntc1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDKE4gntc1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDKE4gntc1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDKE4gntc1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDKE4gntc1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDKE4gntc1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDKE4gntc1 .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-tDKE4gntc1 .navbar {
    height: 70px;
  }
  .cid-tDKE4gntc1 .navbar.opened {
    height: auto;
  }
  .cid-tDKE4gntc1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDKE4gH30s {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/img-2546-kopie.jpeg");
}
.cid-tDKE4gH30s .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tDKE4gH30s .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tDKE4gH30s {
    align-items: flex-end;
  }
  .cid-tDKE4gH30s .row {
    justify-content: flex-start;
  }
  .cid-tDKE4gH30s .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tDKE4gH30s .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tDKE4gH30s {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tDKE4gH30s .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tDKE4gH30s .content-wrap {
    width: 100%;
  }
}
.cid-tDKE4gH30s .mbr-section-title {
  color: #8a1a15;
}
.cid-tDKE4gH30s .mbr-text,
.cid-tDKE4gH30s .mbr-section-btn {
  color: #232323;
}
.cid-tDKFd33XHN {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tDKFstZAa5 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tDKFstZAa5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKFstZAa5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKFstZAa5 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tDKFstZAa5 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tDKFstZAa5 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #8a1a15;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tDKE4i7tgg {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tDKE4i7tgg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDKE4i7tgg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDKE4i7tgg .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tDKE4i7tgg .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDKE4i7tgg .row {
    text-align: center;
  }
  .cid-tDKE4i7tgg .row > div {
    margin: auto;
  }
  .cid-tDKE4i7tgg .social-row {
    justify-content: center;
  }
}
.cid-tDKE4i7tgg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tDKE4i7tgg .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tDKE4i7tgg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tDKE4i7tgg .list {
    margin-bottom: 0rem;
  }
}
.cid-tDKE4i7tgg .mbr-text {
  color: #ffffff;
}
.cid-tDKE4i7tgg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tDKE4i7tgg .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tDKE4i7tgg div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tFJQciyZuF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFJQciyZuF nav.navbar {
  position: fixed;
}
.cid-tFJQciyZuF .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-tFJQciyZuF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFJQciyZuF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFJQciyZuF .dropdown-item:hover,
.cid-tFJQciyZuF .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tFJQciyZuF .dropdown-item:hover span {
  color: white;
}
.cid-tFJQciyZuF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFJQciyZuF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFJQciyZuF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tFJQciyZuF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFJQciyZuF .nav-link {
  position: relative;
}
.cid-tFJQciyZuF .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tFJQciyZuF .container {
    flex-wrap: nowrap;
  }
}
.cid-tFJQciyZuF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tFJQciyZuF .dropdown-menu,
.cid-tFJQciyZuF .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tFJQciyZuF .nav-item:focus,
.cid-tFJQciyZuF .nav-link:focus {
  outline: none;
}
.cid-tFJQciyZuF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFJQciyZuF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFJQciyZuF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFJQciyZuF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFJQciyZuF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFJQciyZuF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFJQciyZuF .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: #8a1a15;
}
.cid-tFJQciyZuF .navbar.opened {
  transition: all 0.3s;
}
.cid-tFJQciyZuF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFJQciyZuF .navbar .navbar-logo img {
  width: auto;
}
.cid-tFJQciyZuF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFJQciyZuF .navbar.collapsed {
  justify-content: center;
}
.cid-tFJQciyZuF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFJQciyZuF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFJQciyZuF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tFJQciyZuF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFJQciyZuF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFJQciyZuF .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-tFJQciyZuF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFJQciyZuF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFJQciyZuF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFJQciyZuF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFJQciyZuF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFJQciyZuF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFJQciyZuF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFJQciyZuF .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-tFJQciyZuF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tFJQciyZuF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFJQciyZuF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFJQciyZuF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFJQciyZuF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFJQciyZuF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tFJQciyZuF .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tFJQciyZuF .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFJQciyZuF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tFJQciyZuF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tFJQciyZuF .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-tFJQciyZuF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFJQciyZuF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFJQciyZuF .dropdown-item.active,
.cid-tFJQciyZuF .dropdown-item:active {
  background-color: transparent;
}
.cid-tFJQciyZuF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFJQciyZuF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFJQciyZuF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFJQciyZuF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tFJQciyZuF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFJQciyZuF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFJQciyZuF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFJQciyZuF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFJQciyZuF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFJQciyZuF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tFJQciyZuF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFJQciyZuF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFJQciyZuF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFJQciyZuF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFJQciyZuF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFJQciyZuF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFJQciyZuF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFJQciyZuF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFJQciyZuF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFJQciyZuF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFJQciyZuF .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-tFJQciyZuF .navbar {
    height: 70px;
  }
  .cid-tFJQciyZuF .navbar.opened {
    height: auto;
  }
  .cid-tFJQciyZuF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFJQciT2Yf {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/img-2546-kopie.jpeg");
}
.cid-tFJQciT2Yf .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-tFJQciT2Yf .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tFJQciT2Yf {
    align-items: flex-end;
  }
  .cid-tFJQciT2Yf .row {
    justify-content: flex-start;
  }
  .cid-tFJQciT2Yf .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tFJQciT2Yf .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tFJQciT2Yf {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tFJQciT2Yf .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tFJQciT2Yf .content-wrap {
    width: 100%;
  }
}
.cid-tFJQciT2Yf .mbr-section-title {
  color: #8a1a15;
}
.cid-tFJQciT2Yf .mbr-text,
.cid-tFJQciT2Yf .mbr-section-btn {
  color: #232323;
}
.cid-tFJQcj7wJP {
  padding-top: 4rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
.cid-tFJQcjAF14 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tFJQcjAF14 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFJQcjAF14 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFJQcjAF14 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tFJQcjAF14 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tFJQcjAF14 .row {
    text-align: center;
  }
  .cid-tFJQcjAF14 .row > div {
    margin: auto;
  }
  .cid-tFJQcjAF14 .social-row {
    justify-content: center;
  }
}
.cid-tFJQcjAF14 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tFJQcjAF14 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tFJQcjAF14 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFJQcjAF14 .list {
    margin-bottom: 0rem;
  }
}
.cid-tFJQcjAF14 .mbr-text {
  color: #ffffff;
}
.cid-tFJQcjAF14 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tFJQcjAF14 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tFJQcjAF14 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tDLNJvM6WT {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tDLNJvM6WT nav.navbar {
  position: fixed;
}
.cid-tDLNJvM6WT .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-tDLNJvM6WT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDLNJvM6WT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tDLNJvM6WT .dropdown-item:hover,
.cid-tDLNJvM6WT .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tDLNJvM6WT .dropdown-item:hover span {
  color: white;
}
.cid-tDLNJvM6WT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDLNJvM6WT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDLNJvM6WT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDLNJvM6WT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDLNJvM6WT .nav-link {
  position: relative;
}
.cid-tDLNJvM6WT .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tDLNJvM6WT .container {
    flex-wrap: nowrap;
  }
}
.cid-tDLNJvM6WT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDLNJvM6WT .dropdown-menu,
.cid-tDLNJvM6WT .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tDLNJvM6WT .nav-item:focus,
.cid-tDLNJvM6WT .nav-link:focus {
  outline: none;
}
.cid-tDLNJvM6WT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDLNJvM6WT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDLNJvM6WT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDLNJvM6WT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDLNJvM6WT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDLNJvM6WT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDLNJvM6WT .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: #8a1a15;
}
.cid-tDLNJvM6WT .navbar.opened {
  transition: all 0.3s;
}
.cid-tDLNJvM6WT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDLNJvM6WT .navbar .navbar-logo img {
  width: auto;
}
.cid-tDLNJvM6WT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDLNJvM6WT .navbar.collapsed {
  justify-content: center;
}
.cid-tDLNJvM6WT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDLNJvM6WT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDLNJvM6WT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tDLNJvM6WT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDLNJvM6WT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDLNJvM6WT .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-tDLNJvM6WT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDLNJvM6WT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDLNJvM6WT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDLNJvM6WT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDLNJvM6WT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDLNJvM6WT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDLNJvM6WT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDLNJvM6WT .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-tDLNJvM6WT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDLNJvM6WT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDLNJvM6WT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDLNJvM6WT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDLNJvM6WT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDLNJvM6WT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tDLNJvM6WT .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tDLNJvM6WT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDLNJvM6WT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDLNJvM6WT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDLNJvM6WT .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-tDLNJvM6WT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDLNJvM6WT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDLNJvM6WT .dropdown-item.active,
.cid-tDLNJvM6WT .dropdown-item:active {
  background-color: transparent;
}
.cid-tDLNJvM6WT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDLNJvM6WT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDLNJvM6WT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDLNJvM6WT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tDLNJvM6WT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDLNJvM6WT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDLNJvM6WT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDLNJvM6WT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDLNJvM6WT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDLNJvM6WT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tDLNJvM6WT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDLNJvM6WT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDLNJvM6WT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDLNJvM6WT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDLNJvM6WT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDLNJvM6WT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDLNJvM6WT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDLNJvM6WT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDLNJvM6WT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDLNJvM6WT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDLNJvM6WT .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-tDLNJvM6WT .navbar {
    height: 70px;
  }
  .cid-tDLNJvM6WT .navbar.opened {
    height: auto;
  }
  .cid-tDLNJvM6WT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDLNJw6G3w {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffeceb;
}
.cid-tDLNJw6G3w .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tDLNJw6G3w {
    align-items: flex-end;
  }
  .cid-tDLNJw6G3w .row {
    justify-content: flex-start;
  }
  .cid-tDLNJw6G3w .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tDLNJw6G3w .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tDLNJw6G3w {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tDLNJw6G3w .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tDLNJw6G3w .content-wrap {
    width: 100%;
  }
}
.cid-tDLNJw6G3w .mbr-section-title {
  color: #8a1a15;
}
.cid-tDLNJw6G3w .mbr-text,
.cid-tDLNJw6G3w .mbr-section-btn {
  color: #232323;
}
.cid-tDLNJwjTCt {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tDLU91fSgZ {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tDLU91fSgZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tDLU91fSgZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tDLU91fSgZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tDLU91fSgZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tDLU91fSgZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tDLU91fSgZ .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-tDLU91fSgZ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-tDLU91fSgZ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #232323 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  background: transparent;
  padding: 12px 15px 12px 15px;
}
.cid-tDLU91fSgZ .mbr-gallery-filter ul {
  display: block;
}
.cid-tDLU91fSgZ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-tDLU91fSgZ .mbr-gallery-filter li.active .btn {
  color: #149dcc !important;
  background: transparent;
}
.cid-tDLU91fSgZ .mbr-gallery-filter .btn::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #149dcc !important;
}
.cid-tDLU91fSgZ .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tDLU91fSgZ .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tDLU91fSgZ .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #149dcc !important;
}
.cid-tDLU91fSgZ .mbr-gallery-filter .mbr-gallery-filter-all.active .btn.active:after,
.cid-tDLU91fSgZ .mbr-gallery-filter .mbr-gallery-filter-all:not(.active) .btn.active:after {
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
}
.cid-tDLU91fSgZ .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-tDLU91fSgZ .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-tDLU91fSgZ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-tDLU91fSgZ .icon-focus:before {
  content: '\e95e';
}
.cid-tDLU91fSgZ .icon-focus {
  font-family: 'MobiriseIcons' !important;
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-tDLU91fSgZ .mbr-section-title {
  margin: 0;
}
.cid-tDLU91fSgZ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tDLU91fSgZ .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-tDLNJwLGn0 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tDLNJwLGn0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDLNJwLGn0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDLNJwLGn0 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tDLNJwLGn0 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tDLNJwLGn0 .row {
    text-align: center;
  }
  .cid-tDLNJwLGn0 .row > div {
    margin: auto;
  }
  .cid-tDLNJwLGn0 .social-row {
    justify-content: center;
  }
}
.cid-tDLNJwLGn0 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tDLNJwLGn0 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tDLNJwLGn0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tDLNJwLGn0 .list {
    margin-bottom: 0rem;
  }
}
.cid-tDLNJwLGn0 .mbr-text {
  color: #ffffff;
}
.cid-tDLNJwLGn0 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tDLNJwLGn0 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tDLNJwLGn0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-ufEsVYdsES {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ufEsVYdsES nav.navbar {
  position: fixed;
}
.cid-ufEsVYdsES .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-ufEsVYdsES .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ufEsVYdsES .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ufEsVYdsES .dropdown-item:hover,
.cid-ufEsVYdsES .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-ufEsVYdsES .dropdown-item:hover span {
  color: white;
}
.cid-ufEsVYdsES .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ufEsVYdsES .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ufEsVYdsES .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ufEsVYdsES .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ufEsVYdsES .nav-link {
  position: relative;
}
.cid-ufEsVYdsES .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ufEsVYdsES .container {
    flex-wrap: nowrap;
  }
}
.cid-ufEsVYdsES .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ufEsVYdsES .dropdown-menu,
.cid-ufEsVYdsES .navbar.opened {
  background: #8a1a15 !important;
}
.cid-ufEsVYdsES .nav-item:focus,
.cid-ufEsVYdsES .nav-link:focus {
  outline: none;
}
.cid-ufEsVYdsES .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ufEsVYdsES .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ufEsVYdsES .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ufEsVYdsES .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ufEsVYdsES .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ufEsVYdsES .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ufEsVYdsES .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: #8a1a15;
}
.cid-ufEsVYdsES .navbar.opened {
  transition: all 0.3s;
}
.cid-ufEsVYdsES .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ufEsVYdsES .navbar .navbar-logo img {
  width: auto;
}
.cid-ufEsVYdsES .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ufEsVYdsES .navbar.collapsed {
  justify-content: center;
}
.cid-ufEsVYdsES .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ufEsVYdsES .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ufEsVYdsES .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ufEsVYdsES .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ufEsVYdsES .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ufEsVYdsES .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-ufEsVYdsES .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ufEsVYdsES .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ufEsVYdsES .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ufEsVYdsES .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ufEsVYdsES .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ufEsVYdsES .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ufEsVYdsES .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ufEsVYdsES .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-ufEsVYdsES .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ufEsVYdsES .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ufEsVYdsES .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ufEsVYdsES .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ufEsVYdsES .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ufEsVYdsES .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ufEsVYdsES .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ufEsVYdsES .navbar.navbar-short {
  min-height: 60px;
}
.cid-ufEsVYdsES .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ufEsVYdsES .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ufEsVYdsES .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-ufEsVYdsES .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ufEsVYdsES .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ufEsVYdsES .dropdown-item.active,
.cid-ufEsVYdsES .dropdown-item:active {
  background-color: transparent;
}
.cid-ufEsVYdsES .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ufEsVYdsES .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ufEsVYdsES .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ufEsVYdsES .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-ufEsVYdsES .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ufEsVYdsES .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ufEsVYdsES ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ufEsVYdsES .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ufEsVYdsES button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ufEsVYdsES button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-ufEsVYdsES button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ufEsVYdsES button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ufEsVYdsES button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ufEsVYdsES button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ufEsVYdsES nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ufEsVYdsES nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ufEsVYdsES nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ufEsVYdsES nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ufEsVYdsES .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ufEsVYdsES a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ufEsVYdsES .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-ufEsVYdsES .navbar {
    height: 70px;
  }
  .cid-ufEsVYdsES .navbar.opened {
    height: auto;
  }
  .cid-ufEsVYdsES .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ufEsVYuSxx {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/kig-dsc-9183-2000px.jpg");
}
.cid-ufEsVYuSxx .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-ufEsVYuSxx .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-ufEsVYuSxx {
    align-items: flex-end;
  }
  .cid-ufEsVYuSxx .row {
    justify-content: flex-start;
  }
  .cid-ufEsVYuSxx .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ufEsVYuSxx .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ufEsVYuSxx {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ufEsVYuSxx .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ufEsVYuSxx .content-wrap {
    width: 100%;
  }
}
.cid-ufEsVYuSxx .mbr-section-title {
  color: #8a1a15;
}
.cid-ufEsVYuSxx .mbr-text,
.cid-ufEsVYuSxx .mbr-section-btn {
  color: #232323;
}
.cid-ufEsVYGNcT {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ufEsVYGNcT .mbr-text {
  text-align: center;
}
.cid-ufEsVYGNcT .mbr-section-title {
  text-align: center;
  color: #8a1a15;
}
.cid-ufEsVZcpUy {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-ufEsVZcpUy .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufEsVZcpUy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufEsVZcpUy .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ufEsVZcpUy .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ufEsVZcpUy .row {
    text-align: center;
  }
  .cid-ufEsVZcpUy .row > div {
    margin: auto;
  }
  .cid-ufEsVZcpUy .social-row {
    justify-content: center;
  }
}
.cid-ufEsVZcpUy .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ufEsVZcpUy .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ufEsVZcpUy .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ufEsVZcpUy .list {
    margin-bottom: 0rem;
  }
}
.cid-ufEsVZcpUy .mbr-text {
  color: #ffffff;
}
.cid-ufEsVZcpUy .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ufEsVZcpUy .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ufEsVZcpUy div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tCrHifDU2O {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tCrHifDU2O nav.navbar {
  position: fixed;
}
.cid-tCrHifDU2O .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-tCrHifDU2O .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCrHifDU2O .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCrHifDU2O .dropdown-item:hover,
.cid-tCrHifDU2O .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-tCrHifDU2O .dropdown-item:hover span {
  color: white;
}
.cid-tCrHifDU2O .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCrHifDU2O .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCrHifDU2O .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCrHifDU2O .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCrHifDU2O .nav-link {
  position: relative;
}
.cid-tCrHifDU2O .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCrHifDU2O .container {
    flex-wrap: nowrap;
  }
}
.cid-tCrHifDU2O .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCrHifDU2O .dropdown-menu,
.cid-tCrHifDU2O .navbar.opened {
  background: #8a1a15 !important;
}
.cid-tCrHifDU2O .nav-item:focus,
.cid-tCrHifDU2O .nav-link:focus {
  outline: none;
}
.cid-tCrHifDU2O .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCrHifDU2O .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCrHifDU2O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCrHifDU2O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCrHifDU2O .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCrHifDU2O .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCrHifDU2O .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: #8a1a15;
}
.cid-tCrHifDU2O .navbar.opened {
  transition: all 0.3s;
}
.cid-tCrHifDU2O .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCrHifDU2O .navbar .navbar-logo img {
  width: auto;
}
.cid-tCrHifDU2O .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCrHifDU2O .navbar.collapsed {
  justify-content: center;
}
.cid-tCrHifDU2O .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCrHifDU2O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCrHifDU2O .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tCrHifDU2O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCrHifDU2O .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCrHifDU2O .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-tCrHifDU2O .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCrHifDU2O .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCrHifDU2O .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCrHifDU2O .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCrHifDU2O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCrHifDU2O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCrHifDU2O .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCrHifDU2O .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-tCrHifDU2O .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCrHifDU2O .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCrHifDU2O .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCrHifDU2O .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCrHifDU2O .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCrHifDU2O .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tCrHifDU2O .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tCrHifDU2O .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCrHifDU2O .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCrHifDU2O .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCrHifDU2O .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-tCrHifDU2O .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCrHifDU2O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCrHifDU2O .dropdown-item.active,
.cid-tCrHifDU2O .dropdown-item:active {
  background-color: transparent;
}
.cid-tCrHifDU2O .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCrHifDU2O .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCrHifDU2O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCrHifDU2O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-tCrHifDU2O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCrHifDU2O .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCrHifDU2O ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCrHifDU2O .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCrHifDU2O button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCrHifDU2O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-tCrHifDU2O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCrHifDU2O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCrHifDU2O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCrHifDU2O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCrHifDU2O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCrHifDU2O nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCrHifDU2O nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCrHifDU2O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCrHifDU2O .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCrHifDU2O a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCrHifDU2O .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-tCrHifDU2O .navbar {
    height: 70px;
  }
  .cid-tCrHifDU2O .navbar.opened {
    height: auto;
  }
  .cid-tCrHifDU2O .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCrHihf2px {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dscn3397.jpeg");
}
.cid-tCrHihf2px .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tCrHihf2px .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tCrHihf2px {
    align-items: flex-end;
  }
  .cid-tCrHihf2px .row {
    justify-content: flex-start;
  }
  .cid-tCrHihf2px .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tCrHihf2px .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tCrHihf2px {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tCrHihf2px .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tCrHihf2px .content-wrap {
    width: 100%;
  }
}
.cid-tCrHihf2px .mbr-section-title {
  color: #8a1a15;
}
.cid-tCrHihf2px .mbr-text,
.cid-tCrHihf2px .mbr-section-btn {
  color: #232323;
}
.cid-tCrHiiiC9G {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tCrHiiiC9G .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCrHiiiC9G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCrHiiiC9G .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #f88a53;
  margin-bottom: 2rem;
}
.cid-tCrHiiiC9G .card-wrapper {
  padding: 3rem;
  background: #ffeceb;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-tCrHiiiC9G .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCrHiiiC9G .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tCrHHP3Rl7 {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tCrHHP3Rl7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCrHHP3Rl7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCrHHP3Rl7 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #f88a53;
  margin-bottom: 2rem;
}
.cid-tCrHHP3Rl7 .card-wrapper {
  padding: 3rem;
  background: #ffeceb;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-tCrHHP3Rl7 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tCrHHP3Rl7 .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tCrHijku2r {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-tCrHijku2r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCrHijku2r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCrHijku2r .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tCrHijku2r .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tCrHijku2r .row {
    text-align: center;
  }
  .cid-tCrHijku2r .row > div {
    margin: auto;
  }
  .cid-tCrHijku2r .social-row {
    justify-content: center;
  }
}
.cid-tCrHijku2r .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCrHijku2r .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-tCrHijku2r .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCrHijku2r .list {
    margin-bottom: 0rem;
  }
}
.cid-tCrHijku2r .mbr-text {
  color: #ffffff;
}
.cid-tCrHijku2r .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-tCrHijku2r .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-tCrHijku2r div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-updajAOZq0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-updajAOZq0 nav.navbar {
  position: fixed;
}
.cid-updajAOZq0 .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-updajAOZq0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-updajAOZq0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-updajAOZq0 .dropdown-item:hover,
.cid-updajAOZq0 .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-updajAOZq0 .dropdown-item:hover span {
  color: white;
}
.cid-updajAOZq0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-updajAOZq0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-updajAOZq0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-updajAOZq0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-updajAOZq0 .nav-link {
  position: relative;
}
.cid-updajAOZq0 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-updajAOZq0 .container {
    flex-wrap: nowrap;
  }
}
.cid-updajAOZq0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-updajAOZq0 .dropdown-menu,
.cid-updajAOZq0 .navbar.opened {
  background: #8a1a15 !important;
}
.cid-updajAOZq0 .nav-item:focus,
.cid-updajAOZq0 .nav-link:focus {
  outline: none;
}
.cid-updajAOZq0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-updajAOZq0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-updajAOZq0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-updajAOZq0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-updajAOZq0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-updajAOZq0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-updajAOZq0 .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: #8a1a15;
}
.cid-updajAOZq0 .navbar.opened {
  transition: all 0.3s;
}
.cid-updajAOZq0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-updajAOZq0 .navbar .navbar-logo img {
  width: auto;
}
.cid-updajAOZq0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-updajAOZq0 .navbar.collapsed {
  justify-content: center;
}
.cid-updajAOZq0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-updajAOZq0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-updajAOZq0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-updajAOZq0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-updajAOZq0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-updajAOZq0 .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-updajAOZq0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-updajAOZq0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-updajAOZq0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-updajAOZq0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-updajAOZq0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-updajAOZq0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-updajAOZq0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-updajAOZq0 .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-updajAOZq0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-updajAOZq0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-updajAOZq0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-updajAOZq0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-updajAOZq0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-updajAOZq0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-updajAOZq0 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-updajAOZq0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-updajAOZq0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-updajAOZq0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-updajAOZq0 .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-updajAOZq0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-updajAOZq0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-updajAOZq0 .dropdown-item.active,
.cid-updajAOZq0 .dropdown-item:active {
  background-color: transparent;
}
.cid-updajAOZq0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-updajAOZq0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-updajAOZq0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-updajAOZq0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-updajAOZq0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-updajAOZq0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-updajAOZq0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-updajAOZq0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-updajAOZq0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-updajAOZq0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-updajAOZq0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-updajAOZq0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-updajAOZq0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-updajAOZq0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-updajAOZq0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-updajAOZq0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-updajAOZq0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-updajAOZq0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-updajAOZq0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-updajAOZq0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-updajAOZq0 .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-updajAOZq0 .navbar {
    height: 70px;
  }
  .cid-updajAOZq0 .navbar.opened {
    height: auto;
  }
  .cid-updajAOZq0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-updajBbKzd {
  display: flex;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffeceb;
}
.cid-updajBbKzd .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-updajBbKzd {
    align-items: flex-end;
  }
  .cid-updajBbKzd .row {
    justify-content: flex-start;
  }
  .cid-updajBbKzd .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-updajBbKzd .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-updajBbKzd {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-updajBbKzd .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-updajBbKzd .content-wrap {
    width: 100%;
  }
}
.cid-updajBbKzd .mbr-section-title {
  color: #8a1a15;
}
.cid-updajBbKzd .mbr-text,
.cid-updajBbKzd .mbr-section-btn {
  color: #232323;
}
.cid-updajBVoIO {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-updajCe5yR {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-updajCe5yR .mbr-fallback-image.disabled {
  display: none;
}
.cid-updajCe5yR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-updajCe5yR .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-updajCe5yR .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-updajCe5yR .row {
    text-align: center;
  }
  .cid-updajCe5yR .row > div {
    margin: auto;
  }
  .cid-updajCe5yR .social-row {
    justify-content: center;
  }
}
.cid-updajCe5yR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-updajCe5yR .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-updajCe5yR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-updajCe5yR .list {
    margin-bottom: 0rem;
  }
}
.cid-updajCe5yR .mbr-text {
  color: #ffffff;
}
.cid-updajCe5yR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-updajCe5yR .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-updajCe5yR div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uEn2nyKWJi {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uEn2nyKWJi nav.navbar {
  position: fixed;
}
.cid-uEn2nyKWJi .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-uEn2nyKWJi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uEn2nyKWJi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uEn2nyKWJi .dropdown-item:hover,
.cid-uEn2nyKWJi .dropdown-item:focus {
  background: #f88a53 !important;
  color: white !important;
}
.cid-uEn2nyKWJi .dropdown-item:hover span {
  color: white;
}
.cid-uEn2nyKWJi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uEn2nyKWJi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uEn2nyKWJi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uEn2nyKWJi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uEn2nyKWJi .nav-link {
  position: relative;
}
.cid-uEn2nyKWJi .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uEn2nyKWJi .container {
    flex-wrap: nowrap;
  }
}
.cid-uEn2nyKWJi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEn2nyKWJi .dropdown-menu,
.cid-uEn2nyKWJi .navbar.opened {
  background: #8a1a15 !important;
}
.cid-uEn2nyKWJi .nav-item:focus,
.cid-uEn2nyKWJi .nav-link:focus {
  outline: none;
}
.cid-uEn2nyKWJi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEn2nyKWJi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEn2nyKWJi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEn2nyKWJi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEn2nyKWJi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEn2nyKWJi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEn2nyKWJi .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: #8a1a15;
}
.cid-uEn2nyKWJi .navbar.opened {
  transition: all 0.3s;
}
.cid-uEn2nyKWJi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEn2nyKWJi .navbar .navbar-logo img {
  width: auto;
}
.cid-uEn2nyKWJi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uEn2nyKWJi .navbar.collapsed {
  justify-content: center;
}
.cid-uEn2nyKWJi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEn2nyKWJi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEn2nyKWJi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uEn2nyKWJi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEn2nyKWJi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEn2nyKWJi .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-uEn2nyKWJi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEn2nyKWJi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEn2nyKWJi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uEn2nyKWJi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEn2nyKWJi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEn2nyKWJi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEn2nyKWJi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEn2nyKWJi .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-uEn2nyKWJi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uEn2nyKWJi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uEn2nyKWJi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEn2nyKWJi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uEn2nyKWJi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEn2nyKWJi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uEn2nyKWJi .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uEn2nyKWJi .navbar.navbar-short {
  min-height: 60px;
}
.cid-uEn2nyKWJi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uEn2nyKWJi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uEn2nyKWJi .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-uEn2nyKWJi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEn2nyKWJi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEn2nyKWJi .dropdown-item.active,
.cid-uEn2nyKWJi .dropdown-item:active {
  background-color: transparent;
}
.cid-uEn2nyKWJi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEn2nyKWJi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEn2nyKWJi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEn2nyKWJi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #8a1a15;
}
.cid-uEn2nyKWJi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uEn2nyKWJi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uEn2nyKWJi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEn2nyKWJi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uEn2nyKWJi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEn2nyKWJi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fff0b0;
}
.cid-uEn2nyKWJi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEn2nyKWJi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn2nyKWJi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEn2nyKWJi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEn2nyKWJi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn2nyKWJi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEn2nyKWJi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEn2nyKWJi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEn2nyKWJi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uEn2nyKWJi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEn2nyKWJi .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-uEn2nyKWJi .navbar {
    height: 70px;
  }
  .cid-uEn2nyKWJi .navbar.opened {
    height: auto;
  }
  .cid-uEn2nyKWJi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEn2nz2TZQ {
  display: flex;
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/img-2546-kopie.jpeg");
}
.cid-uEn2nz2TZQ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.6;
}
.cid-uEn2nz2TZQ .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-uEn2nz2TZQ {
    align-items: flex-end;
  }
  .cid-uEn2nz2TZQ .row {
    justify-content: flex-start;
  }
  .cid-uEn2nz2TZQ .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uEn2nz2TZQ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uEn2nz2TZQ {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uEn2nz2TZQ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uEn2nz2TZQ .content-wrap {
    width: 100%;
  }
}
.cid-uEn2nz2TZQ .mbr-section-title {
  color: #8a1a15;
}
.cid-uEn2nz2TZQ .mbr-text,
.cid-uEn2nz2TZQ .mbr-section-btn {
  color: #232323;
}
.cid-uEn2nze7tK {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uEoyEKNcRK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uEn2nzo2yZ {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #8a1a15;
}
.cid-uEn2nzo2yZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEn2nzo2yZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEn2nzo2yZ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uEn2nzo2yZ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uEn2nzo2yZ .row {
    text-align: center;
  }
  .cid-uEn2nzo2yZ .row > div {
    margin: auto;
  }
  .cid-uEn2nzo2yZ .social-row {
    justify-content: center;
  }
}
.cid-uEn2nzo2yZ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uEn2nzo2yZ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uEn2nzo2yZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uEn2nzo2yZ .list {
    margin-bottom: 0rem;
  }
}
.cid-uEn2nzo2yZ .mbr-text {
  color: #ffffff;
}
.cid-uEn2nzo2yZ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uEn2nzo2yZ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uEn2nzo2yZ div > *:last-child {
    margin-top: 0 !important;
  }
}
