body {
  font-family: Josefin Sans;
}
.display-1 {
  font-family: 'Quicksand', sans-serif;
  font-size: 2.9rem;
}
.display-1 > .mbr-iconfont {
  font-size: 4.64rem;
}
.display-2 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 2.8rem;
}
.display-2 > .mbr-iconfont {
  font-size: 4.48rem;
}
.display-4 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 0.9rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.44rem;
}
.display-5 {
  font-family: 'Quicksand', sans-serif;
  font-size: 1.6rem;
}
.display-5 > .mbr-iconfont {
  font-size: 2.56rem;
}
.display-7 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 1.1rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.76rem;
}
/* ---- 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: 768px) {
  .display-1 {
    font-size: 2.32rem;
    font-size: calc( 1.665rem + (2.9 - 1.665) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.665rem + (2.9 - 1.665) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.24rem;
    font-size: calc( 1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.8rem 2rem;
  border-radius: 0px;
}
.btn-sm {
  padding: 0.5rem 1.5rem;
  border-radius: 0px;
}
.btn-md {
  padding: 0.8rem 2rem;
  border-radius: 0px;
}
.btn-lg {
  padding: 0.8rem 2rem;
  border-radius: 0px;
}
.bg-primary {
  background-color: #f9e2af !important;
}
.bg-success {
  background-color: #dc1808 !important;
}
.bg-info {
  background-color: #69b9d0 !important;
}
.bg-warning {
  background-color: #c1c1c1 !important;
}
.bg-danger {
  background-color: #444444 !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #f9e2af !important;
  border-color: #f9e2af !important;
  color: #9d700c !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #9d700c !important;
  background-color: #f4c868 !important;
  border-color: #f4c868 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #9d700c !important;
  background-color: #f4c868 !important;
  border-color: #f4c868 !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #fdf706 !important;
  border-color: #fdf706 !important;
  color: #040400 !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #040400 !important;
  background-color: #b5b101 !important;
  border-color: #b5b101 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #040400 !important;
  background-color: #b5b101 !important;
  border-color: #b5b101 !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #69b9d0 !important;
  border-color: #69b9d0 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
  background-color: #3898b4 !important;
  border-color: #3898b4 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #3898b4 !important;
  border-color: #3898b4 !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #dc1808 !important;
  border-color: #dc1808 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #ffffff !important;
  background-color: #921005 !important;
  border-color: #921005 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #921005 !important;
  border-color: #921005 !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #c1c1c1 !important;
  border-color: #c1c1c1 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff !important;
  background-color: #9b9b9b !important;
  border-color: #9b9b9b !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #9b9b9b !important;
  border-color: #9b9b9b !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #444444 !important;
  border-color: #444444 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff !important;
  background-color: #1e1e1e !important;
  border-color: #1e1e1e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #1e1e1e !important;
  border-color: #1e1e1e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active,
.btn-black.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
  background: none;
  border-color: #f2c050;
  color: #f2c050;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #9d700c;
  background-color: #f9e2af;
  border-color: #f9e2af;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #9d700c !important;
  background-color: #f9e2af !important;
  border-color: #f9e2af !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none;
  border-color: #9c9801;
  color: #9c9801;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #040400;
  background-color: #fdf706;
  border-color: #fdf706;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #040400 !important;
  background-color: #fdf706 !important;
  border-color: #fdf706 !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none;
  border-color: #3288a1;
  color: #3288a1;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff;
  background-color: #69b9d0;
  border-color: #69b9d0;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #69b9d0 !important;
  border-color: #69b9d0 !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none;
  border-color: #7a0d04;
  color: #7a0d04;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #ffffff;
  background-color: #dc1808;
  border-color: #dc1808;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #dc1808 !important;
  border-color: #dc1808 !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none;
  border-color: #8e8e8e;
  color: #8e8e8e;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #ffffff;
  background-color: #c1c1c1;
  border-color: #c1c1c1;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #c1c1c1 !important;
  border-color: #c1c1c1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none;
  border-color: #111111;
  color: #111111;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #ffffff;
  background-color: #444444;
  border-color: #444444;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #444444 !important;
  border-color: #444444 !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #f9e2af !important;
}
.text-secondary {
  color: #fdf706 !important;
}
.text-success {
  color: #dc1808 !important;
}
.text-info {
  color: #69b9d0 !important;
}
.text-warning {
  color: #c1c1c1 !important;
}
.text-danger {
  color: #444444 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #f2c050 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #9c9801 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #7a0d04 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #3288a1 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #8e8e8e !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #111111 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #dc1808;
}
.alert-info {
  background-color: #69b9d0;
}
.alert-warning {
  background-color: #c1c1c1;
}
.alert-danger {
  background-color: #444444;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #f9e2af;
  border-color: #f9e2af;
  color: #b5810e;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #f9e2af;
}
.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: #fcb9b4;
}
.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: #b7b7b7;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
#scrollToTop a {
  border: 2px solid #ffbc00;
}
#scrollToTop a i:before {
  background: #ffbc00;
}
#scrollToTop a i:after {
  border-top: 2px solid #ffbc00;
  border-right: 2px solid #ffbc00;
}
.mbr-arrow a i {
  color: #ffbc00;
}
.form-control {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 1.1rem;
}
.form-control > .mbr-iconfont {
  font-size: 1.76rem;
}
blockquote {
  border-color: #f9e2af;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #f9e2af;
  color: #000000;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-number__spin {
  border-radius: 0;
  background-color: #efefef;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #f9e2af;
  border-bottom-color: #f9e2af;
}
.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: #f9e2af !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #fdf706 !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%;
}
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='%23f9e2af' %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;
}
.cid-rxOGa9it4y .nav-item:focus,
.cid-rxOGa9it4y .nav-link:focus {
  outline: none;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGa9it4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxOGa9it4y .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rxOGa9it4y .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rxOGa9it4y .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rxOGa9it4y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rxOGa9it4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxOGa9it4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxOGa9it4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rxOGa9it4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxOGa9it4y .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxOGa9it4y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rxOGa9it4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rxOGa9it4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rxOGa9it4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rxOGa9it4y .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rxOGa9it4y .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxOGa9it4y .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxOGa9it4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxOGa9it4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxOGa9it4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxOGa9it4y .dropdown-item.active,
.cid-rxOGa9it4y .dropdown-item:active {
  background-color: transparent;
}
.cid-rxOGa9it4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxOGa9it4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxOGa9it4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxOGa9it4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rxOGa9it4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxOGa9it4y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxOGa9it4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rxOGa9it4y .navbar-buttons {
  text-align: center;
}
.cid-rxOGa9it4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGa9it4y .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rxOGa9it4y a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rxOGa9it4y .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxOGa9it4y .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rxOGa9it4y .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rxOGa9it4y .nav-link:hover,
.cid-rxOGa9it4y .dropdown-item:hover,
.cid-rxOGa9it4y .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxOGa9it4y .navbar {
    height: 77px;
  }
  .cid-rxOGa9it4y .navbar.opened {
    height: auto;
  }
}
.cid-qXHL7kRXYX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sk-banner-1600x580.jpg");
}
.cid-qXHL7kRXYX .mbr-text,
.cid-qXHL7kRXYX .mbr-section-btn {
  text-align: center;
}
.cid-qXHL7kRXYX .mbr-section-title,
.cid-qXHL7kRXYX .ornament {
  text-align: left;
}
.cid-qXHL7kRXYX H3 {
  text-align: left;
  color: #ffffff;
}
.cid-qXHL7kRXYX B {
  color: #ffffff;
}
.cid-qXHL7kRXYX .mbr-section-title,
.cid-qXHL7kRXYX .ornament SPAN {
  color: #ffffff;
}
.cid-rxxn8MCxM2 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #c1c1c1;
}
.cid-rxxn8MCxM2 .mbr-text {
  position: relative;
}
.cid-rxxn8MCxM2 .mbr-text:before {
  color: #c1c1c1;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rxxn8MCxM2 .mbr-text:after {
  color: #c1c1c1;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rxxn8MCxM2 .mbr-text:after,
  .cid-rxxn8MCxM2 .mbr-text:before {
    display: none;
  }
}
.cid-rxxn8MCxM2 .mbr-section-title,
.cid-rxxn8MCxM2 .logo {
  color: #444444;
}
.cid-rxxn8MCxM2 .mbr-section-title,
.cid-rxxn8MCxM2 .logo DIV {
  text-align: center;
}
.cid-rV6KR7Ol9m {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/sports-1600x1075.jpg");
}
.cid-rV6KR7Ol9m .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
  color: #000000;
}
.cid-rV6KR7Ol9m .text-block {
  position: relative;
  z-index: 0;
}
.cid-rV6KR7Ol9m .box {
  width: 25%;
  height: 40%;
  background: #f4f70c;
  position: absolute;
  top: 4%;
}
.cid-rV6KR7Ol9m .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rV6KR7Ol9m .box {
  right: 20%;
}
.cid-rV6KR7Ol9m .text-box {
  right: 0;
}
.cid-rV6KR7Ol9m .mbr-section-title,
.cid-rV6KR7Ol9m .mbr-section-text {
  margin-right: 31%;
}
@media (max-width: 991px) {
  .cid-rV6KR7Ol9m .text-box {
    display: none;
  }
  .cid-rV6KR7Ol9m .mbr-section-title,
  .cid-rV6KR7Ol9m .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rV6KR7Ol9m .box {
    display: none;
  }
  .cid-rV6KR7Ol9m .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rV6KR7Ol9m .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rV6KR7Ol9m .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rV6KR7Ol9m .mbr-section-text {
  color: #444444;
  text-align: left;
}
.cid-rV6KR7Ol9m .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-rFfEtAzkUb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rFfEtAzkUb:hover {
  background-color: #504f4f;
}
.cid-rFfEtAzkUb .mbr-section-title {
  margin: 0;
}
.cid-rFfEtAzkUb .card-wrapper {
  z-index: 3;
}
.cid-rFfEtAzkUb .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rFfEtAzkUb .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rxOGa9it4y .nav-item:focus,
.cid-rxOGa9it4y .nav-link:focus {
  outline: none;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGa9it4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxOGa9it4y .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rxOGa9it4y .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rxOGa9it4y .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rxOGa9it4y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rxOGa9it4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxOGa9it4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxOGa9it4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rxOGa9it4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxOGa9it4y .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxOGa9it4y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rxOGa9it4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rxOGa9it4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rxOGa9it4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rxOGa9it4y .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rxOGa9it4y .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxOGa9it4y .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxOGa9it4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxOGa9it4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxOGa9it4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxOGa9it4y .dropdown-item.active,
.cid-rxOGa9it4y .dropdown-item:active {
  background-color: transparent;
}
.cid-rxOGa9it4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxOGa9it4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxOGa9it4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxOGa9it4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rxOGa9it4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxOGa9it4y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxOGa9it4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rxOGa9it4y .navbar-buttons {
  text-align: center;
}
.cid-rxOGa9it4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGa9it4y .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rxOGa9it4y a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rxOGa9it4y .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxOGa9it4y .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rxOGa9it4y .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rxOGa9it4y .nav-link:hover,
.cid-rxOGa9it4y .dropdown-item:hover,
.cid-rxOGa9it4y .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxOGa9it4y .navbar {
    height: 77px;
  }
  .cid-rxOGa9it4y .navbar.opened {
    height: auto;
  }
}
.cid-rV6o4EbkOm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sk-banner-1600x580.jpg");
}
.cid-rV6o4EbkOm .mbr-text,
.cid-rV6o4EbkOm .mbr-section-btn {
  text-align: center;
}
.cid-rV6o4EbkOm .mbr-section-title,
.cid-rV6o4EbkOm .ornament {
  text-align: left;
}
.cid-rV6o4EbkOm H3 {
  text-align: left;
  color: #ffffff;
}
.cid-rV6o4EbkOm B {
  color: #ffffff;
}
.cid-rV6o4EbkOm .mbr-section-title,
.cid-rV6o4EbkOm .ornament SPAN {
  color: #ffffff;
}
.cid-rxxhje9q9E {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rxxhje9q9E .mbr-text {
  position: relative;
}
.cid-rxxhje9q9E .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rxxhje9q9E .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rxxhje9q9E .mbr-text:after,
  .cid-rxxhje9q9E .mbr-text:before {
    display: none;
  }
}
.cid-rxxhje9q9E .mbr-section-title,
.cid-rxxhje9q9E .logo {
  color: #616060;
}
.cid-rVbSrzqpfT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/stadion-1200x900.jpg");
}
.cid-rVbSrzqpfT .mbr-text {
  line-height: 1.5;
  color: #656565;
}
.cid-rVbSrzqpfT .container2 {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-rVbSrzqpfT .container2 input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cid-rVbSrzqpfT .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
.cid-rVbSrzqpfT .container2:hover input ~ .checkmark {
  background-color: #ccc;
}
.cid-rVbSrzqpfT .container2 input:checked ~ .checkmark {
  background-color: #2196F3;
}
.cid-rVbSrzqpfT .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cid-rVbSrzqpfT .container2 input:checked ~ .checkmark:after {
  display: block;
}
.cid-rVbSrzqpfT .container2 .checkmark:after {
  left: 10px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-rVbSrzqpfT .mbr-section-title {
  text-align: left;
  color: #616060;
}
.cid-rIcEkyfiB8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rIcEkyfiB8:hover {
  background-color: #504f4f;
}
.cid-rIcEkyfiB8 .mbr-section-title {
  margin: 0;
}
.cid-rIcEkyfiB8 .card-wrapper {
  z-index: 3;
}
.cid-rIcEkyfiB8 .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rIcEkyfiB8 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rxOGDfqZJd .nav-item:focus,
.cid-rxOGDfqZJd .nav-link:focus {
  outline: none;
}
.cid-rxOGDfqZJd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGDfqZJd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxOGDfqZJd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxOGDfqZJd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGDfqZJd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxOGDfqZJd .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rxOGDfqZJd .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rxOGDfqZJd .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rxOGDfqZJd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rxOGDfqZJd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxOGDfqZJd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxOGDfqZJd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxOGDfqZJd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxOGDfqZJd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxOGDfqZJd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxOGDfqZJd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxOGDfqZJd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rxOGDfqZJd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxOGDfqZJd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxOGDfqZJd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxOGDfqZJd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxOGDfqZJd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxOGDfqZJd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxOGDfqZJd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxOGDfqZJd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rxOGDfqZJd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rxOGDfqZJd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rxOGDfqZJd .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rxOGDfqZJd .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rxOGDfqZJd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxOGDfqZJd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxOGDfqZJd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxOGDfqZJd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxOGDfqZJd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxOGDfqZJd .dropdown-item.active,
.cid-rxOGDfqZJd .dropdown-item:active {
  background-color: transparent;
}
.cid-rxOGDfqZJd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxOGDfqZJd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxOGDfqZJd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxOGDfqZJd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rxOGDfqZJd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxOGDfqZJd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxOGDfqZJd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rxOGDfqZJd .navbar-buttons {
  text-align: center;
}
.cid-rxOGDfqZJd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rxOGDfqZJd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rxOGDfqZJd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxOGDfqZJd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGDfqZJd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGDfqZJd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxOGDfqZJd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGDfqZJd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxOGDfqZJd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxOGDfqZJd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGDfqZJd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rxOGDfqZJd a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rxOGDfqZJd .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxOGDfqZJd .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rxOGDfqZJd .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rxOGDfqZJd .nav-link:hover,
.cid-rxOGDfqZJd .dropdown-item:hover,
.cid-rxOGDfqZJd .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxOGDfqZJd .navbar {
    height: 77px;
  }
  .cid-rxOGDfqZJd .navbar.opened {
    height: auto;
  }
}
.cid-rV6l4QE6Xi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sk-banner-1600x580.jpg");
}
.cid-rV6l4QE6Xi .mbr-text,
.cid-rV6l4QE6Xi .mbr-section-btn {
  text-align: center;
}
.cid-rV6l4QE6Xi .mbr-section-title,
.cid-rV6l4QE6Xi .ornament {
  text-align: left;
}
.cid-rV6l4QE6Xi H3 {
  text-align: left;
  color: #ffffff;
}
.cid-rV6l4QE6Xi B {
  color: #ffffff;
}
.cid-rV6l4QE6Xi .mbr-section-title,
.cid-rV6l4QE6Xi .ornament SPAN {
  color: #ffffff;
}
.cid-rxxdHKrPu2 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rxxdHKrPu2 .mbr-text {
  position: relative;
}
.cid-rxxdHKrPu2 .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rxxdHKrPu2 .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rxxdHKrPu2 .mbr-text:after,
  .cid-rxxdHKrPu2 .mbr-text:before {
    display: none;
  }
}
.cid-rxxdHKrPu2 .mbr-section-title,
.cid-rxxdHKrPu2 .logo {
  color: #616060;
}
.cid-rBS8bl9abN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/laufbahn-1200x362.jpg");
}
.cid-rBS8bl9abN .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rBS8bl9abN .text-block {
  position: relative;
  z-index: 0;
}
.cid-rBS8bl9abN .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-rBS8bl9abN .box {
  left: 20%;
}
.cid-rBS8bl9abN .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rBS8bl9abN .mbr-section-text,
.cid-rBS8bl9abN .mbr-section-title {
  margin-left: 31%;
  margin-left: 0;
}
@media (max-width: 991px) {
  .cid-rBS8bl9abN .text-box {
    display: none;
  }
  .cid-rBS8bl9abN .mbr-section-title,
  .cid-rBS8bl9abN .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rBS8bl9abN .box {
    display: none;
  }
  .cid-rBS8bl9abN .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rBS8bl9abN .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rBS8bl9abN .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rBS97URYA4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cccccc;
}
.cid-rBS97URYA4 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rBS97URYA4 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rBS97URYA4 .box {
  width: 25%;
  height: 40%;
  background: #cccccc;
  position: absolute;
  top: 4%;
}
.cid-rBS97URYA4 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rBS97URYA4 .box {
  right: 20%;
}
.cid-rBS97URYA4 .text-box {
  right: 0;
}
.cid-rBS97URYA4 .mbr-section-title,
.cid-rBS97URYA4 .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rBS97URYA4 .text-box {
    display: none;
  }
  .cid-rBS97URYA4 .mbr-section-title,
  .cid-rBS97URYA4 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rBS97URYA4 .box {
    display: none;
  }
  .cid-rBS97URYA4 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rBS97URYA4 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rBS97URYA4 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rBS9U1rjwP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/stadion-1920x580.jpg");
}
.cid-rBS9U1rjwP .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rBS9U1rjwP .text-block {
  position: relative;
  z-index: 0;
}
.cid-rBS9U1rjwP .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-rBS9U1rjwP .box {
  left: 20%;
}
.cid-rBS9U1rjwP .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rBS9U1rjwP .mbr-section-text,
.cid-rBS9U1rjwP .mbr-section-title {
  margin-left: 31%;
  margin-left: 0;
}
@media (max-width: 991px) {
  .cid-rBS9U1rjwP .text-box {
    display: none;
  }
  .cid-rBS9U1rjwP .mbr-section-title,
  .cid-rBS9U1rjwP .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rBS9U1rjwP .box {
    display: none;
  }
  .cid-rBS9U1rjwP .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rBS9U1rjwP .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rBS9U1rjwP .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rBS9VsQqQA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cccccc;
}
.cid-rBS9VsQqQA .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rBS9VsQqQA .text-block {
  position: relative;
  z-index: 0;
}
.cid-rBS9VsQqQA .box {
  width: 25%;
  height: 40%;
  background: #cccccc;
  position: absolute;
  top: 4%;
}
.cid-rBS9VsQqQA .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rBS9VsQqQA .box {
  right: 20%;
}
.cid-rBS9VsQqQA .text-box {
  right: 0;
}
.cid-rBS9VsQqQA .mbr-section-title,
.cid-rBS9VsQqQA .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rBS9VsQqQA .text-box {
    display: none;
  }
  .cid-rBS9VsQqQA .mbr-section-title,
  .cid-rBS9VsQqQA .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rBS9VsQqQA .box {
    display: none;
  }
  .cid-rBS9VsQqQA .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rBS9VsQqQA .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rBS9VsQqQA .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rBS9XaxKNu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/tennrack-2000x427.jpg");
}
.cid-rBS9XaxKNu .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rBS9XaxKNu .text-block {
  position: relative;
  z-index: 0;
}
.cid-rBS9XaxKNu .box {
  width: 25%;
  height: 40%;
  background: #efefef;
  position: absolute;
  top: 4%;
}
.cid-rBS9XaxKNu .box {
  left: 20%;
}
.cid-rBS9XaxKNu .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rBS9XaxKNu .mbr-section-text,
.cid-rBS9XaxKNu .mbr-section-title {
  margin-left: 31%;
  margin-left: 0;
}
@media (max-width: 991px) {
  .cid-rBS9XaxKNu .text-box {
    display: none;
  }
  .cid-rBS9XaxKNu .mbr-section-title,
  .cid-rBS9XaxKNu .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rBS9XaxKNu .box {
    display: none;
  }
  .cid-rBS9XaxKNu .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rBS9XaxKNu .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rBS9XaxKNu .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rIcGBKhsFH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rIcGBKhsFH:hover {
  background-color: #504f4f;
}
.cid-rIcGBKhsFH .mbr-section-title {
  margin: 0;
}
.cid-rIcGBKhsFH .card-wrapper {
  z-index: 3;
}
.cid-rIcGBKhsFH .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rIcGBKhsFH .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rxOGa9it4y .nav-item:focus,
.cid-rxOGa9it4y .nav-link:focus {
  outline: none;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGa9it4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxOGa9it4y .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rxOGa9it4y .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rxOGa9it4y .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rxOGa9it4y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rxOGa9it4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxOGa9it4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxOGa9it4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rxOGa9it4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxOGa9it4y .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxOGa9it4y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rxOGa9it4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rxOGa9it4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rxOGa9it4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rxOGa9it4y .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rxOGa9it4y .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxOGa9it4y .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxOGa9it4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxOGa9it4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxOGa9it4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxOGa9it4y .dropdown-item.active,
.cid-rxOGa9it4y .dropdown-item:active {
  background-color: transparent;
}
.cid-rxOGa9it4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxOGa9it4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxOGa9it4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxOGa9it4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rxOGa9it4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxOGa9it4y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxOGa9it4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rxOGa9it4y .navbar-buttons {
  text-align: center;
}
.cid-rxOGa9it4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGa9it4y .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rxOGa9it4y a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rxOGa9it4y .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxOGa9it4y .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rxOGa9it4y .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rxOGa9it4y .nav-link:hover,
.cid-rxOGa9it4y .dropdown-item:hover,
.cid-rxOGa9it4y .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxOGa9it4y .navbar {
    height: 77px;
  }
  .cid-rxOGa9it4y .navbar.opened {
    height: auto;
  }
}
.cid-s05vthruJo {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-kielerthc-2000x333.jpg");
}
.cid-s05vthruJo .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-s05vthruJo .text-block {
  position: relative;
  z-index: 0;
}
.cid-s05vthruJo .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-s05vthruJo .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s05vthruJo .box {
  right: 20%;
}
.cid-s05vthruJo .text-box {
  right: 0;
}
.cid-s05vthruJo .mbr-section-title,
.cid-s05vthruJo .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-s05vthruJo .text-box {
    display: none;
  }
  .cid-s05vthruJo .mbr-section-title,
  .cid-s05vthruJo .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s05vthruJo .box {
    display: none;
  }
  .cid-s05vthruJo .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s05vthruJo .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s05vthruJo .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rxxBUPBqtu {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rxxBUPBqtu .mbr-text {
  position: relative;
}
.cid-rxxBUPBqtu .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rxxBUPBqtu .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rxxBUPBqtu .mbr-text:after,
  .cid-rxxBUPBqtu .mbr-text:before {
    display: none;
  }
}
.cid-rxxBUPBqtu .mbr-section-title,
.cid-rxxBUPBqtu .logo {
  color: #616060;
}
.cid-rxm1dpQMij {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rxm1dpQMij .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxm1dpQMij .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxm1dpQMij .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxm1dpQMij .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxm1dpQMij .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rxm1dpQMij .icon-focus {
  display: none;
}
.cid-rxm1dpQMij .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rxm1dpQMij ul {
  font-size: 0;
}
.cid-rxm1dpQMij .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #000000 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxm1dpQMij .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rxm1dpQMij .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rxm1dpQMij .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxm1dpQMij .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxm1dpQMij .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rxm1dpQMij .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxm1dpQMij .btn:hover {
  background: transparent !important;
}
.cid-rxm1dpQMij .btn:hover:before {
  background: transparent !important;
}
.cid-rxm1dpQMij .btn:before {
  background-color: transparent !important;
}
.cid-rxm1dpQMij .btn:focus {
  box-shadow: none;
}
.cid-rxm1dpQMij .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rxm1dpQMij .mbr-gallery-item > div > span {
  color: #616060;
}
.cid-rxm1dpQMij .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rIcEz1OYlA {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rIcEz1OYlA:hover {
  background-color: #504f4f;
}
.cid-rIcEz1OYlA .mbr-section-title {
  margin: 0;
}
.cid-rIcEz1OYlA .card-wrapper {
  z-index: 3;
}
.cid-rIcEz1OYlA .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rIcEz1OYlA .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rxOGa9it4y .nav-item:focus,
.cid-rxOGa9it4y .nav-link:focus {
  outline: none;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGa9it4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxOGa9it4y .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rxOGa9it4y .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rxOGa9it4y .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rxOGa9it4y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rxOGa9it4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxOGa9it4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxOGa9it4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rxOGa9it4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxOGa9it4y .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxOGa9it4y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rxOGa9it4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rxOGa9it4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rxOGa9it4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rxOGa9it4y .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rxOGa9it4y .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxOGa9it4y .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxOGa9it4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxOGa9it4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxOGa9it4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxOGa9it4y .dropdown-item.active,
.cid-rxOGa9it4y .dropdown-item:active {
  background-color: transparent;
}
.cid-rxOGa9it4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxOGa9it4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxOGa9it4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxOGa9it4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rxOGa9it4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxOGa9it4y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxOGa9it4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rxOGa9it4y .navbar-buttons {
  text-align: center;
}
.cid-rxOGa9it4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGa9it4y .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rxOGa9it4y a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rxOGa9it4y .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxOGa9it4y .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rxOGa9it4y .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rxOGa9it4y .nav-link:hover,
.cid-rxOGa9it4y .dropdown-item:hover,
.cid-rxOGa9it4y .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxOGa9it4y .navbar {
    height: 77px;
  }
  .cid-rxOGa9it4y .navbar.opened {
    height: auto;
  }
}
.cid-s06UkVZLCK {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-tostgl-2000x333.jpg");
}
.cid-s06UkVZLCK .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-s06UkVZLCK .text-block {
  position: relative;
  z-index: 0;
}
.cid-s06UkVZLCK .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-s06UkVZLCK .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s06UkVZLCK .box {
  right: 20%;
}
.cid-s06UkVZLCK .text-box {
  right: 0;
}
.cid-s06UkVZLCK .mbr-section-title,
.cid-s06UkVZLCK .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-s06UkVZLCK .text-box {
    display: none;
  }
  .cid-s06UkVZLCK .mbr-section-title,
  .cid-s06UkVZLCK .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s06UkVZLCK .box {
    display: none;
  }
  .cid-s06UkVZLCK .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s06UkVZLCK .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s06UkVZLCK .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rxxFhLvO2b {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rxxFhLvO2b .mbr-text {
  position: relative;
}
.cid-rxxFhLvO2b .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rxxFhLvO2b .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rxxFhLvO2b .mbr-text:after,
  .cid-rxxFhLvO2b .mbr-text:before {
    display: none;
  }
}
.cid-rxxFhLvO2b .mbr-section-title,
.cid-rxxFhLvO2b .logo {
  color: #616060;
}
.cid-rxm30Lm8LD {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rxm30Lm8LD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxm30Lm8LD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxm30Lm8LD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxm30Lm8LD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxm30Lm8LD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rxm30Lm8LD .icon-focus {
  display: none;
}
.cid-rxm30Lm8LD .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rxm30Lm8LD ul {
  font-size: 0;
}
.cid-rxm30Lm8LD .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #000000 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxm30Lm8LD .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rxm30Lm8LD .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rxm30Lm8LD .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxm30Lm8LD .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxm30Lm8LD .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rxm30Lm8LD .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxm30Lm8LD .btn:hover {
  background: transparent !important;
}
.cid-rxm30Lm8LD .btn:hover:before {
  background: transparent !important;
}
.cid-rxm30Lm8LD .btn:before {
  background-color: transparent !important;
}
.cid-rxm30Lm8LD .btn:focus {
  box-shadow: none;
}
.cid-rxm30Lm8LD .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rxm30Lm8LD .mbr-gallery-item > div > span {
  color: #000000;
  text-align: left;
}
.cid-rxm30Lm8LD .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rXzQBbaMrh {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rXzQBbaMrh:hover {
  background-color: #504f4f;
}
.cid-rXzQBbaMrh .mbr-section-title {
  margin: 0;
}
.cid-rXzQBbaMrh .card-wrapper {
  z-index: 3;
}
.cid-rXzQBbaMrh .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rXzQBbaMrh .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rxOGa9it4y .nav-item:focus,
.cid-rxOGa9it4y .nav-link:focus {
  outline: none;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGa9it4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxOGa9it4y .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rxOGa9it4y .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rxOGa9it4y .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rxOGa9it4y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rxOGa9it4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxOGa9it4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxOGa9it4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rxOGa9it4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxOGa9it4y .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxOGa9it4y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rxOGa9it4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rxOGa9it4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rxOGa9it4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rxOGa9it4y .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rxOGa9it4y .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxOGa9it4y .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxOGa9it4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxOGa9it4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxOGa9it4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxOGa9it4y .dropdown-item.active,
.cid-rxOGa9it4y .dropdown-item:active {
  background-color: transparent;
}
.cid-rxOGa9it4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxOGa9it4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxOGa9it4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxOGa9it4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rxOGa9it4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxOGa9it4y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxOGa9it4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rxOGa9it4y .navbar-buttons {
  text-align: center;
}
.cid-rxOGa9it4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGa9it4y .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rxOGa9it4y a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rxOGa9it4y .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxOGa9it4y .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rxOGa9it4y .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rxOGa9it4y .nav-link:hover,
.cid-rxOGa9it4y .dropdown-item:hover,
.cid-rxOGa9it4y .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxOGa9it4y .navbar {
    height: 77px;
  }
  .cid-rxOGa9it4y .navbar.opened {
    height: auto;
  }
}
.cid-rV6lqXrbg5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sk-banner-1600x580.jpg");
}
.cid-rV6lqXrbg5 .mbr-text,
.cid-rV6lqXrbg5 .mbr-section-btn {
  text-align: center;
}
.cid-rV6lqXrbg5 .mbr-section-title,
.cid-rV6lqXrbg5 .ornament {
  text-align: left;
}
.cid-rV6lqXrbg5 H3 {
  text-align: left;
  color: #ffffff;
}
.cid-rV6lqXrbg5 B {
  color: #ffffff;
}
.cid-rV6lqXrbg5 .mbr-section-title,
.cid-rV6lqXrbg5 .ornament SPAN {
  color: #ffffff;
}
.cid-rxxhxXNTuH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rxxhxXNTuH .mbr-text {
  position: relative;
}
.cid-rxxhxXNTuH .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rxxhxXNTuH .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rxxhxXNTuH .mbr-text:after,
  .cid-rxxhxXNTuH .mbr-text:before {
    display: none;
  }
}
.cid-rxxhxXNTuH .mbr-section-title,
.cid-rxxhxXNTuH .logo {
  color: #616060;
}
.cid-rVbRJjXILy {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/impressum2-1880x650.jpg");
}
.cid-rVbRJjXILy .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rVbRJjXILy .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rVbRJjXILy .card-img span {
  font-size: 100px;
}
.cid-rVbRJjXILy .mbr-text,
.cid-rVbRJjXILy .mbr-section-btn {
  color: #444444;
}
.cid-rIcEosgvYe {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rIcEosgvYe:hover {
  background-color: #504f4f;
}
.cid-rIcEosgvYe .mbr-section-title {
  margin: 0;
}
.cid-rIcEosgvYe .card-wrapper {
  z-index: 3;
}
.cid-rIcEosgvYe .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rIcEosgvYe .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rxOGa9it4y .nav-item:focus,
.cid-rxOGa9it4y .nav-link:focus {
  outline: none;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGa9it4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxOGa9it4y .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rxOGa9it4y .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rxOGa9it4y .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rxOGa9it4y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rxOGa9it4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxOGa9it4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxOGa9it4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rxOGa9it4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxOGa9it4y .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxOGa9it4y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rxOGa9it4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rxOGa9it4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rxOGa9it4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rxOGa9it4y .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rxOGa9it4y .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxOGa9it4y .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxOGa9it4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxOGa9it4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxOGa9it4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxOGa9it4y .dropdown-item.active,
.cid-rxOGa9it4y .dropdown-item:active {
  background-color: transparent;
}
.cid-rxOGa9it4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxOGa9it4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxOGa9it4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxOGa9it4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rxOGa9it4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxOGa9it4y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxOGa9it4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rxOGa9it4y .navbar-buttons {
  text-align: center;
}
.cid-rxOGa9it4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGa9it4y .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rxOGa9it4y a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rxOGa9it4y .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxOGa9it4y .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rxOGa9it4y .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rxOGa9it4y .nav-link:hover,
.cid-rxOGa9it4y .dropdown-item:hover,
.cid-rxOGa9it4y .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxOGa9it4y .navbar {
    height: 77px;
  }
  .cid-rxOGa9it4y .navbar.opened {
    height: auto;
  }
}
.cid-rV6lLzkzGj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sk-banner-1600x580.jpg");
}
.cid-rV6lLzkzGj .mbr-text,
.cid-rV6lLzkzGj .mbr-section-btn {
  text-align: center;
}
.cid-rV6lLzkzGj .mbr-section-title,
.cid-rV6lLzkzGj .ornament {
  text-align: left;
}
.cid-rV6lLzkzGj H3 {
  text-align: left;
  color: #ffffff;
}
.cid-rV6lLzkzGj B {
  color: #ffffff;
}
.cid-rV6lLzkzGj .mbr-section-title,
.cid-rV6lLzkzGj .ornament SPAN {
  color: #ffffff;
}
.cid-rxxhILgHHW {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rxxhILgHHW .mbr-text {
  position: relative;
}
.cid-rxxhILgHHW .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rxxhILgHHW .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rxxhILgHHW .mbr-text:after,
  .cid-rxxhILgHHW .mbr-text:before {
    display: none;
  }
}
.cid-rxxhILgHHW .mbr-section-title,
.cid-rxxhILgHHW .logo {
  color: #616060;
}
.cid-rxvL9Qy0Fr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/datenschutz-grundverordnung-dsgvo-blog-1-1080x675.jpg");
}
.cid-rxvL9Qy0Fr .menu-item {
  padding-bottom: 2rem;
}
.cid-rxvL9Qy0Fr .menu-box {
  display: flex;
}
.cid-rxvL9Qy0Fr .menu-box .box-text {
  word-break: break-word;
  padding-right: 2rem;
}
.cid-rxvL9Qy0Fr .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rxvL9Qy0Fr .menu-item:nth-child(odd) {
    padding-right: 2rem;
  }
  .cid-rxvL9Qy0Fr .menu-item:nth-child(even) {
    padding-left: 2rem;
  }
}
.cid-rxvL9Qy0Fr .mbr-section-subtitle {
  text-align: left;
}
.cid-rIcEuphubP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rIcEuphubP:hover {
  background-color: #504f4f;
}
.cid-rIcEuphubP .mbr-section-title {
  margin: 0;
}
.cid-rIcEuphubP .card-wrapper {
  z-index: 3;
}
.cid-rIcEuphubP .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rIcEuphubP .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rxOGa9it4y .nav-item:focus,
.cid-rxOGa9it4y .nav-link:focus {
  outline: none;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGa9it4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxOGa9it4y .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rxOGa9it4y .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rxOGa9it4y .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rxOGa9it4y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rxOGa9it4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxOGa9it4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxOGa9it4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rxOGa9it4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxOGa9it4y .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxOGa9it4y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rxOGa9it4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rxOGa9it4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rxOGa9it4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rxOGa9it4y .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rxOGa9it4y .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxOGa9it4y .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxOGa9it4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxOGa9it4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxOGa9it4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxOGa9it4y .dropdown-item.active,
.cid-rxOGa9it4y .dropdown-item:active {
  background-color: transparent;
}
.cid-rxOGa9it4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxOGa9it4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxOGa9it4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxOGa9it4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rxOGa9it4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxOGa9it4y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxOGa9it4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rxOGa9it4y .navbar-buttons {
  text-align: center;
}
.cid-rxOGa9it4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGa9it4y .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rxOGa9it4y a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rxOGa9it4y .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxOGa9it4y .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rxOGa9it4y .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rxOGa9it4y .nav-link:hover,
.cid-rxOGa9it4y .dropdown-item:hover,
.cid-rxOGa9it4y .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxOGa9it4y .navbar {
    height: 77px;
  }
  .cid-rxOGa9it4y .navbar.opened {
    height: auto;
  }
}
.cid-rxxhZzXmoS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sk-banner-1600x580.jpg");
}
.cid-rxxhZzXmoS .mbr-text,
.cid-rxxhZzXmoS .mbr-section-btn {
  text-align: center;
}
.cid-rxxhZzXmoS .mbr-section-title,
.cid-rxxhZzXmoS .ornament {
  text-align: left;
}
.cid-rxxhZzXmoS H3 {
  text-align: left;
  color: #ffffff;
}
.cid-rxxhZzXmoS B {
  color: #ffffff;
}
.cid-rxxhZzXmoS .mbr-section-title,
.cid-rxxhZzXmoS .ornament SPAN {
  color: #ffffff;
}
.cid-rxxi0OhhtG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rxxi0OhhtG .mbr-text {
  position: relative;
}
.cid-rxxi0OhhtG .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rxxi0OhhtG .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rxxi0OhhtG .mbr-text:after,
  .cid-rxxi0OhhtG .mbr-text:before {
    display: none;
  }
}
.cid-rxxi0OhhtG .mbr-section-title,
.cid-rxxi0OhhtG .logo {
  color: #616060;
}
.cid-qXZegmpFP4 {
  background: #ffffff;
  background: linear-gradient(135deg, #ffffff, #69b9d0);
}
.cid-qXZegmpFP4 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-qXZegmpFP4 .image-block img {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-qXZegmpFP4 .image-block {
    width: 100% !important;
  }
}
.cid-rIcEgdJyVw {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rIcEgdJyVw:hover {
  background-color: #504f4f;
}
.cid-rIcEgdJyVw .mbr-section-title {
  margin: 0;
}
.cid-rIcEgdJyVw .card-wrapper {
  z-index: 3;
}
.cid-rIcEgdJyVw .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rIcEgdJyVw .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rIgUoYexnu .nav-item:focus,
.cid-rIgUoYexnu .nav-link:focus {
  outline: none;
}
.cid-rIgUoYexnu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rIgUoYexnu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rIgUoYexnu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rIgUoYexnu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rIgUoYexnu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rIgUoYexnu .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rIgUoYexnu .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rIgUoYexnu .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rIgUoYexnu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rIgUoYexnu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rIgUoYexnu .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rIgUoYexnu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rIgUoYexnu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rIgUoYexnu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rIgUoYexnu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rIgUoYexnu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rIgUoYexnu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rIgUoYexnu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rIgUoYexnu .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rIgUoYexnu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rIgUoYexnu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rIgUoYexnu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rIgUoYexnu .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rIgUoYexnu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rIgUoYexnu .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rIgUoYexnu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rIgUoYexnu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rIgUoYexnu .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rIgUoYexnu .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rIgUoYexnu .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rIgUoYexnu .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rIgUoYexnu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rIgUoYexnu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rIgUoYexnu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rIgUoYexnu .dropdown-item.active,
.cid-rIgUoYexnu .dropdown-item:active {
  background-color: transparent;
}
.cid-rIgUoYexnu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rIgUoYexnu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rIgUoYexnu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rIgUoYexnu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rIgUoYexnu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rIgUoYexnu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rIgUoYexnu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rIgUoYexnu .navbar-buttons {
  text-align: center;
}
.cid-rIgUoYexnu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rIgUoYexnu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rIgUoYexnu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rIgUoYexnu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rIgUoYexnu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rIgUoYexnu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rIgUoYexnu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rIgUoYexnu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rIgUoYexnu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rIgUoYexnu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rIgUoYexnu .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rIgUoYexnu a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rIgUoYexnu .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rIgUoYexnu .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rIgUoYexnu .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rIgUoYexnu .nav-link:hover,
.cid-rIgUoYexnu .dropdown-item:hover,
.cid-rIgUoYexnu .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rIgUoYexnu .navbar {
    height: 77px;
  }
  .cid-rIgUoYexnu .navbar.opened {
    height: auto;
  }
}
.cid-s05A2zUVRL {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-soltau2-2000x333.jpg");
}
.cid-s05A2zUVRL .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-s05A2zUVRL .text-block {
  position: relative;
  z-index: 0;
}
.cid-s05A2zUVRL .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-s05A2zUVRL .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s05A2zUVRL .box {
  right: 20%;
}
.cid-s05A2zUVRL .text-box {
  right: 0;
}
.cid-s05A2zUVRL .mbr-section-title,
.cid-s05A2zUVRL .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-s05A2zUVRL .text-box {
    display: none;
  }
  .cid-s05A2zUVRL .mbr-section-title,
  .cid-s05A2zUVRL .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s05A2zUVRL .box {
    display: none;
  }
  .cid-s05A2zUVRL .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s05A2zUVRL .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s05A2zUVRL .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rIgUoXy7By {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rIgUoXy7By .mbr-text {
  position: relative;
}
.cid-rIgUoXy7By .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rIgUoXy7By .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rIgUoXy7By .mbr-text:after,
  .cid-rIgUoXy7By .mbr-text:before {
    display: none;
  }
}
.cid-rIgUoXy7By .mbr-section-title,
.cid-rIgUoXy7By .logo {
  color: #616060;
}
.cid-rIgUoXOF5r {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rIgUoXOF5r .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rIgUoXOF5r .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rIgUoXOF5r .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rIgUoXOF5r .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rIgUoXOF5r .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rIgUoXOF5r .icon-focus {
  display: none;
}
.cid-rIgUoXOF5r .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rIgUoXOF5r ul {
  font-size: 0;
}
.cid-rIgUoXOF5r .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rIgUoXOF5r .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rIgUoXOF5r .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rIgUoXOF5r .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rIgUoXOF5r .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rIgUoXOF5r .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rIgUoXOF5r .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rIgUoXOF5r .btn:hover {
  background: transparent !important;
}
.cid-rIgUoXOF5r .btn:hover:before {
  background: transparent !important;
}
.cid-rIgUoXOF5r .btn:before {
  background-color: transparent !important;
}
.cid-rIgUoXOF5r .btn:focus {
  box-shadow: none;
}
.cid-rIgUoXOF5r .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rIgUoXOF5r .mbr-gallery-item > div > span {
  color: #616060;
}
.cid-rIgUoXOF5r .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rXzQbfmjI2 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rXzQbfmjI2:hover {
  background-color: #504f4f;
}
.cid-rXzQbfmjI2 .mbr-section-title {
  margin: 0;
}
.cid-rXzQbfmjI2 .card-wrapper {
  z-index: 3;
}
.cid-rXzQbfmjI2 .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rXzQbfmjI2 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rIhCApCX8X .nav-item:focus,
.cid-rIhCApCX8X .nav-link:focus {
  outline: none;
}
.cid-rIhCApCX8X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rIhCApCX8X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rIhCApCX8X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rIhCApCX8X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rIhCApCX8X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rIhCApCX8X .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rIhCApCX8X .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rIhCApCX8X .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rIhCApCX8X .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rIhCApCX8X .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rIhCApCX8X .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rIhCApCX8X .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rIhCApCX8X .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rIhCApCX8X .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rIhCApCX8X .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rIhCApCX8X .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rIhCApCX8X .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rIhCApCX8X .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rIhCApCX8X .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rIhCApCX8X .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rIhCApCX8X .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rIhCApCX8X .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rIhCApCX8X .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rIhCApCX8X .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rIhCApCX8X .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rIhCApCX8X .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rIhCApCX8X .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rIhCApCX8X .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rIhCApCX8X .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rIhCApCX8X .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rIhCApCX8X .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rIhCApCX8X .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rIhCApCX8X .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rIhCApCX8X .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rIhCApCX8X .dropdown-item.active,
.cid-rIhCApCX8X .dropdown-item:active {
  background-color: transparent;
}
.cid-rIhCApCX8X .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rIhCApCX8X .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rIhCApCX8X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rIhCApCX8X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rIhCApCX8X .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rIhCApCX8X .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rIhCApCX8X ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rIhCApCX8X .navbar-buttons {
  text-align: center;
}
.cid-rIhCApCX8X button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rIhCApCX8X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rIhCApCX8X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rIhCApCX8X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rIhCApCX8X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rIhCApCX8X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rIhCApCX8X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rIhCApCX8X nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rIhCApCX8X nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rIhCApCX8X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rIhCApCX8X .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rIhCApCX8X a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rIhCApCX8X .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rIhCApCX8X .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rIhCApCX8X .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rIhCApCX8X .nav-link:hover,
.cid-rIhCApCX8X .dropdown-item:hover,
.cid-rIhCApCX8X .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rIhCApCX8X .navbar {
    height: 77px;
  }
  .cid-rIhCApCX8X .navbar.opened {
    height: auto;
  }
}
.cid-s05HxykpE7 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-tcb-2000x333.jpg");
}
.cid-s05HxykpE7 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-s05HxykpE7 .text-block {
  position: relative;
  z-index: 0;
}
.cid-s05HxykpE7 .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-s05HxykpE7 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s05HxykpE7 .box {
  right: 20%;
}
.cid-s05HxykpE7 .text-box {
  right: 0;
}
.cid-s05HxykpE7 .mbr-section-title,
.cid-s05HxykpE7 .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-s05HxykpE7 .text-box {
    display: none;
  }
  .cid-s05HxykpE7 .mbr-section-title,
  .cid-s05HxykpE7 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s05HxykpE7 .box {
    display: none;
  }
  .cid-s05HxykpE7 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s05HxykpE7 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s05HxykpE7 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rIhCAoH9vR {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rIhCAoH9vR .mbr-text {
  position: relative;
}
.cid-rIhCAoH9vR .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rIhCAoH9vR .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rIhCAoH9vR .mbr-text:after,
  .cid-rIhCAoH9vR .mbr-text:before {
    display: none;
  }
}
.cid-rIhCAoH9vR .mbr-section-title,
.cid-rIhCAoH9vR .logo {
  color: #616060;
}
.cid-rIhCAoY4Wf {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rIhCAoY4Wf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rIhCAoY4Wf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rIhCAoY4Wf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rIhCAoY4Wf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rIhCAoY4Wf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rIhCAoY4Wf .icon-focus {
  display: none;
}
.cid-rIhCAoY4Wf .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rIhCAoY4Wf ul {
  font-size: 0;
}
.cid-rIhCAoY4Wf .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rIhCAoY4Wf .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rIhCAoY4Wf .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rIhCAoY4Wf .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rIhCAoY4Wf .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rIhCAoY4Wf .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rIhCAoY4Wf .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rIhCAoY4Wf .btn:hover {
  background: transparent !important;
}
.cid-rIhCAoY4Wf .btn:hover:before {
  background: transparent !important;
}
.cid-rIhCAoY4Wf .btn:before {
  background-color: transparent !important;
}
.cid-rIhCAoY4Wf .btn:focus {
  box-shadow: none;
}
.cid-rIhCAoY4Wf .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rIhCAoY4Wf .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rIhCAoY4Wf .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rIhCAqbvCF {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rIhCAqbvCF:hover {
  background-color: #504f4f;
}
.cid-rIhCAqbvCF .mbr-section-title {
  margin: 0;
}
.cid-rIhCAqbvCF .card-wrapper {
  z-index: 3;
}
.cid-rIhCAqbvCF .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rIhCAqbvCF .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rLM2ducGB6 .nav-item:focus,
.cid-rLM2ducGB6 .nav-link:focus {
  outline: none;
}
.cid-rLM2ducGB6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rLM2ducGB6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rLM2ducGB6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rLM2ducGB6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rLM2ducGB6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rLM2ducGB6 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rLM2ducGB6 .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rLM2ducGB6 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rLM2ducGB6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rLM2ducGB6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rLM2ducGB6 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rLM2ducGB6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rLM2ducGB6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rLM2ducGB6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rLM2ducGB6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rLM2ducGB6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rLM2ducGB6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rLM2ducGB6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rLM2ducGB6 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rLM2ducGB6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rLM2ducGB6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rLM2ducGB6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rLM2ducGB6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rLM2ducGB6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rLM2ducGB6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rLM2ducGB6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rLM2ducGB6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rLM2ducGB6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rLM2ducGB6 .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rLM2ducGB6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rLM2ducGB6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rLM2ducGB6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rLM2ducGB6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rLM2ducGB6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rLM2ducGB6 .dropdown-item.active,
.cid-rLM2ducGB6 .dropdown-item:active {
  background-color: transparent;
}
.cid-rLM2ducGB6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rLM2ducGB6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rLM2ducGB6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rLM2ducGB6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rLM2ducGB6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rLM2ducGB6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rLM2ducGB6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rLM2ducGB6 .navbar-buttons {
  text-align: center;
}
.cid-rLM2ducGB6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rLM2ducGB6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rLM2ducGB6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rLM2ducGB6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rLM2ducGB6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rLM2ducGB6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rLM2ducGB6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rLM2ducGB6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rLM2ducGB6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rLM2ducGB6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rLM2ducGB6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rLM2ducGB6 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rLM2ducGB6 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rLM2ducGB6 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rLM2ducGB6 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rLM2ducGB6 .nav-link:hover,
.cid-rLM2ducGB6 .dropdown-item:hover,
.cid-rLM2ducGB6 .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rLM2ducGB6 .navbar {
    height: 77px;
  }
  .cid-rLM2ducGB6 .navbar.opened {
    height: auto;
  }
}
.cid-s05UpV8fbs {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-moelln1-2000x333.jpg");
}
.cid-s05UpV8fbs .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-s05UpV8fbs .text-block {
  position: relative;
  z-index: 0;
}
.cid-s05UpV8fbs .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-s05UpV8fbs .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s05UpV8fbs .box {
  right: 20%;
}
.cid-s05UpV8fbs .text-box {
  right: 0;
}
.cid-s05UpV8fbs .mbr-section-title,
.cid-s05UpV8fbs .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-s05UpV8fbs .text-box {
    display: none;
  }
  .cid-s05UpV8fbs .mbr-section-title,
  .cid-s05UpV8fbs .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s05UpV8fbs .box {
    display: none;
  }
  .cid-s05UpV8fbs .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s05UpV8fbs .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s05UpV8fbs .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rLM2dtyGPc {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rLM2dtyGPc .mbr-text {
  position: relative;
}
.cid-rLM2dtyGPc .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rLM2dtyGPc .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rLM2dtyGPc .mbr-text:after,
  .cid-rLM2dtyGPc .mbr-text:before {
    display: none;
  }
}
.cid-rLM2dtyGPc .mbr-section-title,
.cid-rLM2dtyGPc .logo {
  color: #616060;
}
.cid-rLM2dtMJMu {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rLM2dtMJMu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rLM2dtMJMu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rLM2dtMJMu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rLM2dtMJMu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rLM2dtMJMu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rLM2dtMJMu .icon-focus {
  display: none;
}
.cid-rLM2dtMJMu .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rLM2dtMJMu ul {
  font-size: 0;
}
.cid-rLM2dtMJMu .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #000000 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rLM2dtMJMu .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rLM2dtMJMu .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rLM2dtMJMu .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rLM2dtMJMu .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rLM2dtMJMu .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rLM2dtMJMu .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rLM2dtMJMu .btn:hover {
  background: transparent !important;
}
.cid-rLM2dtMJMu .btn:hover:before {
  background: transparent !important;
}
.cid-rLM2dtMJMu .btn:before {
  background-color: transparent !important;
}
.cid-rLM2dtMJMu .btn:focus {
  box-shadow: none;
}
.cid-rLM2dtMJMu .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rLM2dtMJMu .mbr-gallery-item > div > span {
  color: #f9e2af;
  text-align: left;
}
.cid-rLM2dtMJMu .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rXzPWfQR8T {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rXzPWfQR8T:hover {
  background-color: #504f4f;
}
.cid-rXzPWfQR8T .mbr-section-title {
  margin: 0;
}
.cid-rXzPWfQR8T .card-wrapper {
  z-index: 3;
}
.cid-rXzPWfQR8T .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rXzPWfQR8T .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rLM7DDgfQn .nav-item:focus,
.cid-rLM7DDgfQn .nav-link:focus {
  outline: none;
}
.cid-rLM7DDgfQn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rLM7DDgfQn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rLM7DDgfQn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rLM7DDgfQn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rLM7DDgfQn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rLM7DDgfQn .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rLM7DDgfQn .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rLM7DDgfQn .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rLM7DDgfQn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rLM7DDgfQn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rLM7DDgfQn .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rLM7DDgfQn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rLM7DDgfQn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rLM7DDgfQn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rLM7DDgfQn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rLM7DDgfQn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rLM7DDgfQn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rLM7DDgfQn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rLM7DDgfQn .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rLM7DDgfQn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rLM7DDgfQn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rLM7DDgfQn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rLM7DDgfQn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rLM7DDgfQn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rLM7DDgfQn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rLM7DDgfQn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rLM7DDgfQn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rLM7DDgfQn .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rLM7DDgfQn .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rLM7DDgfQn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rLM7DDgfQn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rLM7DDgfQn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rLM7DDgfQn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rLM7DDgfQn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rLM7DDgfQn .dropdown-item.active,
.cid-rLM7DDgfQn .dropdown-item:active {
  background-color: transparent;
}
.cid-rLM7DDgfQn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rLM7DDgfQn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rLM7DDgfQn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rLM7DDgfQn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rLM7DDgfQn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rLM7DDgfQn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rLM7DDgfQn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rLM7DDgfQn .navbar-buttons {
  text-align: center;
}
.cid-rLM7DDgfQn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rLM7DDgfQn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rLM7DDgfQn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rLM7DDgfQn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rLM7DDgfQn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rLM7DDgfQn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rLM7DDgfQn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rLM7DDgfQn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rLM7DDgfQn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rLM7DDgfQn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rLM7DDgfQn .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rLM7DDgfQn a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rLM7DDgfQn .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rLM7DDgfQn .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rLM7DDgfQn .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rLM7DDgfQn .nav-link:hover,
.cid-rLM7DDgfQn .dropdown-item:hover,
.cid-rLM7DDgfQn .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rLM7DDgfQn .navbar {
    height: 77px;
  }
  .cid-rLM7DDgfQn .navbar.opened {
    height: auto;
  }
}
.cid-s07pMdZ4vB {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-2000x333.jpg");
}
.cid-s07pMdZ4vB .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-s07pMdZ4vB .text-block {
  position: relative;
  z-index: 0;
}
.cid-s07pMdZ4vB .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-s07pMdZ4vB .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s07pMdZ4vB .box {
  right: 20%;
}
.cid-s07pMdZ4vB .text-box {
  right: 0;
}
.cid-s07pMdZ4vB .mbr-section-title,
.cid-s07pMdZ4vB .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-s07pMdZ4vB .text-box {
    display: none;
  }
  .cid-s07pMdZ4vB .mbr-section-title,
  .cid-s07pMdZ4vB .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s07pMdZ4vB .box {
    display: none;
  }
  .cid-s07pMdZ4vB .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s07pMdZ4vB .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s07pMdZ4vB .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rLM7DCwj2e {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rLM7DCwj2e .mbr-text {
  position: relative;
}
.cid-rLM7DCwj2e .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rLM7DCwj2e .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rLM7DCwj2e .mbr-text:after,
  .cid-rLM7DCwj2e .mbr-text:before {
    display: none;
  }
}
.cid-rLM7DCwj2e .mbr-section-title,
.cid-rLM7DCwj2e .logo {
  color: #616060;
}
.cid-rLM7DCLnyl {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rLM7DCLnyl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rLM7DCLnyl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rLM7DCLnyl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rLM7DCLnyl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rLM7DCLnyl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rLM7DCLnyl .icon-focus {
  display: none;
}
.cid-rLM7DCLnyl .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rLM7DCLnyl ul {
  font-size: 0;
}
.cid-rLM7DCLnyl .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #000000 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rLM7DCLnyl .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rLM7DCLnyl .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rLM7DCLnyl .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rLM7DCLnyl .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rLM7DCLnyl .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rLM7DCLnyl .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rLM7DCLnyl .btn:hover {
  background: transparent !important;
}
.cid-rLM7DCLnyl .btn:hover:before {
  background: transparent !important;
}
.cid-rLM7DCLnyl .btn:before {
  background-color: transparent !important;
}
.cid-rLM7DCLnyl .btn:focus {
  box-shadow: none;
}
.cid-rLM7DCLnyl .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rLM7DCLnyl .mbr-gallery-item > div > span {
  color: #616060;
}
.cid-rLM7DCLnyl .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rXzQ5tMxJq {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rXzQ5tMxJq:hover {
  background-color: #504f4f;
}
.cid-rXzQ5tMxJq .mbr-section-title {
  margin: 0;
}
.cid-rXzQ5tMxJq .card-wrapper {
  z-index: 3;
}
.cid-rXzQ5tMxJq .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rXzQ5tMxJq .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rxOGa9it4y .nav-item:focus,
.cid-rxOGa9it4y .nav-link:focus {
  outline: none;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxOGa9it4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxOGa9it4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxOGa9it4y .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rxOGa9it4y .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rxOGa9it4y .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rxOGa9it4y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rxOGa9it4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxOGa9it4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxOGa9it4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxOGa9it4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rxOGa9it4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxOGa9it4y .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxOGa9it4y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxOGa9it4y .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rxOGa9it4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rxOGa9it4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rxOGa9it4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rxOGa9it4y .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rxOGa9it4y .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxOGa9it4y .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxOGa9it4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxOGa9it4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxOGa9it4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxOGa9it4y .dropdown-item.active,
.cid-rxOGa9it4y .dropdown-item:active {
  background-color: transparent;
}
.cid-rxOGa9it4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxOGa9it4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxOGa9it4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxOGa9it4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rxOGa9it4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxOGa9it4y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxOGa9it4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rxOGa9it4y .navbar-buttons {
  text-align: center;
}
.cid-rxOGa9it4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxOGa9it4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxOGa9it4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxOGa9it4y .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rxOGa9it4y a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rxOGa9it4y .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxOGa9it4y .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rxOGa9it4y .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rxOGa9it4y .nav-link:hover,
.cid-rxOGa9it4y .dropdown-item:hover,
.cid-rxOGa9it4y .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxOGa9it4y .navbar {
    height: 77px;
  }
  .cid-rxOGa9it4y .navbar.opened {
    height: auto;
  }
}
.cid-s05nft1v2Q {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-stelle-2000x333.jpg");
}
.cid-s05nft1v2Q .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-s05nft1v2Q .text-block {
  position: relative;
  z-index: 0;
}
.cid-s05nft1v2Q .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-s05nft1v2Q .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s05nft1v2Q .box {
  right: 20%;
}
.cid-s05nft1v2Q .text-box {
  right: 0;
}
.cid-s05nft1v2Q .mbr-section-title,
.cid-s05nft1v2Q .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-s05nft1v2Q .text-box {
    display: none;
  }
  .cid-s05nft1v2Q .mbr-section-title,
  .cid-s05nft1v2Q .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s05nft1v2Q .box {
    display: none;
  }
  .cid-s05nft1v2Q .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s05nft1v2Q .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s05nft1v2Q .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rxxnQaUzLA {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rxxnQaUzLA .mbr-text {
  position: relative;
}
.cid-rxxnQaUzLA .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rxxnQaUzLA .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rxxnQaUzLA .mbr-text:after,
  .cid-rxxnQaUzLA .mbr-text:before {
    display: none;
  }
}
.cid-rxxnQaUzLA .mbr-section-title,
.cid-rxxnQaUzLA .logo {
  color: #616060;
}
.cid-rx8xGk6NNj {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rx8xGk6NNj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rx8xGk6NNj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rx8xGk6NNj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rx8xGk6NNj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rx8xGk6NNj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rx8xGk6NNj .icon-focus {
  display: none;
}
.cid-rx8xGk6NNj .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rx8xGk6NNj ul {
  font-size: 0;
}
.cid-rx8xGk6NNj .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rx8xGk6NNj .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rx8xGk6NNj .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rx8xGk6NNj .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rx8xGk6NNj .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rx8xGk6NNj .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rx8xGk6NNj .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rx8xGk6NNj .btn:hover {
  background: transparent !important;
}
.cid-rx8xGk6NNj .btn:hover:before {
  background: transparent !important;
}
.cid-rx8xGk6NNj .btn:before {
  background-color: transparent !important;
}
.cid-rx8xGk6NNj .btn:focus {
  box-shadow: none;
}
.cid-rx8xGk6NNj .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rx8xGk6NNj .mbr-gallery-item > div > span {
  color: #000000;
}
.cid-rx8xGk6NNj .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rXzQhnVS1b {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rXzQhnVS1b:hover {
  background-color: #504f4f;
}
.cid-rXzQhnVS1b .mbr-section-title {
  margin: 0;
}
.cid-rXzQhnVS1b .card-wrapper {
  z-index: 3;
}
.cid-rXzQhnVS1b .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rXzQhnVS1b .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rTkA5lqDmt .nav-item:focus,
.cid-rTkA5lqDmt .nav-link:focus {
  outline: none;
}
.cid-rTkA5lqDmt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rTkA5lqDmt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rTkA5lqDmt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rTkA5lqDmt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rTkA5lqDmt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rTkA5lqDmt .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rTkA5lqDmt .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rTkA5lqDmt .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rTkA5lqDmt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rTkA5lqDmt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rTkA5lqDmt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rTkA5lqDmt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rTkA5lqDmt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rTkA5lqDmt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rTkA5lqDmt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rTkA5lqDmt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rTkA5lqDmt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rTkA5lqDmt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rTkA5lqDmt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rTkA5lqDmt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rTkA5lqDmt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rTkA5lqDmt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rTkA5lqDmt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rTkA5lqDmt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rTkA5lqDmt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rTkA5lqDmt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rTkA5lqDmt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rTkA5lqDmt .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rTkA5lqDmt .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rTkA5lqDmt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rTkA5lqDmt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rTkA5lqDmt .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rTkA5lqDmt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rTkA5lqDmt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rTkA5lqDmt .dropdown-item.active,
.cid-rTkA5lqDmt .dropdown-item:active {
  background-color: transparent;
}
.cid-rTkA5lqDmt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rTkA5lqDmt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rTkA5lqDmt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rTkA5lqDmt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rTkA5lqDmt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rTkA5lqDmt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rTkA5lqDmt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rTkA5lqDmt .navbar-buttons {
  text-align: center;
}
.cid-rTkA5lqDmt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rTkA5lqDmt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rTkA5lqDmt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rTkA5lqDmt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rTkA5lqDmt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rTkA5lqDmt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rTkA5lqDmt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rTkA5lqDmt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rTkA5lqDmt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rTkA5lqDmt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rTkA5lqDmt .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rTkA5lqDmt a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rTkA5lqDmt .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rTkA5lqDmt .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rTkA5lqDmt .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rTkA5lqDmt .nav-link:hover,
.cid-rTkA5lqDmt .dropdown-item:hover,
.cid-rTkA5lqDmt .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rTkA5lqDmt .navbar {
    height: 77px;
  }
  .cid-rTkA5lqDmt .navbar.opened {
    height: auto;
  }
}
.cid-s05JGjTS8X {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-buedelsdorf-2000x333.jpg");
}
.cid-s05JGjTS8X .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-s05JGjTS8X .text-block {
  position: relative;
  z-index: 0;
}
.cid-s05JGjTS8X .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-s05JGjTS8X .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s05JGjTS8X .box {
  right: 20%;
}
.cid-s05JGjTS8X .text-box {
  right: 0;
}
.cid-s05JGjTS8X .mbr-section-title,
.cid-s05JGjTS8X .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-s05JGjTS8X .text-box {
    display: none;
  }
  .cid-s05JGjTS8X .mbr-section-title,
  .cid-s05JGjTS8X .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s05JGjTS8X .box {
    display: none;
  }
  .cid-s05JGjTS8X .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s05JGjTS8X .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s05JGjTS8X .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rTkA5kus7O {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rTkA5kus7O .mbr-text {
  position: relative;
}
.cid-rTkA5kus7O .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rTkA5kus7O .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rTkA5kus7O .mbr-text:after,
  .cid-rTkA5kus7O .mbr-text:before {
    display: none;
  }
}
.cid-rTkA5kus7O .mbr-section-title,
.cid-rTkA5kus7O .logo {
  color: #616060;
}
.cid-rTkA5kT1sh {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rTkA5kT1sh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rTkA5kT1sh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rTkA5kT1sh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rTkA5kT1sh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rTkA5kT1sh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rTkA5kT1sh .icon-focus {
  display: none;
}
.cid-rTkA5kT1sh .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rTkA5kT1sh ul {
  font-size: 0;
}
.cid-rTkA5kT1sh .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rTkA5kT1sh .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rTkA5kT1sh .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rTkA5kT1sh .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rTkA5kT1sh .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rTkA5kT1sh .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rTkA5kT1sh .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rTkA5kT1sh .btn:hover {
  background: transparent !important;
}
.cid-rTkA5kT1sh .btn:hover:before {
  background: transparent !important;
}
.cid-rTkA5kT1sh .btn:before {
  background-color: transparent !important;
}
.cid-rTkA5kT1sh .btn:focus {
  box-shadow: none;
}
.cid-rTkA5kT1sh .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rTkA5kT1sh .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rTkA5kT1sh .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rTkA5m2vbm {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rTkA5m2vbm:hover {
  background-color: #504f4f;
}
.cid-rTkA5m2vbm .mbr-section-title {
  margin: 0;
}
.cid-rTkA5m2vbm .card-wrapper {
  z-index: 3;
}
.cid-rTkA5m2vbm .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rTkA5m2vbm .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rUUFP3LoVf .nav-item:focus,
.cid-rUUFP3LoVf .nav-link:focus {
  outline: none;
}
.cid-rUUFP3LoVf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rUUFP3LoVf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUUFP3LoVf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rUUFP3LoVf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rUUFP3LoVf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rUUFP3LoVf .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rUUFP3LoVf .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rUUFP3LoVf .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rUUFP3LoVf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rUUFP3LoVf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rUUFP3LoVf .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rUUFP3LoVf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rUUFP3LoVf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rUUFP3LoVf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rUUFP3LoVf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rUUFP3LoVf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rUUFP3LoVf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rUUFP3LoVf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rUUFP3LoVf .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rUUFP3LoVf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rUUFP3LoVf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rUUFP3LoVf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rUUFP3LoVf .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rUUFP3LoVf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rUUFP3LoVf .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rUUFP3LoVf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rUUFP3LoVf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rUUFP3LoVf .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rUUFP3LoVf .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rUUFP3LoVf .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rUUFP3LoVf .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rUUFP3LoVf .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rUUFP3LoVf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rUUFP3LoVf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rUUFP3LoVf .dropdown-item.active,
.cid-rUUFP3LoVf .dropdown-item:active {
  background-color: transparent;
}
.cid-rUUFP3LoVf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rUUFP3LoVf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rUUFP3LoVf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rUUFP3LoVf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rUUFP3LoVf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rUUFP3LoVf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rUUFP3LoVf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rUUFP3LoVf .navbar-buttons {
  text-align: center;
}
.cid-rUUFP3LoVf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rUUFP3LoVf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rUUFP3LoVf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUUFP3LoVf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUUFP3LoVf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUUFP3LoVf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUUFP3LoVf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUUFP3LoVf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUUFP3LoVf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUUFP3LoVf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUUFP3LoVf .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rUUFP3LoVf a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rUUFP3LoVf .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rUUFP3LoVf .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rUUFP3LoVf .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rUUFP3LoVf .nav-link:hover,
.cid-rUUFP3LoVf .dropdown-item:hover,
.cid-rUUFP3LoVf .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rUUFP3LoVf .navbar {
    height: 77px;
  }
  .cid-rUUFP3LoVf .navbar.opened {
    height: auto;
  }
}
.cid-rUUR4AuDP1 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rUUR4AuDP1 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
.cid-rUUR4AuDP1 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rUUR4AuDP1 .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-rUUR4AuDP1 .box {
  left: 20%;
}
.cid-rUUR4AuDP1 .text-box {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.cid-rUUR4AuDP1 .mbr-section-text,
.cid-rUUR4AuDP1 .mbr-section-title {
  margin-left: 31%;
  margin-left: 0;
}
@media (max-width: 991px) {
  .cid-rUUR4AuDP1 .text-box {
    display: none;
  }
  .cid-rUUR4AuDP1 .mbr-section-title,
  .cid-rUUR4AuDP1 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rUUR4AuDP1 .box {
    display: none;
  }
  .cid-rUUR4AuDP1 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rUUR4AuDP1 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rUUR4AuDP1 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rUUFP2MsBr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rUUFP2MsBr .mbr-text {
  position: relative;
}
.cid-rUUFP2MsBr .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rUUFP2MsBr .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rUUFP2MsBr .mbr-text:after,
  .cid-rUUFP2MsBr .mbr-text:before {
    display: none;
  }
}
.cid-rUUFP2MsBr .mbr-section-title,
.cid-rUUFP2MsBr .logo {
  color: #616060;
}
.cid-rUUFP3dxW1 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rUUFP3dxW1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rUUFP3dxW1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rUUFP3dxW1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rUUFP3dxW1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rUUFP3dxW1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rUUFP3dxW1 .icon-focus {
  display: none;
}
.cid-rUUFP3dxW1 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rUUFP3dxW1 ul {
  font-size: 0;
}
.cid-rUUFP3dxW1 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rUUFP3dxW1 .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rUUFP3dxW1 .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rUUFP3dxW1 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rUUFP3dxW1 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rUUFP3dxW1 .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rUUFP3dxW1 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rUUFP3dxW1 .btn:hover {
  background: transparent !important;
}
.cid-rUUFP3dxW1 .btn:hover:before {
  background: transparent !important;
}
.cid-rUUFP3dxW1 .btn:before {
  background-color: transparent !important;
}
.cid-rUUFP3dxW1 .btn:focus {
  box-shadow: none;
}
.cid-rUUFP3dxW1 .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rUUFP3dxW1 .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rUUFP3dxW1 .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rV6Wtw15mk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rV6Wtw15mk:hover {
  background-color: #504f4f;
}
.cid-rV6Wtw15mk .mbr-section-title {
  margin: 0;
}
.cid-rV6Wtw15mk .card-wrapper {
  z-index: 3;
}
.cid-rV6Wtw15mk .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rV6Wtw15mk .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rXmwWXBCVf .nav-item:focus,
.cid-rXmwWXBCVf .nav-link:focus {
  outline: none;
}
.cid-rXmwWXBCVf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rXmwWXBCVf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rXmwWXBCVf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rXmwWXBCVf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rXmwWXBCVf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rXmwWXBCVf .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rXmwWXBCVf .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rXmwWXBCVf .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rXmwWXBCVf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rXmwWXBCVf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rXmwWXBCVf .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rXmwWXBCVf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rXmwWXBCVf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rXmwWXBCVf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rXmwWXBCVf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rXmwWXBCVf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rXmwWXBCVf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rXmwWXBCVf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rXmwWXBCVf .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rXmwWXBCVf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rXmwWXBCVf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rXmwWXBCVf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rXmwWXBCVf .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rXmwWXBCVf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rXmwWXBCVf .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rXmwWXBCVf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rXmwWXBCVf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rXmwWXBCVf .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rXmwWXBCVf .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rXmwWXBCVf .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rXmwWXBCVf .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rXmwWXBCVf .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rXmwWXBCVf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rXmwWXBCVf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rXmwWXBCVf .dropdown-item.active,
.cid-rXmwWXBCVf .dropdown-item:active {
  background-color: transparent;
}
.cid-rXmwWXBCVf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rXmwWXBCVf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rXmwWXBCVf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rXmwWXBCVf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rXmwWXBCVf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rXmwWXBCVf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rXmwWXBCVf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rXmwWXBCVf .navbar-buttons {
  text-align: center;
}
.cid-rXmwWXBCVf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rXmwWXBCVf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rXmwWXBCVf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rXmwWXBCVf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rXmwWXBCVf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rXmwWXBCVf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rXmwWXBCVf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXmwWXBCVf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rXmwWXBCVf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rXmwWXBCVf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXmwWXBCVf .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rXmwWXBCVf a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rXmwWXBCVf .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rXmwWXBCVf .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rXmwWXBCVf .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rXmwWXBCVf .nav-link:hover,
.cid-rXmwWXBCVf .dropdown-item:hover,
.cid-rXmwWXBCVf .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXmwWXBCVf .navbar {
    height: 77px;
  }
  .cid-rXmwWXBCVf .navbar.opened {
    height: auto;
  }
}
.cid-s07nGwQzYq {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-kaltenk-2000x333.jpg");
}
.cid-s07nGwQzYq .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-s07nGwQzYq .text-block {
  position: relative;
  z-index: 0;
}
.cid-s07nGwQzYq .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-s07nGwQzYq .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s07nGwQzYq .box {
  right: 20%;
}
.cid-s07nGwQzYq .text-box {
  right: 0;
}
.cid-s07nGwQzYq .mbr-section-title,
.cid-s07nGwQzYq .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-s07nGwQzYq .text-box {
    display: none;
  }
  .cid-s07nGwQzYq .mbr-section-title,
  .cid-s07nGwQzYq .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s07nGwQzYq .box {
    display: none;
  }
  .cid-s07nGwQzYq .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s07nGwQzYq .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s07nGwQzYq .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXmwWV8KsT {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rXmwWV8KsT .mbr-text {
  position: relative;
}
.cid-rXmwWV8KsT .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rXmwWV8KsT .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rXmwWV8KsT .mbr-text:after,
  .cid-rXmwWV8KsT .mbr-text:before {
    display: none;
  }
}
.cid-rXmwWV8KsT .mbr-section-title,
.cid-rXmwWV8KsT .logo {
  color: #616060;
}
.cid-rXmwWVvNgV {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rXmwWVvNgV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXmwWVvNgV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXmwWVvNgV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXmwWVvNgV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXmwWVvNgV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rXmwWVvNgV .icon-focus {
  display: none;
}
.cid-rXmwWVvNgV .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rXmwWVvNgV ul {
  font-size: 0;
}
.cid-rXmwWVvNgV .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #000000 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rXmwWVvNgV .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rXmwWVvNgV .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rXmwWVvNgV .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rXmwWVvNgV .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rXmwWVvNgV .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rXmwWVvNgV .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rXmwWVvNgV .btn:hover {
  background: transparent !important;
}
.cid-rXmwWVvNgV .btn:hover:before {
  background: transparent !important;
}
.cid-rXmwWVvNgV .btn:before {
  background-color: transparent !important;
}
.cid-rXmwWVvNgV .btn:focus {
  box-shadow: none;
}
.cid-rXmwWVvNgV .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rXmwWVvNgV .mbr-gallery-item > div > span {
  color: #fa0b20;
}
.cid-rXmwWVvNgV .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rXmwWZ5voW {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rXmwWZ5voW:hover {
  background-color: #504f4f;
}
.cid-rXmwWZ5voW .mbr-section-title {
  margin: 0;
}
.cid-rXmwWZ5voW .card-wrapper {
  z-index: 3;
}
.cid-rXmwWZ5voW .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rXmwWZ5voW .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rXmG5laVEW .nav-item:focus,
.cid-rXmG5laVEW .nav-link:focus {
  outline: none;
}
.cid-rXmG5laVEW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rXmG5laVEW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rXmG5laVEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rXmG5laVEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rXmG5laVEW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rXmG5laVEW .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rXmG5laVEW .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rXmG5laVEW .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rXmG5laVEW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rXmG5laVEW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rXmG5laVEW .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rXmG5laVEW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rXmG5laVEW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rXmG5laVEW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rXmG5laVEW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rXmG5laVEW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rXmG5laVEW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rXmG5laVEW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rXmG5laVEW .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rXmG5laVEW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rXmG5laVEW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rXmG5laVEW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rXmG5laVEW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rXmG5laVEW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rXmG5laVEW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rXmG5laVEW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rXmG5laVEW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rXmG5laVEW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rXmG5laVEW .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rXmG5laVEW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rXmG5laVEW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rXmG5laVEW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rXmG5laVEW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rXmG5laVEW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rXmG5laVEW .dropdown-item.active,
.cid-rXmG5laVEW .dropdown-item:active {
  background-color: transparent;
}
.cid-rXmG5laVEW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rXmG5laVEW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rXmG5laVEW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rXmG5laVEW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rXmG5laVEW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rXmG5laVEW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rXmG5laVEW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rXmG5laVEW .navbar-buttons {
  text-align: center;
}
.cid-rXmG5laVEW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rXmG5laVEW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rXmG5laVEW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rXmG5laVEW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rXmG5laVEW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rXmG5laVEW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rXmG5laVEW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXmG5laVEW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rXmG5laVEW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rXmG5laVEW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXmG5laVEW .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rXmG5laVEW a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rXmG5laVEW .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rXmG5laVEW .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rXmG5laVEW .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rXmG5laVEW .nav-link:hover,
.cid-rXmG5laVEW .dropdown-item:hover,
.cid-rXmG5laVEW .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXmG5laVEW .navbar {
    height: 77px;
  }
  .cid-rXmG5laVEW .navbar.opened {
    height: auto;
  }
}
.cid-rXmG5isyV2 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-wedel-2000x333.jpg");
}
.cid-rXmG5isyV2 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-rXmG5isyV2 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXmG5isyV2 .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-rXmG5isyV2 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rXmG5isyV2 .box {
  right: 20%;
}
.cid-rXmG5isyV2 .text-box {
  right: 0;
}
.cid-rXmG5isyV2 .mbr-section-title,
.cid-rXmG5isyV2 .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rXmG5isyV2 .text-box {
    display: none;
  }
  .cid-rXmG5isyV2 .mbr-section-title,
  .cid-rXmG5isyV2 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXmG5isyV2 .box {
    display: none;
  }
  .cid-rXmG5isyV2 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXmG5isyV2 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXmG5isyV2 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXmG5j5DMB {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rXmG5j5DMB .mbr-text {
  position: relative;
}
.cid-rXmG5j5DMB .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rXmG5j5DMB .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rXmG5j5DMB .mbr-text:after,
  .cid-rXmG5j5DMB .mbr-text:before {
    display: none;
  }
}
.cid-rXmG5j5DMB .mbr-section-title,
.cid-rXmG5j5DMB .logo {
  color: #616060;
}
.cid-rXmG5jpUhy {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rXmG5jpUhy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXmG5jpUhy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXmG5jpUhy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXmG5jpUhy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXmG5jpUhy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rXmG5jpUhy .icon-focus {
  display: none;
}
.cid-rXmG5jpUhy .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rXmG5jpUhy ul {
  font-size: 0;
}
.cid-rXmG5jpUhy .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #000000 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rXmG5jpUhy .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rXmG5jpUhy .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rXmG5jpUhy .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rXmG5jpUhy .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rXmG5jpUhy .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rXmG5jpUhy .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rXmG5jpUhy .btn:hover {
  background: transparent !important;
}
.cid-rXmG5jpUhy .btn:hover:before {
  background: transparent !important;
}
.cid-rXmG5jpUhy .btn:before {
  background-color: transparent !important;
}
.cid-rXmG5jpUhy .btn:focus {
  box-shadow: none;
}
.cid-rXmG5jpUhy .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rXmG5jpUhy .mbr-gallery-item > div > span {
  color: #000000;
  text-align: left;
}
.cid-rXmG5jpUhy .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rXzQIr8Zfy {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rXzQIr8Zfy:hover {
  background-color: #504f4f;
}
.cid-rXzQIr8Zfy .mbr-section-title {
  margin: 0;
}
.cid-rXzQIr8Zfy .card-wrapper {
  z-index: 3;
}
.cid-rXzQIr8Zfy .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rXzQIr8Zfy .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rXDUG5i9MM .nav-item:focus,
.cid-rXDUG5i9MM .nav-link:focus {
  outline: none;
}
.cid-rXDUG5i9MM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rXDUG5i9MM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rXDUG5i9MM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rXDUG5i9MM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rXDUG5i9MM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rXDUG5i9MM .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rXDUG5i9MM .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rXDUG5i9MM .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rXDUG5i9MM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rXDUG5i9MM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rXDUG5i9MM .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rXDUG5i9MM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rXDUG5i9MM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rXDUG5i9MM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rXDUG5i9MM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rXDUG5i9MM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rXDUG5i9MM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rXDUG5i9MM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rXDUG5i9MM .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rXDUG5i9MM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rXDUG5i9MM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rXDUG5i9MM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rXDUG5i9MM .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rXDUG5i9MM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rXDUG5i9MM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rXDUG5i9MM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rXDUG5i9MM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rXDUG5i9MM .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rXDUG5i9MM .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rXDUG5i9MM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rXDUG5i9MM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rXDUG5i9MM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rXDUG5i9MM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rXDUG5i9MM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rXDUG5i9MM .dropdown-item.active,
.cid-rXDUG5i9MM .dropdown-item:active {
  background-color: transparent;
}
.cid-rXDUG5i9MM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rXDUG5i9MM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rXDUG5i9MM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rXDUG5i9MM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rXDUG5i9MM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rXDUG5i9MM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rXDUG5i9MM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rXDUG5i9MM .navbar-buttons {
  text-align: center;
}
.cid-rXDUG5i9MM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rXDUG5i9MM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rXDUG5i9MM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rXDUG5i9MM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rXDUG5i9MM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rXDUG5i9MM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rXDUG5i9MM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXDUG5i9MM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rXDUG5i9MM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rXDUG5i9MM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXDUG5i9MM .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rXDUG5i9MM a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rXDUG5i9MM .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rXDUG5i9MM .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rXDUG5i9MM .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rXDUG5i9MM .nav-link:hover,
.cid-rXDUG5i9MM .dropdown-item:hover,
.cid-rXDUG5i9MM .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXDUG5i9MM .navbar {
    height: 77px;
  }
  .cid-rXDUG5i9MM .navbar.opened {
    height: auto;
  }
}
.cid-rXDUG3OILE {
  padding-top: 105px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-brunsb-2000x333.jpg");
}
.cid-rXDUG3OILE .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-rXDUG3OILE .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXDUG3OILE .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-rXDUG3OILE .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rXDUG3OILE .box {
  right: 20%;
}
.cid-rXDUG3OILE .text-box {
  right: 0;
}
.cid-rXDUG3OILE .mbr-section-title,
.cid-rXDUG3OILE .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rXDUG3OILE .text-box {
    display: none;
  }
  .cid-rXDUG3OILE .mbr-section-title,
  .cid-rXDUG3OILE .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXDUG3OILE .box {
    display: none;
  }
  .cid-rXDUG3OILE .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXDUG3OILE .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXDUG3OILE .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXDUG4p0A3 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rXDUG4p0A3 .mbr-text {
  position: relative;
}
.cid-rXDUG4p0A3 .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rXDUG4p0A3 .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rXDUG4p0A3 .mbr-text:after,
  .cid-rXDUG4p0A3 .mbr-text:before {
    display: none;
  }
}
.cid-rXDUG4p0A3 .mbr-section-title,
.cid-rXDUG4p0A3 .logo {
  color: #616060;
}
.cid-rXDUG4N54Q {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rXDUG4N54Q .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXDUG4N54Q .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXDUG4N54Q .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXDUG4N54Q .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXDUG4N54Q .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rXDUG4N54Q .icon-focus {
  display: none;
}
.cid-rXDUG4N54Q .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rXDUG4N54Q ul {
  font-size: 0;
}
.cid-rXDUG4N54Q .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rXDUG4N54Q .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rXDUG4N54Q .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rXDUG4N54Q .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rXDUG4N54Q .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rXDUG4N54Q .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rXDUG4N54Q .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rXDUG4N54Q .btn:hover {
  background: transparent !important;
}
.cid-rXDUG4N54Q .btn:hover:before {
  background: transparent !important;
}
.cid-rXDUG4N54Q .btn:before {
  background-color: transparent !important;
}
.cid-rXDUG4N54Q .btn:focus {
  box-shadow: none;
}
.cid-rXDUG4N54Q .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rXDUG4N54Q .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rXDUG4N54Q .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rXDUG5N4tN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rXDUG5N4tN:hover {
  background-color: #504f4f;
}
.cid-rXDUG5N4tN .mbr-section-title {
  margin: 0;
}
.cid-rXDUG5N4tN .card-wrapper {
  z-index: 3;
}
.cid-rXDUG5N4tN .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rXDUG5N4tN .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rXDYzJDm4b .nav-item:focus,
.cid-rXDYzJDm4b .nav-link:focus {
  outline: none;
}
.cid-rXDYzJDm4b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rXDYzJDm4b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rXDYzJDm4b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rXDYzJDm4b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rXDYzJDm4b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rXDYzJDm4b .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rXDYzJDm4b .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rXDYzJDm4b .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rXDYzJDm4b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rXDYzJDm4b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rXDYzJDm4b .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rXDYzJDm4b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rXDYzJDm4b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rXDYzJDm4b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rXDYzJDm4b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rXDYzJDm4b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rXDYzJDm4b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rXDYzJDm4b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rXDYzJDm4b .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rXDYzJDm4b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rXDYzJDm4b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rXDYzJDm4b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rXDYzJDm4b .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rXDYzJDm4b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rXDYzJDm4b .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rXDYzJDm4b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rXDYzJDm4b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rXDYzJDm4b .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rXDYzJDm4b .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rXDYzJDm4b .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rXDYzJDm4b .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rXDYzJDm4b .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rXDYzJDm4b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rXDYzJDm4b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rXDYzJDm4b .dropdown-item.active,
.cid-rXDYzJDm4b .dropdown-item:active {
  background-color: transparent;
}
.cid-rXDYzJDm4b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rXDYzJDm4b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rXDYzJDm4b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rXDYzJDm4b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rXDYzJDm4b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rXDYzJDm4b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rXDYzJDm4b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rXDYzJDm4b .navbar-buttons {
  text-align: center;
}
.cid-rXDYzJDm4b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rXDYzJDm4b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rXDYzJDm4b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rXDYzJDm4b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rXDYzJDm4b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rXDYzJDm4b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rXDYzJDm4b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXDYzJDm4b nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rXDYzJDm4b nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rXDYzJDm4b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rXDYzJDm4b .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rXDYzJDm4b a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rXDYzJDm4b .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rXDYzJDm4b .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rXDYzJDm4b .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rXDYzJDm4b .nav-link:hover,
.cid-rXDYzJDm4b .dropdown-item:hover,
.cid-rXDYzJDm4b .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXDYzJDm4b .navbar {
    height: 77px;
  }
  .cid-rXDYzJDm4b .navbar.opened {
    height: auto;
  }
}
.cid-rXDYzHDcvq {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-meckelfeld5-2000x195.jpg");
}
.cid-rXDYzHDcvq .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-rXDYzHDcvq .text-block {
  position: relative;
  z-index: 0;
}
.cid-rXDYzHDcvq .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-rXDYzHDcvq .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rXDYzHDcvq .box {
  right: 20%;
}
.cid-rXDYzHDcvq .text-box {
  right: 0;
}
.cid-rXDYzHDcvq .mbr-section-title,
.cid-rXDYzHDcvq .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rXDYzHDcvq .text-box {
    display: none;
  }
  .cid-rXDYzHDcvq .mbr-section-title,
  .cid-rXDYzHDcvq .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rXDYzHDcvq .box {
    display: none;
  }
  .cid-rXDYzHDcvq .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rXDYzHDcvq .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rXDYzHDcvq .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rXDYzIBByv {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rXDYzIBByv .mbr-text {
  position: relative;
}
.cid-rXDYzIBByv .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rXDYzIBByv .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rXDYzIBByv .mbr-text:after,
  .cid-rXDYzIBByv .mbr-text:before {
    display: none;
  }
}
.cid-rXDYzIBByv .mbr-section-title,
.cid-rXDYzIBByv .logo {
  color: #616060;
}
.cid-rXDYzIZ9ua {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rXDYzIZ9ua .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rXDYzIZ9ua .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXDYzIZ9ua .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXDYzIZ9ua .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rXDYzIZ9ua .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rXDYzIZ9ua .icon-focus {
  display: none;
}
.cid-rXDYzIZ9ua .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rXDYzIZ9ua ul {
  font-size: 0;
}
.cid-rXDYzIZ9ua .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rXDYzIZ9ua .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rXDYzIZ9ua .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rXDYzIZ9ua .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rXDYzIZ9ua .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rXDYzIZ9ua .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rXDYzIZ9ua .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rXDYzIZ9ua .btn:hover {
  background: transparent !important;
}
.cid-rXDYzIZ9ua .btn:hover:before {
  background: transparent !important;
}
.cid-rXDYzIZ9ua .btn:before {
  background-color: transparent !important;
}
.cid-rXDYzIZ9ua .btn:focus {
  box-shadow: none;
}
.cid-rXDYzIZ9ua .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rXDYzIZ9ua .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rXDYzIZ9ua .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rXDYzKh7Ht {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rXDYzKh7Ht:hover {
  background-color: #504f4f;
}
.cid-rXDYzKh7Ht .mbr-section-title {
  margin: 0;
}
.cid-rXDYzKh7Ht .card-wrapper {
  z-index: 3;
}
.cid-rXDYzKh7Ht .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rXDYzKh7Ht .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rYjLJ26EV3 .nav-item:focus,
.cid-rYjLJ26EV3 .nav-link:focus {
  outline: none;
}
.cid-rYjLJ26EV3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rYjLJ26EV3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYjLJ26EV3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rYjLJ26EV3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rYjLJ26EV3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rYjLJ26EV3 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rYjLJ26EV3 .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rYjLJ26EV3 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rYjLJ26EV3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rYjLJ26EV3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rYjLJ26EV3 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rYjLJ26EV3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rYjLJ26EV3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rYjLJ26EV3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rYjLJ26EV3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rYjLJ26EV3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rYjLJ26EV3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rYjLJ26EV3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rYjLJ26EV3 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rYjLJ26EV3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rYjLJ26EV3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rYjLJ26EV3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rYjLJ26EV3 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rYjLJ26EV3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rYjLJ26EV3 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rYjLJ26EV3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rYjLJ26EV3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rYjLJ26EV3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rYjLJ26EV3 .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rYjLJ26EV3 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rYjLJ26EV3 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rYjLJ26EV3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rYjLJ26EV3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rYjLJ26EV3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rYjLJ26EV3 .dropdown-item.active,
.cid-rYjLJ26EV3 .dropdown-item:active {
  background-color: transparent;
}
.cid-rYjLJ26EV3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rYjLJ26EV3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rYjLJ26EV3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rYjLJ26EV3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rYjLJ26EV3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rYjLJ26EV3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rYjLJ26EV3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rYjLJ26EV3 .navbar-buttons {
  text-align: center;
}
.cid-rYjLJ26EV3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rYjLJ26EV3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rYjLJ26EV3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYjLJ26EV3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYjLJ26EV3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYjLJ26EV3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYjLJ26EV3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYjLJ26EV3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYjLJ26EV3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYjLJ26EV3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYjLJ26EV3 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rYjLJ26EV3 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rYjLJ26EV3 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rYjLJ26EV3 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rYjLJ26EV3 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rYjLJ26EV3 .nav-link:hover,
.cid-rYjLJ26EV3 .dropdown-item:hover,
.cid-rYjLJ26EV3 .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYjLJ26EV3 .navbar {
    height: 77px;
  }
  .cid-rYjLJ26EV3 .navbar.opened {
    height: auto;
  }
}
.cid-rYjLJ0tiFg {
  padding-top: 120px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/banner1-2000x333.jpg");
}
.cid-rYjLJ0tiFg .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-rYjLJ0tiFg .text-block {
  position: relative;
  z-index: 0;
}
.cid-rYjLJ0tiFg .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-rYjLJ0tiFg .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rYjLJ0tiFg .box {
  right: 20%;
}
.cid-rYjLJ0tiFg .text-box {
  right: 0;
}
.cid-rYjLJ0tiFg .mbr-section-title,
.cid-rYjLJ0tiFg .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rYjLJ0tiFg .text-box {
    display: none;
  }
  .cid-rYjLJ0tiFg .mbr-section-title,
  .cid-rYjLJ0tiFg .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rYjLJ0tiFg .box {
    display: none;
  }
  .cid-rYjLJ0tiFg .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rYjLJ0tiFg .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYjLJ0tiFg .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rYjLJ19cYk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rYjLJ19cYk .mbr-text {
  position: relative;
}
.cid-rYjLJ19cYk .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rYjLJ19cYk .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rYjLJ19cYk .mbr-text:after,
  .cid-rYjLJ19cYk .mbr-text:before {
    display: none;
  }
}
.cid-rYjLJ19cYk .mbr-section-title,
.cid-rYjLJ19cYk .logo {
  color: #616060;
}
.cid-rYjLJ1wpvX {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rYjLJ1wpvX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rYjLJ1wpvX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rYjLJ1wpvX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rYjLJ1wpvX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rYjLJ1wpvX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rYjLJ1wpvX .icon-focus {
  display: none;
}
.cid-rYjLJ1wpvX .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rYjLJ1wpvX ul {
  font-size: 0;
}
.cid-rYjLJ1wpvX .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rYjLJ1wpvX .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rYjLJ1wpvX .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rYjLJ1wpvX .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rYjLJ1wpvX .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rYjLJ1wpvX .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rYjLJ1wpvX .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rYjLJ1wpvX .btn:hover {
  background: transparent !important;
}
.cid-rYjLJ1wpvX .btn:hover:before {
  background: transparent !important;
}
.cid-rYjLJ1wpvX .btn:before {
  background-color: transparent !important;
}
.cid-rYjLJ1wpvX .btn:focus {
  box-shadow: none;
}
.cid-rYjLJ1wpvX .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rYjLJ1wpvX .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rYjLJ1wpvX .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rYjLJ2IWUO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rYjLJ2IWUO:hover {
  background-color: #504f4f;
}
.cid-rYjLJ2IWUO .mbr-section-title {
  margin: 0;
}
.cid-rYjLJ2IWUO .card-wrapper {
  z-index: 3;
}
.cid-rYjLJ2IWUO .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rYjLJ2IWUO .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rYjMC2Dw2l .nav-item:focus,
.cid-rYjMC2Dw2l .nav-link:focus {
  outline: none;
}
.cid-rYjMC2Dw2l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rYjMC2Dw2l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYjMC2Dw2l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rYjMC2Dw2l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rYjMC2Dw2l .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rYjMC2Dw2l .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rYjMC2Dw2l .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rYjMC2Dw2l .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rYjMC2Dw2l .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rYjMC2Dw2l .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rYjMC2Dw2l .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rYjMC2Dw2l .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rYjMC2Dw2l .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rYjMC2Dw2l .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rYjMC2Dw2l .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rYjMC2Dw2l .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rYjMC2Dw2l .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rYjMC2Dw2l .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rYjMC2Dw2l .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rYjMC2Dw2l .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rYjMC2Dw2l .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rYjMC2Dw2l .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rYjMC2Dw2l .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rYjMC2Dw2l .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rYjMC2Dw2l .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rYjMC2Dw2l .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rYjMC2Dw2l .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rYjMC2Dw2l .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rYjMC2Dw2l .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rYjMC2Dw2l .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rYjMC2Dw2l .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rYjMC2Dw2l .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rYjMC2Dw2l .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rYjMC2Dw2l .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rYjMC2Dw2l .dropdown-item.active,
.cid-rYjMC2Dw2l .dropdown-item:active {
  background-color: transparent;
}
.cid-rYjMC2Dw2l .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rYjMC2Dw2l .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rYjMC2Dw2l .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rYjMC2Dw2l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rYjMC2Dw2l .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rYjMC2Dw2l .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rYjMC2Dw2l ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rYjMC2Dw2l .navbar-buttons {
  text-align: center;
}
.cid-rYjMC2Dw2l button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rYjMC2Dw2l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rYjMC2Dw2l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYjMC2Dw2l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYjMC2Dw2l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYjMC2Dw2l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYjMC2Dw2l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYjMC2Dw2l nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYjMC2Dw2l nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYjMC2Dw2l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYjMC2Dw2l .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rYjMC2Dw2l a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rYjMC2Dw2l .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rYjMC2Dw2l .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rYjMC2Dw2l .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rYjMC2Dw2l .nav-link:hover,
.cid-rYjMC2Dw2l .dropdown-item:hover,
.cid-rYjMC2Dw2l .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYjMC2Dw2l .navbar {
    height: 77px;
  }
  .cid-rYjMC2Dw2l .navbar.opened {
    height: auto;
  }
}
.cid-rYjMC0SdJ5 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-3-2000x333.jpg");
}
.cid-rYjMC0SdJ5 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-rYjMC0SdJ5 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rYjMC0SdJ5 .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-rYjMC0SdJ5 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rYjMC0SdJ5 .box {
  right: 20%;
}
.cid-rYjMC0SdJ5 .text-box {
  right: 0;
}
.cid-rYjMC0SdJ5 .mbr-section-title,
.cid-rYjMC0SdJ5 .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rYjMC0SdJ5 .text-box {
    display: none;
  }
  .cid-rYjMC0SdJ5 .mbr-section-title,
  .cid-rYjMC0SdJ5 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rYjMC0SdJ5 .box {
    display: none;
  }
  .cid-rYjMC0SdJ5 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rYjMC0SdJ5 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYjMC0SdJ5 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rYjMC1C8f1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rYjMC1C8f1 .mbr-text {
  position: relative;
}
.cid-rYjMC1C8f1 .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rYjMC1C8f1 .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rYjMC1C8f1 .mbr-text:after,
  .cid-rYjMC1C8f1 .mbr-text:before {
    display: none;
  }
}
.cid-rYjMC1C8f1 .mbr-section-title,
.cid-rYjMC1C8f1 .logo {
  color: #616060;
}
.cid-rYjMC23H2O {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rYjMC23H2O .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rYjMC23H2O .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rYjMC23H2O .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rYjMC23H2O .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rYjMC23H2O .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rYjMC23H2O .icon-focus {
  display: none;
}
.cid-rYjMC23H2O .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rYjMC23H2O ul {
  font-size: 0;
}
.cid-rYjMC23H2O .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rYjMC23H2O .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rYjMC23H2O .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rYjMC23H2O .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rYjMC23H2O .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rYjMC23H2O .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rYjMC23H2O .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rYjMC23H2O .btn:hover {
  background: transparent !important;
}
.cid-rYjMC23H2O .btn:hover:before {
  background: transparent !important;
}
.cid-rYjMC23H2O .btn:before {
  background-color: transparent !important;
}
.cid-rYjMC23H2O .btn:focus {
  box-shadow: none;
}
.cid-rYjMC23H2O .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rYjMC23H2O .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rYjMC23H2O .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rYjMC3llNY {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rYjMC3llNY:hover {
  background-color: #504f4f;
}
.cid-rYjMC3llNY .mbr-section-title {
  margin: 0;
}
.cid-rYjMC3llNY .card-wrapper {
  z-index: 3;
}
.cid-rYjMC3llNY .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rYjMC3llNY .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rYjNLt9QrP .nav-item:focus,
.cid-rYjNLt9QrP .nav-link:focus {
  outline: none;
}
.cid-rYjNLt9QrP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rYjNLt9QrP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYjNLt9QrP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rYjNLt9QrP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rYjNLt9QrP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rYjNLt9QrP .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rYjNLt9QrP .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rYjNLt9QrP .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rYjNLt9QrP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rYjNLt9QrP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rYjNLt9QrP .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rYjNLt9QrP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rYjNLt9QrP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rYjNLt9QrP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rYjNLt9QrP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rYjNLt9QrP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rYjNLt9QrP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rYjNLt9QrP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rYjNLt9QrP .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rYjNLt9QrP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rYjNLt9QrP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rYjNLt9QrP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rYjNLt9QrP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rYjNLt9QrP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rYjNLt9QrP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rYjNLt9QrP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rYjNLt9QrP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rYjNLt9QrP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rYjNLt9QrP .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rYjNLt9QrP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rYjNLt9QrP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rYjNLt9QrP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rYjNLt9QrP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rYjNLt9QrP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rYjNLt9QrP .dropdown-item.active,
.cid-rYjNLt9QrP .dropdown-item:active {
  background-color: transparent;
}
.cid-rYjNLt9QrP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rYjNLt9QrP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rYjNLt9QrP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rYjNLt9QrP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rYjNLt9QrP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rYjNLt9QrP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rYjNLt9QrP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rYjNLt9QrP .navbar-buttons {
  text-align: center;
}
.cid-rYjNLt9QrP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rYjNLt9QrP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rYjNLt9QrP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYjNLt9QrP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYjNLt9QrP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYjNLt9QrP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYjNLt9QrP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYjNLt9QrP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYjNLt9QrP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYjNLt9QrP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYjNLt9QrP .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rYjNLt9QrP a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rYjNLt9QrP .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rYjNLt9QrP .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rYjNLt9QrP .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rYjNLt9QrP .nav-link:hover,
.cid-rYjNLt9QrP .dropdown-item:hover,
.cid-rYjNLt9QrP .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYjNLt9QrP .navbar {
    height: 77px;
  }
  .cid-rYjNLt9QrP .navbar.opened {
    height: auto;
  }
}
.cid-rYjNLrp4Rl {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-1-2000x333.jpg");
}
.cid-rYjNLrp4Rl .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-rYjNLrp4Rl .text-block {
  position: relative;
  z-index: 0;
}
.cid-rYjNLrp4Rl .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-rYjNLrp4Rl .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rYjNLrp4Rl .box {
  right: 20%;
}
.cid-rYjNLrp4Rl .text-box {
  right: 0;
}
.cid-rYjNLrp4Rl .mbr-section-title,
.cid-rYjNLrp4Rl .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rYjNLrp4Rl .text-box {
    display: none;
  }
  .cid-rYjNLrp4Rl .mbr-section-title,
  .cid-rYjNLrp4Rl .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rYjNLrp4Rl .box {
    display: none;
  }
  .cid-rYjNLrp4Rl .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rYjNLrp4Rl .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYjNLrp4Rl .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rYjNLs6snF {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rYjNLs6snF .mbr-text {
  position: relative;
}
.cid-rYjNLs6snF .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rYjNLs6snF .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rYjNLs6snF .mbr-text:after,
  .cid-rYjNLs6snF .mbr-text:before {
    display: none;
  }
}
.cid-rYjNLs6snF .mbr-section-title,
.cid-rYjNLs6snF .logo {
  color: #616060;
}
.cid-rYjNLsyukj {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rYjNLsyukj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rYjNLsyukj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rYjNLsyukj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rYjNLsyukj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rYjNLsyukj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rYjNLsyukj .icon-focus {
  display: none;
}
.cid-rYjNLsyukj .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rYjNLsyukj ul {
  font-size: 0;
}
.cid-rYjNLsyukj .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rYjNLsyukj .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rYjNLsyukj .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rYjNLsyukj .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rYjNLsyukj .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rYjNLsyukj .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rYjNLsyukj .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rYjNLsyukj .btn:hover {
  background: transparent !important;
}
.cid-rYjNLsyukj .btn:hover:before {
  background: transparent !important;
}
.cid-rYjNLsyukj .btn:before {
  background-color: transparent !important;
}
.cid-rYjNLsyukj .btn:focus {
  box-shadow: none;
}
.cid-rYjNLsyukj .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rYjNLsyukj .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rYjNLsyukj .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rYjNLtMDgi {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rYjNLtMDgi:hover {
  background-color: #504f4f;
}
.cid-rYjNLtMDgi .mbr-section-title {
  margin: 0;
}
.cid-rYjNLtMDgi .card-wrapper {
  z-index: 3;
}
.cid-rYjNLtMDgi .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rYjNLtMDgi .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rYjO5kq9Gi .nav-item:focus,
.cid-rYjO5kq9Gi .nav-link:focus {
  outline: none;
}
.cid-rYjO5kq9Gi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rYjO5kq9Gi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYjO5kq9Gi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rYjO5kq9Gi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rYjO5kq9Gi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rYjO5kq9Gi .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rYjO5kq9Gi .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rYjO5kq9Gi .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rYjO5kq9Gi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rYjO5kq9Gi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rYjO5kq9Gi .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rYjO5kq9Gi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rYjO5kq9Gi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rYjO5kq9Gi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rYjO5kq9Gi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rYjO5kq9Gi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rYjO5kq9Gi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rYjO5kq9Gi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rYjO5kq9Gi .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rYjO5kq9Gi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rYjO5kq9Gi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rYjO5kq9Gi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rYjO5kq9Gi .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rYjO5kq9Gi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rYjO5kq9Gi .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rYjO5kq9Gi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rYjO5kq9Gi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rYjO5kq9Gi .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rYjO5kq9Gi .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rYjO5kq9Gi .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rYjO5kq9Gi .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rYjO5kq9Gi .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rYjO5kq9Gi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rYjO5kq9Gi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rYjO5kq9Gi .dropdown-item.active,
.cid-rYjO5kq9Gi .dropdown-item:active {
  background-color: transparent;
}
.cid-rYjO5kq9Gi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rYjO5kq9Gi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rYjO5kq9Gi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rYjO5kq9Gi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rYjO5kq9Gi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rYjO5kq9Gi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rYjO5kq9Gi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rYjO5kq9Gi .navbar-buttons {
  text-align: center;
}
.cid-rYjO5kq9Gi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rYjO5kq9Gi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rYjO5kq9Gi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYjO5kq9Gi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYjO5kq9Gi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYjO5kq9Gi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYjO5kq9Gi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYjO5kq9Gi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYjO5kq9Gi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYjO5kq9Gi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYjO5kq9Gi .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rYjO5kq9Gi a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rYjO5kq9Gi .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rYjO5kq9Gi .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rYjO5kq9Gi .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rYjO5kq9Gi .nav-link:hover,
.cid-rYjO5kq9Gi .dropdown-item:hover,
.cid-rYjO5kq9Gi .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYjO5kq9Gi .navbar {
    height: 77px;
  }
  .cid-rYjO5kq9Gi .navbar.opened {
    height: auto;
  }
}
.cid-rYjO5iFc6M {
  padding-top: 75px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-5-2000x333.jpg");
}
.cid-rYjO5iFc6M .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-rYjO5iFc6M .text-block {
  position: relative;
  z-index: 0;
}
.cid-rYjO5iFc6M .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-rYjO5iFc6M .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rYjO5iFc6M .box {
  right: 20%;
}
.cid-rYjO5iFc6M .text-box {
  right: 0;
}
.cid-rYjO5iFc6M .mbr-section-title,
.cid-rYjO5iFc6M .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rYjO5iFc6M .text-box {
    display: none;
  }
  .cid-rYjO5iFc6M .mbr-section-title,
  .cid-rYjO5iFc6M .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rYjO5iFc6M .box {
    display: none;
  }
  .cid-rYjO5iFc6M .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rYjO5iFc6M .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYjO5iFc6M .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rYjO5jpB3j {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rYjO5jpB3j .mbr-text {
  position: relative;
}
.cid-rYjO5jpB3j .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rYjO5jpB3j .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rYjO5jpB3j .mbr-text:after,
  .cid-rYjO5jpB3j .mbr-text:before {
    display: none;
  }
}
.cid-rYjO5jpB3j .mbr-section-title,
.cid-rYjO5jpB3j .logo {
  color: #616060;
}
.cid-rYjO5jPlxS {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rYjO5jPlxS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rYjO5jPlxS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rYjO5jPlxS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rYjO5jPlxS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rYjO5jPlxS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rYjO5jPlxS .icon-focus {
  display: none;
}
.cid-rYjO5jPlxS .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rYjO5jPlxS ul {
  font-size: 0;
}
.cid-rYjO5jPlxS .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rYjO5jPlxS .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rYjO5jPlxS .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rYjO5jPlxS .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rYjO5jPlxS .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rYjO5jPlxS .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rYjO5jPlxS .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rYjO5jPlxS .btn:hover {
  background: transparent !important;
}
.cid-rYjO5jPlxS .btn:hover:before {
  background: transparent !important;
}
.cid-rYjO5jPlxS .btn:before {
  background-color: transparent !important;
}
.cid-rYjO5jPlxS .btn:focus {
  box-shadow: none;
}
.cid-rYjO5jPlxS .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rYjO5jPlxS .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rYjO5jPlxS .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rYjO5l1owe {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rYjO5l1owe:hover {
  background-color: #504f4f;
}
.cid-rYjO5l1owe .mbr-section-title {
  margin: 0;
}
.cid-rYjO5l1owe .card-wrapper {
  z-index: 3;
}
.cid-rYjO5l1owe .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rYjO5l1owe .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rYjOiVDpvU .nav-item:focus,
.cid-rYjOiVDpvU .nav-link:focus {
  outline: none;
}
.cid-rYjOiVDpvU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rYjOiVDpvU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYjOiVDpvU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rYjOiVDpvU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rYjOiVDpvU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rYjOiVDpvU .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rYjOiVDpvU .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rYjOiVDpvU .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rYjOiVDpvU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rYjOiVDpvU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rYjOiVDpvU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rYjOiVDpvU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rYjOiVDpvU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rYjOiVDpvU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rYjOiVDpvU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rYjOiVDpvU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rYjOiVDpvU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rYjOiVDpvU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rYjOiVDpvU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rYjOiVDpvU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rYjOiVDpvU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rYjOiVDpvU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rYjOiVDpvU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rYjOiVDpvU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rYjOiVDpvU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rYjOiVDpvU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rYjOiVDpvU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rYjOiVDpvU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rYjOiVDpvU .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rYjOiVDpvU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rYjOiVDpvU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rYjOiVDpvU .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rYjOiVDpvU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rYjOiVDpvU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rYjOiVDpvU .dropdown-item.active,
.cid-rYjOiVDpvU .dropdown-item:active {
  background-color: transparent;
}
.cid-rYjOiVDpvU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rYjOiVDpvU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rYjOiVDpvU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rYjOiVDpvU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rYjOiVDpvU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rYjOiVDpvU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rYjOiVDpvU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rYjOiVDpvU .navbar-buttons {
  text-align: center;
}
.cid-rYjOiVDpvU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rYjOiVDpvU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rYjOiVDpvU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYjOiVDpvU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYjOiVDpvU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYjOiVDpvU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYjOiVDpvU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYjOiVDpvU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYjOiVDpvU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYjOiVDpvU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYjOiVDpvU .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rYjOiVDpvU a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rYjOiVDpvU .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rYjOiVDpvU .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rYjOiVDpvU .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rYjOiVDpvU .nav-link:hover,
.cid-rYjOiVDpvU .dropdown-item:hover,
.cid-rYjOiVDpvU .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYjOiVDpvU .navbar {
    height: 77px;
  }
  .cid-rYjOiVDpvU .navbar.opened {
    height: auto;
  }
}
.cid-rYjOiTNnL1 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-6-2000x333.jpg");
}
.cid-rYjOiTNnL1 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-rYjOiTNnL1 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rYjOiTNnL1 .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-rYjOiTNnL1 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rYjOiTNnL1 .box {
  right: 20%;
}
.cid-rYjOiTNnL1 .text-box {
  right: 0;
}
.cid-rYjOiTNnL1 .mbr-section-title,
.cid-rYjOiTNnL1 .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rYjOiTNnL1 .text-box {
    display: none;
  }
  .cid-rYjOiTNnL1 .mbr-section-title,
  .cid-rYjOiTNnL1 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rYjOiTNnL1 .box {
    display: none;
  }
  .cid-rYjOiTNnL1 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rYjOiTNnL1 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYjOiTNnL1 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rYjOiUAZTH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rYjOiUAZTH .mbr-text {
  position: relative;
}
.cid-rYjOiUAZTH .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rYjOiUAZTH .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rYjOiUAZTH .mbr-text:after,
  .cid-rYjOiUAZTH .mbr-text:before {
    display: none;
  }
}
.cid-rYjOiUAZTH .mbr-section-title,
.cid-rYjOiUAZTH .logo {
  color: #616060;
}
.cid-rYjOiV2c2K {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rYjOiV2c2K .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rYjOiV2c2K .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rYjOiV2c2K .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rYjOiV2c2K .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rYjOiV2c2K .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rYjOiV2c2K .icon-focus {
  display: none;
}
.cid-rYjOiV2c2K .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rYjOiV2c2K ul {
  font-size: 0;
}
.cid-rYjOiV2c2K .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rYjOiV2c2K .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rYjOiV2c2K .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rYjOiV2c2K .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rYjOiV2c2K .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rYjOiV2c2K .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rYjOiV2c2K .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rYjOiV2c2K .btn:hover {
  background: transparent !important;
}
.cid-rYjOiV2c2K .btn:hover:before {
  background: transparent !important;
}
.cid-rYjOiV2c2K .btn:before {
  background-color: transparent !important;
}
.cid-rYjOiV2c2K .btn:focus {
  box-shadow: none;
}
.cid-rYjOiV2c2K .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rYjOiV2c2K .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rYjOiV2c2K .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rYjOiWhfIq {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rYjOiWhfIq:hover {
  background-color: #504f4f;
}
.cid-rYjOiWhfIq .mbr-section-title {
  margin: 0;
}
.cid-rYjOiWhfIq .card-wrapper {
  z-index: 3;
}
.cid-rYjOiWhfIq .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rYjOiWhfIq .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rZq2meGYwC .nav-item:focus,
.cid-rZq2meGYwC .nav-link:focus {
  outline: none;
}
.cid-rZq2meGYwC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZq2meGYwC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZq2meGYwC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rZq2meGYwC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZq2meGYwC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rZq2meGYwC .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rZq2meGYwC .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rZq2meGYwC .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rZq2meGYwC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rZq2meGYwC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rZq2meGYwC .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rZq2meGYwC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rZq2meGYwC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rZq2meGYwC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rZq2meGYwC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rZq2meGYwC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rZq2meGYwC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rZq2meGYwC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rZq2meGYwC .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rZq2meGYwC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rZq2meGYwC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rZq2meGYwC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rZq2meGYwC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rZq2meGYwC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rZq2meGYwC .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rZq2meGYwC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rZq2meGYwC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rZq2meGYwC .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rZq2meGYwC .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rZq2meGYwC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rZq2meGYwC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rZq2meGYwC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rZq2meGYwC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rZq2meGYwC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rZq2meGYwC .dropdown-item.active,
.cid-rZq2meGYwC .dropdown-item:active {
  background-color: transparent;
}
.cid-rZq2meGYwC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rZq2meGYwC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rZq2meGYwC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rZq2meGYwC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rZq2meGYwC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rZq2meGYwC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZq2meGYwC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rZq2meGYwC .navbar-buttons {
  text-align: center;
}
.cid-rZq2meGYwC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rZq2meGYwC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rZq2meGYwC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZq2meGYwC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZq2meGYwC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZq2meGYwC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZq2meGYwC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZq2meGYwC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZq2meGYwC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZq2meGYwC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZq2meGYwC .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rZq2meGYwC a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rZq2meGYwC .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rZq2meGYwC .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rZq2meGYwC .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rZq2meGYwC .nav-link:hover,
.cid-rZq2meGYwC .dropdown-item:hover,
.cid-rZq2meGYwC .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZq2meGYwC .navbar {
    height: 77px;
  }
  .cid-rZq2meGYwC .navbar.opened {
    height: auto;
  }
}
.cid-rZq2md3bRO {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-7-2000x333.jpg");
}
.cid-rZq2md3bRO .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-rZq2md3bRO .text-block {
  position: relative;
  z-index: 0;
}
.cid-rZq2md3bRO .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-rZq2md3bRO .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rZq2md3bRO .box {
  right: 20%;
}
.cid-rZq2md3bRO .text-box {
  right: 0;
}
.cid-rZq2md3bRO .mbr-section-title,
.cid-rZq2md3bRO .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rZq2md3bRO .text-box {
    display: none;
  }
  .cid-rZq2md3bRO .mbr-section-title,
  .cid-rZq2md3bRO .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rZq2md3bRO .box {
    display: none;
  }
  .cid-rZq2md3bRO .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rZq2md3bRO .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZq2md3bRO .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rZq2mdFUgu {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rZq2mdFUgu .mbr-text {
  position: relative;
}
.cid-rZq2mdFUgu .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rZq2mdFUgu .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rZq2mdFUgu .mbr-text:after,
  .cid-rZq2mdFUgu .mbr-text:before {
    display: none;
  }
}
.cid-rZq2mdFUgu .mbr-section-title,
.cid-rZq2mdFUgu .logo {
  color: #616060;
}
.cid-rZq2me5a1F {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZq2me5a1F .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZq2me5a1F .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZq2me5a1F .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZq2me5a1F .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZq2me5a1F .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rZq2me5a1F .icon-focus {
  display: none;
}
.cid-rZq2me5a1F .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rZq2me5a1F ul {
  font-size: 0;
}
.cid-rZq2me5a1F .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rZq2me5a1F .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rZq2me5a1F .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rZq2me5a1F .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rZq2me5a1F .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rZq2me5a1F .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rZq2me5a1F .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rZq2me5a1F .btn:hover {
  background: transparent !important;
}
.cid-rZq2me5a1F .btn:hover:before {
  background: transparent !important;
}
.cid-rZq2me5a1F .btn:before {
  background-color: transparent !important;
}
.cid-rZq2me5a1F .btn:focus {
  box-shadow: none;
}
.cid-rZq2me5a1F .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rZq2me5a1F .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rZq2me5a1F .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rZq2mfjtp0 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rZq2mfjtp0:hover {
  background-color: #504f4f;
}
.cid-rZq2mfjtp0 .mbr-section-title {
  margin: 0;
}
.cid-rZq2mfjtp0 .card-wrapper {
  z-index: 3;
}
.cid-rZq2mfjtp0 .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rZq2mfjtp0 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rZq4g0d2Fq .nav-item:focus,
.cid-rZq4g0d2Fq .nav-link:focus {
  outline: none;
}
.cid-rZq4g0d2Fq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZq4g0d2Fq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZq4g0d2Fq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rZq4g0d2Fq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZq4g0d2Fq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rZq4g0d2Fq .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rZq4g0d2Fq .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rZq4g0d2Fq .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rZq4g0d2Fq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rZq4g0d2Fq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rZq4g0d2Fq .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rZq4g0d2Fq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rZq4g0d2Fq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rZq4g0d2Fq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rZq4g0d2Fq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rZq4g0d2Fq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rZq4g0d2Fq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rZq4g0d2Fq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rZq4g0d2Fq .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rZq4g0d2Fq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rZq4g0d2Fq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rZq4g0d2Fq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rZq4g0d2Fq .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rZq4g0d2Fq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rZq4g0d2Fq .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rZq4g0d2Fq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rZq4g0d2Fq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rZq4g0d2Fq .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rZq4g0d2Fq .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rZq4g0d2Fq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rZq4g0d2Fq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rZq4g0d2Fq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rZq4g0d2Fq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rZq4g0d2Fq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rZq4g0d2Fq .dropdown-item.active,
.cid-rZq4g0d2Fq .dropdown-item:active {
  background-color: transparent;
}
.cid-rZq4g0d2Fq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rZq4g0d2Fq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rZq4g0d2Fq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rZq4g0d2Fq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rZq4g0d2Fq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rZq4g0d2Fq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZq4g0d2Fq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rZq4g0d2Fq .navbar-buttons {
  text-align: center;
}
.cid-rZq4g0d2Fq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rZq4g0d2Fq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rZq4g0d2Fq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZq4g0d2Fq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZq4g0d2Fq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZq4g0d2Fq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZq4g0d2Fq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZq4g0d2Fq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZq4g0d2Fq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZq4g0d2Fq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZq4g0d2Fq .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rZq4g0d2Fq a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rZq4g0d2Fq .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rZq4g0d2Fq .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rZq4g0d2Fq .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rZq4g0d2Fq .nav-link:hover,
.cid-rZq4g0d2Fq .dropdown-item:hover,
.cid-rZq4g0d2Fq .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZq4g0d2Fq .navbar {
    height: 77px;
  }
  .cid-rZq4g0d2Fq .navbar.opened {
    height: auto;
  }
}
.cid-rZq4fY88ny {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-9-2000x333.jpg");
}
.cid-rZq4fY88ny .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-rZq4fY88ny .text-block {
  position: relative;
  z-index: 0;
}
.cid-rZq4fY88ny .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-rZq4fY88ny .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rZq4fY88ny .box {
  right: 20%;
}
.cid-rZq4fY88ny .text-box {
  right: 0;
}
.cid-rZq4fY88ny .mbr-section-title,
.cid-rZq4fY88ny .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rZq4fY88ny .text-box {
    display: none;
  }
  .cid-rZq4fY88ny .mbr-section-title,
  .cid-rZq4fY88ny .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rZq4fY88ny .box {
    display: none;
  }
  .cid-rZq4fY88ny .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rZq4fY88ny .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZq4fY88ny .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rZq4fZ1JQ9 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rZq4fZ1JQ9 .mbr-text {
  position: relative;
}
.cid-rZq4fZ1JQ9 .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rZq4fZ1JQ9 .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rZq4fZ1JQ9 .mbr-text:after,
  .cid-rZq4fZ1JQ9 .mbr-text:before {
    display: none;
  }
}
.cid-rZq4fZ1JQ9 .mbr-section-title,
.cid-rZq4fZ1JQ9 .logo {
  color: #616060;
}
.cid-rZq4fZtgir {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZq4fZtgir .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZq4fZtgir .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZq4fZtgir .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZq4fZtgir .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZq4fZtgir .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rZq4fZtgir .icon-focus {
  display: none;
}
.cid-rZq4fZtgir .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rZq4fZtgir ul {
  font-size: 0;
}
.cid-rZq4fZtgir .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rZq4fZtgir .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rZq4fZtgir .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rZq4fZtgir .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rZq4fZtgir .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rZq4fZtgir .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rZq4fZtgir .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rZq4fZtgir .btn:hover {
  background: transparent !important;
}
.cid-rZq4fZtgir .btn:hover:before {
  background: transparent !important;
}
.cid-rZq4fZtgir .btn:before {
  background-color: transparent !important;
}
.cid-rZq4fZtgir .btn:focus {
  box-shadow: none;
}
.cid-rZq4fZtgir .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rZq4fZtgir .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rZq4fZtgir .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rZq4g12aUa {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rZq4g12aUa:hover {
  background-color: #504f4f;
}
.cid-rZq4g12aUa .mbr-section-title {
  margin: 0;
}
.cid-rZq4g12aUa .card-wrapper {
  z-index: 3;
}
.cid-rZq4g12aUa .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rZq4g12aUa .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rZqhK4UjwL .nav-item:focus,
.cid-rZqhK4UjwL .nav-link:focus {
  outline: none;
}
.cid-rZqhK4UjwL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZqhK4UjwL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZqhK4UjwL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rZqhK4UjwL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZqhK4UjwL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rZqhK4UjwL .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rZqhK4UjwL .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rZqhK4UjwL .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rZqhK4UjwL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rZqhK4UjwL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rZqhK4UjwL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rZqhK4UjwL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rZqhK4UjwL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rZqhK4UjwL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rZqhK4UjwL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rZqhK4UjwL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rZqhK4UjwL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rZqhK4UjwL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rZqhK4UjwL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rZqhK4UjwL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rZqhK4UjwL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rZqhK4UjwL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rZqhK4UjwL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rZqhK4UjwL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rZqhK4UjwL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rZqhK4UjwL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rZqhK4UjwL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rZqhK4UjwL .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rZqhK4UjwL .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rZqhK4UjwL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rZqhK4UjwL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rZqhK4UjwL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rZqhK4UjwL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rZqhK4UjwL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rZqhK4UjwL .dropdown-item.active,
.cid-rZqhK4UjwL .dropdown-item:active {
  background-color: transparent;
}
.cid-rZqhK4UjwL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rZqhK4UjwL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rZqhK4UjwL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rZqhK4UjwL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rZqhK4UjwL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rZqhK4UjwL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZqhK4UjwL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rZqhK4UjwL .navbar-buttons {
  text-align: center;
}
.cid-rZqhK4UjwL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rZqhK4UjwL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rZqhK4UjwL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZqhK4UjwL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZqhK4UjwL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZqhK4UjwL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZqhK4UjwL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZqhK4UjwL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZqhK4UjwL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZqhK4UjwL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZqhK4UjwL .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rZqhK4UjwL a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rZqhK4UjwL .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rZqhK4UjwL .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rZqhK4UjwL .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rZqhK4UjwL .nav-link:hover,
.cid-rZqhK4UjwL .dropdown-item:hover,
.cid-rZqhK4UjwL .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZqhK4UjwL .navbar {
    height: 77px;
  }
  .cid-rZqhK4UjwL .navbar.opened {
    height: auto;
  }
}
.cid-rZqiprrPhh {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-glinde-2000x333.jpg");
}
.cid-rZqiprrPhh .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-rZqiprrPhh .text-block {
  position: relative;
  z-index: 0;
}
.cid-rZqiprrPhh .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-rZqiprrPhh .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rZqiprrPhh .box {
  right: 20%;
}
.cid-rZqiprrPhh .text-box {
  right: 0;
}
.cid-rZqiprrPhh .mbr-section-title,
.cid-rZqiprrPhh .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rZqiprrPhh .text-box {
    display: none;
  }
  .cid-rZqiprrPhh .mbr-section-title,
  .cid-rZqiprrPhh .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rZqiprrPhh .box {
    display: none;
  }
  .cid-rZqiprrPhh .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rZqiprrPhh .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZqiprrPhh .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rZqhK3Hr9N {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rZqhK3Hr9N .mbr-text {
  position: relative;
}
.cid-rZqhK3Hr9N .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rZqhK3Hr9N .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rZqhK3Hr9N .mbr-text:after,
  .cid-rZqhK3Hr9N .mbr-text:before {
    display: none;
  }
}
.cid-rZqhK3Hr9N .mbr-section-title,
.cid-rZqhK3Hr9N .logo {
  color: #616060;
}
.cid-rZqhK47aKC {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZqhK47aKC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZqhK47aKC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZqhK47aKC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZqhK47aKC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZqhK47aKC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rZqhK47aKC .icon-focus {
  display: none;
}
.cid-rZqhK47aKC .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rZqhK47aKC ul {
  font-size: 0;
}
.cid-rZqhK47aKC .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rZqhK47aKC .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rZqhK47aKC .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rZqhK47aKC .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rZqhK47aKC .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rZqhK47aKC .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rZqhK47aKC .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rZqhK47aKC .btn:hover {
  background: transparent !important;
}
.cid-rZqhK47aKC .btn:hover:before {
  background: transparent !important;
}
.cid-rZqhK47aKC .btn:before {
  background-color: transparent !important;
}
.cid-rZqhK47aKC .btn:focus {
  box-shadow: none;
}
.cid-rZqhK47aKC .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rZqhK47aKC .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rZqhK47aKC .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rZqhK5zceG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rZqhK5zceG:hover {
  background-color: #504f4f;
}
.cid-rZqhK5zceG .mbr-section-title {
  margin: 0;
}
.cid-rZqhK5zceG .card-wrapper {
  z-index: 3;
}
.cid-rZqhK5zceG .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rZqhK5zceG .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rZrwMFWfpF .nav-item:focus,
.cid-rZrwMFWfpF .nav-link:focus {
  outline: none;
}
.cid-rZrwMFWfpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZrwMFWfpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZrwMFWfpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rZrwMFWfpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZrwMFWfpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rZrwMFWfpF .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rZrwMFWfpF .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rZrwMFWfpF .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rZrwMFWfpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rZrwMFWfpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rZrwMFWfpF .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rZrwMFWfpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rZrwMFWfpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rZrwMFWfpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rZrwMFWfpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rZrwMFWfpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rZrwMFWfpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rZrwMFWfpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rZrwMFWfpF .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rZrwMFWfpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rZrwMFWfpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rZrwMFWfpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rZrwMFWfpF .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rZrwMFWfpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rZrwMFWfpF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rZrwMFWfpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rZrwMFWfpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rZrwMFWfpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rZrwMFWfpF .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rZrwMFWfpF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rZrwMFWfpF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rZrwMFWfpF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rZrwMFWfpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rZrwMFWfpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rZrwMFWfpF .dropdown-item.active,
.cid-rZrwMFWfpF .dropdown-item:active {
  background-color: transparent;
}
.cid-rZrwMFWfpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rZrwMFWfpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rZrwMFWfpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rZrwMFWfpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rZrwMFWfpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rZrwMFWfpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZrwMFWfpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rZrwMFWfpF .navbar-buttons {
  text-align: center;
}
.cid-rZrwMFWfpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rZrwMFWfpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rZrwMFWfpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZrwMFWfpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZrwMFWfpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZrwMFWfpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZrwMFWfpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZrwMFWfpF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZrwMFWfpF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZrwMFWfpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZrwMFWfpF .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rZrwMFWfpF a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rZrwMFWfpF .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rZrwMFWfpF .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rZrwMFWfpF .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rZrwMFWfpF .nav-link:hover,
.cid-rZrwMFWfpF .dropdown-item:hover,
.cid-rZrwMFWfpF .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZrwMFWfpF .navbar {
    height: 77px;
  }
  .cid-rZrwMFWfpF .navbar.opened {
    height: auto;
  }
}
.cid-rZrwMEijOc {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-11-2000x333.jpg");
}
.cid-rZrwMEijOc .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-rZrwMEijOc .text-block {
  position: relative;
  z-index: 0;
}
.cid-rZrwMEijOc .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-rZrwMEijOc .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rZrwMEijOc .box {
  right: 20%;
}
.cid-rZrwMEijOc .text-box {
  right: 0;
}
.cid-rZrwMEijOc .mbr-section-title,
.cid-rZrwMEijOc .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rZrwMEijOc .text-box {
    display: none;
  }
  .cid-rZrwMEijOc .mbr-section-title,
  .cid-rZrwMEijOc .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rZrwMEijOc .box {
    display: none;
  }
  .cid-rZrwMEijOc .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rZrwMEijOc .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZrwMEijOc .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rZrwMEX4Mc {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rZrwMEX4Mc .mbr-text {
  position: relative;
}
.cid-rZrwMEX4Mc .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rZrwMEX4Mc .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rZrwMEX4Mc .mbr-text:after,
  .cid-rZrwMEX4Mc .mbr-text:before {
    display: none;
  }
}
.cid-rZrwMEX4Mc .mbr-section-title,
.cid-rZrwMEX4Mc .logo {
  color: #616060;
}
.cid-rZrwMFmuex {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZrwMFmuex .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZrwMFmuex .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZrwMFmuex .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZrwMFmuex .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZrwMFmuex .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rZrwMFmuex .icon-focus {
  display: none;
}
.cid-rZrwMFmuex .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rZrwMFmuex ul {
  font-size: 0;
}
.cid-rZrwMFmuex .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rZrwMFmuex .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rZrwMFmuex .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rZrwMFmuex .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rZrwMFmuex .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rZrwMFmuex .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rZrwMFmuex .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rZrwMFmuex .btn:hover {
  background: transparent !important;
}
.cid-rZrwMFmuex .btn:hover:before {
  background: transparent !important;
}
.cid-rZrwMFmuex .btn:before {
  background-color: transparent !important;
}
.cid-rZrwMFmuex .btn:focus {
  box-shadow: none;
}
.cid-rZrwMFmuex .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rZrwMFmuex .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rZrwMFmuex .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rZrwMGxksS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rZrwMGxksS:hover {
  background-color: #504f4f;
}
.cid-rZrwMGxksS .mbr-section-title {
  margin: 0;
}
.cid-rZrwMGxksS .card-wrapper {
  z-index: 3;
}
.cid-rZrwMGxksS .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rZrwMGxksS .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rZsBDUkako .nav-item:focus,
.cid-rZsBDUkako .nav-link:focus {
  outline: none;
}
.cid-rZsBDUkako .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZsBDUkako .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZsBDUkako .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rZsBDUkako .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZsBDUkako .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rZsBDUkako .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rZsBDUkako .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rZsBDUkako .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rZsBDUkako .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rZsBDUkako .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rZsBDUkako .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rZsBDUkako .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rZsBDUkako .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rZsBDUkako .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rZsBDUkako .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rZsBDUkako .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rZsBDUkako .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rZsBDUkako .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rZsBDUkako .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rZsBDUkako .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rZsBDUkako .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rZsBDUkako .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rZsBDUkako .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rZsBDUkako .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rZsBDUkako .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rZsBDUkako .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rZsBDUkako .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rZsBDUkako .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rZsBDUkako .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rZsBDUkako .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rZsBDUkako .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rZsBDUkako .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rZsBDUkako .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rZsBDUkako .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rZsBDUkako .dropdown-item.active,
.cid-rZsBDUkako .dropdown-item:active {
  background-color: transparent;
}
.cid-rZsBDUkako .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rZsBDUkako .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rZsBDUkako .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rZsBDUkako .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rZsBDUkako .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rZsBDUkako .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZsBDUkako ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rZsBDUkako .navbar-buttons {
  text-align: center;
}
.cid-rZsBDUkako button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rZsBDUkako button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rZsBDUkako button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZsBDUkako button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZsBDUkako button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZsBDUkako button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZsBDUkako nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZsBDUkako nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZsBDUkako nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZsBDUkako nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZsBDUkako .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rZsBDUkako a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rZsBDUkako .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rZsBDUkako .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rZsBDUkako .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rZsBDUkako .nav-link:hover,
.cid-rZsBDUkako .dropdown-item:hover,
.cid-rZsBDUkako .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZsBDUkako .navbar {
    height: 77px;
  }
  .cid-rZsBDUkako .navbar.opened {
    height: auto;
  }
}
.cid-rZsBDScjec {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-16-2000x333.jpg");
}
.cid-rZsBDScjec .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-rZsBDScjec .text-block {
  position: relative;
  z-index: 0;
}
.cid-rZsBDScjec .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-rZsBDScjec .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rZsBDScjec .box {
  right: 20%;
}
.cid-rZsBDScjec .text-box {
  right: 0;
}
.cid-rZsBDScjec .mbr-section-title,
.cid-rZsBDScjec .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rZsBDScjec .text-box {
    display: none;
  }
  .cid-rZsBDScjec .mbr-section-title,
  .cid-rZsBDScjec .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rZsBDScjec .box {
    display: none;
  }
  .cid-rZsBDScjec .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rZsBDScjec .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZsBDScjec .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rZsBDT8185 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rZsBDT8185 .mbr-text {
  position: relative;
}
.cid-rZsBDT8185 .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rZsBDT8185 .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rZsBDT8185 .mbr-text:after,
  .cid-rZsBDT8185 .mbr-text:before {
    display: none;
  }
}
.cid-rZsBDT8185 .mbr-section-title,
.cid-rZsBDT8185 .logo {
  color: #616060;
}
.cid-rZsBDTFtzj {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZsBDTFtzj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZsBDTFtzj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZsBDTFtzj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZsBDTFtzj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZsBDTFtzj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rZsBDTFtzj .icon-focus {
  display: none;
}
.cid-rZsBDTFtzj .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rZsBDTFtzj ul {
  font-size: 0;
}
.cid-rZsBDTFtzj .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rZsBDTFtzj .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rZsBDTFtzj .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rZsBDTFtzj .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rZsBDTFtzj .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rZsBDTFtzj .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rZsBDTFtzj .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rZsBDTFtzj .btn:hover {
  background: transparent !important;
}
.cid-rZsBDTFtzj .btn:hover:before {
  background: transparent !important;
}
.cid-rZsBDTFtzj .btn:before {
  background-color: transparent !important;
}
.cid-rZsBDTFtzj .btn:focus {
  box-shadow: none;
}
.cid-rZsBDTFtzj .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rZsBDTFtzj .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rZsBDTFtzj .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rZsBDV7A0L {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rZsBDV7A0L:hover {
  background-color: #504f4f;
}
.cid-rZsBDV7A0L .mbr-section-title {
  margin: 0;
}
.cid-rZsBDV7A0L .card-wrapper {
  z-index: 3;
}
.cid-rZsBDV7A0L .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rZsBDV7A0L .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rZsL5Zn2Ly .nav-item:focus,
.cid-rZsL5Zn2Ly .nav-link:focus {
  outline: none;
}
.cid-rZsL5Zn2Ly .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZsL5Zn2Ly .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZsL5Zn2Ly .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rZsL5Zn2Ly .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZsL5Zn2Ly .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rZsL5Zn2Ly .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rZsL5Zn2Ly .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rZsL5Zn2Ly .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rZsL5Zn2Ly .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rZsL5Zn2Ly .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rZsL5Zn2Ly .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rZsL5Zn2Ly .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rZsL5Zn2Ly .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rZsL5Zn2Ly .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rZsL5Zn2Ly .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rZsL5Zn2Ly .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rZsL5Zn2Ly .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rZsL5Zn2Ly .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rZsL5Zn2Ly .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rZsL5Zn2Ly .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rZsL5Zn2Ly .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rZsL5Zn2Ly .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rZsL5Zn2Ly .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rZsL5Zn2Ly .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rZsL5Zn2Ly .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rZsL5Zn2Ly .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rZsL5Zn2Ly .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rZsL5Zn2Ly .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rZsL5Zn2Ly .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rZsL5Zn2Ly .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rZsL5Zn2Ly .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rZsL5Zn2Ly .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rZsL5Zn2Ly .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rZsL5Zn2Ly .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rZsL5Zn2Ly .dropdown-item.active,
.cid-rZsL5Zn2Ly .dropdown-item:active {
  background-color: transparent;
}
.cid-rZsL5Zn2Ly .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rZsL5Zn2Ly .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rZsL5Zn2Ly .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rZsL5Zn2Ly .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rZsL5Zn2Ly .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rZsL5Zn2Ly .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZsL5Zn2Ly ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rZsL5Zn2Ly .navbar-buttons {
  text-align: center;
}
.cid-rZsL5Zn2Ly button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rZsL5Zn2Ly button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rZsL5Zn2Ly button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZsL5Zn2Ly button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZsL5Zn2Ly button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZsL5Zn2Ly button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZsL5Zn2Ly nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZsL5Zn2Ly nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZsL5Zn2Ly nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZsL5Zn2Ly nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZsL5Zn2Ly .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rZsL5Zn2Ly a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rZsL5Zn2Ly .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rZsL5Zn2Ly .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rZsL5Zn2Ly .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rZsL5Zn2Ly .nav-link:hover,
.cid-rZsL5Zn2Ly .dropdown-item:hover,
.cid-rZsL5Zn2Ly .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZsL5Zn2Ly .navbar {
    height: 77px;
  }
  .cid-rZsL5Zn2Ly .navbar.opened {
    height: auto;
  }
}
.cid-rZsL5XbKqb {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-17-2000x333.jpg");
}
.cid-rZsL5XbKqb .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-rZsL5XbKqb .text-block {
  position: relative;
  z-index: 0;
}
.cid-rZsL5XbKqb .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-rZsL5XbKqb .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rZsL5XbKqb .box {
  right: 20%;
}
.cid-rZsL5XbKqb .text-box {
  right: 0;
}
.cid-rZsL5XbKqb .mbr-section-title,
.cid-rZsL5XbKqb .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rZsL5XbKqb .text-box {
    display: none;
  }
  .cid-rZsL5XbKqb .mbr-section-title,
  .cid-rZsL5XbKqb .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rZsL5XbKqb .box {
    display: none;
  }
  .cid-rZsL5XbKqb .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rZsL5XbKqb .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZsL5XbKqb .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rZsL5Y5zDy {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rZsL5Y5zDy .mbr-text {
  position: relative;
}
.cid-rZsL5Y5zDy .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rZsL5Y5zDy .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rZsL5Y5zDy .mbr-text:after,
  .cid-rZsL5Y5zDy .mbr-text:before {
    display: none;
  }
}
.cid-rZsL5Y5zDy .mbr-section-title,
.cid-rZsL5Y5zDy .logo {
  color: #616060;
}
.cid-rZsL5YFCY2 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZsL5YFCY2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZsL5YFCY2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZsL5YFCY2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZsL5YFCY2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZsL5YFCY2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rZsL5YFCY2 .icon-focus {
  display: none;
}
.cid-rZsL5YFCY2 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rZsL5YFCY2 ul {
  font-size: 0;
}
.cid-rZsL5YFCY2 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rZsL5YFCY2 .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rZsL5YFCY2 .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rZsL5YFCY2 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rZsL5YFCY2 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rZsL5YFCY2 .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rZsL5YFCY2 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rZsL5YFCY2 .btn:hover {
  background: transparent !important;
}
.cid-rZsL5YFCY2 .btn:hover:before {
  background: transparent !important;
}
.cid-rZsL5YFCY2 .btn:before {
  background-color: transparent !important;
}
.cid-rZsL5YFCY2 .btn:focus {
  box-shadow: none;
}
.cid-rZsL5YFCY2 .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rZsL5YFCY2 .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rZsL5YFCY2 .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rZsL605Sk4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rZsL605Sk4:hover {
  background-color: #504f4f;
}
.cid-rZsL605Sk4 .mbr-section-title {
  margin: 0;
}
.cid-rZsL605Sk4 .card-wrapper {
  z-index: 3;
}
.cid-rZsL605Sk4 .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rZsL605Sk4 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-rZrtdeIE4e .nav-item:focus,
.cid-rZrtdeIE4e .nav-link:focus {
  outline: none;
}
.cid-rZrtdeIE4e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZrtdeIE4e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZrtdeIE4e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rZrtdeIE4e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZrtdeIE4e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rZrtdeIE4e .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-rZrtdeIE4e .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-rZrtdeIE4e .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rZrtdeIE4e .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rZrtdeIE4e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rZrtdeIE4e .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rZrtdeIE4e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rZrtdeIE4e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rZrtdeIE4e .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rZrtdeIE4e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rZrtdeIE4e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rZrtdeIE4e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rZrtdeIE4e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rZrtdeIE4e .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rZrtdeIE4e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rZrtdeIE4e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rZrtdeIE4e .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rZrtdeIE4e .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rZrtdeIE4e .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rZrtdeIE4e .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rZrtdeIE4e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rZrtdeIE4e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rZrtdeIE4e .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rZrtdeIE4e .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-rZrtdeIE4e .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rZrtdeIE4e .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rZrtdeIE4e .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rZrtdeIE4e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rZrtdeIE4e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rZrtdeIE4e .dropdown-item.active,
.cid-rZrtdeIE4e .dropdown-item:active {
  background-color: transparent;
}
.cid-rZrtdeIE4e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rZrtdeIE4e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rZrtdeIE4e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rZrtdeIE4e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-rZrtdeIE4e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rZrtdeIE4e .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZrtdeIE4e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rZrtdeIE4e .navbar-buttons {
  text-align: center;
}
.cid-rZrtdeIE4e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rZrtdeIE4e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-rZrtdeIE4e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZrtdeIE4e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZrtdeIE4e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZrtdeIE4e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZrtdeIE4e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZrtdeIE4e nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZrtdeIE4e nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZrtdeIE4e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZrtdeIE4e .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rZrtdeIE4e a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rZrtdeIE4e .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rZrtdeIE4e .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rZrtdeIE4e .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-rZrtdeIE4e .nav-link:hover,
.cid-rZrtdeIE4e .dropdown-item:hover,
.cid-rZrtdeIE4e .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZrtdeIE4e .navbar {
    height: 77px;
  }
  .cid-rZrtdeIE4e .navbar.opened {
    height: auto;
  }
}
.cid-rZrtddcHD4 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-10-2000x333.jpg");
}
.cid-rZrtddcHD4 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-rZrtddcHD4 .text-block {
  position: relative;
  z-index: 0;
}
.cid-rZrtddcHD4 .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-rZrtddcHD4 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rZrtddcHD4 .box {
  right: 20%;
}
.cid-rZrtddcHD4 .text-box {
  right: 0;
}
.cid-rZrtddcHD4 .mbr-section-title,
.cid-rZrtddcHD4 .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-rZrtddcHD4 .text-box {
    display: none;
  }
  .cid-rZrtddcHD4 .mbr-section-title,
  .cid-rZrtddcHD4 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-rZrtddcHD4 .box {
    display: none;
  }
  .cid-rZrtddcHD4 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-rZrtddcHD4 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZrtddcHD4 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-rZrtddO8xk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-rZrtddO8xk .mbr-text {
  position: relative;
}
.cid-rZrtddO8xk .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-rZrtddO8xk .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-rZrtddO8xk .mbr-text:after,
  .cid-rZrtddO8xk .mbr-text:before {
    display: none;
  }
}
.cid-rZrtddO8xk .mbr-section-title,
.cid-rZrtddO8xk .logo {
  color: #616060;
}
.cid-rZrtdec468 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZrtdec468 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZrtdec468 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZrtdec468 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZrtdec468 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZrtdec468 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rZrtdec468 .icon-focus {
  display: none;
}
.cid-rZrtdec468 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rZrtdec468 ul {
  font-size: 0;
}
.cid-rZrtdec468 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rZrtdec468 .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rZrtdec468 .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-rZrtdec468 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rZrtdec468 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rZrtdec468 .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-rZrtdec468 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rZrtdec468 .btn:hover {
  background: transparent !important;
}
.cid-rZrtdec468 .btn:hover:before {
  background: transparent !important;
}
.cid-rZrtdec468 .btn:before {
  background-color: transparent !important;
}
.cid-rZrtdec468 .btn:focus {
  box-shadow: none;
}
.cid-rZrtdec468 .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rZrtdec468 .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-rZrtdec468 .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-rZrtdfgN66 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-rZrtdfgN66:hover {
  background-color: #504f4f;
}
.cid-rZrtdfgN66 .mbr-section-title {
  margin: 0;
}
.cid-rZrtdfgN66 .card-wrapper {
  z-index: 3;
}
.cid-rZrtdfgN66 .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rZrtdfgN66 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-s00ePwdYaJ .nav-item:focus,
.cid-s00ePwdYaJ .nav-link:focus {
  outline: none;
}
.cid-s00ePwdYaJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s00ePwdYaJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s00ePwdYaJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s00ePwdYaJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s00ePwdYaJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s00ePwdYaJ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-s00ePwdYaJ .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-s00ePwdYaJ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-s00ePwdYaJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s00ePwdYaJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s00ePwdYaJ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s00ePwdYaJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s00ePwdYaJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s00ePwdYaJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s00ePwdYaJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s00ePwdYaJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s00ePwdYaJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s00ePwdYaJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s00ePwdYaJ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s00ePwdYaJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s00ePwdYaJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s00ePwdYaJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s00ePwdYaJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s00ePwdYaJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s00ePwdYaJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s00ePwdYaJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-s00ePwdYaJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s00ePwdYaJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s00ePwdYaJ .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-s00ePwdYaJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s00ePwdYaJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s00ePwdYaJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s00ePwdYaJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s00ePwdYaJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s00ePwdYaJ .dropdown-item.active,
.cid-s00ePwdYaJ .dropdown-item:active {
  background-color: transparent;
}
.cid-s00ePwdYaJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s00ePwdYaJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s00ePwdYaJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s00ePwdYaJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-s00ePwdYaJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s00ePwdYaJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s00ePwdYaJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s00ePwdYaJ .navbar-buttons {
  text-align: center;
}
.cid-s00ePwdYaJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s00ePwdYaJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-s00ePwdYaJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s00ePwdYaJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s00ePwdYaJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s00ePwdYaJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s00ePwdYaJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s00ePwdYaJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s00ePwdYaJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s00ePwdYaJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s00ePwdYaJ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s00ePwdYaJ a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-s00ePwdYaJ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s00ePwdYaJ .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-s00ePwdYaJ .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-s00ePwdYaJ .nav-link:hover,
.cid-s00ePwdYaJ .dropdown-item:hover,
.cid-s00ePwdYaJ .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00ePwdYaJ .navbar {
    height: 77px;
  }
  .cid-s00ePwdYaJ .navbar.opened {
    height: auto;
  }
}
.cid-s00ePuzRLu {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-2000x333.jpg");
}
.cid-s00ePuzRLu .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-s00ePuzRLu .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00ePuzRLu .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-s00ePuzRLu .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s00ePuzRLu .box {
  right: 20%;
}
.cid-s00ePuzRLu .text-box {
  right: 0;
}
.cid-s00ePuzRLu .mbr-section-title,
.cid-s00ePuzRLu .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-s00ePuzRLu .text-box {
    display: none;
  }
  .cid-s00ePuzRLu .mbr-section-title,
  .cid-s00ePuzRLu .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00ePuzRLu .box {
    display: none;
  }
  .cid-s00ePuzRLu .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00ePuzRLu .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00ePuzRLu .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00ePvdCTr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-s00ePvdCTr .mbr-text {
  position: relative;
}
.cid-s00ePvdCTr .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-s00ePvdCTr .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-s00ePvdCTr .mbr-text:after,
  .cid-s00ePvdCTr .mbr-text:before {
    display: none;
  }
}
.cid-s00ePvdCTr .mbr-section-title,
.cid-s00ePvdCTr .logo {
  color: #616060;
}
.cid-s00ePvDY4a {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s00ePvDY4a .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00ePvDY4a .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00ePvDY4a .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00ePvDY4a .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00ePvDY4a .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s00ePvDY4a .icon-focus {
  display: none;
}
.cid-s00ePvDY4a .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-s00ePvDY4a ul {
  font-size: 0;
}
.cid-s00ePvDY4a .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s00ePvDY4a .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-s00ePvDY4a .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-s00ePvDY4a .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s00ePvDY4a .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s00ePvDY4a .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-s00ePvDY4a .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s00ePvDY4a .btn:hover {
  background: transparent !important;
}
.cid-s00ePvDY4a .btn:hover:before {
  background: transparent !important;
}
.cid-s00ePvDY4a .btn:before {
  background-color: transparent !important;
}
.cid-s00ePvDY4a .btn:focus {
  box-shadow: none;
}
.cid-s00ePvDY4a .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-s00ePvDY4a .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-s00ePvDY4a .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-s00ePwSviR {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-s00ePwSviR:hover {
  background-color: #504f4f;
}
.cid-s00ePwSviR .mbr-section-title {
  margin: 0;
}
.cid-s00ePwSviR .card-wrapper {
  z-index: 3;
}
.cid-s00ePwSviR .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s00ePwSviR .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-s00fwj6o4v .nav-item:focus,
.cid-s00fwj6o4v .nav-link:focus {
  outline: none;
}
.cid-s00fwj6o4v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s00fwj6o4v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s00fwj6o4v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s00fwj6o4v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s00fwj6o4v .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s00fwj6o4v .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-s00fwj6o4v .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-s00fwj6o4v .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-s00fwj6o4v .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s00fwj6o4v .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s00fwj6o4v .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s00fwj6o4v .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s00fwj6o4v .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s00fwj6o4v .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s00fwj6o4v .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s00fwj6o4v .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s00fwj6o4v .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s00fwj6o4v .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s00fwj6o4v .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s00fwj6o4v .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s00fwj6o4v .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s00fwj6o4v .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s00fwj6o4v .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s00fwj6o4v .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s00fwj6o4v .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s00fwj6o4v .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-s00fwj6o4v .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s00fwj6o4v .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s00fwj6o4v .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-s00fwj6o4v .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s00fwj6o4v .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s00fwj6o4v .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s00fwj6o4v .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s00fwj6o4v .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s00fwj6o4v .dropdown-item.active,
.cid-s00fwj6o4v .dropdown-item:active {
  background-color: transparent;
}
.cid-s00fwj6o4v .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s00fwj6o4v .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s00fwj6o4v .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s00fwj6o4v .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-s00fwj6o4v .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s00fwj6o4v .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s00fwj6o4v ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s00fwj6o4v .navbar-buttons {
  text-align: center;
}
.cid-s00fwj6o4v button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s00fwj6o4v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-s00fwj6o4v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s00fwj6o4v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s00fwj6o4v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s00fwj6o4v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s00fwj6o4v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s00fwj6o4v nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s00fwj6o4v nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s00fwj6o4v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s00fwj6o4v .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s00fwj6o4v a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-s00fwj6o4v .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s00fwj6o4v .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-s00fwj6o4v .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-s00fwj6o4v .nav-link:hover,
.cid-s00fwj6o4v .dropdown-item:hover,
.cid-s00fwj6o4v .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00fwj6o4v .navbar {
    height: 77px;
  }
  .cid-s00fwj6o4v .navbar.opened {
    height: auto;
  }
}
.cid-s00fwhcwsK {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-reinbek-2000x333.jpg");
}
.cid-s00fwhcwsK .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-s00fwhcwsK .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00fwhcwsK .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-s00fwhcwsK .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s00fwhcwsK .box {
  right: 20%;
}
.cid-s00fwhcwsK .text-box {
  right: 0;
}
.cid-s00fwhcwsK .mbr-section-title,
.cid-s00fwhcwsK .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-s00fwhcwsK .text-box {
    display: none;
  }
  .cid-s00fwhcwsK .mbr-section-title,
  .cid-s00fwhcwsK .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00fwhcwsK .box {
    display: none;
  }
  .cid-s00fwhcwsK .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00fwhcwsK .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00fwhcwsK .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00fwi2B9f {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-s00fwi2B9f .mbr-text {
  position: relative;
}
.cid-s00fwi2B9f .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-s00fwi2B9f .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-s00fwi2B9f .mbr-text:after,
  .cid-s00fwi2B9f .mbr-text:before {
    display: none;
  }
}
.cid-s00fwi2B9f .mbr-section-title,
.cid-s00fwi2B9f .logo {
  color: #616060;
}
.cid-s00fwiuaoa {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s00fwiuaoa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00fwiuaoa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00fwiuaoa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00fwiuaoa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00fwiuaoa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s00fwiuaoa .icon-focus {
  display: none;
}
.cid-s00fwiuaoa .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-s00fwiuaoa ul {
  font-size: 0;
}
.cid-s00fwiuaoa .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s00fwiuaoa .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-s00fwiuaoa .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-s00fwiuaoa .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s00fwiuaoa .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s00fwiuaoa .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-s00fwiuaoa .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s00fwiuaoa .btn:hover {
  background: transparent !important;
}
.cid-s00fwiuaoa .btn:hover:before {
  background: transparent !important;
}
.cid-s00fwiuaoa .btn:before {
  background-color: transparent !important;
}
.cid-s00fwiuaoa .btn:focus {
  box-shadow: none;
}
.cid-s00fwiuaoa .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-s00fwiuaoa .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-s00fwiuaoa .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-s00fwjIqI0 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-s00fwjIqI0:hover {
  background-color: #504f4f;
}
.cid-s00fwjIqI0 .mbr-section-title {
  margin: 0;
}
.cid-s00fwjIqI0 .card-wrapper {
  z-index: 3;
}
.cid-s00fwjIqI0 .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s00fwjIqI0 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-s00h6uux5g .nav-item:focus,
.cid-s00h6uux5g .nav-link:focus {
  outline: none;
}
.cid-s00h6uux5g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s00h6uux5g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s00h6uux5g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s00h6uux5g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s00h6uux5g .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s00h6uux5g .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-s00h6uux5g .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-s00h6uux5g .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-s00h6uux5g .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s00h6uux5g .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s00h6uux5g .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s00h6uux5g .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s00h6uux5g .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s00h6uux5g .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s00h6uux5g .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s00h6uux5g .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s00h6uux5g .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s00h6uux5g .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s00h6uux5g .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s00h6uux5g .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s00h6uux5g .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s00h6uux5g .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s00h6uux5g .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s00h6uux5g .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s00h6uux5g .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s00h6uux5g .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-s00h6uux5g .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s00h6uux5g .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s00h6uux5g .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-s00h6uux5g .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s00h6uux5g .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s00h6uux5g .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s00h6uux5g .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s00h6uux5g .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s00h6uux5g .dropdown-item.active,
.cid-s00h6uux5g .dropdown-item:active {
  background-color: transparent;
}
.cid-s00h6uux5g .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s00h6uux5g .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s00h6uux5g .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s00h6uux5g .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-s00h6uux5g .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s00h6uux5g .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s00h6uux5g ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s00h6uux5g .navbar-buttons {
  text-align: center;
}
.cid-s00h6uux5g button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s00h6uux5g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-s00h6uux5g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s00h6uux5g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s00h6uux5g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s00h6uux5g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s00h6uux5g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s00h6uux5g nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s00h6uux5g nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s00h6uux5g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s00h6uux5g .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s00h6uux5g a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-s00h6uux5g .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s00h6uux5g .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-s00h6uux5g .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-s00h6uux5g .nav-link:hover,
.cid-s00h6uux5g .dropdown-item:hover,
.cid-s00h6uux5g .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00h6uux5g .navbar {
    height: 77px;
  }
  .cid-s00h6uux5g .navbar.opened {
    height: auto;
  }
}
.cid-s00h6svUxR {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-vl-2000x333.jpg");
}
.cid-s00h6svUxR .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-s00h6svUxR .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00h6svUxR .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-s00h6svUxR .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s00h6svUxR .box {
  right: 20%;
}
.cid-s00h6svUxR .text-box {
  right: 0;
}
.cid-s00h6svUxR .mbr-section-title,
.cid-s00h6svUxR .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-s00h6svUxR .text-box {
    display: none;
  }
  .cid-s00h6svUxR .mbr-section-title,
  .cid-s00h6svUxR .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00h6svUxR .box {
    display: none;
  }
  .cid-s00h6svUxR .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00h6svUxR .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00h6svUxR .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00h6to91Z {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-s00h6to91Z .mbr-text {
  position: relative;
}
.cid-s00h6to91Z .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-s00h6to91Z .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-s00h6to91Z .mbr-text:after,
  .cid-s00h6to91Z .mbr-text:before {
    display: none;
  }
}
.cid-s00h6to91Z .mbr-section-title,
.cid-s00h6to91Z .logo {
  color: #616060;
}
.cid-s00h6tSGPI {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s00h6tSGPI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00h6tSGPI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00h6tSGPI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00h6tSGPI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00h6tSGPI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s00h6tSGPI .icon-focus {
  display: none;
}
.cid-s00h6tSGPI .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-s00h6tSGPI ul {
  font-size: 0;
}
.cid-s00h6tSGPI .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s00h6tSGPI .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-s00h6tSGPI .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-s00h6tSGPI .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s00h6tSGPI .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s00h6tSGPI .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-s00h6tSGPI .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s00h6tSGPI .btn:hover {
  background: transparent !important;
}
.cid-s00h6tSGPI .btn:hover:before {
  background: transparent !important;
}
.cid-s00h6tSGPI .btn:before {
  background-color: transparent !important;
}
.cid-s00h6tSGPI .btn:focus {
  box-shadow: none;
}
.cid-s00h6tSGPI .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-s00h6tSGPI .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-s00h6tSGPI .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-s00h6vfFup {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-s00h6vfFup:hover {
  background-color: #504f4f;
}
.cid-s00h6vfFup .mbr-section-title {
  margin: 0;
}
.cid-s00h6vfFup .card-wrapper {
  z-index: 3;
}
.cid-s00h6vfFup .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s00h6vfFup .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-s00i35MpbK .nav-item:focus,
.cid-s00i35MpbK .nav-link:focus {
  outline: none;
}
.cid-s00i35MpbK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s00i35MpbK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s00i35MpbK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s00i35MpbK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s00i35MpbK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s00i35MpbK .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-s00i35MpbK .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-s00i35MpbK .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-s00i35MpbK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s00i35MpbK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s00i35MpbK .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s00i35MpbK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s00i35MpbK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s00i35MpbK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s00i35MpbK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s00i35MpbK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s00i35MpbK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s00i35MpbK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s00i35MpbK .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s00i35MpbK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s00i35MpbK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s00i35MpbK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s00i35MpbK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s00i35MpbK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s00i35MpbK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s00i35MpbK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-s00i35MpbK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s00i35MpbK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s00i35MpbK .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-s00i35MpbK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s00i35MpbK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s00i35MpbK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s00i35MpbK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s00i35MpbK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s00i35MpbK .dropdown-item.active,
.cid-s00i35MpbK .dropdown-item:active {
  background-color: transparent;
}
.cid-s00i35MpbK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s00i35MpbK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s00i35MpbK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s00i35MpbK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-s00i35MpbK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s00i35MpbK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s00i35MpbK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s00i35MpbK .navbar-buttons {
  text-align: center;
}
.cid-s00i35MpbK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s00i35MpbK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-s00i35MpbK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s00i35MpbK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s00i35MpbK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s00i35MpbK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s00i35MpbK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s00i35MpbK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s00i35MpbK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s00i35MpbK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s00i35MpbK .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s00i35MpbK a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-s00i35MpbK .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s00i35MpbK .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-s00i35MpbK .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-s00i35MpbK .nav-link:hover,
.cid-s00i35MpbK .dropdown-item:hover,
.cid-s00i35MpbK .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00i35MpbK .navbar {
    height: 77px;
  }
  .cid-s00i35MpbK .navbar.opened {
    height: auto;
  }
}
.cid-s00i33UsCH {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-1-2000x3330.jpg");
}
.cid-s00i33UsCH .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-s00i33UsCH .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00i33UsCH .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-s00i33UsCH .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s00i33UsCH .box {
  right: 20%;
}
.cid-s00i33UsCH .text-box {
  right: 0;
}
.cid-s00i33UsCH .mbr-section-title,
.cid-s00i33UsCH .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-s00i33UsCH .text-box {
    display: none;
  }
  .cid-s00i33UsCH .mbr-section-title,
  .cid-s00i33UsCH .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00i33UsCH .box {
    display: none;
  }
  .cid-s00i33UsCH .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00i33UsCH .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00i33UsCH .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00i34GYVL {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-s00i34GYVL .mbr-text {
  position: relative;
}
.cid-s00i34GYVL .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-s00i34GYVL .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-s00i34GYVL .mbr-text:after,
  .cid-s00i34GYVL .mbr-text:before {
    display: none;
  }
}
.cid-s00i34GYVL .mbr-section-title,
.cid-s00i34GYVL .logo {
  color: #616060;
}
.cid-s00i35c9D9 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s00i35c9D9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00i35c9D9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00i35c9D9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00i35c9D9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00i35c9D9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s00i35c9D9 .icon-focus {
  display: none;
}
.cid-s00i35c9D9 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-s00i35c9D9 ul {
  font-size: 0;
}
.cid-s00i35c9D9 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s00i35c9D9 .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-s00i35c9D9 .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-s00i35c9D9 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s00i35c9D9 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s00i35c9D9 .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-s00i35c9D9 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s00i35c9D9 .btn:hover {
  background: transparent !important;
}
.cid-s00i35c9D9 .btn:hover:before {
  background: transparent !important;
}
.cid-s00i35c9D9 .btn:before {
  background-color: transparent !important;
}
.cid-s00i35c9D9 .btn:focus {
  box-shadow: none;
}
.cid-s00i35c9D9 .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-s00i35c9D9 .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-s00i35c9D9 .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-s00i36yPMj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-s00i36yPMj:hover {
  background-color: #504f4f;
}
.cid-s00i36yPMj .mbr-section-title {
  margin: 0;
}
.cid-s00i36yPMj .card-wrapper {
  z-index: 3;
}
.cid-s00i36yPMj .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s00i36yPMj .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-s00OacUyuQ .nav-item:focus,
.cid-s00OacUyuQ .nav-link:focus {
  outline: none;
}
.cid-s00OacUyuQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s00OacUyuQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s00OacUyuQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s00OacUyuQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s00OacUyuQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s00OacUyuQ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-s00OacUyuQ .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-s00OacUyuQ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-s00OacUyuQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s00OacUyuQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s00OacUyuQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s00OacUyuQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s00OacUyuQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s00OacUyuQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s00OacUyuQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s00OacUyuQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s00OacUyuQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s00OacUyuQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s00OacUyuQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s00OacUyuQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s00OacUyuQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s00OacUyuQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s00OacUyuQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s00OacUyuQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s00OacUyuQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s00OacUyuQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-s00OacUyuQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s00OacUyuQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s00OacUyuQ .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-s00OacUyuQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s00OacUyuQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s00OacUyuQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s00OacUyuQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s00OacUyuQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s00OacUyuQ .dropdown-item.active,
.cid-s00OacUyuQ .dropdown-item:active {
  background-color: transparent;
}
.cid-s00OacUyuQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s00OacUyuQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s00OacUyuQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s00OacUyuQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-s00OacUyuQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s00OacUyuQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s00OacUyuQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s00OacUyuQ .navbar-buttons {
  text-align: center;
}
.cid-s00OacUyuQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s00OacUyuQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-s00OacUyuQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s00OacUyuQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s00OacUyuQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s00OacUyuQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s00OacUyuQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s00OacUyuQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s00OacUyuQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s00OacUyuQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s00OacUyuQ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s00OacUyuQ a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-s00OacUyuQ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s00OacUyuQ .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-s00OacUyuQ .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-s00OacUyuQ .nav-link:hover,
.cid-s00OacUyuQ .dropdown-item:hover,
.cid-s00OacUyuQ .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00OacUyuQ .navbar {
    height: 77px;
  }
  .cid-s00OacUyuQ .navbar.opened {
    height: auto;
  }
}
.cid-s00PAP4qJq {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/bannertostedt-2000x333.jpg");
}
.cid-s00PAP4qJq .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-s00PAP4qJq .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00PAP4qJq .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-s00PAP4qJq .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s00PAP4qJq .box {
  right: 20%;
}
.cid-s00PAP4qJq .text-box {
  right: 0;
}
.cid-s00PAP4qJq .mbr-section-title,
.cid-s00PAP4qJq .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-s00PAP4qJq .text-box {
    display: none;
  }
  .cid-s00PAP4qJq .mbr-section-title,
  .cid-s00PAP4qJq .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00PAP4qJq .box {
    display: none;
  }
  .cid-s00PAP4qJq .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00PAP4qJq .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00PAP4qJq .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00OabMSaI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-s00OabMSaI .mbr-text {
  position: relative;
}
.cid-s00OabMSaI .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-s00OabMSaI .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-s00OabMSaI .mbr-text:after,
  .cid-s00OabMSaI .mbr-text:before {
    display: none;
  }
}
.cid-s00OabMSaI .mbr-section-title,
.cid-s00OabMSaI .logo {
  color: #616060;
}
.cid-s00OachLjo {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s00OachLjo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00OachLjo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00OachLjo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00OachLjo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00OachLjo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s00OachLjo .icon-focus {
  display: none;
}
.cid-s00OachLjo .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-s00OachLjo ul {
  font-size: 0;
}
.cid-s00OachLjo .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s00OachLjo .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-s00OachLjo .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-s00OachLjo .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s00OachLjo .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s00OachLjo .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-s00OachLjo .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s00OachLjo .btn:hover {
  background: transparent !important;
}
.cid-s00OachLjo .btn:hover:before {
  background: transparent !important;
}
.cid-s00OachLjo .btn:before {
  background-color: transparent !important;
}
.cid-s00OachLjo .btn:focus {
  box-shadow: none;
}
.cid-s00OachLjo .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-s00OachLjo .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-s00OachLjo .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-s00Oadzq7C {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-s00Oadzq7C:hover {
  background-color: #504f4f;
}
.cid-s00Oadzq7C .mbr-section-title {
  margin: 0;
}
.cid-s00Oadzq7C .card-wrapper {
  z-index: 3;
}
.cid-s00Oadzq7C .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s00Oadzq7C .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-s00gIYt9N6 .nav-item:focus,
.cid-s00gIYt9N6 .nav-link:focus {
  outline: none;
}
.cid-s00gIYt9N6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s00gIYt9N6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s00gIYt9N6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s00gIYt9N6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s00gIYt9N6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s00gIYt9N6 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-s00gIYt9N6 .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-s00gIYt9N6 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-s00gIYt9N6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s00gIYt9N6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s00gIYt9N6 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s00gIYt9N6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s00gIYt9N6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s00gIYt9N6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s00gIYt9N6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s00gIYt9N6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s00gIYt9N6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s00gIYt9N6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s00gIYt9N6 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s00gIYt9N6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s00gIYt9N6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s00gIYt9N6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s00gIYt9N6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s00gIYt9N6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s00gIYt9N6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s00gIYt9N6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-s00gIYt9N6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s00gIYt9N6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s00gIYt9N6 .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-s00gIYt9N6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s00gIYt9N6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s00gIYt9N6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s00gIYt9N6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s00gIYt9N6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s00gIYt9N6 .dropdown-item.active,
.cid-s00gIYt9N6 .dropdown-item:active {
  background-color: transparent;
}
.cid-s00gIYt9N6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s00gIYt9N6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s00gIYt9N6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s00gIYt9N6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-s00gIYt9N6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s00gIYt9N6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s00gIYt9N6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s00gIYt9N6 .navbar-buttons {
  text-align: center;
}
.cid-s00gIYt9N6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s00gIYt9N6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-s00gIYt9N6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s00gIYt9N6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s00gIYt9N6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s00gIYt9N6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s00gIYt9N6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s00gIYt9N6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s00gIYt9N6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s00gIYt9N6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s00gIYt9N6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s00gIYt9N6 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-s00gIYt9N6 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s00gIYt9N6 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-s00gIYt9N6 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-s00gIYt9N6 .nav-link:hover,
.cid-s00gIYt9N6 .dropdown-item:hover,
.cid-s00gIYt9N6 .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00gIYt9N6 .navbar {
    height: 77px;
  }
  .cid-s00gIYt9N6 .navbar.opened {
    height: auto;
  }
}
.cid-s00gIWBaIO {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-rz-2000x3331.jpg");
}
.cid-s00gIWBaIO .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-s00gIWBaIO .text-block {
  position: relative;
  z-index: 0;
}
.cid-s00gIWBaIO .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-s00gIWBaIO .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s00gIWBaIO .box {
  right: 20%;
}
.cid-s00gIWBaIO .text-box {
  right: 0;
}
.cid-s00gIWBaIO .mbr-section-title,
.cid-s00gIWBaIO .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-s00gIWBaIO .text-box {
    display: none;
  }
  .cid-s00gIWBaIO .mbr-section-title,
  .cid-s00gIWBaIO .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-s00gIWBaIO .box {
    display: none;
  }
  .cid-s00gIWBaIO .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s00gIWBaIO .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s00gIWBaIO .text-box {
    writing-mode: bt-rl;
  }
}
.cid-s00gIXn1kT {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-s00gIXn1kT .mbr-text {
  position: relative;
}
.cid-s00gIXn1kT .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-s00gIXn1kT .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-s00gIXn1kT .mbr-text:after,
  .cid-s00gIXn1kT .mbr-text:before {
    display: none;
  }
}
.cid-s00gIXn1kT .mbr-section-title,
.cid-s00gIXn1kT .logo {
  color: #616060;
}
.cid-s00gIXQaDs {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s00gIXQaDs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s00gIXQaDs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s00gIXQaDs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s00gIXQaDs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s00gIXQaDs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s00gIXQaDs .icon-focus {
  display: none;
}
.cid-s00gIXQaDs .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-s00gIXQaDs ul {
  font-size: 0;
}
.cid-s00gIXQaDs .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s00gIXQaDs .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-s00gIXQaDs .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-s00gIXQaDs .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s00gIXQaDs .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s00gIXQaDs .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-s00gIXQaDs .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s00gIXQaDs .btn:hover {
  background: transparent !important;
}
.cid-s00gIXQaDs .btn:hover:before {
  background: transparent !important;
}
.cid-s00gIXQaDs .btn:before {
  background-color: transparent !important;
}
.cid-s00gIXQaDs .btn:focus {
  box-shadow: none;
}
.cid-s00gIXQaDs .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-s00gIXQaDs .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-s00gIXQaDs .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-s00gIZaxAk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-s00gIZaxAk:hover {
  background-color: #504f4f;
}
.cid-s00gIZaxAk .mbr-section-title {
  margin: 0;
}
.cid-s00gIZaxAk .card-wrapper {
  z-index: 3;
}
.cid-s00gIZaxAk .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s00gIZaxAk .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-sjszuCI9sE .nav-item:focus,
.cid-sjszuCI9sE .nav-link:focus {
  outline: none;
}
.cid-sjszuCI9sE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sjszuCI9sE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjszuCI9sE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sjszuCI9sE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sjszuCI9sE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sjszuCI9sE .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-sjszuCI9sE .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-sjszuCI9sE .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sjszuCI9sE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sjszuCI9sE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sjszuCI9sE .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sjszuCI9sE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sjszuCI9sE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sjszuCI9sE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sjszuCI9sE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sjszuCI9sE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sjszuCI9sE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sjszuCI9sE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sjszuCI9sE .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sjszuCI9sE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sjszuCI9sE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sjszuCI9sE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sjszuCI9sE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sjszuCI9sE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sjszuCI9sE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sjszuCI9sE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sjszuCI9sE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sjszuCI9sE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sjszuCI9sE .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-sjszuCI9sE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sjszuCI9sE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sjszuCI9sE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sjszuCI9sE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sjszuCI9sE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sjszuCI9sE .dropdown-item.active,
.cid-sjszuCI9sE .dropdown-item:active {
  background-color: transparent;
}
.cid-sjszuCI9sE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sjszuCI9sE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sjszuCI9sE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sjszuCI9sE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-sjszuCI9sE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sjszuCI9sE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjszuCI9sE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sjszuCI9sE .navbar-buttons {
  text-align: center;
}
.cid-sjszuCI9sE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sjszuCI9sE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-sjszuCI9sE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sjszuCI9sE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sjszuCI9sE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sjszuCI9sE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sjszuCI9sE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sjszuCI9sE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sjszuCI9sE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sjszuCI9sE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sjszuCI9sE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sjszuCI9sE a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sjszuCI9sE .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sjszuCI9sE .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sjszuCI9sE .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-sjszuCI9sE .nav-link:hover,
.cid-sjszuCI9sE .dropdown-item:hover,
.cid-sjszuCI9sE .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sjszuCI9sE .navbar {
    height: 77px;
  }
  .cid-sjszuCI9sE .navbar.opened {
    height: auto;
  }
}
.cid-sjszuBGeoG {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-stade-2000x333.jpg");
}
.cid-sjszuBGeoG .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-sjszuBGeoG .text-block {
  position: relative;
  z-index: 0;
}
.cid-sjszuBGeoG .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-sjszuBGeoG .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-sjszuBGeoG .box {
  right: 20%;
}
.cid-sjszuBGeoG .text-box {
  right: 0;
}
.cid-sjszuBGeoG .mbr-section-title,
.cid-sjszuBGeoG .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-sjszuBGeoG .text-box {
    display: none;
  }
  .cid-sjszuBGeoG .mbr-section-title,
  .cid-sjszuBGeoG .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-sjszuBGeoG .box {
    display: none;
  }
  .cid-sjszuBGeoG .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-sjszuBGeoG .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sjszuBGeoG .text-box {
    writing-mode: bt-rl;
  }
}
.cid-sjszuC69SR {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sjszuC69SR .mbr-text {
  position: relative;
}
.cid-sjszuC69SR .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-sjszuC69SR .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-sjszuC69SR .mbr-text:after,
  .cid-sjszuC69SR .mbr-text:before {
    display: none;
  }
}
.cid-sjszuC69SR .mbr-section-title,
.cid-sjszuC69SR .logo {
  color: #616060;
}
.cid-sjszuChi1y {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sjszuChi1y .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sjszuChi1y .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjszuChi1y .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjszuChi1y .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sjszuChi1y .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sjszuChi1y .icon-focus {
  display: none;
}
.cid-sjszuChi1y .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sjszuChi1y ul {
  font-size: 0;
}
.cid-sjszuChi1y .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sjszuChi1y .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-sjszuChi1y .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-sjszuChi1y .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sjszuChi1y .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sjszuChi1y .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-sjszuChi1y .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sjszuChi1y .btn:hover {
  background: transparent !important;
}
.cid-sjszuChi1y .btn:hover:before {
  background: transparent !important;
}
.cid-sjszuChi1y .btn:before {
  background-color: transparent !important;
}
.cid-sjszuChi1y .btn:focus {
  box-shadow: none;
}
.cid-sjszuChi1y .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-sjszuChi1y .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-sjszuChi1y .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-sjszuCyGL1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-sjszuCyGL1:hover {
  background-color: #504f4f;
}
.cid-sjszuCyGL1 .mbr-section-title {
  margin: 0;
}
.cid-sjszuCyGL1 .card-wrapper {
  z-index: 3;
}
.cid-sjszuCyGL1 .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sjszuCyGL1 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-sm4aPtPZr6 .nav-item:focus,
.cid-sm4aPtPZr6 .nav-link:focus {
  outline: none;
}
.cid-sm4aPtPZr6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sm4aPtPZr6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sm4aPtPZr6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sm4aPtPZr6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sm4aPtPZr6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sm4aPtPZr6 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-sm4aPtPZr6 .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-sm4aPtPZr6 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sm4aPtPZr6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sm4aPtPZr6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sm4aPtPZr6 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sm4aPtPZr6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sm4aPtPZr6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sm4aPtPZr6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sm4aPtPZr6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sm4aPtPZr6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sm4aPtPZr6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sm4aPtPZr6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sm4aPtPZr6 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sm4aPtPZr6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sm4aPtPZr6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sm4aPtPZr6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sm4aPtPZr6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sm4aPtPZr6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sm4aPtPZr6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sm4aPtPZr6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sm4aPtPZr6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sm4aPtPZr6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sm4aPtPZr6 .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-sm4aPtPZr6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sm4aPtPZr6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sm4aPtPZr6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sm4aPtPZr6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sm4aPtPZr6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sm4aPtPZr6 .dropdown-item.active,
.cid-sm4aPtPZr6 .dropdown-item:active {
  background-color: transparent;
}
.cid-sm4aPtPZr6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sm4aPtPZr6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sm4aPtPZr6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sm4aPtPZr6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-sm4aPtPZr6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sm4aPtPZr6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sm4aPtPZr6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sm4aPtPZr6 .navbar-buttons {
  text-align: center;
}
.cid-sm4aPtPZr6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sm4aPtPZr6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-sm4aPtPZr6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sm4aPtPZr6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sm4aPtPZr6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sm4aPtPZr6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sm4aPtPZr6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sm4aPtPZr6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sm4aPtPZr6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sm4aPtPZr6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sm4aPtPZr6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sm4aPtPZr6 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sm4aPtPZr6 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sm4aPtPZr6 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sm4aPtPZr6 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-sm4aPtPZr6 .nav-link:hover,
.cid-sm4aPtPZr6 .dropdown-item:hover,
.cid-sm4aPtPZr6 .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sm4aPtPZr6 .navbar {
    height: 77px;
  }
  .cid-sm4aPtPZr6 .navbar.opened {
    height: auto;
  }
}
.cid-sm4aPt21i1 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-quickborn-tus-2000x333.jpg");
}
.cid-sm4aPt21i1 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-sm4aPt21i1 .text-block {
  position: relative;
  z-index: 0;
}
.cid-sm4aPt21i1 .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-sm4aPt21i1 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-sm4aPt21i1 .box {
  right: 20%;
}
.cid-sm4aPt21i1 .text-box {
  right: 0;
}
.cid-sm4aPt21i1 .mbr-section-title,
.cid-sm4aPt21i1 .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-sm4aPt21i1 .text-box {
    display: none;
  }
  .cid-sm4aPt21i1 .mbr-section-title,
  .cid-sm4aPt21i1 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-sm4aPt21i1 .box {
    display: none;
  }
  .cid-sm4aPt21i1 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-sm4aPt21i1 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sm4aPt21i1 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-sm4aPtoQ7G {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sm4aPtoQ7G .mbr-text {
  position: relative;
}
.cid-sm4aPtoQ7G .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-sm4aPtoQ7G .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-sm4aPtoQ7G .mbr-text:after,
  .cid-sm4aPtoQ7G .mbr-text:before {
    display: none;
  }
}
.cid-sm4aPtoQ7G .mbr-section-title,
.cid-sm4aPtoQ7G .logo {
  color: #616060;
}
.cid-sm4aPtyxoZ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sm4aPtyxoZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sm4aPtyxoZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sm4aPtyxoZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sm4aPtyxoZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sm4aPtyxoZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sm4aPtyxoZ .icon-focus {
  display: none;
}
.cid-sm4aPtyxoZ .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sm4aPtyxoZ ul {
  font-size: 0;
}
.cid-sm4aPtyxoZ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sm4aPtyxoZ .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-sm4aPtyxoZ .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-sm4aPtyxoZ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sm4aPtyxoZ .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sm4aPtyxoZ .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-sm4aPtyxoZ .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sm4aPtyxoZ .btn:hover {
  background: transparent !important;
}
.cid-sm4aPtyxoZ .btn:hover:before {
  background: transparent !important;
}
.cid-sm4aPtyxoZ .btn:before {
  background-color: transparent !important;
}
.cid-sm4aPtyxoZ .btn:focus {
  box-shadow: none;
}
.cid-sm4aPtyxoZ .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-sm4aPtyxoZ .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-sm4aPtyxoZ .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-sm4aPudh6Y {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-sm4aPudh6Y:hover {
  background-color: #504f4f;
}
.cid-sm4aPudh6Y .mbr-section-title {
  margin: 0;
}
.cid-sm4aPudh6Y .card-wrapper {
  z-index: 3;
}
.cid-sm4aPudh6Y .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sm4aPudh6Y .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-sm4fB29Cfe .nav-item:focus,
.cid-sm4fB29Cfe .nav-link:focus {
  outline: none;
}
.cid-sm4fB29Cfe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sm4fB29Cfe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sm4fB29Cfe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sm4fB29Cfe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sm4fB29Cfe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sm4fB29Cfe .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-sm4fB29Cfe .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-sm4fB29Cfe .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sm4fB29Cfe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sm4fB29Cfe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sm4fB29Cfe .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sm4fB29Cfe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sm4fB29Cfe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sm4fB29Cfe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sm4fB29Cfe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sm4fB29Cfe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sm4fB29Cfe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sm4fB29Cfe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sm4fB29Cfe .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sm4fB29Cfe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sm4fB29Cfe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sm4fB29Cfe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sm4fB29Cfe .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sm4fB29Cfe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sm4fB29Cfe .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sm4fB29Cfe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sm4fB29Cfe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sm4fB29Cfe .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sm4fB29Cfe .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-sm4fB29Cfe .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sm4fB29Cfe .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sm4fB29Cfe .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sm4fB29Cfe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sm4fB29Cfe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sm4fB29Cfe .dropdown-item.active,
.cid-sm4fB29Cfe .dropdown-item:active {
  background-color: transparent;
}
.cid-sm4fB29Cfe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sm4fB29Cfe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sm4fB29Cfe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sm4fB29Cfe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-sm4fB29Cfe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sm4fB29Cfe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sm4fB29Cfe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sm4fB29Cfe .navbar-buttons {
  text-align: center;
}
.cid-sm4fB29Cfe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sm4fB29Cfe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-sm4fB29Cfe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sm4fB29Cfe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sm4fB29Cfe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sm4fB29Cfe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sm4fB29Cfe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sm4fB29Cfe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sm4fB29Cfe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sm4fB29Cfe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sm4fB29Cfe .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sm4fB29Cfe a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sm4fB29Cfe .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sm4fB29Cfe .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sm4fB29Cfe .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-sm4fB29Cfe .nav-link:hover,
.cid-sm4fB29Cfe .dropdown-item:hover,
.cid-sm4fB29Cfe .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sm4fB29Cfe .navbar {
    height: 77px;
  }
  .cid-sm4fB29Cfe .navbar.opened {
    height: auto;
  }
}
.cid-sm4fB1cep3 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/pinneberger-tc-2000x333.jpg");
}
.cid-sm4fB1cep3 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-sm4fB1cep3 .text-block {
  position: relative;
  z-index: 0;
}
.cid-sm4fB1cep3 .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-sm4fB1cep3 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-sm4fB1cep3 .box {
  right: 20%;
}
.cid-sm4fB1cep3 .text-box {
  right: 0;
}
.cid-sm4fB1cep3 .mbr-section-title,
.cid-sm4fB1cep3 .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-sm4fB1cep3 .text-box {
    display: none;
  }
  .cid-sm4fB1cep3 .mbr-section-title,
  .cid-sm4fB1cep3 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-sm4fB1cep3 .box {
    display: none;
  }
  .cid-sm4fB1cep3 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-sm4fB1cep3 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sm4fB1cep3 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-sm4fB1FK1i {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sm4fB1FK1i .mbr-text {
  position: relative;
}
.cid-sm4fB1FK1i .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-sm4fB1FK1i .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-sm4fB1FK1i .mbr-text:after,
  .cid-sm4fB1FK1i .mbr-text:before {
    display: none;
  }
}
.cid-sm4fB1FK1i .mbr-section-title,
.cid-sm4fB1FK1i .logo {
  color: #616060;
}
.cid-sm4fB1Q35d {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sm4fB1Q35d .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sm4fB1Q35d .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sm4fB1Q35d .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sm4fB1Q35d .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sm4fB1Q35d .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sm4fB1Q35d .icon-focus {
  display: none;
}
.cid-sm4fB1Q35d .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sm4fB1Q35d ul {
  font-size: 0;
}
.cid-sm4fB1Q35d .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sm4fB1Q35d .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-sm4fB1Q35d .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-sm4fB1Q35d .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sm4fB1Q35d .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sm4fB1Q35d .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-sm4fB1Q35d .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sm4fB1Q35d .btn:hover {
  background: transparent !important;
}
.cid-sm4fB1Q35d .btn:hover:before {
  background: transparent !important;
}
.cid-sm4fB1Q35d .btn:before {
  background-color: transparent !important;
}
.cid-sm4fB1Q35d .btn:focus {
  box-shadow: none;
}
.cid-sm4fB1Q35d .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-sm4fB1Q35d .mbr-gallery-item > div > span {
  color: #000000;
}
.cid-sm4fB1Q35d .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-sm4fB2vL2m {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-sm4fB2vL2m:hover {
  background-color: #504f4f;
}
.cid-sm4fB2vL2m .mbr-section-title {
  margin: 0;
}
.cid-sm4fB2vL2m .card-wrapper {
  z-index: 3;
}
.cid-sm4fB2vL2m .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sm4fB2vL2m .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-snqqOHJCAs .nav-item:focus,
.cid-snqqOHJCAs .nav-link:focus {
  outline: none;
}
.cid-snqqOHJCAs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-snqqOHJCAs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-snqqOHJCAs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-snqqOHJCAs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-snqqOHJCAs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-snqqOHJCAs .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-snqqOHJCAs .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-snqqOHJCAs .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-snqqOHJCAs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-snqqOHJCAs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-snqqOHJCAs .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-snqqOHJCAs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-snqqOHJCAs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-snqqOHJCAs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-snqqOHJCAs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-snqqOHJCAs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-snqqOHJCAs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-snqqOHJCAs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-snqqOHJCAs .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-snqqOHJCAs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-snqqOHJCAs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-snqqOHJCAs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-snqqOHJCAs .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-snqqOHJCAs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-snqqOHJCAs .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-snqqOHJCAs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-snqqOHJCAs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-snqqOHJCAs .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-snqqOHJCAs .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-snqqOHJCAs .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-snqqOHJCAs .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-snqqOHJCAs .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-snqqOHJCAs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-snqqOHJCAs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-snqqOHJCAs .dropdown-item.active,
.cid-snqqOHJCAs .dropdown-item:active {
  background-color: transparent;
}
.cid-snqqOHJCAs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-snqqOHJCAs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-snqqOHJCAs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-snqqOHJCAs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-snqqOHJCAs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-snqqOHJCAs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-snqqOHJCAs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-snqqOHJCAs .navbar-buttons {
  text-align: center;
}
.cid-snqqOHJCAs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-snqqOHJCAs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-snqqOHJCAs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-snqqOHJCAs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-snqqOHJCAs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-snqqOHJCAs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-snqqOHJCAs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snqqOHJCAs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-snqqOHJCAs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-snqqOHJCAs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snqqOHJCAs .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-snqqOHJCAs a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-snqqOHJCAs .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-snqqOHJCAs .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-snqqOHJCAs .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-snqqOHJCAs .nav-link:hover,
.cid-snqqOHJCAs .dropdown-item:hover,
.cid-snqqOHJCAs .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-snqqOHJCAs .navbar {
    height: 77px;
  }
  .cid-snqqOHJCAs .navbar.opened {
    height: auto;
  }
}
.cid-snqqOGC43p {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-2-2000x333.jpg");
}
.cid-snqqOGC43p .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-snqqOGC43p .text-block {
  position: relative;
  z-index: 0;
}
.cid-snqqOGC43p .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-snqqOGC43p .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-snqqOGC43p .box {
  right: 20%;
}
.cid-snqqOGC43p .text-box {
  right: 0;
}
.cid-snqqOGC43p .mbr-section-title,
.cid-snqqOGC43p .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-snqqOGC43p .text-box {
    display: none;
  }
  .cid-snqqOGC43p .mbr-section-title,
  .cid-snqqOGC43p .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-snqqOGC43p .box {
    display: none;
  }
  .cid-snqqOGC43p .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-snqqOGC43p .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-snqqOGC43p .text-box {
    writing-mode: bt-rl;
  }
}
.cid-snqqOHd2UT {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-snqqOHd2UT .mbr-text {
  position: relative;
}
.cid-snqqOHd2UT .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-snqqOHd2UT .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-snqqOHd2UT .mbr-text:after,
  .cid-snqqOHd2UT .mbr-text:before {
    display: none;
  }
}
.cid-snqqOHd2UT .mbr-section-title,
.cid-snqqOHd2UT .logo {
  color: #616060;
}
.cid-snqqOHpaPs {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-snqqOHpaPs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-snqqOHpaPs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snqqOHpaPs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-snqqOHpaPs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-snqqOHpaPs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-snqqOHpaPs .icon-focus {
  display: none;
}
.cid-snqqOHpaPs .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-snqqOHpaPs ul {
  font-size: 0;
}
.cid-snqqOHpaPs .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-snqqOHpaPs .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-snqqOHpaPs .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-snqqOHpaPs .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-snqqOHpaPs .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-snqqOHpaPs .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-snqqOHpaPs .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-snqqOHpaPs .btn:hover {
  background: transparent !important;
}
.cid-snqqOHpaPs .btn:hover:before {
  background: transparent !important;
}
.cid-snqqOHpaPs .btn:before {
  background-color: transparent !important;
}
.cid-snqqOHpaPs .btn:focus {
  box-shadow: none;
}
.cid-snqqOHpaPs .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-snqqOHpaPs .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-snqqOHpaPs .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-snqqOI76a8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-snqqOI76a8:hover {
  background-color: #504f4f;
}
.cid-snqqOI76a8 .mbr-section-title {
  margin: 0;
}
.cid-snqqOI76a8 .card-wrapper {
  z-index: 3;
}
.cid-snqqOI76a8 .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-snqqOI76a8 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-ssQBHeImgF .nav-item:focus,
.cid-ssQBHeImgF .nav-link:focus {
  outline: none;
}
.cid-ssQBHeImgF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ssQBHeImgF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ssQBHeImgF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ssQBHeImgF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ssQBHeImgF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ssQBHeImgF .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-ssQBHeImgF .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-ssQBHeImgF .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-ssQBHeImgF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ssQBHeImgF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ssQBHeImgF .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-ssQBHeImgF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ssQBHeImgF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ssQBHeImgF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-ssQBHeImgF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ssQBHeImgF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ssQBHeImgF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ssQBHeImgF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ssQBHeImgF .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-ssQBHeImgF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ssQBHeImgF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ssQBHeImgF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-ssQBHeImgF .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ssQBHeImgF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ssQBHeImgF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ssQBHeImgF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-ssQBHeImgF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ssQBHeImgF .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ssQBHeImgF .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-ssQBHeImgF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ssQBHeImgF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ssQBHeImgF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ssQBHeImgF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ssQBHeImgF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ssQBHeImgF .dropdown-item.active,
.cid-ssQBHeImgF .dropdown-item:active {
  background-color: transparent;
}
.cid-ssQBHeImgF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ssQBHeImgF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ssQBHeImgF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ssQBHeImgF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-ssQBHeImgF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ssQBHeImgF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ssQBHeImgF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ssQBHeImgF .navbar-buttons {
  text-align: center;
}
.cid-ssQBHeImgF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ssQBHeImgF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-ssQBHeImgF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ssQBHeImgF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ssQBHeImgF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ssQBHeImgF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ssQBHeImgF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ssQBHeImgF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ssQBHeImgF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ssQBHeImgF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ssQBHeImgF .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-ssQBHeImgF a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-ssQBHeImgF .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ssQBHeImgF .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-ssQBHeImgF .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-ssQBHeImgF .nav-link:hover,
.cid-ssQBHeImgF .dropdown-item:hover,
.cid-ssQBHeImgF .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ssQBHeImgF .navbar {
    height: 77px;
  }
  .cid-ssQBHeImgF .navbar.opened {
    height: auto;
  }
}
.cid-ssQBHdPjDc {
  padding-top: 120px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/banner-12-2000x333.jpg");
}
.cid-ssQBHdPjDc .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-ssQBHdPjDc .text-block {
  position: relative;
  z-index: 0;
}
.cid-ssQBHdPjDc .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-ssQBHdPjDc .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-ssQBHdPjDc .box {
  right: 20%;
}
.cid-ssQBHdPjDc .text-box {
  right: 0;
}
.cid-ssQBHdPjDc .mbr-section-title,
.cid-ssQBHdPjDc .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-ssQBHdPjDc .text-box {
    display: none;
  }
  .cid-ssQBHdPjDc .mbr-section-title,
  .cid-ssQBHdPjDc .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-ssQBHdPjDc .box {
    display: none;
  }
  .cid-ssQBHdPjDc .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-ssQBHdPjDc .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ssQBHdPjDc .text-box {
    writing-mode: bt-rl;
  }
}
.cid-ssQBHebNKV {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-ssQBHebNKV .mbr-text {
  position: relative;
}
.cid-ssQBHebNKV .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-ssQBHebNKV .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-ssQBHebNKV .mbr-text:after,
  .cid-ssQBHebNKV .mbr-text:before {
    display: none;
  }
}
.cid-ssQBHebNKV .mbr-section-title,
.cid-ssQBHebNKV .logo {
  color: #616060;
}
.cid-ssQBHel5LT {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ssQBHel5LT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ssQBHel5LT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ssQBHel5LT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ssQBHel5LT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ssQBHel5LT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ssQBHel5LT .icon-focus {
  display: none;
}
.cid-ssQBHel5LT .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-ssQBHel5LT ul {
  font-size: 0;
}
.cid-ssQBHel5LT .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-ssQBHel5LT .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-ssQBHel5LT .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-ssQBHel5LT .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ssQBHel5LT .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ssQBHel5LT .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-ssQBHel5LT .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ssQBHel5LT .btn:hover {
  background: transparent !important;
}
.cid-ssQBHel5LT .btn:hover:before {
  background: transparent !important;
}
.cid-ssQBHel5LT .btn:before {
  background-color: transparent !important;
}
.cid-ssQBHel5LT .btn:focus {
  box-shadow: none;
}
.cid-ssQBHel5LT .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-ssQBHel5LT .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-ssQBHel5LT .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-ssQBHf8WhM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-ssQBHf8WhM:hover {
  background-color: #504f4f;
}
.cid-ssQBHf8WhM .mbr-section-title {
  margin: 0;
}
.cid-ssQBHf8WhM .card-wrapper {
  z-index: 3;
}
.cid-ssQBHf8WhM .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-ssQBHf8WhM .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-stmFPHdLsy .nav-item:focus,
.cid-stmFPHdLsy .nav-link:focus {
  outline: none;
}
.cid-stmFPHdLsy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-stmFPHdLsy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-stmFPHdLsy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-stmFPHdLsy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-stmFPHdLsy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-stmFPHdLsy .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-stmFPHdLsy .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-stmFPHdLsy .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-stmFPHdLsy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-stmFPHdLsy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-stmFPHdLsy .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-stmFPHdLsy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-stmFPHdLsy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-stmFPHdLsy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-stmFPHdLsy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-stmFPHdLsy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-stmFPHdLsy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-stmFPHdLsy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-stmFPHdLsy .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-stmFPHdLsy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-stmFPHdLsy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-stmFPHdLsy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-stmFPHdLsy .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-stmFPHdLsy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-stmFPHdLsy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-stmFPHdLsy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-stmFPHdLsy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-stmFPHdLsy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-stmFPHdLsy .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-stmFPHdLsy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-stmFPHdLsy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-stmFPHdLsy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-stmFPHdLsy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-stmFPHdLsy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-stmFPHdLsy .dropdown-item.active,
.cid-stmFPHdLsy .dropdown-item:active {
  background-color: transparent;
}
.cid-stmFPHdLsy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-stmFPHdLsy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-stmFPHdLsy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-stmFPHdLsy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-stmFPHdLsy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-stmFPHdLsy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-stmFPHdLsy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-stmFPHdLsy .navbar-buttons {
  text-align: center;
}
.cid-stmFPHdLsy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-stmFPHdLsy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-stmFPHdLsy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-stmFPHdLsy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-stmFPHdLsy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-stmFPHdLsy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-stmFPHdLsy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-stmFPHdLsy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-stmFPHdLsy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-stmFPHdLsy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-stmFPHdLsy .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-stmFPHdLsy a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-stmFPHdLsy .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-stmFPHdLsy .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-stmFPHdLsy .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-stmFPHdLsy .nav-link:hover,
.cid-stmFPHdLsy .dropdown-item:hover,
.cid-stmFPHdLsy .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-stmFPHdLsy .navbar {
    height: 77px;
  }
  .cid-stmFPHdLsy .navbar.opened {
    height: auto;
  }
}
.cid-stmFPGu6Hf {
  padding-top: 120px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/banner-14-2000x333.jpg");
}
.cid-stmFPGu6Hf .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-stmFPGu6Hf .text-block {
  position: relative;
  z-index: 0;
}
.cid-stmFPGu6Hf .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-stmFPGu6Hf .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-stmFPGu6Hf .box {
  right: 20%;
}
.cid-stmFPGu6Hf .text-box {
  right: 0;
}
.cid-stmFPGu6Hf .mbr-section-title,
.cid-stmFPGu6Hf .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-stmFPGu6Hf .text-box {
    display: none;
  }
  .cid-stmFPGu6Hf .mbr-section-title,
  .cid-stmFPGu6Hf .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-stmFPGu6Hf .box {
    display: none;
  }
  .cid-stmFPGu6Hf .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-stmFPGu6Hf .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-stmFPGu6Hf .text-box {
    writing-mode: bt-rl;
  }
}
.cid-stmFPGNWKO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-stmFPGNWKO .mbr-text {
  position: relative;
}
.cid-stmFPGNWKO .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-stmFPGNWKO .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-stmFPGNWKO .mbr-text:after,
  .cid-stmFPGNWKO .mbr-text:before {
    display: none;
  }
}
.cid-stmFPGNWKO .mbr-section-title,
.cid-stmFPGNWKO .logo {
  color: #616060;
}
.cid-stmFPGXnlG {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-stmFPGXnlG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stmFPGXnlG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stmFPGXnlG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stmFPGXnlG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stmFPGXnlG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-stmFPGXnlG .icon-focus {
  display: none;
}
.cid-stmFPGXnlG .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-stmFPGXnlG ul {
  font-size: 0;
}
.cid-stmFPGXnlG .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-stmFPGXnlG .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-stmFPGXnlG .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-stmFPGXnlG .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-stmFPGXnlG .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-stmFPGXnlG .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-stmFPGXnlG .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-stmFPGXnlG .btn:hover {
  background: transparent !important;
}
.cid-stmFPGXnlG .btn:hover:before {
  background: transparent !important;
}
.cid-stmFPGXnlG .btn:before {
  background-color: transparent !important;
}
.cid-stmFPGXnlG .btn:focus {
  box-shadow: none;
}
.cid-stmFPGXnlG .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-stmFPGXnlG .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-stmFPGXnlG .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-stmFPHBsAL {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-stmFPHBsAL:hover {
  background-color: #504f4f;
}
.cid-stmFPHBsAL .mbr-section-title {
  margin: 0;
}
.cid-stmFPHBsAL .card-wrapper {
  z-index: 3;
}
.cid-stmFPHBsAL .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-stmFPHBsAL .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-svAfnBXjBl .nav-item:focus,
.cid-svAfnBXjBl .nav-link:focus {
  outline: none;
}
.cid-svAfnBXjBl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svAfnBXjBl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svAfnBXjBl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svAfnBXjBl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svAfnBXjBl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svAfnBXjBl .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-svAfnBXjBl .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-svAfnBXjBl .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-svAfnBXjBl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-svAfnBXjBl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-svAfnBXjBl .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-svAfnBXjBl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-svAfnBXjBl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-svAfnBXjBl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-svAfnBXjBl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-svAfnBXjBl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-svAfnBXjBl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-svAfnBXjBl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-svAfnBXjBl .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-svAfnBXjBl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-svAfnBXjBl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-svAfnBXjBl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-svAfnBXjBl .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-svAfnBXjBl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-svAfnBXjBl .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-svAfnBXjBl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-svAfnBXjBl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-svAfnBXjBl .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-svAfnBXjBl .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-svAfnBXjBl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-svAfnBXjBl .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-svAfnBXjBl .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-svAfnBXjBl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-svAfnBXjBl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-svAfnBXjBl .dropdown-item.active,
.cid-svAfnBXjBl .dropdown-item:active {
  background-color: transparent;
}
.cid-svAfnBXjBl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-svAfnBXjBl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-svAfnBXjBl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-svAfnBXjBl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-svAfnBXjBl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-svAfnBXjBl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svAfnBXjBl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-svAfnBXjBl .navbar-buttons {
  text-align: center;
}
.cid-svAfnBXjBl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-svAfnBXjBl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-svAfnBXjBl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-svAfnBXjBl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-svAfnBXjBl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-svAfnBXjBl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-svAfnBXjBl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-svAfnBXjBl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-svAfnBXjBl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-svAfnBXjBl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-svAfnBXjBl .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-svAfnBXjBl a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-svAfnBXjBl .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-svAfnBXjBl .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-svAfnBXjBl .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-svAfnBXjBl .nav-link:hover,
.cid-svAfnBXjBl .dropdown-item:hover,
.cid-svAfnBXjBl .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-svAfnBXjBl .navbar {
    height: 77px;
  }
  .cid-svAfnBXjBl .navbar.opened {
    height: auto;
  }
}
.cid-svAfnBekcP {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-4-2000x333.jpg");
}
.cid-svAfnBekcP .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-svAfnBekcP .text-block {
  position: relative;
  z-index: 0;
}
.cid-svAfnBekcP .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-svAfnBekcP .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-svAfnBekcP .box {
  right: 20%;
}
.cid-svAfnBekcP .text-box {
  right: 0;
}
.cid-svAfnBekcP .mbr-section-title,
.cid-svAfnBekcP .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-svAfnBekcP .text-box {
    display: none;
  }
  .cid-svAfnBekcP .mbr-section-title,
  .cid-svAfnBekcP .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-svAfnBekcP .box {
    display: none;
  }
  .cid-svAfnBekcP .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-svAfnBekcP .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-svAfnBekcP .text-box {
    writing-mode: bt-rl;
  }
}
.cid-svAfnBxyiZ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-svAfnBxyiZ .mbr-text {
  position: relative;
}
.cid-svAfnBxyiZ .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-svAfnBxyiZ .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-svAfnBxyiZ .mbr-text:after,
  .cid-svAfnBxyiZ .mbr-text:before {
    display: none;
  }
}
.cid-svAfnBxyiZ .mbr-section-title,
.cid-svAfnBxyiZ .logo {
  color: #616060;
}
.cid-svAfnBHj9d {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-svAfnBHj9d .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svAfnBHj9d .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svAfnBHj9d .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svAfnBHj9d .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svAfnBHj9d .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svAfnBHj9d .icon-focus {
  display: none;
}
.cid-svAfnBHj9d .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-svAfnBHj9d ul {
  font-size: 0;
}
.cid-svAfnBHj9d .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-svAfnBHj9d .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-svAfnBHj9d .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-svAfnBHj9d .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-svAfnBHj9d .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-svAfnBHj9d .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-svAfnBHj9d .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-svAfnBHj9d .btn:hover {
  background: transparent !important;
}
.cid-svAfnBHj9d .btn:hover:before {
  background: transparent !important;
}
.cid-svAfnBHj9d .btn:before {
  background-color: transparent !important;
}
.cid-svAfnBHj9d .btn:focus {
  box-shadow: none;
}
.cid-svAfnBHj9d .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-svAfnBHj9d .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-svAfnBHj9d .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-svAfnCkMhg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-svAfnCkMhg:hover {
  background-color: #504f4f;
}
.cid-svAfnCkMhg .mbr-section-title {
  margin: 0;
}
.cid-svAfnCkMhg .card-wrapper {
  z-index: 3;
}
.cid-svAfnCkMhg .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-svAfnCkMhg .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-svGarSEPmI .nav-item:focus,
.cid-svGarSEPmI .nav-link:focus {
  outline: none;
}
.cid-svGarSEPmI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svGarSEPmI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svGarSEPmI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svGarSEPmI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svGarSEPmI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svGarSEPmI .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-svGarSEPmI .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-svGarSEPmI .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-svGarSEPmI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-svGarSEPmI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-svGarSEPmI .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-svGarSEPmI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-svGarSEPmI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-svGarSEPmI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-svGarSEPmI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-svGarSEPmI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-svGarSEPmI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-svGarSEPmI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-svGarSEPmI .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-svGarSEPmI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-svGarSEPmI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-svGarSEPmI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-svGarSEPmI .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-svGarSEPmI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-svGarSEPmI .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-svGarSEPmI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-svGarSEPmI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-svGarSEPmI .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-svGarSEPmI .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-svGarSEPmI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-svGarSEPmI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-svGarSEPmI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-svGarSEPmI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-svGarSEPmI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-svGarSEPmI .dropdown-item.active,
.cid-svGarSEPmI .dropdown-item:active {
  background-color: transparent;
}
.cid-svGarSEPmI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-svGarSEPmI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-svGarSEPmI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-svGarSEPmI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-svGarSEPmI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-svGarSEPmI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svGarSEPmI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-svGarSEPmI .navbar-buttons {
  text-align: center;
}
.cid-svGarSEPmI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-svGarSEPmI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-svGarSEPmI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-svGarSEPmI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-svGarSEPmI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-svGarSEPmI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-svGarSEPmI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-svGarSEPmI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-svGarSEPmI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-svGarSEPmI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-svGarSEPmI .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-svGarSEPmI a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-svGarSEPmI .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-svGarSEPmI .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-svGarSEPmI .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-svGarSEPmI .nav-link:hover,
.cid-svGarSEPmI .dropdown-item:hover,
.cid-svGarSEPmI .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-svGarSEPmI .navbar {
    height: 77px;
  }
  .cid-svGarSEPmI .navbar.opened {
    height: auto;
  }
}
.cid-svGarRWZX2 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-8-2000x333.jpg");
}
.cid-svGarRWZX2 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-svGarRWZX2 .text-block {
  position: relative;
  z-index: 0;
}
.cid-svGarRWZX2 .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-svGarRWZX2 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-svGarRWZX2 .box {
  right: 20%;
}
.cid-svGarRWZX2 .text-box {
  right: 0;
}
.cid-svGarRWZX2 .mbr-section-title,
.cid-svGarRWZX2 .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-svGarRWZX2 .text-box {
    display: none;
  }
  .cid-svGarRWZX2 .mbr-section-title,
  .cid-svGarRWZX2 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-svGarRWZX2 .box {
    display: none;
  }
  .cid-svGarRWZX2 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-svGarRWZX2 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-svGarRWZX2 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-svGarShNMM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-svGarShNMM .mbr-text {
  position: relative;
}
.cid-svGarShNMM .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-svGarShNMM .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-svGarShNMM .mbr-text:after,
  .cid-svGarShNMM .mbr-text:before {
    display: none;
  }
}
.cid-svGarShNMM .mbr-section-title,
.cid-svGarShNMM .logo {
  color: #616060;
}
.cid-svGarSp2vW {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-svGarSp2vW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svGarSp2vW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svGarSp2vW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svGarSp2vW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svGarSp2vW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-svGarSp2vW .icon-focus {
  display: none;
}
.cid-svGarSp2vW .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-svGarSp2vW ul {
  font-size: 0;
}
.cid-svGarSp2vW .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-svGarSp2vW .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-svGarSp2vW .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-svGarSp2vW .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-svGarSp2vW .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-svGarSp2vW .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-svGarSp2vW .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-svGarSp2vW .btn:hover {
  background: transparent !important;
}
.cid-svGarSp2vW .btn:hover:before {
  background: transparent !important;
}
.cid-svGarSp2vW .btn:before {
  background-color: transparent !important;
}
.cid-svGarSp2vW .btn:focus {
  box-shadow: none;
}
.cid-svGarSp2vW .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-svGarSp2vW .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-svGarSp2vW .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-svGarSWvbD {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-svGarSWvbD:hover {
  background-color: #504f4f;
}
.cid-svGarSWvbD .mbr-section-title {
  margin: 0;
}
.cid-svGarSWvbD .card-wrapper {
  z-index: 3;
}
.cid-svGarSWvbD .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-svGarSWvbD .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-sGVuStxYKP .nav-item:focus,
.cid-sGVuStxYKP .nav-link:focus {
  outline: none;
}
.cid-sGVuStxYKP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGVuStxYKP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGVuStxYKP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sGVuStxYKP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGVuStxYKP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGVuStxYKP .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-sGVuStxYKP .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-sGVuStxYKP .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sGVuStxYKP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGVuStxYKP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sGVuStxYKP .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sGVuStxYKP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGVuStxYKP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGVuStxYKP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sGVuStxYKP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGVuStxYKP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGVuStxYKP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGVuStxYKP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGVuStxYKP .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sGVuStxYKP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGVuStxYKP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGVuStxYKP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sGVuStxYKP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sGVuStxYKP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGVuStxYKP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGVuStxYKP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sGVuStxYKP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGVuStxYKP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGVuStxYKP .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-sGVuStxYKP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sGVuStxYKP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sGVuStxYKP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGVuStxYKP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGVuStxYKP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGVuStxYKP .dropdown-item.active,
.cid-sGVuStxYKP .dropdown-item:active {
  background-color: transparent;
}
.cid-sGVuStxYKP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGVuStxYKP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGVuStxYKP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGVuStxYKP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-sGVuStxYKP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGVuStxYKP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGVuStxYKP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGVuStxYKP .navbar-buttons {
  text-align: center;
}
.cid-sGVuStxYKP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGVuStxYKP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-sGVuStxYKP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGVuStxYKP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGVuStxYKP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGVuStxYKP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGVuStxYKP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGVuStxYKP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGVuStxYKP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGVuStxYKP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGVuStxYKP .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sGVuStxYKP a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sGVuStxYKP .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGVuStxYKP .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sGVuStxYKP .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-sGVuStxYKP .nav-link:hover,
.cid-sGVuStxYKP .dropdown-item:hover,
.cid-sGVuStxYKP .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGVuStxYKP .navbar {
    height: 77px;
  }
  .cid-sGVuStxYKP .navbar.opened {
    height: auto;
  }
}
.cid-sGVuSsEW8o {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-15-2000x333.jpg");
}
.cid-sGVuSsEW8o .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-sGVuSsEW8o .text-block {
  position: relative;
  z-index: 0;
}
.cid-sGVuSsEW8o .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-sGVuSsEW8o .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-sGVuSsEW8o .box {
  right: 20%;
}
.cid-sGVuSsEW8o .text-box {
  right: 0;
}
.cid-sGVuSsEW8o .mbr-section-title,
.cid-sGVuSsEW8o .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-sGVuSsEW8o .text-box {
    display: none;
  }
  .cid-sGVuSsEW8o .mbr-section-title,
  .cid-sGVuSsEW8o .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-sGVuSsEW8o .box {
    display: none;
  }
  .cid-sGVuSsEW8o .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-sGVuSsEW8o .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGVuSsEW8o .text-box {
    writing-mode: bt-rl;
  }
}
.cid-sGVuSt1FRG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sGVuSt1FRG .mbr-text {
  position: relative;
}
.cid-sGVuSt1FRG .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-sGVuSt1FRG .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-sGVuSt1FRG .mbr-text:after,
  .cid-sGVuSt1FRG .mbr-text:before {
    display: none;
  }
}
.cid-sGVuSt1FRG .mbr-section-title,
.cid-sGVuSt1FRG .logo {
  color: #616060;
}
.cid-sGVuStbwiY {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sGVuStbwiY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sGVuStbwiY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGVuStbwiY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGVuStbwiY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sGVuStbwiY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sGVuStbwiY .icon-focus {
  display: none;
}
.cid-sGVuStbwiY .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sGVuStbwiY ul {
  font-size: 0;
}
.cid-sGVuStbwiY .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sGVuStbwiY .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-sGVuStbwiY .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-sGVuStbwiY .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sGVuStbwiY .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sGVuStbwiY .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-sGVuStbwiY .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sGVuStbwiY .btn:hover {
  background: transparent !important;
}
.cid-sGVuStbwiY .btn:hover:before {
  background: transparent !important;
}
.cid-sGVuStbwiY .btn:before {
  background-color: transparent !important;
}
.cid-sGVuStbwiY .btn:focus {
  box-shadow: none;
}
.cid-sGVuStbwiY .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-sGVuStbwiY .mbr-gallery-item > div > span {
  color: #000000;
}
.cid-sGVuStbwiY .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-sGVuStXHwt {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-sGVuStXHwt:hover {
  background-color: #504f4f;
}
.cid-sGVuStXHwt .mbr-section-title {
  margin: 0;
}
.cid-sGVuStXHwt .card-wrapper {
  z-index: 3;
}
.cid-sGVuStXHwt .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sGVuStXHwt .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-sGVNZGcNLO .nav-item:focus,
.cid-sGVNZGcNLO .nav-link:focus {
  outline: none;
}
.cid-sGVNZGcNLO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGVNZGcNLO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGVNZGcNLO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sGVNZGcNLO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGVNZGcNLO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGVNZGcNLO .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-sGVNZGcNLO .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-sGVNZGcNLO .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sGVNZGcNLO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGVNZGcNLO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sGVNZGcNLO .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sGVNZGcNLO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGVNZGcNLO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGVNZGcNLO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sGVNZGcNLO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGVNZGcNLO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGVNZGcNLO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sGVNZGcNLO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGVNZGcNLO .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sGVNZGcNLO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGVNZGcNLO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGVNZGcNLO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sGVNZGcNLO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sGVNZGcNLO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGVNZGcNLO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGVNZGcNLO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sGVNZGcNLO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sGVNZGcNLO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGVNZGcNLO .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-sGVNZGcNLO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sGVNZGcNLO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sGVNZGcNLO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGVNZGcNLO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sGVNZGcNLO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGVNZGcNLO .dropdown-item.active,
.cid-sGVNZGcNLO .dropdown-item:active {
  background-color: transparent;
}
.cid-sGVNZGcNLO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGVNZGcNLO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGVNZGcNLO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGVNZGcNLO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-sGVNZGcNLO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGVNZGcNLO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGVNZGcNLO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sGVNZGcNLO .navbar-buttons {
  text-align: center;
}
.cid-sGVNZGcNLO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sGVNZGcNLO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-sGVNZGcNLO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGVNZGcNLO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGVNZGcNLO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGVNZGcNLO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGVNZGcNLO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGVNZGcNLO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGVNZGcNLO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGVNZGcNLO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGVNZGcNLO .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sGVNZGcNLO a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sGVNZGcNLO .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGVNZGcNLO .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sGVNZGcNLO .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-sGVNZGcNLO .nav-link:hover,
.cid-sGVNZGcNLO .dropdown-item:hover,
.cid-sGVNZGcNLO .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGVNZGcNLO .navbar {
    height: 77px;
  }
  .cid-sGVNZGcNLO .navbar.opened {
    height: auto;
  }
}
.cid-sGVNZEKeea {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-2000x333.jpg");
}
.cid-sGVNZEKeea .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-sGVNZEKeea .text-block {
  position: relative;
  z-index: 0;
}
.cid-sGVNZEKeea .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-sGVNZEKeea .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-sGVNZEKeea .box {
  right: 20%;
}
.cid-sGVNZEKeea .text-box {
  right: 0;
}
.cid-sGVNZEKeea .mbr-section-title,
.cid-sGVNZEKeea .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-sGVNZEKeea .text-box {
    display: none;
  }
  .cid-sGVNZEKeea .mbr-section-title,
  .cid-sGVNZEKeea .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-sGVNZEKeea .box {
    display: none;
  }
  .cid-sGVNZEKeea .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-sGVNZEKeea .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGVNZEKeea .text-box {
    writing-mode: bt-rl;
  }
}
.cid-sGVNZFkgi5 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sGVNZFkgi5 .mbr-text {
  position: relative;
}
.cid-sGVNZFkgi5 .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-sGVNZFkgi5 .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-sGVNZFkgi5 .mbr-text:after,
  .cid-sGVNZFkgi5 .mbr-text:before {
    display: none;
  }
}
.cid-sGVNZFkgi5 .mbr-section-title,
.cid-sGVNZFkgi5 .logo {
  color: #616060;
}
.cid-sGVNZFxe8B {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sGVNZFxe8B .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sGVNZFxe8B .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGVNZFxe8B .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGVNZFxe8B .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sGVNZFxe8B .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sGVNZFxe8B .icon-focus {
  display: none;
}
.cid-sGVNZFxe8B .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sGVNZFxe8B ul {
  font-size: 0;
}
.cid-sGVNZFxe8B .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sGVNZFxe8B .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-sGVNZFxe8B .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-sGVNZFxe8B .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sGVNZFxe8B .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sGVNZFxe8B .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-sGVNZFxe8B .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sGVNZFxe8B .btn:hover {
  background: transparent !important;
}
.cid-sGVNZFxe8B .btn:hover:before {
  background: transparent !important;
}
.cid-sGVNZFxe8B .btn:before {
  background-color: transparent !important;
}
.cid-sGVNZFxe8B .btn:focus {
  box-shadow: none;
}
.cid-sGVNZFxe8B .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-sGVNZFxe8B .mbr-gallery-item > div > span {
  color: #000000;
}
.cid-sGVNZFxe8B .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-sGVNZGDZcw {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-sGVNZGDZcw:hover {
  background-color: #504f4f;
}
.cid-sGVNZGDZcw .mbr-section-title {
  margin: 0;
}
.cid-sGVNZGDZcw .card-wrapper {
  z-index: 3;
}
.cid-sGVNZGDZcw .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sGVNZGDZcw .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-sPpFFyPvBj .nav-item:focus,
.cid-sPpFFyPvBj .nav-link:focus {
  outline: none;
}
.cid-sPpFFyPvBj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sPpFFyPvBj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPpFFyPvBj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPpFFyPvBj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sPpFFyPvBj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPpFFyPvBj .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-sPpFFyPvBj .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-sPpFFyPvBj .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sPpFFyPvBj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPpFFyPvBj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sPpFFyPvBj .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sPpFFyPvBj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPpFFyPvBj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPpFFyPvBj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPpFFyPvBj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPpFFyPvBj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPpFFyPvBj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPpFFyPvBj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPpFFyPvBj .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sPpFFyPvBj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPpFFyPvBj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPpFFyPvBj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPpFFyPvBj .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPpFFyPvBj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPpFFyPvBj .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPpFFyPvBj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sPpFFyPvBj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPpFFyPvBj .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPpFFyPvBj .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-sPpFFyPvBj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPpFFyPvBj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPpFFyPvBj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPpFFyPvBj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPpFFyPvBj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPpFFyPvBj .dropdown-item.active,
.cid-sPpFFyPvBj .dropdown-item:active {
  background-color: transparent;
}
.cid-sPpFFyPvBj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPpFFyPvBj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPpFFyPvBj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPpFFyPvBj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-sPpFFyPvBj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPpFFyPvBj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPpFFyPvBj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPpFFyPvBj .navbar-buttons {
  text-align: center;
}
.cid-sPpFFyPvBj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPpFFyPvBj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-sPpFFyPvBj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPpFFyPvBj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPpFFyPvBj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPpFFyPvBj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPpFFyPvBj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPpFFyPvBj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPpFFyPvBj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPpFFyPvBj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPpFFyPvBj .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPpFFyPvBj a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-sPpFFyPvBj .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPpFFyPvBj .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sPpFFyPvBj .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-sPpFFyPvBj .nav-link:hover,
.cid-sPpFFyPvBj .dropdown-item:hover,
.cid-sPpFFyPvBj .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sPpFFyPvBj .navbar {
    height: 77px;
  }
  .cid-sPpFFyPvBj .navbar.opened {
    height: auto;
  }
}
.cid-sPpFFy0giQ {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-18-2000x333.jpg");
}
.cid-sPpFFy0giQ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-sPpFFy0giQ .text-block {
  position: relative;
  z-index: 0;
}
.cid-sPpFFy0giQ .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-sPpFFy0giQ .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-sPpFFy0giQ .box {
  right: 20%;
}
.cid-sPpFFy0giQ .text-box {
  right: 0;
}
.cid-sPpFFy0giQ .mbr-section-title,
.cid-sPpFFy0giQ .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-sPpFFy0giQ .text-box {
    display: none;
  }
  .cid-sPpFFy0giQ .mbr-section-title,
  .cid-sPpFFy0giQ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-sPpFFy0giQ .box {
    display: none;
  }
  .cid-sPpFFy0giQ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-sPpFFy0giQ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sPpFFy0giQ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-sPpFFylY76 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sPpFFylY76 .mbr-text {
  position: relative;
}
.cid-sPpFFylY76 .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-sPpFFylY76 .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-sPpFFylY76 .mbr-text:after,
  .cid-sPpFFylY76 .mbr-text:before {
    display: none;
  }
}
.cid-sPpFFylY76 .mbr-section-title,
.cid-sPpFFylY76 .logo {
  color: #616060;
}
.cid-sPpFFyw677 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sPpFFyw677 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sPpFFyw677 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPpFFyw677 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPpFFyw677 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sPpFFyw677 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sPpFFyw677 .icon-focus {
  display: none;
}
.cid-sPpFFyw677 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sPpFFyw677 ul {
  font-size: 0;
}
.cid-sPpFFyw677 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sPpFFyw677 .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-sPpFFyw677 .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-sPpFFyw677 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sPpFFyw677 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sPpFFyw677 .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-sPpFFyw677 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sPpFFyw677 .btn:hover {
  background: transparent !important;
}
.cid-sPpFFyw677 .btn:hover:before {
  background: transparent !important;
}
.cid-sPpFFyw677 .btn:before {
  background-color: transparent !important;
}
.cid-sPpFFyw677 .btn:focus {
  box-shadow: none;
}
.cid-sPpFFyw677 .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-sPpFFyw677 .mbr-gallery-item > div > span {
  color: #000000;
}
.cid-sPpFFyw677 .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-sPpFFzbK8u {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-sPpFFzbK8u:hover {
  background-color: #504f4f;
}
.cid-sPpFFzbK8u .mbr-section-title {
  margin: 0;
}
.cid-sPpFFzbK8u .card-wrapper {
  z-index: 3;
}
.cid-sPpFFzbK8u .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sPpFFzbK8u .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-tnVcbRxSB6 .nav-item:focus,
.cid-tnVcbRxSB6 .nav-link:focus {
  outline: none;
}
.cid-tnVcbRxSB6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tnVcbRxSB6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tnVcbRxSB6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tnVcbRxSB6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tnVcbRxSB6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tnVcbRxSB6 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-tnVcbRxSB6 .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-tnVcbRxSB6 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tnVcbRxSB6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tnVcbRxSB6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tnVcbRxSB6 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tnVcbRxSB6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tnVcbRxSB6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tnVcbRxSB6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tnVcbRxSB6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tnVcbRxSB6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tnVcbRxSB6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tnVcbRxSB6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tnVcbRxSB6 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tnVcbRxSB6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tnVcbRxSB6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tnVcbRxSB6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tnVcbRxSB6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tnVcbRxSB6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tnVcbRxSB6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tnVcbRxSB6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tnVcbRxSB6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tnVcbRxSB6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tnVcbRxSB6 .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-tnVcbRxSB6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tnVcbRxSB6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tnVcbRxSB6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tnVcbRxSB6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tnVcbRxSB6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tnVcbRxSB6 .dropdown-item.active,
.cid-tnVcbRxSB6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tnVcbRxSB6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tnVcbRxSB6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tnVcbRxSB6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tnVcbRxSB6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-tnVcbRxSB6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tnVcbRxSB6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tnVcbRxSB6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tnVcbRxSB6 .navbar-buttons {
  text-align: center;
}
.cid-tnVcbRxSB6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tnVcbRxSB6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-tnVcbRxSB6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tnVcbRxSB6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tnVcbRxSB6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tnVcbRxSB6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tnVcbRxSB6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tnVcbRxSB6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tnVcbRxSB6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tnVcbRxSB6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tnVcbRxSB6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tnVcbRxSB6 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-tnVcbRxSB6 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tnVcbRxSB6 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tnVcbRxSB6 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tnVcbRxSB6 .nav-link:hover,
.cid-tnVcbRxSB6 .dropdown-item:hover,
.cid-tnVcbRxSB6 .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tnVcbRxSB6 .navbar {
    height: 77px;
  }
  .cid-tnVcbRxSB6 .navbar.opened {
    height: auto;
  }
}
.cid-tnVcbQJzXM {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner-kopie-2000x333.jpg");
}
.cid-tnVcbQJzXM .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-tnVcbQJzXM .text-block {
  position: relative;
  z-index: 0;
}
.cid-tnVcbQJzXM .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-tnVcbQJzXM .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tnVcbQJzXM .box {
  right: 20%;
}
.cid-tnVcbQJzXM .text-box {
  right: 0;
}
.cid-tnVcbQJzXM .mbr-section-title,
.cid-tnVcbQJzXM .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-tnVcbQJzXM .text-box {
    display: none;
  }
  .cid-tnVcbQJzXM .mbr-section-title,
  .cid-tnVcbQJzXM .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-tnVcbQJzXM .box {
    display: none;
  }
  .cid-tnVcbQJzXM .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tnVcbQJzXM .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tnVcbQJzXM .text-box {
    writing-mode: bt-rl;
  }
}
.cid-tnVcbR4gRb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-tnVcbR4gRb .mbr-text {
  position: relative;
}
.cid-tnVcbR4gRb .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-tnVcbR4gRb .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-tnVcbR4gRb .mbr-text:after,
  .cid-tnVcbR4gRb .mbr-text:before {
    display: none;
  }
}
.cid-tnVcbR4gRb .mbr-section-title,
.cid-tnVcbR4gRb .logo {
  color: #616060;
}
.cid-tnVcbRfEui {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tnVcbRfEui .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tnVcbRfEui .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tnVcbRfEui .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tnVcbRfEui .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tnVcbRfEui .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tnVcbRfEui .icon-focus {
  display: none;
}
.cid-tnVcbRfEui .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tnVcbRfEui ul {
  font-size: 0;
}
.cid-tnVcbRfEui .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-tnVcbRfEui .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tnVcbRfEui .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-tnVcbRfEui .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tnVcbRfEui .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tnVcbRfEui .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-tnVcbRfEui .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tnVcbRfEui .btn:hover {
  background: transparent !important;
}
.cid-tnVcbRfEui .btn:hover:before {
  background: transparent !important;
}
.cid-tnVcbRfEui .btn:before {
  background-color: transparent !important;
}
.cid-tnVcbRfEui .btn:focus {
  box-shadow: none;
}
.cid-tnVcbRfEui .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-tnVcbRfEui .mbr-gallery-item > div > span {
  color: #dc1808;
}
.cid-tnVcbRfEui .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-tnVcbRUBTe {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-tnVcbRUBTe:hover {
  background-color: #504f4f;
}
.cid-tnVcbRUBTe .mbr-section-title {
  margin: 0;
}
.cid-tnVcbRUBTe .card-wrapper {
  z-index: 3;
}
.cid-tnVcbRUBTe .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tnVcbRUBTe .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-tpaxNCHxP0 .nav-item:focus,
.cid-tpaxNCHxP0 .nav-link:focus {
  outline: none;
}
.cid-tpaxNCHxP0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tpaxNCHxP0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpaxNCHxP0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpaxNCHxP0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tpaxNCHxP0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpaxNCHxP0 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #444444;
}
.cid-tpaxNCHxP0 .navbar.opened {
  transition: all .3s;
  background: #444444 !important;
}
.cid-tpaxNCHxP0 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tpaxNCHxP0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpaxNCHxP0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tpaxNCHxP0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tpaxNCHxP0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpaxNCHxP0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpaxNCHxP0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tpaxNCHxP0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpaxNCHxP0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tpaxNCHxP0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tpaxNCHxP0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpaxNCHxP0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tpaxNCHxP0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpaxNCHxP0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpaxNCHxP0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tpaxNCHxP0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tpaxNCHxP0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpaxNCHxP0 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpaxNCHxP0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tpaxNCHxP0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpaxNCHxP0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tpaxNCHxP0 .navbar.navbar-short {
  background: #444444 !important;
  min-height: 60px;
}
.cid-tpaxNCHxP0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpaxNCHxP0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tpaxNCHxP0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpaxNCHxP0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpaxNCHxP0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpaxNCHxP0 .dropdown-item.active,
.cid-tpaxNCHxP0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tpaxNCHxP0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpaxNCHxP0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpaxNCHxP0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpaxNCHxP0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #444444;
}
.cid-tpaxNCHxP0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpaxNCHxP0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpaxNCHxP0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpaxNCHxP0 .navbar-buttons {
  text-align: center;
}
.cid-tpaxNCHxP0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tpaxNCHxP0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f4f70c;
}
.cid-tpaxNCHxP0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpaxNCHxP0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpaxNCHxP0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpaxNCHxP0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpaxNCHxP0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpaxNCHxP0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpaxNCHxP0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpaxNCHxP0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpaxNCHxP0 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tpaxNCHxP0 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-tpaxNCHxP0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tpaxNCHxP0 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tpaxNCHxP0 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tpaxNCHxP0 .nav-link:hover,
.cid-tpaxNCHxP0 .dropdown-item:hover,
.cid-tpaxNCHxP0 .icons-menu .mbr-iconfont:hover {
  color: #fdf706 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpaxNCHxP0 .navbar {
    height: 77px;
  }
  .cid-tpaxNCHxP0 .navbar.opened {
    height: auto;
  }
}
.cid-tpaxNBWsNu {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/bannerrz-2000x333.jpg");
}
.cid-tpaxNBWsNu .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-tpaxNBWsNu .text-block {
  position: relative;
  z-index: 0;
}
.cid-tpaxNBWsNu .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-tpaxNBWsNu .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tpaxNBWsNu .box {
  right: 20%;
}
.cid-tpaxNBWsNu .text-box {
  right: 0;
}
.cid-tpaxNBWsNu .mbr-section-title,
.cid-tpaxNBWsNu .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-tpaxNBWsNu .text-box {
    display: none;
  }
  .cid-tpaxNBWsNu .mbr-section-title,
  .cid-tpaxNBWsNu .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-tpaxNBWsNu .box {
    display: none;
  }
  .cid-tpaxNBWsNu .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tpaxNBWsNu .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpaxNBWsNu .text-box {
    writing-mode: bt-rl;
  }
}
.cid-tpaxNChfxh {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-tpaxNChfxh .mbr-text {
  position: relative;
}
.cid-tpaxNChfxh .mbr-text:before {
  color: #cccccc;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -0.4em;
  position: absolute;
  top: 10px;
  left: -2rem;
}
.cid-tpaxNChfxh .mbr-text:after {
  color: #cccccc;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -0.45em;
  position: absolute;
  bottom: 10px;
  right: -2rem;
}
@media (max-width: 767px) {
  .cid-tpaxNChfxh .mbr-text:after,
  .cid-tpaxNChfxh .mbr-text:before {
    display: none;
  }
}
.cid-tpaxNChfxh .mbr-section-title,
.cid-tpaxNChfxh .logo {
  color: #616060;
}
.cid-tpaxNCr67Q {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tpaxNCr67Q .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tpaxNCr67Q .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpaxNCr67Q .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tpaxNCr67Q .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tpaxNCr67Q .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #9f3942;
  background: linear-gradient(180deg, #9f3942, #ffffff);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tpaxNCr67Q .icon-focus {
  display: none;
}
.cid-tpaxNCr67Q .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tpaxNCr67Q ul {
  font-size: 0;
}
.cid-tpaxNCr67Q .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-tpaxNCr67Q .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tpaxNCr67Q .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #f9e2af, #fdf706);
}
.cid-tpaxNCr67Q .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tpaxNCr67Q .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tpaxNCr67Q .mbr-gallery-item > div:hover:before {
  opacity: 0.9 !important;
}
.cid-tpaxNCr67Q .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tpaxNCr67Q .btn:hover {
  background: transparent !important;
}
.cid-tpaxNCr67Q .btn:hover:before {
  background: transparent !important;
}
.cid-tpaxNCr67Q .btn:before {
  background-color: transparent !important;
}
.cid-tpaxNCr67Q .btn:focus {
  box-shadow: none;
}
.cid-tpaxNCr67Q .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-tpaxNCr67Q .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-tpaxNCr67Q .mbr-gallery-item > div > span P {
  color: #616060;
}
.cid-tpaxND4kJI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #504f4f;
  transition: background-color 0.3s ease-in-out;
}
.cid-tpaxND4kJI:hover {
  background-color: #504f4f;
}
.cid-tpaxND4kJI .mbr-section-title {
  margin: 0;
}
.cid-tpaxND4kJI .card-wrapper {
  z-index: 3;
}
.cid-tpaxND4kJI .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tpaxND4kJI .popup-btn.card-wrapper {
  z-index: 1 !important;
}
