body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Libre Baskerville', serif;
  font-size: 4.25rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 6.8rem;
}
.display-2 {
  font-family: 'Rubik', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Roboto', sans-serif;
  font-size: 1.2rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.92rem;
}
.display-5 {
  font-family: 'Rubik', sans-serif;
  font-size: 1.5rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- 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: 3.4rem;
    font-size: calc( 2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #55b4d4 !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #176e30 !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #55b4d4 !important;
  border-color: #55b4d4 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #2d8fb0 !important;
  border-color: #2d8fb0 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2d8fb0 !important;
  border-color: #2d8fb0 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #cc2952 !important;
  border-color: #cc2952 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #8c1c38 !important;
  border-color: #8c1c38 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #8c1c38 !important;
  border-color: #8c1c38 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #176e30 !important;
  border-color: #176e30 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #0a2f14 !important;
  border-color: #0a2f14 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #0a2f14 !important;
  border-color: #0a2f14 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  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 {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  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 {
  background: none;
  border-color: #277e9c;
  color: #277e9c;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #55b4d4;
  border-color: #55b4d4;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #55b4d4 !important;
  border-color: #55b4d4 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #771830;
  color: #771830;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #cc2952;
  border-color: #cc2952;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #cc2952 !important;
  border-color: #cc2952 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #051a0b;
  color: #051a0b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #176e30;
  border-color: #176e30;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #176e30 !important;
  border-color: #176e30 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  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: #55b4d4 !important;
}
.text-secondary {
  color: #cc2952 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #176e30 !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #277e9c !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #771830 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #051a0b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !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: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #176e30;
}
.alert-danger {
  background-color: #b1a374;
}
.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: #55b4d4;
  border-color: #55b4d4;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #55b4d4;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #f8fcfd;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #31d460;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #55b4d4;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #55b4d4;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #55b4d4;
}
/* Headers*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #55b4d4;
  color: #ffffff;
}
.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-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #55b4d4;
  border-bottom-color: #55b4d4;
}
.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: #55b4d4 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #cc2952 !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: 100px;
  height: 100px;
  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='%2355b4d4' %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.3;
}
.cid-qTkzRZLJNu .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-qTkzRZLJNu .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-qTkzRZLJNu a {
  font-style: normal;
}
.cid-qTkzRZLJNu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qTkzRZLJNu .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qTkzRZLJNu .nav-item:focus,
.cid-qTkzRZLJNu .nav-link:focus {
  outline: none;
}
.cid-qTkzRZLJNu .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qTkzRZLJNu .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qTkzRZLJNu .menu-logo {
  margin-right: auto;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qTkzRZLJNu .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qTkzRZLJNu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qTkzRZLJNu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qTkzRZLJNu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qTkzRZLJNu .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qTkzRZLJNu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qTkzRZLJNu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qTkzRZLJNu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qTkzRZLJNu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qTkzRZLJNu .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qTkzRZLJNu .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qTkzRZLJNu .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qTkzRZLJNu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qTkzRZLJNu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qTkzRZLJNu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qTkzRZLJNu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qTkzRZLJNu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qTkzRZLJNu button.navbar-toggler:focus {
  outline: none;
}
.cid-qTkzRZLJNu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qTkzRZLJNu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qTkzRZLJNu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qTkzRZLJNu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qTkzRZLJNu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qTkzRZLJNu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qTkzRZLJNu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qTkzRZLJNu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qTkzRZLJNu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qTkzRZLJNu .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qTkzRZLJNu .collapsed .btn {
  display: flex;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qTkzRZLJNu .collapsed button.navbar-toggler {
  display: block;
}
.cid-qTkzRZLJNu .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qTkzRZLJNu .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qTkzRZLJNu .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qTkzRZLJNu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qTkzRZLJNu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qTkzRZLJNu .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qTkzRZLJNu .navbar-expand {
    flex-direction: column;
  }
  .cid-qTkzRZLJNu img {
    height: 3.8rem !important;
  }
  .cid-qTkzRZLJNu .btn {
    display: flex;
  }
  .cid-qTkzRZLJNu button.navbar-toggler {
    display: block;
  }
  .cid-qTkzRZLJNu .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qTkzRZLJNu .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qTkzRZLJNu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing,
  .cid-qTkzRZLJNu .navbar-collapse.show {
    display: block !important;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-nav,
  .cid-qTkzRZLJNu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qTkzRZLJNu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qTkzRZLJNu .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-buttons,
  .cid-qTkzRZLJNu .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qTkzRZLJNu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qTkzRZLJNu .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qTkzRZLJNu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qTkzRZLJNu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qTkzRZLJNu .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qTkzRZLJNu .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qTkzRZLJNu .navbar-collapse {
  flex-basis: auto;
}
.cid-qTkzRZLJNu .nav-link:hover,
.cid-qTkzRZLJNu .dropdown-item:hover {
  color: #767676 !important;
}
.cid-qTkA127IK8 {
  background-image: url("../../../assets/images/background4.jpg");
}
.cid-qTkAaeaxX5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-qTkAaeaxX5 .content {
    text-align: center;
  }
  .cid-qTkAaeaxX5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qTkAaeaxX5 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qTkAaeaxX5 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qTkAaeaxX5 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qTkAaeaxX5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qTkAaeaxX5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qTkAaeaxX5 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qTkAaeaxX5 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qTkAaeaxX5 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qTkAaeaxX5 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qTkAaeaxX5 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qTkAaeaxX5 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qTkzRZLJNu .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-qTkzRZLJNu .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-qTkzRZLJNu a {
  font-style: normal;
}
.cid-qTkzRZLJNu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qTkzRZLJNu .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qTkzRZLJNu .nav-item:focus,
.cid-qTkzRZLJNu .nav-link:focus {
  outline: none;
}
.cid-qTkzRZLJNu .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qTkzRZLJNu .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qTkzRZLJNu .menu-logo {
  margin-right: auto;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qTkzRZLJNu .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qTkzRZLJNu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qTkzRZLJNu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qTkzRZLJNu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qTkzRZLJNu .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qTkzRZLJNu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qTkzRZLJNu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qTkzRZLJNu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qTkzRZLJNu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qTkzRZLJNu .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qTkzRZLJNu .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qTkzRZLJNu .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qTkzRZLJNu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qTkzRZLJNu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qTkzRZLJNu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qTkzRZLJNu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qTkzRZLJNu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qTkzRZLJNu button.navbar-toggler:focus {
  outline: none;
}
.cid-qTkzRZLJNu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qTkzRZLJNu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qTkzRZLJNu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qTkzRZLJNu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qTkzRZLJNu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qTkzRZLJNu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qTkzRZLJNu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qTkzRZLJNu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qTkzRZLJNu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qTkzRZLJNu .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qTkzRZLJNu .collapsed .btn {
  display: flex;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qTkzRZLJNu .collapsed button.navbar-toggler {
  display: block;
}
.cid-qTkzRZLJNu .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qTkzRZLJNu .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qTkzRZLJNu .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qTkzRZLJNu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qTkzRZLJNu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qTkzRZLJNu .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qTkzRZLJNu .navbar-expand {
    flex-direction: column;
  }
  .cid-qTkzRZLJNu img {
    height: 3.8rem !important;
  }
  .cid-qTkzRZLJNu .btn {
    display: flex;
  }
  .cid-qTkzRZLJNu button.navbar-toggler {
    display: block;
  }
  .cid-qTkzRZLJNu .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qTkzRZLJNu .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qTkzRZLJNu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing,
  .cid-qTkzRZLJNu .navbar-collapse.show {
    display: block !important;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-nav,
  .cid-qTkzRZLJNu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qTkzRZLJNu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qTkzRZLJNu .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-buttons,
  .cid-qTkzRZLJNu .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qTkzRZLJNu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qTkzRZLJNu .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qTkzRZLJNu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qTkzRZLJNu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qTkzRZLJNu .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qTkzRZLJNu .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qTkzRZLJNu .navbar-collapse {
  flex-basis: auto;
}
.cid-qTkzRZLJNu .nav-link:hover,
.cid-qTkzRZLJNu .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s6f5b9f6MR {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffca6f;
}
.cid-s6f5b9f6MR .mbr-section-subtitle {
  color: #073b4c;
}
.cid-s6f5b9f6MR H2 {
  color: #073b4c;
}
.cid-s6f5rfNNFb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffca6f;
}
.cid-s6f5rfNNFb .mbr-text,
.cid-s6f5rfNNFb blockquote {
  color: #767676;
}
.cid-s6f5rfNNFb .mbr-text P {
  text-align: center;
}
.cid-s6f5rfNNFb .mbr-text {
  color: #073b4c;
}
.cid-s6f5OOdUnQ {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffca6f;
}
.cid-s6f5OOdUnQ .mbr-text,
.cid-s6f5OOdUnQ blockquote {
  color: #767676;
}
.cid-s6f5OOdUnQ .mbr-text P {
  text-align: center;
}
.cid-s6f5OOdUnQ .mbr-text {
  color: #073b4c;
}
.cid-rUsHEcYybJ {
  background: #ffffff;
}
.cid-rUsHEcYybJ .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rUsHEcYybJ figcaption {
  position: relative;
}
.cid-rUsHEcYybJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rUsHEcYybJ .image-block {
    width: 100% !important;
  }
}
.cid-t0mfgQoopW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #879a9f;
}
.cid-t0mfgQoopW .mbr-section-subtitle {
  color: #767676;
}
.cid-t0mfgQoopW H2 {
  color: #ffffff;
}
.cid-tpKhVVcWXf {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-tpKhVVcWXf .card-box {
  padding: 0 2rem;
}
.cid-tpKhVVcWXf .mbr-section-btn {
  padding-top: 1rem;
}
.cid-tpKhVVcWXf .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-tpKhVVcWXf h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-tpKhVVcWXf p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-tpKhVVcWXf .mbr-text {
  color: #767676;
}
.cid-tpKhVVcWXf .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tpKhVVcWXf .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tpKhVVcWXf .card-title {
  text-align: center;
}
.cid-tkTOujOcOD {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-tkTOujOcOD .card-box {
  padding: 0 2rem;
}
.cid-tkTOujOcOD .mbr-section-btn {
  padding-top: 1rem;
}
.cid-tkTOujOcOD .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-tkTOujOcOD h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-tkTOujOcOD p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-tkTOujOcOD .mbr-text {
  color: #767676;
}
.cid-tkTOujOcOD .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tkTOujOcOD .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tkTOujOcOD .card-title {
  text-align: center;
}
.cid-tdnhhGFfZ7 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-tdnhhGFfZ7 .card-box {
  padding: 0 2rem;
}
.cid-tdnhhGFfZ7 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-tdnhhGFfZ7 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-tdnhhGFfZ7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-tdnhhGFfZ7 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-tdnhhGFfZ7 .mbr-text {
  color: #767676;
}
.cid-tdnhhGFfZ7 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tdnhhGFfZ7 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tdnhhGFfZ7 .card-title {
  text-align: center;
}
.cid-t8gX6YUWUa {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-t8gX6YUWUa .card-box {
  padding: 0 2rem;
}
.cid-t8gX6YUWUa .mbr-section-btn {
  padding-top: 1rem;
}
.cid-t8gX6YUWUa .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-t8gX6YUWUa h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-t8gX6YUWUa p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-t8gX6YUWUa .mbr-text {
  color: #767676;
}
.cid-t8gX6YUWUa .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t8gX6YUWUa .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t8gX6YUWUa .card-title {
  text-align: center;
}
.cid-t661kVVNNl {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-t661kVVNNl .card-box {
  padding: 0 2rem;
}
.cid-t661kVVNNl .mbr-section-btn {
  padding-top: 1rem;
}
.cid-t661kVVNNl .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-t661kVVNNl h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-t661kVVNNl p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-t661kVVNNl .mbr-text {
  color: #767676;
}
.cid-t661kVVNNl .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t661kVVNNl .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t661kVVNNl .card-title {
  text-align: center;
}
.cid-t4deTmBTvf {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-t4deTmBTvf .card-box {
  padding: 0 2rem;
}
.cid-t4deTmBTvf .mbr-section-btn {
  padding-top: 1rem;
}
.cid-t4deTmBTvf .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-t4deTmBTvf h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-t4deTmBTvf p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-t4deTmBTvf .mbr-text {
  color: #767676;
}
.cid-t4deTmBTvf .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t4deTmBTvf .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t4deTmBTvf .card-title {
  text-align: center;
}
.cid-t1i0n2q02B {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-t1i0n2q02B .card-box {
  padding: 0 2rem;
}
.cid-t1i0n2q02B .mbr-section-btn {
  padding-top: 1rem;
}
.cid-t1i0n2q02B .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-t1i0n2q02B h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-t1i0n2q02B p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-t1i0n2q02B .mbr-text {
  color: #767676;
}
.cid-t1i0n2q02B .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t1i0n2q02B .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t1i0n2q02B .card-title {
  text-align: center;
}
.cid-t0mfupgKBE {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-t0mfupgKBE .card-box {
  padding: 0 2rem;
}
.cid-t0mfupgKBE .mbr-section-btn {
  padding-top: 1rem;
}
.cid-t0mfupgKBE .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-t0mfupgKBE h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-t0mfupgKBE p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-t0mfupgKBE .mbr-text {
  color: #767676;
}
.cid-t0mfupgKBE .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t0mfupgKBE .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t0mfupgKBE .card-title {
  text-align: center;
}
.cid-sqqkA5vbI6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #879a9f;
}
.cid-sqqkA5vbI6 .mbr-section-subtitle {
  color: #767676;
}
.cid-sqqkA5vbI6 H2 {
  color: #ffffff;
}
.cid-sVKTlyxMxI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-sVKTlyxMxI .card-box {
  padding: 0 2rem;
}
.cid-sVKTlyxMxI .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sVKTlyxMxI .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sVKTlyxMxI h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sVKTlyxMxI p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sVKTlyxMxI .mbr-text {
  color: #767676;
}
.cid-sVKTlyxMxI .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sVKTlyxMxI .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sVKTlyxMxI .card-title {
  text-align: center;
}
.cid-sUHDRYvCnc {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sUHDRYvCnc .card-box {
  padding: 0 2rem;
}
.cid-sUHDRYvCnc .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sUHDRYvCnc .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sUHDRYvCnc h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sUHDRYvCnc p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sUHDRYvCnc .mbr-text {
  color: #767676;
}
.cid-sUHDRYvCnc .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sUHDRYvCnc .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sUHDRYvCnc .card-title {
  text-align: center;
}
.cid-sSh3TwctSU {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-sSh3TwctSU .card-box {
  padding: 0 2rem;
}
.cid-sSh3TwctSU .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sSh3TwctSU .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sSh3TwctSU h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sSh3TwctSU p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sSh3TwctSU .mbr-text {
  color: #767676;
}
.cid-sSh3TwctSU .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sSh3TwctSU .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sSh3TwctSU .card-title {
  text-align: center;
}
.cid-sPIJ3yLHQX {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sPIJ3yLHQX .card-box {
  padding: 0 2rem;
}
.cid-sPIJ3yLHQX .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sPIJ3yLHQX .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sPIJ3yLHQX h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sPIJ3yLHQX p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sPIJ3yLHQX .mbr-text {
  color: #767676;
}
.cid-sPIJ3yLHQX .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sPIJ3yLHQX .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sPIJ3yLHQX .card-title {
  text-align: center;
}
.cid-sMMP9HFJz0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-sMMP9HFJz0 .card-box {
  padding: 0 2rem;
}
.cid-sMMP9HFJz0 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sMMP9HFJz0 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sMMP9HFJz0 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sMMP9HFJz0 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sMMP9HFJz0 .mbr-text {
  color: #767676;
}
.cid-sMMP9HFJz0 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sMMP9HFJz0 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sMMP9HFJz0 .card-title {
  text-align: center;
}
.cid-sICkXoA2kP {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sICkXoA2kP .card-box {
  padding: 0 2rem;
}
.cid-sICkXoA2kP .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sICkXoA2kP .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sICkXoA2kP h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sICkXoA2kP p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sICkXoA2kP .mbr-text {
  color: #767676;
}
.cid-sICkXoA2kP .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sICkXoA2kP .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sICkXoA2kP .card-title {
  text-align: center;
}
.cid-sDK1ADlXhk {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-sDK1ADlXhk .card-box {
  padding: 0 2rem;
}
.cid-sDK1ADlXhk .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sDK1ADlXhk .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sDK1ADlXhk h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sDK1ADlXhk p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sDK1ADlXhk .mbr-text {
  color: #767676;
}
.cid-sDK1ADlXhk .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sDK1ADlXhk .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sDK1ADlXhk .card-title {
  text-align: center;
}
.cid-sBmD5vmxlA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sBmD5vmxlA .card-box {
  padding: 0 2rem;
}
.cid-sBmD5vmxlA .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sBmD5vmxlA .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sBmD5vmxlA h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sBmD5vmxlA p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sBmD5vmxlA .mbr-text {
  color: #767676;
}
.cid-sBmD5vmxlA .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sBmD5vmxlA .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sxp3drwX2m {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-sxp3drwX2m .card-box {
  padding: 0 2rem;
}
.cid-sxp3drwX2m .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sxp3drwX2m .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sxp3drwX2m h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sxp3drwX2m p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sxp3drwX2m .mbr-text {
  color: #767676;
}
.cid-sxp3drwX2m .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sxp3drwX2m .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-stOk8QeosD {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-stOk8QeosD .card-box {
  padding: 0 2rem;
}
.cid-stOk8QeosD .mbr-section-btn {
  padding-top: 1rem;
}
.cid-stOk8QeosD .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-stOk8QeosD h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-stOk8QeosD p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-stOk8QeosD .mbr-text {
  color: #767676;
}
.cid-stOk8QeosD .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-stOk8QeosD .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sqC3ZJMrO7 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-sqC3ZJMrO7 .card-box {
  padding: 0 2rem;
}
.cid-sqC3ZJMrO7 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sqC3ZJMrO7 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sqC3ZJMrO7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sqC3ZJMrO7 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sqC3ZJMrO7 .mbr-text {
  color: #767676;
}
.cid-sqC3ZJMrO7 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sqC3ZJMrO7 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sqqkQL1qqM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sqqkQL1qqM .card-box {
  padding: 0 2rem;
}
.cid-sqqkQL1qqM .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sqqkQL1qqM .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sqqkQL1qqM h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sqqkQL1qqM p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sqqkQL1qqM .mbr-text {
  color: #767676;
}
.cid-sqqkQL1qqM .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sqqkQL1qqM .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sdoUw0RcNh {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #879a9f;
}
.cid-sdoUw0RcNh .mbr-section-subtitle {
  color: #767676;
}
.cid-sdoUw0RcNh H2 {
  color: #ffffff;
}
.cid-solDN642E9 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-solDN642E9 .card-box {
  padding: 0 2rem;
}
.cid-solDN642E9 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-solDN642E9 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-solDN642E9 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-solDN642E9 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-solDN642E9 .mbr-text {
  color: #767676;
}
.cid-solDN642E9 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-solDN642E9 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-skENkQml41 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-skENkQml41 .card-box {
  padding: 0 2rem;
}
.cid-skENkQml41 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-skENkQml41 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-skENkQml41 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-skENkQml41 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-skENkQml41 .mbr-text {
  color: #767676;
}
.cid-skENkQml41 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-skENkQml41 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sioIMnNOXV {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-sioIMnNOXV .card-box {
  padding: 0 2rem;
}
.cid-sioIMnNOXV .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sioIMnNOXV .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sioIMnNOXV h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sioIMnNOXV p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sioIMnNOXV .mbr-text {
  color: #767676;
}
.cid-sioIMnNOXV .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sioIMnNOXV .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sfuWId8hz4 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sfuWId8hz4 .card-box {
  padding: 0 2rem;
}
.cid-sfuWId8hz4 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sfuWId8hz4 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sfuWId8hz4 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sfuWId8hz4 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sfuWId8hz4 .mbr-text {
  color: #767676;
}
.cid-sfuWId8hz4 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sfuWId8hz4 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sdoV9vIsoB {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-sdoV9vIsoB .card-box {
  padding: 0 2rem;
}
.cid-sdoV9vIsoB .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sdoV9vIsoB .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sdoV9vIsoB h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sdoV9vIsoB p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sdoV9vIsoB .mbr-text {
  color: #767676;
}
.cid-sdoV9vIsoB .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sdoV9vIsoB .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sdoLu5h0eX {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sdoLu5h0eX .card-box {
  padding: 0 2rem;
}
.cid-sdoLu5h0eX .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sdoLu5h0eX .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sdoLu5h0eX h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sdoLu5h0eX p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sdoLu5h0eX .mbr-text {
  color: #767676;
}
.cid-sdoLu5h0eX .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sdoLu5h0eX .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rIF3iBvXuR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-rIF3iBvXuR .content {
    text-align: center;
  }
  .cid-rIF3iBvXuR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rIF3iBvXuR .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rIF3iBvXuR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rIF3iBvXuR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rIF3iBvXuR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rIF3iBvXuR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rIF3iBvXuR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rIF3iBvXuR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rIF3iBvXuR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rIF3iBvXuR .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rIF3iBvXuR .google-map {
  height: 25rem;
  position: relative;
}
.cid-rIF3iBvXuR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rIF3iBvXuR .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rIF3iBvXuR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rIF3iBvXuR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rIF2RI6Nyo {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rIF2RI6Nyo .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rIF2RI6Nyo .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rIF2RI6Nyo .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rIF2RI6Nyo .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rIF2RI6Nyo .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rIF2RI6Nyo .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rIF2RI6Nyo .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rIF2RI6Nyo .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-rIF2RI6Nyo .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rIF2RI6Nyo .btn-social + .btn {
  margin-left: .1rem;
}
.cid-rIF2RI6Nyo [class^="socicon-"]:before,
.cid-rIF2RI6Nyo [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rIF2RI6Nyo .btn {
    font-size: 20px !important;
  }
}
.cid-rUt1o4dqmp .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-rUt1o4dqmp .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-rUt1o4dqmp a {
  font-style: normal;
}
.cid-rUt1o4dqmp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUt1o4dqmp .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rUt1o4dqmp .nav-item:focus,
.cid-rUt1o4dqmp .nav-link:focus {
  outline: none;
}
.cid-rUt1o4dqmp .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rUt1o4dqmp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUt1o4dqmp .menu-logo {
  margin-right: auto;
}
.cid-rUt1o4dqmp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rUt1o4dqmp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rUt1o4dqmp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUt1o4dqmp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUt1o4dqmp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUt1o4dqmp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUt1o4dqmp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUt1o4dqmp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUt1o4dqmp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUt1o4dqmp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUt1o4dqmp .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUt1o4dqmp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUt1o4dqmp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUt1o4dqmp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUt1o4dqmp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rUt1o4dqmp .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUt1o4dqmp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUt1o4dqmp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUt1o4dqmp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUt1o4dqmp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUt1o4dqmp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUt1o4dqmp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUt1o4dqmp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUt1o4dqmp button.navbar-toggler:focus {
  outline: none;
}
.cid-rUt1o4dqmp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rUt1o4dqmp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUt1o4dqmp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUt1o4dqmp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUt1o4dqmp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUt1o4dqmp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUt1o4dqmp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUt1o4dqmp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUt1o4dqmp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUt1o4dqmp .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rUt1o4dqmp .collapsed .btn {
  display: flex;
}
.cid-rUt1o4dqmp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUt1o4dqmp .collapsed .navbar-collapse.collapsing,
.cid-rUt1o4dqmp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUt1o4dqmp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUt1o4dqmp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUt1o4dqmp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUt1o4dqmp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUt1o4dqmp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rUt1o4dqmp .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rUt1o4dqmp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUt1o4dqmp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUt1o4dqmp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUt1o4dqmp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rUt1o4dqmp .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUt1o4dqmp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUt1o4dqmp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUt1o4dqmp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUt1o4dqmp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUt1o4dqmp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUt1o4dqmp .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rUt1o4dqmp .navbar-expand {
    flex-direction: column;
  }
  .cid-rUt1o4dqmp img {
    height: 3.8rem !important;
  }
  .cid-rUt1o4dqmp .btn {
    display: flex;
  }
  .cid-rUt1o4dqmp button.navbar-toggler {
    display: block;
  }
  .cid-rUt1o4dqmp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUt1o4dqmp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUt1o4dqmp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUt1o4dqmp .navbar-collapse.collapsing,
  .cid-rUt1o4dqmp .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUt1o4dqmp .navbar-collapse.collapsing .navbar-nav,
  .cid-rUt1o4dqmp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUt1o4dqmp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUt1o4dqmp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUt1o4dqmp .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rUt1o4dqmp .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUt1o4dqmp .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUt1o4dqmp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUt1o4dqmp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUt1o4dqmp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUt1o4dqmp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUt1o4dqmp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUt1o4dqmp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUt1o4dqmp .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUt1o4dqmp .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rUt1o4dqmp .navbar-collapse {
  flex-basis: auto;
}
.cid-rUt1o4dqmp .nav-link:hover,
.cid-rUt1o4dqmp .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rUt1o6eZSg {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/bizek-1880x1898.jpg");
}
.cid-rUt1o6eZSg .form-control,
.cid-rUt1o6eZSg .form-control:focus {
  background: #ffffff;
  border: 1px solid #ffffff;
}
.cid-rUt1o6eZSg .form-container {
  transition: all .2s;
  border: 1px solid #ffffff;
  padding: 1rem;
}
.cid-rUt1o6eZSg textarea.form-control {
  min-height: 188px;
}
.cid-rUt1o6eZSg .input-group-btn {
  justify-content: center;
  -webkit-justify-content: center;
}
@media (min-width: 768px) {
  .cid-rUt1o6eZSg .content-container {
    padding-right: 5rem;
  }
}
.cid-rUt1o9bvbm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rUt1o9bvbm .mbr-text,
.cid-rUt1o9bvbm blockquote {
  color: #767676;
}
.cid-rUt1BMFpdR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-rUt1BMFpdR .content {
    text-align: center;
  }
  .cid-rUt1BMFpdR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rUt1BMFpdR .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rUt1BMFpdR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUt1BMFpdR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rUt1BMFpdR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rUt1BMFpdR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rUt1BMFpdR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUt1BMFpdR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUt1BMFpdR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUt1BMFpdR .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUt1BMFpdR .google-map {
  height: 25rem;
  position: relative;
}
.cid-rUt1BMFpdR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rUt1BMFpdR .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rUt1BMFpdR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rUt1BMFpdR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rUt1oncBff {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rUt1oncBff .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rUt1oncBff .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rUt1oncBff .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rUt1oncBff .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rUt1oncBff .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rUt1oncBff .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rUt1oncBff .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rUt1oncBff .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-rUt1oncBff .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rUt1oncBff .btn-social + .btn {
  margin-left: .1rem;
}
.cid-rUt1oncBff [class^="socicon-"]:before,
.cid-rUt1oncBff [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rUt1oncBff .btn {
    font-size: 20px !important;
  }
}
.cid-s7ilJXcu7b .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-s7ilJXcu7b .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-s7ilJXcu7b a {
  font-style: normal;
}
.cid-s7ilJXcu7b .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s7ilJXcu7b .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-s7ilJXcu7b .nav-item:focus,
.cid-s7ilJXcu7b .nav-link:focus {
  outline: none;
}
.cid-s7ilJXcu7b .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-s7ilJXcu7b .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s7ilJXcu7b .menu-logo {
  margin-right: auto;
}
.cid-s7ilJXcu7b .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-s7ilJXcu7b .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s7ilJXcu7b .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s7ilJXcu7b .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s7ilJXcu7b .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s7ilJXcu7b .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s7ilJXcu7b .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s7ilJXcu7b .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s7ilJXcu7b .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7ilJXcu7b .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s7ilJXcu7b .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s7ilJXcu7b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s7ilJXcu7b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s7ilJXcu7b .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s7ilJXcu7b .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7ilJXcu7b .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s7ilJXcu7b .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s7ilJXcu7b .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s7ilJXcu7b .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s7ilJXcu7b .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s7ilJXcu7b .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s7ilJXcu7b .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s7ilJXcu7b button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s7ilJXcu7b button.navbar-toggler:focus {
  outline: none;
}
.cid-s7ilJXcu7b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s7ilJXcu7b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s7ilJXcu7b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s7ilJXcu7b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s7ilJXcu7b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s7ilJXcu7b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s7ilJXcu7b nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s7ilJXcu7b nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s7ilJXcu7b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s7ilJXcu7b .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-s7ilJXcu7b .collapsed .btn {
  display: flex;
}
.cid-s7ilJXcu7b .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s7ilJXcu7b .collapsed .navbar-collapse.collapsing,
.cid-s7ilJXcu7b .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s7ilJXcu7b .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s7ilJXcu7b .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s7ilJXcu7b .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s7ilJXcu7b .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s7ilJXcu7b .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s7ilJXcu7b .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s7ilJXcu7b .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s7ilJXcu7b .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s7ilJXcu7b .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s7ilJXcu7b .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s7ilJXcu7b .collapsed button.navbar-toggler {
  display: block;
}
.cid-s7ilJXcu7b .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s7ilJXcu7b .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s7ilJXcu7b .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s7ilJXcu7b .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s7ilJXcu7b .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s7ilJXcu7b .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-s7ilJXcu7b .navbar-expand {
    flex-direction: column;
  }
  .cid-s7ilJXcu7b img {
    height: 3.8rem !important;
  }
  .cid-s7ilJXcu7b .btn {
    display: flex;
  }
  .cid-s7ilJXcu7b button.navbar-toggler {
    display: block;
  }
  .cid-s7ilJXcu7b .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s7ilJXcu7b .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s7ilJXcu7b .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s7ilJXcu7b .navbar-collapse.collapsing,
  .cid-s7ilJXcu7b .navbar-collapse.show {
    display: block !important;
  }
  .cid-s7ilJXcu7b .navbar-collapse.collapsing .navbar-nav,
  .cid-s7ilJXcu7b .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s7ilJXcu7b .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s7ilJXcu7b .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s7ilJXcu7b .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s7ilJXcu7b .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7ilJXcu7b .navbar-collapse.collapsing .navbar-buttons,
  .cid-s7ilJXcu7b .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s7ilJXcu7b .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s7ilJXcu7b .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7ilJXcu7b .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s7ilJXcu7b .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s7ilJXcu7b .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s7ilJXcu7b .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s7ilJXcu7b .menu-logo {
    flex-shrink: 0;
  }
}
.cid-s7ilJXcu7b .navbar-collapse {
  flex-basis: auto;
}
.cid-s7ilJXcu7b .nav-link:hover,
.cid-s7ilJXcu7b .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s7ioeFFvCZ {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-s7ioeFFvCZ .mbr-section-subtitle {
  color: #767676;
}
.cid-s7ioeFFvCZ H2 {
  color: #ffffff;
}
.cid-s7iotJeFsB {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s7iotJeFsB .image-block {
  margin: auto;
}
.cid-s7iotJeFsB figcaption {
  position: relative;
}
.cid-s7iotJeFsB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7iotJeFsB .image-block {
    width: 100% !important;
  }
}
.cid-s7ipaPlFAs {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s7ipaPlFAs .mbr-section-subtitle {
  color: #767676;
}
.cid-s7ilK2k8Nl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s7ilK2k8Nl .mbr-text,
.cid-s7ilK2k8Nl blockquote {
  color: #767676;
}
.cid-s7ilK2k8Nl .mbr-text P {
  text-align: left;
}
.cid-s7ipoxuCgm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-s7ipoxuCgm .mbr-section-subtitle {
  color: #767676;
}
.cid-s7ipCczeqO {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7ipCczeqO .mbr-text,
.cid-s7ipCczeqO blockquote {
  color: #767676;
}
.cid-s7ipNZ1pII {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7ipNZ1pII .image-block {
  margin: auto;
}
.cid-s7ipNZ1pII figcaption {
  position: relative;
}
.cid-s7ipNZ1pII figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7ipNZ1pII .image-block {
    width: 100% !important;
  }
}
.cid-s7iqctRWXR {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-s7iqctRWXR .mbr-section-subtitle {
  color: #767676;
}
.cid-s7iqzfQ9sA {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7iqzfQ9sA .mbr-text,
.cid-s7iqzfQ9sA blockquote {
  color: #767676;
}
.cid-s7iqMCp9aJ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7iqMCp9aJ .image-block {
  margin: auto;
}
.cid-s7iqMCp9aJ figcaption {
  position: relative;
}
.cid-s7iqMCp9aJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7iqMCp9aJ .image-block {
    width: 100% !important;
  }
}
.cid-s7ir3JvlgA {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-s7ir3JvlgA .mbr-section-subtitle {
  color: #767676;
}
.cid-s7irfAfPR8 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7irfAfPR8 .mbr-text,
.cid-s7irfAfPR8 blockquote {
  color: #767676;
}
.cid-s7irh3j7Ss {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7irh3j7Ss .image-block {
  margin: auto;
}
.cid-s7irh3j7Ss figcaption {
  position: relative;
}
.cid-s7irh3j7Ss figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7irh3j7Ss .image-block {
    width: 100% !important;
  }
}
.cid-s7irBW7Pdo {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-s7irBW7Pdo .mbr-section-subtitle {
  color: #767676;
}
.cid-s7irWNWlc4 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7irWNWlc4 .mbr-text,
.cid-s7irWNWlc4 blockquote {
  color: #767676;
}
.cid-s7is0mQjsn {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s7is0mQjsn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s7is0mQjsn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s7is0mQjsn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s7is0mQjsn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s7is0mQjsn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s7is0mQjsn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s7is0mQjsn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s7is0mQjsn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s7is0mQjsn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s7isFWTvvM {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-s7isFWTvvM .mbr-section-subtitle {
  color: #767676;
}
.cid-s7isTKWvA1 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7isTKWvA1 .mbr-text,
.cid-s7isTKWvA1 blockquote {
  color: #767676;
}
.cid-s7isZSOGBk {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7isZSOGBk .image-block {
  margin: auto;
}
.cid-s7isZSOGBk figcaption {
  position: relative;
}
.cid-s7isZSOGBk figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7isZSOGBk .image-block {
    width: 100% !important;
  }
}
.cid-s7itoVUvu2 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7itoVUvu2 .image-block {
  margin: auto;
}
.cid-s7itoVUvu2 figcaption {
  position: relative;
}
.cid-s7itoVUvu2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7itoVUvu2 .image-block {
    width: 100% !important;
  }
}
.cid-s7itIv7qme {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-s7itIv7qme .mbr-section-subtitle {
  color: #767676;
}
.cid-s7itU4zyUZ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7itU4zyUZ .mbr-text,
.cid-s7itU4zyUZ blockquote {
  color: #767676;
}
.cid-s7itVdXIMd {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7itVdXIMd .image-block {
  margin: auto;
}
.cid-s7itVdXIMd figcaption {
  position: relative;
}
.cid-s7itVdXIMd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7itVdXIMd .image-block {
    width: 100% !important;
  }
}
.cid-s7iueiETNo {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-s7iueiETNo .mbr-section-subtitle {
  color: #767676;
}
.cid-s7iutFIza6 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7iutFIza6 .mbr-text,
.cid-s7iutFIza6 blockquote {
  color: #767676;
}
.cid-s7iuvq6Dm1 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7iuvq6Dm1 .image-block {
  margin: auto;
}
.cid-s7iuvq6Dm1 figcaption {
  position: relative;
}
.cid-s7iuvq6Dm1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7iuvq6Dm1 .image-block {
    width: 100% !important;
  }
}
.cid-s7iuOkUnWz {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-s7iuOkUnWz .mbr-section-subtitle {
  color: #767676;
}
.cid-s7iuYYNmYm {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7iuYYNmYm .mbr-text,
.cid-s7iuYYNmYm blockquote {
  color: #767676;
}
.cid-s7iv0EpNiN {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7iv0EpNiN .image-block {
  margin: auto;
}
.cid-s7iv0EpNiN figcaption {
  position: relative;
}
.cid-s7iv0EpNiN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7iv0EpNiN .image-block {
    width: 100% !important;
  }
}
.cid-s7ivtoWHjA {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-s7ivtoWHjA .mbr-section-subtitle {
  color: #767676;
}
.cid-s7ivCMuYrt {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7ivCMuYrt .mbr-text,
.cid-s7ivCMuYrt blockquote {
  color: #767676;
}
.cid-s7ivOOmukK {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s7ivOOmukK .image-block {
  margin: auto;
}
.cid-s7ivOOmukK figcaption {
  position: relative;
}
.cid-s7ivOOmukK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7ivOOmukK .image-block {
    width: 100% !important;
  }
}
.cid-s7iw9kMXRT {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7iw9kMXRT .mbr-text,
.cid-s7iw9kMXRT blockquote {
  color: #767676;
}
.cid-s7iwpSkGWq {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s7iwpSkGWq .image-block {
  margin: auto;
}
.cid-s7iwpSkGWq figcaption {
  position: relative;
}
.cid-s7iwpSkGWq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7iwpSkGWq .image-block {
    width: 100% !important;
  }
}
.cid-s7iwJeT92u {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7iwJeT92u .mbr-text,
.cid-s7iwJeT92u blockquote {
  color: #767676;
}
.cid-s7iwTy0dLi {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s7iwTy0dLi .image-block {
  margin: auto;
}
.cid-s7iwTy0dLi figcaption {
  position: relative;
}
.cid-s7iwTy0dLi figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7iwTy0dLi .image-block {
    width: 100% !important;
  }
}
.cid-s7ix9NOB43 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s7ix9NOB43 .mbr-text,
.cid-s7ix9NOB43 blockquote {
  color: #767676;
}
.cid-s7ixoQtW6s {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-s7ixoQtW6s .mbr-section-subtitle {
  color: #767676;
}
.cid-s7ixw3NVJQ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7ixw3NVJQ .mbr-text,
.cid-s7ixw3NVJQ blockquote {
  color: #767676;
}
.cid-s7ixxrV5JP {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7ixxrV5JP .image-block {
  margin: auto;
}
.cid-s7ixxrV5JP figcaption {
  position: relative;
}
.cid-s7ixxrV5JP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7ixxrV5JP .image-block {
    width: 100% !important;
  }
}
.cid-s7iyqnbYl6 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7iyqnbYl6 .mbr-text,
.cid-s7iyqnbYl6 blockquote {
  color: #767676;
}
.cid-s7iyDo7hIg {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7iyDo7hIg .image-block {
  margin: auto;
}
.cid-s7iyDo7hIg figcaption {
  position: relative;
}
.cid-s7iyDo7hIg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7iyDo7hIg .image-block {
    width: 100% !important;
  }
}
.cid-s7izjtdVJf {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7izjtdVJf .mbr-text,
.cid-s7izjtdVJf blockquote {
  color: #767676;
}
.cid-s7iABvx1eQ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7iABvx1eQ .image-block {
  margin: auto;
}
.cid-s7iABvx1eQ figcaption {
  position: relative;
}
.cid-s7iABvx1eQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7iABvx1eQ .image-block {
    width: 100% !important;
  }
}
.cid-s7izQ1wMiS {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-s7izQ1wMiS .card {
  align-self: stretch;
}
.cid-s7izQ1wMiS .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-s7izQ1wMiS h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s7izQ1wMiS p {
  color: #767676;
  text-align: left;
}
.cid-s7izQ1wMiS .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s7izQ1wMiS .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s7izQ1wMiS .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-s7izQ1wMiS P {
  text-align: center;
}
.cid-s7ilK4uOZT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-s7ilK4uOZT .content {
    text-align: center;
  }
  .cid-s7ilK4uOZT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s7ilK4uOZT .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-s7ilK4uOZT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s7ilK4uOZT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s7ilK4uOZT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-s7ilK4uOZT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s7ilK4uOZT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s7ilK4uOZT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s7ilK4uOZT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s7ilK4uOZT .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s7ilK4uOZT .google-map {
  height: 25rem;
  position: relative;
}
.cid-s7ilK4uOZT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s7ilK4uOZT .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s7ilK4uOZT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s7ilK4uOZT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s7ilK9XSTr {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s7ilK9XSTr .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s7ilK9XSTr .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s7ilK9XSTr .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s7ilK9XSTr .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s7ilK9XSTr .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s7ilK9XSTr .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s7ilK9XSTr .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s7ilK9XSTr .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s7ilK9XSTr .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s7ilK9XSTr .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s7ilK9XSTr [class^="socicon-"]:before,
.cid-s7ilK9XSTr [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s7ilK9XSTr .btn {
    font-size: 20px !important;
  }
}
.cid-s7R38XE1sh .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-s7R38XE1sh .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-s7R38XE1sh a {
  font-style: normal;
}
.cid-s7R38XE1sh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s7R38XE1sh .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-s7R38XE1sh .nav-item:focus,
.cid-s7R38XE1sh .nav-link:focus {
  outline: none;
}
.cid-s7R38XE1sh .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-s7R38XE1sh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s7R38XE1sh .menu-logo {
  margin-right: auto;
}
.cid-s7R38XE1sh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-s7R38XE1sh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s7R38XE1sh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s7R38XE1sh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s7R38XE1sh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s7R38XE1sh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s7R38XE1sh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s7R38XE1sh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s7R38XE1sh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7R38XE1sh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s7R38XE1sh .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s7R38XE1sh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s7R38XE1sh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s7R38XE1sh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s7R38XE1sh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7R38XE1sh .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s7R38XE1sh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s7R38XE1sh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s7R38XE1sh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s7R38XE1sh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s7R38XE1sh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s7R38XE1sh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s7R38XE1sh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s7R38XE1sh button.navbar-toggler:focus {
  outline: none;
}
.cid-s7R38XE1sh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s7R38XE1sh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s7R38XE1sh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s7R38XE1sh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s7R38XE1sh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s7R38XE1sh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s7R38XE1sh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s7R38XE1sh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s7R38XE1sh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s7R38XE1sh .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-s7R38XE1sh .collapsed .btn {
  display: flex;
}
.cid-s7R38XE1sh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s7R38XE1sh .collapsed .navbar-collapse.collapsing,
.cid-s7R38XE1sh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s7R38XE1sh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s7R38XE1sh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s7R38XE1sh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s7R38XE1sh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s7R38XE1sh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s7R38XE1sh .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s7R38XE1sh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s7R38XE1sh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s7R38XE1sh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s7R38XE1sh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s7R38XE1sh .collapsed button.navbar-toggler {
  display: block;
}
.cid-s7R38XE1sh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s7R38XE1sh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s7R38XE1sh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s7R38XE1sh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s7R38XE1sh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s7R38XE1sh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-s7R38XE1sh .navbar-expand {
    flex-direction: column;
  }
  .cid-s7R38XE1sh img {
    height: 3.8rem !important;
  }
  .cid-s7R38XE1sh .btn {
    display: flex;
  }
  .cid-s7R38XE1sh button.navbar-toggler {
    display: block;
  }
  .cid-s7R38XE1sh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s7R38XE1sh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s7R38XE1sh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s7R38XE1sh .navbar-collapse.collapsing,
  .cid-s7R38XE1sh .navbar-collapse.show {
    display: block !important;
  }
  .cid-s7R38XE1sh .navbar-collapse.collapsing .navbar-nav,
  .cid-s7R38XE1sh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s7R38XE1sh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s7R38XE1sh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s7R38XE1sh .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s7R38XE1sh .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7R38XE1sh .navbar-collapse.collapsing .navbar-buttons,
  .cid-s7R38XE1sh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s7R38XE1sh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s7R38XE1sh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7R38XE1sh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s7R38XE1sh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s7R38XE1sh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s7R38XE1sh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s7R38XE1sh .menu-logo {
    flex-shrink: 0;
  }
}
.cid-s7R38XE1sh .navbar-collapse {
  flex-basis: auto;
}
.cid-s7R38XE1sh .nav-link:hover,
.cid-s7R38XE1sh .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s7R38ZfbX1 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-s7R38ZfbX1 .mbr-section-subtitle {
  color: #767676;
}
.cid-s7R38ZfbX1 H2 {
  color: #ffffff;
}
.cid-s7R391jfPj {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s7R391jfPj .image-block {
  margin: auto;
}
.cid-s7R391jfPj figcaption {
  position: relative;
}
.cid-s7R391jfPj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7R391jfPj .image-block {
    width: 100% !important;
  }
}
.cid-s7R3936tU2 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s7R3936tU2 .mbr-section-subtitle {
  color: #767676;
}
.cid-s7R39589mB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s7R39589mB .mbr-text,
.cid-s7R39589mB blockquote {
  color: #767676;
}
.cid-s7R39589mB .mbr-text P {
  text-align: left;
}
.cid-s7R396YCMn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-s7R396YCMn .mbr-section-subtitle {
  color: #767676;
}
.cid-s7R398y4s6 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7R398y4s6 .mbr-text,
.cid-s7R398y4s6 blockquote {
  color: #767676;
}
.cid-s7R39aXLTf {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7R39aXLTf .image-block {
  margin: auto;
}
.cid-s7R39aXLTf figcaption {
  position: relative;
}
.cid-s7R39aXLTf figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7R39aXLTf .image-block {
    width: 100% !important;
  }
}
.cid-s7R39d2g8n {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-s7R39d2g8n .mbr-section-subtitle {
  color: #767676;
}
.cid-s7R39g4y40 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7R39g4y40 .mbr-text,
.cid-s7R39g4y40 blockquote {
  color: #767676;
}
.cid-s7R39hY6zL {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7R39hY6zL .image-block {
  margin: auto;
}
.cid-s7R39hY6zL figcaption {
  position: relative;
}
.cid-s7R39hY6zL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7R39hY6zL .image-block {
    width: 100% !important;
  }
}
.cid-s7R39jHHvR {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-s7R39jHHvR .mbr-section-subtitle {
  color: #767676;
}
.cid-s7R39lBRxo {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7R39lBRxo .mbr-text,
.cid-s7R39lBRxo blockquote {
  color: #767676;
}
.cid-s7R39nTzIB {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7R39nTzIB .image-block {
  margin: auto;
}
.cid-s7R39nTzIB figcaption {
  position: relative;
}
.cid-s7R39nTzIB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7R39nTzIB .image-block {
    width: 100% !important;
  }
}
.cid-s7R39q2CtY {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-s7R39q2CtY .mbr-section-subtitle {
  color: #767676;
}
.cid-s7R39sGMo6 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7R39sGMo6 .mbr-text,
.cid-s7R39sGMo6 blockquote {
  color: #767676;
}
.cid-s7R39uzLRK {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s7R39uzLRK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s7R39uzLRK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s7R39uzLRK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s7R39uzLRK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s7R39uzLRK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s7R39uzLRK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s7R39uzLRK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s7R39uzLRK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s7R39uzLRK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s7R39xmF99 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-s7R39xmF99 .mbr-section-subtitle {
  color: #767676;
}
.cid-s7R39zrmW9 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7R39zrmW9 .mbr-text,
.cid-s7R39zrmW9 blockquote {
  color: #767676;
}
.cid-s7R39Bl8qE {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7R39Bl8qE .image-block {
  margin: auto;
}
.cid-s7R39Bl8qE figcaption {
  position: relative;
}
.cid-s7R39Bl8qE figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7R39Bl8qE .image-block {
    width: 100% !important;
  }
}
.cid-s7R39Dr1ox {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7R39Dr1ox .image-block {
  margin: auto;
}
.cid-s7R39Dr1ox figcaption {
  position: relative;
}
.cid-s7R39Dr1ox figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7R39Dr1ox .image-block {
    width: 100% !important;
  }
}
.cid-s7R39GghG2 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-s7R39GghG2 .mbr-section-subtitle {
  color: #767676;
}
.cid-s7R39HZytY {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7R39HZytY .mbr-text,
.cid-s7R39HZytY blockquote {
  color: #767676;
}
.cid-s7R39JXHx3 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7R39JXHx3 .image-block {
  margin: auto;
}
.cid-s7R39JXHx3 figcaption {
  position: relative;
}
.cid-s7R39JXHx3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7R39JXHx3 .image-block {
    width: 100% !important;
  }
}
.cid-s7R39LN68C {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-s7R39LN68C .mbr-section-subtitle {
  color: #767676;
}
.cid-s7R39OhsDm {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7R39OhsDm .mbr-text,
.cid-s7R39OhsDm blockquote {
  color: #767676;
}
.cid-s7R39QD6YU {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7R39QD6YU .image-block {
  margin: auto;
}
.cid-s7R39QD6YU figcaption {
  position: relative;
}
.cid-s7R39QD6YU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7R39QD6YU .image-block {
    width: 100% !important;
  }
}
.cid-s7R39SGFIq {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-s7R39SGFIq .mbr-section-subtitle {
  color: #767676;
}
.cid-s7R39UKq6j {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7R39UKq6j .mbr-text,
.cid-s7R39UKq6j blockquote {
  color: #767676;
}
.cid-s7R39WGi5y {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7R39WGi5y .image-block {
  margin: auto;
}
.cid-s7R39WGi5y figcaption {
  position: relative;
}
.cid-s7R39WGi5y figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7R39WGi5y .image-block {
    width: 100% !important;
  }
}
.cid-s7R39YArSF {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-s7R39YArSF .mbr-section-subtitle {
  color: #767676;
}
.cid-s7R3a0Tyik {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7R3a0Tyik .mbr-text,
.cid-s7R3a0Tyik blockquote {
  color: #767676;
}
.cid-s7R3a2BMZO {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s7R3a2BMZO .image-block {
  margin: auto;
}
.cid-s7R3a2BMZO figcaption {
  position: relative;
}
.cid-s7R3a2BMZO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7R3a2BMZO .image-block {
    width: 100% !important;
  }
}
.cid-s7R3a5evNa {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7R3a5evNa .mbr-text,
.cid-s7R3a5evNa blockquote {
  color: #767676;
}
.cid-s7R3a7c2w1 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s7R3a7c2w1 .image-block {
  margin: auto;
}
.cid-s7R3a7c2w1 figcaption {
  position: relative;
}
.cid-s7R3a7c2w1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7R3a7c2w1 .image-block {
    width: 100% !important;
  }
}
.cid-s7R3a9rZca {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7R3a9rZca .mbr-text,
.cid-s7R3a9rZca blockquote {
  color: #767676;
}
.cid-s7R3abp4aM {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s7R3abp4aM .image-block {
  margin: auto;
}
.cid-s7R3abp4aM figcaption {
  position: relative;
}
.cid-s7R3abp4aM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7R3abp4aM .image-block {
    width: 100% !important;
  }
}
.cid-s7R3adO3tH {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s7R3adO3tH .mbr-text,
.cid-s7R3adO3tH blockquote {
  color: #767676;
}
.cid-s7R3afSV6M {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-s7R3afSV6M .mbr-section-subtitle {
  color: #767676;
}
.cid-s7R3ahQwbO {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7R3ahQwbO .mbr-text,
.cid-s7R3ahQwbO blockquote {
  color: #767676;
}
.cid-s7R3ajLqYO {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7R3ajLqYO .image-block {
  margin: auto;
}
.cid-s7R3ajLqYO figcaption {
  position: relative;
}
.cid-s7R3ajLqYO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7R3ajLqYO .image-block {
    width: 100% !important;
  }
}
.cid-s7R3alYVGO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7R3alYVGO .mbr-text,
.cid-s7R3alYVGO blockquote {
  color: #767676;
}
.cid-s7R3anZmWv {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7R3anZmWv .image-block {
  margin: auto;
}
.cid-s7R3anZmWv figcaption {
  position: relative;
}
.cid-s7R3anZmWv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7R3anZmWv .image-block {
    width: 100% !important;
  }
}
.cid-s7R3aqng0U {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7R3aqng0U .mbr-text,
.cid-s7R3aqng0U blockquote {
  color: #767676;
}
.cid-s7R3asXz5f {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s7R3asXz5f .image-block {
  margin: auto;
}
.cid-s7R3asXz5f figcaption {
  position: relative;
}
.cid-s7R3asXz5f figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7R3asXz5f .image-block {
    width: 100% !important;
  }
}
.cid-s7R3av0S2f {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-s7R3av0S2f .card {
  align-self: stretch;
}
.cid-s7R3av0S2f .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-s7R3av0S2f h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s7R3av0S2f p {
  color: #767676;
  text-align: left;
}
.cid-s7R3av0S2f .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s7R3av0S2f .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s7R3av0S2f .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-s7R3av0S2f P {
  text-align: center;
}
.cid-s7R3axR4bx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-s7R3axR4bx .content {
    text-align: center;
  }
  .cid-s7R3axR4bx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-s7R3axR4bx .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-s7R3axR4bx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s7R3axR4bx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s7R3axR4bx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-s7R3axR4bx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s7R3axR4bx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s7R3axR4bx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s7R3axR4bx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s7R3axR4bx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s7R3axR4bx .google-map {
  height: 25rem;
  position: relative;
}
.cid-s7R3axR4bx .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s7R3axR4bx .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-s7R3axR4bx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s7R3axR4bx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s7R3aErg4x {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s7R3aErg4x .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s7R3aErg4x .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s7R3aErg4x .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s7R3aErg4x .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s7R3aErg4x .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s7R3aErg4x .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s7R3aErg4x .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s7R3aErg4x .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s7R3aErg4x .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s7R3aErg4x .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s7R3aErg4x [class^="socicon-"]:before,
.cid-s7R3aErg4x [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s7R3aErg4x .btn {
    font-size: 20px !important;
  }
}
.cid-sdpqSJrrNa .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sdpqSJrrNa .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sdpqSJrrNa a {
  font-style: normal;
}
.cid-sdpqSJrrNa .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdpqSJrrNa .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sdpqSJrrNa .nav-item:focus,
.cid-sdpqSJrrNa .nav-link:focus {
  outline: none;
}
.cid-sdpqSJrrNa .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sdpqSJrrNa .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdpqSJrrNa .menu-logo {
  margin-right: auto;
}
.cid-sdpqSJrrNa .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sdpqSJrrNa .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdpqSJrrNa .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdpqSJrrNa .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdpqSJrrNa .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdpqSJrrNa .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdpqSJrrNa .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdpqSJrrNa .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdpqSJrrNa .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdpqSJrrNa .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdpqSJrrNa .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdpqSJrrNa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdpqSJrrNa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdpqSJrrNa .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdpqSJrrNa .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdpqSJrrNa .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sdpqSJrrNa .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdpqSJrrNa .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdpqSJrrNa .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdpqSJrrNa .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdpqSJrrNa .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdpqSJrrNa .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdpqSJrrNa button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdpqSJrrNa button.navbar-toggler:focus {
  outline: none;
}
.cid-sdpqSJrrNa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sdpqSJrrNa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdpqSJrrNa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdpqSJrrNa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdpqSJrrNa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdpqSJrrNa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdpqSJrrNa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdpqSJrrNa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdpqSJrrNa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdpqSJrrNa .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sdpqSJrrNa .collapsed .btn {
  display: flex;
}
.cid-sdpqSJrrNa .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdpqSJrrNa .collapsed .navbar-collapse.collapsing,
.cid-sdpqSJrrNa .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdpqSJrrNa .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdpqSJrrNa .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdpqSJrrNa .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdpqSJrrNa .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdpqSJrrNa .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sdpqSJrrNa .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sdpqSJrrNa .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdpqSJrrNa .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdpqSJrrNa .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdpqSJrrNa .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sdpqSJrrNa .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdpqSJrrNa .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdpqSJrrNa .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdpqSJrrNa .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdpqSJrrNa .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdpqSJrrNa .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdpqSJrrNa .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sdpqSJrrNa .navbar-expand {
    flex-direction: column;
  }
  .cid-sdpqSJrrNa img {
    height: 3.8rem !important;
  }
  .cid-sdpqSJrrNa .btn {
    display: flex;
  }
  .cid-sdpqSJrrNa button.navbar-toggler {
    display: block;
  }
  .cid-sdpqSJrrNa .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdpqSJrrNa .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdpqSJrrNa .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdpqSJrrNa .navbar-collapse.collapsing,
  .cid-sdpqSJrrNa .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdpqSJrrNa .navbar-collapse.collapsing .navbar-nav,
  .cid-sdpqSJrrNa .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdpqSJrrNa .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdpqSJrrNa .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdpqSJrrNa .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sdpqSJrrNa .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdpqSJrrNa .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdpqSJrrNa .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdpqSJrrNa .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdpqSJrrNa .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdpqSJrrNa .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdpqSJrrNa .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdpqSJrrNa .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdpqSJrrNa .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sdpqSJrrNa .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sdpqSJrrNa .navbar-collapse {
  flex-basis: auto;
}
.cid-sdpqSJrrNa .nav-link:hover,
.cid-sdpqSJrrNa .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdpqSMi8su {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sdpqSMi8su .mbr-section-subtitle {
  color: #767676;
}
.cid-sdpqSMi8su H2 {
  color: #ffffff;
}
.cid-sdpqSP0BqJ {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdpqSP0BqJ .image-block {
  margin: auto;
}
.cid-sdpqSP0BqJ figcaption {
  position: relative;
}
.cid-sdpqSP0BqJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdpqSP0BqJ .image-block {
    width: 100% !important;
  }
}
.cid-sdpqSUdbZg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sdpqSUdbZg .mbr-section-subtitle {
  color: #767676;
}
.cid-sdpqSXh8Xe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdpqSXh8Xe .mbr-text,
.cid-sdpqSXh8Xe blockquote {
  color: #767676;
}
.cid-sdpqSXh8Xe .mbr-text P {
  text-align: left;
}
.cid-sdpqT0NX0y {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sdpqT0NX0y .mbr-section-subtitle {
  color: #767676;
}
.cid-sdpqT4GcqQ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdpqT4GcqQ .mbr-text,
.cid-sdpqT4GcqQ blockquote {
  color: #767676;
}
.cid-sdprPKxz6J {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdprPKxz6J .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdprPKxz6J .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdprPKxz6J .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdprPKxz6J .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdprPKxz6J .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdprPKxz6J .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdprPKxz6J .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdprPKxz6J .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdprPKxz6J .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdpqTaKwk3 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sdpqTaKwk3 .mbr-section-subtitle {
  color: #767676;
}
.cid-sdpqTfP5Tg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdpqTfP5Tg .mbr-text,
.cid-sdpqTfP5Tg blockquote {
  color: #767676;
}
.cid-sdpqTjyBKO {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sdpqTjyBKO .image-block {
  margin: auto;
}
.cid-sdpqTjyBKO figcaption {
  position: relative;
}
.cid-sdpqTjyBKO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdpqTjyBKO .image-block {
    width: 100% !important;
  }
}
.cid-sdpqTmKLDO {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdpqTmKLDO .mbr-section-subtitle {
  color: #767676;
}
.cid-sdpqTpAgNB {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdpqTpAgNB .mbr-text,
.cid-sdpqTpAgNB blockquote {
  color: #767676;
}
.cid-sdpLHIlbGP {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdpLHIlbGP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdpLHIlbGP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdpLHIlbGP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdpLHIlbGP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdpLHIlbGP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdpLHIlbGP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdpLHIlbGP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdpLHIlbGP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdpLHIlbGP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdpqTvofMQ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdpqTvofMQ .mbr-section-subtitle {
  color: #767676;
}
.cid-sdpqTz4uPz {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdpqTz4uPz .mbr-text,
.cid-sdpqTz4uPz blockquote {
  color: #767676;
}
.cid-sdpwEScEkr {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdpwEScEkr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdpwEScEkr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdpwEScEkr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdpwEScEkr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdpwEScEkr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdpwEScEkr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdpwEScEkr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdpwEScEkr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdpwEScEkr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdq0oZttMw {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sdq0oZttMw .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sdq0oZttMw .video-block {
    width: 100% !important;
  }
}
.cid-sdpqTHlcDe {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdpqTHlcDe .mbr-section-subtitle {
  color: #767676;
}
.cid-sdpqTLfCqu {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdpqTLfCqu .mbr-text,
.cid-sdpqTLfCqu blockquote {
  color: #767676;
}
.cid-sdpxY050Ic {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdpxY050Ic .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdpxY050Ic .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdpxY050Ic .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdpxY050Ic .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdpxY050Ic .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdpxY050Ic .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdpxY050Ic .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdpxY050Ic .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdpxY050Ic .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdpqTUaj4K {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdpqTUaj4K .mbr-section-subtitle {
  color: #767676;
}
.cid-sdpqTXA1Uj {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdpqTXA1Uj .mbr-text,
.cid-sdpqTXA1Uj blockquote {
  color: #767676;
}
.cid-sdpOWQn7Xk {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdpOWQn7Xk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdpOWQn7Xk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdpOWQn7Xk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdpOWQn7Xk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdpOWQn7Xk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdpOWQn7Xk .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdpOWQn7Xk .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdpOWQn7Xk .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdpOWQn7Xk .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdpZrNVSXa {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sdpZrNVSXa .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sdpZrNVSXa .video-block {
    width: 100% !important;
  }
}
.cid-sdvtofrGYc {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdvtofrGYc .mbr-text,
.cid-sdvtofrGYc blockquote {
  color: #767676;
}
.cid-sdvtzcu1cI {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sdvtzcu1cI .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sdvtzcu1cI .video-block {
    width: 100% !important;
  }
}
.cid-sdvtR7PjP7 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdvtR7PjP7 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sdvtR7PjP7 .video-block {
    width: 100% !important;
  }
}
.cid-sdpqU3D4B6 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdpqU3D4B6 .mbr-section-subtitle {
  color: #767676;
}
.cid-sdpqU7wsfV {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdpqU7wsfV .mbr-text,
.cid-sdpqU7wsfV blockquote {
  color: #767676;
}
.cid-sdpPHlRnhv {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdpPHlRnhv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdpPHlRnhv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdpPHlRnhv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdpPHlRnhv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdpPHlRnhv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdpPHlRnhv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdpPHlRnhv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdpPHlRnhv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdpPHlRnhv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdpqUe6bZr {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdpqUe6bZr .mbr-section-subtitle {
  color: #767676;
}
.cid-sdpqUh1wkE {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdpqUh1wkE .mbr-text,
.cid-sdpqUh1wkE blockquote {
  color: #767676;
}
.cid-sdpC0CAuFH {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdpC0CAuFH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdpC0CAuFH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdpC0CAuFH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdpC0CAuFH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdpC0CAuFH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdpC0CAuFH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdpC0CAuFH .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdpC0CAuFH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdpC0CAuFH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdpDvdF7lh {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdpDvdF7lh .mbr-section-subtitle {
  color: #767676;
}
.cid-sdpDK2aGmF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdpDK2aGmF .mbr-text,
.cid-sdpDK2aGmF blockquote {
  color: #767676;
}
.cid-sdpDZ49CAL {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdpDZ49CAL .image-block {
  margin: auto;
}
.cid-sdpDZ49CAL figcaption {
  position: relative;
}
.cid-sdpDZ49CAL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdpDZ49CAL .image-block {
    width: 100% !important;
  }
}
.cid-sdpELmOHEy {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdpELmOHEy .mbr-section-subtitle {
  color: #767676;
}
.cid-sdpEOhmQXf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdpEOhmQXf .mbr-text,
.cid-sdpEOhmQXf blockquote {
  color: #767676;
}
.cid-sdpEQMSgEP {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sdpEQMSgEP .image-block {
  margin: auto;
}
.cid-sdpEQMSgEP figcaption {
  position: relative;
}
.cid-sdpEQMSgEP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdpEQMSgEP .image-block {
    width: 100% !important;
  }
}
.cid-sdpFKXeaZk {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdpFKXeaZk .mbr-section-subtitle {
  color: #767676;
}
.cid-sdpFMIHyDo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdpFMIHyDo .mbr-text,
.cid-sdpFMIHyDo blockquote {
  color: #767676;
}
.cid-sdvrnfXgU1 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdvrnfXgU1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdvrnfXgU1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdvrnfXgU1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdvrnfXgU1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdvrnfXgU1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdvrnfXgU1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdvrnfXgU1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdvrnfXgU1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdvrnfXgU1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdpqUotNlU {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdpqUotNlU .mbr-section-subtitle {
  color: #767676;
}
.cid-sdpqUujbsb {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdpqUujbsb .mbr-text,
.cid-sdpqUujbsb blockquote {
  color: #767676;
}
.cid-sdtx35qXIJ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sdtx35qXIJ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sdtx35qXIJ p {
  color: #767676;
  text-align: left;
}
.cid-sdtx35qXIJ .card-box {
  padding-top: 2rem;
}
.cid-sdtx35qXIJ .card-wrapper {
  height: 100%;
}
.cid-sdpqVjAbd2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sdpqVjAbd2 .card {
  align-self: stretch;
}
.cid-sdpqVjAbd2 .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sdpqVjAbd2 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sdpqVjAbd2 p {
  color: #767676;
  text-align: left;
}
.cid-sdpqVjAbd2 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sdpqVjAbd2 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sdpqVjAbd2 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sdpqVjAbd2 P {
  text-align: center;
}
.cid-sdpqVoh5Bb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sdpqVoh5Bb .content {
    text-align: center;
  }
  .cid-sdpqVoh5Bb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sdpqVoh5Bb .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sdpqVoh5Bb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdpqVoh5Bb .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sdpqVoh5Bb .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sdpqVoh5Bb .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sdpqVoh5Bb .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdpqVoh5Bb .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdpqVoh5Bb .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdpqVoh5Bb .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdpqVoh5Bb .google-map {
  height: 25rem;
  position: relative;
}
.cid-sdpqVoh5Bb .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sdpqVoh5Bb .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sdpqVoh5Bb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sdpqVoh5Bb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sdpqVwNXni {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sdpqVwNXni .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sdpqVwNXni .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sdpqVwNXni .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sdpqVwNXni .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sdpqVwNXni .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sdpqVwNXni .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sdpqVwNXni .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sdpqVwNXni .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sdpqVwNXni .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sdpqVwNXni .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sdpqVwNXni [class^="socicon-"]:before,
.cid-sdpqVwNXni [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sdpqVwNXni .btn {
    font-size: 20px !important;
  }
}
.cid-sdt8dRzseo .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sdt8dRzseo .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sdt8dRzseo a {
  font-style: normal;
}
.cid-sdt8dRzseo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdt8dRzseo .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sdt8dRzseo .nav-item:focus,
.cid-sdt8dRzseo .nav-link:focus {
  outline: none;
}
.cid-sdt8dRzseo .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sdt8dRzseo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdt8dRzseo .menu-logo {
  margin-right: auto;
}
.cid-sdt8dRzseo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sdt8dRzseo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdt8dRzseo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdt8dRzseo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdt8dRzseo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdt8dRzseo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdt8dRzseo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdt8dRzseo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdt8dRzseo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdt8dRzseo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdt8dRzseo .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdt8dRzseo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdt8dRzseo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdt8dRzseo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdt8dRzseo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdt8dRzseo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sdt8dRzseo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdt8dRzseo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdt8dRzseo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdt8dRzseo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdt8dRzseo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdt8dRzseo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdt8dRzseo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdt8dRzseo button.navbar-toggler:focus {
  outline: none;
}
.cid-sdt8dRzseo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sdt8dRzseo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdt8dRzseo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdt8dRzseo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdt8dRzseo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdt8dRzseo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdt8dRzseo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdt8dRzseo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdt8dRzseo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdt8dRzseo .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sdt8dRzseo .collapsed .btn {
  display: flex;
}
.cid-sdt8dRzseo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdt8dRzseo .collapsed .navbar-collapse.collapsing,
.cid-sdt8dRzseo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdt8dRzseo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdt8dRzseo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdt8dRzseo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdt8dRzseo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdt8dRzseo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sdt8dRzseo .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sdt8dRzseo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdt8dRzseo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdt8dRzseo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdt8dRzseo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sdt8dRzseo .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdt8dRzseo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdt8dRzseo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdt8dRzseo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdt8dRzseo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdt8dRzseo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdt8dRzseo .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sdt8dRzseo .navbar-expand {
    flex-direction: column;
  }
  .cid-sdt8dRzseo img {
    height: 3.8rem !important;
  }
  .cid-sdt8dRzseo .btn {
    display: flex;
  }
  .cid-sdt8dRzseo button.navbar-toggler {
    display: block;
  }
  .cid-sdt8dRzseo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdt8dRzseo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdt8dRzseo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdt8dRzseo .navbar-collapse.collapsing,
  .cid-sdt8dRzseo .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdt8dRzseo .navbar-collapse.collapsing .navbar-nav,
  .cid-sdt8dRzseo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdt8dRzseo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdt8dRzseo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdt8dRzseo .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sdt8dRzseo .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdt8dRzseo .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdt8dRzseo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdt8dRzseo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdt8dRzseo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdt8dRzseo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdt8dRzseo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdt8dRzseo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdt8dRzseo .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sdt8dRzseo .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sdt8dRzseo .navbar-collapse {
  flex-basis: auto;
}
.cid-sdt8dRzseo .nav-link:hover,
.cid-sdt8dRzseo .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdt8dSTgIV {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sdt8dSTgIV .mbr-section-subtitle {
  color: #767676;
}
.cid-sdt8dSTgIV H2 {
  color: #ffffff;
}
.cid-sdt8dUB0I6 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdt8dUB0I6 .image-block {
  margin: auto;
}
.cid-sdt8dUB0I6 figcaption {
  position: relative;
}
.cid-sdt8dUB0I6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdt8dUB0I6 .image-block {
    width: 100% !important;
  }
}
.cid-sdt8dWy8U6 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sdt8dWy8U6 .mbr-section-subtitle {
  color: #767676;
}
.cid-sdt8dXVoNF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdt8dXVoNF .mbr-text,
.cid-sdt8dXVoNF blockquote {
  color: #767676;
}
.cid-sdt8dXVoNF .mbr-text P {
  text-align: left;
}
.cid-sdt8dZZ1bX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sdt8dZZ1bX .mbr-section-subtitle {
  color: #767676;
}
.cid-sdt8e2ERCY {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdt8e2ERCY .mbr-text,
.cid-sdt8e2ERCY blockquote {
  color: #767676;
}
.cid-sdt8e4uSBT {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdt8e4uSBT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdt8e4uSBT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdt8e4uSBT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdt8e4uSBT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdt8e4uSBT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdt8e4uSBT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdt8e4uSBT .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdt8e4uSBT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdt8e4uSBT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdt8e6ONjc {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sdt8e6ONjc .mbr-section-subtitle {
  color: #767676;
}
.cid-sdt8e8LWRG {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdt8e8LWRG .mbr-text,
.cid-sdt8e8LWRG blockquote {
  color: #767676;
}
.cid-sdt8easgK3 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sdt8easgK3 .image-block {
  margin: auto;
}
.cid-sdt8easgK3 figcaption {
  position: relative;
}
.cid-sdt8easgK3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdt8easgK3 .image-block {
    width: 100% !important;
  }
}
.cid-sdt8ecShhl {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdt8ecShhl .mbr-section-subtitle {
  color: #767676;
}
.cid-sdt8ee8fux {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdt8ee8fux .mbr-text,
.cid-sdt8ee8fux blockquote {
  color: #767676;
}
.cid-sdt8eg9Kh7 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdt8eg9Kh7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdt8eg9Kh7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdt8eg9Kh7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdt8eg9Kh7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdt8eg9Kh7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdt8eg9Kh7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdt8eg9Kh7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdt8eg9Kh7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdt8eg9Kh7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdt8ehXRQg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdt8ehXRQg .mbr-section-subtitle {
  color: #767676;
}
.cid-sdt8ejohxT {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdt8ejohxT .mbr-text,
.cid-sdt8ejohxT blockquote {
  color: #767676;
}
.cid-sdt8elzRCt {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdt8elzRCt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdt8elzRCt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdt8elzRCt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdt8elzRCt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdt8elzRCt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdt8elzRCt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdt8elzRCt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdt8elzRCt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdt8elzRCt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdt8epL5Cc {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sdt8epL5Cc .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sdt8epL5Cc .video-block {
    width: 100% !important;
  }
}
.cid-sdt8erCSdG {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdt8erCSdG .mbr-section-subtitle {
  color: #767676;
}
.cid-sdt8etA7A0 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdt8etA7A0 .mbr-text,
.cid-sdt8etA7A0 blockquote {
  color: #767676;
}
.cid-sdt8evvQhB {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdt8evvQhB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdt8evvQhB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdt8evvQhB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdt8evvQhB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdt8evvQhB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdt8evvQhB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdt8evvQhB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdt8evvQhB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdt8evvQhB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdt8eyPOAE {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdt8eyPOAE .mbr-section-subtitle {
  color: #767676;
}
.cid-sdt8eAx1xM {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdt8eAx1xM .mbr-text,
.cid-sdt8eAx1xM blockquote {
  color: #767676;
}
.cid-sdt8eCk0Ip {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdt8eCk0Ip .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdt8eCk0Ip .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdt8eCk0Ip .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdt8eCk0Ip .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdt8eCk0Ip .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdt8eCk0Ip .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdt8eCk0Ip .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdt8eCk0Ip .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdt8eCk0Ip .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdt8eExnWf {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sdt8eExnWf .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sdt8eExnWf .video-block {
    width: 100% !important;
  }
}
.cid-sdvw3GyD12 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdvw3GyD12 .mbr-text,
.cid-sdvw3GyD12 blockquote {
  color: #767676;
}
.cid-sdvwcnVS5V {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdvwcnVS5V .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sdvwcnVS5V .video-block {
    width: 100% !important;
  }
}
.cid-sdvwgzFBo3 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdvwgzFBo3 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sdvwgzFBo3 .video-block {
    width: 100% !important;
  }
}
.cid-sdt8eG5MQ9 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdt8eG5MQ9 .mbr-section-subtitle {
  color: #767676;
}
.cid-sdt8eHNX65 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdt8eHNX65 .mbr-text,
.cid-sdt8eHNX65 blockquote {
  color: #767676;
}
.cid-sdt8eJOjed {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdt8eJOjed .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdt8eJOjed .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdt8eJOjed .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdt8eJOjed .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdt8eJOjed .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdt8eJOjed .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdt8eJOjed .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdt8eJOjed .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdt8eJOjed .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdt8eMdyqV {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdt8eMdyqV .mbr-section-subtitle {
  color: #767676;
}
.cid-sdt8eOdzZ1 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdt8eOdzZ1 .mbr-text,
.cid-sdt8eOdzZ1 blockquote {
  color: #767676;
}
.cid-sdt8eQ5Owa {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdt8eQ5Owa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdt8eQ5Owa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdt8eQ5Owa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdt8eQ5Owa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdt8eQ5Owa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdt8eQ5Owa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdt8eQ5Owa .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdt8eQ5Owa .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdt8eQ5Owa .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdt8eSU1J2 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdt8eSU1J2 .mbr-section-subtitle {
  color: #767676;
}
.cid-sdt8eUSk2K {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdt8eUSk2K .mbr-text,
.cid-sdt8eUSk2K blockquote {
  color: #767676;
}
.cid-sdt8eWCLdN {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdt8eWCLdN .image-block {
  margin: auto;
}
.cid-sdt8eWCLdN figcaption {
  position: relative;
}
.cid-sdt8eWCLdN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdt8eWCLdN .image-block {
    width: 100% !important;
  }
}
.cid-sdt8eYe2HB {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdt8eYe2HB .mbr-section-subtitle {
  color: #767676;
}
.cid-sdt8f0zyC1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdt8f0zyC1 .mbr-text,
.cid-sdt8f0zyC1 blockquote {
  color: #767676;
}
.cid-sdt8f3LvLx {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sdt8f3LvLx .image-block {
  margin: auto;
}
.cid-sdt8f3LvLx figcaption {
  position: relative;
}
.cid-sdt8f3LvLx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdt8f3LvLx .image-block {
    width: 100% !important;
  }
}
.cid-sdt8f5PWpk {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdt8f5PWpk .mbr-section-subtitle {
  color: #767676;
}
.cid-sdt8f7PUJl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdt8f7PUJl .mbr-text,
.cid-sdt8f7PUJl blockquote {
  color: #767676;
}
.cid-sdvwCvuUAw {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sdvwCvuUAw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdvwCvuUAw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdvwCvuUAw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdvwCvuUAw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdvwCvuUAw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdvwCvuUAw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdvwCvuUAw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdvwCvuUAw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdvwCvuUAw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sdt8fa1QI3 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sdt8fa1QI3 .mbr-section-subtitle {
  color: #767676;
}
.cid-sdt8fcfaZe {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdt8fcfaZe .mbr-text,
.cid-sdt8fcfaZe blockquote {
  color: #767676;
}
.cid-sdttVvbkQS {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sdttVvbkQS h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sdttVvbkQS p {
  color: #767676;
  text-align: left;
}
.cid-sdttVvbkQS .card-box {
  padding-top: 2rem;
}
.cid-sdttVvbkQS .card-wrapper {
  height: 100%;
}
.cid-sdt8fgFfXX {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sdt8fgFfXX .card {
  align-self: stretch;
}
.cid-sdt8fgFfXX .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sdt8fgFfXX h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sdt8fgFfXX p {
  color: #767676;
  text-align: left;
}
.cid-sdt8fgFfXX .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sdt8fgFfXX .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sdt8fgFfXX .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sdt8fgFfXX P {
  text-align: center;
}
.cid-sdt8fjCpKZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sdt8fjCpKZ .content {
    text-align: center;
  }
  .cid-sdt8fjCpKZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sdt8fjCpKZ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sdt8fjCpKZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdt8fjCpKZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sdt8fjCpKZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sdt8fjCpKZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sdt8fjCpKZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdt8fjCpKZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdt8fjCpKZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdt8fjCpKZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdt8fjCpKZ .google-map {
  height: 25rem;
  position: relative;
}
.cid-sdt8fjCpKZ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sdt8fjCpKZ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sdt8fjCpKZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sdt8fjCpKZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sdt8foWlyL {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sdt8foWlyL .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sdt8foWlyL .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sdt8foWlyL .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sdt8foWlyL .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sdt8foWlyL .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sdt8foWlyL .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sdt8foWlyL .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sdt8foWlyL .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sdt8foWlyL .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sdt8foWlyL .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sdt8foWlyL [class^="socicon-"]:before,
.cid-sdt8foWlyL [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sdt8foWlyL .btn {
    font-size: 20px !important;
  }
}
.cid-sfuMzdwW3p .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sfuMzdwW3p .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sfuMzdwW3p a {
  font-style: normal;
}
.cid-sfuMzdwW3p .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfuMzdwW3p .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sfuMzdwW3p .nav-item:focus,
.cid-sfuMzdwW3p .nav-link:focus {
  outline: none;
}
.cid-sfuMzdwW3p .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sfuMzdwW3p .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfuMzdwW3p .menu-logo {
  margin-right: auto;
}
.cid-sfuMzdwW3p .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sfuMzdwW3p .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sfuMzdwW3p .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfuMzdwW3p .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfuMzdwW3p .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfuMzdwW3p .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfuMzdwW3p .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfuMzdwW3p .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfuMzdwW3p .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfuMzdwW3p .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfuMzdwW3p .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfuMzdwW3p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfuMzdwW3p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfuMzdwW3p .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfuMzdwW3p .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfuMzdwW3p .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sfuMzdwW3p .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfuMzdwW3p .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfuMzdwW3p .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfuMzdwW3p .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfuMzdwW3p .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfuMzdwW3p .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfuMzdwW3p button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfuMzdwW3p button.navbar-toggler:focus {
  outline: none;
}
.cid-sfuMzdwW3p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sfuMzdwW3p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfuMzdwW3p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfuMzdwW3p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfuMzdwW3p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfuMzdwW3p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfuMzdwW3p nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfuMzdwW3p nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfuMzdwW3p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfuMzdwW3p .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sfuMzdwW3p .collapsed .btn {
  display: flex;
}
.cid-sfuMzdwW3p .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfuMzdwW3p .collapsed .navbar-collapse.collapsing,
.cid-sfuMzdwW3p .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfuMzdwW3p .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfuMzdwW3p .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfuMzdwW3p .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfuMzdwW3p .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfuMzdwW3p .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sfuMzdwW3p .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sfuMzdwW3p .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfuMzdwW3p .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfuMzdwW3p .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfuMzdwW3p .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sfuMzdwW3p .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfuMzdwW3p .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfuMzdwW3p .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfuMzdwW3p .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sfuMzdwW3p .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfuMzdwW3p .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfuMzdwW3p .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sfuMzdwW3p .navbar-expand {
    flex-direction: column;
  }
  .cid-sfuMzdwW3p img {
    height: 3.8rem !important;
  }
  .cid-sfuMzdwW3p .btn {
    display: flex;
  }
  .cid-sfuMzdwW3p button.navbar-toggler {
    display: block;
  }
  .cid-sfuMzdwW3p .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfuMzdwW3p .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfuMzdwW3p .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfuMzdwW3p .navbar-collapse.collapsing,
  .cid-sfuMzdwW3p .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfuMzdwW3p .navbar-collapse.collapsing .navbar-nav,
  .cid-sfuMzdwW3p .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfuMzdwW3p .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfuMzdwW3p .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfuMzdwW3p .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sfuMzdwW3p .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfuMzdwW3p .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfuMzdwW3p .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfuMzdwW3p .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfuMzdwW3p .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfuMzdwW3p .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfuMzdwW3p .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfuMzdwW3p .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfuMzdwW3p .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sfuMzdwW3p .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sfuMzdwW3p .navbar-collapse {
  flex-basis: auto;
}
.cid-sfuMzdwW3p .nav-link:hover,
.cid-sfuMzdwW3p .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sfuMzexY0m {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sfuMzexY0m .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuMzexY0m H2 {
  color: #ffffff;
}
.cid-sfuMzfLpDp {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sfuMzfLpDp .image-block {
  margin: auto;
}
.cid-sfuMzfLpDp figcaption {
  position: relative;
}
.cid-sfuMzfLpDp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfuMzfLpDp .image-block {
    width: 100% !important;
  }
}
.cid-sfuMzgYHev {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sfuMzgYHev .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuMziq6QT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfuMziq6QT .mbr-text,
.cid-sfuMziq6QT blockquote {
  color: #767676;
}
.cid-sfuMziq6QT .mbr-text P {
  text-align: left;
}
.cid-sfuMzk4XyY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sfuMzk4XyY .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuMzlpILv {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfuMzlpILv .mbr-text,
.cid-sfuMzlpILv blockquote {
  color: #767676;
}
.cid-sfuObWVeqc {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sfuObWVeqc .image-block {
  margin: auto;
}
.cid-sfuObWVeqc figcaption {
  position: relative;
}
.cid-sfuObWVeqc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfuObWVeqc .image-block {
    width: 100% !important;
  }
}
.cid-sfuMzpmsT9 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sfuMzpmsT9 .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuMzqyTHH {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfuMzqyTHH .mbr-text,
.cid-sfuMzqyTHH blockquote {
  color: #767676;
}
.cid-sfuMztWjOI {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuMztWjOI .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuMzwg9rm {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfuMzwg9rm .mbr-text,
.cid-sfuMzwg9rm blockquote {
  color: #767676;
}
.cid-sfuMzxUDCg {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sfuMzxUDCg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sfuMzxUDCg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sfuMzxUDCg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sfuMzxUDCg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sfuMzxUDCg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sfuMzxUDCg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sfuMzxUDCg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sfuMzxUDCg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sfuMzxUDCg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sfuMzzNsIV {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuMzzNsIV .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuQ9RmkYN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sfuQ9RmkYN .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sfuQ9RmkYN .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-sfuQ9RmkYN .mbr-text {
  color: #767676;
}
.cid-sfuMzFUFRc {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuMzFUFRc .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuShr1tGf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfuShr1tGf .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sfuShr1tGf .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sfuShr1tGf .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-sfuShr1tGf .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-sfuShr1tGf .mbr-text {
  color: #767676;
}
.cid-sfuMzMILI0 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuMzMILI0 .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuMzOZtHI {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfuMzOZtHI .mbr-text,
.cid-sfuMzOZtHI blockquote {
  color: #767676;
}
.cid-sfuMzStsrQ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sfuMzStsrQ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sfuMzStsrQ .video-block {
    width: 100% !important;
  }
}
.cid-sfuUjvkKcw {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sfuUjvkKcw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sfuUjvkKcw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sfuUjvkKcw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sfuUjvkKcw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sfuUjvkKcw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sfuUjvkKcw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sfuUjvkKcw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sfuUjvkKcw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sfuUjvkKcw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sfuMA0PX1I {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuMA0PX1I .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuMA34hcN {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfuMA34hcN .mbr-text,
.cid-sfuMA34hcN blockquote {
  color: #767676;
}
.cid-sfuTodIilV {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sfuTodIilV .image-block {
  margin: auto;
}
.cid-sfuTodIilV figcaption {
  position: relative;
}
.cid-sfuTodIilV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfuTodIilV .image-block {
    width: 100% !important;
  }
}
.cid-sfuMA78Qcu {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuMA78Qcu .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuMA8B2ra {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfuMA8B2ra .mbr-text,
.cid-sfuMA8B2ra blockquote {
  color: #767676;
}
.cid-sfuMAaHiwY {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sfuMAaHiwY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sfuMAaHiwY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sfuMAaHiwY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sfuMAaHiwY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sfuMAaHiwY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sfuMAaHiwY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sfuMAaHiwY .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sfuMAaHiwY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sfuMAaHiwY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sfuMAcM13u {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuMAcM13u .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuMAeHBel {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfuMAeHBel .mbr-text,
.cid-sfuMAeHBel blockquote {
  color: #767676;
}
.cid-sfuMAhifeX {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sfuMAhifeX .image-block {
  margin: auto;
}
.cid-sfuMAhifeX figcaption {
  position: relative;
}
.cid-sfuMAhifeX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfuMAhifeX .image-block {
    width: 100% !important;
  }
}
.cid-sfuMAkiv12 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuMAkiv12 .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuMAm9XjV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfuMAm9XjV .mbr-text,
.cid-sfuMAm9XjV blockquote {
  color: #767676;
}
.cid-sfuVqwFobx {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sfuVqwFobx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sfuVqwFobx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sfuVqwFobx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sfuVqwFobx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sfuVqwFobx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sfuVqwFobx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sfuVqwFobx .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sfuVqwFobx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sfuVqwFobx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sfuMAxyp1z {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuMAxyp1z .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuMAzuBdO {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfuMAzuBdO .mbr-text,
.cid-sfuMAzuBdO blockquote {
  color: #767676;
}
.cid-sfuMAB9LzQ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sfuMAB9LzQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sfuMAB9LzQ p {
  color: #767676;
  text-align: left;
}
.cid-sfuMAB9LzQ .card-box {
  padding-top: 2rem;
}
.cid-sfuMAB9LzQ .card-wrapper {
  height: 100%;
}
.cid-sfuMAEvqzQ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sfuMAEvqzQ .card {
  align-self: stretch;
}
.cid-sfuMAEvqzQ .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sfuMAEvqzQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sfuMAEvqzQ p {
  color: #767676;
  text-align: left;
}
.cid-sfuMAEvqzQ .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sfuMAEvqzQ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sfuMAEvqzQ .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sfuMAEvqzQ P {
  text-align: center;
}
.cid-sfuMAGZplW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sfuMAGZplW .content {
    text-align: center;
  }
  .cid-sfuMAGZplW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sfuMAGZplW .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sfuMAGZplW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sfuMAGZplW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sfuMAGZplW .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sfuMAGZplW .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sfuMAGZplW .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sfuMAGZplW .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sfuMAGZplW .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sfuMAGZplW .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sfuMAGZplW .google-map {
  height: 25rem;
  position: relative;
}
.cid-sfuMAGZplW .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sfuMAGZplW .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sfuMAGZplW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sfuMAGZplW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sfuMANBxiu {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sfuMANBxiu .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sfuMANBxiu .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sfuMANBxiu .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sfuMANBxiu .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sfuMANBxiu .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sfuMANBxiu .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sfuMANBxiu .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sfuMANBxiu .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sfuMANBxiu .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sfuMANBxiu .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sfuMANBxiu [class^="socicon-"]:before,
.cid-sfuMANBxiu [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sfuMANBxiu .btn {
    font-size: 20px !important;
  }
}
.cid-sfuYdvDaPN .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sfuYdvDaPN .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sfuYdvDaPN a {
  font-style: normal;
}
.cid-sfuYdvDaPN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfuYdvDaPN .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sfuYdvDaPN .nav-item:focus,
.cid-sfuYdvDaPN .nav-link:focus {
  outline: none;
}
.cid-sfuYdvDaPN .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sfuYdvDaPN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfuYdvDaPN .menu-logo {
  margin-right: auto;
}
.cid-sfuYdvDaPN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sfuYdvDaPN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sfuYdvDaPN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfuYdvDaPN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfuYdvDaPN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfuYdvDaPN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfuYdvDaPN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfuYdvDaPN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfuYdvDaPN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfuYdvDaPN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfuYdvDaPN .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfuYdvDaPN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfuYdvDaPN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfuYdvDaPN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfuYdvDaPN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfuYdvDaPN .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sfuYdvDaPN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfuYdvDaPN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfuYdvDaPN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfuYdvDaPN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfuYdvDaPN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfuYdvDaPN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfuYdvDaPN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfuYdvDaPN button.navbar-toggler:focus {
  outline: none;
}
.cid-sfuYdvDaPN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sfuYdvDaPN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfuYdvDaPN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfuYdvDaPN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfuYdvDaPN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfuYdvDaPN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfuYdvDaPN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfuYdvDaPN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfuYdvDaPN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfuYdvDaPN .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sfuYdvDaPN .collapsed .btn {
  display: flex;
}
.cid-sfuYdvDaPN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfuYdvDaPN .collapsed .navbar-collapse.collapsing,
.cid-sfuYdvDaPN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfuYdvDaPN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfuYdvDaPN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfuYdvDaPN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfuYdvDaPN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfuYdvDaPN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sfuYdvDaPN .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sfuYdvDaPN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfuYdvDaPN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfuYdvDaPN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfuYdvDaPN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sfuYdvDaPN .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfuYdvDaPN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfuYdvDaPN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfuYdvDaPN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sfuYdvDaPN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfuYdvDaPN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfuYdvDaPN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sfuYdvDaPN .navbar-expand {
    flex-direction: column;
  }
  .cid-sfuYdvDaPN img {
    height: 3.8rem !important;
  }
  .cid-sfuYdvDaPN .btn {
    display: flex;
  }
  .cid-sfuYdvDaPN button.navbar-toggler {
    display: block;
  }
  .cid-sfuYdvDaPN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfuYdvDaPN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfuYdvDaPN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfuYdvDaPN .navbar-collapse.collapsing,
  .cid-sfuYdvDaPN .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfuYdvDaPN .navbar-collapse.collapsing .navbar-nav,
  .cid-sfuYdvDaPN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfuYdvDaPN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfuYdvDaPN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfuYdvDaPN .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sfuYdvDaPN .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfuYdvDaPN .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfuYdvDaPN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfuYdvDaPN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfuYdvDaPN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfuYdvDaPN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfuYdvDaPN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfuYdvDaPN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfuYdvDaPN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sfuYdvDaPN .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sfuYdvDaPN .navbar-collapse {
  flex-basis: auto;
}
.cid-sfuYdvDaPN .nav-link:hover,
.cid-sfuYdvDaPN .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sfuYdwL21V {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sfuYdwL21V .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuYdwL21V H2 {
  color: #ffffff;
}
.cid-sfuYdxJ6gO {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sfuYdxJ6gO .image-block {
  margin: auto;
}
.cid-sfuYdxJ6gO figcaption {
  position: relative;
}
.cid-sfuYdxJ6gO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfuYdxJ6gO .image-block {
    width: 100% !important;
  }
}
.cid-sfuYdyENuz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sfuYdyENuz .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuYdAmiJh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfuYdAmiJh .mbr-text,
.cid-sfuYdAmiJh blockquote {
  color: #767676;
}
.cid-sfuYdAmiJh .mbr-text P {
  text-align: left;
}
.cid-sfuYdBtz1k {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sfuYdBtz1k .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuYdCWYo7 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfuYdCWYo7 .mbr-text,
.cid-sfuYdCWYo7 blockquote {
  color: #767676;
}
.cid-sfuYdE2xmt {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sfuYdE2xmt .image-block {
  margin: auto;
}
.cid-sfuYdE2xmt figcaption {
  position: relative;
}
.cid-sfuYdE2xmt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfuYdE2xmt .image-block {
    width: 100% !important;
  }
}
.cid-sfuYdG1RzZ {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sfuYdG1RzZ .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuYdHhuvK {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfuYdHhuvK .mbr-text,
.cid-sfuYdHhuvK blockquote {
  color: #767676;
}
.cid-sfuYdJpWV8 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuYdJpWV8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuYdKQPaF {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfuYdKQPaF .mbr-text,
.cid-sfuYdKQPaF blockquote {
  color: #767676;
}
.cid-sfuYdM6dgq {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sfuYdM6dgq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sfuYdM6dgq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sfuYdM6dgq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sfuYdM6dgq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sfuYdM6dgq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sfuYdM6dgq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sfuYdM6dgq .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sfuYdM6dgq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sfuYdM6dgq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sfuYdP8024 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuYdP8024 .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuYdQTV3u {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sfuYdQTV3u .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sfuYdQTV3u .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-sfuYdQTV3u .mbr-text {
  color: #767676;
}
.cid-sfuYdSNPuf {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuYdSNPuf .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuYdUniD3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfuYdUniD3 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sfuYdUniD3 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sfuYdUniD3 .media-container-row {
    flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
  }
  .cid-sfuYdUniD3 .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-sfuYdUniD3 .mbr-text {
  color: #767676;
}
.cid-sfuYdW21G7 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuYdW21G7 .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuYdXVkr3 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfuYdXVkr3 .mbr-text,
.cid-sfuYdXVkr3 blockquote {
  color: #767676;
}
.cid-sfuYdZaR1v {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sfuYdZaR1v .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sfuYdZaR1v .video-block {
    width: 100% !important;
  }
}
.cid-sfuYe16Kfv {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sfuYe16Kfv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sfuYe16Kfv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sfuYe16Kfv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sfuYe16Kfv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sfuYe16Kfv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sfuYe16Kfv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sfuYe16Kfv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sfuYe16Kfv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sfuYe16Kfv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sfuYe38aDy {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuYe38aDy .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuYe4HQJK {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfuYe4HQJK .mbr-text,
.cid-sfuYe4HQJK blockquote {
  color: #767676;
}
.cid-sfuYe6bXBU {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sfuYe6bXBU .image-block {
  margin: auto;
}
.cid-sfuYe6bXBU figcaption {
  position: relative;
}
.cid-sfuYe6bXBU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfuYe6bXBU .image-block {
    width: 100% !important;
  }
}
.cid-sfuYe7RPNM {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuYe7RPNM .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuYe9OdIS {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfuYe9OdIS .mbr-text,
.cid-sfuYe9OdIS blockquote {
  color: #767676;
}
.cid-sfuYebxeh7 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sfuYebxeh7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sfuYebxeh7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sfuYebxeh7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sfuYebxeh7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sfuYebxeh7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sfuYebxeh7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sfuYebxeh7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sfuYebxeh7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sfuYebxeh7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sfuYedvy4G {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuYedvy4G .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuYefA6f8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfuYefA6f8 .mbr-text,
.cid-sfuYefA6f8 blockquote {
  color: #767676;
}
.cid-sfuYehmgBz {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sfuYehmgBz .image-block {
  margin: auto;
}
.cid-sfuYehmgBz figcaption {
  position: relative;
}
.cid-sfuYehmgBz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfuYehmgBz .image-block {
    width: 100% !important;
  }
}
.cid-sfuYejklHO {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuYejklHO .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuYekOG1Q {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfuYekOG1Q .mbr-text,
.cid-sfuYekOG1Q blockquote {
  color: #767676;
}
.cid-sfuYemwLkq {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sfuYemwLkq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sfuYemwLkq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sfuYemwLkq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sfuYemwLkq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sfuYemwLkq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sfuYemwLkq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sfuYemwLkq .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sfuYemwLkq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sfuYemwLkq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sfuYeoJ2WV {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sfuYeoJ2WV .mbr-section-subtitle {
  color: #767676;
}
.cid-sfuYeq6IzW {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfuYeq6IzW .mbr-text,
.cid-sfuYeq6IzW blockquote {
  color: #767676;
}
.cid-sfuYeu4UfN {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sfuYeu4UfN h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sfuYeu4UfN p {
  color: #767676;
  text-align: left;
}
.cid-sfuYeu4UfN .card-box {
  padding-top: 2rem;
}
.cid-sfuYeu4UfN .card-wrapper {
  height: 100%;
}
.cid-sfuYewwRxP {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sfuYewwRxP .card {
  align-self: stretch;
}
.cid-sfuYewwRxP .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sfuYewwRxP h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sfuYewwRxP p {
  color: #767676;
  text-align: left;
}
.cid-sfuYewwRxP .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sfuYewwRxP .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sfuYewwRxP .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sfuYewwRxP P {
  text-align: center;
}
.cid-sfuYeyZ71l {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sfuYeyZ71l .content {
    text-align: center;
  }
  .cid-sfuYeyZ71l .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sfuYeyZ71l .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sfuYeyZ71l .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sfuYeyZ71l .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sfuYeyZ71l .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sfuYeyZ71l .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sfuYeyZ71l .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sfuYeyZ71l .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sfuYeyZ71l .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sfuYeyZ71l .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sfuYeyZ71l .google-map {
  height: 25rem;
  position: relative;
}
.cid-sfuYeyZ71l .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sfuYeyZ71l .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sfuYeyZ71l .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sfuYeyZ71l .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sfuYeFlKmB {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sfuYeFlKmB .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sfuYeFlKmB .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sfuYeFlKmB .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sfuYeFlKmB .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sfuYeFlKmB .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sfuYeFlKmB .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sfuYeFlKmB .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sfuYeFlKmB .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sfuYeFlKmB .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sfuYeFlKmB .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sfuYeFlKmB [class^="socicon-"]:before,
.cid-sfuYeFlKmB [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sfuYeFlKmB .btn {
    font-size: 20px !important;
  }
}
.cid-sioJbkgh32 .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sioJbkgh32 .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sioJbkgh32 a {
  font-style: normal;
}
.cid-sioJbkgh32 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sioJbkgh32 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sioJbkgh32 .nav-item:focus,
.cid-sioJbkgh32 .nav-link:focus {
  outline: none;
}
.cid-sioJbkgh32 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sioJbkgh32 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sioJbkgh32 .menu-logo {
  margin-right: auto;
}
.cid-sioJbkgh32 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sioJbkgh32 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sioJbkgh32 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sioJbkgh32 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sioJbkgh32 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sioJbkgh32 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sioJbkgh32 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sioJbkgh32 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sioJbkgh32 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sioJbkgh32 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sioJbkgh32 .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sioJbkgh32 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sioJbkgh32 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sioJbkgh32 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sioJbkgh32 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sioJbkgh32 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sioJbkgh32 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sioJbkgh32 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sioJbkgh32 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sioJbkgh32 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sioJbkgh32 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sioJbkgh32 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sioJbkgh32 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sioJbkgh32 button.navbar-toggler:focus {
  outline: none;
}
.cid-sioJbkgh32 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sioJbkgh32 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sioJbkgh32 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sioJbkgh32 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sioJbkgh32 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sioJbkgh32 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sioJbkgh32 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sioJbkgh32 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sioJbkgh32 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sioJbkgh32 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sioJbkgh32 .collapsed .btn {
  display: flex;
}
.cid-sioJbkgh32 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sioJbkgh32 .collapsed .navbar-collapse.collapsing,
.cid-sioJbkgh32 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sioJbkgh32 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sioJbkgh32 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sioJbkgh32 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sioJbkgh32 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sioJbkgh32 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sioJbkgh32 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sioJbkgh32 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sioJbkgh32 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sioJbkgh32 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sioJbkgh32 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sioJbkgh32 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sioJbkgh32 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sioJbkgh32 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sioJbkgh32 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sioJbkgh32 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sioJbkgh32 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sioJbkgh32 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sioJbkgh32 .navbar-expand {
    flex-direction: column;
  }
  .cid-sioJbkgh32 img {
    height: 3.8rem !important;
  }
  .cid-sioJbkgh32 .btn {
    display: flex;
  }
  .cid-sioJbkgh32 button.navbar-toggler {
    display: block;
  }
  .cid-sioJbkgh32 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sioJbkgh32 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sioJbkgh32 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sioJbkgh32 .navbar-collapse.collapsing,
  .cid-sioJbkgh32 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sioJbkgh32 .navbar-collapse.collapsing .navbar-nav,
  .cid-sioJbkgh32 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sioJbkgh32 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sioJbkgh32 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sioJbkgh32 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sioJbkgh32 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sioJbkgh32 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sioJbkgh32 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sioJbkgh32 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sioJbkgh32 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sioJbkgh32 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sioJbkgh32 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sioJbkgh32 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sioJbkgh32 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sioJbkgh32 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sioJbkgh32 .navbar-collapse {
  flex-basis: auto;
}
.cid-sioJbkgh32 .nav-link:hover,
.cid-sioJbkgh32 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sioJbmXPfA {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sioJbmXPfA .mbr-section-subtitle {
  color: #767676;
}
.cid-sioJbmXPfA H2 {
  color: #ffffff;
}
.cid-sioJboIra9 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sioJboIra9 .image-block {
  margin: auto;
}
.cid-sioJboIra9 figcaption {
  position: relative;
}
.cid-sioJboIra9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sioJboIra9 .image-block {
    width: 100% !important;
  }
}
.cid-sioJbqXRV1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sioJbqXRV1 .mbr-section-subtitle {
  color: #767676;
}
.cid-sioJbtw29n {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sioJbtw29n .mbr-text,
.cid-sioJbtw29n blockquote {
  color: #767676;
}
.cid-sioJbtw29n .mbr-text P {
  text-align: left;
}
.cid-sioJbuOFKn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sioJbuOFKn .mbr-section-subtitle {
  color: #767676;
}
.cid-sioJbwo65f {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #d5e6e0;
}
.cid-sioJbwo65f .mbr-text,
.cid-sioJbwo65f blockquote {
  color: #767676;
}
.cid-sioKCPk0R8 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #d5e6e0;
}
.cid-sioKCPk0R8 .item {
  padding-bottom: 2rem;
}
.cid-sioKCPk0R8 .item-wrapper {
  height: 100%;
}
.cid-sioKCPk0R8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sioKCPk0R8 .carousel-control,
.cid-sioKCPk0R8 .close {
  background: #1b1b1b;
}
.cid-sioKCPk0R8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sioKCPk0R8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sioKCPk0R8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-sioKCPk0R8 .close::before {
  content: '\e91a';
}
.cid-sioKCPk0R8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sioKCPk0R8 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-sioKCPk0R8 .carousel-inner > .active {
  display: block;
}
.cid-sioKCPk0R8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sioKCPk0R8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sioKCPk0R8 .carousel-control .icon-next,
.cid-sioKCPk0R8 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sioKCPk0R8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sioKCPk0R8 .carousel-control,
  .cid-sioKCPk0R8 .carousel-indicators,
  .cid-sioKCPk0R8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sioKCPk0R8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sioKCPk0R8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sioKCPk0R8 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-sioKCPk0R8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sioKCPk0R8 .carousel-indicators {
    display: none;
  }
}
.cid-sioKCPk0R8 .carousel-indicators .active,
.cid-sioKCPk0R8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-sioKCPk0R8 .carousel-indicators .active {
  background: #fff;
}
.cid-sioKCPk0R8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sioKCPk0R8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sioKCPk0R8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sioKCPk0R8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sioKCPk0R8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sioKCPk0R8 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-sioKCPk0R8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sioKCPk0R8 .carousel {
  width: 100%;
}
.cid-sioKCPk0R8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sioKCPk0R8 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-sioKCPk0R8 .modal.fade .modal-dialog,
.cid-sioKCPk0R8 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-sioKCPk0R8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sioKCPk0R8 a {
  display: block;
}
.cid-sioKCPk0R8 a.img {
  pointer-events: none;
}
.cid-sioJbBaoFp {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sioJbBaoFp .mbr-section-subtitle {
  color: #767676;
}
.cid-sioJbDARV9 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #073b4c;
}
.cid-sioJbDARV9 .mbr-text,
.cid-sioJbDARV9 blockquote {
  color: #767676;
}
.cid-sioJbDARV9 .mbr-text {
  color: #cccccc;
}
.cid-sioJbG77FM {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioJbG77FM .mbr-section-subtitle {
  color: #767676;
}
.cid-sioJbKmgxO {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sioJbKmgxO .mbr-text,
.cid-sioJbKmgxO blockquote {
  color: #767676;
}
.cid-sioXuZTB3P {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sioXuZTB3P .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sioXuZTB3P .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sioXuZTB3P .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sioXuZTB3P .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sioXuZTB3P .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sioXuZTB3P .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sioXuZTB3P .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sioXuZTB3P .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sioXuZTB3P .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sioJbPuFLu {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioJbPuFLu .mbr-section-subtitle {
  color: #767676;
}
.cid-sioNsfGmcG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sioNsfGmcG .mbr-text,
.cid-sioNsfGmcG blockquote {
  color: #767676;
}
.cid-sioNKiw6z5 {
  background: #ffffff;
}
.cid-sioNKiw6z5 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sioNKiw6z5 figcaption {
  position: relative;
}
.cid-sioNKiw6z5 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sioNKiw6z5 .image-block {
    width: 100% !important;
  }
}
.cid-sioJbUhBGP {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioJbUhBGP .mbr-section-subtitle {
  color: #767676;
}
.cid-sioOOXSaRL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sioOOXSaRL .mbr-text,
.cid-sioOOXSaRL blockquote {
  color: #767676;
}
.cid-siv1cx2BEo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-siv1cx2BEo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-siv1cx2BEo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-siv1cx2BEo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-siv1cx2BEo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-siv1cx2BEo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-siv1cx2BEo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-siv1cx2BEo .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-siv1cx2BEo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-siv1cx2BEo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sioJc1jXyf {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioJc1jXyf .mbr-section-subtitle {
  color: #767676;
}
.cid-sioJc5EOy3 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sioJc5EOy3 .mbr-text,
.cid-sioJc5EOy3 blockquote {
  color: #767676;
}
.cid-sioJc9ThUW {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sioJc9ThUW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sioJc9ThUW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sioJc9ThUW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sioJc9ThUW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sioJc9ThUW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sioJc9ThUW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sioJc9ThUW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sioJc9ThUW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sioJc9ThUW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sioJcca8ng {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioJcca8ng .mbr-section-subtitle {
  color: #767676;
}
.cid-sioQOzZU8J {
  background: #ffffff;
}
.cid-sioQOzZU8J .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sioQOzZU8J figcaption {
  position: relative;
}
.cid-sioQOzZU8J figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sioQOzZU8J .image-block {
    width: 100% !important;
  }
}
.cid-sioJcfAfgs {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sioJcfAfgs .mbr-text,
.cid-sioJcfAfgs blockquote {
  color: #767676;
}
.cid-sioJcnSH6l {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioJcnSH6l .mbr-section-subtitle {
  color: #767676;
}
.cid-sioRk1vbt7 {
  background: #ffffff;
}
.cid-sioRk1vbt7 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sioRk1vbt7 figcaption {
  position: relative;
}
.cid-sioRk1vbt7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sioRk1vbt7 .image-block {
    width: 100% !important;
  }
}
.cid-sioJcsImSY {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sioJcsImSY .mbr-text,
.cid-sioJcsImSY blockquote {
  color: #767676;
}
.cid-sioJcAIIHp {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioJcAIIHp .mbr-section-subtitle {
  color: #767676;
}
.cid-sioJcGkik9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sioJcGkik9 .mbr-text,
.cid-sioJcGkik9 blockquote {
  color: #767676;
}
.cid-sioJcLI3wN {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioJcLI3wN .mbr-section-subtitle {
  color: #767676;
}
.cid-sioSmgBN4T {
  background: #ffffff;
}
.cid-sioSmgBN4T .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sioSmgBN4T figcaption {
  position: relative;
}
.cid-sioSmgBN4T figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sioSmgBN4T .image-block {
    width: 100% !important;
  }
}
.cid-sioJcPpaov {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sioJcPpaov .mbr-text,
.cid-sioJcPpaov blockquote {
  color: #767676;
}
.cid-sioSPrgY0g {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sioSPrgY0g .mbr-section-subtitle {
  color: #767676;
}
.cid-sioSQL8C66 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sioSQL8C66 .mbr-text,
.cid-sioSQL8C66 blockquote {
  color: #767676;
}
.cid-sioTm0nfCs {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sioTm0nfCs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sioTm0nfCs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sioTm0nfCs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sioTm0nfCs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sioTm0nfCs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sioTm0nfCs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sioTm0nfCs .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sioTm0nfCs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sioTm0nfCs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sioUjxnYmO {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sioUjxnYmO .mbr-section-subtitle {
  color: #767676;
}
.cid-sioVcaTqFS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sioVcaTqFS .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sioVcaTqFS .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-sioVcaTqFS .mbr-text {
  color: #767676;
}
.cid-sioVv347Th {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sioVv347Th .mbr-section-subtitle {
  color: #767676;
}
.cid-sioVx28ZjQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sioVx28ZjQ .mbr-text,
.cid-sioVx28ZjQ blockquote {
  color: #767676;
}
.cid-sioJcYRx3Z {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioJcYRx3Z .mbr-section-subtitle {
  color: #767676;
}
.cid-sioJd32Ohc {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sioJd32Ohc .mbr-text,
.cid-sioJd32Ohc blockquote {
  color: #767676;
}
.cid-sioJd65iY6 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sioJd65iY6 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sioJd65iY6 p {
  color: #767676;
  text-align: left;
}
.cid-sioJd65iY6 .card-box {
  padding-top: 2rem;
}
.cid-sioJd65iY6 .card-wrapper {
  height: 100%;
}
.cid-sioJdcjMj8 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sioJdcjMj8 .card {
  align-self: stretch;
}
.cid-sioJdcjMj8 .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sioJdcjMj8 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sioJdcjMj8 p {
  color: #767676;
  text-align: left;
}
.cid-sioJdcjMj8 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sioJdcjMj8 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sioJdcjMj8 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sioJdcjMj8 P {
  text-align: center;
}
.cid-sioJdhkXz0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sioJdhkXz0 .content {
    text-align: center;
  }
  .cid-sioJdhkXz0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sioJdhkXz0 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sioJdhkXz0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sioJdhkXz0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sioJdhkXz0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sioJdhkXz0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sioJdhkXz0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sioJdhkXz0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sioJdhkXz0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sioJdhkXz0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sioJdhkXz0 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sioJdhkXz0 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sioJdhkXz0 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sioJdhkXz0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sioJdhkXz0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sioJdsWNE8 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sioJdsWNE8 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sioJdsWNE8 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sioJdsWNE8 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sioJdsWNE8 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sioJdsWNE8 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sioJdsWNE8 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sioJdsWNE8 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sioJdsWNE8 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sioJdsWNE8 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sioJdsWNE8 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sioJdsWNE8 [class^="socicon-"]:before,
.cid-sioJdsWNE8 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sioJdsWNE8 .btn {
    font-size: 20px !important;
  }
}
.cid-sioZtTmPb9 .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sioZtTmPb9 .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sioZtTmPb9 a {
  font-style: normal;
}
.cid-sioZtTmPb9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sioZtTmPb9 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sioZtTmPb9 .nav-item:focus,
.cid-sioZtTmPb9 .nav-link:focus {
  outline: none;
}
.cid-sioZtTmPb9 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sioZtTmPb9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sioZtTmPb9 .menu-logo {
  margin-right: auto;
}
.cid-sioZtTmPb9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sioZtTmPb9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sioZtTmPb9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sioZtTmPb9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sioZtTmPb9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sioZtTmPb9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sioZtTmPb9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sioZtTmPb9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sioZtTmPb9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sioZtTmPb9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sioZtTmPb9 .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sioZtTmPb9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sioZtTmPb9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sioZtTmPb9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sioZtTmPb9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sioZtTmPb9 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sioZtTmPb9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sioZtTmPb9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sioZtTmPb9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sioZtTmPb9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sioZtTmPb9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sioZtTmPb9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sioZtTmPb9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sioZtTmPb9 button.navbar-toggler:focus {
  outline: none;
}
.cid-sioZtTmPb9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sioZtTmPb9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sioZtTmPb9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sioZtTmPb9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sioZtTmPb9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sioZtTmPb9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sioZtTmPb9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sioZtTmPb9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sioZtTmPb9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sioZtTmPb9 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sioZtTmPb9 .collapsed .btn {
  display: flex;
}
.cid-sioZtTmPb9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sioZtTmPb9 .collapsed .navbar-collapse.collapsing,
.cid-sioZtTmPb9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sioZtTmPb9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sioZtTmPb9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sioZtTmPb9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sioZtTmPb9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sioZtTmPb9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sioZtTmPb9 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sioZtTmPb9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sioZtTmPb9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sioZtTmPb9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sioZtTmPb9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sioZtTmPb9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sioZtTmPb9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sioZtTmPb9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sioZtTmPb9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sioZtTmPb9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sioZtTmPb9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sioZtTmPb9 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sioZtTmPb9 .navbar-expand {
    flex-direction: column;
  }
  .cid-sioZtTmPb9 img {
    height: 3.8rem !important;
  }
  .cid-sioZtTmPb9 .btn {
    display: flex;
  }
  .cid-sioZtTmPb9 button.navbar-toggler {
    display: block;
  }
  .cid-sioZtTmPb9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sioZtTmPb9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sioZtTmPb9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sioZtTmPb9 .navbar-collapse.collapsing,
  .cid-sioZtTmPb9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sioZtTmPb9 .navbar-collapse.collapsing .navbar-nav,
  .cid-sioZtTmPb9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sioZtTmPb9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sioZtTmPb9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sioZtTmPb9 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sioZtTmPb9 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sioZtTmPb9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sioZtTmPb9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sioZtTmPb9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sioZtTmPb9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sioZtTmPb9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sioZtTmPb9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sioZtTmPb9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sioZtTmPb9 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sioZtTmPb9 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sioZtTmPb9 .navbar-collapse {
  flex-basis: auto;
}
.cid-sioZtTmPb9 .nav-link:hover,
.cid-sioZtTmPb9 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sioZtV8qL5 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sioZtV8qL5 .mbr-section-subtitle {
  color: #767676;
}
.cid-sioZtV8qL5 H2 {
  color: #ffffff;
}
.cid-sioZtWZtzk {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sioZtWZtzk .image-block {
  margin: auto;
}
.cid-sioZtWZtzk figcaption {
  position: relative;
}
.cid-sioZtWZtzk figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sioZtWZtzk .image-block {
    width: 100% !important;
  }
}
.cid-sioZtYpizL {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sioZtYpizL .mbr-section-subtitle {
  color: #767676;
}
.cid-sioZtZVw1V {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sioZtZVw1V .mbr-text,
.cid-sioZtZVw1V blockquote {
  color: #767676;
}
.cid-sioZtZVw1V .mbr-text P {
  text-align: left;
}
.cid-sioZu2HnLL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sioZu2HnLL .mbr-section-subtitle {
  color: #767676;
}
.cid-sioZu40NYo {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #d5e6e0;
}
.cid-sioZu40NYo .mbr-text,
.cid-sioZu40NYo blockquote {
  color: #767676;
}
.cid-sioZu6Cky9 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #d5e6e0;
}
.cid-sioZu6Cky9 .item {
  padding-bottom: 2rem;
}
.cid-sioZu6Cky9 .item-wrapper {
  height: 100%;
}
.cid-sioZu6Cky9 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sioZu6Cky9 .carousel-control,
.cid-sioZu6Cky9 .close {
  background: #1b1b1b;
}
.cid-sioZu6Cky9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sioZu6Cky9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sioZu6Cky9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-sioZu6Cky9 .close::before {
  content: '\e91a';
}
.cid-sioZu6Cky9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sioZu6Cky9 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-sioZu6Cky9 .carousel-inner > .active {
  display: block;
}
.cid-sioZu6Cky9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sioZu6Cky9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sioZu6Cky9 .carousel-control .icon-next,
.cid-sioZu6Cky9 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sioZu6Cky9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sioZu6Cky9 .carousel-control,
  .cid-sioZu6Cky9 .carousel-indicators,
  .cid-sioZu6Cky9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sioZu6Cky9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sioZu6Cky9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sioZu6Cky9 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-sioZu6Cky9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sioZu6Cky9 .carousel-indicators {
    display: none;
  }
}
.cid-sioZu6Cky9 .carousel-indicators .active,
.cid-sioZu6Cky9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-sioZu6Cky9 .carousel-indicators .active {
  background: #fff;
}
.cid-sioZu6Cky9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sioZu6Cky9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sioZu6Cky9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sioZu6Cky9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sioZu6Cky9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sioZu6Cky9 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-sioZu6Cky9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sioZu6Cky9 .carousel {
  width: 100%;
}
.cid-sioZu6Cky9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sioZu6Cky9 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-sioZu6Cky9 .modal.fade .modal-dialog,
.cid-sioZu6Cky9 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-sioZu6Cky9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sioZu6Cky9 a {
  display: block;
}
.cid-sioZu6Cky9 a.img {
  pointer-events: none;
}
.cid-sioZu9bEZe {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sioZu9bEZe .mbr-section-subtitle {
  color: #767676;
}
.cid-sioZuagbTa {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #073b4c;
}
.cid-sioZuagbTa .mbr-text,
.cid-sioZuagbTa blockquote {
  color: #767676;
}
.cid-sioZuagbTa .mbr-text {
  color: #cccccc;
}
.cid-sioZubG2TE {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioZubG2TE .mbr-section-subtitle {
  color: #767676;
}
.cid-sioZue6ZHj {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sioZue6ZHj .mbr-text,
.cid-sioZue6ZHj blockquote {
  color: #767676;
}
.cid-sioZufeGRg {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sioZufeGRg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sioZufeGRg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sioZufeGRg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sioZufeGRg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sioZufeGRg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sioZufeGRg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sioZufeGRg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sioZufeGRg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sioZufeGRg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sioZui3Ijl {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioZui3Ijl .mbr-section-subtitle {
  color: #767676;
}
.cid-sioZukhA8F {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sioZukhA8F .mbr-text,
.cid-sioZukhA8F blockquote {
  color: #767676;
}
.cid-sioZulBJoL {
  background: #ffffff;
}
.cid-sioZulBJoL .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sioZulBJoL figcaption {
  position: relative;
}
.cid-sioZulBJoL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sioZulBJoL .image-block {
    width: 100% !important;
  }
}
.cid-sioZunC3U0 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioZunC3U0 .mbr-section-subtitle {
  color: #767676;
}
.cid-sioZuqnn2J {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sioZuqnn2J .mbr-text,
.cid-sioZuqnn2J blockquote {
  color: #767676;
}
.cid-siv2zqAqKR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-siv2zqAqKR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-siv2zqAqKR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-siv2zqAqKR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-siv2zqAqKR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-siv2zqAqKR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-siv2zqAqKR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-siv2zqAqKR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-siv2zqAqKR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-siv2zqAqKR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sioZurx8SD {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioZurx8SD .mbr-section-subtitle {
  color: #767676;
}
.cid-sioZuu7WCI {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sioZuu7WCI .mbr-text,
.cid-sioZuu7WCI blockquote {
  color: #767676;
}
.cid-sioZuvtvoz {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sioZuvtvoz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sioZuvtvoz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sioZuvtvoz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sioZuvtvoz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sioZuvtvoz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sioZuvtvoz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sioZuvtvoz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sioZuvtvoz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sioZuvtvoz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sioZuyDhTd {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioZuyDhTd .mbr-section-subtitle {
  color: #767676;
}
.cid-sioZuAdgIK {
  background: #ffffff;
}
.cid-sioZuAdgIK .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sioZuAdgIK figcaption {
  position: relative;
}
.cid-sioZuAdgIK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sioZuAdgIK .image-block {
    width: 100% !important;
  }
}
.cid-sioZuCeifg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sioZuCeifg .mbr-text,
.cid-sioZuCeifg blockquote {
  color: #767676;
}
.cid-sioZuEN7GG {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioZuEN7GG .mbr-section-subtitle {
  color: #767676;
}
.cid-sioZuH0FVz {
  background: #ffffff;
}
.cid-sioZuH0FVz .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sioZuH0FVz figcaption {
  position: relative;
}
.cid-sioZuH0FVz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sioZuH0FVz .image-block {
    width: 100% !important;
  }
}
.cid-sioZuJC4n2 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sioZuJC4n2 .mbr-text,
.cid-sioZuJC4n2 blockquote {
  color: #767676;
}
.cid-sioZuKNt3v {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioZuKNt3v .mbr-section-subtitle {
  color: #767676;
}
.cid-sioZuNMLhP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sioZuNMLhP .mbr-text,
.cid-sioZuNMLhP blockquote {
  color: #767676;
}
.cid-sioZuPnJfF {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioZuPnJfF .mbr-section-subtitle {
  color: #767676;
}
.cid-sioZuRjK6v {
  background: #ffffff;
}
.cid-sioZuRjK6v .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sioZuRjK6v figcaption {
  position: relative;
}
.cid-sioZuRjK6v figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sioZuRjK6v .image-block {
    width: 100% !important;
  }
}
.cid-sioZuSZgMP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sioZuSZgMP .mbr-text,
.cid-sioZuSZgMP blockquote {
  color: #767676;
}
.cid-sioZuV96E0 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sioZuV96E0 .mbr-section-subtitle {
  color: #767676;
}
.cid-sioZuX04LR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sioZuX04LR .mbr-text,
.cid-sioZuX04LR blockquote {
  color: #767676;
}
.cid-sioZuZHZgo {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sioZuZHZgo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sioZuZHZgo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sioZuZHZgo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sioZuZHZgo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sioZuZHZgo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sioZuZHZgo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sioZuZHZgo .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sioZuZHZgo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sioZuZHZgo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sioZv1UEyJ {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sioZv1UEyJ .mbr-section-subtitle {
  color: #767676;
}
.cid-sioZv4Oj27 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sioZv4Oj27 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sioZv4Oj27 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-sioZv4Oj27 .mbr-text {
  color: #767676;
}
.cid-sioZv6U9Jw {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sioZv6U9Jw .mbr-section-subtitle {
  color: #767676;
}
.cid-sioZv8hAQ8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sioZv8hAQ8 .mbr-text,
.cid-sioZv8hAQ8 blockquote {
  color: #767676;
}
.cid-sioZvdEguK {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sioZvdEguK .mbr-section-subtitle {
  color: #767676;
}
.cid-sioZvgufYX {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sioZvgufYX .mbr-text,
.cid-sioZvgufYX blockquote {
  color: #767676;
}
.cid-sipdXMIvP5 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sipdXMIvP5 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sipdXMIvP5 p {
  color: #767676;
  text-align: left;
}
.cid-sipdXMIvP5 .card-box {
  padding-top: 2rem;
}
.cid-sipdXMIvP5 .card-wrapper {
  height: 100%;
}
.cid-sioZvnbwt8 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sioZvnbwt8 .card {
  align-self: stretch;
}
.cid-sioZvnbwt8 .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sioZvnbwt8 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sioZvnbwt8 p {
  color: #767676;
  text-align: left;
}
.cid-sioZvnbwt8 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sioZvnbwt8 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sioZvnbwt8 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sioZvnbwt8 P {
  text-align: center;
}
.cid-sioZvpR2Ko {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sioZvpR2Ko .content {
    text-align: center;
  }
  .cid-sioZvpR2Ko .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sioZvpR2Ko .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sioZvpR2Ko .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sioZvpR2Ko .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sioZvpR2Ko .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sioZvpR2Ko .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sioZvpR2Ko .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sioZvpR2Ko .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sioZvpR2Ko .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sioZvpR2Ko .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sioZvpR2Ko .google-map {
  height: 25rem;
  position: relative;
}
.cid-sioZvpR2Ko .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sioZvpR2Ko .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sioZvpR2Ko .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sioZvpR2Ko .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sioZvxjuKa {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sioZvxjuKa .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sioZvxjuKa .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sioZvxjuKa .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sioZvxjuKa .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sioZvxjuKa .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sioZvxjuKa .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sioZvxjuKa .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sioZvxjuKa .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sioZvxjuKa .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sioZvxjuKa .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sioZvxjuKa [class^="socicon-"]:before,
.cid-sioZvxjuKa [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sioZvxjuKa .btn {
    font-size: 20px !important;
  }
}
.cid-skEtffwzzi .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-skEtffwzzi .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-skEtffwzzi a {
  font-style: normal;
}
.cid-skEtffwzzi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-skEtffwzzi .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-skEtffwzzi .nav-item:focus,
.cid-skEtffwzzi .nav-link:focus {
  outline: none;
}
.cid-skEtffwzzi .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-skEtffwzzi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-skEtffwzzi .menu-logo {
  margin-right: auto;
}
.cid-skEtffwzzi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-skEtffwzzi .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-skEtffwzzi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-skEtffwzzi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-skEtffwzzi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-skEtffwzzi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-skEtffwzzi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-skEtffwzzi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-skEtffwzzi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-skEtffwzzi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-skEtffwzzi .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-skEtffwzzi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-skEtffwzzi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-skEtffwzzi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-skEtffwzzi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-skEtffwzzi .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-skEtffwzzi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-skEtffwzzi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-skEtffwzzi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-skEtffwzzi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-skEtffwzzi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-skEtffwzzi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-skEtffwzzi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-skEtffwzzi button.navbar-toggler:focus {
  outline: none;
}
.cid-skEtffwzzi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-skEtffwzzi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-skEtffwzzi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-skEtffwzzi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-skEtffwzzi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-skEtffwzzi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-skEtffwzzi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-skEtffwzzi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-skEtffwzzi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-skEtffwzzi .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-skEtffwzzi .collapsed .btn {
  display: flex;
}
.cid-skEtffwzzi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-skEtffwzzi .collapsed .navbar-collapse.collapsing,
.cid-skEtffwzzi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-skEtffwzzi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-skEtffwzzi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-skEtffwzzi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-skEtffwzzi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-skEtffwzzi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-skEtffwzzi .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-skEtffwzzi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-skEtffwzzi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-skEtffwzzi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-skEtffwzzi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-skEtffwzzi .collapsed button.navbar-toggler {
  display: block;
}
.cid-skEtffwzzi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-skEtffwzzi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-skEtffwzzi .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-skEtffwzzi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-skEtffwzzi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-skEtffwzzi .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-skEtffwzzi .navbar-expand {
    flex-direction: column;
  }
  .cid-skEtffwzzi img {
    height: 3.8rem !important;
  }
  .cid-skEtffwzzi .btn {
    display: flex;
  }
  .cid-skEtffwzzi button.navbar-toggler {
    display: block;
  }
  .cid-skEtffwzzi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-skEtffwzzi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-skEtffwzzi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-skEtffwzzi .navbar-collapse.collapsing,
  .cid-skEtffwzzi .navbar-collapse.show {
    display: block !important;
  }
  .cid-skEtffwzzi .navbar-collapse.collapsing .navbar-nav,
  .cid-skEtffwzzi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-skEtffwzzi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-skEtffwzzi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-skEtffwzzi .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-skEtffwzzi .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-skEtffwzzi .navbar-collapse.collapsing .navbar-buttons,
  .cid-skEtffwzzi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-skEtffwzzi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-skEtffwzzi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-skEtffwzzi .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-skEtffwzzi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-skEtffwzzi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-skEtffwzzi .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-skEtffwzzi .menu-logo {
    flex-shrink: 0;
  }
}
.cid-skEtffwzzi .navbar-collapse {
  flex-basis: auto;
}
.cid-skEtffwzzi .nav-link:hover,
.cid-skEtffwzzi .dropdown-item:hover {
  color: #767676 !important;
}
.cid-skEtfqA1hH {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-skEtfqA1hH .mbr-section-subtitle {
  color: #767676;
}
.cid-skEtfqA1hH H2 {
  color: #ffffff;
}
.cid-skEtfsz3Vv {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-skEtfsz3Vv .image-block {
  margin: auto;
}
.cid-skEtfsz3Vv figcaption {
  position: relative;
}
.cid-skEtfsz3Vv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-skEtfsz3Vv .image-block {
    width: 100% !important;
  }
}
.cid-skEtftD5br {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-skEtftD5br .mbr-section-subtitle {
  color: #767676;
}
.cid-skEtfv0h51 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-skEtfv0h51 .mbr-text,
.cid-skEtfv0h51 blockquote {
  color: #767676;
}
.cid-skEtfv0h51 .mbr-text P {
  text-align: left;
}
.cid-skEtfAf2Ih {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-skEtfAf2Ih .mbr-section-subtitle {
  color: #767676;
}
.cid-skEtfEJ3Ag {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skEtfEJ3Ag .mbr-text,
.cid-skEtfEJ3Ag blockquote {
  color: #767676;
}
.cid-skEwrbWLXt {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-skEwrbWLXt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-skEwrbWLXt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-skEwrbWLXt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-skEwrbWLXt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-skEwrbWLXt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEwrbWLXt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-skEwrbWLXt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-skEwrbWLXt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-skEwrbWLXt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEtfKd4Ju {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-skEtfKd4Ju .mbr-section-subtitle {
  color: #767676;
}
.cid-skEtfMaStf {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skEtfMaStf .mbr-text,
.cid-skEtfMaStf blockquote {
  color: #767676;
}
.cid-skEtfMaStf .mbr-text {
  color: #073b4c;
}
.cid-skEvLp0hq6 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-skEvLp0hq6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-skEvLp0hq6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-skEvLp0hq6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-skEvLp0hq6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-skEvLp0hq6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEvLp0hq6 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-skEvLp0hq6 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-skEvLp0hq6 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-skEvLp0hq6 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEtfNkMVz {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEtfNkMVz .mbr-section-subtitle {
  color: #767676;
}
.cid-skEtfOKFEF {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skEtfOKFEF .mbr-text,
.cid-skEtfOKFEF blockquote {
  color: #767676;
}
.cid-skEtfQHUwR {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-skEtfQHUwR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-skEtfQHUwR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-skEtfQHUwR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-skEtfQHUwR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-skEtfQHUwR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEtfQHUwR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-skEtfQHUwR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-skEtfQHUwR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-skEtfQHUwR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEtfT3qbd {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEtfT3qbd .mbr-section-subtitle {
  color: #767676;
}
.cid-skEtfVmImR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-skEtfVmImR .mbr-text,
.cid-skEtfVmImR blockquote {
  color: #767676;
}
.cid-skExW8I9YX {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-skExW8I9YX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-skExW8I9YX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-skExW8I9YX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-skExW8I9YX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-skExW8I9YX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skExW8I9YX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-skExW8I9YX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-skExW8I9YX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-skExW8I9YX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEtg48Dvr {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEtg48Dvr .mbr-section-subtitle {
  color: #767676;
}
.cid-skEtg7N13R {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-skEtg7N13R .mbr-text,
.cid-skEtg7N13R blockquote {
  color: #767676;
}
.cid-skEtgd2eas {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEtgd2eas .mbr-section-subtitle {
  color: #767676;
}
.cid-skEtgfVAw1 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skEtgfVAw1 .mbr-text,
.cid-skEtgfVAw1 blockquote {
  color: #767676;
}
.cid-skEtgmbc1O {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEtgmbc1O .mbr-section-subtitle {
  color: #767676;
}
.cid-skEtgq9xRP {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skEtgq9xRP .mbr-text,
.cid-skEtgq9xRP blockquote {
  color: #767676;
}
.cid-skEzrr1r0U {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-skEzrr1r0U .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-skEzrr1r0U .video-block {
    width: 100% !important;
  }
}
.cid-skEtgrzaiJ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEtgrzaiJ .mbr-section-subtitle {
  color: #767676;
}
.cid-skEtgwEM7M {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skEtgwEM7M .mbr-text,
.cid-skEtgwEM7M blockquote {
  color: #767676;
}
.cid-skEzZc9E9U {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-skEzZc9E9U .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-skEzZc9E9U .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-skEzZc9E9U .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-skEzZc9E9U .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-skEzZc9E9U .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEzZc9E9U .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-skEzZc9E9U .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-skEzZc9E9U .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-skEzZc9E9U .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEtgz0swx {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEtgz0swx .mbr-section-subtitle {
  color: #767676;
}
.cid-skEtgAwSCV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-skEtgAwSCV .mbr-text,
.cid-skEtgAwSCV blockquote {
  color: #767676;
}
.cid-skEtgCsilZ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEtgCsilZ .mbr-section-subtitle {
  color: #767676;
}
.cid-skEtgGI35L {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-skEtgGI35L .mbr-text,
.cid-skEtgGI35L blockquote {
  color: #767676;
}
.cid-skEtgIKnHv {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-skEtgIKnHv .mbr-section-subtitle {
  color: #767676;
}
.cid-skEtgKK41V {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #0f7699;
}
.cid-skEtgKK41V .mbr-text,
.cid-skEtgKK41V blockquote {
  color: #767676;
}
.cid-skEtgKK41V .mbr-text {
  color: #efefef;
}
.cid-skEtgRb885 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-skEtgRb885 .mbr-section-subtitle {
  color: #767676;
}
.cid-skED0gbhIe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-skED0gbhIe .mbr-text,
.cid-skED0gbhIe blockquote {
  color: #767676;
}
.cid-skEDbY8ZUz {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-skEDbY8ZUz .image-block {
  margin: auto;
}
.cid-skEDbY8ZUz figcaption {
  position: relative;
}
.cid-skEDbY8ZUz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-skEDbY8ZUz .image-block {
    width: 100% !important;
  }
}
.cid-skEtgV7a5A {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-skEtgV7a5A .mbr-section-subtitle {
  color: #767676;
}
.cid-skEtgXQskN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-skEtgXQskN .mbr-text,
.cid-skEtgXQskN blockquote {
  color: #767676;
}
.cid-skEDGKTigJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-skEDGKTigJ .mbr-section-subtitle {
  color: #767676;
}
.cid-skEDIqCPR2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-skEDIqCPR2 .mbr-text,
.cid-skEDIqCPR2 blockquote {
  color: #767676;
}
.cid-skEth0YH5R {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEth0YH5R .mbr-section-subtitle {
  color: #767676;
}
.cid-skEth5uiXV {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-skEth5uiXV .mbr-text,
.cid-skEth5uiXV blockquote {
  color: #767676;
}
.cid-skEFCmC1Az {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-skEFCmC1Az .image-block {
  margin: auto;
}
.cid-skEFCmC1Az figcaption {
  position: relative;
}
.cid-skEFCmC1Az figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-skEFCmC1Az .image-block {
    width: 100% !important;
  }
}
.cid-skEth90KQa {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-skEth90KQa h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-skEth90KQa p {
  color: #767676;
  text-align: left;
}
.cid-skEth90KQa .card-box {
  padding-top: 2rem;
}
.cid-skEth90KQa .card-wrapper {
  height: 100%;
}
.cid-skEthdTsYA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-skEthdTsYA .card {
  align-self: stretch;
}
.cid-skEthdTsYA .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-skEthdTsYA h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-skEthdTsYA p {
  color: #767676;
  text-align: left;
}
.cid-skEthdTsYA .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-skEthdTsYA .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-skEthdTsYA .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-skEthdTsYA P {
  text-align: center;
}
.cid-skEthks1Eo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-skEthks1Eo .content {
    text-align: center;
  }
  .cid-skEthks1Eo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-skEthks1Eo .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-skEthks1Eo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-skEthks1Eo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-skEthks1Eo .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-skEthks1Eo .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-skEthks1Eo .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-skEthks1Eo .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-skEthks1Eo .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-skEthks1Eo .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-skEthks1Eo .google-map {
  height: 25rem;
  position: relative;
}
.cid-skEthks1Eo .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-skEthks1Eo .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-skEthks1Eo .google-map[data-state] {
  background: #e9e5dc;
}
.cid-skEthks1Eo .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-skEthv986Z {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-skEthv986Z .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-skEthv986Z .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-skEthv986Z .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-skEthv986Z .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-skEthv986Z .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-skEthv986Z .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-skEthv986Z .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-skEthv986Z .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-skEthv986Z .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-skEthv986Z .btn-social + .btn {
  margin-left: .1rem;
}
.cid-skEthv986Z [class^="socicon-"]:before,
.cid-skEthv986Z [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-skEthv986Z .btn {
    font-size: 20px !important;
  }
}
.cid-skEGlwchc1 .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-skEGlwchc1 .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-skEGlwchc1 a {
  font-style: normal;
}
.cid-skEGlwchc1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-skEGlwchc1 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-skEGlwchc1 .nav-item:focus,
.cid-skEGlwchc1 .nav-link:focus {
  outline: none;
}
.cid-skEGlwchc1 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-skEGlwchc1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-skEGlwchc1 .menu-logo {
  margin-right: auto;
}
.cid-skEGlwchc1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-skEGlwchc1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-skEGlwchc1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-skEGlwchc1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-skEGlwchc1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-skEGlwchc1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-skEGlwchc1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-skEGlwchc1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-skEGlwchc1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-skEGlwchc1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-skEGlwchc1 .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-skEGlwchc1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-skEGlwchc1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-skEGlwchc1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-skEGlwchc1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-skEGlwchc1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-skEGlwchc1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-skEGlwchc1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-skEGlwchc1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-skEGlwchc1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-skEGlwchc1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-skEGlwchc1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-skEGlwchc1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-skEGlwchc1 button.navbar-toggler:focus {
  outline: none;
}
.cid-skEGlwchc1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-skEGlwchc1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-skEGlwchc1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-skEGlwchc1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-skEGlwchc1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-skEGlwchc1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-skEGlwchc1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-skEGlwchc1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-skEGlwchc1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-skEGlwchc1 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-skEGlwchc1 .collapsed .btn {
  display: flex;
}
.cid-skEGlwchc1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-skEGlwchc1 .collapsed .navbar-collapse.collapsing,
.cid-skEGlwchc1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-skEGlwchc1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-skEGlwchc1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-skEGlwchc1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-skEGlwchc1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-skEGlwchc1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-skEGlwchc1 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-skEGlwchc1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-skEGlwchc1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-skEGlwchc1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-skEGlwchc1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-skEGlwchc1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-skEGlwchc1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-skEGlwchc1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-skEGlwchc1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-skEGlwchc1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-skEGlwchc1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-skEGlwchc1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-skEGlwchc1 .navbar-expand {
    flex-direction: column;
  }
  .cid-skEGlwchc1 img {
    height: 3.8rem !important;
  }
  .cid-skEGlwchc1 .btn {
    display: flex;
  }
  .cid-skEGlwchc1 button.navbar-toggler {
    display: block;
  }
  .cid-skEGlwchc1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-skEGlwchc1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-skEGlwchc1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-skEGlwchc1 .navbar-collapse.collapsing,
  .cid-skEGlwchc1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-skEGlwchc1 .navbar-collapse.collapsing .navbar-nav,
  .cid-skEGlwchc1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-skEGlwchc1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-skEGlwchc1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-skEGlwchc1 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-skEGlwchc1 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-skEGlwchc1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-skEGlwchc1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-skEGlwchc1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-skEGlwchc1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-skEGlwchc1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-skEGlwchc1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-skEGlwchc1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-skEGlwchc1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-skEGlwchc1 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-skEGlwchc1 .navbar-collapse {
  flex-basis: auto;
}
.cid-skEGlwchc1 .nav-link:hover,
.cid-skEGlwchc1 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-skEGlxlB3n {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-skEGlxlB3n .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGlxlB3n H2 {
  color: #ffffff;
}
.cid-skEGlyhoMd {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-skEGlyhoMd .image-block {
  margin: auto;
}
.cid-skEGlyhoMd figcaption {
  position: relative;
}
.cid-skEGlyhoMd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-skEGlyhoMd .image-block {
    width: 100% !important;
  }
}
.cid-skEGlzme8T {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-skEGlzme8T .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGlBTC5E {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-skEGlBTC5E .mbr-text,
.cid-skEGlBTC5E blockquote {
  color: #767676;
}
.cid-skEGlBTC5E .mbr-text P {
  text-align: left;
}
.cid-skEGlDhx3K {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-skEGlDhx3K .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGlEOxAG {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skEGlEOxAG .mbr-text,
.cid-skEGlEOxAG blockquote {
  color: #767676;
}
.cid-skEGlGIi2Y {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-skEGlGIi2Y .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-skEGlGIi2Y .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-skEGlGIi2Y .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-skEGlGIi2Y .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-skEGlGIi2Y .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEGlGIi2Y .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-skEGlGIi2Y .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-skEGlGIi2Y .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-skEGlGIi2Y .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEGlIRzdN {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-skEGlIRzdN .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGlLhMSO {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skEGlLhMSO .mbr-text,
.cid-skEGlLhMSO blockquote {
  color: #767676;
}
.cid-skEGlLhMSO .mbr-text {
  color: #073b4c;
}
.cid-skEGlN0yVx {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-skEGlN0yVx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-skEGlN0yVx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-skEGlN0yVx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-skEGlN0yVx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-skEGlN0yVx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEGlN0yVx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-skEGlN0yVx .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-skEGlN0yVx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-skEGlN0yVx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEGlQ1xXw {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEGlQ1xXw .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGlRyjjy {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skEGlRyjjy .mbr-text,
.cid-skEGlRyjjy blockquote {
  color: #767676;
}
.cid-skEGlSRC5k {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-skEGlSRC5k .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-skEGlSRC5k .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-skEGlSRC5k .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-skEGlSRC5k .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-skEGlSRC5k .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEGlSRC5k .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-skEGlSRC5k .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-skEGlSRC5k .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-skEGlSRC5k .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEGlUkKkO {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEGlUkKkO .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGlWTozP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-skEGlWTozP .mbr-text,
.cid-skEGlWTozP blockquote {
  color: #767676;
}
.cid-skEGlZB9T0 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-skEGlZB9T0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-skEGlZB9T0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-skEGlZB9T0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-skEGlZB9T0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-skEGlZB9T0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEGlZB9T0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-skEGlZB9T0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-skEGlZB9T0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-skEGlZB9T0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEGm2j9XB {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEGm2j9XB .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGm3T2b0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-skEGm3T2b0 .mbr-text,
.cid-skEGm3T2b0 blockquote {
  color: #767676;
}
.cid-skEGm5iMfs {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEGm5iMfs .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGm79rZu {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skEGm79rZu .mbr-text,
.cid-skEGm79rZu blockquote {
  color: #767676;
}
.cid-skEGm8AeLr {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEGm8AeLr .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGmaqeUf {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skEGmaqeUf .mbr-text,
.cid-skEGmaqeUf blockquote {
  color: #767676;
}
.cid-skEGmcYlI5 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-skEGmcYlI5 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-skEGmcYlI5 .video-block {
    width: 100% !important;
  }
}
.cid-skEGmeCrlC {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEGmeCrlC .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGmguceB {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skEGmguceB .mbr-text,
.cid-skEGmguceB blockquote {
  color: #767676;
}
.cid-skEGmiHtzL {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-skEGmiHtzL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-skEGmiHtzL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-skEGmiHtzL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-skEGmiHtzL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-skEGmiHtzL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEGmiHtzL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-skEGmiHtzL .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-skEGmiHtzL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-skEGmiHtzL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-skEGmmT6KZ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEGmmT6KZ .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGmoAHmq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-skEGmoAHmq .mbr-text,
.cid-skEGmoAHmq blockquote {
  color: #767676;
}
.cid-skEGmqEj8G {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEGmqEj8G .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGmt1Xfh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-skEGmt1Xfh .mbr-text,
.cid-skEGmt1Xfh blockquote {
  color: #767676;
}
.cid-skEGmuoqgv {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-skEGmuoqgv .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGmxJBoh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #0f7699;
}
.cid-skEGmxJBoh .mbr-text,
.cid-skEGmxJBoh blockquote {
  color: #767676;
}
.cid-skEGmxJBoh .mbr-text {
  color: #efefef;
}
.cid-skEGmzXMLQ {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-skEGmzXMLQ .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGmDpHRW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-skEGmDpHRW .mbr-text,
.cid-skEGmDpHRW blockquote {
  color: #767676;
}
.cid-skEGmJ5C8T {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-skEGmJ5C8T .image-block {
  margin: auto;
}
.cid-skEGmJ5C8T figcaption {
  position: relative;
}
.cid-skEGmJ5C8T figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-skEGmJ5C8T .image-block {
    width: 100% !important;
  }
}
.cid-skEGmM1QJx {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-skEGmM1QJx .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGmO0tvQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-skEGmO0tvQ .mbr-text,
.cid-skEGmO0tvQ blockquote {
  color: #767676;
}
.cid-skEGmQxWgw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-skEGmQxWgw .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGmSfRzP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-skEGmSfRzP .mbr-text,
.cid-skEGmSfRzP blockquote {
  color: #767676;
}
.cid-skEGmUMleS {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-skEGmUMleS .mbr-section-subtitle {
  color: #767676;
}
.cid-skEGmXt4ad {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-skEGmXt4ad .mbr-text,
.cid-skEGmXt4ad blockquote {
  color: #767676;
}
.cid-skEGn0ELjb {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-skEGn0ELjb .image-block {
  margin: auto;
}
.cid-skEGn0ELjb figcaption {
  position: relative;
}
.cid-skEGn0ELjb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-skEGn0ELjb .image-block {
    width: 100% !important;
  }
}
.cid-skEK7hzJrc {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-skEK7hzJrc h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-skEK7hzJrc p {
  color: #767676;
  text-align: left;
}
.cid-skEK7hzJrc .card-box {
  padding-top: 2rem;
}
.cid-skEK7hzJrc .card-wrapper {
  height: 100%;
}
.cid-skEGn6N1gY {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-skEGn6N1gY .card {
  align-self: stretch;
}
.cid-skEGn6N1gY .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-skEGn6N1gY h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-skEGn6N1gY p {
  color: #767676;
  text-align: left;
}
.cid-skEGn6N1gY .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-skEGn6N1gY .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-skEGn6N1gY .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-skEGn6N1gY P {
  text-align: center;
}
.cid-skEGn9gxnl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-skEGn9gxnl .content {
    text-align: center;
  }
  .cid-skEGn9gxnl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-skEGn9gxnl .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-skEGn9gxnl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-skEGn9gxnl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-skEGn9gxnl .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-skEGn9gxnl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-skEGn9gxnl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-skEGn9gxnl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-skEGn9gxnl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-skEGn9gxnl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-skEGn9gxnl .google-map {
  height: 25rem;
  position: relative;
}
.cid-skEGn9gxnl .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-skEGn9gxnl .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-skEGn9gxnl .google-map[data-state] {
  background: #e9e5dc;
}
.cid-skEGn9gxnl .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-skEGnh3TZl {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-skEGnh3TZl .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-skEGnh3TZl .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-skEGnh3TZl .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-skEGnh3TZl .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-skEGnh3TZl .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-skEGnh3TZl .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-skEGnh3TZl .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-skEGnh3TZl .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-skEGnh3TZl .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-skEGnh3TZl .btn-social + .btn {
  margin-left: .1rem;
}
.cid-skEGnh3TZl [class^="socicon-"]:before,
.cid-skEGnh3TZl [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-skEGnh3TZl .btn {
    font-size: 20px !important;
  }
}
.cid-sol2PNrprW .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sol2PNrprW .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sol2PNrprW a {
  font-style: normal;
}
.cid-sol2PNrprW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sol2PNrprW .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sol2PNrprW .nav-item:focus,
.cid-sol2PNrprW .nav-link:focus {
  outline: none;
}
.cid-sol2PNrprW .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sol2PNrprW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sol2PNrprW .menu-logo {
  margin-right: auto;
}
.cid-sol2PNrprW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sol2PNrprW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sol2PNrprW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sol2PNrprW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sol2PNrprW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sol2PNrprW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sol2PNrprW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sol2PNrprW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sol2PNrprW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sol2PNrprW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sol2PNrprW .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sol2PNrprW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sol2PNrprW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sol2PNrprW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sol2PNrprW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sol2PNrprW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sol2PNrprW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sol2PNrprW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sol2PNrprW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sol2PNrprW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sol2PNrprW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sol2PNrprW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sol2PNrprW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sol2PNrprW button.navbar-toggler:focus {
  outline: none;
}
.cid-sol2PNrprW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sol2PNrprW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sol2PNrprW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sol2PNrprW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sol2PNrprW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sol2PNrprW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sol2PNrprW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sol2PNrprW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sol2PNrprW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sol2PNrprW .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sol2PNrprW .collapsed .btn {
  display: flex;
}
.cid-sol2PNrprW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sol2PNrprW .collapsed .navbar-collapse.collapsing,
.cid-sol2PNrprW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sol2PNrprW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sol2PNrprW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sol2PNrprW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sol2PNrprW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sol2PNrprW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sol2PNrprW .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sol2PNrprW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sol2PNrprW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sol2PNrprW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sol2PNrprW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sol2PNrprW .collapsed button.navbar-toggler {
  display: block;
}
.cid-sol2PNrprW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sol2PNrprW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sol2PNrprW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sol2PNrprW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sol2PNrprW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sol2PNrprW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sol2PNrprW .navbar-expand {
    flex-direction: column;
  }
  .cid-sol2PNrprW img {
    height: 3.8rem !important;
  }
  .cid-sol2PNrprW .btn {
    display: flex;
  }
  .cid-sol2PNrprW button.navbar-toggler {
    display: block;
  }
  .cid-sol2PNrprW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sol2PNrprW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sol2PNrprW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sol2PNrprW .navbar-collapse.collapsing,
  .cid-sol2PNrprW .navbar-collapse.show {
    display: block !important;
  }
  .cid-sol2PNrprW .navbar-collapse.collapsing .navbar-nav,
  .cid-sol2PNrprW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sol2PNrprW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sol2PNrprW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sol2PNrprW .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sol2PNrprW .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sol2PNrprW .navbar-collapse.collapsing .navbar-buttons,
  .cid-sol2PNrprW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sol2PNrprW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sol2PNrprW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sol2PNrprW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sol2PNrprW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sol2PNrprW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sol2PNrprW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sol2PNrprW .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sol2PNrprW .navbar-collapse {
  flex-basis: auto;
}
.cid-sol2PNrprW .nav-link:hover,
.cid-sol2PNrprW .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sol2POuyZY {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sol2POuyZY .mbr-section-subtitle {
  color: #767676;
}
.cid-sol2POuyZY H2 {
  color: #ffffff;
}
.cid-sol2PPFcSR {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sol2PPFcSR .image-block {
  margin: auto;
}
.cid-sol2PPFcSR figcaption {
  position: relative;
}
.cid-sol2PPFcSR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sol2PPFcSR .image-block {
    width: 100% !important;
  }
}
.cid-sol2PRn8yn {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sol2PRn8yn .mbr-section-subtitle {
  color: #767676;
}
.cid-sol2PTctTd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sol2PTctTd .mbr-text,
.cid-sol2PTctTd blockquote {
  color: #767676;
}
.cid-sol2PTctTd .mbr-text P {
  text-align: left;
}
.cid-sol2PUGi43 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sol2PUGi43 .mbr-section-subtitle {
  color: #767676;
}
.cid-sol2PVRc2Z {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sol2PVRc2Z .mbr-text,
.cid-sol2PVRc2Z blockquote {
  color: #767676;
}
.cid-sol2PWUKUQ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sol2PWUKUQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sol2PWUKUQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sol2PWUKUQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sol2PWUKUQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sol2PWUKUQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sol2PWUKUQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sol2PWUKUQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sol2PWUKUQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sol2PWUKUQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sol2PZqe2d {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sol2PZqe2d .mbr-section-subtitle {
  color: #767676;
}
.cid-sol2Q1hOF9 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sol2Q1hOF9 .mbr-text,
.cid-sol2Q1hOF9 blockquote {
  color: #767676;
}
.cid-sol2Q1hOF9 .mbr-text {
  color: #073b4c;
}
.cid-solfLialNS {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-solfLialNS .image-block {
  margin: auto;
}
.cid-solfLialNS figcaption {
  position: relative;
}
.cid-solfLialNS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-solfLialNS .image-block {
    width: 100% !important;
  }
}
.cid-sol2Q3Wqxn {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sol2Q3Wqxn .mbr-section-subtitle {
  color: #767676;
}
.cid-sol2Q5MN0O {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sol2Q5MN0O .mbr-text,
.cid-sol2Q5MN0O blockquote {
  color: #767676;
}
.cid-solt1i3fbm {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-solt1i3fbm .image-block {
  margin: auto;
}
.cid-solt1i3fbm figcaption {
  position: relative;
}
.cid-solt1i3fbm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-solt1i3fbm .image-block {
    width: 100% !important;
  }
}
.cid-sol2Qb0e24 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sol2Qb0e24 .mbr-section-subtitle {
  color: #767676;
}
.cid-sol2Qd5YGX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sol2Qd5YGX .mbr-text,
.cid-sol2Qd5YGX blockquote {
  color: #767676;
}
.cid-soljyATGzr {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-soljyATGzr .image-block {
  margin: auto;
}
.cid-soljyATGzr figcaption {
  position: relative;
}
.cid-soljyATGzr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-soljyATGzr .image-block {
    width: 100% !important;
  }
}
.cid-sol2Qh4wS0 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sol2Qh4wS0 .mbr-section-subtitle {
  color: #767676;
}
.cid-sol2Qiz1j4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sol2Qiz1j4 .mbr-text,
.cid-sol2Qiz1j4 blockquote {
  color: #767676;
}
.cid-solauw2lSl {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-solauw2lSl .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-solauw2lSl .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-solauw2lSl .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-solauw2lSl .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-solauw2lSl .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-solauw2lSl .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-solauw2lSl .img-item {
    width: 100% !important;
  }
  .cid-solauw2lSl .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sol2Qkd9u5 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sol2Qkd9u5 .mbr-section-subtitle {
  color: #767676;
}
.cid-sol2QlIbGE {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sol2QlIbGE .mbr-text,
.cid-sol2QlIbGE blockquote {
  color: #767676;
}
.cid-solbRC3R8q {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-solbRC3R8q .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-solbRC3R8q .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-solbRC3R8q .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-solbRC3R8q .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-solbRC3R8q .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-solbRC3R8q .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-solbRC3R8q .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-solbRC3R8q .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-solbRC3R8q .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-solp1gGv6P {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-solp1gGv6P .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-solp1gGv6P .video-block {
    width: 100% !important;
  }
}
.cid-sol2Qn0yCc {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sol2Qn0yCc .mbr-section-subtitle {
  color: #767676;
}
.cid-sol2QoRxCd {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sol2QoRxCd .mbr-text,
.cid-sol2QoRxCd blockquote {
  color: #767676;
}
.cid-soleTZXW57 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-soleTZXW57 .image-block {
  margin: auto;
}
.cid-soleTZXW57 figcaption {
  position: relative;
}
.cid-soleTZXW57 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-soleTZXW57 .image-block {
    width: 100% !important;
  }
}
.cid-sol2QsV3mj {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sol2QsV3mj .mbr-section-subtitle {
  color: #767676;
}
.cid-sol2Qvfq9R {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sol2Qvfq9R .mbr-text,
.cid-sol2Qvfq9R blockquote {
  color: #767676;
}
.cid-solrJj3AJL {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-solrJj3AJL .image-block {
  margin: auto;
}
.cid-solrJj3AJL figcaption {
  position: relative;
}
.cid-solrJj3AJL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-solrJj3AJL .image-block {
    width: 100% !important;
  }
}
.cid-sol2R9Fhpd {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sol2R9Fhpd .mbr-section-subtitle {
  color: #767676;
}
.cid-sol2RcthEd {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sol2RcthEd .mbr-text,
.cid-sol2RcthEd blockquote {
  color: #767676;
}
.cid-sol2RgHIpy {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sol2RgHIpy h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sol2RgHIpy p {
  color: #767676;
  text-align: left;
}
.cid-sol2RgHIpy .card-box {
  padding-top: 2rem;
}
.cid-sol2RgHIpy .card-wrapper {
  height: 100%;
}
.cid-sol2RlUMiY {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sol2RlUMiY .card {
  align-self: stretch;
}
.cid-sol2RlUMiY .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sol2RlUMiY h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sol2RlUMiY p {
  color: #767676;
  text-align: left;
}
.cid-sol2RlUMiY .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sol2RlUMiY .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sol2RlUMiY .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sol2RlUMiY P {
  text-align: center;
}
.cid-sol2Rp36pr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sol2Rp36pr .content {
    text-align: center;
  }
  .cid-sol2Rp36pr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sol2Rp36pr .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sol2Rp36pr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sol2Rp36pr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sol2Rp36pr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sol2Rp36pr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sol2Rp36pr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sol2Rp36pr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sol2Rp36pr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sol2Rp36pr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sol2Rp36pr .google-map {
  height: 25rem;
  position: relative;
}
.cid-sol2Rp36pr .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sol2Rp36pr .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sol2Rp36pr .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sol2Rp36pr .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sol2Rx2jhS {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sol2Rx2jhS .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sol2Rx2jhS .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sol2Rx2jhS .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sol2Rx2jhS .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sol2Rx2jhS .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sol2Rx2jhS .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sol2Rx2jhS .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sol2Rx2jhS .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sol2Rx2jhS .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sol2Rx2jhS .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sol2Rx2jhS [class^="socicon-"]:before,
.cid-sol2Rx2jhS [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sol2Rx2jhS .btn {
    font-size: 20px !important;
  }
}
.cid-solukIIkmE .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-solukIIkmE .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-solukIIkmE a {
  font-style: normal;
}
.cid-solukIIkmE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-solukIIkmE .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-solukIIkmE .nav-item:focus,
.cid-solukIIkmE .nav-link:focus {
  outline: none;
}
.cid-solukIIkmE .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-solukIIkmE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-solukIIkmE .menu-logo {
  margin-right: auto;
}
.cid-solukIIkmE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-solukIIkmE .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-solukIIkmE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-solukIIkmE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-solukIIkmE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-solukIIkmE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-solukIIkmE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-solukIIkmE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-solukIIkmE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-solukIIkmE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-solukIIkmE .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-solukIIkmE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-solukIIkmE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-solukIIkmE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-solukIIkmE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-solukIIkmE .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-solukIIkmE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-solukIIkmE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-solukIIkmE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-solukIIkmE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-solukIIkmE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-solukIIkmE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-solukIIkmE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-solukIIkmE button.navbar-toggler:focus {
  outline: none;
}
.cid-solukIIkmE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-solukIIkmE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-solukIIkmE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-solukIIkmE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-solukIIkmE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-solukIIkmE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-solukIIkmE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-solukIIkmE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-solukIIkmE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-solukIIkmE .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-solukIIkmE .collapsed .btn {
  display: flex;
}
.cid-solukIIkmE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-solukIIkmE .collapsed .navbar-collapse.collapsing,
.cid-solukIIkmE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-solukIIkmE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-solukIIkmE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-solukIIkmE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-solukIIkmE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-solukIIkmE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-solukIIkmE .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-solukIIkmE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-solukIIkmE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-solukIIkmE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-solukIIkmE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-solukIIkmE .collapsed button.navbar-toggler {
  display: block;
}
.cid-solukIIkmE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-solukIIkmE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-solukIIkmE .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-solukIIkmE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-solukIIkmE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-solukIIkmE .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-solukIIkmE .navbar-expand {
    flex-direction: column;
  }
  .cid-solukIIkmE img {
    height: 3.8rem !important;
  }
  .cid-solukIIkmE .btn {
    display: flex;
  }
  .cid-solukIIkmE button.navbar-toggler {
    display: block;
  }
  .cid-solukIIkmE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-solukIIkmE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-solukIIkmE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-solukIIkmE .navbar-collapse.collapsing,
  .cid-solukIIkmE .navbar-collapse.show {
    display: block !important;
  }
  .cid-solukIIkmE .navbar-collapse.collapsing .navbar-nav,
  .cid-solukIIkmE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-solukIIkmE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-solukIIkmE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-solukIIkmE .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-solukIIkmE .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-solukIIkmE .navbar-collapse.collapsing .navbar-buttons,
  .cid-solukIIkmE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-solukIIkmE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-solukIIkmE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-solukIIkmE .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-solukIIkmE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-solukIIkmE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-solukIIkmE .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-solukIIkmE .menu-logo {
    flex-shrink: 0;
  }
}
.cid-solukIIkmE .navbar-collapse {
  flex-basis: auto;
}
.cid-solukIIkmE .nav-link:hover,
.cid-solukIIkmE .dropdown-item:hover {
  color: #767676 !important;
}
.cid-solukKjIjO {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-solukKjIjO .mbr-section-subtitle {
  color: #767676;
}
.cid-solukKjIjO H2 {
  color: #ffffff;
}
.cid-solukLg7EL {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-solukLg7EL .image-block {
  margin: auto;
}
.cid-solukLg7EL figcaption {
  position: relative;
}
.cid-solukLg7EL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-solukLg7EL .image-block {
    width: 100% !important;
  }
}
.cid-solukNrQDL {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-solukNrQDL .mbr-section-subtitle {
  color: #767676;
}
.cid-solukP3dw3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-solukP3dw3 .mbr-text,
.cid-solukP3dw3 blockquote {
  color: #767676;
}
.cid-solukP3dw3 .mbr-text P {
  text-align: left;
}
.cid-solukRSJ25 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-solukRSJ25 .mbr-section-subtitle {
  color: #767676;
}
.cid-solukTpZwj {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-solukTpZwj .mbr-text,
.cid-solukTpZwj blockquote {
  color: #767676;
}
.cid-solukUHPW8 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-solukUHPW8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-solukUHPW8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-solukUHPW8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-solukUHPW8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-solukUHPW8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-solukUHPW8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-solukUHPW8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-solukUHPW8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-solukUHPW8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-solukWmISn {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-solukWmISn .mbr-section-subtitle {
  color: #767676;
}
.cid-solukXLCcB {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-solukXLCcB .mbr-text,
.cid-solukXLCcB blockquote {
  color: #767676;
}
.cid-solukXLCcB .mbr-text {
  color: #073b4c;
}
.cid-solukZmm6l {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-solukZmm6l .image-block {
  margin: auto;
}
.cid-solukZmm6l figcaption {
  position: relative;
}
.cid-solukZmm6l figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-solukZmm6l .image-block {
    width: 100% !important;
  }
}
.cid-solul0C46O {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-solul0C46O .mbr-section-subtitle {
  color: #767676;
}
.cid-solul2Y43c {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-solul2Y43c .mbr-text,
.cid-solul2Y43c blockquote {
  color: #767676;
}
.cid-solul4Z11M {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-solul4Z11M .image-block {
  margin: auto;
}
.cid-solul4Z11M figcaption {
  position: relative;
}
.cid-solul4Z11M figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-solul4Z11M .image-block {
    width: 100% !important;
  }
}
.cid-solul5S7Yy {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-solul5S7Yy .mbr-section-subtitle {
  color: #767676;
}
.cid-solul7jZgo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-solul7jZgo .mbr-text,
.cid-solul7jZgo blockquote {
  color: #767676;
}
.cid-solul9iiSU {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-solul9iiSU .image-block {
  margin: auto;
}
.cid-solul9iiSU figcaption {
  position: relative;
}
.cid-solul9iiSU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-solul9iiSU .image-block {
    width: 100% !important;
  }
}
.cid-solulb0LCp {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-solulb0LCp .mbr-section-subtitle {
  color: #767676;
}
.cid-solulcgWXD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-solulcgWXD .mbr-text,
.cid-solulcgWXD blockquote {
  color: #767676;
}
.cid-soluldOFzT {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-soluldOFzT .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-soluldOFzT .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-soluldOFzT .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-soluldOFzT .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-soluldOFzT .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-soluldOFzT .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-soluldOFzT .img-item {
    width: 100% !important;
  }
  .cid-soluldOFzT .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-solulfliSB {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-solulfliSB .mbr-section-subtitle {
  color: #767676;
}
.cid-solulgxtCR {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-solulgxtCR .mbr-text,
.cid-solulgxtCR blockquote {
  color: #767676;
}
.cid-solulhPvRs {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-solulhPvRs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-solulhPvRs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-solulhPvRs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-solulhPvRs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-solulhPvRs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-solulhPvRs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-solulhPvRs .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-solulhPvRs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-solulhPvRs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-solulkhs0y {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-solulkhs0y .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-solulkhs0y .video-block {
    width: 100% !important;
  }
}
.cid-solulmbKIh {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-solulmbKIh .mbr-section-subtitle {
  color: #767676;
}
.cid-solulniGkn {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-solulniGkn .mbr-text,
.cid-solulniGkn blockquote {
  color: #767676;
}
.cid-soluloJs6W {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-soluloJs6W .image-block {
  margin: auto;
}
.cid-soluloJs6W figcaption {
  position: relative;
}
.cid-soluloJs6W figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-soluloJs6W .image-block {
    width: 100% !important;
  }
}
.cid-solulqykBK {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-solulqykBK .mbr-section-subtitle {
  color: #767676;
}
.cid-solulstpYx {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-solulstpYx .mbr-text,
.cid-solulstpYx blockquote {
  color: #767676;
}
.cid-solultBblb {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-solultBblb .image-block {
  margin: auto;
}
.cid-solultBblb figcaption {
  position: relative;
}
.cid-solultBblb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-solultBblb .image-block {
    width: 100% !important;
  }
}
.cid-solulvqclE {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-solulvqclE .mbr-section-subtitle {
  color: #767676;
}
.cid-solulx9qcV {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-solulx9qcV .mbr-text,
.cid-solulx9qcV blockquote {
  color: #767676;
}
.cid-solDo7HpE7 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-solDo7HpE7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-solDo7HpE7 p {
  color: #767676;
  text-align: left;
}
.cid-solDo7HpE7 .card-box {
  padding-top: 2rem;
}
.cid-solDo7HpE7 .card-wrapper {
  height: 100%;
}
.cid-solulCz1A5 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-solulCz1A5 .card {
  align-self: stretch;
}
.cid-solulCz1A5 .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-solulCz1A5 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-solulCz1A5 p {
  color: #767676;
  text-align: left;
}
.cid-solulCz1A5 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-solulCz1A5 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-solulCz1A5 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-solulCz1A5 P {
  text-align: center;
}
.cid-solulHorAv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-solulHorAv .content {
    text-align: center;
  }
  .cid-solulHorAv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-solulHorAv .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-solulHorAv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-solulHorAv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-solulHorAv .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-solulHorAv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-solulHorAv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-solulHorAv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-solulHorAv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-solulHorAv .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-solulHorAv .google-map {
  height: 25rem;
  position: relative;
}
.cid-solulHorAv .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-solulHorAv .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-solulHorAv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-solulHorAv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-solulQmuxV {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-solulQmuxV .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-solulQmuxV .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-solulQmuxV .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-solulQmuxV .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-solulQmuxV .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-solulQmuxV .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-solulQmuxV .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-solulQmuxV .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-solulQmuxV .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-solulQmuxV .btn-social + .btn {
  margin-left: .1rem;
}
.cid-solulQmuxV [class^="socicon-"]:before,
.cid-solulQmuxV [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-solulQmuxV .btn {
    font-size: 20px !important;
  }
}
.cid-sqkR4e5ubN .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sqkR4e5ubN .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sqkR4e5ubN a {
  font-style: normal;
}
.cid-sqkR4e5ubN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sqkR4e5ubN .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sqkR4e5ubN .nav-item:focus,
.cid-sqkR4e5ubN .nav-link:focus {
  outline: none;
}
.cid-sqkR4e5ubN .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sqkR4e5ubN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sqkR4e5ubN .menu-logo {
  margin-right: auto;
}
.cid-sqkR4e5ubN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sqkR4e5ubN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sqkR4e5ubN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sqkR4e5ubN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sqkR4e5ubN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sqkR4e5ubN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sqkR4e5ubN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sqkR4e5ubN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sqkR4e5ubN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sqkR4e5ubN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sqkR4e5ubN .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sqkR4e5ubN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sqkR4e5ubN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sqkR4e5ubN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sqkR4e5ubN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sqkR4e5ubN .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sqkR4e5ubN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sqkR4e5ubN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sqkR4e5ubN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sqkR4e5ubN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sqkR4e5ubN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sqkR4e5ubN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sqkR4e5ubN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sqkR4e5ubN button.navbar-toggler:focus {
  outline: none;
}
.cid-sqkR4e5ubN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sqkR4e5ubN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sqkR4e5ubN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sqkR4e5ubN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sqkR4e5ubN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sqkR4e5ubN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqkR4e5ubN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sqkR4e5ubN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sqkR4e5ubN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqkR4e5ubN .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sqkR4e5ubN .collapsed .btn {
  display: flex;
}
.cid-sqkR4e5ubN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sqkR4e5ubN .collapsed .navbar-collapse.collapsing,
.cid-sqkR4e5ubN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sqkR4e5ubN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sqkR4e5ubN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sqkR4e5ubN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sqkR4e5ubN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sqkR4e5ubN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sqkR4e5ubN .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sqkR4e5ubN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sqkR4e5ubN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sqkR4e5ubN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sqkR4e5ubN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sqkR4e5ubN .collapsed button.navbar-toggler {
  display: block;
}
.cid-sqkR4e5ubN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sqkR4e5ubN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqkR4e5ubN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sqkR4e5ubN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sqkR4e5ubN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sqkR4e5ubN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sqkR4e5ubN .navbar-expand {
    flex-direction: column;
  }
  .cid-sqkR4e5ubN img {
    height: 3.8rem !important;
  }
  .cid-sqkR4e5ubN .btn {
    display: flex;
  }
  .cid-sqkR4e5ubN button.navbar-toggler {
    display: block;
  }
  .cid-sqkR4e5ubN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sqkR4e5ubN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqkR4e5ubN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sqkR4e5ubN .navbar-collapse.collapsing,
  .cid-sqkR4e5ubN .navbar-collapse.show {
    display: block !important;
  }
  .cid-sqkR4e5ubN .navbar-collapse.collapsing .navbar-nav,
  .cid-sqkR4e5ubN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sqkR4e5ubN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sqkR4e5ubN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sqkR4e5ubN .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sqkR4e5ubN .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqkR4e5ubN .navbar-collapse.collapsing .navbar-buttons,
  .cid-sqkR4e5ubN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sqkR4e5ubN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sqkR4e5ubN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqkR4e5ubN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sqkR4e5ubN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sqkR4e5ubN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sqkR4e5ubN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sqkR4e5ubN .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sqkR4e5ubN .navbar-collapse {
  flex-basis: auto;
}
.cid-sqkR4e5ubN .nav-link:hover,
.cid-sqkR4e5ubN .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sqkR4fsfte {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sqkR4fsfte .mbr-section-subtitle {
  color: #767676;
}
.cid-sqkR4fsfte H2 {
  color: #ffffff;
}
.cid-sqkR4gIQXU {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sqkR4gIQXU .image-block {
  margin: auto;
}
.cid-sqkR4gIQXU figcaption {
  position: relative;
}
.cid-sqkR4gIQXU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqkR4gIQXU .image-block {
    width: 100% !important;
  }
}
.cid-sqkR4hMvFI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sqkR4hMvFI .mbr-section-subtitle {
  color: #767676;
}
.cid-sqkR4jMMDh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqkR4jMMDh .mbr-text,
.cid-sqkR4jMMDh blockquote {
  color: #767676;
}
.cid-sqkR4jMMDh .mbr-text P {
  text-align: left;
}
.cid-sqkR4lofZr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sqkR4lofZr .mbr-section-subtitle {
  color: #767676;
}
.cid-sqkR4mssUi {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqkR4mssUi .mbr-text,
.cid-sqkR4mssUi blockquote {
  color: #767676;
}
.cid-sqqi3VUzpb {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqqi3VUzpb .mbr-text {
  color: #767676;
}
.cid-sqqi3VUzpb h4 {
  text-align: center;
}
.cid-sqqi3VUzpb p {
  text-align: center;
}
.cid-sqqi3VUzpb .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sqkR4nFvuH {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sqkR4nFvuH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sqkR4nFvuH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sqkR4nFvuH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sqkR4nFvuH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sqkR4nFvuH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqkR4nFvuH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sqkR4nFvuH .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sqkR4nFvuH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sqkR4nFvuH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqkR4pYOH5 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sqkR4pYOH5 .mbr-section-subtitle {
  color: #767676;
}
.cid-sqkR4s7JY3 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqkR4s7JY3 .mbr-text,
.cid-sqkR4s7JY3 blockquote {
  color: #767676;
}
.cid-sqkR4s7JY3 .mbr-text {
  color: #073b4c;
}
.cid-sqkR4tOjX0 {
  background: #ffffff;
}
.cid-sqkR4tOjX0 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sqkR4tOjX0 figcaption {
  position: relative;
}
.cid-sqkR4tOjX0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqkR4tOjX0 .image-block {
    width: 100% !important;
  }
}
.cid-sqkR4vcnpO {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqkR4vcnpO .mbr-section-subtitle {
  color: #767676;
}
.cid-sqkR4w5w6L {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqkR4w5w6L .mbr-text,
.cid-sqkR4w5w6L blockquote {
  color: #767676;
}
.cid-sqkR4x4shz {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sqkR4x4shz .image-block {
  margin: auto;
}
.cid-sqkR4x4shz figcaption {
  position: relative;
}
.cid-sqkR4x4shz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqkR4x4shz .image-block {
    width: 100% !important;
  }
}
.cid-sqkR4yb8q8 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqkR4yb8q8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sqkR4zggxg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqkR4zggxg .mbr-text,
.cid-sqkR4zggxg blockquote {
  color: #767676;
}
.cid-sqqelE62HV {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sqqelE62HV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sqqelE62HV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sqqelE62HV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sqqelE62HV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sqqelE62HV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqqelE62HV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sqqelE62HV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sqqelE62HV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sqqelE62HV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqkR4CpfjW {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqkR4CpfjW .mbr-section-subtitle {
  color: #767676;
}
.cid-sqkR4DjHrI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqkR4DjHrI .mbr-text,
.cid-sqkR4DjHrI blockquote {
  color: #767676;
}
.cid-sqqcKyFB7R {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sqqcKyFB7R .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sqqcKyFB7R .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sqqcKyFB7R .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sqqcKyFB7R .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sqqcKyFB7R .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqqcKyFB7R .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sqqcKyFB7R .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sqqcKyFB7R .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sqqcKyFB7R .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqkR4G45Hw {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqkR4G45Hw .mbr-section-subtitle {
  color: #767676;
}
.cid-sqkR4GZNJe {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqkR4GZNJe .mbr-text,
.cid-sqkR4GZNJe blockquote {
  color: #767676;
}
.cid-sqkR4WfcZw {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqkR4WfcZw .mbr-section-subtitle {
  color: #767676;
}
.cid-sqkR4Yg02T {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqkR4Yg02T .mbr-text,
.cid-sqkR4Yg02T blockquote {
  color: #767676;
}
.cid-sqkR4Z9EKn {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sqkR4Z9EKn h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sqkR4Z9EKn p {
  color: #767676;
  text-align: left;
}
.cid-sqkR4Z9EKn .card-box {
  padding-top: 2rem;
}
.cid-sqkR4Z9EKn .card-wrapper {
  height: 100%;
}
.cid-sqkR52WfCs {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sqkR52WfCs .card {
  align-self: stretch;
}
.cid-sqkR52WfCs .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sqkR52WfCs h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sqkR52WfCs p {
  color: #767676;
  text-align: left;
}
.cid-sqkR52WfCs .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sqkR52WfCs .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sqkR52WfCs .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sqkR52WfCs P {
  text-align: center;
}
.cid-sqkR55QrE0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sqkR55QrE0 .content {
    text-align: center;
  }
  .cid-sqkR55QrE0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sqkR55QrE0 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sqkR55QrE0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sqkR55QrE0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sqkR55QrE0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sqkR55QrE0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sqkR55QrE0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sqkR55QrE0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sqkR55QrE0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sqkR55QrE0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sqkR55QrE0 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sqkR55QrE0 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sqkR55QrE0 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sqkR55QrE0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sqkR55QrE0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sqkR5bPMWl {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sqkR5bPMWl .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sqkR5bPMWl .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sqkR5bPMWl .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sqkR5bPMWl .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sqkR5bPMWl .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sqkR5bPMWl .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sqkR5bPMWl .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sqkR5bPMWl .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sqkR5bPMWl .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sqkR5bPMWl .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sqkR5bPMWl [class^="socicon-"]:before,
.cid-sqkR5bPMWl [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sqkR5bPMWl .btn {
    font-size: 20px !important;
  }
}
.cid-sqqmm1ZjVR .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sqqmm1ZjVR .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sqqmm1ZjVR a {
  font-style: normal;
}
.cid-sqqmm1ZjVR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sqqmm1ZjVR .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sqqmm1ZjVR .nav-item:focus,
.cid-sqqmm1ZjVR .nav-link:focus {
  outline: none;
}
.cid-sqqmm1ZjVR .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sqqmm1ZjVR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sqqmm1ZjVR .menu-logo {
  margin-right: auto;
}
.cid-sqqmm1ZjVR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sqqmm1ZjVR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sqqmm1ZjVR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sqqmm1ZjVR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sqqmm1ZjVR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sqqmm1ZjVR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sqqmm1ZjVR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sqqmm1ZjVR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sqqmm1ZjVR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sqqmm1ZjVR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sqqmm1ZjVR .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sqqmm1ZjVR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sqqmm1ZjVR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sqqmm1ZjVR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sqqmm1ZjVR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sqqmm1ZjVR .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sqqmm1ZjVR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sqqmm1ZjVR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sqqmm1ZjVR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sqqmm1ZjVR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sqqmm1ZjVR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sqqmm1ZjVR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sqqmm1ZjVR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sqqmm1ZjVR button.navbar-toggler:focus {
  outline: none;
}
.cid-sqqmm1ZjVR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sqqmm1ZjVR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sqqmm1ZjVR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sqqmm1ZjVR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sqqmm1ZjVR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sqqmm1ZjVR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqqmm1ZjVR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sqqmm1ZjVR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sqqmm1ZjVR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqqmm1ZjVR .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sqqmm1ZjVR .collapsed .btn {
  display: flex;
}
.cid-sqqmm1ZjVR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sqqmm1ZjVR .collapsed .navbar-collapse.collapsing,
.cid-sqqmm1ZjVR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sqqmm1ZjVR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sqqmm1ZjVR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sqqmm1ZjVR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sqqmm1ZjVR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sqqmm1ZjVR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sqqmm1ZjVR .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sqqmm1ZjVR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sqqmm1ZjVR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sqqmm1ZjVR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sqqmm1ZjVR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sqqmm1ZjVR .collapsed button.navbar-toggler {
  display: block;
}
.cid-sqqmm1ZjVR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sqqmm1ZjVR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqqmm1ZjVR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sqqmm1ZjVR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sqqmm1ZjVR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sqqmm1ZjVR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sqqmm1ZjVR .navbar-expand {
    flex-direction: column;
  }
  .cid-sqqmm1ZjVR img {
    height: 3.8rem !important;
  }
  .cid-sqqmm1ZjVR .btn {
    display: flex;
  }
  .cid-sqqmm1ZjVR button.navbar-toggler {
    display: block;
  }
  .cid-sqqmm1ZjVR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sqqmm1ZjVR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqqmm1ZjVR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sqqmm1ZjVR .navbar-collapse.collapsing,
  .cid-sqqmm1ZjVR .navbar-collapse.show {
    display: block !important;
  }
  .cid-sqqmm1ZjVR .navbar-collapse.collapsing .navbar-nav,
  .cid-sqqmm1ZjVR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sqqmm1ZjVR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sqqmm1ZjVR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sqqmm1ZjVR .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sqqmm1ZjVR .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqqmm1ZjVR .navbar-collapse.collapsing .navbar-buttons,
  .cid-sqqmm1ZjVR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sqqmm1ZjVR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sqqmm1ZjVR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqqmm1ZjVR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sqqmm1ZjVR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sqqmm1ZjVR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sqqmm1ZjVR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sqqmm1ZjVR .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sqqmm1ZjVR .navbar-collapse {
  flex-basis: auto;
}
.cid-sqqmm1ZjVR .nav-link:hover,
.cid-sqqmm1ZjVR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sqqmm3b6W4 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sqqmm3b6W4 .mbr-section-subtitle {
  color: #767676;
}
.cid-sqqmm3b6W4 H2 {
  color: #ffffff;
}
.cid-sqqmm4b51e {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sqqmm4b51e .image-block {
  margin: auto;
}
.cid-sqqmm4b51e figcaption {
  position: relative;
}
.cid-sqqmm4b51e figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqqmm4b51e .image-block {
    width: 100% !important;
  }
}
.cid-sqqmm6WGNu {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sqqmm6WGNu .mbr-section-subtitle {
  color: #767676;
}
.cid-sqqmm8TbbL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqqmm8TbbL .mbr-text,
.cid-sqqmm8TbbL blockquote {
  color: #767676;
}
.cid-sqqmm8TbbL .mbr-text P {
  text-align: left;
}
.cid-sqqmmaAMXa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sqqmmaAMXa .mbr-section-subtitle {
  color: #767676;
}
.cid-sqqmmcqAGD {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqqmmcqAGD .mbr-text,
.cid-sqqmmcqAGD blockquote {
  color: #767676;
}
.cid-sqqmmdTVrj {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqqmmdTVrj .mbr-text {
  color: #767676;
}
.cid-sqqmmdTVrj h4 {
  text-align: center;
}
.cid-sqqmmdTVrj p {
  text-align: center;
}
.cid-sqqmmdTVrj .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sqqmmgUsTs {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sqqmmgUsTs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sqqmmgUsTs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sqqmmgUsTs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sqqmmgUsTs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sqqmmgUsTs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqqmmgUsTs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sqqmmgUsTs .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sqqmmgUsTs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sqqmmgUsTs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqqmmjDwI2 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sqqmmjDwI2 .mbr-section-subtitle {
  color: #767676;
}
.cid-sqqmml2a5R {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqqmml2a5R .mbr-text,
.cid-sqqmml2a5R blockquote {
  color: #767676;
}
.cid-sqqmml2a5R .mbr-text {
  color: #073b4c;
}
.cid-sqqmmps5xZ {
  background: #ffffff;
}
.cid-sqqmmps5xZ .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sqqmmps5xZ figcaption {
  position: relative;
}
.cid-sqqmmps5xZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqqmmps5xZ .image-block {
    width: 100% !important;
  }
}
.cid-sqqmmrrQgW {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqqmmrrQgW .mbr-section-subtitle {
  color: #767676;
}
.cid-sqqmmvrgMz {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqqmmvrgMz .mbr-text,
.cid-sqqmmvrgMz blockquote {
  color: #767676;
}
.cid-sqqmmxiuv1 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sqqmmxiuv1 .image-block {
  margin: auto;
}
.cid-sqqmmxiuv1 figcaption {
  position: relative;
}
.cid-sqqmmxiuv1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqqmmxiuv1 .image-block {
    width: 100% !important;
  }
}
.cid-sqqmmzfSLC {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqqmmzfSLC .mbr-section-subtitle {
  color: #767676;
}
.cid-sqqmmAMSCK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqqmmAMSCK .mbr-text,
.cid-sqqmmAMSCK blockquote {
  color: #767676;
}
.cid-sqqmmDqEZQ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sqqmmDqEZQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sqqmmDqEZQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sqqmmDqEZQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sqqmmDqEZQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sqqmmDqEZQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqqmmDqEZQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sqqmmDqEZQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sqqmmDqEZQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sqqmmDqEZQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqqmmGKaQn {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqqmmGKaQn .mbr-section-subtitle {
  color: #767676;
}
.cid-sqqmmJz1V1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqqmmJz1V1 .mbr-text,
.cid-sqqmmJz1V1 blockquote {
  color: #767676;
}
.cid-sqqmmLc81U {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sqqmmLc81U .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sqqmmLc81U .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sqqmmLc81U .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sqqmmLc81U .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sqqmmLc81U .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqqmmLc81U .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sqqmmLc81U .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sqqmmLc81U .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sqqmmLc81U .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqqmmOhsj7 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqqmmOhsj7 .mbr-section-subtitle {
  color: #767676;
}
.cid-sqqmmRbfw4 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqqmmRbfw4 .mbr-text,
.cid-sqqmmRbfw4 blockquote {
  color: #767676;
}
.cid-sqqmmTjBkf {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqqmmTjBkf .mbr-section-subtitle {
  color: #767676;
}
.cid-sqqmmUvcDy {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqqmmUvcDy .mbr-text,
.cid-sqqmmUvcDy blockquote {
  color: #767676;
}
.cid-sqqudxlJiS {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sqqudxlJiS h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sqqudxlJiS p {
  color: #767676;
  text-align: left;
}
.cid-sqqudxlJiS .card-box {
  padding-top: 2rem;
}
.cid-sqqudxlJiS .card-wrapper {
  height: 100%;
}
.cid-sqqmmZATf2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sqqmmZATf2 .card {
  align-self: stretch;
}
.cid-sqqmmZATf2 .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sqqmmZATf2 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sqqmmZATf2 p {
  color: #767676;
  text-align: left;
}
.cid-sqqmmZATf2 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sqqmmZATf2 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sqqmmZATf2 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sqqmmZATf2 P {
  text-align: center;
}
.cid-sqqmn2sQw4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sqqmn2sQw4 .content {
    text-align: center;
  }
  .cid-sqqmn2sQw4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sqqmn2sQw4 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sqqmn2sQw4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sqqmn2sQw4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sqqmn2sQw4 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sqqmn2sQw4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sqqmn2sQw4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sqqmn2sQw4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sqqmn2sQw4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sqqmn2sQw4 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sqqmn2sQw4 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sqqmn2sQw4 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sqqmn2sQw4 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sqqmn2sQw4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sqqmn2sQw4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sqqmnbOhjG {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sqqmnbOhjG .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sqqmnbOhjG .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sqqmnbOhjG .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sqqmnbOhjG .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sqqmnbOhjG .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sqqmnbOhjG .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sqqmnbOhjG .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sqqmnbOhjG .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sqqmnbOhjG .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sqqmnbOhjG .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sqqmnbOhjG [class^="socicon-"]:before,
.cid-sqqmnbOhjG [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sqqmnbOhjG .btn {
    font-size: 20px !important;
  }
}
.cid-sqBvgaysF2 .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sqBvgaysF2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sqBvgaysF2 a {
  font-style: normal;
}
.cid-sqBvgaysF2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sqBvgaysF2 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sqBvgaysF2 .nav-item:focus,
.cid-sqBvgaysF2 .nav-link:focus {
  outline: none;
}
.cid-sqBvgaysF2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sqBvgaysF2 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sqBvgaysF2 .menu-logo {
  margin-right: auto;
}
.cid-sqBvgaysF2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sqBvgaysF2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sqBvgaysF2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sqBvgaysF2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sqBvgaysF2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sqBvgaysF2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sqBvgaysF2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sqBvgaysF2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sqBvgaysF2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sqBvgaysF2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sqBvgaysF2 .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sqBvgaysF2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sqBvgaysF2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sqBvgaysF2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sqBvgaysF2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sqBvgaysF2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sqBvgaysF2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sqBvgaysF2 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sqBvgaysF2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sqBvgaysF2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sqBvgaysF2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sqBvgaysF2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sqBvgaysF2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sqBvgaysF2 button.navbar-toggler:focus {
  outline: none;
}
.cid-sqBvgaysF2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sqBvgaysF2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sqBvgaysF2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sqBvgaysF2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sqBvgaysF2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sqBvgaysF2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqBvgaysF2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sqBvgaysF2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sqBvgaysF2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqBvgaysF2 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sqBvgaysF2 .collapsed .btn {
  display: flex;
}
.cid-sqBvgaysF2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sqBvgaysF2 .collapsed .navbar-collapse.collapsing,
.cid-sqBvgaysF2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sqBvgaysF2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sqBvgaysF2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sqBvgaysF2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sqBvgaysF2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sqBvgaysF2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sqBvgaysF2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sqBvgaysF2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sqBvgaysF2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sqBvgaysF2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sqBvgaysF2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sqBvgaysF2 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sqBvgaysF2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sqBvgaysF2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqBvgaysF2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sqBvgaysF2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sqBvgaysF2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sqBvgaysF2 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sqBvgaysF2 .navbar-expand {
    flex-direction: column;
  }
  .cid-sqBvgaysF2 img {
    height: 3.8rem !important;
  }
  .cid-sqBvgaysF2 .btn {
    display: flex;
  }
  .cid-sqBvgaysF2 button.navbar-toggler {
    display: block;
  }
  .cid-sqBvgaysF2 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sqBvgaysF2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqBvgaysF2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sqBvgaysF2 .navbar-collapse.collapsing,
  .cid-sqBvgaysF2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sqBvgaysF2 .navbar-collapse.collapsing .navbar-nav,
  .cid-sqBvgaysF2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sqBvgaysF2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sqBvgaysF2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sqBvgaysF2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sqBvgaysF2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqBvgaysF2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sqBvgaysF2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sqBvgaysF2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sqBvgaysF2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqBvgaysF2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sqBvgaysF2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sqBvgaysF2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sqBvgaysF2 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sqBvgaysF2 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sqBvgaysF2 .navbar-collapse {
  flex-basis: auto;
}
.cid-sqBvgaysF2 .nav-link:hover,
.cid-sqBvgaysF2 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sqBvgbuZy0 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sqBvgbuZy0 .mbr-section-subtitle {
  color: #767676;
}
.cid-sqBvgbuZy0 H2 {
  color: #ffffff;
}
.cid-sqBvgcIiYU {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sqBvgcIiYU .image-block {
  margin: auto;
}
.cid-sqBvgcIiYU figcaption {
  position: relative;
}
.cid-sqBvgcIiYU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqBvgcIiYU .image-block {
    width: 100% !important;
  }
}
.cid-sqBvge6S0x {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sqBvge6S0x .mbr-section-subtitle {
  color: #767676;
}
.cid-sqBvgf3t5u {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqBvgf3t5u .mbr-text,
.cid-sqBvgf3t5u blockquote {
  color: #767676;
}
.cid-sqBvgf3t5u .mbr-text P {
  text-align: left;
}
.cid-sqBvgggqZI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sqBvgggqZI .mbr-section-subtitle {
  color: #767676;
}
.cid-sqBvghC1RM {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqBvghC1RM .mbr-text,
.cid-sqBvghC1RM blockquote {
  color: #767676;
}
.cid-srCW9ZhbAb {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-srCW9ZhbAb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-srCW9ZhbAb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-srCW9ZhbAb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-srCW9ZhbAb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-srCW9ZhbAb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-srCW9ZhbAb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-srCW9ZhbAb .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-srCW9ZhbAb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-srCW9ZhbAb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqBvgnTvuM {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sqBvgnTvuM .mbr-section-subtitle {
  color: #767676;
}
.cid-sqBvgqbNPS {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqBvgqbNPS .mbr-text,
.cid-sqBvgqbNPS blockquote {
  color: #767676;
}
.cid-sqBvgqbNPS .mbr-text {
  color: #073b4c;
}
.cid-srD0eAXZ5m {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-srD0eAXZ5m .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-srD0eAXZ5m .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-srD0eAXZ5m .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-srD0eAXZ5m .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-srD0eAXZ5m .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-srD0eAXZ5m .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-srD0eAXZ5m .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-srD0eAXZ5m .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-srD0eAXZ5m .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqBvgup7Mp {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqBvgup7Mp .mbr-section-subtitle {
  color: #767676;
}
.cid-sqBvgwkQQm {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqBvgwkQQm .mbr-text,
.cid-sqBvgwkQQm blockquote {
  color: #767676;
}
.cid-srD2MtGUzD {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-srD2MtGUzD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-srD2MtGUzD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-srD2MtGUzD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-srD2MtGUzD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-srD2MtGUzD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-srD2MtGUzD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-srD2MtGUzD .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-srD2MtGUzD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-srD2MtGUzD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqBvgyVh8A {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqBvgyVh8A .mbr-section-subtitle {
  color: #767676;
}
.cid-sqBvgC26cK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqBvgC26cK .mbr-text,
.cid-sqBvgC26cK blockquote {
  color: #767676;
}
.cid-srD6WIi0bB {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-srD6WIi0bB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-srD6WIi0bB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-srD6WIi0bB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-srD6WIi0bB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-srD6WIi0bB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-srD6WIi0bB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-srD6WIi0bB .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-srD6WIi0bB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-srD6WIi0bB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqBvgFDlPP {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqBvgFDlPP .mbr-section-subtitle {
  color: #767676;
}
.cid-sqBvgHCHnB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqBvgHCHnB .mbr-text,
.cid-sqBvgHCHnB blockquote {
  color: #767676;
}
.cid-srD8wubmFF {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-srD8wubmFF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-srD8wubmFF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-srD8wubmFF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-srD8wubmFF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-srD8wubmFF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-srD8wubmFF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-srD8wubmFF .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-srD8wubmFF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-srD8wubmFF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqBvgMtLDC {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqBvgMtLDC .mbr-section-subtitle {
  color: #767676;
}
.cid-sqBvgNRCtk {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqBvgNRCtk .mbr-text,
.cid-sqBvgNRCtk blockquote {
  color: #767676;
}
.cid-srDadrdGkl {
  background: #ffffff;
}
.cid-srDadrdGkl .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-srDadrdGkl figcaption {
  position: relative;
}
.cid-srDadrdGkl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srDadrdGkl .image-block {
    width: 100% !important;
  }
}
.cid-sqBBItReFW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sqBBItReFW .mbr-section-subtitle {
  color: #767676;
}
.cid-sqBBK0QnN7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqBBK0QnN7 .mbr-text,
.cid-sqBBK0QnN7 blockquote {
  color: #767676;
}
.cid-sqBNxCb7LF {
  background: #ffffff;
}
.cid-sqBNxCb7LF .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sqBNxCb7LF figcaption {
  position: relative;
}
.cid-sqBNxCb7LF figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqBNxCb7LF .image-block {
    width: 100% !important;
  }
}
.cid-sqBYkbbe0J {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sqBYkbbe0J .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sqBYkbbe0J .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sqBYkbbe0J .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sqBYkbbe0J .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sqBYkbbe0J .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqBYkbbe0J .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sqBYkbbe0J .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sqBYkbbe0J .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sqBYkbbe0J .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqBC5hedsM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sqBC5hedsM .mbr-section-subtitle {
  color: #767676;
}
.cid-sqBC6diR13 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqBC6diR13 .mbr-text,
.cid-sqBC6diR13 blockquote {
  color: #767676;
}
.cid-sqBNNBDYtT {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sqBNNBDYtT .image-block {
  margin: auto;
}
.cid-sqBNNBDYtT figcaption {
  position: relative;
}
.cid-sqBNNBDYtT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqBNNBDYtT .image-block {
    width: 100% !important;
  }
}
.cid-sqBCjKAIku {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sqBCjKAIku .mbr-section-subtitle {
  color: #767676;
}
.cid-sqBCkGFkR5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqBCkGFkR5 .mbr-text,
.cid-sqBCkGFkR5 blockquote {
  color: #767676;
}
.cid-sqBCAdWsZg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sqBCAdWsZg .mbr-section-subtitle {
  color: #767676;
}
.cid-sqBCBdGofz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqBCBdGofz .mbr-text,
.cid-sqBCBdGofz blockquote {
  color: #767676;
}
.cid-srDbCy2HAn {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-srDbCy2HAn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-srDbCy2HAn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-srDbCy2HAn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-srDbCy2HAn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-srDbCy2HAn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-srDbCy2HAn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-srDbCy2HAn .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-srDbCy2HAn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-srDbCy2HAn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqBCPPp8WV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sqBCPPp8WV .mbr-section-subtitle {
  color: #767676;
}
.cid-sqBCQF4PT3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqBCQF4PT3 .mbr-text,
.cid-sqBCQF4PT3 blockquote {
  color: #767676;
}
.cid-sqBD7djtJI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sqBD7djtJI .mbr-section-subtitle {
  color: #767676;
}
.cid-sqBD83Xscu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqBD83Xscu .mbr-text,
.cid-sqBD83Xscu blockquote {
  color: #767676;
}
.cid-srDeTGHWCx {
  background: #ffffff;
}
.cid-srDeTGHWCx .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-srDeTGHWCx figcaption {
  position: relative;
}
.cid-srDeTGHWCx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srDeTGHWCx .image-block {
    width: 100% !important;
  }
}
.cid-sqBvgPQEu8 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqBvgPQEu8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sqBvgTudNt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqBvgTudNt .mbr-text,
.cid-sqBvgTudNt blockquote {
  color: #767676;
}
.cid-srDokzQg94 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #879a9f;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-srDokzQg94 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-srDokzQg94 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-srDokzQg94 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-srDokzQg94 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-srDokzQg94 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-srDokzQg94 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-srDokzQg94 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-srDokzQg94 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-srDokzQg94 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqBvgUUeLw {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sqBvgUUeLw h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sqBvgUUeLw p {
  color: #767676;
  text-align: left;
}
.cid-sqBvgUUeLw .card-box {
  padding-top: 2rem;
}
.cid-sqBvgUUeLw .card-wrapper {
  height: 100%;
}
.cid-sqBvgY5pHv {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sqBvgY5pHv .card {
  align-self: stretch;
}
.cid-sqBvgY5pHv .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sqBvgY5pHv h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sqBvgY5pHv p {
  color: #767676;
  text-align: left;
}
.cid-sqBvgY5pHv .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sqBvgY5pHv .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sqBvgY5pHv .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sqBvgY5pHv P {
  text-align: center;
}
.cid-sqBvh08jtz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sqBvh08jtz .content {
    text-align: center;
  }
  .cid-sqBvh08jtz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sqBvh08jtz .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sqBvh08jtz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sqBvh08jtz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sqBvh08jtz .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sqBvh08jtz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sqBvh08jtz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sqBvh08jtz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sqBvh08jtz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sqBvh08jtz .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sqBvh08jtz .google-map {
  height: 25rem;
  position: relative;
}
.cid-sqBvh08jtz .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sqBvh08jtz .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sqBvh08jtz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sqBvh08jtz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sqBvh5e4g3 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sqBvh5e4g3 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sqBvh5e4g3 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sqBvh5e4g3 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sqBvh5e4g3 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sqBvh5e4g3 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sqBvh5e4g3 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sqBvh5e4g3 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sqBvh5e4g3 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sqBvh5e4g3 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sqBvh5e4g3 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sqBvh5e4g3 [class^="socicon-"]:before,
.cid-sqBvh5e4g3 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sqBvh5e4g3 .btn {
    font-size: 20px !important;
  }
}
.cid-sqHcKKr3R9 .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sqHcKKr3R9 .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sqHcKKr3R9 a {
  font-style: normal;
}
.cid-sqHcKKr3R9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sqHcKKr3R9 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sqHcKKr3R9 .nav-item:focus,
.cid-sqHcKKr3R9 .nav-link:focus {
  outline: none;
}
.cid-sqHcKKr3R9 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sqHcKKr3R9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sqHcKKr3R9 .menu-logo {
  margin-right: auto;
}
.cid-sqHcKKr3R9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sqHcKKr3R9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sqHcKKr3R9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sqHcKKr3R9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sqHcKKr3R9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sqHcKKr3R9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sqHcKKr3R9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sqHcKKr3R9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sqHcKKr3R9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sqHcKKr3R9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sqHcKKr3R9 .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sqHcKKr3R9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sqHcKKr3R9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sqHcKKr3R9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sqHcKKr3R9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sqHcKKr3R9 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sqHcKKr3R9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sqHcKKr3R9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sqHcKKr3R9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sqHcKKr3R9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sqHcKKr3R9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sqHcKKr3R9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sqHcKKr3R9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sqHcKKr3R9 button.navbar-toggler:focus {
  outline: none;
}
.cid-sqHcKKr3R9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sqHcKKr3R9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sqHcKKr3R9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sqHcKKr3R9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sqHcKKr3R9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sqHcKKr3R9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqHcKKr3R9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sqHcKKr3R9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sqHcKKr3R9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqHcKKr3R9 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sqHcKKr3R9 .collapsed .btn {
  display: flex;
}
.cid-sqHcKKr3R9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sqHcKKr3R9 .collapsed .navbar-collapse.collapsing,
.cid-sqHcKKr3R9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sqHcKKr3R9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sqHcKKr3R9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sqHcKKr3R9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sqHcKKr3R9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sqHcKKr3R9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sqHcKKr3R9 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sqHcKKr3R9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sqHcKKr3R9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sqHcKKr3R9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sqHcKKr3R9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sqHcKKr3R9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sqHcKKr3R9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sqHcKKr3R9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqHcKKr3R9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sqHcKKr3R9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sqHcKKr3R9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sqHcKKr3R9 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sqHcKKr3R9 .navbar-expand {
    flex-direction: column;
  }
  .cid-sqHcKKr3R9 img {
    height: 3.8rem !important;
  }
  .cid-sqHcKKr3R9 .btn {
    display: flex;
  }
  .cid-sqHcKKr3R9 button.navbar-toggler {
    display: block;
  }
  .cid-sqHcKKr3R9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sqHcKKr3R9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqHcKKr3R9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sqHcKKr3R9 .navbar-collapse.collapsing,
  .cid-sqHcKKr3R9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sqHcKKr3R9 .navbar-collapse.collapsing .navbar-nav,
  .cid-sqHcKKr3R9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sqHcKKr3R9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sqHcKKr3R9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sqHcKKr3R9 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sqHcKKr3R9 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqHcKKr3R9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sqHcKKr3R9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sqHcKKr3R9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sqHcKKr3R9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqHcKKr3R9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sqHcKKr3R9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sqHcKKr3R9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sqHcKKr3R9 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sqHcKKr3R9 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sqHcKKr3R9 .navbar-collapse {
  flex-basis: auto;
}
.cid-sqHcKKr3R9 .nav-link:hover,
.cid-sqHcKKr3R9 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sqHcKMr6Ty {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sqHcKMr6Ty .mbr-section-subtitle {
  color: #767676;
}
.cid-sqHcKMr6Ty H2 {
  color: #ffffff;
}
.cid-sqHcKNwnI2 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sqHcKNwnI2 .image-block {
  margin: auto;
}
.cid-sqHcKNwnI2 figcaption {
  position: relative;
}
.cid-sqHcKNwnI2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqHcKNwnI2 .image-block {
    width: 100% !important;
  }
}
.cid-sqHcKOodV6 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sqHcKOodV6 .mbr-section-subtitle {
  color: #767676;
}
.cid-sqHcKPGw99 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqHcKPGw99 .mbr-text,
.cid-sqHcKPGw99 blockquote {
  color: #767676;
}
.cid-sqHcKPGw99 .mbr-text P {
  text-align: left;
}
.cid-sqHcKRVbfw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sqHcKRVbfw .mbr-section-subtitle {
  color: #767676;
}
.cid-sqHcKTFrGL {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqHcKTFrGL .mbr-text,
.cid-sqHcKTFrGL blockquote {
  color: #767676;
}
.cid-srCZW9Cq9p {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-srCZW9Cq9p .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-srCZW9Cq9p .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-srCZW9Cq9p .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-srCZW9Cq9p .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-srCZW9Cq9p .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-srCZW9Cq9p .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-srCZW9Cq9p .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-srCZW9Cq9p .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-srCZW9Cq9p .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqHcKVchZo {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sqHcKVchZo .mbr-section-subtitle {
  color: #767676;
}
.cid-sqHcKWqVMy {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqHcKWqVMy .mbr-text,
.cid-sqHcKWqVMy blockquote {
  color: #767676;
}
.cid-sqHcKWqVMy .mbr-text {
  color: #073b4c;
}
.cid-srD2BSDwnN {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-srD2BSDwnN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-srD2BSDwnN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-srD2BSDwnN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-srD2BSDwnN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-srD2BSDwnN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-srD2BSDwnN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-srD2BSDwnN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-srD2BSDwnN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-srD2BSDwnN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqHcKY1RXp {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqHcKY1RXp .mbr-section-subtitle {
  color: #767676;
}
.cid-sqHcKZTOT3 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqHcKZTOT3 .mbr-text,
.cid-sqHcKZTOT3 blockquote {
  color: #767676;
}
.cid-srD6MaVXIx {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-srD6MaVXIx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-srD6MaVXIx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-srD6MaVXIx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-srD6MaVXIx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-srD6MaVXIx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-srD6MaVXIx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-srD6MaVXIx .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-srD6MaVXIx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-srD6MaVXIx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqHcL1LMqF {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqHcL1LMqF .mbr-section-subtitle {
  color: #767676;
}
.cid-sqHcL3k5X9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqHcL3k5X9 .mbr-text,
.cid-sqHcL3k5X9 blockquote {
  color: #767676;
}
.cid-srD8fu2hUb {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-srD8fu2hUb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-srD8fu2hUb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-srD8fu2hUb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-srD8fu2hUb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-srD8fu2hUb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-srD8fu2hUb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-srD8fu2hUb .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-srD8fu2hUb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-srD8fu2hUb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqHcL6pnr8 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqHcL6pnr8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sqHcL8seK8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqHcL8seK8 .mbr-text,
.cid-sqHcL8seK8 blockquote {
  color: #767676;
}
.cid-srD9MerMtf {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-srD9MerMtf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-srD9MerMtf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-srD9MerMtf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-srD9MerMtf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-srD9MerMtf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-srD9MerMtf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-srD9MerMtf .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-srD9MerMtf .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-srD9MerMtf .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqHcL9KeTT {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqHcL9KeTT .mbr-section-subtitle {
  color: #767676;
}
.cid-sqHcLaT8fB {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqHcLaT8fB .mbr-text,
.cid-sqHcLaT8fB blockquote {
  color: #767676;
}
.cid-srDbbEe7qM {
  background: #ffffff;
}
.cid-srDbbEe7qM .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-srDbbEe7qM figcaption {
  position: relative;
}
.cid-srDbbEe7qM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srDbbEe7qM .image-block {
    width: 100% !important;
  }
}
.cid-sqHcLcG8SK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sqHcLcG8SK .mbr-section-subtitle {
  color: #767676;
}
.cid-sqHcLeeWby {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqHcLeeWby .mbr-text,
.cid-sqHcLeeWby blockquote {
  color: #767676;
}
.cid-sqHcLfIc6s {
  background: #ffffff;
}
.cid-sqHcLfIc6s .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sqHcLfIc6s figcaption {
  position: relative;
}
.cid-sqHcLfIc6s figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqHcLfIc6s .image-block {
    width: 100% !important;
  }
}
.cid-sqHcLh1PsC {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sqHcLh1PsC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sqHcLh1PsC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sqHcLh1PsC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sqHcLh1PsC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sqHcLh1PsC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqHcLh1PsC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sqHcLh1PsC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sqHcLh1PsC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sqHcLh1PsC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqHcLjzK5c {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sqHcLjzK5c .mbr-section-subtitle {
  color: #767676;
}
.cid-sqHcLkzyXS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqHcLkzyXS .mbr-text,
.cid-sqHcLkzyXS blockquote {
  color: #767676;
}
.cid-sqHcLmpZtm {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sqHcLmpZtm .image-block {
  margin: auto;
}
.cid-sqHcLmpZtm figcaption {
  position: relative;
}
.cid-sqHcLmpZtm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqHcLmpZtm .image-block {
    width: 100% !important;
  }
}
.cid-sqHcLonpzy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sqHcLonpzy .mbr-section-subtitle {
  color: #767676;
}
.cid-sqHcLpXUZk {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqHcLpXUZk .mbr-text,
.cid-sqHcLpXUZk blockquote {
  color: #767676;
}
.cid-sqHcLsNpWI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sqHcLsNpWI .mbr-section-subtitle {
  color: #767676;
}
.cid-sqHcLtUbDq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqHcLtUbDq .mbr-text,
.cid-sqHcLtUbDq blockquote {
  color: #767676;
}
.cid-srDeztP9RZ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-srDeztP9RZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-srDeztP9RZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-srDeztP9RZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-srDeztP9RZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-srDeztP9RZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-srDeztP9RZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-srDeztP9RZ .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-srDeztP9RZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-srDeztP9RZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqHcLvmQoD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sqHcLvmQoD .mbr-section-subtitle {
  color: #767676;
}
.cid-sqHcLwYowy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqHcLwYowy .mbr-text,
.cid-sqHcLwYowy blockquote {
  color: #767676;
}
.cid-sqHcLyLoYD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sqHcLyLoYD .mbr-section-subtitle {
  color: #767676;
}
.cid-sqHcLB4c1f {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqHcLB4c1f .mbr-text,
.cid-sqHcLB4c1f blockquote {
  color: #767676;
}
.cid-srDfhgTxnK {
  background: #ffffff;
}
.cid-srDfhgTxnK .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-srDfhgTxnK figcaption {
  position: relative;
}
.cid-srDfhgTxnK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srDfhgTxnK .image-block {
    width: 100% !important;
  }
}
.cid-sqHcLCAfDt {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sqHcLCAfDt .mbr-section-subtitle {
  color: #767676;
}
.cid-sqHcLE6f4i {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqHcLE6f4i .mbr-text,
.cid-sqHcLE6f4i blockquote {
  color: #767676;
}
.cid-sqHcLGOce7 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #879a9f;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sqHcLGOce7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sqHcLGOce7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sqHcLGOce7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sqHcLGOce7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sqHcLGOce7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqHcLGOce7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sqHcLGOce7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sqHcLGOce7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sqHcLGOce7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sqHGqneH35 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sqHGqneH35 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sqHGqneH35 p {
  color: #767676;
  text-align: left;
}
.cid-sqHGqneH35 .card-box {
  padding-top: 2rem;
}
.cid-sqHGqneH35 .card-wrapper {
  height: 100%;
}
.cid-sqHcLXQBvF {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sqHcLXQBvF .card {
  align-self: stretch;
}
.cid-sqHcLXQBvF .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sqHcLXQBvF h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sqHcLXQBvF p {
  color: #767676;
  text-align: left;
}
.cid-sqHcLXQBvF .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sqHcLXQBvF .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sqHcLXQBvF .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sqHcLXQBvF P {
  text-align: center;
}
.cid-sqHcM2dAo9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sqHcM2dAo9 .content {
    text-align: center;
  }
  .cid-sqHcM2dAo9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sqHcM2dAo9 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sqHcM2dAo9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sqHcM2dAo9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sqHcM2dAo9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sqHcM2dAo9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sqHcM2dAo9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sqHcM2dAo9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sqHcM2dAo9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sqHcM2dAo9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sqHcM2dAo9 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sqHcM2dAo9 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sqHcM2dAo9 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sqHcM2dAo9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sqHcM2dAo9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sqHcMfClEv {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sqHcMfClEv .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sqHcMfClEv .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sqHcMfClEv .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sqHcMfClEv .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sqHcMfClEv .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sqHcMfClEv .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sqHcMfClEv .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sqHcMfClEv .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sqHcMfClEv .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sqHcMfClEv .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sqHcMfClEv [class^="socicon-"]:before,
.cid-sqHcMfClEv [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sqHcMfClEv .btn {
    font-size: 20px !important;
  }
}
.cid-stNt3da1ef .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-stNt3da1ef .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-stNt3da1ef a {
  font-style: normal;
}
.cid-stNt3da1ef .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-stNt3da1ef .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-stNt3da1ef .nav-item:focus,
.cid-stNt3da1ef .nav-link:focus {
  outline: none;
}
.cid-stNt3da1ef .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-stNt3da1ef .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-stNt3da1ef .menu-logo {
  margin-right: auto;
}
.cid-stNt3da1ef .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-stNt3da1ef .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-stNt3da1ef .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-stNt3da1ef .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-stNt3da1ef .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-stNt3da1ef .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-stNt3da1ef .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-stNt3da1ef .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-stNt3da1ef .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-stNt3da1ef .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-stNt3da1ef .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-stNt3da1ef .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-stNt3da1ef .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-stNt3da1ef .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-stNt3da1ef .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-stNt3da1ef .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-stNt3da1ef .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-stNt3da1ef .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-stNt3da1ef .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-stNt3da1ef .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-stNt3da1ef .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-stNt3da1ef .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-stNt3da1ef button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-stNt3da1ef button.navbar-toggler:focus {
  outline: none;
}
.cid-stNt3da1ef button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-stNt3da1ef button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-stNt3da1ef button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-stNt3da1ef button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-stNt3da1ef button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-stNt3da1ef nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-stNt3da1ef nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-stNt3da1ef nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-stNt3da1ef nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-stNt3da1ef .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-stNt3da1ef .collapsed .btn {
  display: flex;
}
.cid-stNt3da1ef .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-stNt3da1ef .collapsed .navbar-collapse.collapsing,
.cid-stNt3da1ef .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-stNt3da1ef .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-stNt3da1ef .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-stNt3da1ef .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-stNt3da1ef .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-stNt3da1ef .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-stNt3da1ef .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-stNt3da1ef .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-stNt3da1ef .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-stNt3da1ef .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-stNt3da1ef .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-stNt3da1ef .collapsed button.navbar-toggler {
  display: block;
}
.cid-stNt3da1ef .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-stNt3da1ef .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-stNt3da1ef .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-stNt3da1ef .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-stNt3da1ef .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-stNt3da1ef .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-stNt3da1ef .navbar-expand {
    flex-direction: column;
  }
  .cid-stNt3da1ef img {
    height: 3.8rem !important;
  }
  .cid-stNt3da1ef .btn {
    display: flex;
  }
  .cid-stNt3da1ef button.navbar-toggler {
    display: block;
  }
  .cid-stNt3da1ef .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-stNt3da1ef .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-stNt3da1ef .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-stNt3da1ef .navbar-collapse.collapsing,
  .cid-stNt3da1ef .navbar-collapse.show {
    display: block !important;
  }
  .cid-stNt3da1ef .navbar-collapse.collapsing .navbar-nav,
  .cid-stNt3da1ef .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-stNt3da1ef .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-stNt3da1ef .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-stNt3da1ef .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-stNt3da1ef .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-stNt3da1ef .navbar-collapse.collapsing .navbar-buttons,
  .cid-stNt3da1ef .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-stNt3da1ef .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-stNt3da1ef .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-stNt3da1ef .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-stNt3da1ef .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-stNt3da1ef .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-stNt3da1ef .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-stNt3da1ef .menu-logo {
    flex-shrink: 0;
  }
}
.cid-stNt3da1ef .navbar-collapse {
  flex-basis: auto;
}
.cid-stNt3da1ef .nav-link:hover,
.cid-stNt3da1ef .dropdown-item:hover {
  color: #767676 !important;
}
.cid-stNt3ebjCB {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-stNt3ebjCB .mbr-section-subtitle {
  color: #767676;
}
.cid-stNt3ebjCB H2 {
  color: #ffffff;
}
.cid-stNt3gD4ad {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-stNt3gD4ad .image-block {
  margin: auto;
}
.cid-stNt3gD4ad figcaption {
  position: relative;
}
.cid-stNt3gD4ad figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-stNt3gD4ad .image-block {
    width: 100% !important;
  }
}
.cid-stNt3iJ5kb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-stNt3iJ5kb .mbr-section-subtitle {
  color: #767676;
}
.cid-stNt3kip1b {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stNt3kip1b .mbr-text,
.cid-stNt3kip1b blockquote {
  color: #767676;
}
.cid-stNt3kip1b .mbr-text P {
  text-align: left;
}
.cid-stNt3lFF4H {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-stNt3lFF4H .mbr-section-subtitle {
  color: #767676;
}
.cid-stNt3n02MJ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stNt3n02MJ .mbr-text,
.cid-stNt3n02MJ blockquote {
  color: #767676;
}
.cid-stNv7FfhiK {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-stNv7FfhiK .image-block {
  margin: auto;
}
.cid-stNv7FfhiK figcaption {
  position: relative;
}
.cid-stNv7FfhiK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-stNv7FfhiK .image-block {
    width: 100% !important;
  }
}
.cid-stNt3rmvPE {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-stNt3rmvPE .mbr-section-subtitle {
  color: #767676;
}
.cid-stNt3sUi2A {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stNt3sUi2A .mbr-text,
.cid-stNt3sUi2A blockquote {
  color: #767676;
}
.cid-stNt3sUi2A .mbr-text {
  color: #073b4c;
}
.cid-stNt3v8Hps {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNt3v8Hps .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNt3v8Hps .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNt3v8Hps .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNt3v8Hps .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNt3v8Hps .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNt3v8Hps .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNt3v8Hps .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-stNt3v8Hps .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNt3v8Hps .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNxiRMyj6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stNxiRMyj6 .mbr-text,
.cid-stNxiRMyj6 blockquote {
  color: #767676;
}
.cid-stNxI7LxRd {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNxI7LxRd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNxI7LxRd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNxI7LxRd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNxI7LxRd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNxI7LxRd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNxI7LxRd .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNxI7LxRd .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-stNxI7LxRd .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNxI7LxRd .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNt3y0VcL {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-stNt3y0VcL .mbr-section-subtitle {
  color: #767676;
}
.cid-stNt3zsiFG {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stNt3zsiFG .mbr-text,
.cid-stNt3zsiFG blockquote {
  color: #767676;
}
.cid-stNt3BsYQb {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNt3BsYQb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNt3BsYQb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNt3BsYQb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNt3BsYQb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNt3BsYQb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNt3BsYQb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNt3BsYQb .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-stNt3BsYQb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNt3BsYQb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNt3DPip2 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-stNt3DPip2 .mbr-section-subtitle {
  color: #767676;
}
.cid-stNt3FaGKq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stNt3FaGKq .mbr-text,
.cid-stNt3FaGKq blockquote {
  color: #767676;
}
.cid-stNE5hgfE1 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-stNE5hgfE1 .image-block {
  margin: auto;
}
.cid-stNE5hgfE1 figcaption {
  position: relative;
}
.cid-stNE5hgfE1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-stNE5hgfE1 .image-block {
    width: 100% !important;
  }
}
.cid-stNt3KiuTP {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-stNt3KiuTP .mbr-section-subtitle {
  color: #767676;
}
.cid-stNt3LHf7q {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stNt3LHf7q .mbr-text,
.cid-stNt3LHf7q blockquote {
  color: #767676;
}
.cid-stNt3QQ3Vx {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNt3QQ3Vx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNt3QQ3Vx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNt3QQ3Vx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNt3QQ3Vx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNt3QQ3Vx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNt3QQ3Vx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNt3QQ3Vx .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-stNt3QQ3Vx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNt3QQ3Vx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNt3SZfyj {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-stNt3SZfyj .mbr-section-subtitle {
  color: #767676;
}
.cid-stNt3Ulcan {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stNt3Ulcan .mbr-text,
.cid-stNt3Ulcan blockquote {
  color: #767676;
}
.cid-stNHhPwYZb {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNHhPwYZb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNHhPwYZb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNHhPwYZb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNHhPwYZb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNHhPwYZb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNHhPwYZb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNHhPwYZb .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-stNHhPwYZb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNHhPwYZb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNt3Yhec7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-stNt3Yhec7 .mbr-section-subtitle {
  color: #767676;
}
.cid-stNt3Zu0mn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stNt3Zu0mn .mbr-text,
.cid-stNt3Zu0mn blockquote {
  color: #767676;
}
.cid-stNt43I3mh {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNt43I3mh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNt43I3mh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNt43I3mh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNt43I3mh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNt43I3mh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNt43I3mh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNt43I3mh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-stNt43I3mh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNt43I3mh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNt46VUWE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-stNt46VUWE .mbr-section-subtitle {
  color: #767676;
}
.cid-stNt48wENB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stNt48wENB .mbr-text,
.cid-stNt48wENB blockquote {
  color: #767676;
}
.cid-stNJABSxt5 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNJABSxt5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNJABSxt5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNJABSxt5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNJABSxt5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNJABSxt5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNJABSxt5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNJABSxt5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-stNJABSxt5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNJABSxt5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNt4gzU8d {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-stNt4gzU8d .mbr-section-subtitle {
  color: #767676;
}
.cid-stNt4ijWOQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stNt4ijWOQ .mbr-text,
.cid-stNt4ijWOQ blockquote {
  color: #767676;
}
.cid-stNt4jZOr8 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNt4jZOr8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNt4jZOr8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNt4jZOr8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNt4jZOr8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNt4jZOr8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNt4jZOr8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNt4jZOr8 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-stNt4jZOr8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNt4jZOr8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNt4zDkQB {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-stNt4zDkQB .mbr-section-subtitle {
  color: #767676;
}
.cid-stNt4CYyeO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stNt4CYyeO .mbr-text,
.cid-stNt4CYyeO blockquote {
  color: #767676;
}
.cid-stNt4Ehtet {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #879a9f;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNt4Ehtet .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNt4Ehtet .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNt4Ehtet .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNt4Ehtet .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNt4Ehtet .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNt4Ehtet .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNt4Ehtet .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-stNt4Ehtet .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNt4Ehtet .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNt4NOB2Y {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-stNt4NOB2Y h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-stNt4NOB2Y p {
  color: #767676;
  text-align: left;
}
.cid-stNt4NOB2Y .card-box {
  padding-top: 2rem;
}
.cid-stNt4NOB2Y .card-wrapper {
  height: 100%;
}
.cid-stNt4QXD0M {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-stNt4QXD0M .card {
  align-self: stretch;
}
.cid-stNt4QXD0M .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-stNt4QXD0M h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-stNt4QXD0M p {
  color: #767676;
  text-align: left;
}
.cid-stNt4QXD0M .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-stNt4QXD0M .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-stNt4QXD0M .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-stNt4QXD0M P {
  text-align: center;
}
.cid-stNt4UUOEe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-stNt4UUOEe .content {
    text-align: center;
  }
  .cid-stNt4UUOEe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-stNt4UUOEe .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-stNt4UUOEe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-stNt4UUOEe .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-stNt4UUOEe .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-stNt4UUOEe .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-stNt4UUOEe .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-stNt4UUOEe .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-stNt4UUOEe .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-stNt4UUOEe .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-stNt4UUOEe .google-map {
  height: 25rem;
  position: relative;
}
.cid-stNt4UUOEe .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-stNt4UUOEe .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-stNt4UUOEe .google-map[data-state] {
  background: #e9e5dc;
}
.cid-stNt4UUOEe .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-stNt54Kz0a {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-stNt54Kz0a .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-stNt54Kz0a .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-stNt54Kz0a .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-stNt54Kz0a .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-stNt54Kz0a .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-stNt54Kz0a .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-stNt54Kz0a .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-stNt54Kz0a .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-stNt54Kz0a .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-stNt54Kz0a .btn-social + .btn {
  margin-left: .1rem;
}
.cid-stNt54Kz0a [class^="socicon-"]:before,
.cid-stNt54Kz0a [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-stNt54Kz0a .btn {
    font-size: 20px !important;
  }
}
.cid-stNVe4KnJe .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-stNVe4KnJe .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-stNVe4KnJe a {
  font-style: normal;
}
.cid-stNVe4KnJe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-stNVe4KnJe .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-stNVe4KnJe .nav-item:focus,
.cid-stNVe4KnJe .nav-link:focus {
  outline: none;
}
.cid-stNVe4KnJe .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-stNVe4KnJe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-stNVe4KnJe .menu-logo {
  margin-right: auto;
}
.cid-stNVe4KnJe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-stNVe4KnJe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-stNVe4KnJe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-stNVe4KnJe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-stNVe4KnJe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-stNVe4KnJe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-stNVe4KnJe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-stNVe4KnJe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-stNVe4KnJe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-stNVe4KnJe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-stNVe4KnJe .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-stNVe4KnJe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-stNVe4KnJe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-stNVe4KnJe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-stNVe4KnJe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-stNVe4KnJe .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-stNVe4KnJe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-stNVe4KnJe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-stNVe4KnJe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-stNVe4KnJe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-stNVe4KnJe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-stNVe4KnJe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-stNVe4KnJe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-stNVe4KnJe button.navbar-toggler:focus {
  outline: none;
}
.cid-stNVe4KnJe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-stNVe4KnJe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-stNVe4KnJe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-stNVe4KnJe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-stNVe4KnJe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-stNVe4KnJe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-stNVe4KnJe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-stNVe4KnJe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-stNVe4KnJe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-stNVe4KnJe .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-stNVe4KnJe .collapsed .btn {
  display: flex;
}
.cid-stNVe4KnJe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-stNVe4KnJe .collapsed .navbar-collapse.collapsing,
.cid-stNVe4KnJe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-stNVe4KnJe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-stNVe4KnJe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-stNVe4KnJe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-stNVe4KnJe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-stNVe4KnJe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-stNVe4KnJe .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-stNVe4KnJe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-stNVe4KnJe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-stNVe4KnJe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-stNVe4KnJe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-stNVe4KnJe .collapsed button.navbar-toggler {
  display: block;
}
.cid-stNVe4KnJe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-stNVe4KnJe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-stNVe4KnJe .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-stNVe4KnJe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-stNVe4KnJe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-stNVe4KnJe .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-stNVe4KnJe .navbar-expand {
    flex-direction: column;
  }
  .cid-stNVe4KnJe img {
    height: 3.8rem !important;
  }
  .cid-stNVe4KnJe .btn {
    display: flex;
  }
  .cid-stNVe4KnJe button.navbar-toggler {
    display: block;
  }
  .cid-stNVe4KnJe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-stNVe4KnJe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-stNVe4KnJe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-stNVe4KnJe .navbar-collapse.collapsing,
  .cid-stNVe4KnJe .navbar-collapse.show {
    display: block !important;
  }
  .cid-stNVe4KnJe .navbar-collapse.collapsing .navbar-nav,
  .cid-stNVe4KnJe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-stNVe4KnJe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-stNVe4KnJe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-stNVe4KnJe .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-stNVe4KnJe .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-stNVe4KnJe .navbar-collapse.collapsing .navbar-buttons,
  .cid-stNVe4KnJe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-stNVe4KnJe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-stNVe4KnJe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-stNVe4KnJe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-stNVe4KnJe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-stNVe4KnJe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-stNVe4KnJe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-stNVe4KnJe .menu-logo {
    flex-shrink: 0;
  }
}
.cid-stNVe4KnJe .navbar-collapse {
  flex-basis: auto;
}
.cid-stNVe4KnJe .nav-link:hover,
.cid-stNVe4KnJe .dropdown-item:hover {
  color: #767676 !important;
}
.cid-stNVe98T2A {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-stNVe98T2A .mbr-section-subtitle {
  color: #767676;
}
.cid-stNVe98T2A H2 {
  color: #ffffff;
}
.cid-stNVeaYVjj {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-stNVeaYVjj .image-block {
  margin: auto;
}
.cid-stNVeaYVjj figcaption {
  position: relative;
}
.cid-stNVeaYVjj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-stNVeaYVjj .image-block {
    width: 100% !important;
  }
}
.cid-stNVeclsX7 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-stNVeclsX7 .mbr-section-subtitle {
  color: #767676;
}
.cid-stNVeeAuU5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stNVeeAuU5 .mbr-text,
.cid-stNVeeAuU5 blockquote {
  color: #767676;
}
.cid-stNVeeAuU5 .mbr-text P {
  text-align: left;
}
.cid-stNVeh03b0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-stNVeh03b0 .mbr-section-subtitle {
  color: #767676;
}
.cid-stNVeiIBOg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stNVeiIBOg .mbr-text,
.cid-stNVeiIBOg blockquote {
  color: #767676;
}
.cid-stNVekB17Y {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-stNVekB17Y .image-block {
  margin: auto;
}
.cid-stNVekB17Y figcaption {
  position: relative;
}
.cid-stNVekB17Y figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-stNVekB17Y .image-block {
    width: 100% !important;
  }
}
.cid-stNVemIUH2 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-stNVemIUH2 .mbr-section-subtitle {
  color: #767676;
}
.cid-stNVeochYP {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stNVeochYP .mbr-text,
.cid-stNVeochYP blockquote {
  color: #767676;
}
.cid-stNVeochYP .mbr-text {
  color: #073b4c;
}
.cid-stNVepLTDZ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNVepLTDZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNVepLTDZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNVepLTDZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNVepLTDZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNVepLTDZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVepLTDZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNVepLTDZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-stNVepLTDZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNVepLTDZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVetPJcl {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stNVetPJcl .mbr-text,
.cid-stNVetPJcl blockquote {
  color: #767676;
}
.cid-stNVevwJHz {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNVevwJHz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNVevwJHz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNVevwJHz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNVevwJHz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNVevwJHz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVevwJHz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNVevwJHz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-stNVevwJHz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNVevwJHz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVeynba6 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-stNVeynba6 .mbr-section-subtitle {
  color: #767676;
}
.cid-stNVezJZNc {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stNVezJZNc .mbr-text,
.cid-stNVezJZNc blockquote {
  color: #767676;
}
.cid-stNVeEkUrQ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNVeEkUrQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNVeEkUrQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNVeEkUrQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNVeEkUrQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNVeEkUrQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVeEkUrQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNVeEkUrQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-stNVeEkUrQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNVeEkUrQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVeOElot {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-stNVeOElot .mbr-section-subtitle {
  color: #767676;
}
.cid-stNVeQVADD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stNVeQVADD .mbr-text,
.cid-stNVeQVADD blockquote {
  color: #767676;
}
.cid-stNVeSioiL {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-stNVeSioiL .image-block {
  margin: auto;
}
.cid-stNVeSioiL figcaption {
  position: relative;
}
.cid-stNVeSioiL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-stNVeSioiL .image-block {
    width: 100% !important;
  }
}
.cid-stNVeTPr5j {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-stNVeTPr5j .mbr-section-subtitle {
  color: #767676;
}
.cid-stNVeWTEG8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stNVeWTEG8 .mbr-text,
.cid-stNVeWTEG8 blockquote {
  color: #767676;
}
.cid-stNVeYpgME {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNVeYpgME .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNVeYpgME .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNVeYpgME .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNVeYpgME .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNVeYpgME .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVeYpgME .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNVeYpgME .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-stNVeYpgME .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNVeYpgME .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVf3tCv4 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-stNVf3tCv4 .mbr-section-subtitle {
  color: #767676;
}
.cid-stNVf5tDpz {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stNVf5tDpz .mbr-text,
.cid-stNVf5tDpz blockquote {
  color: #767676;
}
.cid-stNVfbCFaJ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNVfbCFaJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNVfbCFaJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNVfbCFaJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNVfbCFaJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNVfbCFaJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVfbCFaJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNVfbCFaJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-stNVfbCFaJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNVfbCFaJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVfee9ty {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-stNVfee9ty .mbr-section-subtitle {
  color: #767676;
}
.cid-stNVffESEd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stNVffESEd .mbr-text,
.cid-stNVffESEd blockquote {
  color: #767676;
}
.cid-stNVfhr7jQ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNVfhr7jQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNVfhr7jQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNVfhr7jQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNVfhr7jQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNVfhr7jQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVfhr7jQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNVfhr7jQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-stNVfhr7jQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNVfhr7jQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVfk1SxV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-stNVfk1SxV .mbr-section-subtitle {
  color: #767676;
}
.cid-stNVfmbe5p {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stNVfmbe5p .mbr-text,
.cid-stNVfmbe5p blockquote {
  color: #767676;
}
.cid-stNVfotkhm {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNVfotkhm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNVfotkhm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNVfotkhm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNVfotkhm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNVfotkhm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVfotkhm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNVfotkhm .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-stNVfotkhm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNVfotkhm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVfrBMbv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-stNVfrBMbv .mbr-section-subtitle {
  color: #767676;
}
.cid-stNVfuaJAt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stNVfuaJAt .mbr-text,
.cid-stNVfuaJAt blockquote {
  color: #767676;
}
.cid-stNVfxbIG1 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNVfxbIG1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNVfxbIG1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNVfxbIG1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNVfxbIG1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNVfxbIG1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVfxbIG1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNVfxbIG1 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-stNVfxbIG1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNVfxbIG1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVfGf5UN {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-stNVfGf5UN .mbr-section-subtitle {
  color: #767676;
}
.cid-stNVfKCAub {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stNVfKCAub .mbr-text,
.cid-stNVfKCAub blockquote {
  color: #767676;
}
.cid-stNVfQW02T {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #879a9f;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-stNVfQW02T .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-stNVfQW02T .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-stNVfQW02T .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-stNVfQW02T .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-stNVfQW02T .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stNVfQW02T .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-stNVfQW02T .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-stNVfQW02T .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-stNVfQW02T .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-stOieibTRj {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-stOieibTRj h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-stOieibTRj p {
  color: #767676;
  text-align: left;
}
.cid-stOieibTRj .card-box {
  padding-top: 2rem;
}
.cid-stOieibTRj .card-wrapper {
  height: 100%;
}
.cid-stNVg1Grdy {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-stNVg1Grdy .card {
  align-self: stretch;
}
.cid-stNVg1Grdy .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-stNVg1Grdy h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-stNVg1Grdy p {
  color: #767676;
  text-align: left;
}
.cid-stNVg1Grdy .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-stNVg1Grdy .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-stNVg1Grdy .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-stNVg1Grdy P {
  text-align: center;
}
.cid-stNVg4q7EJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-stNVg4q7EJ .content {
    text-align: center;
  }
  .cid-stNVg4q7EJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-stNVg4q7EJ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-stNVg4q7EJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-stNVg4q7EJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-stNVg4q7EJ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-stNVg4q7EJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-stNVg4q7EJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-stNVg4q7EJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-stNVg4q7EJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-stNVg4q7EJ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-stNVg4q7EJ .google-map {
  height: 25rem;
  position: relative;
}
.cid-stNVg4q7EJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-stNVg4q7EJ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-stNVg4q7EJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-stNVg4q7EJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-stNVghbfVz {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-stNVghbfVz .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-stNVghbfVz .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-stNVghbfVz .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-stNVghbfVz .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-stNVghbfVz .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-stNVghbfVz .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-stNVghbfVz .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-stNVghbfVz .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-stNVghbfVz .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-stNVghbfVz .btn-social + .btn {
  margin-left: .1rem;
}
.cid-stNVghbfVz [class^="socicon-"]:before,
.cid-stNVghbfVz [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-stNVghbfVz .btn {
    font-size: 20px !important;
  }
}
.cid-sxosLlu6Hh .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sxosLlu6Hh .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sxosLlu6Hh a {
  font-style: normal;
}
.cid-sxosLlu6Hh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sxosLlu6Hh .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sxosLlu6Hh .nav-item:focus,
.cid-sxosLlu6Hh .nav-link:focus {
  outline: none;
}
.cid-sxosLlu6Hh .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sxosLlu6Hh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sxosLlu6Hh .menu-logo {
  margin-right: auto;
}
.cid-sxosLlu6Hh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sxosLlu6Hh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sxosLlu6Hh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sxosLlu6Hh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sxosLlu6Hh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sxosLlu6Hh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sxosLlu6Hh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sxosLlu6Hh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sxosLlu6Hh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sxosLlu6Hh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sxosLlu6Hh .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sxosLlu6Hh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sxosLlu6Hh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sxosLlu6Hh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sxosLlu6Hh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sxosLlu6Hh .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sxosLlu6Hh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sxosLlu6Hh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sxosLlu6Hh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sxosLlu6Hh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sxosLlu6Hh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sxosLlu6Hh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sxosLlu6Hh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sxosLlu6Hh button.navbar-toggler:focus {
  outline: none;
}
.cid-sxosLlu6Hh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sxosLlu6Hh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sxosLlu6Hh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sxosLlu6Hh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sxosLlu6Hh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sxosLlu6Hh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxosLlu6Hh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sxosLlu6Hh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sxosLlu6Hh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxosLlu6Hh .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sxosLlu6Hh .collapsed .btn {
  display: flex;
}
.cid-sxosLlu6Hh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sxosLlu6Hh .collapsed .navbar-collapse.collapsing,
.cid-sxosLlu6Hh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sxosLlu6Hh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sxosLlu6Hh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sxosLlu6Hh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sxosLlu6Hh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sxosLlu6Hh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sxosLlu6Hh .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sxosLlu6Hh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sxosLlu6Hh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sxosLlu6Hh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sxosLlu6Hh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sxosLlu6Hh .collapsed button.navbar-toggler {
  display: block;
}
.cid-sxosLlu6Hh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sxosLlu6Hh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxosLlu6Hh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sxosLlu6Hh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sxosLlu6Hh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sxosLlu6Hh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sxosLlu6Hh .navbar-expand {
    flex-direction: column;
  }
  .cid-sxosLlu6Hh img {
    height: 3.8rem !important;
  }
  .cid-sxosLlu6Hh .btn {
    display: flex;
  }
  .cid-sxosLlu6Hh button.navbar-toggler {
    display: block;
  }
  .cid-sxosLlu6Hh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sxosLlu6Hh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxosLlu6Hh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sxosLlu6Hh .navbar-collapse.collapsing,
  .cid-sxosLlu6Hh .navbar-collapse.show {
    display: block !important;
  }
  .cid-sxosLlu6Hh .navbar-collapse.collapsing .navbar-nav,
  .cid-sxosLlu6Hh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sxosLlu6Hh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sxosLlu6Hh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sxosLlu6Hh .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sxosLlu6Hh .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxosLlu6Hh .navbar-collapse.collapsing .navbar-buttons,
  .cid-sxosLlu6Hh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sxosLlu6Hh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sxosLlu6Hh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxosLlu6Hh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sxosLlu6Hh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sxosLlu6Hh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sxosLlu6Hh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sxosLlu6Hh .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sxosLlu6Hh .navbar-collapse {
  flex-basis: auto;
}
.cid-sxosLlu6Hh .nav-link:hover,
.cid-sxosLlu6Hh .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sxosLnkR55 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sxosLnkR55 .mbr-section-subtitle {
  color: #767676;
}
.cid-sxosLnkR55 H2 {
  color: #ffffff;
}
.cid-sxosLonZZq {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sxosLonZZq .image-block {
  margin: auto;
}
.cid-sxosLonZZq figcaption {
  position: relative;
}
.cid-sxosLonZZq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sxosLonZZq .image-block {
    width: 100% !important;
  }
}
.cid-sxosLrut8L {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sxosLrut8L .mbr-section-subtitle {
  color: #767676;
}
.cid-sxosLtH1OJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sxosLtH1OJ .mbr-text,
.cid-sxosLtH1OJ blockquote {
  color: #767676;
}
.cid-sxosLtH1OJ .mbr-text P {
  text-align: left;
}
.cid-sxosLvA8BK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sxosLvA8BK .mbr-section-subtitle {
  color: #767676;
}
.cid-sxosLxCnoD {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxosLxCnoD .mbr-text,
.cid-sxosLxCnoD blockquote {
  color: #767676;
}
.cid-sxozxk0hxx {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sxozxk0hxx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxozxk0hxx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxozxk0hxx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxozxk0hxx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxozxk0hxx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxozxk0hxx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxozxk0hxx .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sxozxk0hxx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxozxk0hxx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxosLDaJuM {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sxosLDaJuM .mbr-section-subtitle {
  color: #767676;
}
.cid-sxosLEQIPl {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxosLEQIPl .mbr-text,
.cid-sxosLEQIPl blockquote {
  color: #767676;
}
.cid-sxosLEQIPl .mbr-text {
  color: #073b4c;
}
.cid-sxosLGvSIF {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sxosLGvSIF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxosLGvSIF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxosLGvSIF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxosLGvSIF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxosLGvSIF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxosLGvSIF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxosLGvSIF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sxosLGvSIF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxosLGvSIF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxosLQtfEi {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sxosLQtfEi .mbr-section-subtitle {
  color: #767676;
}
.cid-sxosLS1LVO {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxosLS1LVO .mbr-text,
.cid-sxosLS1LVO blockquote {
  color: #767676;
}
.cid-sxosLXMM0u {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sxosLXMM0u .mbr-section-subtitle {
  color: #767676;
}
.cid-sxosLYPC10 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sxosLYPC10 .mbr-text,
.cid-sxosLYPC10 blockquote {
  color: #767676;
}
.cid-sxosM0RDmn {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sxosM0RDmn .image-block {
  margin: auto;
}
.cid-sxosM0RDmn figcaption {
  position: relative;
}
.cid-sxosM0RDmn figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sxosM0RDmn .image-block {
    width: 100% !important;
  }
}
.cid-sxosM3yxzM {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sxosM3yxzM .mbr-section-subtitle {
  color: #767676;
}
.cid-sxosM55Cxy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sxosM55Cxy .mbr-text,
.cid-sxosM55Cxy blockquote {
  color: #767676;
}
.cid-sxosM6AyDT {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sxosM6AyDT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxosM6AyDT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxosM6AyDT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxosM6AyDT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxosM6AyDT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxosM6AyDT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxosM6AyDT .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sxosM6AyDT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxosM6AyDT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxosMb3ax7 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sxosMb3ax7 .mbr-section-subtitle {
  color: #767676;
}
.cid-sxosMcHGFu {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxosMcHGFu .mbr-text,
.cid-sxosMcHGFu blockquote {
  color: #767676;
}
.cid-sxosMeSa8v {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sxosMeSa8v .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxosMeSa8v .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxosMeSa8v .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxosMeSa8v .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxosMeSa8v .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxosMeSa8v .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxosMeSa8v .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sxosMeSa8v .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxosMeSa8v .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxosMhRwFH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sxosMhRwFH .mbr-section-subtitle {
  color: #767676;
}
.cid-sxosMj27oX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sxosMj27oX .mbr-text,
.cid-sxosMj27oX blockquote {
  color: #767676;
}
.cid-sxosMkUNjm {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sxosMkUNjm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxosMkUNjm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxosMkUNjm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxosMkUNjm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxosMkUNjm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxosMkUNjm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxosMkUNjm .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sxosMkUNjm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxosMkUNjm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxosMoPFiQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sxosMoPFiQ .mbr-section-subtitle {
  color: #767676;
}
.cid-sxosMqpQcb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sxosMqpQcb .mbr-text,
.cid-sxosMqpQcb blockquote {
  color: #767676;
}
.cid-sxosMs7nAY {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sxosMs7nAY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxosMs7nAY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxosMs7nAY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxosMs7nAY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxosMs7nAY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxosMs7nAY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxosMs7nAY .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sxosMs7nAY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxosMs7nAY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxosMvBHPf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sxosMvBHPf .mbr-section-subtitle {
  color: #767676;
}
.cid-sxosMx4tgc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sxosMx4tgc .mbr-text,
.cid-sxosMx4tgc blockquote {
  color: #767676;
}
.cid-sxosMyIihG {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sxosMyIihG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxosMyIihG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxosMyIihG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxosMyIihG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxosMyIihG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxosMyIihG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxosMyIihG .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sxosMyIihG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxosMyIihG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxosMEa94s {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sxosMEa94s .mbr-section-subtitle {
  color: #767676;
}
.cid-sxosMFCU7S {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sxosMFCU7S .mbr-text,
.cid-sxosMFCU7S blockquote {
  color: #767676;
}
.cid-sxosMGROBJ {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #879a9f;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sxosMGROBJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxosMGROBJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxosMGROBJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxosMGROBJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxosMGROBJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxosMGROBJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxosMGROBJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sxosMGROBJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxosMGROBJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxosMLPVmA {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sxosMLPVmA h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sxosMLPVmA p {
  color: #767676;
  text-align: left;
}
.cid-sxosMLPVmA .card-box {
  padding-top: 2rem;
}
.cid-sxosMLPVmA .card-wrapper {
  height: 100%;
}
.cid-sxosMP4jFo {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sxosMP4jFo .card {
  align-self: stretch;
}
.cid-sxosMP4jFo .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sxosMP4jFo h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sxosMP4jFo p {
  color: #767676;
  text-align: left;
}
.cid-sxosMP4jFo .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sxosMP4jFo .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sxosMP4jFo .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sxosMP4jFo P {
  text-align: center;
}
.cid-sxosMREjU7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sxosMREjU7 .content {
    text-align: center;
  }
  .cid-sxosMREjU7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sxosMREjU7 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sxosMREjU7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sxosMREjU7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sxosMREjU7 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sxosMREjU7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sxosMREjU7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sxosMREjU7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sxosMREjU7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sxosMREjU7 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sxosMREjU7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sxosMREjU7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sxosMREjU7 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sxosMREjU7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sxosMREjU7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sxosN0xZZV {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sxosN0xZZV .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sxosN0xZZV .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sxosN0xZZV .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sxosN0xZZV .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sxosN0xZZV .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sxosN0xZZV .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sxosN0xZZV .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sxosN0xZZV .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sxosN0xZZV .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sxosN0xZZV .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sxosN0xZZV [class^="socicon-"]:before,
.cid-sxosN0xZZV [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sxosN0xZZV .btn {
    font-size: 20px !important;
  }
}
.cid-sxp4317M0z .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sxp4317M0z .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sxp4317M0z a {
  font-style: normal;
}
.cid-sxp4317M0z .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sxp4317M0z .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sxp4317M0z .nav-item:focus,
.cid-sxp4317M0z .nav-link:focus {
  outline: none;
}
.cid-sxp4317M0z .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sxp4317M0z .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sxp4317M0z .menu-logo {
  margin-right: auto;
}
.cid-sxp4317M0z .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sxp4317M0z .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sxp4317M0z .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sxp4317M0z .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sxp4317M0z .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sxp4317M0z .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sxp4317M0z .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sxp4317M0z .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sxp4317M0z .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sxp4317M0z .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sxp4317M0z .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sxp4317M0z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sxp4317M0z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sxp4317M0z .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sxp4317M0z .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sxp4317M0z .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sxp4317M0z .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sxp4317M0z .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sxp4317M0z .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sxp4317M0z .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sxp4317M0z .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sxp4317M0z .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sxp4317M0z button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sxp4317M0z button.navbar-toggler:focus {
  outline: none;
}
.cid-sxp4317M0z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sxp4317M0z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sxp4317M0z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sxp4317M0z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sxp4317M0z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sxp4317M0z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxp4317M0z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sxp4317M0z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sxp4317M0z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxp4317M0z .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sxp4317M0z .collapsed .btn {
  display: flex;
}
.cid-sxp4317M0z .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sxp4317M0z .collapsed .navbar-collapse.collapsing,
.cid-sxp4317M0z .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sxp4317M0z .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sxp4317M0z .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sxp4317M0z .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sxp4317M0z .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sxp4317M0z .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sxp4317M0z .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sxp4317M0z .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sxp4317M0z .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sxp4317M0z .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sxp4317M0z .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sxp4317M0z .collapsed button.navbar-toggler {
  display: block;
}
.cid-sxp4317M0z .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sxp4317M0z .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxp4317M0z .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sxp4317M0z .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sxp4317M0z .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sxp4317M0z .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sxp4317M0z .navbar-expand {
    flex-direction: column;
  }
  .cid-sxp4317M0z img {
    height: 3.8rem !important;
  }
  .cid-sxp4317M0z .btn {
    display: flex;
  }
  .cid-sxp4317M0z button.navbar-toggler {
    display: block;
  }
  .cid-sxp4317M0z .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sxp4317M0z .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxp4317M0z .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sxp4317M0z .navbar-collapse.collapsing,
  .cid-sxp4317M0z .navbar-collapse.show {
    display: block !important;
  }
  .cid-sxp4317M0z .navbar-collapse.collapsing .navbar-nav,
  .cid-sxp4317M0z .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sxp4317M0z .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sxp4317M0z .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sxp4317M0z .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sxp4317M0z .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxp4317M0z .navbar-collapse.collapsing .navbar-buttons,
  .cid-sxp4317M0z .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sxp4317M0z .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sxp4317M0z .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxp4317M0z .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sxp4317M0z .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sxp4317M0z .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sxp4317M0z .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sxp4317M0z .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sxp4317M0z .navbar-collapse {
  flex-basis: auto;
}
.cid-sxp4317M0z .nav-link:hover,
.cid-sxp4317M0z .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sxp432AyDO {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sxp432AyDO .mbr-section-subtitle {
  color: #767676;
}
.cid-sxp432AyDO H2 {
  color: #ffffff;
}
.cid-sxp433PN2A {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sxp433PN2A .image-block {
  margin: auto;
}
.cid-sxp433PN2A figcaption {
  position: relative;
}
.cid-sxp433PN2A figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sxp433PN2A .image-block {
    width: 100% !important;
  }
}
.cid-sxp4354iOL {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sxp4354iOL .mbr-section-subtitle {
  color: #767676;
}
.cid-sxp436vLQg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sxp436vLQg .mbr-text,
.cid-sxp436vLQg blockquote {
  color: #767676;
}
.cid-sxp436vLQg .mbr-text P {
  text-align: left;
}
.cid-sxp437SHNT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sxp437SHNT .mbr-section-subtitle {
  color: #767676;
}
.cid-sxp439ciwU {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxp439ciwU .mbr-text,
.cid-sxp439ciwU blockquote {
  color: #767676;
}
.cid-sxp43aqdZq {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sxp43aqdZq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxp43aqdZq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxp43aqdZq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxp43aqdZq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxp43aqdZq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxp43aqdZq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxp43aqdZq .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sxp43aqdZq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxp43aqdZq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxp43d8xR3 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sxp43d8xR3 .mbr-section-subtitle {
  color: #767676;
}
.cid-sxp43jHWk8 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxp43jHWk8 .mbr-text,
.cid-sxp43jHWk8 blockquote {
  color: #767676;
}
.cid-sxp43jHWk8 .mbr-text {
  color: #073b4c;
}
.cid-sxp43lIgFB {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sxp43lIgFB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxp43lIgFB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxp43lIgFB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxp43lIgFB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxp43lIgFB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxp43lIgFB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxp43lIgFB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sxp43lIgFB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxp43lIgFB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxp43oVISN {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sxp43oVISN .mbr-section-subtitle {
  color: #767676;
}
.cid-sxp43qy5RJ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxp43qy5RJ .mbr-text,
.cid-sxp43qy5RJ blockquote {
  color: #767676;
}
.cid-sxp43s6Qm2 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sxp43s6Qm2 .mbr-section-subtitle {
  color: #767676;
}
.cid-sxp43u8EdQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sxp43u8EdQ .mbr-text,
.cid-sxp43u8EdQ blockquote {
  color: #767676;
}
.cid-sxp43wLWiB {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sxp43wLWiB .image-block {
  margin: auto;
}
.cid-sxp43wLWiB figcaption {
  position: relative;
}
.cid-sxp43wLWiB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sxp43wLWiB .image-block {
    width: 100% !important;
  }
}
.cid-sxp43ytWwe {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sxp43ytWwe .mbr-section-subtitle {
  color: #767676;
}
.cid-sxp43zPho9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sxp43zPho9 .mbr-text,
.cid-sxp43zPho9 blockquote {
  color: #767676;
}
.cid-sxp43BVw28 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sxp43BVw28 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxp43BVw28 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxp43BVw28 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxp43BVw28 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxp43BVw28 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxp43BVw28 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxp43BVw28 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sxp43BVw28 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxp43BVw28 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxp43EV949 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sxp43EV949 .mbr-section-subtitle {
  color: #767676;
}
.cid-sxp43FZZPc {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxp43FZZPc .mbr-text,
.cid-sxp43FZZPc blockquote {
  color: #767676;
}
.cid-sxp43KM5r3 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sxp43KM5r3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxp43KM5r3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxp43KM5r3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxp43KM5r3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxp43KM5r3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxp43KM5r3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxp43KM5r3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sxp43KM5r3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxp43KM5r3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxp43Piztt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sxp43Piztt .mbr-section-subtitle {
  color: #767676;
}
.cid-sxp43QK5CI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sxp43QK5CI .mbr-text,
.cid-sxp43QK5CI blockquote {
  color: #767676;
}
.cid-sxp43SmYlX {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sxp43SmYlX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxp43SmYlX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxp43SmYlX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxp43SmYlX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxp43SmYlX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxp43SmYlX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxp43SmYlX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sxp43SmYlX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxp43SmYlX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxp43YlULY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sxp43YlULY .mbr-section-subtitle {
  color: #767676;
}
.cid-sxp441hFoq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sxp441hFoq .mbr-text,
.cid-sxp441hFoq blockquote {
  color: #767676;
}
.cid-sxp442VxZn {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sxp442VxZn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxp442VxZn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxp442VxZn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxp442VxZn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxp442VxZn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxp442VxZn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxp442VxZn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sxp442VxZn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxp442VxZn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxp446iXGs {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sxp446iXGs .mbr-section-subtitle {
  color: #767676;
}
.cid-sxp448Z3RP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sxp448Z3RP .mbr-text,
.cid-sxp448Z3RP blockquote {
  color: #767676;
}
.cid-sxp44btW6p {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sxp44btW6p .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxp44btW6p .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxp44btW6p .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxp44btW6p .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxp44btW6p .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxp44btW6p .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxp44btW6p .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sxp44btW6p .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxp44btW6p .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxp44gUo7E {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sxp44gUo7E .mbr-section-subtitle {
  color: #767676;
}
.cid-sxp44ms7qQ {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #879a9f;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sxp44ms7qQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxp44ms7qQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxp44ms7qQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxp44ms7qQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxp44ms7qQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxp44ms7qQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxp44ms7qQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sxp44ms7qQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxp44ms7qQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sxp44B4CLy {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sxp44B4CLy .card {
  align-self: stretch;
}
.cid-sxp44B4CLy .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sxp44B4CLy h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sxp44B4CLy p {
  color: #767676;
  text-align: left;
}
.cid-sxp44B4CLy .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sxp44B4CLy .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sxp44B4CLy .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sxp44B4CLy P {
  text-align: center;
}
.cid-sxp44EE9tp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sxp44EE9tp .content {
    text-align: center;
  }
  .cid-sxp44EE9tp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sxp44EE9tp .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sxp44EE9tp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sxp44EE9tp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sxp44EE9tp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sxp44EE9tp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sxp44EE9tp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sxp44EE9tp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sxp44EE9tp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sxp44EE9tp .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sxp44EE9tp .google-map {
  height: 25rem;
  position: relative;
}
.cid-sxp44EE9tp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sxp44EE9tp .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sxp44EE9tp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sxp44EE9tp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sxp44NWoR7 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sxp44NWoR7 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sxp44NWoR7 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sxp44NWoR7 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sxp44NWoR7 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sxp44NWoR7 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sxp44NWoR7 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sxp44NWoR7 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sxp44NWoR7 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sxp44NWoR7 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sxp44NWoR7 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sxp44NWoR7 [class^="socicon-"]:before,
.cid-sxp44NWoR7 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sxp44NWoR7 .btn {
    font-size: 20px !important;
  }
}
.cid-sBlSFyGuTn .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sBlSFyGuTn .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sBlSFyGuTn a {
  font-style: normal;
}
.cid-sBlSFyGuTn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sBlSFyGuTn .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sBlSFyGuTn .nav-item:focus,
.cid-sBlSFyGuTn .nav-link:focus {
  outline: none;
}
.cid-sBlSFyGuTn .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sBlSFyGuTn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sBlSFyGuTn .menu-logo {
  margin-right: auto;
}
.cid-sBlSFyGuTn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sBlSFyGuTn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sBlSFyGuTn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sBlSFyGuTn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sBlSFyGuTn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sBlSFyGuTn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sBlSFyGuTn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sBlSFyGuTn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sBlSFyGuTn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sBlSFyGuTn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sBlSFyGuTn .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sBlSFyGuTn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sBlSFyGuTn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBlSFyGuTn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sBlSFyGuTn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBlSFyGuTn .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sBlSFyGuTn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sBlSFyGuTn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sBlSFyGuTn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sBlSFyGuTn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sBlSFyGuTn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sBlSFyGuTn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sBlSFyGuTn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sBlSFyGuTn button.navbar-toggler:focus {
  outline: none;
}
.cid-sBlSFyGuTn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBlSFyGuTn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sBlSFyGuTn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sBlSFyGuTn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sBlSFyGuTn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sBlSFyGuTn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBlSFyGuTn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sBlSFyGuTn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sBlSFyGuTn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBlSFyGuTn .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sBlSFyGuTn .collapsed .btn {
  display: flex;
}
.cid-sBlSFyGuTn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sBlSFyGuTn .collapsed .navbar-collapse.collapsing,
.cid-sBlSFyGuTn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sBlSFyGuTn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sBlSFyGuTn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sBlSFyGuTn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sBlSFyGuTn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sBlSFyGuTn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sBlSFyGuTn .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sBlSFyGuTn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sBlSFyGuTn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sBlSFyGuTn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sBlSFyGuTn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sBlSFyGuTn .collapsed button.navbar-toggler {
  display: block;
}
.cid-sBlSFyGuTn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sBlSFyGuTn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sBlSFyGuTn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sBlSFyGuTn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sBlSFyGuTn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sBlSFyGuTn .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sBlSFyGuTn .navbar-expand {
    flex-direction: column;
  }
  .cid-sBlSFyGuTn img {
    height: 3.8rem !important;
  }
  .cid-sBlSFyGuTn .btn {
    display: flex;
  }
  .cid-sBlSFyGuTn button.navbar-toggler {
    display: block;
  }
  .cid-sBlSFyGuTn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sBlSFyGuTn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sBlSFyGuTn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sBlSFyGuTn .navbar-collapse.collapsing,
  .cid-sBlSFyGuTn .navbar-collapse.show {
    display: block !important;
  }
  .cid-sBlSFyGuTn .navbar-collapse.collapsing .navbar-nav,
  .cid-sBlSFyGuTn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sBlSFyGuTn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sBlSFyGuTn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sBlSFyGuTn .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sBlSFyGuTn .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sBlSFyGuTn .navbar-collapse.collapsing .navbar-buttons,
  .cid-sBlSFyGuTn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sBlSFyGuTn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sBlSFyGuTn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sBlSFyGuTn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sBlSFyGuTn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sBlSFyGuTn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sBlSFyGuTn .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sBlSFyGuTn .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sBlSFyGuTn .navbar-collapse {
  flex-basis: auto;
}
.cid-sBlSFyGuTn .nav-link:hover,
.cid-sBlSFyGuTn .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sBlSFCq6K8 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sBlSFCq6K8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sBlSFCq6K8 H2 {
  color: #ffffff;
}
.cid-sBlSFDyBLM {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sBlSFDyBLM .image-block {
  margin: auto;
}
.cid-sBlSFDyBLM figcaption {
  position: relative;
}
.cid-sBlSFDyBLM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBlSFDyBLM .image-block {
    width: 100% !important;
  }
}
.cid-sBlSFF4AH4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sBlSFF4AH4 .mbr-section-subtitle {
  color: #767676;
}
.cid-sBlSFGC9Ke {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBlSFGC9Ke .mbr-text,
.cid-sBlSFGC9Ke blockquote {
  color: #767676;
}
.cid-sBlSFGC9Ke .mbr-text P {
  text-align: left;
}
.cid-sBlSFL8za0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sBlSFL8za0 .mbr-section-subtitle {
  color: #767676;
}
.cid-sBlSFMJZ7t {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBlSFMJZ7t .mbr-text,
.cid-sBlSFMJZ7t blockquote {
  color: #767676;
}
.cid-sBlSFNQ3kF {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sBlSFNQ3kF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBlSFNQ3kF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBlSFNQ3kF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBlSFNQ3kF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBlSFNQ3kF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBlSFNQ3kF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sBlSFNQ3kF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sBlSFNQ3kF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sBlSFNQ3kF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBlSFQ0LhR {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sBlSFQ0LhR .mbr-section-subtitle {
  color: #767676;
}
.cid-sBlSFRSiIG {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBlSFRSiIG .mbr-text,
.cid-sBlSFRSiIG blockquote {
  color: #767676;
}
.cid-sBlSFRSiIG .mbr-text {
  color: #073b4c;
}
.cid-sBlSFVx0FA {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sBlSFVx0FA .mbr-section-subtitle {
  color: #767676;
}
.cid-sBlSFXqn0h {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBlSFXqn0h .mbr-text,
.cid-sBlSFXqn0h blockquote {
  color: #767676;
}
.cid-sBlV0Zlfv4 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBm9WqlfeP {
  background: #ffffff;
}
.cid-sBm9WqlfeP .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sBm9WqlfeP figcaption {
  position: relative;
}
.cid-sBm9WqlfeP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBm9WqlfeP .image-block {
    width: 100% !important;
  }
}
.cid-sBlSFYsuve {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sBlSFYsuve .mbr-section-subtitle {
  color: #767676;
}
.cid-sBlSG0LnHL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBlSG0LnHL .mbr-text,
.cid-sBlSG0LnHL blockquote {
  color: #767676;
}
.cid-sBmakrOWnZ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sBmakrOWnZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBmakrOWnZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBmakrOWnZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBmakrOWnZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBmakrOWnZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmakrOWnZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sBmakrOWnZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sBmakrOWnZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sBmakrOWnZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBlSG4LEbu {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sBlSG4LEbu .mbr-section-subtitle {
  color: #767676;
}
.cid-sBlSG65anh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBlSG65anh .mbr-text,
.cid-sBlSG65anh blockquote {
  color: #767676;
}
.cid-sBmaYWyjZy {
  background: #ffffff;
}
.cid-sBmaYWyjZy .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sBmaYWyjZy figcaption {
  position: relative;
}
.cid-sBmaYWyjZy figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBmaYWyjZy .image-block {
    width: 100% !important;
  }
}
.cid-sBlSGcj2gN {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sBlSGcj2gN .mbr-section-subtitle {
  color: #767676;
}
.cid-sBlSGeySKT {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBlSGeySKT .mbr-text,
.cid-sBlSGeySKT blockquote {
  color: #767676;
}
.cid-sBmbgErLaA {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sBmbgErLaA .image-block {
  margin: auto;
}
.cid-sBmbgErLaA figcaption {
  position: relative;
}
.cid-sBmbgErLaA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBmbgErLaA .image-block {
    width: 100% !important;
  }
}
.cid-sBlSGmJIa3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sBlSGmJIa3 .mbr-section-subtitle {
  color: #767676;
}
.cid-sBlSGot3Ne {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBlSGot3Ne .mbr-text,
.cid-sBlSGot3Ne blockquote {
  color: #767676;
}
.cid-sBlSGqLBZB {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sBlSGqLBZB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBlSGqLBZB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBlSGqLBZB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBlSGqLBZB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBlSGqLBZB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBlSGqLBZB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sBlSGqLBZB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sBlSGqLBZB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sBlSGqLBZB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBlSGsI6xg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sBlSGsI6xg .mbr-section-subtitle {
  color: #767676;
}
.cid-sBlSGuujg4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBlSGuujg4 .mbr-text,
.cid-sBlSGuujg4 blockquote {
  color: #767676;
}
.cid-sBlSGwo8Td {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sBlSGwo8Td .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBlSGwo8Td .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBlSGwo8Td .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBlSGwo8Td .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBlSGwo8Td .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBlSGwo8Td .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sBlSGwo8Td .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sBlSGwo8Td .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sBlSGwo8Td .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBlSGz11tA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sBlSGz11tA .mbr-section-subtitle {
  color: #767676;
}
.cid-sBlSGAMRQT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBlSGAMRQT .mbr-text,
.cid-sBlSGAMRQT blockquote {
  color: #767676;
}
.cid-sBmcXYH4gA {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sBmcXYH4gA .image-block {
  margin: auto;
}
.cid-sBmcXYH4gA figcaption {
  position: relative;
}
.cid-sBmcXYH4gA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBmcXYH4gA .image-block {
    width: 100% !important;
  }
}
.cid-sBlSGHfLDJ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sBlSGHfLDJ .mbr-section-subtitle {
  color: #767676;
}
.cid-sBlSGIYdcT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBlSGIYdcT .mbr-text,
.cid-sBlSGIYdcT blockquote {
  color: #767676;
}
.cid-sBmkG07G5L {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sBmkG07G5L .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBmkG07G5L .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBmkG07G5L .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBmkG07G5L .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBmkG07G5L .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmkG07G5L .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sBmkG07G5L .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sBmkG07G5L .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sBmkG07G5L .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBlXEI98aW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sBlXEI98aW .mbr-section-subtitle {
  color: #767676;
}
.cid-sBlXGVVLL6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBlXGVVLL6 .mbr-text,
.cid-sBlXGVVLL6 blockquote {
  color: #767676;
}
.cid-sBmmriYmEJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sBmmriYmEJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBmmriYmEJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBmmriYmEJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBmmriYmEJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBmmriYmEJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmmriYmEJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sBmmriYmEJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sBmmriYmEJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sBmmriYmEJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBlY2W2Yyj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sBlY2W2Yyj .mbr-section-subtitle {
  color: #767676;
}
.cid-sBlY4oxqpO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBlY4oxqpO .mbr-text,
.cid-sBlY4oxqpO blockquote {
  color: #767676;
}
.cid-sBmndOHUia {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sBmndOHUia .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBmndOHUia .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBmndOHUia .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBmndOHUia .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBmndOHUia .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmndOHUia .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sBmndOHUia .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sBmndOHUia .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sBmndOHUia .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBlYpvVGd8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sBlYpvVGd8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sBlYr8WbFu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBlYr8WbFu .mbr-text,
.cid-sBlYr8WbFu blockquote {
  color: #767676;
}
.cid-sBlYIuVps8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sBlYIuVps8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sBlYJLQt7f {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBlYJLQt7f .mbr-text,
.cid-sBlYJLQt7f blockquote {
  color: #767676;
}
.cid-sBm6rP7kJb {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sBm6rP7kJb .image-block {
  margin: auto;
}
.cid-sBm6rP7kJb figcaption {
  position: relative;
}
.cid-sBm6rP7kJb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBm6rP7kJb .image-block {
    width: 100% !important;
  }
}
.cid-sBrBt9f2g1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBrBt9f2g1 .mbr-text,
.cid-sBrBt9f2g1 blockquote {
  color: #767676;
}
.cid-sBrDEMN8nz {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sBrDEMN8nz .image-block {
  margin: auto;
}
.cid-sBrDEMN8nz figcaption {
  position: relative;
}
.cid-sBrDEMN8nz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBrDEMN8nz .image-block {
    width: 100% !important;
  }
}
.cid-sBrCsgeXia {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBrCsgeXia .mbr-text,
.cid-sBrCsgeXia blockquote {
  color: #767676;
}
.cid-sBrL2jmHoB {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sBrL2jmHoB .image-block {
  margin: auto;
}
.cid-sBrL2jmHoB figcaption {
  position: relative;
}
.cid-sBrL2jmHoB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBrL2jmHoB .image-block {
    width: 100% !important;
  }
}
.cid-sBrE1qHEl0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBrE1qHEl0 .mbr-text,
.cid-sBrE1qHEl0 blockquote {
  color: #767676;
}
.cid-sBrE1qHEl0 .mbr-text P {
  text-align: center;
}
.cid-sBlSGPPF6L {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sBlSGPPF6L h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sBlSGPPF6L p {
  color: #767676;
  text-align: left;
}
.cid-sBlSGPPF6L .card-box {
  padding-top: 2rem;
}
.cid-sBlSGPPF6L .card-wrapper {
  height: 100%;
}
.cid-sBlSGSZXXp {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sBlSGSZXXp .card {
  align-self: stretch;
}
.cid-sBlSGSZXXp .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sBlSGSZXXp h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sBlSGSZXXp p {
  color: #767676;
  text-align: left;
}
.cid-sBlSGSZXXp .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sBlSGSZXXp .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sBlSGSZXXp .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sBlSGSZXXp P {
  text-align: center;
}
.cid-sBlSGVtzdK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sBlSGVtzdK .content {
    text-align: center;
  }
  .cid-sBlSGVtzdK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sBlSGVtzdK .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sBlSGVtzdK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sBlSGVtzdK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sBlSGVtzdK .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sBlSGVtzdK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sBlSGVtzdK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sBlSGVtzdK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sBlSGVtzdK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sBlSGVtzdK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sBlSGVtzdK .google-map {
  height: 25rem;
  position: relative;
}
.cid-sBlSGVtzdK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBlSGVtzdK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBlSGVtzdK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBlSGVtzdK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBlSH4SRyF {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sBlSH4SRyF .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sBlSH4SRyF .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sBlSH4SRyF .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sBlSH4SRyF .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sBlSH4SRyF .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sBlSH4SRyF .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sBlSH4SRyF .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sBlSH4SRyF .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sBlSH4SRyF .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sBlSH4SRyF .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sBlSH4SRyF [class^="socicon-"]:before,
.cid-sBlSH4SRyF [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sBlSH4SRyF .btn {
    font-size: 20px !important;
  }
}
.cid-sBmFn8XyGB .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sBmFn8XyGB .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sBmFn8XyGB a {
  font-style: normal;
}
.cid-sBmFn8XyGB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sBmFn8XyGB .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sBmFn8XyGB .nav-item:focus,
.cid-sBmFn8XyGB .nav-link:focus {
  outline: none;
}
.cid-sBmFn8XyGB .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sBmFn8XyGB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sBmFn8XyGB .menu-logo {
  margin-right: auto;
}
.cid-sBmFn8XyGB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sBmFn8XyGB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sBmFn8XyGB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sBmFn8XyGB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sBmFn8XyGB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sBmFn8XyGB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sBmFn8XyGB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sBmFn8XyGB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sBmFn8XyGB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sBmFn8XyGB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sBmFn8XyGB .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sBmFn8XyGB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sBmFn8XyGB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBmFn8XyGB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sBmFn8XyGB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBmFn8XyGB .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sBmFn8XyGB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sBmFn8XyGB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sBmFn8XyGB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sBmFn8XyGB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sBmFn8XyGB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sBmFn8XyGB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sBmFn8XyGB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sBmFn8XyGB button.navbar-toggler:focus {
  outline: none;
}
.cid-sBmFn8XyGB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBmFn8XyGB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sBmFn8XyGB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sBmFn8XyGB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sBmFn8XyGB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sBmFn8XyGB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBmFn8XyGB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sBmFn8XyGB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sBmFn8XyGB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBmFn8XyGB .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sBmFn8XyGB .collapsed .btn {
  display: flex;
}
.cid-sBmFn8XyGB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sBmFn8XyGB .collapsed .navbar-collapse.collapsing,
.cid-sBmFn8XyGB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sBmFn8XyGB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sBmFn8XyGB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sBmFn8XyGB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sBmFn8XyGB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sBmFn8XyGB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sBmFn8XyGB .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sBmFn8XyGB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sBmFn8XyGB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sBmFn8XyGB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sBmFn8XyGB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sBmFn8XyGB .collapsed button.navbar-toggler {
  display: block;
}
.cid-sBmFn8XyGB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sBmFn8XyGB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sBmFn8XyGB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sBmFn8XyGB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sBmFn8XyGB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sBmFn8XyGB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sBmFn8XyGB .navbar-expand {
    flex-direction: column;
  }
  .cid-sBmFn8XyGB img {
    height: 3.8rem !important;
  }
  .cid-sBmFn8XyGB .btn {
    display: flex;
  }
  .cid-sBmFn8XyGB button.navbar-toggler {
    display: block;
  }
  .cid-sBmFn8XyGB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sBmFn8XyGB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sBmFn8XyGB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sBmFn8XyGB .navbar-collapse.collapsing,
  .cid-sBmFn8XyGB .navbar-collapse.show {
    display: block !important;
  }
  .cid-sBmFn8XyGB .navbar-collapse.collapsing .navbar-nav,
  .cid-sBmFn8XyGB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sBmFn8XyGB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sBmFn8XyGB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sBmFn8XyGB .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sBmFn8XyGB .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sBmFn8XyGB .navbar-collapse.collapsing .navbar-buttons,
  .cid-sBmFn8XyGB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sBmFn8XyGB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sBmFn8XyGB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sBmFn8XyGB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sBmFn8XyGB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sBmFn8XyGB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sBmFn8XyGB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sBmFn8XyGB .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sBmFn8XyGB .navbar-collapse {
  flex-basis: auto;
}
.cid-sBmFn8XyGB .nav-link:hover,
.cid-sBmFn8XyGB .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sBmFnb2k08 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sBmFnb2k08 .mbr-section-subtitle {
  color: #767676;
}
.cid-sBmFnb2k08 H2 {
  color: #ffffff;
}
.cid-sBmFncs1Rt {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sBmFncs1Rt .image-block {
  margin: auto;
}
.cid-sBmFncs1Rt figcaption {
  position: relative;
}
.cid-sBmFncs1Rt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBmFncs1Rt .image-block {
    width: 100% !important;
  }
}
.cid-sBmFngmvRX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sBmFngmvRX .mbr-section-subtitle {
  color: #767676;
}
.cid-sBmFnhu4K7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBmFnhu4K7 .mbr-text,
.cid-sBmFnhu4K7 blockquote {
  color: #767676;
}
.cid-sBmFnhu4K7 .mbr-text P {
  text-align: left;
}
.cid-sBmFniLiJG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sBmFniLiJG .mbr-section-subtitle {
  color: #767676;
}
.cid-sBmFnk6W4V {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBmFnk6W4V .mbr-text,
.cid-sBmFnk6W4V blockquote {
  color: #767676;
}
.cid-sBmFnlHIOM {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sBmFnlHIOM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBmFnlHIOM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBmFnlHIOM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBmFnlHIOM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBmFnlHIOM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmFnlHIOM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sBmFnlHIOM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sBmFnlHIOM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sBmFnlHIOM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmFnpOQX8 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sBmFnpOQX8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sBmFnrfkKI {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBmFnrfkKI .mbr-text,
.cid-sBmFnrfkKI blockquote {
  color: #767676;
}
.cid-sBmFnrfkKI .mbr-text {
  color: #073b4c;
}
.cid-sBmFntdBMJ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sBmFntdBMJ .mbr-section-subtitle {
  color: #767676;
}
.cid-sBmFnvbiCh {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBmFnvbiCh .mbr-text,
.cid-sBmFnvbiCh blockquote {
  color: #767676;
}
.cid-sBmFnwIocz {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBmFnyhLgS {
  background: #ffffff;
}
.cid-sBmFnyhLgS .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sBmFnyhLgS figcaption {
  position: relative;
}
.cid-sBmFnyhLgS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBmFnyhLgS .image-block {
    width: 100% !important;
  }
}
.cid-sBmFnzMPe7 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sBmFnzMPe7 .mbr-section-subtitle {
  color: #767676;
}
.cid-sBmFnBvWXY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBmFnBvWXY .mbr-text,
.cid-sBmFnBvWXY blockquote {
  color: #767676;
}
.cid-sBmFnD4Usd {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sBmFnD4Usd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBmFnD4Usd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBmFnD4Usd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBmFnD4Usd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBmFnD4Usd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmFnD4Usd .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sBmFnD4Usd .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sBmFnD4Usd .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sBmFnD4Usd .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmFnEPxwM {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sBmFnEPxwM .mbr-section-subtitle {
  color: #767676;
}
.cid-sBmFnGCxm3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBmFnGCxm3 .mbr-text,
.cid-sBmFnGCxm3 blockquote {
  color: #767676;
}
.cid-sBmFnIjutz {
  background: #ffffff;
}
.cid-sBmFnIjutz .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sBmFnIjutz figcaption {
  position: relative;
}
.cid-sBmFnIjutz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBmFnIjutz .image-block {
    width: 100% !important;
  }
}
.cid-sBmFnKkRog {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sBmFnKkRog .mbr-section-subtitle {
  color: #767676;
}
.cid-sBmFnMhrki {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBmFnMhrki .mbr-text,
.cid-sBmFnMhrki blockquote {
  color: #767676;
}
.cid-sBmFnOfRk4 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sBmFnOfRk4 .image-block {
  margin: auto;
}
.cid-sBmFnOfRk4 figcaption {
  position: relative;
}
.cid-sBmFnOfRk4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBmFnOfRk4 .image-block {
    width: 100% !important;
  }
}
.cid-sBmFnQqJ1R {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sBmFnQqJ1R .mbr-section-subtitle {
  color: #767676;
}
.cid-sBmFnSw57R {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBmFnSw57R .mbr-text,
.cid-sBmFnSw57R blockquote {
  color: #767676;
}
.cid-sBmFnUhwuq {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sBmFnUhwuq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBmFnUhwuq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBmFnUhwuq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBmFnUhwuq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBmFnUhwuq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmFnUhwuq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sBmFnUhwuq .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sBmFnUhwuq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sBmFnUhwuq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmFnWu54V {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sBmFnWu54V .mbr-section-subtitle {
  color: #767676;
}
.cid-sBmFnYGz9X {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBmFnYGz9X .mbr-text,
.cid-sBmFnYGz9X blockquote {
  color: #767676;
}
.cid-sBmFo0rImJ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sBmFo0rImJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBmFo0rImJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBmFo0rImJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBmFo0rImJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBmFo0rImJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmFo0rImJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sBmFo0rImJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sBmFo0rImJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sBmFo0rImJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmFo2leBw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sBmFo2leBw .mbr-section-subtitle {
  color: #767676;
}
.cid-sBmFo4cX3A {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBmFo4cX3A .mbr-text,
.cid-sBmFo4cX3A blockquote {
  color: #767676;
}
.cid-sBmFo66Lcb {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sBmFo66Lcb .image-block {
  margin: auto;
}
.cid-sBmFo66Lcb figcaption {
  position: relative;
}
.cid-sBmFo66Lcb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBmFo66Lcb .image-block {
    width: 100% !important;
  }
}
.cid-sBmFo80geF {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sBmFo80geF .mbr-section-subtitle {
  color: #767676;
}
.cid-sBmFo9SrG1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBmFo9SrG1 .mbr-text,
.cid-sBmFo9SrG1 blockquote {
  color: #767676;
}
.cid-sBmFobOFSZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sBmFobOFSZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBmFobOFSZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBmFobOFSZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBmFobOFSZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBmFobOFSZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmFobOFSZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sBmFobOFSZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sBmFobOFSZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sBmFobOFSZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmFoejNPq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sBmFoejNPq .mbr-section-subtitle {
  color: #767676;
}
.cid-sBmFofRLv8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBmFofRLv8 .mbr-text,
.cid-sBmFofRLv8 blockquote {
  color: #767676;
}
.cid-sBmFohTCou {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sBmFohTCou .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBmFohTCou .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBmFohTCou .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBmFohTCou .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBmFohTCou .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmFohTCou .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sBmFohTCou .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sBmFohTCou .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sBmFohTCou .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmFokxyjd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sBmFokxyjd .mbr-section-subtitle {
  color: #767676;
}
.cid-sBmFomc0tW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBmFomc0tW .mbr-text,
.cid-sBmFomc0tW blockquote {
  color: #767676;
}
.cid-sBmFooefdY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sBmFooefdY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBmFooefdY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBmFooefdY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBmFooefdY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBmFooefdY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmFooefdY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sBmFooefdY .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sBmFooefdY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sBmFooefdY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sBmFoqLdin {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sBmFoqLdin .mbr-section-subtitle {
  color: #767676;
}
.cid-sBmFosvWfJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBmFosvWfJ .mbr-text,
.cid-sBmFosvWfJ blockquote {
  color: #767676;
}
.cid-sBmFoupGgV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sBmFoupGgV .mbr-section-subtitle {
  color: #767676;
}
.cid-sBmFowuSNh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBmFowuSNh .mbr-text,
.cid-sBmFowuSNh blockquote {
  color: #767676;
}
.cid-sBmFoz52eQ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sBmFoz52eQ .image-block {
  margin: auto;
}
.cid-sBmFoz52eQ figcaption {
  position: relative;
}
.cid-sBmFoz52eQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBmFoz52eQ .image-block {
    width: 100% !important;
  }
}
.cid-sBrO4r8scf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBrO4r8scf .mbr-text,
.cid-sBrO4r8scf blockquote {
  color: #767676;
}
.cid-sBrNViNJZj {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sBrNViNJZj .image-block {
  margin: auto;
}
.cid-sBrNViNJZj figcaption {
  position: relative;
}
.cid-sBrNViNJZj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBrNViNJZj .image-block {
    width: 100% !important;
  }
}
.cid-sBrObF8coj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBrObF8coj .mbr-text,
.cid-sBrObF8coj blockquote {
  color: #767676;
}
.cid-sBrNPNlxJ9 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sBrNPNlxJ9 .image-block {
  margin: auto;
}
.cid-sBrNPNlxJ9 figcaption {
  position: relative;
}
.cid-sBrNPNlxJ9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBrNPNlxJ9 .image-block {
    width: 100% !important;
  }
}
.cid-sBrOgrMKR4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBrOgrMKR4 .mbr-text,
.cid-sBrOgrMKR4 blockquote {
  color: #767676;
}
.cid-sBrOgrMKR4 .mbr-text P {
  text-align: center;
}
.cid-sBmFoJHBFm {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sBmFoJHBFm .card {
  align-self: stretch;
}
.cid-sBmFoJHBFm .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sBmFoJHBFm h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sBmFoJHBFm p {
  color: #767676;
  text-align: left;
}
.cid-sBmFoJHBFm .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sBmFoJHBFm .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sBmFoJHBFm .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sBmFoJHBFm P {
  text-align: center;
}
.cid-sBmFoM6d8w {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sBmFoM6d8w .content {
    text-align: center;
  }
  .cid-sBmFoM6d8w .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sBmFoM6d8w .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sBmFoM6d8w .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sBmFoM6d8w .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sBmFoM6d8w .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sBmFoM6d8w .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sBmFoM6d8w .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sBmFoM6d8w .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sBmFoM6d8w .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sBmFoM6d8w .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sBmFoM6d8w .google-map {
  height: 25rem;
  position: relative;
}
.cid-sBmFoM6d8w .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBmFoM6d8w .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBmFoM6d8w .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBmFoM6d8w .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBmFoSycg1 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sBmFoSycg1 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sBmFoSycg1 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sBmFoSycg1 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sBmFoSycg1 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sBmFoSycg1 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sBmFoSycg1 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sBmFoSycg1 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sBmFoSycg1 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sBmFoSycg1 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sBmFoSycg1 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sBmFoSycg1 [class^="socicon-"]:before,
.cid-sBmFoSycg1 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sBmFoSycg1 .btn {
    font-size: 20px !important;
  }
}
.cid-sDJ8xXwayS .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sDJ8xXwayS .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sDJ8xXwayS a {
  font-style: normal;
}
.cid-sDJ8xXwayS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sDJ8xXwayS .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sDJ8xXwayS .nav-item:focus,
.cid-sDJ8xXwayS .nav-link:focus {
  outline: none;
}
.cid-sDJ8xXwayS .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sDJ8xXwayS .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sDJ8xXwayS .menu-logo {
  margin-right: auto;
}
.cid-sDJ8xXwayS .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sDJ8xXwayS .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sDJ8xXwayS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sDJ8xXwayS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sDJ8xXwayS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sDJ8xXwayS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sDJ8xXwayS .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sDJ8xXwayS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sDJ8xXwayS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDJ8xXwayS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sDJ8xXwayS .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sDJ8xXwayS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sDJ8xXwayS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDJ8xXwayS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sDJ8xXwayS .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sDJ8xXwayS .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sDJ8xXwayS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sDJ8xXwayS .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sDJ8xXwayS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sDJ8xXwayS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sDJ8xXwayS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sDJ8xXwayS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sDJ8xXwayS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sDJ8xXwayS button.navbar-toggler:focus {
  outline: none;
}
.cid-sDJ8xXwayS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sDJ8xXwayS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDJ8xXwayS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDJ8xXwayS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDJ8xXwayS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDJ8xXwayS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDJ8xXwayS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDJ8xXwayS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDJ8xXwayS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDJ8xXwayS .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sDJ8xXwayS .collapsed .btn {
  display: flex;
}
.cid-sDJ8xXwayS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sDJ8xXwayS .collapsed .navbar-collapse.collapsing,
.cid-sDJ8xXwayS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sDJ8xXwayS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sDJ8xXwayS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sDJ8xXwayS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sDJ8xXwayS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sDJ8xXwayS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sDJ8xXwayS .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sDJ8xXwayS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sDJ8xXwayS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sDJ8xXwayS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sDJ8xXwayS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sDJ8xXwayS .collapsed button.navbar-toggler {
  display: block;
}
.cid-sDJ8xXwayS .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sDJ8xXwayS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sDJ8xXwayS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sDJ8xXwayS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sDJ8xXwayS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sDJ8xXwayS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sDJ8xXwayS .navbar-expand {
    flex-direction: column;
  }
  .cid-sDJ8xXwayS img {
    height: 3.8rem !important;
  }
  .cid-sDJ8xXwayS .btn {
    display: flex;
  }
  .cid-sDJ8xXwayS button.navbar-toggler {
    display: block;
  }
  .cid-sDJ8xXwayS .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sDJ8xXwayS .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sDJ8xXwayS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sDJ8xXwayS .navbar-collapse.collapsing,
  .cid-sDJ8xXwayS .navbar-collapse.show {
    display: block !important;
  }
  .cid-sDJ8xXwayS .navbar-collapse.collapsing .navbar-nav,
  .cid-sDJ8xXwayS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sDJ8xXwayS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sDJ8xXwayS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sDJ8xXwayS .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sDJ8xXwayS .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sDJ8xXwayS .navbar-collapse.collapsing .navbar-buttons,
  .cid-sDJ8xXwayS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sDJ8xXwayS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sDJ8xXwayS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sDJ8xXwayS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sDJ8xXwayS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sDJ8xXwayS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sDJ8xXwayS .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sDJ8xXwayS .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sDJ8xXwayS .navbar-collapse {
  flex-basis: auto;
}
.cid-sDJ8xXwayS .nav-link:hover,
.cid-sDJ8xXwayS .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sDJ8xY5q7Q {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sDJ8xY5q7Q .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8xY5q7Q H2 {
  color: #ffffff;
}
.cid-sDJ8xYAPdi {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sDJ8xYAPdi .image-block {
  margin: auto;
}
.cid-sDJ8xYAPdi figcaption {
  position: relative;
}
.cid-sDJ8xYAPdi figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sDJ8xYAPdi .image-block {
    width: 100% !important;
  }
}
.cid-sDJ8xZfPmf {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sDJ8xZfPmf .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8y0j0BO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJ8y0j0BO .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8y0XhEo {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sDJ8y0XhEo .mbr-text,
.cid-sDJ8y0XhEo blockquote {
  color: #767676;
}
.cid-sDJ8y1xXvj {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJ8y1xXvj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJ8y1xXvj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJ8y1xXvj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJ8y1xXvj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJ8y1xXvj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8y1xXvj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJ8y1xXvj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJ8y1xXvj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJ8y1xXvj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8y2PkqA {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sDJ8y2PkqA .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8y3gAdN {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sDJ8y3gAdN .mbr-text,
.cid-sDJ8y3gAdN blockquote {
  color: #767676;
}
.cid-sDJ8y3gAdN .mbr-text {
  color: #073b4c;
}
.cid-sDJeXhwpV7 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJeXhwpV7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJeXhwpV7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJeXhwpV7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJeXhwpV7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJeXhwpV7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJeXhwpV7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJeXhwpV7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJeXhwpV7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJeXhwpV7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8y3O9An {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sDJ8y3O9An .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8y4pP0V {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sDJ8y4pP0V .mbr-text,
.cid-sDJ8y4pP0V blockquote {
  color: #767676;
}
.cid-sDJfw3m0GV {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJfw3m0GV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJfw3m0GV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJfw3m0GV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJfw3m0GV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJfw3m0GV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJfw3m0GV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJfw3m0GV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJfw3m0GV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJfw3m0GV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8y5Oqhf {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sDJ8y5Oqhf .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8y6m0BK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJ8y6m0BK .mbr-text,
.cid-sDJ8y6m0BK blockquote {
  color: #767676;
}
.cid-sDJ8y7xccm {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sDJ8y7xccm .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8y86qN4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJ8y86qN4 .mbr-text,
.cid-sDJ8y86qN4 blockquote {
  color: #767676;
}
.cid-sDJiVPoNG8 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJiVPoNG8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJiVPoNG8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJiVPoNG8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJiVPoNG8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJiVPoNG8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJiVPoNG8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJiVPoNG8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJiVPoNG8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJiVPoNG8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8y95reH {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sDJ8y95reH .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8y9z9cq {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sDJ8y9z9cq .mbr-text,
.cid-sDJ8y9z9cq blockquote {
  color: #767676;
}
.cid-sDJkh4jBZ5 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJkh4jBZ5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJkh4jBZ5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJkh4jBZ5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJkh4jBZ5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJkh4jBZ5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJkh4jBZ5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJkh4jBZ5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJkh4jBZ5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJkh4jBZ5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8yazKwq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJ8yazKwq .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8yb4TAI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJ8yb4TAI .mbr-text,
.cid-sDJ8yb4TAI blockquote {
  color: #767676;
}
.cid-sDJ8ybAWc3 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJ8ybAWc3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJ8ybAWc3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJ8ybAWc3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJ8ybAWc3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJ8ybAWc3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8ybAWc3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJ8ybAWc3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJ8ybAWc3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJ8ybAWc3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8ycjbGA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJ8ycjbGA .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8ycMgo6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJ8ycMgo6 .mbr-text,
.cid-sDJ8ycMgo6 blockquote {
  color: #767676;
}
.cid-sDJlbQhMY8 {
  background: #ffffff;
}
.cid-sDJlbQhMY8 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sDJlbQhMY8 figcaption {
  position: relative;
}
.cid-sDJlbQhMY8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sDJlbQhMY8 .image-block {
    width: 100% !important;
  }
}
.cid-sDJ8ydTLMd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJ8ydTLMd .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8yeuLTB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJ8yeuLTB .mbr-text,
.cid-sDJ8yeuLTB blockquote {
  color: #767676;
}
.cid-sDJlrwiLMS {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJlrwiLMS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJlrwiLMS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJlrwiLMS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJlrwiLMS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJlrwiLMS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJlrwiLMS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJlrwiLMS .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJlrwiLMS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJlrwiLMS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8yfutKe {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sDJ8yfutKe .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8yg5kbK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJ8yg5kbK .mbr-text,
.cid-sDJ8yg5kbK blockquote {
  color: #767676;
}
.cid-sDJ8ygtfcZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJ8ygtfcZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJ8ygtfcZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJ8ygtfcZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJ8ygtfcZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJ8ygtfcZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8ygtfcZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJ8ygtfcZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJ8ygtfcZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJ8ygtfcZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8yhux2X {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJ8yhux2X .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8yi2RqO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJ8yi2RqO .mbr-text,
.cid-sDJ8yi2RqO blockquote {
  color: #767676;
}
.cid-sDJ8yiEp7A {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJ8yiEp7A .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJ8yiEp7A .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJ8yiEp7A .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJ8yiEp7A .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJ8yiEp7A .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8yiEp7A .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJ8yiEp7A .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJ8yiEp7A .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJ8yiEp7A .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8yjrXKr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJ8yjrXKr .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8yjWV1F {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJ8yjWV1F .mbr-text,
.cid-sDJ8yjWV1F blockquote {
  color: #767676;
}
.cid-sDJ8ykz5ve {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJ8ykz5ve .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJ8ykz5ve .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJ8ykz5ve .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJ8ykz5ve .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJ8ykz5ve .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8ykz5ve .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJ8ykz5ve .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJ8ykz5ve .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJ8ykz5ve .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8ylCjw0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJ8ylCjw0 .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8ym9A0q {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJ8ym9A0q .mbr-text,
.cid-sDJ8ym9A0q blockquote {
  color: #767676;
}
.cid-sDJNHTsWQA {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJNHTsWQA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJNHTsWQA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJNHTsWQA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJNHTsWQA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJNHTsWQA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJNHTsWQA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJNHTsWQA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJNHTsWQA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJNHTsWQA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8ymKmj0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJ8ymKmj0 .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8ynpqgg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJ8ynpqgg .mbr-text,
.cid-sDJ8ynpqgg blockquote {
  color: #767676;
}
.cid-sDJO35yJz9 {
  background: #ffffff;
}
.cid-sDJO35yJz9 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sDJO35yJz9 figcaption {
  position: relative;
}
.cid-sDJO35yJz9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sDJO35yJz9 .image-block {
    width: 100% !important;
  }
}
.cid-sDJd0Zxwkj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJd0Zxwkj .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJ8yoAmPZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJ8yoAmPZ .mbr-text,
.cid-sDJ8yoAmPZ blockquote {
  color: #767676;
}
.cid-sDJOQC5BxR {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sDJOQC5BxR .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sDJOQC5BxR .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sDJOQC5BxR .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sDJOQC5BxR .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sDJOQC5BxR .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sDJOQC5BxR .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sDJOQC5BxR .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sDJOQC5BxR .img-item {
    width: 100% !important;
  }
  .cid-sDJOQC5BxR .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sDJ8ypKmtL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJ8ypKmtL .mbr-text,
.cid-sDJ8ypKmtL blockquote {
  color: #767676;
}
.cid-sDJPlHaxHU {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sDJPlHaxHU .image-block {
  margin: auto;
}
.cid-sDJPlHaxHU figcaption {
  position: relative;
}
.cid-sDJPlHaxHU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sDJPlHaxHU .image-block {
    width: 100% !important;
  }
}
.cid-sDJdsDdevK {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sDJdsDdevK .mbr-text,
.cid-sDJdsDdevK blockquote {
  color: #767676;
}
.cid-sDJPCMUQVN {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sDJPCMUQVN .image-block {
  margin: auto;
}
.cid-sDJPCMUQVN figcaption {
  position: relative;
}
.cid-sDJPCMUQVN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sDJPCMUQVN .image-block {
    width: 100% !important;
  }
}
.cid-sDJdCv4i2b {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJdCv4i2b .mbr-text,
.cid-sDJdCv4i2b blockquote {
  color: #767676;
}
.cid-sDJ8yp8NBH {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sDJ8yp8NBH .image-block {
  margin: auto;
}
.cid-sDJ8yp8NBH figcaption {
  position: relative;
}
.cid-sDJ8yp8NBH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sDJ8yp8NBH .image-block {
    width: 100% !important;
  }
}
.cid-sDJdJQF0CU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJdJQF0CU .mbr-text,
.cid-sDJdJQF0CU blockquote {
  color: #767676;
}
.cid-sDJ8yqp1mO {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sDJ8yqp1mO .image-block {
  margin: auto;
}
.cid-sDJ8yqp1mO figcaption {
  position: relative;
}
.cid-sDJ8yqp1mO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sDJ8yqp1mO .image-block {
    width: 100% !important;
  }
}
.cid-sDJ8yr0BFU {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJ8yr0BFU .mbr-text,
.cid-sDJ8yr0BFU blockquote {
  color: #767676;
}
.cid-sDJ8yr0BFU .mbr-text P {
  text-align: center;
}
.cid-sDJW5SE1M7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJW5SE1M7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJW5SE1M7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJW5SE1M7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJW5SE1M7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJW5SE1M7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJW5SE1M7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJW5SE1M7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJW5SE1M7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJW5SE1M7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJ8yrz7by {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sDJ8yrz7by h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sDJ8yrz7by p {
  color: #767676;
  text-align: left;
}
.cid-sDJ8yrz7by .card-box {
  padding-top: 2rem;
}
.cid-sDJ8yrz7by .card-wrapper {
  height: 100%;
}
.cid-sDJ8yskhlB {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sDJ8yskhlB .card {
  align-self: stretch;
}
.cid-sDJ8yskhlB .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sDJ8yskhlB h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sDJ8yskhlB p {
  color: #767676;
  text-align: left;
}
.cid-sDJ8yskhlB .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sDJ8yskhlB .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sDJ8yskhlB .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sDJ8yskhlB P {
  text-align: center;
}
.cid-sDJ8yt4N5t {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sDJ8yt4N5t .content {
    text-align: center;
  }
  .cid-sDJ8yt4N5t .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sDJ8yt4N5t .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sDJ8yt4N5t .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDJ8yt4N5t .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sDJ8yt4N5t .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDJ8yt4N5t .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sDJ8yt4N5t .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sDJ8yt4N5t .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sDJ8yt4N5t .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDJ8yt4N5t .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDJ8yt4N5t .google-map {
  height: 25rem;
  position: relative;
}
.cid-sDJ8yt4N5t .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sDJ8yt4N5t .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sDJ8yt4N5t .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sDJ8yt4N5t .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sDJ8yvctzd {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sDJ8yvctzd .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sDJ8yvctzd .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sDJ8yvctzd .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sDJ8yvctzd .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sDJ8yvctzd .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sDJ8yvctzd .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sDJ8yvctzd .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sDJ8yvctzd .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sDJ8yvctzd .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sDJ8yvctzd .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sDJ8yvctzd [class^="socicon-"]:before,
.cid-sDJ8yvctzd [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sDJ8yvctzd .btn {
    font-size: 20px !important;
  }
}
.cid-sDJWxrtkrJ .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sDJWxrtkrJ .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sDJWxrtkrJ a {
  font-style: normal;
}
.cid-sDJWxrtkrJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sDJWxrtkrJ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sDJWxrtkrJ .nav-item:focus,
.cid-sDJWxrtkrJ .nav-link:focus {
  outline: none;
}
.cid-sDJWxrtkrJ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sDJWxrtkrJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sDJWxrtkrJ .menu-logo {
  margin-right: auto;
}
.cid-sDJWxrtkrJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sDJWxrtkrJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sDJWxrtkrJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sDJWxrtkrJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sDJWxrtkrJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sDJWxrtkrJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sDJWxrtkrJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sDJWxrtkrJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sDJWxrtkrJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDJWxrtkrJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sDJWxrtkrJ .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sDJWxrtkrJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sDJWxrtkrJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDJWxrtkrJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sDJWxrtkrJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sDJWxrtkrJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sDJWxrtkrJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sDJWxrtkrJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sDJWxrtkrJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sDJWxrtkrJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sDJWxrtkrJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sDJWxrtkrJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sDJWxrtkrJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sDJWxrtkrJ button.navbar-toggler:focus {
  outline: none;
}
.cid-sDJWxrtkrJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sDJWxrtkrJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDJWxrtkrJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDJWxrtkrJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDJWxrtkrJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDJWxrtkrJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDJWxrtkrJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDJWxrtkrJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDJWxrtkrJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDJWxrtkrJ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sDJWxrtkrJ .collapsed .btn {
  display: flex;
}
.cid-sDJWxrtkrJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sDJWxrtkrJ .collapsed .navbar-collapse.collapsing,
.cid-sDJWxrtkrJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sDJWxrtkrJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sDJWxrtkrJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sDJWxrtkrJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sDJWxrtkrJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sDJWxrtkrJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sDJWxrtkrJ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sDJWxrtkrJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sDJWxrtkrJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sDJWxrtkrJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sDJWxrtkrJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sDJWxrtkrJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sDJWxrtkrJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sDJWxrtkrJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sDJWxrtkrJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sDJWxrtkrJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sDJWxrtkrJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sDJWxrtkrJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sDJWxrtkrJ .navbar-expand {
    flex-direction: column;
  }
  .cid-sDJWxrtkrJ img {
    height: 3.8rem !important;
  }
  .cid-sDJWxrtkrJ .btn {
    display: flex;
  }
  .cid-sDJWxrtkrJ button.navbar-toggler {
    display: block;
  }
  .cid-sDJWxrtkrJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sDJWxrtkrJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sDJWxrtkrJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sDJWxrtkrJ .navbar-collapse.collapsing,
  .cid-sDJWxrtkrJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sDJWxrtkrJ .navbar-collapse.collapsing .navbar-nav,
  .cid-sDJWxrtkrJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sDJWxrtkrJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sDJWxrtkrJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sDJWxrtkrJ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sDJWxrtkrJ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sDJWxrtkrJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sDJWxrtkrJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sDJWxrtkrJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sDJWxrtkrJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sDJWxrtkrJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sDJWxrtkrJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sDJWxrtkrJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sDJWxrtkrJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sDJWxrtkrJ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sDJWxrtkrJ .navbar-collapse {
  flex-basis: auto;
}
.cid-sDJWxrtkrJ .nav-link:hover,
.cid-sDJWxrtkrJ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sDJWxsjKsw {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sDJWxsjKsw .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxsjKsw H2 {
  color: #ffffff;
}
.cid-sDJWxsPyu4 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sDJWxsPyu4 .image-block {
  margin: auto;
}
.cid-sDJWxsPyu4 figcaption {
  position: relative;
}
.cid-sDJWxsPyu4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sDJWxsPyu4 .image-block {
    width: 100% !important;
  }
}
.cid-sDJWxtp5eh {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sDJWxtp5eh .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxu578B {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJWxu578B .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxuBMFG {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sDJWxuBMFG .mbr-text,
.cid-sDJWxuBMFG blockquote {
  color: #767676;
}
.cid-sDJWxva6Y8 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJWxva6Y8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJWxva6Y8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJWxva6Y8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJWxva6Y8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJWxva6Y8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxva6Y8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJWxva6Y8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJWxva6Y8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJWxva6Y8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxvSBfx {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sDJWxvSBfx .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxwj38U {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sDJWxwj38U .mbr-text,
.cid-sDJWxwj38U blockquote {
  color: #767676;
}
.cid-sDJWxwj38U .mbr-text {
  color: #073b4c;
}
.cid-sDJWxwMTGa {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJWxwMTGa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJWxwMTGa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJWxwMTGa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJWxwMTGa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJWxwMTGa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxwMTGa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJWxwMTGa .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJWxwMTGa .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJWxwMTGa .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxxwnvM {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sDJWxxwnvM .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxy0yIf {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sDJWxy0yIf .mbr-text,
.cid-sDJWxy0yIf blockquote {
  color: #767676;
}
.cid-sDJWxyvqTq {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJWxyvqTq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJWxyvqTq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJWxyvqTq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJWxyvqTq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJWxyvqTq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxyvqTq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJWxyvqTq .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJWxyvqTq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJWxyvqTq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxzHQOA {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sDJWxzHQOA .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxAq1Me {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJWxAq1Me .mbr-text,
.cid-sDJWxAq1Me blockquote {
  color: #767676;
}
.cid-sDJWxAUHaq {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sDJWxAUHaq .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxBtfqY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJWxBtfqY .mbr-text,
.cid-sDJWxBtfqY blockquote {
  color: #767676;
}
.cid-sDJWxC3zdI {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJWxC3zdI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJWxC3zdI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJWxC3zdI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJWxC3zdI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJWxC3zdI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxC3zdI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJWxC3zdI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJWxC3zdI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJWxC3zdI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxCJ8ZY {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sDJWxCJ8ZY .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxDhStI {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sDJWxDhStI .mbr-text,
.cid-sDJWxDhStI blockquote {
  color: #767676;
}
.cid-sDJWxDWmKI {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJWxDWmKI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJWxDWmKI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJWxDWmKI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJWxDWmKI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJWxDWmKI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxDWmKI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJWxDWmKI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJWxDWmKI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJWxDWmKI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxEBI5b {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJWxEBI5b .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxF9P37 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJWxF9P37 .mbr-text,
.cid-sDJWxF9P37 blockquote {
  color: #767676;
}
.cid-sDJWxFL8kj {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJWxFL8kj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJWxFL8kj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJWxFL8kj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJWxFL8kj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJWxFL8kj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxFL8kj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJWxFL8kj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJWxFL8kj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJWxFL8kj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxGyvhT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJWxGyvhT .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxHbdpz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJWxHbdpz .mbr-text,
.cid-sDJWxHbdpz blockquote {
  color: #767676;
}
.cid-sDJWxHKvnG {
  background: #ffffff;
}
.cid-sDJWxHKvnG .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sDJWxHKvnG figcaption {
  position: relative;
}
.cid-sDJWxHKvnG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sDJWxHKvnG .image-block {
    width: 100% !important;
  }
}
.cid-sDJWxIkMFT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJWxIkMFT .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxJ2dy9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJWxJ2dy9 .mbr-text,
.cid-sDJWxJ2dy9 blockquote {
  color: #767676;
}
.cid-sDJWxJIQdW {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJWxJIQdW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJWxJIQdW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJWxJIQdW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJWxJIQdW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJWxJIQdW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxJIQdW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJWxJIQdW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJWxJIQdW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJWxJIQdW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxKBaEC {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sDJWxKBaEC .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxLhsAN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJWxLhsAN .mbr-text,
.cid-sDJWxLhsAN blockquote {
  color: #767676;
}
.cid-sDJWxLSFEw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJWxLSFEw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJWxLSFEw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJWxLSFEw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJWxLSFEw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJWxLSFEw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxLSFEw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJWxLSFEw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJWxLSFEw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJWxLSFEw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxMGlYY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJWxMGlYY .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxNonQI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJWxNonQI .mbr-text,
.cid-sDJWxNonQI blockquote {
  color: #767676;
}
.cid-sDJWxNZIPD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJWxNZIPD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJWxNZIPD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJWxNZIPD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJWxNZIPD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJWxNZIPD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxNZIPD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJWxNZIPD .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJWxNZIPD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJWxNZIPD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxOOSP7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJWxOOSP7 .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxPycbf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJWxPycbf .mbr-text,
.cid-sDJWxPycbf blockquote {
  color: #767676;
}
.cid-sDJWxQ82nF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJWxQ82nF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJWxQ82nF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJWxQ82nF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJWxQ82nF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJWxQ82nF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxQ82nF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJWxQ82nF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJWxQ82nF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJWxQ82nF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxQZZHS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJWxQZZHS .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxRMVQH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJWxRMVQH .mbr-text,
.cid-sDJWxRMVQH blockquote {
  color: #767676;
}
.cid-sDJWxSqD4j {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJWxSqD4j .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJWxSqD4j .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJWxSqD4j .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJWxSqD4j .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJWxSqD4j .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxSqD4j .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJWxSqD4j .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJWxSqD4j .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJWxSqD4j .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWxTaWlS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJWxTaWlS .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxTNSZp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJWxTNSZp .mbr-text,
.cid-sDJWxTNSZp blockquote {
  color: #767676;
}
.cid-sDJWxUzULq {
  background: #ffffff;
}
.cid-sDJWxUzULq .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sDJWxUzULq figcaption {
  position: relative;
}
.cid-sDJWxUzULq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sDJWxUzULq .image-block {
    width: 100% !important;
  }
}
.cid-sDJWxVkRjh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sDJWxVkRjh .mbr-section-subtitle {
  color: #767676;
}
.cid-sDJWxW7Yhm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJWxW7Yhm .mbr-text,
.cid-sDJWxW7Yhm blockquote {
  color: #767676;
}
.cid-sDJWxWMAh6 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sDJWxWMAh6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sDJWxWMAh6 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sDJWxWMAh6 .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sDJWxWMAh6 .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sDJWxWMAh6 .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sDJWxWMAh6 .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sDJWxWMAh6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sDJWxWMAh6 .img-item {
    width: 100% !important;
  }
  .cid-sDJWxWMAh6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sDJWxXwZ3U {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJWxXwZ3U .mbr-text,
.cid-sDJWxXwZ3U blockquote {
  color: #767676;
}
.cid-sDJWxY9DMG {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sDJWxY9DMG .image-block {
  margin: auto;
}
.cid-sDJWxY9DMG figcaption {
  position: relative;
}
.cid-sDJWxY9DMG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sDJWxY9DMG .image-block {
    width: 100% !important;
  }
}
.cid-sDJWxYPqHl {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sDJWxYPqHl .mbr-text,
.cid-sDJWxYPqHl blockquote {
  color: #767676;
}
.cid-sDJWxZAQ1M {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sDJWxZAQ1M .image-block {
  margin: auto;
}
.cid-sDJWxZAQ1M figcaption {
  position: relative;
}
.cid-sDJWxZAQ1M figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sDJWxZAQ1M .image-block {
    width: 100% !important;
  }
}
.cid-sDJWy0lzK0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJWy0lzK0 .mbr-text,
.cid-sDJWy0lzK0 blockquote {
  color: #767676;
}
.cid-sDJWy12CSn {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sDJWy12CSn .image-block {
  margin: auto;
}
.cid-sDJWy12CSn figcaption {
  position: relative;
}
.cid-sDJWy12CSn figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sDJWy12CSn .image-block {
    width: 100% !important;
  }
}
.cid-sDJWy1KrA8 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sDJWy1KrA8 .mbr-text,
.cid-sDJWy1KrA8 blockquote {
  color: #767676;
}
.cid-sDJWy33X6D {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sDJWy33X6D .image-block {
  margin: auto;
}
.cid-sDJWy33X6D figcaption {
  position: relative;
}
.cid-sDJWy33X6D figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sDJWy33X6D .image-block {
    width: 100% !important;
  }
}
.cid-sDJWy3Cqyu {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sDJWy3Cqyu .mbr-text,
.cid-sDJWy3Cqyu blockquote {
  color: #767676;
}
.cid-sDJWy3Cqyu .mbr-text P {
  text-align: center;
}
.cid-sDJWy4igo8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sDJWy4igo8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sDJWy4igo8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sDJWy4igo8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sDJWy4igo8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sDJWy4igo8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWy4igo8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sDJWy4igo8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sDJWy4igo8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sDJWy4igo8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sDJWy5rMG6 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sDJWy5rMG6 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sDJWy5rMG6 p {
  color: #767676;
  text-align: left;
}
.cid-sDJWy5rMG6 .card-box {
  padding-top: 2rem;
}
.cid-sDJWy5rMG6 .card-wrapper {
  height: 100%;
}
.cid-sDJWy6t61G {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sDJWy6t61G .card {
  align-self: stretch;
}
.cid-sDJWy6t61G .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sDJWy6t61G h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sDJWy6t61G p {
  color: #767676;
  text-align: left;
}
.cid-sDJWy6t61G .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sDJWy6t61G .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sDJWy6t61G .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sDJWy6t61G P {
  text-align: center;
}
.cid-sDJWy7lLKP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sDJWy7lLKP .content {
    text-align: center;
  }
  .cid-sDJWy7lLKP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sDJWy7lLKP .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sDJWy7lLKP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDJWy7lLKP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sDJWy7lLKP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDJWy7lLKP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sDJWy7lLKP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sDJWy7lLKP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sDJWy7lLKP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDJWy7lLKP .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDJWy7lLKP .google-map {
  height: 25rem;
  position: relative;
}
.cid-sDJWy7lLKP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sDJWy7lLKP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sDJWy7lLKP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sDJWy7lLKP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sDJWy9R8Sp {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sDJWy9R8Sp .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sDJWy9R8Sp .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sDJWy9R8Sp .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sDJWy9R8Sp .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sDJWy9R8Sp .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sDJWy9R8Sp .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sDJWy9R8Sp .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sDJWy9R8Sp .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sDJWy9R8Sp .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sDJWy9R8Sp .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sDJWy9R8Sp [class^="socicon-"]:before,
.cid-sDJWy9R8Sp [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sDJWy9R8Sp .btn {
    font-size: 20px !important;
  }
}
.cid-sIC66X7bW0 .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sIC66X7bW0 .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sIC66X7bW0 a {
  font-style: normal;
}
.cid-sIC66X7bW0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sIC66X7bW0 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sIC66X7bW0 .nav-item:focus,
.cid-sIC66X7bW0 .nav-link:focus {
  outline: none;
}
.cid-sIC66X7bW0 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sIC66X7bW0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sIC66X7bW0 .menu-logo {
  margin-right: auto;
}
.cid-sIC66X7bW0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sIC66X7bW0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sIC66X7bW0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sIC66X7bW0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sIC66X7bW0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sIC66X7bW0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sIC66X7bW0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sIC66X7bW0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sIC66X7bW0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sIC66X7bW0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sIC66X7bW0 .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sIC66X7bW0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sIC66X7bW0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sIC66X7bW0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sIC66X7bW0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sIC66X7bW0 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sIC66X7bW0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sIC66X7bW0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sIC66X7bW0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sIC66X7bW0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sIC66X7bW0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sIC66X7bW0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sIC66X7bW0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sIC66X7bW0 button.navbar-toggler:focus {
  outline: none;
}
.cid-sIC66X7bW0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sIC66X7bW0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sIC66X7bW0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sIC66X7bW0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sIC66X7bW0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sIC66X7bW0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIC66X7bW0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sIC66X7bW0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sIC66X7bW0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIC66X7bW0 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sIC66X7bW0 .collapsed .btn {
  display: flex;
}
.cid-sIC66X7bW0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sIC66X7bW0 .collapsed .navbar-collapse.collapsing,
.cid-sIC66X7bW0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sIC66X7bW0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sIC66X7bW0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sIC66X7bW0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sIC66X7bW0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sIC66X7bW0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sIC66X7bW0 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sIC66X7bW0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sIC66X7bW0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sIC66X7bW0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sIC66X7bW0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sIC66X7bW0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sIC66X7bW0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sIC66X7bW0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sIC66X7bW0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sIC66X7bW0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sIC66X7bW0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sIC66X7bW0 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sIC66X7bW0 .navbar-expand {
    flex-direction: column;
  }
  .cid-sIC66X7bW0 img {
    height: 3.8rem !important;
  }
  .cid-sIC66X7bW0 .btn {
    display: flex;
  }
  .cid-sIC66X7bW0 button.navbar-toggler {
    display: block;
  }
  .cid-sIC66X7bW0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sIC66X7bW0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sIC66X7bW0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sIC66X7bW0 .navbar-collapse.collapsing,
  .cid-sIC66X7bW0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sIC66X7bW0 .navbar-collapse.collapsing .navbar-nav,
  .cid-sIC66X7bW0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sIC66X7bW0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sIC66X7bW0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sIC66X7bW0 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sIC66X7bW0 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sIC66X7bW0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sIC66X7bW0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sIC66X7bW0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sIC66X7bW0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sIC66X7bW0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sIC66X7bW0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sIC66X7bW0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sIC66X7bW0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sIC66X7bW0 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sIC66X7bW0 .navbar-collapse {
  flex-basis: auto;
}
.cid-sIC66X7bW0 .nav-link:hover,
.cid-sIC66X7bW0 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sIC66XInMz {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sIC66XInMz .mbr-section-subtitle {
  color: #767676;
}
.cid-sIC66XInMz H2 {
  color: #ffffff;
}
.cid-sIC66Y77g3 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sIC66Y77g3 .image-block {
  margin: auto;
}
.cid-sIC66Y77g3 figcaption {
  position: relative;
}
.cid-sIC66Y77g3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sIC66Y77g3 .image-block {
    width: 100% !important;
  }
}
.cid-sIC66YUtJi {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sIC66YUtJi .mbr-section-subtitle {
  color: #767676;
}
.cid-sIC66Zt6Lp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sIC66Zt6Lp .mbr-section-subtitle {
  color: #767676;
}
.cid-sIC6701oFo {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sIC6701oFo .mbr-text,
.cid-sIC6701oFo blockquote {
  color: #767676;
}
.cid-sIC670zUa1 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIC670zUa1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIC670zUa1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIC670zUa1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIC670zUa1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIC670zUa1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC670zUa1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIC670zUa1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIC670zUa1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIC670zUa1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC671fOvl {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sIC671fOvl .mbr-section-subtitle {
  color: #767676;
}
.cid-sIC671XNjE {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sIC671XNjE .mbr-text,
.cid-sIC671XNjE blockquote {
  color: #767676;
}
.cid-sIC671XNjE .mbr-text {
  color: #073b4c;
}
.cid-sIC672nTHf {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIC672nTHf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIC672nTHf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIC672nTHf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIC672nTHf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIC672nTHf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC672nTHf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIC672nTHf .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIC672nTHf .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIC672nTHf .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC6738dCI {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sIC6738dCI .mbr-section-subtitle {
  color: #767676;
}
.cid-sIC673GQ03 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sIC673GQ03 .mbr-text,
.cid-sIC673GQ03 blockquote {
  color: #767676;
}
.cid-sIC674c1HD {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIC674c1HD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIC674c1HD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIC674c1HD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIC674c1HD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIC674c1HD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC674c1HD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIC674c1HD .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIC674c1HD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIC674c1HD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC675l0Km {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sIC675l0Km .mbr-section-subtitle {
  color: #767676;
}
.cid-sIC675TQCF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIC675TQCF .mbr-text,
.cid-sIC675TQCF blockquote {
  color: #767676;
}
.cid-sICaJunnTx {
  background: #ffffff;
}
.cid-sICaJunnTx .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sICaJunnTx figcaption {
  position: relative;
}
.cid-sICaJunnTx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sICaJunnTx .image-block {
    width: 100% !important;
  }
}
.cid-sIC676rFRh {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sIC676rFRh .mbr-section-subtitle {
  color: #767676;
}
.cid-sIC6773SLe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIC6773SLe .mbr-text,
.cid-sIC6773SLe blockquote {
  color: #767676;
}
.cid-sICbeKxBA5 {
  background: #ffffff;
}
.cid-sICbeKxBA5 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sICbeKxBA5 figcaption {
  position: relative;
}
.cid-sICbeKxBA5 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sICbeKxBA5 .image-block {
    width: 100% !important;
  }
}
.cid-sIC678sUAO {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sIC678sUAO .mbr-section-subtitle {
  color: #767676;
}
.cid-sIC6793CeE {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sIC6793CeE .mbr-text,
.cid-sIC6793CeE blockquote {
  color: #767676;
}
.cid-sIC679Dj5F {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIC679Dj5F .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIC679Dj5F .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIC679Dj5F .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIC679Dj5F .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIC679Dj5F .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC679Dj5F .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIC679Dj5F .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIC679Dj5F .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIC679Dj5F .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC67awosD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sIC67awosD .mbr-section-subtitle {
  color: #767676;
}
.cid-sIC67b2z6k {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIC67b2z6k .mbr-text,
.cid-sIC67b2z6k blockquote {
  color: #767676;
}
.cid-sIC67bAREv {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIC67bAREv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIC67bAREv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIC67bAREv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIC67bAREv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIC67bAREv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC67bAREv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIC67bAREv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIC67bAREv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIC67bAREv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC67cnslk {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sIC67cnslk .mbr-section-subtitle {
  color: #767676;
}
.cid-sIC67d2IJT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIC67d2IJT .mbr-text,
.cid-sIC67d2IJT blockquote {
  color: #767676;
}
.cid-sICdj2r7c5 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sICdj2r7c5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sICdj2r7c5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sICdj2r7c5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sICdj2r7c5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sICdj2r7c5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sICdj2r7c5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sICdj2r7c5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sICdj2r7c5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sICdj2r7c5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC67e9Tpv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sIC67e9Tpv .mbr-section-subtitle {
  color: #767676;
}
.cid-sIC67ePMBJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIC67ePMBJ .mbr-text,
.cid-sIC67ePMBJ blockquote {
  color: #767676;
}
.cid-sICf3QoOg9 {
  background: #ffffff;
}
.cid-sICf3QoOg9 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sICf3QoOg9 figcaption {
  position: relative;
}
.cid-sICf3QoOg9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sICf3QoOg9 .image-block {
    width: 100% !important;
  }
}
.cid-sIC67gcOjD {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sIC67gcOjD .mbr-section-subtitle {
  color: #767676;
}
.cid-sIC67gLvkR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIC67gLvkR .mbr-text,
.cid-sIC67gLvkR blockquote {
  color: #767676;
}
.cid-sICg6dzbBl {
  background: #ffffff;
}
.cid-sICg6dzbBl .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sICg6dzbBl figcaption {
  position: relative;
}
.cid-sICg6dzbBl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sICg6dzbBl .image-block {
    width: 100% !important;
  }
}
.cid-sIC67ibkuC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sIC67ibkuC .mbr-section-subtitle {
  color: #767676;
}
.cid-sIC67iXjYK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIC67iXjYK .mbr-text,
.cid-sIC67iXjYK blockquote {
  color: #767676;
}
.cid-sIChhk8gCR {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIChhk8gCR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIChhk8gCR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIChhk8gCR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIChhk8gCR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIChhk8gCR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIChhk8gCR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIChhk8gCR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIChhk8gCR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIChhk8gCR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC67koMWz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sIC67koMWz .mbr-section-subtitle {
  color: #767676;
}
.cid-sIC67lakVO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIC67lakVO .mbr-text,
.cid-sIC67lakVO blockquote {
  color: #767676;
}
.cid-sIC67lLhiU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIC67lLhiU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIC67lLhiU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIC67lLhiU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIC67lLhiU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIC67lLhiU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC67lLhiU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIC67lLhiU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIC67lLhiU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIC67lLhiU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC67rEyDl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sIC67rEyDl .mbr-section-subtitle {
  color: #767676;
}
.cid-sIC67swJVM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIC67swJVM .mbr-text,
.cid-sIC67swJVM blockquote {
  color: #767676;
}
.cid-sICitVrZUD {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sICitVrZUD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sICitVrZUD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sICitVrZUD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sICitVrZUD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sICitVrZUD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sICitVrZUD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sICitVrZUD .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sICitVrZUD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sICitVrZUD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC67AY6DA {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIC67AY6DA .mbr-text,
.cid-sIC67AY6DA blockquote {
  color: #767676;
}
.cid-sIC67AY6DA .mbr-text P {
  text-align: left;
}
.cid-sIC67BHIGA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIC67BHIGA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIC67BHIGA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIC67BHIGA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIC67BHIGA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIC67BHIGA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC67BHIGA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIC67BHIGA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIC67BHIGA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIC67BHIGA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIC67CGnuT {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sIC67CGnuT h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sIC67CGnuT p {
  color: #767676;
  text-align: left;
}
.cid-sIC67CGnuT .card-box {
  padding-top: 2rem;
}
.cid-sIC67CGnuT .card-wrapper {
  height: 100%;
}
.cid-sIC67Dzwwe {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sIC67Dzwwe .card {
  align-self: stretch;
}
.cid-sIC67Dzwwe .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sIC67Dzwwe h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sIC67Dzwwe p {
  color: #767676;
  text-align: left;
}
.cid-sIC67Dzwwe .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sIC67Dzwwe .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sIC67Dzwwe .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sIC67Dzwwe P {
  text-align: center;
}
.cid-sIC67EzzxT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sIC67EzzxT .content {
    text-align: center;
  }
  .cid-sIC67EzzxT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sIC67EzzxT .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sIC67EzzxT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sIC67EzzxT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sIC67EzzxT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sIC67EzzxT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sIC67EzzxT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sIC67EzzxT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sIC67EzzxT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sIC67EzzxT .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sIC67EzzxT .google-map {
  height: 25rem;
  position: relative;
}
.cid-sIC67EzzxT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sIC67EzzxT .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sIC67EzzxT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sIC67EzzxT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sIC67HbV0S {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sIC67HbV0S .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sIC67HbV0S .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sIC67HbV0S .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sIC67HbV0S .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sIC67HbV0S .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sIC67HbV0S .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sIC67HbV0S .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sIC67HbV0S .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sIC67HbV0S .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sIC67HbV0S .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sIC67HbV0S [class^="socicon-"]:before,
.cid-sIC67HbV0S [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sIC67HbV0S .btn {
    font-size: 20px !important;
  }
}
.cid-sIDGtCi0f4 .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sIDGtCi0f4 .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sIDGtCi0f4 a {
  font-style: normal;
}
.cid-sIDGtCi0f4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sIDGtCi0f4 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sIDGtCi0f4 .nav-item:focus,
.cid-sIDGtCi0f4 .nav-link:focus {
  outline: none;
}
.cid-sIDGtCi0f4 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sIDGtCi0f4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sIDGtCi0f4 .menu-logo {
  margin-right: auto;
}
.cid-sIDGtCi0f4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sIDGtCi0f4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sIDGtCi0f4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sIDGtCi0f4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sIDGtCi0f4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sIDGtCi0f4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sIDGtCi0f4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sIDGtCi0f4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sIDGtCi0f4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sIDGtCi0f4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sIDGtCi0f4 .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sIDGtCi0f4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sIDGtCi0f4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sIDGtCi0f4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sIDGtCi0f4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sIDGtCi0f4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sIDGtCi0f4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sIDGtCi0f4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sIDGtCi0f4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sIDGtCi0f4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sIDGtCi0f4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sIDGtCi0f4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sIDGtCi0f4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sIDGtCi0f4 button.navbar-toggler:focus {
  outline: none;
}
.cid-sIDGtCi0f4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sIDGtCi0f4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sIDGtCi0f4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sIDGtCi0f4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sIDGtCi0f4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sIDGtCi0f4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIDGtCi0f4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sIDGtCi0f4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sIDGtCi0f4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIDGtCi0f4 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sIDGtCi0f4 .collapsed .btn {
  display: flex;
}
.cid-sIDGtCi0f4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sIDGtCi0f4 .collapsed .navbar-collapse.collapsing,
.cid-sIDGtCi0f4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sIDGtCi0f4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sIDGtCi0f4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sIDGtCi0f4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sIDGtCi0f4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sIDGtCi0f4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sIDGtCi0f4 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sIDGtCi0f4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sIDGtCi0f4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sIDGtCi0f4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sIDGtCi0f4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sIDGtCi0f4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sIDGtCi0f4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sIDGtCi0f4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sIDGtCi0f4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sIDGtCi0f4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sIDGtCi0f4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sIDGtCi0f4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sIDGtCi0f4 .navbar-expand {
    flex-direction: column;
  }
  .cid-sIDGtCi0f4 img {
    height: 3.8rem !important;
  }
  .cid-sIDGtCi0f4 .btn {
    display: flex;
  }
  .cid-sIDGtCi0f4 button.navbar-toggler {
    display: block;
  }
  .cid-sIDGtCi0f4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sIDGtCi0f4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sIDGtCi0f4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sIDGtCi0f4 .navbar-collapse.collapsing,
  .cid-sIDGtCi0f4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sIDGtCi0f4 .navbar-collapse.collapsing .navbar-nav,
  .cid-sIDGtCi0f4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sIDGtCi0f4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sIDGtCi0f4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sIDGtCi0f4 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sIDGtCi0f4 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sIDGtCi0f4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sIDGtCi0f4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sIDGtCi0f4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sIDGtCi0f4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sIDGtCi0f4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sIDGtCi0f4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sIDGtCi0f4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sIDGtCi0f4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sIDGtCi0f4 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sIDGtCi0f4 .navbar-collapse {
  flex-basis: auto;
}
.cid-sIDGtCi0f4 .nav-link:hover,
.cid-sIDGtCi0f4 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sIDGtDmXGw {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sIDGtDmXGw .mbr-section-subtitle {
  color: #767676;
}
.cid-sIDGtDmXGw H2 {
  color: #ffffff;
}
.cid-sIDGtDTtM7 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sIDGtDTtM7 .image-block {
  margin: auto;
}
.cid-sIDGtDTtM7 figcaption {
  position: relative;
}
.cid-sIDGtDTtM7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sIDGtDTtM7 .image-block {
    width: 100% !important;
  }
}
.cid-sIDGtEtAut {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sIDGtEtAut .mbr-section-subtitle {
  color: #767676;
}
.cid-sIDGtF8aJQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sIDGtF8aJQ .mbr-section-subtitle {
  color: #767676;
}
.cid-sIDGtFE2gn {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sIDGtFE2gn .mbr-text,
.cid-sIDGtFE2gn blockquote {
  color: #767676;
}
.cid-sIDGtGcGen {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIDGtGcGen .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIDGtGcGen .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIDGtGcGen .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIDGtGcGen .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIDGtGcGen .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGtGcGen .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIDGtGcGen .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIDGtGcGen .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIDGtGcGen .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGtGZk4z {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sIDGtGZk4z .mbr-section-subtitle {
  color: #767676;
}
.cid-sIDGtHt62o {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sIDGtHt62o .mbr-text,
.cid-sIDGtHt62o blockquote {
  color: #767676;
}
.cid-sIDGtHt62o .mbr-text {
  color: #073b4c;
}
.cid-sIDGtHYBYh {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIDGtHYBYh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIDGtHYBYh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIDGtHYBYh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIDGtHYBYh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIDGtHYBYh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGtHYBYh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIDGtHYBYh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIDGtHYBYh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIDGtHYBYh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGtIB3Zk {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sIDGtIB3Zk .mbr-section-subtitle {
  color: #767676;
}
.cid-sIDGtJ7hyN {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sIDGtJ7hyN .mbr-text,
.cid-sIDGtJ7hyN blockquote {
  color: #767676;
}
.cid-sIDGtJGZGc {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIDGtJGZGc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIDGtJGZGc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIDGtJGZGc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIDGtJGZGc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIDGtJGZGc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGtJGZGc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIDGtJGZGc .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIDGtJGZGc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIDGtJGZGc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGtKrXOd {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sIDGtKrXOd .mbr-section-subtitle {
  color: #767676;
}
.cid-sIDGtKXKCd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIDGtKXKCd .mbr-text,
.cid-sIDGtKXKCd blockquote {
  color: #767676;
}
.cid-sIDGtLvfu0 {
  background: #ffffff;
}
.cid-sIDGtLvfu0 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sIDGtLvfu0 figcaption {
  position: relative;
}
.cid-sIDGtLvfu0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sIDGtLvfu0 .image-block {
    width: 100% !important;
  }
}
.cid-sIDGtM7K5p {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sIDGtM7K5p .mbr-section-subtitle {
  color: #767676;
}
.cid-sIDGtMBzwO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIDGtMBzwO .mbr-text,
.cid-sIDGtMBzwO blockquote {
  color: #767676;
}
.cid-sIDGtN8SV6 {
  background: #ffffff;
}
.cid-sIDGtN8SV6 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sIDGtN8SV6 figcaption {
  position: relative;
}
.cid-sIDGtN8SV6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sIDGtN8SV6 .image-block {
    width: 100% !important;
  }
}
.cid-sIDGtNI5K2 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sIDGtNI5K2 .mbr-section-subtitle {
  color: #767676;
}
.cid-sIDGtOoWxo {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sIDGtOoWxo .mbr-text,
.cid-sIDGtOoWxo blockquote {
  color: #767676;
}
.cid-sIDGtOZ7V1 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIDGtOZ7V1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIDGtOZ7V1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIDGtOZ7V1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIDGtOZ7V1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIDGtOZ7V1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGtOZ7V1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIDGtOZ7V1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIDGtOZ7V1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIDGtOZ7V1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGtPH0CB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sIDGtPH0CB .mbr-section-subtitle {
  color: #767676;
}
.cid-sIDGtQdb75 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIDGtQdb75 .mbr-text,
.cid-sIDGtQdb75 blockquote {
  color: #767676;
}
.cid-sIDGtQQBNe {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIDGtQQBNe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIDGtQQBNe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIDGtQQBNe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIDGtQQBNe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIDGtQQBNe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGtQQBNe .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIDGtQQBNe .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIDGtQQBNe .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIDGtQQBNe .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGtRzgYR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sIDGtRzgYR .mbr-section-subtitle {
  color: #767676;
}
.cid-sIDGtS4n9U {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIDGtS4n9U .mbr-text,
.cid-sIDGtS4n9U blockquote {
  color: #767676;
}
.cid-sIDGtSDJ0a {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIDGtSDJ0a .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIDGtSDJ0a .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIDGtSDJ0a .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIDGtSDJ0a .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIDGtSDJ0a .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGtSDJ0a .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIDGtSDJ0a .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIDGtSDJ0a .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIDGtSDJ0a .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGtTqYfH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sIDGtTqYfH .mbr-section-subtitle {
  color: #767676;
}
.cid-sIDGtTZGyB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIDGtTZGyB .mbr-text,
.cid-sIDGtTZGyB blockquote {
  color: #767676;
}
.cid-sIDGtUA0FK {
  background: #ffffff;
}
.cid-sIDGtUA0FK .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sIDGtUA0FK figcaption {
  position: relative;
}
.cid-sIDGtUA0FK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sIDGtUA0FK .image-block {
    width: 100% !important;
  }
}
.cid-sIDGtVbr20 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sIDGtVbr20 .mbr-section-subtitle {
  color: #767676;
}
.cid-sIDGtVPAcY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIDGtVPAcY .mbr-text,
.cid-sIDGtVPAcY blockquote {
  color: #767676;
}
.cid-sIDGtWpLGS {
  background: #ffffff;
}
.cid-sIDGtWpLGS .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sIDGtWpLGS figcaption {
  position: relative;
}
.cid-sIDGtWpLGS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sIDGtWpLGS .image-block {
    width: 100% !important;
  }
}
.cid-sIDGtWZYwF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sIDGtWZYwF .mbr-section-subtitle {
  color: #767676;
}
.cid-sIDGtXAlIh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIDGtXAlIh .mbr-text,
.cid-sIDGtXAlIh blockquote {
  color: #767676;
}
.cid-sIDGtYbMP7 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIDGtYbMP7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIDGtYbMP7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIDGtYbMP7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIDGtYbMP7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIDGtYbMP7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGtYbMP7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIDGtYbMP7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIDGtYbMP7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIDGtYbMP7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGtYTTRK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sIDGtYTTRK .mbr-section-subtitle {
  color: #767676;
}
.cid-sIDGtZsfuY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIDGtZsfuY .mbr-text,
.cid-sIDGtZsfuY blockquote {
  color: #767676;
}
.cid-sIDGu00s1R {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIDGu00s1R .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIDGu00s1R .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIDGu00s1R .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIDGu00s1R .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIDGu00s1R .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGu00s1R .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIDGu00s1R .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIDGu00s1R .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIDGu00s1R .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGu0MXIy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sIDGu0MXIy .mbr-section-subtitle {
  color: #767676;
}
.cid-sIDGu1qhEL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIDGu1qhEL .mbr-text,
.cid-sIDGu1qhEL blockquote {
  color: #767676;
}
.cid-sIDGu24cIU {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIDGu24cIU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIDGu24cIU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIDGu24cIU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIDGu24cIU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIDGu24cIU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGu24cIU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIDGu24cIU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIDGu24cIU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIDGu24cIU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGu2OO9b {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sIDGu2OO9b .mbr-text,
.cid-sIDGu2OO9b blockquote {
  color: #767676;
}
.cid-sIDGu2OO9b .mbr-text P {
  text-align: left;
}
.cid-sIDGu3rcwm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sIDGu3rcwm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIDGu3rcwm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIDGu3rcwm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIDGu3rcwm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIDGu3rcwm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGu3rcwm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sIDGu3rcwm .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sIDGu3rcwm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sIDGu3rcwm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sIDGu5fUTR {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sIDGu5fUTR .card {
  align-self: stretch;
}
.cid-sIDGu5fUTR .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sIDGu5fUTR h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sIDGu5fUTR p {
  color: #767676;
  text-align: left;
}
.cid-sIDGu5fUTR .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sIDGu5fUTR .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sIDGu5fUTR .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sIDGu5fUTR P {
  text-align: center;
}
.cid-sIDGu67maB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sIDGu67maB .content {
    text-align: center;
  }
  .cid-sIDGu67maB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sIDGu67maB .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sIDGu67maB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sIDGu67maB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sIDGu67maB .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sIDGu67maB .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sIDGu67maB .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sIDGu67maB .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sIDGu67maB .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sIDGu67maB .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sIDGu67maB .google-map {
  height: 25rem;
  position: relative;
}
.cid-sIDGu67maB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sIDGu67maB .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sIDGu67maB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sIDGu67maB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sIDGubHbgK {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sIDGubHbgK .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sIDGubHbgK .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sIDGubHbgK .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sIDGubHbgK .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sIDGubHbgK .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sIDGubHbgK .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sIDGubHbgK .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sIDGubHbgK .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sIDGubHbgK .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sIDGubHbgK .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sIDGubHbgK [class^="socicon-"]:before,
.cid-sIDGubHbgK [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sIDGubHbgK .btn {
    font-size: 20px !important;
  }
}
.cid-sMMDENV4M3 .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sMMDENV4M3 .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sMMDENV4M3 a {
  font-style: normal;
}
.cid-sMMDENV4M3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sMMDENV4M3 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sMMDENV4M3 .nav-item:focus,
.cid-sMMDENV4M3 .nav-link:focus {
  outline: none;
}
.cid-sMMDENV4M3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sMMDENV4M3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sMMDENV4M3 .menu-logo {
  margin-right: auto;
}
.cid-sMMDENV4M3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sMMDENV4M3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sMMDENV4M3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sMMDENV4M3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sMMDENV4M3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sMMDENV4M3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sMMDENV4M3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sMMDENV4M3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sMMDENV4M3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sMMDENV4M3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sMMDENV4M3 .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sMMDENV4M3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sMMDENV4M3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sMMDENV4M3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sMMDENV4M3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sMMDENV4M3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sMMDENV4M3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sMMDENV4M3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sMMDENV4M3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sMMDENV4M3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sMMDENV4M3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sMMDENV4M3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sMMDENV4M3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sMMDENV4M3 button.navbar-toggler:focus {
  outline: none;
}
.cid-sMMDENV4M3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sMMDENV4M3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sMMDENV4M3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sMMDENV4M3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sMMDENV4M3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sMMDENV4M3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sMMDENV4M3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sMMDENV4M3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sMMDENV4M3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sMMDENV4M3 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sMMDENV4M3 .collapsed .btn {
  display: flex;
}
.cid-sMMDENV4M3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sMMDENV4M3 .collapsed .navbar-collapse.collapsing,
.cid-sMMDENV4M3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sMMDENV4M3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sMMDENV4M3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sMMDENV4M3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sMMDENV4M3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sMMDENV4M3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sMMDENV4M3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sMMDENV4M3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sMMDENV4M3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sMMDENV4M3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sMMDENV4M3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sMMDENV4M3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sMMDENV4M3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sMMDENV4M3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sMMDENV4M3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sMMDENV4M3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sMMDENV4M3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sMMDENV4M3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sMMDENV4M3 .navbar-expand {
    flex-direction: column;
  }
  .cid-sMMDENV4M3 img {
    height: 3.8rem !important;
  }
  .cid-sMMDENV4M3 .btn {
    display: flex;
  }
  .cid-sMMDENV4M3 button.navbar-toggler {
    display: block;
  }
  .cid-sMMDENV4M3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sMMDENV4M3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sMMDENV4M3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sMMDENV4M3 .navbar-collapse.collapsing,
  .cid-sMMDENV4M3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sMMDENV4M3 .navbar-collapse.collapsing .navbar-nav,
  .cid-sMMDENV4M3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sMMDENV4M3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sMMDENV4M3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sMMDENV4M3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sMMDENV4M3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sMMDENV4M3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sMMDENV4M3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sMMDENV4M3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sMMDENV4M3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sMMDENV4M3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sMMDENV4M3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sMMDENV4M3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sMMDENV4M3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sMMDENV4M3 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sMMDENV4M3 .navbar-collapse {
  flex-basis: auto;
}
.cid-sMMDENV4M3 .nav-link:hover,
.cid-sMMDENV4M3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sMMDEP7uQZ {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sMMDEP7uQZ .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMDEP7uQZ H2 {
  color: #ffffff;
}
.cid-sMMDEPSyqt {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sMMDEPSyqt .image-block {
  margin: auto;
}
.cid-sMMDEPSyqt figcaption {
  position: relative;
}
.cid-sMMDEPSyqt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sMMDEPSyqt .image-block {
    width: 100% !important;
  }
}
.cid-sMMDEQG7Eg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sMMDEQG7Eg .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMDERodEc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sMMDERodEc .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMDERT56O {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sMMDERT56O .mbr-text,
.cid-sMMDERT56O blockquote {
  color: #767676;
}
.cid-sMMDESmL1U {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMMDESmL1U .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMMDESmL1U .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMMDESmL1U .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMMDESmL1U .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMMDESmL1U .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMDESmL1U .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMMDESmL1U .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sMMDESmL1U .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMMDESmL1U .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMDETbNZk {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sMMDETbNZk .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMDETEmUt {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sMMDETEmUt .mbr-text,
.cid-sMMDETEmUt blockquote {
  color: #767676;
}
.cid-sMMDETEmUt .mbr-text {
  color: #073b4c;
}
.cid-sMMDEU9eH3 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMMDEU9eH3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMMDEU9eH3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMMDEU9eH3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMMDEU9eH3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMMDEU9eH3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMDEU9eH3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMMDEU9eH3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sMMDEU9eH3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMMDEU9eH3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMDEUPLe9 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sMMDEUPLe9 .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMDEVlw6L {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sMMDEVlw6L .mbr-text,
.cid-sMMDEVlw6L blockquote {
  color: #767676;
}
.cid-sMMDEVSdmo {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMMDEVSdmo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMMDEVSdmo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMMDEVSdmo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMMDEVSdmo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMMDEVSdmo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMDEVSdmo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMMDEVSdmo .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sMMDEVSdmo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMMDEVSdmo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMDEWKFIm {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sMMDEWKFIm .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMDEXlCsd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sMMDEXlCsd .mbr-text,
.cid-sMMDEXlCsd blockquote {
  color: #767676;
}
.cid-sMMH3MrijB {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMMH3MrijB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMMH3MrijB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMMH3MrijB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMMH3MrijB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMMH3MrijB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMH3MrijB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMMH3MrijB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sMMH3MrijB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMMH3MrijB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMDEYtcAu {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sMMDEYtcAu .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMDEZ1W2Y {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sMMDEZ1W2Y .mbr-text,
.cid-sMMDEZ1W2Y blockquote {
  color: #767676;
}
.cid-sMMDEZxhCt {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sMMDEZxhCt .image-block {
  margin: auto;
}
.cid-sMMDEZxhCt figcaption {
  position: relative;
}
.cid-sMMDEZxhCt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sMMDEZxhCt .image-block {
    width: 100% !important;
  }
}
.cid-sMMDF09N1X {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sMMDF09N1X .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMDF0NCpK {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sMMDF0NCpK .mbr-text,
.cid-sMMDF0NCpK blockquote {
  color: #767676;
}
.cid-sMMDF1jIio {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMMDF1jIio .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMMDF1jIio .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMMDF1jIio .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMMDF1jIio .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMMDF1jIio .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMDF1jIio .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMMDF1jIio .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sMMDF1jIio .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMMDF1jIio .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMDF2gua9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sMMDF2gua9 .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMDF2OjhC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sMMDF2OjhC .mbr-text,
.cid-sMMDF2OjhC blockquote {
  color: #767676;
}
.cid-sMMDF6hwL4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sMMDF6hwL4 .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMDF6VZ1n {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sMMDF6VZ1n .mbr-text,
.cid-sMMDF6VZ1n blockquote {
  color: #767676;
}
.cid-sMMDF7sBsE {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sMMDF7sBsE .image-block {
  margin: auto;
}
.cid-sMMDF7sBsE figcaption {
  position: relative;
}
.cid-sMMDF7sBsE figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sMMDF7sBsE .image-block {
    width: 100% !important;
  }
}
.cid-sMMDFhctLu {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sMMDFhctLu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sMMDFhctLu p {
  color: #767676;
  text-align: left;
}
.cid-sMMDFhctLu .card-box {
  padding-top: 2rem;
}
.cid-sMMDFhctLu .card-wrapper {
  height: 100%;
}
.cid-sMMDFi5BtA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sMMDFi5BtA .card {
  align-self: stretch;
}
.cid-sMMDFi5BtA .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sMMDFi5BtA h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sMMDFi5BtA p {
  color: #767676;
  text-align: left;
}
.cid-sMMDFi5BtA .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sMMDFi5BtA .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sMMDFi5BtA .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sMMDFi5BtA P {
  text-align: center;
}
.cid-sMMDFiXTx8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sMMDFiXTx8 .content {
    text-align: center;
  }
  .cid-sMMDFiXTx8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sMMDFiXTx8 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sMMDFiXTx8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sMMDFiXTx8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sMMDFiXTx8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sMMDFiXTx8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sMMDFiXTx8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sMMDFiXTx8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sMMDFiXTx8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sMMDFiXTx8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sMMDFiXTx8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sMMDFiXTx8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sMMDFiXTx8 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sMMDFiXTx8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sMMDFiXTx8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sMMDFlaBy9 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sMMDFlaBy9 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sMMDFlaBy9 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sMMDFlaBy9 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sMMDFlaBy9 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sMMDFlaBy9 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sMMDFlaBy9 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sMMDFlaBy9 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sMMDFlaBy9 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sMMDFlaBy9 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sMMDFlaBy9 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sMMDFlaBy9 [class^="socicon-"]:before,
.cid-sMMDFlaBy9 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sMMDFlaBy9 .btn {
    font-size: 20px !important;
  }
}
.cid-sMMMwKSszr .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sMMMwKSszr .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sMMMwKSszr a {
  font-style: normal;
}
.cid-sMMMwKSszr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sMMMwKSszr .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sMMMwKSszr .nav-item:focus,
.cid-sMMMwKSszr .nav-link:focus {
  outline: none;
}
.cid-sMMMwKSszr .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sMMMwKSszr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sMMMwKSszr .menu-logo {
  margin-right: auto;
}
.cid-sMMMwKSszr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sMMMwKSszr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sMMMwKSszr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sMMMwKSszr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sMMMwKSszr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sMMMwKSszr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sMMMwKSszr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sMMMwKSszr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sMMMwKSszr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sMMMwKSszr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sMMMwKSszr .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sMMMwKSszr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sMMMwKSszr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sMMMwKSszr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sMMMwKSszr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sMMMwKSszr .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sMMMwKSszr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sMMMwKSszr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sMMMwKSszr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sMMMwKSszr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sMMMwKSszr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sMMMwKSszr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sMMMwKSszr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sMMMwKSszr button.navbar-toggler:focus {
  outline: none;
}
.cid-sMMMwKSszr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sMMMwKSszr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sMMMwKSszr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sMMMwKSszr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sMMMwKSszr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sMMMwKSszr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sMMMwKSszr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sMMMwKSszr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sMMMwKSszr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sMMMwKSszr .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sMMMwKSszr .collapsed .btn {
  display: flex;
}
.cid-sMMMwKSszr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sMMMwKSszr .collapsed .navbar-collapse.collapsing,
.cid-sMMMwKSszr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sMMMwKSszr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sMMMwKSszr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sMMMwKSszr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sMMMwKSszr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sMMMwKSszr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sMMMwKSszr .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sMMMwKSszr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sMMMwKSszr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sMMMwKSszr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sMMMwKSszr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sMMMwKSszr .collapsed button.navbar-toggler {
  display: block;
}
.cid-sMMMwKSszr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sMMMwKSszr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sMMMwKSszr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sMMMwKSszr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sMMMwKSszr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sMMMwKSszr .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sMMMwKSszr .navbar-expand {
    flex-direction: column;
  }
  .cid-sMMMwKSszr img {
    height: 3.8rem !important;
  }
  .cid-sMMMwKSszr .btn {
    display: flex;
  }
  .cid-sMMMwKSszr button.navbar-toggler {
    display: block;
  }
  .cid-sMMMwKSszr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sMMMwKSszr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sMMMwKSszr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sMMMwKSszr .navbar-collapse.collapsing,
  .cid-sMMMwKSszr .navbar-collapse.show {
    display: block !important;
  }
  .cid-sMMMwKSszr .navbar-collapse.collapsing .navbar-nav,
  .cid-sMMMwKSszr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sMMMwKSszr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sMMMwKSszr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sMMMwKSszr .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sMMMwKSszr .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sMMMwKSszr .navbar-collapse.collapsing .navbar-buttons,
  .cid-sMMMwKSszr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sMMMwKSszr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sMMMwKSszr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sMMMwKSszr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sMMMwKSszr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sMMMwKSszr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sMMMwKSszr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sMMMwKSszr .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sMMMwKSszr .navbar-collapse {
  flex-basis: auto;
}
.cid-sMMMwKSszr .nav-link:hover,
.cid-sMMMwKSszr .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sMMMwLKRqB {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sMMMwLKRqB .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMMwLKRqB H2 {
  color: #ffffff;
}
.cid-sMMMwMioSj {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sMMMwMioSj .image-block {
  margin: auto;
}
.cid-sMMMwMioSj figcaption {
  position: relative;
}
.cid-sMMMwMioSj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sMMMwMioSj .image-block {
    width: 100% !important;
  }
}
.cid-sMMMwMP2oN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sMMMwMP2oN .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMMwNAe7F {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sMMMwNAe7F .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMMwO9P6H {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sMMMwO9P6H .mbr-text,
.cid-sMMMwO9P6H blockquote {
  color: #767676;
}
.cid-sMMMwODqsI {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMMMwODqsI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMMMwODqsI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMMMwODqsI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMMMwODqsI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMMMwODqsI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMMwODqsI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMMMwODqsI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sMMMwODqsI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMMMwODqsI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMMwPy4KT {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sMMMwPy4KT .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMMwPYpQj {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sMMMwPYpQj .mbr-text,
.cid-sMMMwPYpQj blockquote {
  color: #767676;
}
.cid-sMMMwPYpQj .mbr-text {
  color: #073b4c;
}
.cid-sMMMwQyIBu {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMMMwQyIBu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMMMwQyIBu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMMMwQyIBu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMMMwQyIBu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMMMwQyIBu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMMwQyIBu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMMMwQyIBu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sMMMwQyIBu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMMMwQyIBu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMMwRgJT5 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sMMMwRgJT5 .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMMwRKOTh {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sMMMwRKOTh .mbr-text,
.cid-sMMMwRKOTh blockquote {
  color: #767676;
}
.cid-sMMMwSirH3 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMMMwSirH3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMMMwSirH3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMMMwSirH3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMMMwSirH3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMMMwSirH3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMMwSirH3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMMMwSirH3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sMMMwSirH3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMMMwSirH3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMMwTbi1u {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sMMMwTbi1u .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMMwTHxsi {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sMMMwTHxsi .mbr-text,
.cid-sMMMwTHxsi blockquote {
  color: #767676;
}
.cid-sMMMwUfmwH {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMMMwUfmwH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMMMwUfmwH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMMMwUfmwH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMMMwUfmwH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMMMwUfmwH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMMwUfmwH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMMMwUfmwH .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sMMMwUfmwH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMMMwUfmwH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMMwV1R2p {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sMMMwV1R2p .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMMwVCm6T {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sMMMwVCm6T .mbr-text,
.cid-sMMMwVCm6T blockquote {
  color: #767676;
}
.cid-sMMMwW8lrN {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sMMMwW8lrN .image-block {
  margin: auto;
}
.cid-sMMMwW8lrN figcaption {
  position: relative;
}
.cid-sMMMwW8lrN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sMMMwW8lrN .image-block {
    width: 100% !important;
  }
}
.cid-sMMMwWGgkG {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sMMMwWGgkG .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMMwXdrrz {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sMMMwXdrrz .mbr-text,
.cid-sMMMwXdrrz blockquote {
  color: #767676;
}
.cid-sMMMwXND3W {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sMMMwXND3W .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMMMwXND3W .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMMMwXND3W .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMMMwXND3W .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMMMwXND3W .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMMwXND3W .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sMMMwXND3W .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sMMMwXND3W .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sMMMwXND3W .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sMMMwYCG21 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sMMMwYCG21 .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMMwZhhen {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sMMMwZhhen .mbr-text,
.cid-sMMMwZhhen blockquote {
  color: #767676;
}
.cid-sMMMwZQGrl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sMMMwZQGrl .mbr-section-subtitle {
  color: #767676;
}
.cid-sMMMx0rn7v {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sMMMx0rn7v .mbr-text,
.cid-sMMMx0rn7v blockquote {
  color: #767676;
}
.cid-sMMMx17MCA {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sMMMx17MCA .image-block {
  margin: auto;
}
.cid-sMMMx17MCA figcaption {
  position: relative;
}
.cid-sMMMx17MCA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sMMMx17MCA .image-block {
    width: 100% !important;
  }
}
.cid-sMMMx1FNtH {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sMMMx1FNtH h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sMMMx1FNtH p {
  color: #767676;
  text-align: left;
}
.cid-sMMMx1FNtH .card-box {
  padding-top: 2rem;
}
.cid-sMMMx1FNtH .card-wrapper {
  height: 100%;
}
.cid-sMMMx2EOPd {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sMMMx2EOPd .card {
  align-self: stretch;
}
.cid-sMMMx2EOPd .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sMMMx2EOPd h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sMMMx2EOPd p {
  color: #767676;
  text-align: left;
}
.cid-sMMMx2EOPd .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sMMMx2EOPd .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sMMMx2EOPd .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sMMMx2EOPd P {
  text-align: center;
}
.cid-sMMMx3yJ9S {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sMMMx3yJ9S .content {
    text-align: center;
  }
  .cid-sMMMx3yJ9S .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sMMMx3yJ9S .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sMMMx3yJ9S .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sMMMx3yJ9S .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sMMMx3yJ9S .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sMMMx3yJ9S .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sMMMx3yJ9S .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sMMMx3yJ9S .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sMMMx3yJ9S .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sMMMx3yJ9S .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sMMMx3yJ9S .google-map {
  height: 25rem;
  position: relative;
}
.cid-sMMMx3yJ9S .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sMMMx3yJ9S .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sMMMx3yJ9S .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sMMMx3yJ9S .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sMMMx5Lwf2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sMMMx5Lwf2 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sMMMx5Lwf2 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sMMMx5Lwf2 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sMMMx5Lwf2 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sMMMx5Lwf2 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sMMMx5Lwf2 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sMMMx5Lwf2 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sMMMx5Lwf2 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sMMMx5Lwf2 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sMMMx5Lwf2 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sMMMx5Lwf2 [class^="socicon-"]:before,
.cid-sMMMx5Lwf2 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sMMMx5Lwf2 .btn {
    font-size: 20px !important;
  }
}
.cid-sPI67oLWcw .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sPI67oLWcw .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sPI67oLWcw a {
  font-style: normal;
}
.cid-sPI67oLWcw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sPI67oLWcw .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sPI67oLWcw .nav-item:focus,
.cid-sPI67oLWcw .nav-link:focus {
  outline: none;
}
.cid-sPI67oLWcw .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sPI67oLWcw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sPI67oLWcw .menu-logo {
  margin-right: auto;
}
.cid-sPI67oLWcw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sPI67oLWcw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sPI67oLWcw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sPI67oLWcw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sPI67oLWcw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sPI67oLWcw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sPI67oLWcw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sPI67oLWcw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sPI67oLWcw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sPI67oLWcw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sPI67oLWcw .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sPI67oLWcw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sPI67oLWcw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPI67oLWcw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sPI67oLWcw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPI67oLWcw .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sPI67oLWcw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sPI67oLWcw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sPI67oLWcw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sPI67oLWcw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sPI67oLWcw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sPI67oLWcw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sPI67oLWcw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sPI67oLWcw button.navbar-toggler:focus {
  outline: none;
}
.cid-sPI67oLWcw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sPI67oLWcw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPI67oLWcw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPI67oLWcw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPI67oLWcw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPI67oLWcw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPI67oLWcw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPI67oLWcw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPI67oLWcw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPI67oLWcw .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sPI67oLWcw .collapsed .btn {
  display: flex;
}
.cid-sPI67oLWcw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sPI67oLWcw .collapsed .navbar-collapse.collapsing,
.cid-sPI67oLWcw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sPI67oLWcw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sPI67oLWcw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sPI67oLWcw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sPI67oLWcw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sPI67oLWcw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sPI67oLWcw .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sPI67oLWcw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sPI67oLWcw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sPI67oLWcw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sPI67oLWcw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sPI67oLWcw .collapsed button.navbar-toggler {
  display: block;
}
.cid-sPI67oLWcw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sPI67oLWcw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sPI67oLWcw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sPI67oLWcw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sPI67oLWcw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sPI67oLWcw .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sPI67oLWcw .navbar-expand {
    flex-direction: column;
  }
  .cid-sPI67oLWcw img {
    height: 3.8rem !important;
  }
  .cid-sPI67oLWcw .btn {
    display: flex;
  }
  .cid-sPI67oLWcw button.navbar-toggler {
    display: block;
  }
  .cid-sPI67oLWcw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sPI67oLWcw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sPI67oLWcw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sPI67oLWcw .navbar-collapse.collapsing,
  .cid-sPI67oLWcw .navbar-collapse.show {
    display: block !important;
  }
  .cid-sPI67oLWcw .navbar-collapse.collapsing .navbar-nav,
  .cid-sPI67oLWcw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sPI67oLWcw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sPI67oLWcw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sPI67oLWcw .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sPI67oLWcw .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sPI67oLWcw .navbar-collapse.collapsing .navbar-buttons,
  .cid-sPI67oLWcw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sPI67oLWcw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sPI67oLWcw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sPI67oLWcw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sPI67oLWcw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sPI67oLWcw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sPI67oLWcw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sPI67oLWcw .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sPI67oLWcw .navbar-collapse {
  flex-basis: auto;
}
.cid-sPI67oLWcw .nav-link:hover,
.cid-sPI67oLWcw .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sPI67pcakv {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sPI67pcakv .mbr-section-subtitle {
  color: #767676;
}
.cid-sPI67pcakv H2 {
  color: #ffffff;
}
.cid-sPI67pETRV {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPI67pETRV .image-block {
  margin: auto;
}
.cid-sPI67pETRV figcaption {
  position: relative;
}
.cid-sPI67pETRV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPI67pETRV .image-block {
    width: 100% !important;
  }
}
.cid-sPI67q9331 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sPI67q9331 .mbr-section-subtitle {
  color: #767676;
}
.cid-sPI67qGHH8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sPI67qGHH8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sPI67r9Go3 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sPI67r9Go3 .mbr-text,
.cid-sPI67r9Go3 blockquote {
  color: #767676;
}
.cid-sPI67rEDHF {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sPI67rEDHF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sPI67rEDHF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPI67rEDHF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPI67rEDHF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sPI67rEDHF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPI67rEDHF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sPI67rEDHF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sPI67rEDHF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sPI67rEDHF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPI67sApNQ {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sPI67sApNQ .mbr-section-subtitle {
  color: #767676;
}
.cid-sPI67tfqor {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sPI67tfqor .mbr-text,
.cid-sPI67tfqor blockquote {
  color: #767676;
}
.cid-sPI67tfqor .mbr-text {
  color: #073b4c;
}
.cid-sPI67tEoZp {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sPI67tEoZp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sPI67tEoZp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPI67tEoZp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPI67tEoZp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sPI67tEoZp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPI67tEoZp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sPI67tEoZp .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sPI67tEoZp .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sPI67tEoZp .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPI67uiPDA {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sPI67uiPDA .mbr-section-subtitle {
  color: #767676;
}
.cid-sPI67uMD3O {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sPI67uMD3O .mbr-text,
.cid-sPI67uMD3O blockquote {
  color: #767676;
}
.cid-sPI67vigGD {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sPI67vigGD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sPI67vigGD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPI67vigGD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPI67vigGD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sPI67vigGD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPI67vigGD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sPI67vigGD .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sPI67vigGD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sPI67vigGD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPI67w7prT {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sPI67w7prT .mbr-section-subtitle {
  color: #767676;
}
.cid-sPI67wATtH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPI67wATtH .mbr-text,
.cid-sPI67wATtH blockquote {
  color: #767676;
}
.cid-sPI67xflpQ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sPI67xflpQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sPI67xflpQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPI67xflpQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPI67xflpQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sPI67xflpQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPI67xflpQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sPI67xflpQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sPI67xflpQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sPI67xflpQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPI67xTyFD {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sPI67xTyFD .mbr-section-subtitle {
  color: #767676;
}
.cid-sPI67yl5O3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPI67yl5O3 .mbr-text,
.cid-sPI67yl5O3 blockquote {
  color: #767676;
}
.cid-sPIFj7AZ5Y {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sPIFj7AZ5Y .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sPIFj7AZ5Y .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPIFj7AZ5Y .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPIFj7AZ5Y .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sPIFj7AZ5Y .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIFj7AZ5Y .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sPIFj7AZ5Y .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sPIFj7AZ5Y .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sPIFj7AZ5Y .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPI67zoYXg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sPI67zoYXg .mbr-section-subtitle {
  color: #767676;
}
.cid-sPI67zUXzH {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sPI67zUXzH .mbr-text,
.cid-sPI67zUXzH blockquote {
  color: #767676;
}
.cid-sPIel9FpMB {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIel9FpMB .image-block {
  margin: auto;
}
.cid-sPIel9FpMB figcaption {
  position: relative;
}
.cid-sPIel9FpMB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIel9FpMB .image-block {
    width: 100% !important;
  }
}
.cid-sPIemBGHUg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIemBGHUg .mbr-text,
.cid-sPIemBGHUg blockquote {
  color: #767676;
}
.cid-sPIeyUS6a2 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIeyUS6a2 .image-block {
  margin: auto;
}
.cid-sPIeyUS6a2 figcaption {
  position: relative;
}
.cid-sPIeyUS6a2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIeyUS6a2 .image-block {
    width: 100% !important;
  }
}
.cid-sPIeAaJBq8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIeAaJBq8 .mbr-text,
.cid-sPIeAaJBq8 blockquote {
  color: #767676;
}
.cid-sPIeYLSPsS {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIeYLSPsS .image-block {
  margin: auto;
}
.cid-sPIeYLSPsS figcaption {
  position: relative;
}
.cid-sPIeYLSPsS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIeYLSPsS .image-block {
    width: 100% !important;
  }
}
.cid-sPIf0JLz89 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIf0JLz89 .mbr-text,
.cid-sPIf0JLz89 blockquote {
  color: #767676;
}
.cid-sPIfloJ1gW {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIfloJ1gW .image-block {
  margin: auto;
}
.cid-sPIfloJ1gW figcaption {
  position: relative;
}
.cid-sPIfloJ1gW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIfloJ1gW .image-block {
    width: 100% !important;
  }
}
.cid-sPIfmL30f6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIfmL30f6 .mbr-text,
.cid-sPIfmL30f6 blockquote {
  color: #767676;
}
.cid-sPIfVRdEKL {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIfVRdEKL .image-block {
  margin: auto;
}
.cid-sPIfVRdEKL figcaption {
  position: relative;
}
.cid-sPIfVRdEKL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIfVRdEKL .image-block {
    width: 100% !important;
  }
}
.cid-sPIfXIq3Pg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIfXIq3Pg .mbr-text,
.cid-sPIfXIq3Pg blockquote {
  color: #767676;
}
.cid-sPIgFxZZCN {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIgFxZZCN .image-block {
  margin: auto;
}
.cid-sPIgFxZZCN figcaption {
  position: relative;
}
.cid-sPIgFxZZCN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIgFxZZCN .image-block {
    width: 100% !important;
  }
}
.cid-sPIgGELred {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIgGELred .mbr-text,
.cid-sPIgGELred blockquote {
  color: #767676;
}
.cid-sPIgQ21J5Q {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIgQ21J5Q .image-block {
  margin: auto;
}
.cid-sPIgQ21J5Q figcaption {
  position: relative;
}
.cid-sPIgQ21J5Q figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIgQ21J5Q .image-block {
    width: 100% !important;
  }
}
.cid-sPIgQKjrYb {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIgQKjrYb .image-block {
  margin: auto;
}
.cid-sPIgQKjrYb figcaption {
  position: relative;
}
.cid-sPIgQKjrYb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIgQKjrYb .image-block {
    width: 100% !important;
  }
}
.cid-sPIgS5sznm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIgS5sznm .mbr-text,
.cid-sPIgS5sznm blockquote {
  color: #767676;
}
.cid-sPIgYMKShU {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIgYMKShU .image-block {
  margin: auto;
}
.cid-sPIgYMKShU figcaption {
  position: relative;
}
.cid-sPIgYMKShU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIgYMKShU .image-block {
    width: 100% !important;
  }
}
.cid-sPIgZRpSQj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIgZRpSQj .mbr-text,
.cid-sPIgZRpSQj blockquote {
  color: #767676;
}
.cid-sPIhNTVv11 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIhNTVv11 .image-block {
  margin: auto;
}
.cid-sPIhNTVv11 figcaption {
  position: relative;
}
.cid-sPIhNTVv11 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIhNTVv11 .image-block {
    width: 100% !important;
  }
}
.cid-sPIhOCdqEj {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIhOCdqEj .image-block {
  margin: auto;
}
.cid-sPIhOCdqEj figcaption {
  position: relative;
}
.cid-sPIhOCdqEj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIhOCdqEj .image-block {
    width: 100% !important;
  }
}
.cid-sPIhPGWjoJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIhPGWjoJ .mbr-text,
.cid-sPIhPGWjoJ blockquote {
  color: #767676;
}
.cid-sPIhYk6pZj {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIhYk6pZj .image-block {
  margin: auto;
}
.cid-sPIhYk6pZj figcaption {
  position: relative;
}
.cid-sPIhYk6pZj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIhYk6pZj .image-block {
    width: 100% !important;
  }
}
.cid-sPI67B64NB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sPI67B64NB .mbr-section-subtitle {
  color: #767676;
}
.cid-sPI67BERNu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPI67BERNu .mbr-text,
.cid-sPI67BERNu blockquote {
  color: #767676;
}
.cid-sPI67Cg4BZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sPI67Cg4BZ .mbr-section-subtitle {
  color: #767676;
}
.cid-sPI67CP3L2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPI67CP3L2 .mbr-text,
.cid-sPI67CP3L2 blockquote {
  color: #767676;
}
.cid-sPIHD0b1Jr {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sPIHD0b1Jr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sPIHD0b1Jr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPIHD0b1Jr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPIHD0b1Jr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sPIHD0b1Jr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIHD0b1Jr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sPIHD0b1Jr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sPIHD0b1Jr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sPIHD0b1Jr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIm4wBpSy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sPIm4wBpSy .mbr-section-subtitle {
  color: #767676;
}
.cid-sPImeHI4C8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPImeHI4C8 .mbr-text,
.cid-sPImeHI4C8 blockquote {
  color: #767676;
}
.cid-sPIHXKLMee {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sPIHXKLMee .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sPIHXKLMee .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPIHXKLMee .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPIHXKLMee .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sPIHXKLMee .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIHXKLMee .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sPIHXKLMee .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sPIHXKLMee .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sPIHXKLMee .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPI67DUh2C {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sPI67DUh2C h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sPI67DUh2C p {
  color: #767676;
  text-align: left;
}
.cid-sPI67DUh2C .card-box {
  padding-top: 2rem;
}
.cid-sPI67DUh2C .card-wrapper {
  height: 100%;
}
.cid-sPI67ENJVk {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sPI67ENJVk .card {
  align-self: stretch;
}
.cid-sPI67ENJVk .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sPI67ENJVk h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sPI67ENJVk p {
  color: #767676;
  text-align: left;
}
.cid-sPI67ENJVk .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sPI67ENJVk .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sPI67ENJVk .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sPI67ENJVk P {
  text-align: center;
}
.cid-sPI67Fwh7M {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sPI67Fwh7M .content {
    text-align: center;
  }
  .cid-sPI67Fwh7M .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sPI67Fwh7M .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sPI67Fwh7M .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sPI67Fwh7M .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sPI67Fwh7M .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sPI67Fwh7M .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sPI67Fwh7M .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sPI67Fwh7M .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sPI67Fwh7M .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sPI67Fwh7M .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sPI67Fwh7M .google-map {
  height: 25rem;
  position: relative;
}
.cid-sPI67Fwh7M .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sPI67Fwh7M .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sPI67Fwh7M .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sPI67Fwh7M .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sPI67GZbhe {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sPI67GZbhe .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sPI67GZbhe .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sPI67GZbhe .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sPI67GZbhe .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sPI67GZbhe .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sPI67GZbhe .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sPI67GZbhe .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sPI67GZbhe .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sPI67GZbhe .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sPI67GZbhe .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sPI67GZbhe [class^="socicon-"]:before,
.cid-sPI67GZbhe [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sPI67GZbhe .btn {
    font-size: 20px !important;
  }
}
.cid-sPIJYHQiyo .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sPIJYHQiyo .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sPIJYHQiyo a {
  font-style: normal;
}
.cid-sPIJYHQiyo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sPIJYHQiyo .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sPIJYHQiyo .nav-item:focus,
.cid-sPIJYHQiyo .nav-link:focus {
  outline: none;
}
.cid-sPIJYHQiyo .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sPIJYHQiyo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sPIJYHQiyo .menu-logo {
  margin-right: auto;
}
.cid-sPIJYHQiyo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sPIJYHQiyo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sPIJYHQiyo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sPIJYHQiyo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sPIJYHQiyo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sPIJYHQiyo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sPIJYHQiyo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sPIJYHQiyo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sPIJYHQiyo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sPIJYHQiyo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sPIJYHQiyo .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sPIJYHQiyo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sPIJYHQiyo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPIJYHQiyo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sPIJYHQiyo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPIJYHQiyo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sPIJYHQiyo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sPIJYHQiyo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sPIJYHQiyo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sPIJYHQiyo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sPIJYHQiyo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sPIJYHQiyo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sPIJYHQiyo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sPIJYHQiyo button.navbar-toggler:focus {
  outline: none;
}
.cid-sPIJYHQiyo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sPIJYHQiyo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPIJYHQiyo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPIJYHQiyo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPIJYHQiyo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPIJYHQiyo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPIJYHQiyo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPIJYHQiyo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPIJYHQiyo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPIJYHQiyo .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sPIJYHQiyo .collapsed .btn {
  display: flex;
}
.cid-sPIJYHQiyo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sPIJYHQiyo .collapsed .navbar-collapse.collapsing,
.cid-sPIJYHQiyo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sPIJYHQiyo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sPIJYHQiyo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sPIJYHQiyo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sPIJYHQiyo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sPIJYHQiyo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sPIJYHQiyo .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sPIJYHQiyo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sPIJYHQiyo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sPIJYHQiyo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sPIJYHQiyo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sPIJYHQiyo .collapsed button.navbar-toggler {
  display: block;
}
.cid-sPIJYHQiyo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sPIJYHQiyo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sPIJYHQiyo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sPIJYHQiyo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sPIJYHQiyo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sPIJYHQiyo .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sPIJYHQiyo .navbar-expand {
    flex-direction: column;
  }
  .cid-sPIJYHQiyo img {
    height: 3.8rem !important;
  }
  .cid-sPIJYHQiyo .btn {
    display: flex;
  }
  .cid-sPIJYHQiyo button.navbar-toggler {
    display: block;
  }
  .cid-sPIJYHQiyo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sPIJYHQiyo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sPIJYHQiyo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sPIJYHQiyo .navbar-collapse.collapsing,
  .cid-sPIJYHQiyo .navbar-collapse.show {
    display: block !important;
  }
  .cid-sPIJYHQiyo .navbar-collapse.collapsing .navbar-nav,
  .cid-sPIJYHQiyo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sPIJYHQiyo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sPIJYHQiyo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sPIJYHQiyo .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sPIJYHQiyo .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sPIJYHQiyo .navbar-collapse.collapsing .navbar-buttons,
  .cid-sPIJYHQiyo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sPIJYHQiyo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sPIJYHQiyo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sPIJYHQiyo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sPIJYHQiyo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sPIJYHQiyo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sPIJYHQiyo .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sPIJYHQiyo .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sPIJYHQiyo .navbar-collapse {
  flex-basis: auto;
}
.cid-sPIJYHQiyo .nav-link:hover,
.cid-sPIJYHQiyo .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sPIJYIvlGP {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sPIJYIvlGP .mbr-section-subtitle {
  color: #767676;
}
.cid-sPIJYIvlGP H2 {
  color: #ffffff;
}
.cid-sPIJYJ1E6Y {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIJYJ1E6Y .image-block {
  margin: auto;
}
.cid-sPIJYJ1E6Y figcaption {
  position: relative;
}
.cid-sPIJYJ1E6Y figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIJYJ1E6Y .image-block {
    width: 100% !important;
  }
}
.cid-sPIJYJAleR {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sPIJYJAleR .mbr-section-subtitle {
  color: #767676;
}
.cid-sPIJYK886v {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sPIJYK886v .mbr-section-subtitle {
  color: #767676;
}
.cid-sPIJYKHWuy {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sPIJYKHWuy .mbr-text,
.cid-sPIJYKHWuy blockquote {
  color: #767676;
}
.cid-sPIJYLd5ul {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sPIJYLd5ul .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sPIJYLd5ul .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPIJYLd5ul .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPIJYLd5ul .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sPIJYLd5ul .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIJYLd5ul .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sPIJYLd5ul .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sPIJYLd5ul .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sPIJYLd5ul .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIJYLSQOg {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sPIJYLSQOg .mbr-section-subtitle {
  color: #767676;
}
.cid-sPIJYMvKIf {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sPIJYMvKIf .mbr-text,
.cid-sPIJYMvKIf blockquote {
  color: #767676;
}
.cid-sPIJYMvKIf .mbr-text {
  color: #073b4c;
}
.cid-sPIJYN3g01 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sPIJYN3g01 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sPIJYN3g01 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPIJYN3g01 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPIJYN3g01 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sPIJYN3g01 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIJYN3g01 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sPIJYN3g01 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sPIJYN3g01 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sPIJYN3g01 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIJYOlPYg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sPIJYOlPYg .mbr-section-subtitle {
  color: #767676;
}
.cid-sPIJYORcqH {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sPIJYORcqH .mbr-text,
.cid-sPIJYORcqH blockquote {
  color: #767676;
}
.cid-sPIJYPnPg3 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sPIJYPnPg3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sPIJYPnPg3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPIJYPnPg3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPIJYPnPg3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sPIJYPnPg3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIJYPnPg3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sPIJYPnPg3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sPIJYPnPg3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sPIJYPnPg3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIJYQiPGD {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sPIJYQiPGD .mbr-section-subtitle {
  color: #767676;
}
.cid-sPIJYQXQwP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIJYQXQwP .mbr-text,
.cid-sPIJYQXQwP blockquote {
  color: #767676;
}
.cid-sPIJYRFDVC {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sPIJYRFDVC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sPIJYRFDVC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPIJYRFDVC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPIJYRFDVC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sPIJYRFDVC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIJYRFDVC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sPIJYRFDVC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sPIJYRFDVC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sPIJYRFDVC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIJYSAbTr {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sPIJYSAbTr .mbr-section-subtitle {
  color: #767676;
}
.cid-sPIJYTava9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIJYTava9 .mbr-text,
.cid-sPIJYTava9 blockquote {
  color: #767676;
}
.cid-sPIJYTLSRp {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sPIJYTLSRp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sPIJYTLSRp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPIJYTLSRp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPIJYTLSRp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sPIJYTLSRp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIJYTLSRp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sPIJYTLSRp .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sPIJYTLSRp .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sPIJYTLSRp .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIJYV39In {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sPIJYV39In .mbr-section-subtitle {
  color: #767676;
}
.cid-sPIJYVIEIQ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sPIJYVIEIQ .mbr-text,
.cid-sPIJYVIEIQ blockquote {
  color: #767676;
}
.cid-sPIJYWmzPf {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIJYWmzPf .image-block {
  margin: auto;
}
.cid-sPIJYWmzPf figcaption {
  position: relative;
}
.cid-sPIJYWmzPf figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIJYWmzPf .image-block {
    width: 100% !important;
  }
}
.cid-sPIJYX3RHg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIJYX3RHg .mbr-text,
.cid-sPIJYX3RHg blockquote {
  color: #767676;
}
.cid-sPIJYXKweN {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIJYXKweN .image-block {
  margin: auto;
}
.cid-sPIJYXKweN figcaption {
  position: relative;
}
.cid-sPIJYXKweN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIJYXKweN .image-block {
    width: 100% !important;
  }
}
.cid-sPIJYYopRV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIJYYopRV .mbr-text,
.cid-sPIJYYopRV blockquote {
  color: #767676;
}
.cid-sPIJYZ49DT {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIJYZ49DT .image-block {
  margin: auto;
}
.cid-sPIJYZ49DT figcaption {
  position: relative;
}
.cid-sPIJYZ49DT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIJYZ49DT .image-block {
    width: 100% !important;
  }
}
.cid-sPIJYZKM6j {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIJYZKM6j .mbr-text,
.cid-sPIJYZKM6j blockquote {
  color: #767676;
}
.cid-sPIJZ0suei {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIJZ0suei .image-block {
  margin: auto;
}
.cid-sPIJZ0suei figcaption {
  position: relative;
}
.cid-sPIJZ0suei figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIJZ0suei .image-block {
    width: 100% !important;
  }
}
.cid-sPIJZ17HMQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIJZ17HMQ .mbr-text,
.cid-sPIJZ17HMQ blockquote {
  color: #767676;
}
.cid-sPIJZ1L4Sv {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIJZ1L4Sv .image-block {
  margin: auto;
}
.cid-sPIJZ1L4Sv figcaption {
  position: relative;
}
.cid-sPIJZ1L4Sv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIJZ1L4Sv .image-block {
    width: 100% !important;
  }
}
.cid-sPIJZ2s77r {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIJZ2s77r .mbr-text,
.cid-sPIJZ2s77r blockquote {
  color: #767676;
}
.cid-sPIJZ38Wob {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIJZ38Wob .image-block {
  margin: auto;
}
.cid-sPIJZ38Wob figcaption {
  position: relative;
}
.cid-sPIJZ38Wob figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIJZ38Wob .image-block {
    width: 100% !important;
  }
}
.cid-sPIJZ3OjZb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIJZ3OjZb .mbr-text,
.cid-sPIJZ3OjZb blockquote {
  color: #767676;
}
.cid-sPIJZ4wZxP {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIJZ4wZxP .image-block {
  margin: auto;
}
.cid-sPIJZ4wZxP figcaption {
  position: relative;
}
.cid-sPIJZ4wZxP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIJZ4wZxP .image-block {
    width: 100% !important;
  }
}
.cid-sPIJZ5zKLP {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIJZ5zKLP .image-block {
  margin: auto;
}
.cid-sPIJZ5zKLP figcaption {
  position: relative;
}
.cid-sPIJZ5zKLP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIJZ5zKLP .image-block {
    width: 100% !important;
  }
}
.cid-sPIJZ6qtWZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIJZ6qtWZ .mbr-text,
.cid-sPIJZ6qtWZ blockquote {
  color: #767676;
}
.cid-sPIJZ7cO2P {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIJZ7cO2P .image-block {
  margin: auto;
}
.cid-sPIJZ7cO2P figcaption {
  position: relative;
}
.cid-sPIJZ7cO2P figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIJZ7cO2P .image-block {
    width: 100% !important;
  }
}
.cid-sPIJZ7ZihU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIJZ7ZihU .mbr-text,
.cid-sPIJZ7ZihU blockquote {
  color: #767676;
}
.cid-sPIJZ8KsNS {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIJZ8KsNS .image-block {
  margin: auto;
}
.cid-sPIJZ8KsNS figcaption {
  position: relative;
}
.cid-sPIJZ8KsNS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIJZ8KsNS .image-block {
    width: 100% !important;
  }
}
.cid-sPIJZ9zlK1 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIJZ9zlK1 .image-block {
  margin: auto;
}
.cid-sPIJZ9zlK1 figcaption {
  position: relative;
}
.cid-sPIJZ9zlK1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIJZ9zlK1 .image-block {
    width: 100% !important;
  }
}
.cid-sPIJZapjwB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIJZapjwB .mbr-text,
.cid-sPIJZapjwB blockquote {
  color: #767676;
}
.cid-sPIJZbcrBj {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sPIJZbcrBj .image-block {
  margin: auto;
}
.cid-sPIJZbcrBj figcaption {
  position: relative;
}
.cid-sPIJZbcrBj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPIJZbcrBj .image-block {
    width: 100% !important;
  }
}
.cid-sPIJZc1PRt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sPIJZc1PRt .mbr-section-subtitle {
  color: #767676;
}
.cid-sPIJZcWNkB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIJZcWNkB .mbr-text,
.cid-sPIJZcWNkB blockquote {
  color: #767676;
}
.cid-sPIJZdKShW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sPIJZdKShW .mbr-section-subtitle {
  color: #767676;
}
.cid-sPIJZewjzf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIJZewjzf .mbr-text,
.cid-sPIJZewjzf blockquote {
  color: #767676;
}
.cid-sPIJZfkexz {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sPIJZfkexz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sPIJZfkexz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPIJZfkexz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPIJZfkexz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sPIJZfkexz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIJZfkexz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sPIJZfkexz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sPIJZfkexz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sPIJZfkexz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIJZglgPU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sPIJZglgPU .mbr-section-subtitle {
  color: #767676;
}
.cid-sPIJZhdsFA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPIJZhdsFA .mbr-text,
.cid-sPIJZhdsFA blockquote {
  color: #767676;
}
.cid-sPIJZi0aMd {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sPIJZi0aMd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sPIJZi0aMd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPIJZi0aMd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPIJZi0aMd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sPIJZi0aMd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIJZi0aMd .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sPIJZi0aMd .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sPIJZi0aMd .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sPIJZi0aMd .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sPIJZj2igJ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sPIJZj2igJ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sPIJZj2igJ p {
  color: #767676;
  text-align: left;
}
.cid-sPIJZj2igJ .card-box {
  padding-top: 2rem;
}
.cid-sPIJZj2igJ .card-wrapper {
  height: 100%;
}
.cid-sPIJZkbvwH {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sPIJZkbvwH .card {
  align-self: stretch;
}
.cid-sPIJZkbvwH .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sPIJZkbvwH h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sPIJZkbvwH p {
  color: #767676;
  text-align: left;
}
.cid-sPIJZkbvwH .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sPIJZkbvwH .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sPIJZkbvwH .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sPIJZkbvwH P {
  text-align: center;
}
.cid-sPIJZlitQI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sPIJZlitQI .content {
    text-align: center;
  }
  .cid-sPIJZlitQI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sPIJZlitQI .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sPIJZlitQI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sPIJZlitQI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sPIJZlitQI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sPIJZlitQI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sPIJZlitQI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sPIJZlitQI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sPIJZlitQI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sPIJZlitQI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sPIJZlitQI .google-map {
  height: 25rem;
  position: relative;
}
.cid-sPIJZlitQI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sPIJZlitQI .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sPIJZlitQI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sPIJZlitQI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sSgNSrls3p .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sSgNSrls3p .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sSgNSrls3p a {
  font-style: normal;
}
.cid-sSgNSrls3p .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sSgNSrls3p .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sSgNSrls3p .nav-item:focus,
.cid-sSgNSrls3p .nav-link:focus {
  outline: none;
}
.cid-sSgNSrls3p .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sSgNSrls3p .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sSgNSrls3p .menu-logo {
  margin-right: auto;
}
.cid-sSgNSrls3p .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sSgNSrls3p .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sSgNSrls3p .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sSgNSrls3p .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sSgNSrls3p .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sSgNSrls3p .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sSgNSrls3p .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sSgNSrls3p .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sSgNSrls3p .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sSgNSrls3p .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sSgNSrls3p .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sSgNSrls3p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sSgNSrls3p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSgNSrls3p .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sSgNSrls3p .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSgNSrls3p .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sSgNSrls3p .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sSgNSrls3p .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sSgNSrls3p .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sSgNSrls3p .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sSgNSrls3p .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sSgNSrls3p .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sSgNSrls3p button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sSgNSrls3p button.navbar-toggler:focus {
  outline: none;
}
.cid-sSgNSrls3p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sSgNSrls3p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSgNSrls3p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSgNSrls3p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSgNSrls3p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSgNSrls3p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSgNSrls3p nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSgNSrls3p nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSgNSrls3p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSgNSrls3p .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sSgNSrls3p .collapsed .btn {
  display: flex;
}
.cid-sSgNSrls3p .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sSgNSrls3p .collapsed .navbar-collapse.collapsing,
.cid-sSgNSrls3p .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sSgNSrls3p .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sSgNSrls3p .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sSgNSrls3p .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sSgNSrls3p .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sSgNSrls3p .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sSgNSrls3p .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sSgNSrls3p .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sSgNSrls3p .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sSgNSrls3p .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sSgNSrls3p .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sSgNSrls3p .collapsed button.navbar-toggler {
  display: block;
}
.cid-sSgNSrls3p .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sSgNSrls3p .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sSgNSrls3p .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sSgNSrls3p .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sSgNSrls3p .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sSgNSrls3p .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sSgNSrls3p .navbar-expand {
    flex-direction: column;
  }
  .cid-sSgNSrls3p img {
    height: 3.8rem !important;
  }
  .cid-sSgNSrls3p .btn {
    display: flex;
  }
  .cid-sSgNSrls3p button.navbar-toggler {
    display: block;
  }
  .cid-sSgNSrls3p .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sSgNSrls3p .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sSgNSrls3p .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sSgNSrls3p .navbar-collapse.collapsing,
  .cid-sSgNSrls3p .navbar-collapse.show {
    display: block !important;
  }
  .cid-sSgNSrls3p .navbar-collapse.collapsing .navbar-nav,
  .cid-sSgNSrls3p .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sSgNSrls3p .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sSgNSrls3p .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sSgNSrls3p .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sSgNSrls3p .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sSgNSrls3p .navbar-collapse.collapsing .navbar-buttons,
  .cid-sSgNSrls3p .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sSgNSrls3p .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sSgNSrls3p .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sSgNSrls3p .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sSgNSrls3p .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sSgNSrls3p .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sSgNSrls3p .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sSgNSrls3p .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sSgNSrls3p .navbar-collapse {
  flex-basis: auto;
}
.cid-sSgNSrls3p .nav-link:hover,
.cid-sSgNSrls3p .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sSgNSsdnyY {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sSgNSsdnyY .mbr-section-subtitle {
  color: #767676;
}
.cid-sSgNSsdnyY H2 {
  color: #ffffff;
}
.cid-sSgNSsNGsj {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sSgNSsNGsj .image-block {
  margin: auto;
}
.cid-sSgNSsNGsj figcaption {
  position: relative;
}
.cid-sSgNSsNGsj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSgNSsNGsj .image-block {
    width: 100% !important;
  }
}
.cid-sSgNStmaS8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sSgNStmaS8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sSgNStPVHX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sSgNStPVHX .mbr-section-subtitle {
  color: #767676;
}
.cid-sSgNSulxP5 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSgNSulxP5 .mbr-text,
.cid-sSgNSulxP5 blockquote {
  color: #767676;
}
.cid-sSgPPZklgh {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sSgPPZklgh .image-block {
  margin: auto;
}
.cid-sSgPPZklgh figcaption {
  position: relative;
}
.cid-sSgPPZklgh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSgPPZklgh .image-block {
    width: 100% !important;
  }
}
.cid-sSgPWgOzHN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSgPWgOzHN .mbr-text,
.cid-sSgPWgOzHN blockquote {
  color: #767676;
}
.cid-sSgQgO9eLt {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sSgQgO9eLt .image-block {
  margin: auto;
}
.cid-sSgQgO9eLt figcaption {
  position: relative;
}
.cid-sSgQgO9eLt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSgQgO9eLt .image-block {
    width: 100% !important;
  }
}
.cid-sSgQsCnTka {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sSgQsCnTka .image-block {
  margin: auto;
}
.cid-sSgQsCnTka figcaption {
  position: relative;
}
.cid-sSgQsCnTka figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSgQsCnTka .image-block {
    width: 100% !important;
  }
}
.cid-sSgQoby6Qe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSgQoby6Qe .mbr-text,
.cid-sSgQoby6Qe blockquote {
  color: #767676;
}
.cid-sSgQNHOT5l {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sSgQNHOT5l .image-block {
  margin: auto;
}
.cid-sSgQNHOT5l figcaption {
  position: relative;
}
.cid-sSgQNHOT5l figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSgQNHOT5l .image-block {
    width: 100% !important;
  }
}
.cid-sSgNSvAIwz {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sSgNSvAIwz .mbr-section-subtitle {
  color: #767676;
}
.cid-sSgNSw3L2u {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSgNSw3L2u .mbr-text,
.cid-sSgNSw3L2u blockquote {
  color: #767676;
}
.cid-sSgNSw3L2u .mbr-text {
  color: #073b4c;
}
.cid-sSgNSwykvv {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sSgNSwykvv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sSgNSwykvv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSgNSwykvv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSgNSwykvv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sSgNSwykvv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSgNSwykvv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sSgNSwykvv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sSgNSwykvv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sSgNSwykvv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSgRYIhnvu {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSgRYIhnvu .mbr-text,
.cid-sSgRYIhnvu blockquote {
  color: #767676;
}
.cid-sSgNSxOaSH {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sSgNSxOaSH .mbr-section-subtitle {
  color: #767676;
}
.cid-sSgNSyi0NB {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSgNSyi0NB .mbr-text,
.cid-sSgNSyi0NB blockquote {
  color: #767676;
}
.cid-sSgNSyMcxv {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sSgNSyMcxv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sSgNSyMcxv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSgNSyMcxv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSgNSyMcxv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sSgNSyMcxv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSgNSyMcxv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sSgNSyMcxv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sSgNSyMcxv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sSgNSyMcxv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSgNSzBh0B {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sSgNSzBh0B .mbr-section-subtitle {
  color: #767676;
}
.cid-sSgNSA8uUf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSgNSA8uUf .mbr-text,
.cid-sSgNSA8uUf blockquote {
  color: #767676;
}
.cid-sSgSZQknov {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sSgSZQknov .image-block {
  margin: auto;
}
.cid-sSgSZQknov figcaption {
  position: relative;
}
.cid-sSgSZQknov figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSgSZQknov .image-block {
    width: 100% !important;
  }
}
.cid-sSgT7VQcUd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSgT7VQcUd .mbr-text,
.cid-sSgT7VQcUd blockquote {
  color: #767676;
}
.cid-sSgNSAHwT2 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sSgNSAHwT2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sSgNSAHwT2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSgNSAHwT2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSgNSAHwT2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sSgNSAHwT2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSgNSAHwT2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sSgNSAHwT2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sSgNSAHwT2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sSgNSAHwT2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSgNSBCHuf {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sSgNSBCHuf .mbr-section-subtitle {
  color: #767676;
}
.cid-sSgNSCb3dX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSgNSCb3dX .mbr-text,
.cid-sSgNSCb3dX blockquote {
  color: #767676;
}
.cid-sSgNSCJsyn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sSgNSCJsyn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sSgNSCJsyn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSgNSCJsyn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSgNSCJsyn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sSgNSCJsyn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSgNSCJsyn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sSgNSCJsyn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sSgNSCJsyn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sSgNSCJsyn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSgNSDWxBL {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sSgNSDWxBL .mbr-section-subtitle {
  color: #767676;
}
.cid-sSgNSExsiY {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSgNSExsiY .mbr-text,
.cid-sSgNSExsiY blockquote {
  color: #767676;
}
.cid-sSgUTKDt2W {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sSgUTKDt2W .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sSgUTKDt2W .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSgUTKDt2W .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSgUTKDt2W .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sSgUTKDt2W .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSgUTKDt2W .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sSgUTKDt2W .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sSgUTKDt2W .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sSgUTKDt2W .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSgNSSuWL2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sSgNSSuWL2 .mbr-section-subtitle {
  color: #767676;
}
.cid-sSgNST8QXJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSgNST8QXJ .mbr-text,
.cid-sSgNST8QXJ blockquote {
  color: #767676;
}
.cid-sSgNSVc3W1 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sSgNSVc3W1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sSgNSVc3W1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSgNSVc3W1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSgNSVc3W1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sSgNSVc3W1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSgNSVc3W1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sSgNSVc3W1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sSgNSVc3W1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sSgNSVc3W1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSgNSTNE71 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sSgNSTNE71 .mbr-section-subtitle {
  color: #767676;
}
.cid-sSgNSUvrDK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSgNSUvrDK .mbr-text,
.cid-sSgNSUvrDK blockquote {
  color: #767676;
}
.cid-sSgNSXgnr7 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sSgNSXgnr7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sSgNSXgnr7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSgNSXgnr7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSgNSXgnr7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sSgNSXgnr7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSgNSXgnr7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sSgNSXgnr7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sSgNSXgnr7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sSgNSXgnr7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSgNSVXOl8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sSgNSVXOl8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sSgNSWBRpH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSgNSWBRpH .mbr-text,
.cid-sSgNSWBRpH blockquote {
  color: #767676;
}
.cid-sSgYD8J1sZ {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sSgYD8J1sZ .image-block {
  margin: auto;
}
.cid-sSgYD8J1sZ figcaption {
  position: relative;
}
.cid-sSgYD8J1sZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSgYD8J1sZ .image-block {
    width: 100% !important;
  }
}
.cid-sSgNSY2TJQ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sSgNSY2TJQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sSgNSY2TJQ p {
  color: #767676;
  text-align: left;
}
.cid-sSgNSY2TJQ .card-box {
  padding-top: 2rem;
}
.cid-sSgNSY2TJQ .card-wrapper {
  height: 100%;
}
.cid-sSgNSZmWgI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sSgNSZmWgI .card {
  align-self: stretch;
}
.cid-sSgNSZmWgI .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sSgNSZmWgI h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sSgNSZmWgI p {
  color: #767676;
  text-align: left;
}
.cid-sSgNSZmWgI .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sSgNSZmWgI .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sSgNSZmWgI .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sSgNSZmWgI P {
  text-align: center;
}
.cid-sSgNT0DBLD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sSgNT0DBLD .content {
    text-align: center;
  }
  .cid-sSgNT0DBLD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sSgNT0DBLD .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sSgNT0DBLD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSgNT0DBLD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sSgNT0DBLD .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sSgNT0DBLD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sSgNT0DBLD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sSgNT0DBLD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sSgNT0DBLD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sSgNT0DBLD .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSgNT0DBLD .google-map {
  height: 25rem;
  position: relative;
}
.cid-sSgNT0DBLD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sSgNT0DBLD .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sSgNT0DBLD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sSgNT0DBLD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sSgNT3emvf {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sSgNT3emvf .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sSgNT3emvf .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sSgNT3emvf .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sSgNT3emvf .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sSgNT3emvf .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sSgNT3emvf .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sSgNT3emvf .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sSgNT3emvf .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sSgNT3emvf .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sSgNT3emvf .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sSgNT3emvf [class^="socicon-"]:before,
.cid-sSgNT3emvf [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sSgNT3emvf .btn {
    font-size: 20px !important;
  }
}
.cid-sSh0mLlr1w .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sSh0mLlr1w .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sSh0mLlr1w a {
  font-style: normal;
}
.cid-sSh0mLlr1w .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sSh0mLlr1w .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sSh0mLlr1w .nav-item:focus,
.cid-sSh0mLlr1w .nav-link:focus {
  outline: none;
}
.cid-sSh0mLlr1w .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sSh0mLlr1w .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sSh0mLlr1w .menu-logo {
  margin-right: auto;
}
.cid-sSh0mLlr1w .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sSh0mLlr1w .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sSh0mLlr1w .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sSh0mLlr1w .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sSh0mLlr1w .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sSh0mLlr1w .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sSh0mLlr1w .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sSh0mLlr1w .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sSh0mLlr1w .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sSh0mLlr1w .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sSh0mLlr1w .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sSh0mLlr1w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sSh0mLlr1w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSh0mLlr1w .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sSh0mLlr1w .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSh0mLlr1w .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sSh0mLlr1w .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sSh0mLlr1w .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sSh0mLlr1w .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sSh0mLlr1w .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sSh0mLlr1w .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sSh0mLlr1w .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sSh0mLlr1w button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sSh0mLlr1w button.navbar-toggler:focus {
  outline: none;
}
.cid-sSh0mLlr1w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sSh0mLlr1w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSh0mLlr1w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSh0mLlr1w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSh0mLlr1w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSh0mLlr1w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSh0mLlr1w nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSh0mLlr1w nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSh0mLlr1w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSh0mLlr1w .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sSh0mLlr1w .collapsed .btn {
  display: flex;
}
.cid-sSh0mLlr1w .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sSh0mLlr1w .collapsed .navbar-collapse.collapsing,
.cid-sSh0mLlr1w .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sSh0mLlr1w .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sSh0mLlr1w .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sSh0mLlr1w .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sSh0mLlr1w .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sSh0mLlr1w .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sSh0mLlr1w .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sSh0mLlr1w .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sSh0mLlr1w .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sSh0mLlr1w .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sSh0mLlr1w .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sSh0mLlr1w .collapsed button.navbar-toggler {
  display: block;
}
.cid-sSh0mLlr1w .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sSh0mLlr1w .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sSh0mLlr1w .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sSh0mLlr1w .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sSh0mLlr1w .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sSh0mLlr1w .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sSh0mLlr1w .navbar-expand {
    flex-direction: column;
  }
  .cid-sSh0mLlr1w img {
    height: 3.8rem !important;
  }
  .cid-sSh0mLlr1w .btn {
    display: flex;
  }
  .cid-sSh0mLlr1w button.navbar-toggler {
    display: block;
  }
  .cid-sSh0mLlr1w .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sSh0mLlr1w .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sSh0mLlr1w .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sSh0mLlr1w .navbar-collapse.collapsing,
  .cid-sSh0mLlr1w .navbar-collapse.show {
    display: block !important;
  }
  .cid-sSh0mLlr1w .navbar-collapse.collapsing .navbar-nav,
  .cid-sSh0mLlr1w .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sSh0mLlr1w .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sSh0mLlr1w .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sSh0mLlr1w .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sSh0mLlr1w .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sSh0mLlr1w .navbar-collapse.collapsing .navbar-buttons,
  .cid-sSh0mLlr1w .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sSh0mLlr1w .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sSh0mLlr1w .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sSh0mLlr1w .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sSh0mLlr1w .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sSh0mLlr1w .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sSh0mLlr1w .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sSh0mLlr1w .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sSh0mLlr1w .navbar-collapse {
  flex-basis: auto;
}
.cid-sSh0mLlr1w .nav-link:hover,
.cid-sSh0mLlr1w .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sSh0mMcAKR {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sSh0mMcAKR .mbr-section-subtitle {
  color: #767676;
}
.cid-sSh0mMcAKR H2 {
  color: #ffffff;
}
.cid-sSh0mMPhfa {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sSh0mMPhfa .image-block {
  margin: auto;
}
.cid-sSh0mMPhfa figcaption {
  position: relative;
}
.cid-sSh0mMPhfa figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSh0mMPhfa .image-block {
    width: 100% !important;
  }
}
.cid-sSh0mNoA5e {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sSh0mNoA5e .mbr-section-subtitle {
  color: #767676;
}
.cid-sSh0mO7Z3g {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sSh0mO7Z3g .mbr-section-subtitle {
  color: #767676;
}
.cid-sSh0mOCMrh {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSh0mOCMrh .mbr-text,
.cid-sSh0mOCMrh blockquote {
  color: #767676;
}
.cid-sSh0mP63Zb {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sSh0mP63Zb .image-block {
  margin: auto;
}
.cid-sSh0mP63Zb figcaption {
  position: relative;
}
.cid-sSh0mP63Zb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSh0mP63Zb .image-block {
    width: 100% !important;
  }
}
.cid-sSh0mPEt8L {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSh0mPEt8L .mbr-text,
.cid-sSh0mPEt8L blockquote {
  color: #767676;
}
.cid-sSh0mQ7Xhl {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sSh0mQ7Xhl .image-block {
  margin: auto;
}
.cid-sSh0mQ7Xhl figcaption {
  position: relative;
}
.cid-sSh0mQ7Xhl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSh0mQ7Xhl .image-block {
    width: 100% !important;
  }
}
.cid-sSh0mQy1vr {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sSh0mQy1vr .image-block {
  margin: auto;
}
.cid-sSh0mQy1vr figcaption {
  position: relative;
}
.cid-sSh0mQy1vr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSh0mQy1vr .image-block {
    width: 100% !important;
  }
}
.cid-sSh0mR4qVZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSh0mR4qVZ .mbr-text,
.cid-sSh0mR4qVZ blockquote {
  color: #767676;
}
.cid-sSh0mRBary {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sSh0mRBary .image-block {
  margin: auto;
}
.cid-sSh0mRBary figcaption {
  position: relative;
}
.cid-sSh0mRBary figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSh0mRBary .image-block {
    width: 100% !important;
  }
}
.cid-sSh0mSeOek {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sSh0mSeOek .mbr-section-subtitle {
  color: #767676;
}
.cid-sSh0mSHD9H {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSh0mSHD9H .mbr-text,
.cid-sSh0mSHD9H blockquote {
  color: #767676;
}
.cid-sSh0mSHD9H .mbr-text {
  color: #073b4c;
}
.cid-sSh0mTbp1H {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sSh0mTbp1H .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sSh0mTbp1H .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSh0mTbp1H .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSh0mTbp1H .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sSh0mTbp1H .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSh0mTbp1H .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sSh0mTbp1H .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sSh0mTbp1H .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sSh0mTbp1H .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSh0mU5xmP {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSh0mU5xmP .mbr-text,
.cid-sSh0mU5xmP blockquote {
  color: #767676;
}
.cid-sSh0mUwqrx {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sSh0mUwqrx .mbr-section-subtitle {
  color: #767676;
}
.cid-sSh0mV6k8T {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSh0mV6k8T .mbr-text,
.cid-sSh0mV6k8T blockquote {
  color: #767676;
}
.cid-sSh0mVARwz {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sSh0mVARwz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sSh0mVARwz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSh0mVARwz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSh0mVARwz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sSh0mVARwz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSh0mVARwz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sSh0mVARwz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sSh0mVARwz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sSh0mVARwz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSh0mWloPo {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sSh0mWloPo .mbr-section-subtitle {
  color: #767676;
}
.cid-sSh0mWSfTz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSh0mWSfTz .mbr-text,
.cid-sSh0mWSfTz blockquote {
  color: #767676;
}
.cid-sSh0mXnjwg {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sSh0mXnjwg .image-block {
  margin: auto;
}
.cid-sSh0mXnjwg figcaption {
  position: relative;
}
.cid-sSh0mXnjwg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSh0mXnjwg .image-block {
    width: 100% !important;
  }
}
.cid-sSh0mXZDJm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSh0mXZDJm .mbr-text,
.cid-sSh0mXZDJm blockquote {
  color: #767676;
}
.cid-sSh0mYsqWJ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sSh0mYsqWJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sSh0mYsqWJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSh0mYsqWJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSh0mYsqWJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sSh0mYsqWJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSh0mYsqWJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sSh0mYsqWJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sSh0mYsqWJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sSh0mYsqWJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSh0mZ3lWR {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sSh0mZ3lWR .mbr-section-subtitle {
  color: #767676;
}
.cid-sSh0mZBUsd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSh0mZBUsd .mbr-text,
.cid-sSh0mZBUsd blockquote {
  color: #767676;
}
.cid-sSh0n05ZYW {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sSh0n05ZYW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sSh0n05ZYW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSh0n05ZYW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSh0n05ZYW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sSh0n05ZYW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSh0n05ZYW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sSh0n05ZYW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sSh0n05ZYW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sSh0n05ZYW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSh0n0VqJf {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sSh0n0VqJf .mbr-section-subtitle {
  color: #767676;
}
.cid-sSh0n1t1Xr {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSh0n1t1Xr .mbr-text,
.cid-sSh0n1t1Xr blockquote {
  color: #767676;
}
.cid-sSh0n21xTF {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sSh0n21xTF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sSh0n21xTF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSh0n21xTF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSh0n21xTF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sSh0n21xTF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSh0n21xTF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sSh0n21xTF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sSh0n21xTF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sSh0n21xTF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSh0n2H0en {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sSh0n2H0en .mbr-section-subtitle {
  color: #767676;
}
.cid-sSh0n3kyRC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSh0n3kyRC .mbr-text,
.cid-sSh0n3kyRC blockquote {
  color: #767676;
}
.cid-sSh0n3SemF {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sSh0n3SemF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sSh0n3SemF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSh0n3SemF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSh0n3SemF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sSh0n3SemF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSh0n3SemF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sSh0n3SemF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sSh0n3SemF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sSh0n3SemF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSh0n4PV28 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sSh0n4PV28 .mbr-section-subtitle {
  color: #767676;
}
.cid-sSh0n5pgqa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSh0n5pgqa .mbr-text,
.cid-sSh0n5pgqa blockquote {
  color: #767676;
}
.cid-sSh0n60fic {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sSh0n60fic .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sSh0n60fic .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSh0n60fic .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSh0n60fic .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sSh0n60fic .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSh0n60fic .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sSh0n60fic .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sSh0n60fic .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sSh0n60fic .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sSh0n6Wd2N {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sSh0n6Wd2N .mbr-section-subtitle {
  color: #767676;
}
.cid-sSh0n7vZNT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sSh0n7vZNT .mbr-text,
.cid-sSh0n7vZNT blockquote {
  color: #767676;
}
.cid-sSh0n8ahoq {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sSh0n8ahoq .image-block {
  margin: auto;
}
.cid-sSh0n8ahoq figcaption {
  position: relative;
}
.cid-sSh0n8ahoq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSh0n8ahoq .image-block {
    width: 100% !important;
  }
}
.cid-sSh0n8NZ7G {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sSh0n8NZ7G h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sSh0n8NZ7G p {
  color: #767676;
  text-align: left;
}
.cid-sSh0n8NZ7G .card-box {
  padding-top: 2rem;
}
.cid-sSh0n8NZ7G .card-wrapper {
  height: 100%;
}
.cid-sSh0n9MsB0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sSh0n9MsB0 .card {
  align-self: stretch;
}
.cid-sSh0n9MsB0 .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sSh0n9MsB0 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sSh0n9MsB0 p {
  color: #767676;
  text-align: left;
}
.cid-sSh0n9MsB0 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sSh0n9MsB0 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sSh0n9MsB0 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sSh0n9MsB0 P {
  text-align: center;
}
.cid-sSh0naAuAI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sSh0naAuAI .content {
    text-align: center;
  }
  .cid-sSh0naAuAI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sSh0naAuAI .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sSh0naAuAI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSh0naAuAI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sSh0naAuAI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sSh0naAuAI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sSh0naAuAI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sSh0naAuAI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sSh0naAuAI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sSh0naAuAI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSh0naAuAI .google-map {
  height: 25rem;
  position: relative;
}
.cid-sSh0naAuAI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sSh0naAuAI .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sSh0naAuAI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sSh0naAuAI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sSh0ncAejd {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sSh0ncAejd .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sSh0ncAejd .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sSh0ncAejd .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sSh0ncAejd .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sSh0ncAejd .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sSh0ncAejd .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sSh0ncAejd .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sSh0ncAejd .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sSh0ncAejd .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sSh0ncAejd .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sSh0ncAejd [class^="socicon-"]:before,
.cid-sSh0ncAejd [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sSh0ncAejd .btn {
    font-size: 20px !important;
  }
}
.cid-sUHaX3GQMf .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sUHaX3GQMf .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sUHaX3GQMf a {
  font-style: normal;
}
.cid-sUHaX3GQMf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sUHaX3GQMf .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sUHaX3GQMf .nav-item:focus,
.cid-sUHaX3GQMf .nav-link:focus {
  outline: none;
}
.cid-sUHaX3GQMf .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sUHaX3GQMf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sUHaX3GQMf .menu-logo {
  margin-right: auto;
}
.cid-sUHaX3GQMf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sUHaX3GQMf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sUHaX3GQMf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sUHaX3GQMf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sUHaX3GQMf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sUHaX3GQMf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sUHaX3GQMf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sUHaX3GQMf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sUHaX3GQMf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sUHaX3GQMf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sUHaX3GQMf .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sUHaX3GQMf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sUHaX3GQMf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sUHaX3GQMf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sUHaX3GQMf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sUHaX3GQMf .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sUHaX3GQMf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sUHaX3GQMf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sUHaX3GQMf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sUHaX3GQMf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sUHaX3GQMf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sUHaX3GQMf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sUHaX3GQMf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sUHaX3GQMf button.navbar-toggler:focus {
  outline: none;
}
.cid-sUHaX3GQMf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sUHaX3GQMf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sUHaX3GQMf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sUHaX3GQMf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sUHaX3GQMf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sUHaX3GQMf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sUHaX3GQMf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sUHaX3GQMf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sUHaX3GQMf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sUHaX3GQMf .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sUHaX3GQMf .collapsed .btn {
  display: flex;
}
.cid-sUHaX3GQMf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sUHaX3GQMf .collapsed .navbar-collapse.collapsing,
.cid-sUHaX3GQMf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sUHaX3GQMf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sUHaX3GQMf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sUHaX3GQMf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sUHaX3GQMf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sUHaX3GQMf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sUHaX3GQMf .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sUHaX3GQMf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sUHaX3GQMf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sUHaX3GQMf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sUHaX3GQMf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sUHaX3GQMf .collapsed button.navbar-toggler {
  display: block;
}
.cid-sUHaX3GQMf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sUHaX3GQMf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sUHaX3GQMf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sUHaX3GQMf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sUHaX3GQMf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sUHaX3GQMf .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sUHaX3GQMf .navbar-expand {
    flex-direction: column;
  }
  .cid-sUHaX3GQMf img {
    height: 3.8rem !important;
  }
  .cid-sUHaX3GQMf .btn {
    display: flex;
  }
  .cid-sUHaX3GQMf button.navbar-toggler {
    display: block;
  }
  .cid-sUHaX3GQMf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sUHaX3GQMf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sUHaX3GQMf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sUHaX3GQMf .navbar-collapse.collapsing,
  .cid-sUHaX3GQMf .navbar-collapse.show {
    display: block !important;
  }
  .cid-sUHaX3GQMf .navbar-collapse.collapsing .navbar-nav,
  .cid-sUHaX3GQMf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sUHaX3GQMf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sUHaX3GQMf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sUHaX3GQMf .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sUHaX3GQMf .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sUHaX3GQMf .navbar-collapse.collapsing .navbar-buttons,
  .cid-sUHaX3GQMf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sUHaX3GQMf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sUHaX3GQMf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sUHaX3GQMf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sUHaX3GQMf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sUHaX3GQMf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sUHaX3GQMf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sUHaX3GQMf .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sUHaX3GQMf .navbar-collapse {
  flex-basis: auto;
}
.cid-sUHaX3GQMf .nav-link:hover,
.cid-sUHaX3GQMf .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sUHaX4mx3d {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sUHaX4mx3d .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHaX4mx3d H2 {
  color: #ffffff;
}
.cid-sUHaX51Cmf {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sUHaX51Cmf .image-block {
  margin: auto;
}
.cid-sUHaX51Cmf figcaption {
  position: relative;
}
.cid-sUHaX51Cmf figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sUHaX51Cmf .image-block {
    width: 100% !important;
  }
}
.cid-sUHaX5DBkI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sUHaX5DBkI .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHaX6ebRS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHaX6ebRS .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHaX6JCDD {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sUHaX6JCDD .mbr-text,
.cid-sUHaX6JCDD blockquote {
  color: #767676;
}
.cid-sUHaXamxiU {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sUHaXamxiU .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHaXb1OJn {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sUHaXb1OJn .mbr-text,
.cid-sUHaXb1OJn blockquote {
  color: #767676;
}
.cid-sUHaXb1OJn .mbr-text {
  color: #073b4c;
}
.cid-sUHchLsotP {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sUHchLsotP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sUHchLsotP .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sUHchLsotP .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sUHchLsotP .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sUHchLsotP .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sUHchLsotP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sUHchLsotP .img-item {
    width: 100% !important;
  }
  .cid-sUHchLsotP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sUHaXem8Tr {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sUHaXem8Tr .mbr-text,
.cid-sUHaXem8Tr blockquote {
  color: #767676;
}
.cid-sUHaXbFXT4 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHaXbFXT4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHaXbFXT4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHaXbFXT4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHaXbFXT4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHaXbFXT4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHaXbFXT4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHaXbFXT4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHaXbFXT4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHaXbFXT4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHgegu9D0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sUHgegu9D0 .mbr-text,
.cid-sUHgegu9D0 blockquote {
  color: #767676;
}
.cid-sUHgmnY8I0 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sUHgmnY8I0 .image-block {
  margin: auto;
}
.cid-sUHgmnY8I0 figcaption {
  position: relative;
}
.cid-sUHgmnY8I0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sUHgmnY8I0 .image-block {
    width: 100% !important;
  }
}
.cid-sUHaXeFiOm {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sUHaXeFiOm .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHaXf6q1H {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sUHaXf6q1H .mbr-text,
.cid-sUHaXf6q1H blockquote {
  color: #767676;
}
.cid-sUHaXhqF10 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHaXhqF10 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHaXhqF10 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHaXhqF10 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHaXhqF10 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHaXhqF10 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHaXhqF10 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHaXhqF10 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHaXhqF10 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHaXhqF10 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHaXil6wQ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sUHaXil6wQ .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHaXiS4Ce {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sUHaXiS4Ce .mbr-text,
.cid-sUHaXiS4Ce blockquote {
  color: #767676;
}
.cid-sUHaXkIANE {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHaXkIANE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHaXkIANE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHaXkIANE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHaXkIANE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHaXkIANE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHaXkIANE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHaXkIANE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHaXkIANE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHaXkIANE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHaXlAqgE {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sUHaXlAqgE .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHaXmgTWT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sUHaXmgTWT .mbr-text,
.cid-sUHaXmgTWT blockquote {
  color: #767676;
}
.cid-sUHaXmVp7I {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHaXmVp7I .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHaXmVp7I .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHaXmVp7I .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHaXmVp7I .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHaXmVp7I .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHaXmVp7I .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHaXmVp7I .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHaXmVp7I .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHaXmVp7I .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHaXnZqqo {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sUHaXnZqqo .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHaXoBpbN {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sUHaXoBpbN .mbr-text,
.cid-sUHaXoBpbN blockquote {
  color: #767676;
}
.cid-sUHaXpaIA5 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHaXpaIA5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHaXpaIA5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHaXpaIA5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHaXpaIA5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHaXpaIA5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHaXpaIA5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHaXpaIA5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHaXpaIA5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHaXpaIA5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHaXpWVIJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHaXpWVIJ .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHaXqzRGv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sUHaXqzRGv .mbr-text,
.cid-sUHaXqzRGv blockquote {
  color: #767676;
}
.cid-sUHaXrbLJ2 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHaXrbLJ2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHaXrbLJ2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHaXrbLJ2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHaXrbLJ2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHaXrbLJ2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHaXrbLJ2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHaXrbLJ2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHaXrbLJ2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHaXrbLJ2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHaXsta5W {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHaXsta5W .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHaXt3mq6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sUHaXt3mq6 .mbr-text,
.cid-sUHaXt3mq6 blockquote {
  color: #767676;
}
.cid-sUHaXtGjNk {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHaXtGjNk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHaXtGjNk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHaXtGjNk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHaXtGjNk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHaXtGjNk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHaXtGjNk .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHaXtGjNk .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHaXtGjNk .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHaXtGjNk .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHkuvxM6Z {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sUHkuvxM6Z .mbr-text,
.cid-sUHkuvxM6Z blockquote {
  color: #767676;
}
.cid-sUHkRTS9xB {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHkRTS9xB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHkRTS9xB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHkRTS9xB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHkRTS9xB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHkRTS9xB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHkRTS9xB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHkRTS9xB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHkRTS9xB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHkRTS9xB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHllnuqqd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sUHllnuqqd .mbr-text,
.cid-sUHllnuqqd blockquote {
  color: #767676;
}
.cid-sUHljjkdlX {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHljjkdlX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHljjkdlX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHljjkdlX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHljjkdlX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHljjkdlX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHljjkdlX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHljjkdlX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHljjkdlX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHljjkdlX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHaXuEhPx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHaXuEhPx .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHaXvjW48 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sUHaXvjW48 .mbr-text,
.cid-sUHaXvjW48 blockquote {
  color: #767676;
}
.cid-sUHm6Rn10I {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sUHm6Rn10I .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sUHm6Rn10I .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sUHm6Rn10I .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sUHm6Rn10I .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sUHm6Rn10I .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sUHm6Rn10I .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sUHm6Rn10I .img-item {
    width: 100% !important;
  }
  .cid-sUHm6Rn10I .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sUHmqqUhNj {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sUHmqqUhNj .mbr-text,
.cid-sUHmqqUhNj blockquote {
  color: #767676;
}
.cid-sUHmNlyLIM {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHmNlyLIM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHmNlyLIM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHmNlyLIM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHmNlyLIM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHmNlyLIM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHmNlyLIM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHmNlyLIM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHmNlyLIM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHmNlyLIM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHnhku0wg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHnhku0wg .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHnr0V6xo {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sUHnr0V6xo .mbr-text,
.cid-sUHnr0V6xo blockquote {
  color: #767676;
}
.cid-sUHnDrXmAl {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHnDrXmAl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHnDrXmAl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHnDrXmAl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHnDrXmAl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHnDrXmAl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHnDrXmAl .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHnDrXmAl .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHnDrXmAl .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHnDrXmAl .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHnVnwm3g {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHnVnwm3g .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHnWsSm4d {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sUHnWsSm4d .mbr-text,
.cid-sUHnWsSm4d blockquote {
  color: #767676;
}
.cid-sUHnYw3Tyr {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHnYw3Tyr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHnYw3Tyr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHnYw3Tyr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHnYw3Tyr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHnYw3Tyr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHnYw3Tyr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHnYw3Tyr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHnYw3Tyr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHnYw3Tyr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHqXkiAVf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHqXkiAVf .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHrUUGBNr {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sUHrUUGBNr h2 {
  text-align: left;
}
.cid-sUHrUUGBNr h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sUHrUUGBNr p {
  color: #767676;
  text-align: left;
}
.cid-sUHrUUGBNr .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sUHrUUGBNr .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sUHrUUGBNr .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sUHrUUGBNr .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sUHrUUGBNr .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sUHrUUGBNr .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sUHrUUGBNr .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sUHrUUGBNr .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sUHrUUGBNr .card-img span {
    font-size: 40px !important;
  }
}
.cid-sUHslYo5bh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHslYo5bh .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHsmKCRBv {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sUHsmKCRBv .mbr-text,
.cid-sUHsmKCRBv blockquote {
  color: #767676;
}
.cid-sUHsEiXn5R {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHsEiXn5R .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHsEiXn5R .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHsEiXn5R .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHsEiXn5R .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHsEiXn5R .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHsEiXn5R .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHsEiXn5R .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHsEiXn5R .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHsEiXn5R .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHvcfW8l4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHvcfW8l4 .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHvd7Ent4 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sUHvd7Ent4 .mbr-text,
.cid-sUHvd7Ent4 blockquote {
  color: #767676;
}
.cid-sUHvz0mUJ5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHvz0mUJ5 .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHvAacp2V {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sUHvAacp2V .mbr-text,
.cid-sUHvAacp2V blockquote {
  color: #767676;
}
.cid-sUHw5lmVFG {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sUHw5lmVFG .image-block {
  margin: auto;
}
.cid-sUHw5lmVFG figcaption {
  position: relative;
}
.cid-sUHw5lmVFG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sUHw5lmVFG .image-block {
    width: 100% !important;
  }
}
.cid-sUHwkrsnq6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHwkrsnq6 .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHwN7sKvF {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sUHwN7sKvF h2 {
  text-align: left;
}
.cid-sUHwN7sKvF h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sUHwN7sKvF p {
  color: #767676;
  text-align: left;
}
.cid-sUHwN7sKvF .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sUHwN7sKvF .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sUHwN7sKvF .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sUHwN7sKvF .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sUHwN7sKvF .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sUHwN7sKvF .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sUHwN7sKvF .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sUHwN7sKvF .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sUHwN7sKvF .card-img span {
    font-size: 40px !important;
  }
}
.cid-sUHxbMFypG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHxbMFypG .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHx8Mm2t8 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sUHx8Mm2t8 h2 {
  text-align: left;
}
.cid-sUHx8Mm2t8 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sUHx8Mm2t8 p {
  color: #767676;
  text-align: left;
}
.cid-sUHx8Mm2t8 .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sUHx8Mm2t8 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sUHx8Mm2t8 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sUHx8Mm2t8 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sUHx8Mm2t8 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sUHx8Mm2t8 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sUHx8Mm2t8 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sUHx8Mm2t8 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sUHx8Mm2t8 .card-img span {
    font-size: 40px !important;
  }
}
.cid-sUHxz83WP4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHxz83WP4 .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHxA6rkHm {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sUHxA6rkHm .mbr-text,
.cid-sUHxA6rkHm blockquote {
  color: #767676;
}
.cid-sUHaXwzZHJ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sUHaXwzZHJ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sUHaXwzZHJ p {
  color: #767676;
  text-align: left;
}
.cid-sUHaXwzZHJ .card-box {
  padding-top: 2rem;
}
.cid-sUHaXwzZHJ .card-wrapper {
  height: 100%;
}
.cid-sUHaXxB10o {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sUHaXxB10o .card {
  align-self: stretch;
}
.cid-sUHaXxB10o .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sUHaXxB10o h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sUHaXxB10o p {
  color: #767676;
  text-align: left;
}
.cid-sUHaXxB10o .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sUHaXxB10o .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sUHaXxB10o .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sUHaXxB10o P {
  text-align: center;
}
.cid-sUHaXyoWMY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sUHaXyoWMY .content {
    text-align: center;
  }
  .cid-sUHaXyoWMY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sUHaXyoWMY .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sUHaXyoWMY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sUHaXyoWMY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sUHaXyoWMY .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sUHaXyoWMY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sUHaXyoWMY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sUHaXyoWMY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sUHaXyoWMY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sUHaXyoWMY .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sUHaXyoWMY .google-map {
  height: 25rem;
  position: relative;
}
.cid-sUHaXyoWMY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sUHaXyoWMY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sUHaXyoWMY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sUHaXyoWMY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sUHaXAJiMw {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sUHaXAJiMw .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sUHaXAJiMw .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sUHaXAJiMw .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sUHaXAJiMw .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sUHaXAJiMw .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sUHaXAJiMw .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sUHaXAJiMw .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sUHaXAJiMw .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sUHaXAJiMw .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sUHaXAJiMw .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sUHaXAJiMw [class^="socicon-"]:before,
.cid-sUHaXAJiMw [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sUHaXAJiMw .btn {
    font-size: 20px !important;
  }
}
.cid-sUHy9vo6Kk .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sUHy9vo6Kk .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sUHy9vo6Kk a {
  font-style: normal;
}
.cid-sUHy9vo6Kk .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sUHy9vo6Kk .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sUHy9vo6Kk .nav-item:focus,
.cid-sUHy9vo6Kk .nav-link:focus {
  outline: none;
}
.cid-sUHy9vo6Kk .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sUHy9vo6Kk .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sUHy9vo6Kk .menu-logo {
  margin-right: auto;
}
.cid-sUHy9vo6Kk .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sUHy9vo6Kk .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sUHy9vo6Kk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sUHy9vo6Kk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sUHy9vo6Kk .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sUHy9vo6Kk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sUHy9vo6Kk .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sUHy9vo6Kk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sUHy9vo6Kk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sUHy9vo6Kk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sUHy9vo6Kk .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sUHy9vo6Kk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sUHy9vo6Kk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sUHy9vo6Kk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sUHy9vo6Kk .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sUHy9vo6Kk .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sUHy9vo6Kk .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sUHy9vo6Kk .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sUHy9vo6Kk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sUHy9vo6Kk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sUHy9vo6Kk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sUHy9vo6Kk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sUHy9vo6Kk button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sUHy9vo6Kk button.navbar-toggler:focus {
  outline: none;
}
.cid-sUHy9vo6Kk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sUHy9vo6Kk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sUHy9vo6Kk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sUHy9vo6Kk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sUHy9vo6Kk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sUHy9vo6Kk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sUHy9vo6Kk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sUHy9vo6Kk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sUHy9vo6Kk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sUHy9vo6Kk .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sUHy9vo6Kk .collapsed .btn {
  display: flex;
}
.cid-sUHy9vo6Kk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sUHy9vo6Kk .collapsed .navbar-collapse.collapsing,
.cid-sUHy9vo6Kk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sUHy9vo6Kk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sUHy9vo6Kk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sUHy9vo6Kk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sUHy9vo6Kk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sUHy9vo6Kk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sUHy9vo6Kk .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sUHy9vo6Kk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sUHy9vo6Kk .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sUHy9vo6Kk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sUHy9vo6Kk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sUHy9vo6Kk .collapsed button.navbar-toggler {
  display: block;
}
.cid-sUHy9vo6Kk .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sUHy9vo6Kk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sUHy9vo6Kk .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sUHy9vo6Kk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sUHy9vo6Kk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sUHy9vo6Kk .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sUHy9vo6Kk .navbar-expand {
    flex-direction: column;
  }
  .cid-sUHy9vo6Kk img {
    height: 3.8rem !important;
  }
  .cid-sUHy9vo6Kk .btn {
    display: flex;
  }
  .cid-sUHy9vo6Kk button.navbar-toggler {
    display: block;
  }
  .cid-sUHy9vo6Kk .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sUHy9vo6Kk .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sUHy9vo6Kk .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sUHy9vo6Kk .navbar-collapse.collapsing,
  .cid-sUHy9vo6Kk .navbar-collapse.show {
    display: block !important;
  }
  .cid-sUHy9vo6Kk .navbar-collapse.collapsing .navbar-nav,
  .cid-sUHy9vo6Kk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sUHy9vo6Kk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sUHy9vo6Kk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sUHy9vo6Kk .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sUHy9vo6Kk .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sUHy9vo6Kk .navbar-collapse.collapsing .navbar-buttons,
  .cid-sUHy9vo6Kk .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sUHy9vo6Kk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sUHy9vo6Kk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sUHy9vo6Kk .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sUHy9vo6Kk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sUHy9vo6Kk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sUHy9vo6Kk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sUHy9vo6Kk .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sUHy9vo6Kk .navbar-collapse {
  flex-basis: auto;
}
.cid-sUHy9vo6Kk .nav-link:hover,
.cid-sUHy9vo6Kk .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sUHy9wtyXT {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sUHy9wtyXT .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHy9wtyXT H2 {
  color: #ffffff;
}
.cid-sUHy9x6GtO {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sUHy9x6GtO .image-block {
  margin: auto;
}
.cid-sUHy9x6GtO figcaption {
  position: relative;
}
.cid-sUHy9x6GtO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sUHy9x6GtO .image-block {
    width: 100% !important;
  }
}
.cid-sUHy9xGAm1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sUHy9xGAm1 .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHy9ymiak {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHy9ymiak .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHy9yZFGU {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sUHy9yZFGU .mbr-text,
.cid-sUHy9yZFGU blockquote {
  color: #767676;
}
.cid-sUHy9zxuFH {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sUHy9zxuFH .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHy9AbB6d {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sUHy9AbB6d .mbr-text,
.cid-sUHy9AbB6d blockquote {
  color: #767676;
}
.cid-sUHy9AbB6d .mbr-text {
  color: #073b4c;
}
.cid-sUHy9AJURl {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sUHy9AJURl .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sUHy9AJURl .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sUHy9AJURl .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sUHy9AJURl .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sUHy9AJURl .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sUHy9AJURl .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sUHy9AJURl .img-item {
    width: 100% !important;
  }
  .cid-sUHy9AJURl .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sUHy9BlPu2 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sUHy9BlPu2 .mbr-text,
.cid-sUHy9BlPu2 blockquote {
  color: #767676;
}
.cid-sUHy9BS3mG {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHy9BS3mG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHy9BS3mG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHy9BS3mG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHy9BS3mG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHy9BS3mG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9BS3mG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHy9BS3mG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHy9BS3mG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHy9BS3mG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9DYEic {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sUHy9DYEic .mbr-text,
.cid-sUHy9DYEic blockquote {
  color: #767676;
}
.cid-sUHy9EvOgR {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sUHy9EvOgR .image-block {
  margin: auto;
}
.cid-sUHy9EvOgR figcaption {
  position: relative;
}
.cid-sUHy9EvOgR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sUHy9EvOgR .image-block {
    width: 100% !important;
  }
}
.cid-sUHy9F7onM {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sUHy9F7onM .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHy9FHB0w {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sUHy9FHB0w .mbr-text,
.cid-sUHy9FHB0w blockquote {
  color: #767676;
}
.cid-sUHy9GpNTm {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHy9GpNTm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHy9GpNTm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHy9GpNTm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHy9GpNTm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHy9GpNTm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9GpNTm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHy9GpNTm .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHy9GpNTm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHy9GpNTm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9HmJ3Y {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sUHy9HmJ3Y .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHy9I06Iu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sUHy9I06Iu .mbr-text,
.cid-sUHy9I06Iu blockquote {
  color: #767676;
}
.cid-sUHy9IDApb {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHy9IDApb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHy9IDApb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHy9IDApb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHy9IDApb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHy9IDApb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9IDApb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHy9IDApb .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHy9IDApb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHy9IDApb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9JmgIg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sUHy9JmgIg .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHy9JYzsm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sUHy9JYzsm .mbr-text,
.cid-sUHy9JYzsm blockquote {
  color: #767676;
}
.cid-sUHy9KMTtF {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHy9KMTtF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHy9KMTtF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHy9KMTtF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHy9KMTtF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHy9KMTtF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9KMTtF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHy9KMTtF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHy9KMTtF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHy9KMTtF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9LsNsr {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sUHy9LsNsr .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHy9M3wH2 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sUHy9M3wH2 .mbr-text,
.cid-sUHy9M3wH2 blockquote {
  color: #767676;
}
.cid-sUHy9MQJ6w {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHy9MQJ6w .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHy9MQJ6w .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHy9MQJ6w .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHy9MQJ6w .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHy9MQJ6w .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9MQJ6w .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHy9MQJ6w .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHy9MQJ6w .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHy9MQJ6w .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9NL1g3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHy9NL1g3 .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHy9Oqf2B {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sUHy9Oqf2B .mbr-text,
.cid-sUHy9Oqf2B blockquote {
  color: #767676;
}
.cid-sUHy9P4mTm {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHy9P4mTm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHy9P4mTm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHy9P4mTm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHy9P4mTm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHy9P4mTm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9P4mTm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHy9P4mTm .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHy9P4mTm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHy9P4mTm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9QjJh5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHy9QjJh5 .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHy9QYhIS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sUHy9QYhIS .mbr-text,
.cid-sUHy9QYhIS blockquote {
  color: #767676;
}
.cid-sUHy9RCs8w {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHy9RCs8w .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHy9RCs8w .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHy9RCs8w .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHy9RCs8w .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHy9RCs8w .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9RCs8w .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHy9RCs8w .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHy9RCs8w .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHy9RCs8w .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9SoFqX {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sUHy9SoFqX .mbr-text,
.cid-sUHy9SoFqX blockquote {
  color: #767676;
}
.cid-sUHy9T6HFy {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHy9T6HFy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHy9T6HFy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHy9T6HFy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHy9T6HFy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHy9T6HFy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9T6HFy .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHy9T6HFy .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHy9T6HFy .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHy9T6HFy .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9U2JMu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sUHy9U2JMu .mbr-text,
.cid-sUHy9U2JMu blockquote {
  color: #767676;
}
.cid-sUHy9UMNNX {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHy9UMNNX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHy9UMNNX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHy9UMNNX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHy9UMNNX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHy9UMNNX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9UMNNX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHy9UMNNX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHy9UMNNX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHy9UMNNX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9VBssS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHy9VBssS .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHy9WmuTW {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sUHy9WmuTW .mbr-text,
.cid-sUHy9WmuTW blockquote {
  color: #767676;
}
.cid-sUHy9X1wQE {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sUHy9X1wQE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sUHy9X1wQE .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sUHy9X1wQE .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sUHy9X1wQE .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sUHy9X1wQE .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sUHy9X1wQE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sUHy9X1wQE .img-item {
    width: 100% !important;
  }
  .cid-sUHy9X1wQE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sUHy9XTg4d {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sUHy9XTg4d .mbr-text,
.cid-sUHy9XTg4d blockquote {
  color: #767676;
}
.cid-sUHy9YCMan {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHy9YCMan .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHy9YCMan .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHy9YCMan .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHy9YCMan .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHy9YCMan .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9YCMan .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHy9YCMan .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHy9YCMan .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHy9YCMan .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHy9Zzi8f {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHy9Zzi8f .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHya0jApc {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sUHya0jApc .mbr-text,
.cid-sUHya0jApc blockquote {
  color: #767676;
}
.cid-sUHya11UCe {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHya11UCe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHya11UCe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHya11UCe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHya11UCe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHya11UCe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHya11UCe .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHya11UCe .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHya11UCe .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHya11UCe .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHya1S1BI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHya1S1BI .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHya2RgLN {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sUHya2RgLN .mbr-text,
.cid-sUHya2RgLN blockquote {
  color: #767676;
}
.cid-sUHya3AJs0 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHya3AJs0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHya3AJs0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHya3AJs0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHya3AJs0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHya3AJs0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHya3AJs0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHya3AJs0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHya3AJs0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHya3AJs0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHya4Hm1z {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHya4Hm1z .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHya5vj9G {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sUHya5vj9G h2 {
  text-align: left;
}
.cid-sUHya5vj9G h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sUHya5vj9G p {
  color: #767676;
  text-align: left;
}
.cid-sUHya5vj9G .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sUHya5vj9G .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sUHya5vj9G .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sUHya5vj9G .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sUHya5vj9G .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sUHya5vj9G .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sUHya5vj9G .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sUHya5vj9G .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sUHya5vj9G .card-img span {
    font-size: 40px !important;
  }
}
.cid-sUHya6ILJ8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHya6ILJ8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHya7rXoM {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sUHya7rXoM .mbr-text,
.cid-sUHya7rXoM blockquote {
  color: #767676;
}
.cid-sUHya8dgj8 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sUHya8dgj8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUHya8dgj8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUHya8dgj8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUHya8dgj8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUHya8dgj8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHya8dgj8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sUHya8dgj8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sUHya8dgj8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sUHya8dgj8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sUHya9YcjY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHya9YcjY .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHyaaReYB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sUHyaaReYB .mbr-text,
.cid-sUHyaaReYB blockquote {
  color: #767676;
}
.cid-sUHyabC7JZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHyabC7JZ .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHyacDj22 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sUHyacDj22 .mbr-text,
.cid-sUHyacDj22 blockquote {
  color: #767676;
}
.cid-sUHyadvFv3 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sUHyadvFv3 .image-block {
  margin: auto;
}
.cid-sUHyadvFv3 figcaption {
  position: relative;
}
.cid-sUHyadvFv3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sUHyadvFv3 .image-block {
    width: 100% !important;
  }
}
.cid-sUHyaejku0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHyaejku0 .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHyaffixV {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sUHyaffixV h2 {
  text-align: left;
}
.cid-sUHyaffixV h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sUHyaffixV p {
  color: #767676;
  text-align: left;
}
.cid-sUHyaffixV .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sUHyaffixV .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sUHyaffixV .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sUHyaffixV .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sUHyaffixV .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sUHyaffixV .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sUHyaffixV .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sUHyaffixV .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sUHyaffixV .card-img span {
    font-size: 40px !important;
  }
}
.cid-sUHyaglJhd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHyaglJhd .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHyahc7tF {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sUHyahc7tF h2 {
  text-align: left;
}
.cid-sUHyahc7tF h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sUHyahc7tF p {
  color: #767676;
  text-align: left;
}
.cid-sUHyahc7tF .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sUHyahc7tF .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sUHyahc7tF .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sUHyahc7tF .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sUHyahc7tF .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sUHyahc7tF .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sUHyahc7tF .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sUHyahc7tF .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sUHyahc7tF .card-img span {
    font-size: 40px !important;
  }
}
.cid-sUHyaidEgL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sUHyaidEgL .mbr-section-subtitle {
  color: #767676;
}
.cid-sUHyaj4fRh {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sUHyaj4fRh .mbr-text,
.cid-sUHyaj4fRh blockquote {
  color: #767676;
}
.cid-sUHyajZI9t {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sUHyajZI9t h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sUHyajZI9t p {
  color: #767676;
  text-align: left;
}
.cid-sUHyajZI9t .card-box {
  padding-top: 2rem;
}
.cid-sUHyajZI9t .card-wrapper {
  height: 100%;
}
.cid-sUHyal2Bu2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sUHyal2Bu2 .card {
  align-self: stretch;
}
.cid-sUHyal2Bu2 .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sUHyal2Bu2 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sUHyal2Bu2 p {
  color: #767676;
  text-align: left;
}
.cid-sUHyal2Bu2 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sUHyal2Bu2 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sUHyal2Bu2 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sUHyal2Bu2 P {
  text-align: center;
}
.cid-sUHyam8bWG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sUHyam8bWG .content {
    text-align: center;
  }
  .cid-sUHyam8bWG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sUHyam8bWG .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sUHyam8bWG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sUHyam8bWG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sUHyam8bWG .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sUHyam8bWG .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sUHyam8bWG .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sUHyam8bWG .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sUHyam8bWG .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sUHyam8bWG .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sUHyam8bWG .google-map {
  height: 25rem;
  position: relative;
}
.cid-sUHyam8bWG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sUHyam8bWG .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sUHyam8bWG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sUHyam8bWG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sUHyasuRMn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sUHyasuRMn .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sUHyasuRMn .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sUHyasuRMn .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sUHyasuRMn .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sUHyasuRMn .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sUHyasuRMn .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sUHyasuRMn .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sUHyasuRMn .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sUHyasuRMn .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sUHyasuRMn .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sUHyasuRMn [class^="socicon-"]:before,
.cid-sUHyasuRMn [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sUHyasuRMn .btn {
    font-size: 20px !important;
  }
}
.cid-sVJB03UYhA .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sVJB03UYhA .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sVJB03UYhA a {
  font-style: normal;
}
.cid-sVJB03UYhA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sVJB03UYhA .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sVJB03UYhA .nav-item:focus,
.cid-sVJB03UYhA .nav-link:focus {
  outline: none;
}
.cid-sVJB03UYhA .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sVJB03UYhA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sVJB03UYhA .menu-logo {
  margin-right: auto;
}
.cid-sVJB03UYhA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sVJB03UYhA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sVJB03UYhA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sVJB03UYhA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sVJB03UYhA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sVJB03UYhA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sVJB03UYhA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sVJB03UYhA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sVJB03UYhA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sVJB03UYhA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sVJB03UYhA .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sVJB03UYhA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sVJB03UYhA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sVJB03UYhA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sVJB03UYhA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sVJB03UYhA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sVJB03UYhA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sVJB03UYhA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sVJB03UYhA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sVJB03UYhA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sVJB03UYhA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sVJB03UYhA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sVJB03UYhA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sVJB03UYhA button.navbar-toggler:focus {
  outline: none;
}
.cid-sVJB03UYhA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sVJB03UYhA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sVJB03UYhA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sVJB03UYhA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sVJB03UYhA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sVJB03UYhA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sVJB03UYhA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sVJB03UYhA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sVJB03UYhA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sVJB03UYhA .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sVJB03UYhA .collapsed .btn {
  display: flex;
}
.cid-sVJB03UYhA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sVJB03UYhA .collapsed .navbar-collapse.collapsing,
.cid-sVJB03UYhA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sVJB03UYhA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sVJB03UYhA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sVJB03UYhA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sVJB03UYhA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sVJB03UYhA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sVJB03UYhA .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sVJB03UYhA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sVJB03UYhA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sVJB03UYhA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sVJB03UYhA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sVJB03UYhA .collapsed button.navbar-toggler {
  display: block;
}
.cid-sVJB03UYhA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sVJB03UYhA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sVJB03UYhA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sVJB03UYhA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sVJB03UYhA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sVJB03UYhA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sVJB03UYhA .navbar-expand {
    flex-direction: column;
  }
  .cid-sVJB03UYhA img {
    height: 3.8rem !important;
  }
  .cid-sVJB03UYhA .btn {
    display: flex;
  }
  .cid-sVJB03UYhA button.navbar-toggler {
    display: block;
  }
  .cid-sVJB03UYhA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sVJB03UYhA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sVJB03UYhA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sVJB03UYhA .navbar-collapse.collapsing,
  .cid-sVJB03UYhA .navbar-collapse.show {
    display: block !important;
  }
  .cid-sVJB03UYhA .navbar-collapse.collapsing .navbar-nav,
  .cid-sVJB03UYhA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sVJB03UYhA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sVJB03UYhA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sVJB03UYhA .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sVJB03UYhA .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sVJB03UYhA .navbar-collapse.collapsing .navbar-buttons,
  .cid-sVJB03UYhA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sVJB03UYhA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sVJB03UYhA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sVJB03UYhA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sVJB03UYhA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sVJB03UYhA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sVJB03UYhA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sVJB03UYhA .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sVJB03UYhA .navbar-collapse {
  flex-basis: auto;
}
.cid-sVJB03UYhA .nav-link:hover,
.cid-sVJB03UYhA .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sVJB04SwFU {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sVJB04SwFU .mbr-section-subtitle {
  color: #767676;
}
.cid-sVJB04SwFU H2 {
  color: #ffffff;
}
.cid-sVJB05ANpB {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sVJB05ANpB .image-block {
  margin: auto;
}
.cid-sVJB05ANpB figcaption {
  position: relative;
}
.cid-sVJB05ANpB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sVJB05ANpB .image-block {
    width: 100% !important;
  }
}
.cid-sVJB06cJ78 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sVJB06cJ78 .mbr-section-subtitle {
  color: #767676;
}
.cid-sVJB06TBBJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sVJB06TBBJ .mbr-section-subtitle {
  color: #767676;
}
.cid-sVJB07rRux {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sVJB07rRux .mbr-text,
.cid-sVJB07rRux blockquote {
  color: #767676;
}
.cid-sVJBRIvfZq {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVJBRIvfZq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVJBRIvfZq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVJBRIvfZq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVJBRIvfZq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVJBRIvfZq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJBRIvfZq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVJBRIvfZq .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVJBRIvfZq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVJBRIvfZq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJB07WFga {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sVJB07WFga .mbr-section-subtitle {
  color: #767676;
}
.cid-sVJB08tv18 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sVJB08tv18 .mbr-text,
.cid-sVJB08tv18 blockquote {
  color: #767676;
}
.cid-sVJB08tv18 .mbr-text {
  color: #073b4c;
}
.cid-sVJCUuAuEQ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sVJCUuAuEQ .image-block {
  margin: auto;
}
.cid-sVJCUuAuEQ figcaption {
  position: relative;
}
.cid-sVJCUuAuEQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sVJCUuAuEQ .image-block {
    width: 100% !important;
  }
}
.cid-sVJB09AvDM {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVJB09AvDM .mbr-text,
.cid-sVJB09AvDM blockquote {
  color: #767676;
}
.cid-sVJB0a6kTX {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVJB0a6kTX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVJB0a6kTX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVJB0a6kTX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVJB0a6kTX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVJB0a6kTX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJB0a6kTX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVJB0a6kTX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVJB0a6kTX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVJB0a6kTX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJB0bQkGW {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVJB0bQkGW .mbr-text,
.cid-sVJB0bQkGW blockquote {
  color: #767676;
}
.cid-sVKvIfupeb {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sVKvIfupeb .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sVKvIfupeb .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sVKvIfupeb .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sVKvIfupeb .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sVKvIfupeb .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sVKvIfupeb .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sVKvIfupeb .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sVKvIfupeb .img-item {
    width: 100% !important;
  }
  .cid-sVKvIfupeb .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sVKw5tPLBd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKw5tPLBd .mbr-text,
.cid-sVKw5tPLBd blockquote {
  color: #767676;
}
.cid-sVJB0d6sgp {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sVJB0d6sgp .mbr-section-subtitle {
  color: #767676;
}
.cid-sVJB0dFHrZ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sVJB0dFHrZ .mbr-text,
.cid-sVJB0dFHrZ blockquote {
  color: #767676;
}
.cid-sVJB0efG2q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVJB0efG2q .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVJB0efG2q .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVJB0efG2q .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVJB0efG2q .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVJB0efG2q .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJB0efG2q .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVJB0efG2q .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVJB0efG2q .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVJB0efG2q .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVQgEFql8P {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVQgEFql8P .mbr-text,
.cid-sVQgEFql8P blockquote {
  color: #767676;
}
.cid-sVQgRAwVtG {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVQgRAwVtG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVQgRAwVtG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVQgRAwVtG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVQgRAwVtG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVQgRAwVtG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVQgRAwVtG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVQgRAwVtG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVQgRAwVtG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVQgRAwVtG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJB0feNK0 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sVJB0feNK0 .mbr-section-subtitle {
  color: #767676;
}
.cid-sVJB0fWTIP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVJB0fWTIP .mbr-text,
.cid-sVJB0fWTIP blockquote {
  color: #767676;
}
.cid-sVJB0gByGV {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVJB0gByGV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVJB0gByGV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVJB0gByGV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVJB0gByGV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVJB0gByGV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJB0gByGV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVJB0gByGV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVJB0gByGV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVJB0gByGV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJB0hrBn3 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sVJB0hrBn3 .mbr-section-subtitle {
  color: #767676;
}
.cid-sVJB0i1tzZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVJB0i1tzZ .mbr-text,
.cid-sVJB0i1tzZ blockquote {
  color: #767676;
}
.cid-sVJB0iHl4h {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVJB0iHl4h .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVJB0iHl4h .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVJB0iHl4h .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVJB0iHl4h .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVJB0iHl4h .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJB0iHl4h .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVJB0iHl4h .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVJB0iHl4h .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVJB0iHl4h .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKzGPS5s9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sVKzGPS5s9 .mbr-text,
.cid-sVKzGPS5s9 blockquote {
  color: #767676;
}
.cid-sVKzQQvv57 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sVKzQQvv57 .image-block {
  margin: auto;
}
.cid-sVKzQQvv57 figcaption {
  position: relative;
}
.cid-sVKzQQvv57 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sVKzQQvv57 .image-block {
    width: 100% !important;
  }
}
.cid-sVKAbvzEvl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sVKAbvzEvl .mbr-text,
.cid-sVKAbvzEvl blockquote {
  color: #767676;
}
.cid-sVKAluaeAC {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sVKAluaeAC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sVKAluaeAC .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sVKAluaeAC .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sVKAluaeAC .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sVKAluaeAC .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sVKAluaeAC .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sVKAluaeAC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sVKAluaeAC .img-item {
    width: 100% !important;
  }
  .cid-sVKAluaeAC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sVJB0jqSjK {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sVJB0jqSjK .mbr-section-subtitle {
  color: #767676;
}
.cid-sVJB0k1pVp {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sVJB0k1pVp .mbr-text,
.cid-sVJB0k1pVp blockquote {
  color: #767676;
}
.cid-sVJB0kBm7B {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVJB0kBm7B .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVJB0kBm7B .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVJB0kBm7B .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVJB0kBm7B .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVJB0kBm7B .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJB0kBm7B .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVJB0kBm7B .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVJB0kBm7B .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVJB0kBm7B .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJB0lvd1T {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sVJB0lvd1T .mbr-section-subtitle {
  color: #767676;
}
.cid-sVJB0m8Ad3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVJB0m8Ad3 .mbr-text,
.cid-sVJB0m8Ad3 blockquote {
  color: #767676;
}
.cid-sVKBUWpRt7 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sVKBUWpRt7 .image-block {
  margin: auto;
}
.cid-sVKBUWpRt7 figcaption {
  position: relative;
}
.cid-sVKBUWpRt7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sVKBUWpRt7 .image-block {
    width: 100% !important;
  }
}
.cid-sVKCgWUsq9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKCgWUsq9 .mbr-text,
.cid-sVKCgWUsq9 blockquote {
  color: #767676;
}
.cid-sVKDag2pFp {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sVKDag2pFp .image-block {
  margin: auto;
}
.cid-sVKDag2pFp figcaption {
  position: relative;
}
.cid-sVKDag2pFp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sVKDag2pFp .image-block {
    width: 100% !important;
  }
}
.cid-sVKDkXlrhe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKDkXlrhe .mbr-text,
.cid-sVKDkXlrhe blockquote {
  color: #767676;
}
.cid-sVKDAe4Gbd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVKDAe4Gbd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVKDAe4Gbd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVKDAe4Gbd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVKDAe4Gbd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVKDAe4Gbd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKDAe4Gbd .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVKDAe4Gbd .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVKDAe4Gbd .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVKDAe4Gbd .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKDQPwcJe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKDQPwcJe .mbr-text,
.cid-sVKDQPwcJe blockquote {
  color: #767676;
}
.cid-sVJB0nF62v {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sVJB0nF62v .mbr-section-subtitle {
  color: #767676;
}
.cid-sVJB0onrX4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVJB0onrX4 .mbr-text,
.cid-sVJB0onrX4 blockquote {
  color: #767676;
}
.cid-sVJB0paWjX {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVJB0paWjX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVJB0paWjX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVJB0paWjX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVJB0paWjX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVJB0paWjX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJB0paWjX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVJB0paWjX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVJB0paWjX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVJB0paWjX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJB0sW0tj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sVJB0sW0tj .mbr-section-subtitle {
  color: #767676;
}
.cid-sVJB0tLP5v {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sVJB0tLP5v .mbr-text,
.cid-sVJB0tLP5v blockquote {
  color: #767676;
}
.cid-sVKEJL51MR {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVKEJL51MR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVKEJL51MR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVKEJL51MR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVKEJL51MR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVKEJL51MR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKEJL51MR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVKEJL51MR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVKEJL51MR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVKEJL51MR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJB0vcc4b {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVJB0vcc4b .mbr-text,
.cid-sVJB0vcc4b blockquote {
  color: #767676;
}
.cid-sVKFejE2os {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sVKFejE2os .image-block {
  margin: auto;
}
.cid-sVKFejE2os figcaption {
  position: relative;
}
.cid-sVKFejE2os figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sVKFejE2os .image-block {
    width: 100% !important;
  }
}
.cid-sVKFpahwxM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKFpahwxM .mbr-text,
.cid-sVKFpahwxM blockquote {
  color: #767676;
}
.cid-sVJB0vSKu5 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVJB0vSKu5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVJB0vSKu5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVJB0vSKu5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVJB0vSKu5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVJB0vSKu5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJB0vSKu5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVJB0vSKu5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVJB0vSKu5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVJB0vSKu5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKFYvhOoZ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKFYvhOoZ .mbr-text,
.cid-sVKFYvhOoZ blockquote {
  color: #767676;
}
.cid-sVJB0wLcbo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sVJB0wLcbo .mbr-section-subtitle {
  color: #767676;
}
.cid-sVKNTHj47u {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #cccccc;
}
@media (min-width: 992px) {
  .cid-sVKNTHj47u .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sVKNTHj47u .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-sVKNTHj47u .mbr-text {
  color: #767676;
}
.cid-sVJB0ybivY {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVJB0ybivY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVJB0ybivY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVJB0ybivY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVJB0ybivY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVJB0ybivY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJB0ybivY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVJB0ybivY .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVJB0ybivY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVJB0ybivY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVJB0z4ht3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sVJB0z4ht3 .mbr-section-subtitle {
  color: #767676;
}
.cid-sVJB0zObGr {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVJB0zObGr .mbr-text,
.cid-sVJB0zObGr blockquote {
  color: #767676;
}
.cid-sVJB0BEH0J {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sVJB0BEH0J .mbr-section-subtitle {
  color: #767676;
}
.cid-sVJB0CRJJc {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sVJB0CRJJc h2 {
  text-align: left;
}
.cid-sVJB0CRJJc h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sVJB0CRJJc p {
  color: #767676;
  text-align: left;
}
.cid-sVJB0CRJJc .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sVJB0CRJJc .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sVJB0CRJJc .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sVJB0CRJJc .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sVJB0CRJJc .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sVJB0CRJJc .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sVJB0CRJJc .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sVJB0CRJJc .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sVJB0CRJJc .card-img span {
    font-size: 40px !important;
  }
}
.cid-sVJB0QxnF9 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sVJB0QxnF9 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sVJB0QxnF9 p {
  color: #767676;
  text-align: left;
}
.cid-sVJB0QxnF9 .card-box {
  padding-top: 2rem;
}
.cid-sVJB0QxnF9 .card-wrapper {
  height: 100%;
}
.cid-sVJB0RDBzZ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sVJB0RDBzZ .card {
  align-self: stretch;
}
.cid-sVJB0RDBzZ .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sVJB0RDBzZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sVJB0RDBzZ p {
  color: #767676;
  text-align: left;
}
.cid-sVJB0RDBzZ .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sVJB0RDBzZ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sVJB0RDBzZ .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sVJB0RDBzZ P {
  text-align: center;
}
.cid-sVJB0SGCe6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sVJB0SGCe6 .content {
    text-align: center;
  }
  .cid-sVJB0SGCe6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVJB0SGCe6 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sVJB0SGCe6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVJB0SGCe6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVJB0SGCe6 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVJB0SGCe6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVJB0SGCe6 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVJB0SGCe6 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVJB0SGCe6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVJB0SGCe6 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sVJB0SGCe6 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sVJB0SGCe6 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sVJB0SGCe6 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sVJB0SGCe6 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sVJB0SGCe6 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sVJB0VxWN8 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sVJB0VxWN8 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sVJB0VxWN8 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sVJB0VxWN8 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sVJB0VxWN8 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sVJB0VxWN8 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sVJB0VxWN8 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sVJB0VxWN8 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sVJB0VxWN8 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sVJB0VxWN8 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sVJB0VxWN8 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sVJB0VxWN8 [class^="socicon-"]:before,
.cid-sVJB0VxWN8 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sVJB0VxWN8 .btn {
    font-size: 20px !important;
  }
}
.cid-sVKP2vrhYi .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-sVKP2vrhYi .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-sVKP2vrhYi a {
  font-style: normal;
}
.cid-sVKP2vrhYi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sVKP2vrhYi .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sVKP2vrhYi .nav-item:focus,
.cid-sVKP2vrhYi .nav-link:focus {
  outline: none;
}
.cid-sVKP2vrhYi .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sVKP2vrhYi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sVKP2vrhYi .menu-logo {
  margin-right: auto;
}
.cid-sVKP2vrhYi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sVKP2vrhYi .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sVKP2vrhYi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sVKP2vrhYi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sVKP2vrhYi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sVKP2vrhYi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sVKP2vrhYi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sVKP2vrhYi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sVKP2vrhYi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sVKP2vrhYi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sVKP2vrhYi .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sVKP2vrhYi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sVKP2vrhYi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sVKP2vrhYi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sVKP2vrhYi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sVKP2vrhYi .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sVKP2vrhYi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sVKP2vrhYi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sVKP2vrhYi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sVKP2vrhYi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sVKP2vrhYi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sVKP2vrhYi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sVKP2vrhYi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sVKP2vrhYi button.navbar-toggler:focus {
  outline: none;
}
.cid-sVKP2vrhYi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sVKP2vrhYi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sVKP2vrhYi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sVKP2vrhYi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sVKP2vrhYi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sVKP2vrhYi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sVKP2vrhYi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sVKP2vrhYi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sVKP2vrhYi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sVKP2vrhYi .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sVKP2vrhYi .collapsed .btn {
  display: flex;
}
.cid-sVKP2vrhYi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sVKP2vrhYi .collapsed .navbar-collapse.collapsing,
.cid-sVKP2vrhYi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sVKP2vrhYi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sVKP2vrhYi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sVKP2vrhYi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sVKP2vrhYi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sVKP2vrhYi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sVKP2vrhYi .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sVKP2vrhYi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sVKP2vrhYi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sVKP2vrhYi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sVKP2vrhYi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sVKP2vrhYi .collapsed button.navbar-toggler {
  display: block;
}
.cid-sVKP2vrhYi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sVKP2vrhYi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sVKP2vrhYi .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sVKP2vrhYi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sVKP2vrhYi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sVKP2vrhYi .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sVKP2vrhYi .navbar-expand {
    flex-direction: column;
  }
  .cid-sVKP2vrhYi img {
    height: 3.8rem !important;
  }
  .cid-sVKP2vrhYi .btn {
    display: flex;
  }
  .cid-sVKP2vrhYi button.navbar-toggler {
    display: block;
  }
  .cid-sVKP2vrhYi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sVKP2vrhYi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sVKP2vrhYi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sVKP2vrhYi .navbar-collapse.collapsing,
  .cid-sVKP2vrhYi .navbar-collapse.show {
    display: block !important;
  }
  .cid-sVKP2vrhYi .navbar-collapse.collapsing .navbar-nav,
  .cid-sVKP2vrhYi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sVKP2vrhYi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sVKP2vrhYi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sVKP2vrhYi .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sVKP2vrhYi .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sVKP2vrhYi .navbar-collapse.collapsing .navbar-buttons,
  .cid-sVKP2vrhYi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sVKP2vrhYi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sVKP2vrhYi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sVKP2vrhYi .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sVKP2vrhYi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sVKP2vrhYi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sVKP2vrhYi .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sVKP2vrhYi .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sVKP2vrhYi .navbar-collapse {
  flex-basis: auto;
}
.cid-sVKP2vrhYi .nav-link:hover,
.cid-sVKP2vrhYi .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sVKP2wnsCx {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-sVKP2wnsCx .mbr-section-subtitle {
  color: #767676;
}
.cid-sVKP2wnsCx H2 {
  color: #ffffff;
}
.cid-sVKP2wZeM4 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sVKP2wZeM4 .image-block {
  margin: auto;
}
.cid-sVKP2wZeM4 figcaption {
  position: relative;
}
.cid-sVKP2wZeM4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sVKP2wZeM4 .image-block {
    width: 100% !important;
  }
}
.cid-sVKP2xIP0F {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sVKP2xIP0F .mbr-section-subtitle {
  color: #767676;
}
.cid-sVKP2yr3Pe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sVKP2yr3Pe .mbr-section-subtitle {
  color: #767676;
}
.cid-sVKP2z4miK {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sVKP2z4miK .mbr-text,
.cid-sVKP2z4miK blockquote {
  color: #767676;
}
.cid-sVKP2zBSRF {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVKP2zBSRF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVKP2zBSRF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVKP2zBSRF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVKP2zBSRF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVKP2zBSRF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP2zBSRF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVKP2zBSRF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVKP2zBSRF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVKP2zBSRF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP2AwyGo {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #eaeff1;
}
.cid-sVKP2AwyGo .mbr-section-subtitle {
  color: #767676;
}
.cid-sVKP2BcyMW {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sVKP2BcyMW .mbr-text,
.cid-sVKP2BcyMW blockquote {
  color: #767676;
}
.cid-sVKP2BcyMW .mbr-text {
  color: #073b4c;
}
.cid-sVKP2BKQwo {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sVKP2BKQwo .image-block {
  margin: auto;
}
.cid-sVKP2BKQwo figcaption {
  position: relative;
}
.cid-sVKP2BKQwo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sVKP2BKQwo .image-block {
    width: 100% !important;
  }
}
.cid-sVKP2CkbGi {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKP2CkbGi .mbr-text,
.cid-sVKP2CkbGi blockquote {
  color: #767676;
}
.cid-sVKP2CSiY5 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVKP2CSiY5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVKP2CSiY5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVKP2CSiY5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVKP2CSiY5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVKP2CSiY5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP2CSiY5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVKP2CSiY5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVKP2CSiY5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVKP2CSiY5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP2EFSNm {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKP2EFSNm .mbr-text,
.cid-sVKP2EFSNm blockquote {
  color: #767676;
}
.cid-sVKP2Fjqju {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sVKP2Fjqju .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sVKP2Fjqju .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sVKP2Fjqju .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sVKP2Fjqju .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sVKP2Fjqju .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sVKP2Fjqju .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sVKP2Fjqju .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sVKP2Fjqju .img-item {
    width: 100% !important;
  }
  .cid-sVKP2Fjqju .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sVKP2G4DgJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKP2G4DgJ .mbr-text,
.cid-sVKP2G4DgJ blockquote {
  color: #767676;
}
.cid-sVKP2GAhF7 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sVKP2GAhF7 .mbr-section-subtitle {
  color: #767676;
}
.cid-sVKP2HfR1m {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sVKP2HfR1m .mbr-text,
.cid-sVKP2HfR1m blockquote {
  color: #767676;
}
.cid-sVKP2HPIqb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVKP2HPIqb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVKP2HPIqb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVKP2HPIqb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVKP2HPIqb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVKP2HPIqb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP2HPIqb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVKP2HPIqb .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVKP2HPIqb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVKP2HPIqb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVQhoxGQtt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVQhoxGQtt .mbr-text,
.cid-sVQhoxGQtt blockquote {
  color: #767676;
}
.cid-sVQhmrUMCo {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVQhmrUMCo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVQhmrUMCo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVQhmrUMCo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVQhmrUMCo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVQhmrUMCo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVQhmrUMCo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVQhmrUMCo .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVQhmrUMCo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVQhmrUMCo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP2IDjhY {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sVKP2IDjhY .mbr-section-subtitle {
  color: #767676;
}
.cid-sVKP2JfUku {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKP2JfUku .mbr-text,
.cid-sVKP2JfUku blockquote {
  color: #767676;
}
.cid-sVKP2K36Tv {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVKP2K36Tv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVKP2K36Tv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVKP2K36Tv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVKP2K36Tv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVKP2K36Tv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP2K36Tv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVKP2K36Tv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVKP2K36Tv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVKP2K36Tv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP2KPTHV {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sVKP2KPTHV .mbr-section-subtitle {
  color: #767676;
}
.cid-sVKP2LsWDt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKP2LsWDt .mbr-text,
.cid-sVKP2LsWDt blockquote {
  color: #767676;
}
.cid-sVKP2M6Nv3 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVKP2M6Nv3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVKP2M6Nv3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVKP2M6Nv3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVKP2M6Nv3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVKP2M6Nv3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP2M6Nv3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVKP2M6Nv3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVKP2M6Nv3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVKP2M6Nv3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP2NayMt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sVKP2NayMt .mbr-text,
.cid-sVKP2NayMt blockquote {
  color: #767676;
}
.cid-sVKP2NNcMx {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sVKP2NNcMx .image-block {
  margin: auto;
}
.cid-sVKP2NNcMx figcaption {
  position: relative;
}
.cid-sVKP2NNcMx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sVKP2NNcMx .image-block {
    width: 100% !important;
  }
}
.cid-sVKP2OwqJc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sVKP2OwqJc .mbr-text,
.cid-sVKP2OwqJc blockquote {
  color: #767676;
}
.cid-sVKP2PaG80 {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sVKP2PaG80 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sVKP2PaG80 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sVKP2PaG80 .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sVKP2PaG80 .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sVKP2PaG80 .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sVKP2PaG80 .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sVKP2PaG80 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sVKP2PaG80 .img-item {
    width: 100% !important;
  }
  .cid-sVKP2PaG80 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sVKP2PQiug {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-sVKP2PQiug .mbr-section-subtitle {
  color: #767676;
}
.cid-sVKP2QvEOj {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sVKP2QvEOj .mbr-text,
.cid-sVKP2QvEOj blockquote {
  color: #767676;
}
.cid-sVKP2ReLb7 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVKP2ReLb7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVKP2ReLb7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVKP2ReLb7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVKP2ReLb7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVKP2ReLb7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP2ReLb7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVKP2ReLb7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVKP2ReLb7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVKP2ReLb7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP2S1Ia1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sVKP2S1Ia1 .mbr-section-subtitle {
  color: #767676;
}
.cid-sVKP2SEtyL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKP2SEtyL .mbr-text,
.cid-sVKP2SEtyL blockquote {
  color: #767676;
}
.cid-sVKP2Thv3Y {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sVKP2Thv3Y .image-block {
  margin: auto;
}
.cid-sVKP2Thv3Y figcaption {
  position: relative;
}
.cid-sVKP2Thv3Y figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sVKP2Thv3Y .image-block {
    width: 100% !important;
  }
}
.cid-sVKP2U5tE8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKP2U5tE8 .mbr-text,
.cid-sVKP2U5tE8 blockquote {
  color: #767676;
}
.cid-sVKP2UHK3g {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sVKP2UHK3g .image-block {
  margin: auto;
}
.cid-sVKP2UHK3g figcaption {
  position: relative;
}
.cid-sVKP2UHK3g figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sVKP2UHK3g .image-block {
    width: 100% !important;
  }
}
.cid-sVKP2Vmxho {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKP2Vmxho .mbr-text,
.cid-sVKP2Vmxho blockquote {
  color: #767676;
}
.cid-sVKP2VXG2g {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVKP2VXG2g .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVKP2VXG2g .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVKP2VXG2g .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVKP2VXG2g .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVKP2VXG2g .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP2VXG2g .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVKP2VXG2g .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVKP2VXG2g .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVKP2VXG2g .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP2WQZQU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKP2WQZQU .mbr-text,
.cid-sVKP2WQZQU blockquote {
  color: #767676;
}
.cid-sVKP2Xt3MJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sVKP2Xt3MJ .mbr-section-subtitle {
  color: #767676;
}
.cid-sVKP2YbRvb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKP2YbRvb .mbr-text,
.cid-sVKP2YbRvb blockquote {
  color: #767676;
}
.cid-sVKP2YZuWL {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVKP2YZuWL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVKP2YZuWL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVKP2YZuWL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVKP2YZuWL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVKP2YZuWL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP2YZuWL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVKP2YZuWL .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVKP2YZuWL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVKP2YZuWL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP2ZXU5A {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sVKP2ZXU5A .mbr-section-subtitle {
  color: #767676;
}
.cid-sVKP30HB8z {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sVKP30HB8z .mbr-text,
.cid-sVKP30HB8z blockquote {
  color: #767676;
}
.cid-sVKP31qvic {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVKP31qvic .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVKP31qvic .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVKP31qvic .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVKP31qvic .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVKP31qvic .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP31qvic .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVKP31qvic .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVKP31qvic .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVKP31qvic .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP32lJnA {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVKP32lJnA .mbr-text,
.cid-sVKP32lJnA blockquote {
  color: #767676;
}
.cid-sVKP338E1p {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sVKP338E1p .image-block {
  margin: auto;
}
.cid-sVKP338E1p figcaption {
  position: relative;
}
.cid-sVKP338E1p figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sVKP338E1p .image-block {
    width: 100% !important;
  }
}
.cid-sVKP33Osza {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKP33Osza .mbr-text,
.cid-sVKP33Osza blockquote {
  color: #767676;
}
.cid-sVKP34wyeW {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVKP34wyeW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVKP34wyeW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVKP34wyeW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVKP34wyeW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVKP34wyeW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP34wyeW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVKP34wyeW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVKP34wyeW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVKP34wyeW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP35lxgO {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVKP35lxgO .mbr-text,
.cid-sVKP35lxgO blockquote {
  color: #767676;
}
.cid-sVKP35YQFZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sVKP35YQFZ .mbr-section-subtitle {
  color: #767676;
}
.cid-sVKP36JgRq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #cccccc;
}
@media (min-width: 992px) {
  .cid-sVKP36JgRq .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sVKP36JgRq .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-sVKP36JgRq .mbr-text {
  color: #767676;
}
.cid-sVKP37v733 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVKP37v733 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sVKP37v733 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVKP37v733 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVKP37v733 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVKP37v733 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP37v733 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVKP37v733 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sVKP37v733 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVKP37v733 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sVKP38BnqC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sVKP38BnqC .mbr-section-subtitle {
  color: #767676;
}
.cid-sVKP39oVKc {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVKP39oVKc .mbr-text,
.cid-sVKP39oVKc blockquote {
  color: #767676;
}
.cid-sVKP3a8xSi {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-sVKP3a8xSi .mbr-section-subtitle {
  color: #767676;
}
.cid-sVKP3aUH8X {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sVKP3aUH8X h2 {
  text-align: left;
}
.cid-sVKP3aUH8X h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sVKP3aUH8X p {
  color: #767676;
  text-align: left;
}
.cid-sVKP3aUH8X .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sVKP3aUH8X .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sVKP3aUH8X .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sVKP3aUH8X .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sVKP3aUH8X .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sVKP3aUH8X .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sVKP3aUH8X .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sVKP3aUH8X .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sVKP3aUH8X .card-img span {
    font-size: 40px !important;
  }
}
.cid-sVKP3bWejC {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sVKP3bWejC h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sVKP3bWejC p {
  color: #767676;
  text-align: left;
}
.cid-sVKP3bWejC .card-box {
  padding-top: 2rem;
}
.cid-sVKP3bWejC .card-wrapper {
  height: 100%;
}
.cid-sVKP3cU48X {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-sVKP3cU48X .card {
  align-self: stretch;
}
.cid-sVKP3cU48X .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-sVKP3cU48X h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sVKP3cU48X p {
  color: #767676;
  text-align: left;
}
.cid-sVKP3cU48X .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sVKP3cU48X .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sVKP3cU48X .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sVKP3cU48X P {
  text-align: center;
}
.cid-sVKP3dU1Sg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-sVKP3dU1Sg .content {
    text-align: center;
  }
  .cid-sVKP3dU1Sg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVKP3dU1Sg .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sVKP3dU1Sg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVKP3dU1Sg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVKP3dU1Sg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVKP3dU1Sg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVKP3dU1Sg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVKP3dU1Sg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVKP3dU1Sg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVKP3dU1Sg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sVKP3dU1Sg .google-map {
  height: 25rem;
  position: relative;
}
.cid-sVKP3dU1Sg .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sVKP3dU1Sg .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sVKP3dU1Sg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sVKP3dU1Sg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sVKP3gZMaM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sVKP3gZMaM .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sVKP3gZMaM .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sVKP3gZMaM .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sVKP3gZMaM .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sVKP3gZMaM .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sVKP3gZMaM .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sVKP3gZMaM .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sVKP3gZMaM .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sVKP3gZMaM .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sVKP3gZMaM .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sVKP3gZMaM [class^="socicon-"]:before,
.cid-sVKP3gZMaM [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sVKP3gZMaM .btn {
    font-size: 20px !important;
  }
}
.cid-t0lUcNwiMi .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-t0lUcNwiMi .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-t0lUcNwiMi a {
  font-style: normal;
}
.cid-t0lUcNwiMi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t0lUcNwiMi .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t0lUcNwiMi .nav-item:focus,
.cid-t0lUcNwiMi .nav-link:focus {
  outline: none;
}
.cid-t0lUcNwiMi .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t0lUcNwiMi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t0lUcNwiMi .menu-logo {
  margin-right: auto;
}
.cid-t0lUcNwiMi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0lUcNwiMi .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t0lUcNwiMi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t0lUcNwiMi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0lUcNwiMi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0lUcNwiMi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0lUcNwiMi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t0lUcNwiMi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0lUcNwiMi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0lUcNwiMi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0lUcNwiMi .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t0lUcNwiMi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t0lUcNwiMi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0lUcNwiMi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0lUcNwiMi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0lUcNwiMi .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t0lUcNwiMi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t0lUcNwiMi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t0lUcNwiMi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t0lUcNwiMi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0lUcNwiMi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0lUcNwiMi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0lUcNwiMi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t0lUcNwiMi button.navbar-toggler:focus {
  outline: none;
}
.cid-t0lUcNwiMi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t0lUcNwiMi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t0lUcNwiMi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t0lUcNwiMi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t0lUcNwiMi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t0lUcNwiMi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0lUcNwiMi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t0lUcNwiMi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t0lUcNwiMi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0lUcNwiMi .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t0lUcNwiMi .collapsed .btn {
  display: flex;
}
.cid-t0lUcNwiMi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0lUcNwiMi .collapsed .navbar-collapse.collapsing,
.cid-t0lUcNwiMi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0lUcNwiMi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0lUcNwiMi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0lUcNwiMi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0lUcNwiMi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0lUcNwiMi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-t0lUcNwiMi .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-t0lUcNwiMi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0lUcNwiMi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t0lUcNwiMi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0lUcNwiMi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t0lUcNwiMi .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0lUcNwiMi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t0lUcNwiMi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t0lUcNwiMi .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t0lUcNwiMi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0lUcNwiMi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0lUcNwiMi .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-t0lUcNwiMi .navbar-expand {
    flex-direction: column;
  }
  .cid-t0lUcNwiMi img {
    height: 3.8rem !important;
  }
  .cid-t0lUcNwiMi .btn {
    display: flex;
  }
  .cid-t0lUcNwiMi button.navbar-toggler {
    display: block;
  }
  .cid-t0lUcNwiMi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t0lUcNwiMi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t0lUcNwiMi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t0lUcNwiMi .navbar-collapse.collapsing,
  .cid-t0lUcNwiMi .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0lUcNwiMi .navbar-collapse.collapsing .navbar-nav,
  .cid-t0lUcNwiMi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0lUcNwiMi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0lUcNwiMi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0lUcNwiMi .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-t0lUcNwiMi .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0lUcNwiMi .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0lUcNwiMi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t0lUcNwiMi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0lUcNwiMi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0lUcNwiMi .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t0lUcNwiMi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0lUcNwiMi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0lUcNwiMi .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t0lUcNwiMi .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t0lUcNwiMi .navbar-collapse {
  flex-basis: auto;
}
.cid-t0lUcNwiMi .nav-link:hover,
.cid-t0lUcNwiMi .dropdown-item:hover {
  color: #767676 !important;
}
.cid-t0lUcP2MsO {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-t0lUcP2MsO .mbr-section-subtitle {
  color: #767676;
}
.cid-t0lUcP2MsO H2 {
  color: #ffffff;
}
.cid-t0lUcPqEHp {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-t0lUcPqEHp .image-block {
  margin: auto;
}
.cid-t0lUcPqEHp figcaption {
  position: relative;
}
.cid-t0lUcPqEHp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t0lUcPqEHp .image-block {
    width: 100% !important;
  }
}
.cid-t0lUcSkV6j {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-t0lUcSkV6j .mbr-section-subtitle {
  color: #767676;
}
.cid-t0lUcY7paK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-t0lUcY7paK .mbr-section-subtitle {
  color: #767676;
}
.cid-t0lUcYBHRd {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t0lUcYBHRd .mbr-text,
.cid-t0lUcYBHRd blockquote {
  color: #767676;
}
.cid-t0lUcYZiH1 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0lUcYZiH1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0lUcYZiH1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0lUcYZiH1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0lUcYZiH1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0lUcYZiH1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lUcYZiH1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0lUcYZiH1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0lUcYZiH1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0lUcYZiH1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lUcZETWz {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #e4d295;
}
.cid-t0lUcZETWz .mbr-section-subtitle {
  color: #767676;
}
.cid-t0lUd0bglm {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t0lUd0bglm .mbr-text,
.cid-t0lUd0bglm blockquote {
  color: #767676;
}
.cid-t0lUd0bglm .mbr-text {
  color: #073b4c;
}
.cid-t0lUd1FIvE {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0lUd1FIvE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0lUd1FIvE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0lUd1FIvE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0lUd1FIvE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0lUd1FIvE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lUd1FIvE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0lUd1FIvE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0lUd1FIvE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0lUd1FIvE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lUd5JhmH {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t0lUd5JhmH .mbr-section-subtitle {
  color: #767676;
}
.cid-t0lUd7C1Ok {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t0lUd7C1Ok .mbr-text,
.cid-t0lUd7C1Ok blockquote {
  color: #767676;
}
.cid-t0lYcwOj8P {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0lYcwOj8P .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0lYcwOj8P .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0lYcwOj8P .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0lYcwOj8P .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0lYcwOj8P .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lYcwOj8P .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0lYcwOj8P .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0lYcwOj8P .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0lYcwOj8P .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lUd8IZ6K {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-t0lUd8IZ6K .mbr-text,
.cid-t0lUd8IZ6K blockquote {
  color: #767676;
}
.cid-t0lUd9ha3W {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0lUd9ha3W .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0lUd9ha3W .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0lUd9ha3W .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0lUd9ha3W .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0lUd9ha3W .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lUd9ha3W .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0lUd9ha3W .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0lUd9ha3W .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0lUd9ha3W .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lZ1JCdEa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0lZ1JCdEa .mbr-text,
.cid-t0lZ1JCdEa blockquote {
  color: #767676;
}
.cid-t0lZ9yp5yt {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0lZ9yp5yt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0lZ9yp5yt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0lZ9yp5yt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0lZ9yp5yt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0lZ9yp5yt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lZ9yp5yt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0lZ9yp5yt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0lZ9yp5yt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0lZ9yp5yt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lZToUfQa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0lZToUfQa .mbr-text,
.cid-t0lZToUfQa blockquote {
  color: #767676;
}
.cid-t0lZZQgfHP {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0lZZQgfHP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0lZZQgfHP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0lZZQgfHP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0lZZQgfHP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0lZZQgfHP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lZZQgfHP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0lZZQgfHP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0lZZQgfHP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0lZZQgfHP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m0M4Sddh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0m0M4Sddh .mbr-text,
.cid-t0m0M4Sddh blockquote {
  color: #767676;
}
.cid-t0m0JfHgvp {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m0JfHgvp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m0JfHgvp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m0JfHgvp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m0JfHgvp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m0JfHgvp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m0JfHgvp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m0JfHgvp .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m0JfHgvp .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m0JfHgvp .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m1c8CpHn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0m1c8CpHn .mbr-text,
.cid-t0m1c8CpHn blockquote {
  color: #767676;
}
.cid-t0m1eGJzy2 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m1eGJzy2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m1eGJzy2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m1eGJzy2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m1eGJzy2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m1eGJzy2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m1eGJzy2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m1eGJzy2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m1eGJzy2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m1eGJzy2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m1LdmGOo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0m1LdmGOo .mbr-text,
.cid-t0m1LdmGOo blockquote {
  color: #767676;
}
.cid-t0m1Jg4QSR {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m1Jg4QSR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m1Jg4QSR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m1Jg4QSR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m1Jg4QSR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m1Jg4QSR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m1Jg4QSR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m1Jg4QSR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m1Jg4QSR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m1Jg4QSR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m28bCSBK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0m28bCSBK .mbr-text,
.cid-t0m28bCSBK blockquote {
  color: #767676;
}
.cid-t0m2iUPXfI {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m2iUPXfI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m2iUPXfI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m2iUPXfI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m2iUPXfI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m2iUPXfI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m2iUPXfI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m2iUPXfI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m2iUPXfI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m2iUPXfI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m2MAr1Ry {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0m2MAr1Ry .mbr-text,
.cid-t0m2MAr1Ry blockquote {
  color: #767676;
}
.cid-t0m2JO1tJn {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m2JO1tJn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m2JO1tJn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m2JO1tJn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m2JO1tJn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m2JO1tJn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m2JO1tJn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m2JO1tJn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m2JO1tJn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m2JO1tJn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m3kUyNIV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0m3kUyNIV .mbr-text,
.cid-t0m3kUyNIV blockquote {
  color: #767676;
}
.cid-t0m3omIx26 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m3omIx26 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m3omIx26 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m3omIx26 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m3omIx26 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m3omIx26 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m3omIx26 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m3omIx26 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m3omIx26 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m3omIx26 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lUda5DAc {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t0lUda5DAc .mbr-section-subtitle {
  color: #767676;
}
.cid-t0lUdaG7Ap {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0lUdaG7Ap .mbr-text,
.cid-t0lUdaG7Ap blockquote {
  color: #767676;
}
.cid-t0lUdbluop {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0lUdbluop .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0lUdbluop .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0lUdbluop .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0lUdbluop .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0lUdbluop .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lUdbluop .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0lUdbluop .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0lUdbluop .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0lUdbluop .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lUdbZGHz {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t0lUdbZGHz .mbr-section-subtitle {
  color: #767676;
}
.cid-t0lUddb8oV {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0lUddb8oV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0lUddb8oV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0lUddb8oV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0lUddb8oV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0lUddb8oV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lUddb8oV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0lUddb8oV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0lUddb8oV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0lUddb8oV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lUdgGXsv {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t0lUdgGXsv .mbr-section-subtitle {
  color: #767676;
}
.cid-t0lUdhhVoU {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t0lUdhhVoU .mbr-text,
.cid-t0lUdhhVoU blockquote {
  color: #767676;
}
.cid-t0lUdk73TN {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0lUdk73TN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0lUdk73TN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0lUdk73TN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0lUdk73TN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0lUdk73TN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lUdk73TN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0lUdk73TN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0lUdk73TN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0lUdk73TN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lUdkQoDu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-t0lUdkQoDu .mbr-section-subtitle {
  color: #767676;
}
.cid-t0lUdlvtuI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0lUdlvtuI .mbr-text,
.cid-t0lUdlvtuI blockquote {
  color: #767676;
}
.cid-t0lUdm6L9n {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-t0lUdm6L9n .image-block {
  margin: auto;
}
.cid-t0lUdm6L9n figcaption {
  position: relative;
}
.cid-t0lUdm6L9n figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t0lUdm6L9n .image-block {
    width: 100% !important;
  }
}
.cid-t0lUdmPBYY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0lUdmPBYY .mbr-text,
.cid-t0lUdmPBYY blockquote {
  color: #767676;
}
.cid-t0m7AwDsbp {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m7AwDsbp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m7AwDsbp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m7AwDsbp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m7AwDsbp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m7AwDsbp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m7AwDsbp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m7AwDsbp .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m7AwDsbp .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m7AwDsbp .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lUdo67Wy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0lUdo67Wy .mbr-text,
.cid-t0lUdo67Wy blockquote {
  color: #767676;
}
.cid-t0lUdoNO66 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0lUdoNO66 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0lUdoNO66 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0lUdoNO66 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0lUdoNO66 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0lUdoNO66 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lUdoNO66 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0lUdoNO66 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0lUdoNO66 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0lUdoNO66 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0lUdqnTG6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-t0lUdqnTG6 .mbr-section-subtitle {
  color: #767676;
}
.cid-t0lUdr6GKY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0lUdr6GKY .mbr-text,
.cid-t0lUdr6GKY blockquote {
  color: #767676;
}
.cid-t0lUdvQCt0 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t0lUdvQCt0 .image-block {
  margin: auto;
}
.cid-t0lUdvQCt0 figcaption {
  position: relative;
}
.cid-t0lUdvQCt0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t0lUdvQCt0 .image-block {
    width: 100% !important;
  }
}
.cid-t0lUdFNsLr {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-t0lUdFNsLr h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t0lUdFNsLr p {
  color: #767676;
  text-align: left;
}
.cid-t0lUdFNsLr .card-box {
  padding-top: 2rem;
}
.cid-t0lUdFNsLr .card-wrapper {
  height: 100%;
}
.cid-t0lUdGKb06 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-t0lUdGKb06 .card {
  align-self: stretch;
}
.cid-t0lUdGKb06 .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-t0lUdGKb06 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t0lUdGKb06 p {
  color: #767676;
  text-align: left;
}
.cid-t0lUdGKb06 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t0lUdGKb06 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t0lUdGKb06 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-t0lUdGKb06 P {
  text-align: center;
}
.cid-t0lUdHGNP5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-t0lUdHGNP5 .content {
    text-align: center;
  }
  .cid-t0lUdHGNP5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t0lUdHGNP5 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t0lUdHGNP5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0lUdHGNP5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t0lUdHGNP5 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0lUdHGNP5 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t0lUdHGNP5 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t0lUdHGNP5 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t0lUdHGNP5 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0lUdHGNP5 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0lUdHGNP5 .google-map {
  height: 25rem;
  position: relative;
}
.cid-t0lUdHGNP5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t0lUdHGNP5 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t0lUdHGNP5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t0lUdHGNP5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t0lUdJTU4y {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-t0lUdJTU4y .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-t0lUdJTU4y .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-t0lUdJTU4y .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-t0lUdJTU4y .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-t0lUdJTU4y .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-t0lUdJTU4y .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-t0lUdJTU4y .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-t0lUdJTU4y .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-t0lUdJTU4y .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-t0lUdJTU4y .btn-social + .btn {
  margin-left: .1rem;
}
.cid-t0lUdJTU4y [class^="socicon-"]:before,
.cid-t0lUdJTU4y [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-t0lUdJTU4y .btn {
    font-size: 20px !important;
  }
}
.cid-t0m9OhQIGw .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-t0m9OhQIGw .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-t0m9OhQIGw a {
  font-style: normal;
}
.cid-t0m9OhQIGw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t0m9OhQIGw .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t0m9OhQIGw .nav-item:focus,
.cid-t0m9OhQIGw .nav-link:focus {
  outline: none;
}
.cid-t0m9OhQIGw .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t0m9OhQIGw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t0m9OhQIGw .menu-logo {
  margin-right: auto;
}
.cid-t0m9OhQIGw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t0m9OhQIGw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t0m9OhQIGw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t0m9OhQIGw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t0m9OhQIGw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t0m9OhQIGw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t0m9OhQIGw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t0m9OhQIGw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t0m9OhQIGw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0m9OhQIGw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t0m9OhQIGw .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t0m9OhQIGw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t0m9OhQIGw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0m9OhQIGw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t0m9OhQIGw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0m9OhQIGw .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t0m9OhQIGw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t0m9OhQIGw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t0m9OhQIGw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t0m9OhQIGw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t0m9OhQIGw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t0m9OhQIGw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t0m9OhQIGw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t0m9OhQIGw button.navbar-toggler:focus {
  outline: none;
}
.cid-t0m9OhQIGw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t0m9OhQIGw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t0m9OhQIGw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t0m9OhQIGw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t0m9OhQIGw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t0m9OhQIGw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0m9OhQIGw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t0m9OhQIGw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t0m9OhQIGw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0m9OhQIGw .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t0m9OhQIGw .collapsed .btn {
  display: flex;
}
.cid-t0m9OhQIGw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t0m9OhQIGw .collapsed .navbar-collapse.collapsing,
.cid-t0m9OhQIGw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t0m9OhQIGw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t0m9OhQIGw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t0m9OhQIGw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t0m9OhQIGw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t0m9OhQIGw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-t0m9OhQIGw .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-t0m9OhQIGw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t0m9OhQIGw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t0m9OhQIGw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t0m9OhQIGw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t0m9OhQIGw .collapsed button.navbar-toggler {
  display: block;
}
.cid-t0m9OhQIGw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t0m9OhQIGw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t0m9OhQIGw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t0m9OhQIGw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t0m9OhQIGw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t0m9OhQIGw .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-t0m9OhQIGw .navbar-expand {
    flex-direction: column;
  }
  .cid-t0m9OhQIGw img {
    height: 3.8rem !important;
  }
  .cid-t0m9OhQIGw .btn {
    display: flex;
  }
  .cid-t0m9OhQIGw button.navbar-toggler {
    display: block;
  }
  .cid-t0m9OhQIGw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t0m9OhQIGw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t0m9OhQIGw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t0m9OhQIGw .navbar-collapse.collapsing,
  .cid-t0m9OhQIGw .navbar-collapse.show {
    display: block !important;
  }
  .cid-t0m9OhQIGw .navbar-collapse.collapsing .navbar-nav,
  .cid-t0m9OhQIGw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t0m9OhQIGw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t0m9OhQIGw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t0m9OhQIGw .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-t0m9OhQIGw .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0m9OhQIGw .navbar-collapse.collapsing .navbar-buttons,
  .cid-t0m9OhQIGw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t0m9OhQIGw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t0m9OhQIGw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t0m9OhQIGw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t0m9OhQIGw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t0m9OhQIGw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t0m9OhQIGw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t0m9OhQIGw .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t0m9OhQIGw .navbar-collapse {
  flex-basis: auto;
}
.cid-t0m9OhQIGw .nav-link:hover,
.cid-t0m9OhQIGw .dropdown-item:hover {
  color: #767676 !important;
}
.cid-t0m9OiKONw {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-t0m9OiKONw .mbr-section-subtitle {
  color: #767676;
}
.cid-t0m9OiKONw H2 {
  color: #ffffff;
}
.cid-t0m9OjeluH {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-t0m9OjeluH .image-block {
  margin: auto;
}
.cid-t0m9OjeluH figcaption {
  position: relative;
}
.cid-t0m9OjeluH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t0m9OjeluH .image-block {
    width: 100% !important;
  }
}
.cid-t0m9OjUrGG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-t0m9OjUrGG .mbr-section-subtitle {
  color: #767676;
}
.cid-t0m9OkIwh3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-t0m9OkIwh3 .mbr-section-subtitle {
  color: #767676;
}
.cid-t0m9OlpXiA {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t0m9OlpXiA .mbr-text,
.cid-t0m9OlpXiA blockquote {
  color: #767676;
}
.cid-t0m9OlRbCp {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9OlRbCp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9OlRbCp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9OlRbCp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9OlRbCp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9OlRbCp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OlRbCp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9OlRbCp .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9OlRbCp .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9OlRbCp .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9Onepg1 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #e4d295;
}
.cid-t0m9Onepg1 .mbr-section-subtitle {
  color: #767676;
}
.cid-t0m9OnNw7R {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t0m9OnNw7R .mbr-text,
.cid-t0m9OnNw7R blockquote {
  color: #767676;
}
.cid-t0m9OnNw7R .mbr-text {
  color: #073b4c;
}
.cid-t0m9OoiXWn {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9OoiXWn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9OoiXWn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9OoiXWn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9OoiXWn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9OoiXWn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OoiXWn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9OoiXWn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9OoiXWn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9OoiXWn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9Oqv3AI {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t0m9Oqv3AI .mbr-section-subtitle {
  color: #767676;
}
.cid-t0m9Or9yYX {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t0m9Or9yYX .mbr-text,
.cid-t0m9Or9yYX blockquote {
  color: #767676;
}
.cid-t0m9OrVEyB {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9OrVEyB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9OrVEyB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9OrVEyB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9OrVEyB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9OrVEyB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OrVEyB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9OrVEyB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9OrVEyB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9OrVEyB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OsQpw0 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-t0m9OsQpw0 .mbr-text,
.cid-t0m9OsQpw0 blockquote {
  color: #767676;
}
.cid-t0m9OtvEXJ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9OtvEXJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9OtvEXJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9OtvEXJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9OtvEXJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9OtvEXJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OtvEXJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9OtvEXJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9OtvEXJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9OtvEXJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9Ouq1Ea {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0m9Ouq1Ea .mbr-text,
.cid-t0m9Ouq1Ea blockquote {
  color: #767676;
}
.cid-t0m9Ov8kkj {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9Ov8kkj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9Ov8kkj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9Ov8kkj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9Ov8kkj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9Ov8kkj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9Ov8kkj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9Ov8kkj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9Ov8kkj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9Ov8kkj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9Owk86S {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0m9Owk86S .mbr-text,
.cid-t0m9Owk86S blockquote {
  color: #767676;
}
.cid-t0m9Ox2yqy {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9Ox2yqy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9Ox2yqy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9Ox2yqy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9Ox2yqy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9Ox2yqy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9Ox2yqy .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9Ox2yqy .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9Ox2yqy .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9Ox2yqy .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9Oz075X {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0m9Oz075X .mbr-text,
.cid-t0m9Oz075X blockquote {
  color: #767676;
}
.cid-t0m9OzFNeO {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9OzFNeO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9OzFNeO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9OzFNeO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9OzFNeO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9OzFNeO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OzFNeO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9OzFNeO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9OzFNeO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9OzFNeO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OACEUR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0m9OACEUR .mbr-text,
.cid-t0m9OACEUR blockquote {
  color: #767676;
}
.cid-t0m9OBhIKf {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9OBhIKf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9OBhIKf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9OBhIKf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9OBhIKf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9OBhIKf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OBhIKf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9OBhIKf .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9OBhIKf .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9OBhIKf .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OCGdEe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0m9OCGdEe .mbr-text,
.cid-t0m9OCGdEe blockquote {
  color: #767676;
}
.cid-t0m9ODoAHz {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9ODoAHz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9ODoAHz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9ODoAHz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9ODoAHz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9ODoAHz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9ODoAHz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9ODoAHz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9ODoAHz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9ODoAHz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OEedaB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0m9OEedaB .mbr-text,
.cid-t0m9OEedaB blockquote {
  color: #767676;
}
.cid-t0m9OF1tRI {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9OF1tRI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9OF1tRI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9OF1tRI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9OF1tRI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9OF1tRI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OF1tRI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9OF1tRI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9OF1tRI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9OF1tRI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OFKoGO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0m9OFKoGO .mbr-text,
.cid-t0m9OFKoGO blockquote {
  color: #767676;
}
.cid-t0m9OGsNvL {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9OGsNvL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9OGsNvL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9OGsNvL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9OGsNvL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9OGsNvL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OGsNvL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9OGsNvL .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9OGsNvL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9OGsNvL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OHpfF4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0m9OHpfF4 .mbr-text,
.cid-t0m9OHpfF4 blockquote {
  color: #767676;
}
.cid-t0m9OI8QVf {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9OI8QVf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9OI8QVf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9OI8QVf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9OI8QVf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9OI8QVf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OI8QVf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9OI8QVf .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9OI8QVf .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9OI8QVf .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OIRHjz {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t0m9OIRHjz .mbr-section-subtitle {
  color: #767676;
}
.cid-t0m9OL7sT8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0m9OL7sT8 .mbr-text,
.cid-t0m9OL7sT8 blockquote {
  color: #767676;
}
.cid-t0m9OM7nZ6 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9OM7nZ6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9OM7nZ6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9OM7nZ6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9OM7nZ6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9OM7nZ6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OM7nZ6 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9OM7nZ6 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9OM7nZ6 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9OM7nZ6 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9ONU0Q6 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t0m9ONU0Q6 .mbr-section-subtitle {
  color: #767676;
}
.cid-t0m9OOWBiW {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9OOWBiW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9OOWBiW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9OOWBiW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9OOWBiW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9OOWBiW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OOWBiW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9OOWBiW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9OOWBiW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9OOWBiW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OPWB4m {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t0m9OPWB4m .mbr-section-subtitle {
  color: #767676;
}
.cid-t0m9ORF3da {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t0m9ORF3da .mbr-text,
.cid-t0m9ORF3da blockquote {
  color: #767676;
}
.cid-t0m9OT8Y1h {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9OT8Y1h .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9OT8Y1h .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9OT8Y1h .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9OT8Y1h .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9OT8Y1h .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OT8Y1h .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9OT8Y1h .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9OT8Y1h .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9OT8Y1h .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9OVLNCB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-t0m9OVLNCB .mbr-section-subtitle {
  color: #767676;
}
.cid-t0m9OX1QVE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0m9OX1QVE .mbr-text,
.cid-t0m9OX1QVE blockquote {
  color: #767676;
}
.cid-t0m9OYJezN {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-t0m9OYJezN .image-block {
  margin: auto;
}
.cid-t0m9OYJezN figcaption {
  position: relative;
}
.cid-t0m9OYJezN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t0m9OYJezN .image-block {
    width: 100% !important;
  }
}
.cid-t0m9P0bu0p {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0m9P0bu0p .mbr-text,
.cid-t0m9P0bu0p blockquote {
  color: #767676;
}
.cid-t0m9P15yh2 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9P15yh2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9P15yh2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9P15yh2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9P15yh2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9P15yh2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9P15yh2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9P15yh2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9P15yh2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9P15yh2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9P2Z7Xk {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0m9P2Z7Xk .mbr-text,
.cid-t0m9P2Z7Xk blockquote {
  color: #767676;
}
.cid-t0m9P4igrs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t0m9P4igrs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t0m9P4igrs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t0m9P4igrs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t0m9P4igrs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t0m9P4igrs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9P4igrs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t0m9P4igrs .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t0m9P4igrs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t0m9P4igrs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t0m9P5w3qe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-t0m9P5w3qe .mbr-section-subtitle {
  color: #767676;
}
.cid-t0m9P6tuaT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0m9P6tuaT .mbr-text,
.cid-t0m9P6tuaT blockquote {
  color: #767676;
}
.cid-t0m9P7KlR7 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t0m9P7KlR7 .image-block {
  margin: auto;
}
.cid-t0m9P7KlR7 figcaption {
  position: relative;
}
.cid-t0m9P7KlR7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t0m9P7KlR7 .image-block {
    width: 100% !important;
  }
}
.cid-t0m9P9pvs7 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-t0m9P9pvs7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t0m9P9pvs7 p {
  color: #767676;
  text-align: left;
}
.cid-t0m9P9pvs7 .card-box {
  padding-top: 2rem;
}
.cid-t0m9P9pvs7 .card-wrapper {
  height: 100%;
}
.cid-t0m9Pe02YP {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-t0m9Pe02YP .card {
  align-self: stretch;
}
.cid-t0m9Pe02YP .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-t0m9Pe02YP h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t0m9Pe02YP p {
  color: #767676;
  text-align: left;
}
.cid-t0m9Pe02YP .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t0m9Pe02YP .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t0m9Pe02YP .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-t0m9Pe02YP P {
  text-align: center;
}
.cid-t0m9PfUKJD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-t0m9PfUKJD .content {
    text-align: center;
  }
  .cid-t0m9PfUKJD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t0m9PfUKJD .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t0m9PfUKJD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0m9PfUKJD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t0m9PfUKJD .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0m9PfUKJD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t0m9PfUKJD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t0m9PfUKJD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t0m9PfUKJD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0m9PfUKJD .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0m9PfUKJD .google-map {
  height: 25rem;
  position: relative;
}
.cid-t0m9PfUKJD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t0m9PfUKJD .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t0m9PfUKJD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t0m9PfUKJD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t0m9Pnzp13 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-t0m9Pnzp13 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-t0m9Pnzp13 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-t0m9Pnzp13 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-t0m9Pnzp13 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-t0m9Pnzp13 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-t0m9Pnzp13 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-t0m9Pnzp13 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-t0m9Pnzp13 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-t0m9Pnzp13 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-t0m9Pnzp13 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-t0m9Pnzp13 [class^="socicon-"]:before,
.cid-t0m9Pnzp13 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-t0m9Pnzp13 .btn {
    font-size: 20px !important;
  }
}
.cid-t1hKXKFgvJ .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-t1hKXKFgvJ .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-t1hKXKFgvJ a {
  font-style: normal;
}
.cid-t1hKXKFgvJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t1hKXKFgvJ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t1hKXKFgvJ .nav-item:focus,
.cid-t1hKXKFgvJ .nav-link:focus {
  outline: none;
}
.cid-t1hKXKFgvJ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t1hKXKFgvJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t1hKXKFgvJ .menu-logo {
  margin-right: auto;
}
.cid-t1hKXKFgvJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t1hKXKFgvJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t1hKXKFgvJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t1hKXKFgvJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t1hKXKFgvJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t1hKXKFgvJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t1hKXKFgvJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t1hKXKFgvJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t1hKXKFgvJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1hKXKFgvJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t1hKXKFgvJ .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t1hKXKFgvJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t1hKXKFgvJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t1hKXKFgvJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t1hKXKFgvJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1hKXKFgvJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t1hKXKFgvJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t1hKXKFgvJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t1hKXKFgvJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t1hKXKFgvJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t1hKXKFgvJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t1hKXKFgvJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t1hKXKFgvJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t1hKXKFgvJ button.navbar-toggler:focus {
  outline: none;
}
.cid-t1hKXKFgvJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t1hKXKFgvJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1hKXKFgvJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1hKXKFgvJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1hKXKFgvJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1hKXKFgvJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1hKXKFgvJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1hKXKFgvJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1hKXKFgvJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1hKXKFgvJ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t1hKXKFgvJ .collapsed .btn {
  display: flex;
}
.cid-t1hKXKFgvJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t1hKXKFgvJ .collapsed .navbar-collapse.collapsing,
.cid-t1hKXKFgvJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t1hKXKFgvJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t1hKXKFgvJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t1hKXKFgvJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t1hKXKFgvJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t1hKXKFgvJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-t1hKXKFgvJ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-t1hKXKFgvJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t1hKXKFgvJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t1hKXKFgvJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t1hKXKFgvJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t1hKXKFgvJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-t1hKXKFgvJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t1hKXKFgvJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t1hKXKFgvJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t1hKXKFgvJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t1hKXKFgvJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t1hKXKFgvJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-t1hKXKFgvJ .navbar-expand {
    flex-direction: column;
  }
  .cid-t1hKXKFgvJ img {
    height: 3.8rem !important;
  }
  .cid-t1hKXKFgvJ .btn {
    display: flex;
  }
  .cid-t1hKXKFgvJ button.navbar-toggler {
    display: block;
  }
  .cid-t1hKXKFgvJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t1hKXKFgvJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t1hKXKFgvJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t1hKXKFgvJ .navbar-collapse.collapsing,
  .cid-t1hKXKFgvJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-t1hKXKFgvJ .navbar-collapse.collapsing .navbar-nav,
  .cid-t1hKXKFgvJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t1hKXKFgvJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t1hKXKFgvJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t1hKXKFgvJ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-t1hKXKFgvJ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-t1hKXKFgvJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-t1hKXKFgvJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t1hKXKFgvJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t1hKXKFgvJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t1hKXKFgvJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t1hKXKFgvJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t1hKXKFgvJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t1hKXKFgvJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t1hKXKFgvJ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t1hKXKFgvJ .navbar-collapse {
  flex-basis: auto;
}
.cid-t1hKXKFgvJ .nav-link:hover,
.cid-t1hKXKFgvJ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-t1hKXL7z6F {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-t1hKXL7z6F .mbr-section-subtitle {
  color: #767676;
}
.cid-t1hKXL7z6F H2 {
  color: #ffffff;
}
.cid-t1hKXLz6NM {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-t1hKXLz6NM .image-block {
  margin: auto;
}
.cid-t1hKXLz6NM figcaption {
  position: relative;
}
.cid-t1hKXLz6NM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t1hKXLz6NM .image-block {
    width: 100% !important;
  }
}
.cid-t1hKXM2NzD {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-t1hKXM2NzD .mbr-section-subtitle {
  color: #767676;
}
.cid-t1hKXMlv12 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-t1hKXMlv12 .mbr-section-subtitle {
  color: #767676;
}
.cid-t1hKXMD93K {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t1hKXMD93K .mbr-text,
.cid-t1hKXMD93K blockquote {
  color: #767676;
}
.cid-t1hKXMYxKo {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t1hKXMYxKo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t1hKXMYxKo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1hKXMYxKo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1hKXMYxKo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t1hKXMYxKo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hKXMYxKo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t1hKXMYxKo .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t1hKXMYxKo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t1hKXMYxKo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hKXPgYdB {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #e4d295;
}
.cid-t1hKXPgYdB .mbr-section-subtitle {
  color: #767676;
}
.cid-t1hKXPQlSb {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t1hKXPQlSb .mbr-text,
.cid-t1hKXPQlSb blockquote {
  color: #767676;
}
.cid-t1hKXPQlSb .mbr-text {
  color: #073b4c;
}
.cid-t1hKXRYMlH {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t1hKXRYMlH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t1hKXRYMlH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1hKXRYMlH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1hKXRYMlH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t1hKXRYMlH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hKXRYMlH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t1hKXRYMlH .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t1hKXRYMlH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t1hKXRYMlH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hKXU57cR {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t1hKXU57cR .mbr-section-subtitle {
  color: #767676;
}
.cid-t1hKXUHz7i {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t1hKXUHz7i .mbr-text,
.cid-t1hKXUHz7i blockquote {
  color: #767676;
}
.cid-t1hKY4uJFD {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t1hKY4uJFD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t1hKY4uJFD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1hKY4uJFD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1hKY4uJFD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t1hKY4uJFD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hKY4uJFD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t1hKY4uJFD .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t1hKY4uJFD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t1hKY4uJFD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hKY5av4R {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t1hKY5av4R .mbr-text,
.cid-t1hKY5av4R blockquote {
  color: #767676;
}
.cid-t1hKY5T2SQ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t1hKY5T2SQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t1hKY5T2SQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1hKY5T2SQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1hKY5T2SQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t1hKY5T2SQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hKY5T2SQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t1hKY5T2SQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t1hKY5T2SQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t1hKY5T2SQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hKY6UXUb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t1hKY6UXUb .mbr-text,
.cid-t1hKY6UXUb blockquote {
  color: #767676;
}
.cid-t1hKY7TBnk {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t1hKY7TBnk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t1hKY7TBnk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1hKY7TBnk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1hKY7TBnk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t1hKY7TBnk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hKY7TBnk .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t1hKY7TBnk .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t1hKY7TBnk .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t1hKY7TBnk .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hKY8Zvfj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t1hKY8Zvfj .mbr-text,
.cid-t1hKY8Zvfj blockquote {
  color: #767676;
}
.cid-t1hKYaJ4mf {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t1hKYaJ4mf .mbr-section-subtitle {
  color: #767676;
}
.cid-t1hKYcrIVZ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t1hKYcrIVZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t1hKYcrIVZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1hKYcrIVZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1hKYcrIVZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t1hKYcrIVZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hKYcrIVZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t1hKYcrIVZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t1hKYcrIVZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t1hKYcrIVZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hKYtG2va {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-t1hKYtG2va h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t1hKYtG2va p {
  color: #767676;
  text-align: left;
}
.cid-t1hKYtG2va .card-box {
  padding-top: 2rem;
}
.cid-t1hKYtG2va .card-wrapper {
  height: 100%;
}
.cid-t1hKYuIpMd {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-t1hKYuIpMd .card {
  align-self: stretch;
}
.cid-t1hKYuIpMd .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-t1hKYuIpMd h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t1hKYuIpMd p {
  color: #767676;
  text-align: left;
}
.cid-t1hKYuIpMd .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t1hKYuIpMd .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t1hKYuIpMd .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-t1hKYuIpMd P {
  text-align: center;
}
.cid-t1hKYvDoUu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-t1hKYvDoUu .content {
    text-align: center;
  }
  .cid-t1hKYvDoUu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t1hKYvDoUu .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t1hKYvDoUu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t1hKYvDoUu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t1hKYvDoUu .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1hKYvDoUu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t1hKYvDoUu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t1hKYvDoUu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t1hKYvDoUu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t1hKYvDoUu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t1hKYvDoUu .google-map {
  height: 25rem;
  position: relative;
}
.cid-t1hKYvDoUu .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t1hKYvDoUu .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t1hKYvDoUu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t1hKYvDoUu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t1hKYxTDSS {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-t1hKYxTDSS .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-t1hKYxTDSS .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-t1hKYxTDSS .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-t1hKYxTDSS .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-t1hKYxTDSS .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-t1hKYxTDSS .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-t1hKYxTDSS .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-t1hKYxTDSS .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-t1hKYxTDSS .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-t1hKYxTDSS .btn-social + .btn {
  margin-left: .1rem;
}
.cid-t1hKYxTDSS [class^="socicon-"]:before,
.cid-t1hKYxTDSS [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-t1hKYxTDSS .btn {
    font-size: 20px !important;
  }
}
.cid-t1hYDNl1j2 .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-t1hYDNl1j2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-t1hYDNl1j2 a {
  font-style: normal;
}
.cid-t1hYDNl1j2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t1hYDNl1j2 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t1hYDNl1j2 .nav-item:focus,
.cid-t1hYDNl1j2 .nav-link:focus {
  outline: none;
}
.cid-t1hYDNl1j2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t1hYDNl1j2 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t1hYDNl1j2 .menu-logo {
  margin-right: auto;
}
.cid-t1hYDNl1j2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t1hYDNl1j2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t1hYDNl1j2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t1hYDNl1j2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t1hYDNl1j2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t1hYDNl1j2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t1hYDNl1j2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t1hYDNl1j2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t1hYDNl1j2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1hYDNl1j2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t1hYDNl1j2 .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t1hYDNl1j2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t1hYDNl1j2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t1hYDNl1j2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t1hYDNl1j2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1hYDNl1j2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t1hYDNl1j2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t1hYDNl1j2 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t1hYDNl1j2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t1hYDNl1j2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t1hYDNl1j2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t1hYDNl1j2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t1hYDNl1j2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t1hYDNl1j2 button.navbar-toggler:focus {
  outline: none;
}
.cid-t1hYDNl1j2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t1hYDNl1j2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1hYDNl1j2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1hYDNl1j2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1hYDNl1j2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1hYDNl1j2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1hYDNl1j2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1hYDNl1j2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1hYDNl1j2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1hYDNl1j2 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t1hYDNl1j2 .collapsed .btn {
  display: flex;
}
.cid-t1hYDNl1j2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t1hYDNl1j2 .collapsed .navbar-collapse.collapsing,
.cid-t1hYDNl1j2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t1hYDNl1j2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t1hYDNl1j2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t1hYDNl1j2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t1hYDNl1j2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t1hYDNl1j2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-t1hYDNl1j2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-t1hYDNl1j2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t1hYDNl1j2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t1hYDNl1j2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t1hYDNl1j2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t1hYDNl1j2 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t1hYDNl1j2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t1hYDNl1j2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t1hYDNl1j2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t1hYDNl1j2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t1hYDNl1j2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t1hYDNl1j2 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-t1hYDNl1j2 .navbar-expand {
    flex-direction: column;
  }
  .cid-t1hYDNl1j2 img {
    height: 3.8rem !important;
  }
  .cid-t1hYDNl1j2 .btn {
    display: flex;
  }
  .cid-t1hYDNl1j2 button.navbar-toggler {
    display: block;
  }
  .cid-t1hYDNl1j2 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t1hYDNl1j2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t1hYDNl1j2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t1hYDNl1j2 .navbar-collapse.collapsing,
  .cid-t1hYDNl1j2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t1hYDNl1j2 .navbar-collapse.collapsing .navbar-nav,
  .cid-t1hYDNl1j2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t1hYDNl1j2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t1hYDNl1j2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t1hYDNl1j2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-t1hYDNl1j2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-t1hYDNl1j2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t1hYDNl1j2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t1hYDNl1j2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t1hYDNl1j2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t1hYDNl1j2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t1hYDNl1j2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t1hYDNl1j2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t1hYDNl1j2 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t1hYDNl1j2 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t1hYDNl1j2 .navbar-collapse {
  flex-basis: auto;
}
.cid-t1hYDNl1j2 .nav-link:hover,
.cid-t1hYDNl1j2 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-t1hYDOkcOb {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-t1hYDOkcOb .mbr-section-subtitle {
  color: #767676;
}
.cid-t1hYDOkcOb H2 {
  color: #ffffff;
}
.cid-t1hYDOTsv6 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-t1hYDOTsv6 .image-block {
  margin: auto;
}
.cid-t1hYDOTsv6 figcaption {
  position: relative;
}
.cid-t1hYDOTsv6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t1hYDOTsv6 .image-block {
    width: 100% !important;
  }
}
.cid-t1hYDPr3Jh {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-t1hYDPr3Jh .mbr-section-subtitle {
  color: #767676;
}
.cid-t1hYDQ49jY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-t1hYDQ49jY .mbr-section-subtitle {
  color: #767676;
}
.cid-t1hYDQysd3 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t1hYDQysd3 .mbr-text,
.cid-t1hYDQysd3 blockquote {
  color: #767676;
}
.cid-t1hYDQZO6A {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t1hYDQZO6A .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t1hYDQZO6A .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1hYDQZO6A .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1hYDQZO6A .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t1hYDQZO6A .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hYDQZO6A .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t1hYDQZO6A .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t1hYDQZO6A .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t1hYDQZO6A .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hYDS4nCc {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #e4d295;
}
.cid-t1hYDS4nCc .mbr-section-subtitle {
  color: #767676;
}
.cid-t1hYDSxJHL {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t1hYDSxJHL .mbr-text,
.cid-t1hYDSxJHL blockquote {
  color: #767676;
}
.cid-t1hYDSxJHL .mbr-text {
  color: #073b4c;
}
.cid-t1hYDT11x5 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t1hYDT11x5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t1hYDT11x5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1hYDT11x5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1hYDT11x5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t1hYDT11x5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hYDT11x5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t1hYDT11x5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t1hYDT11x5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t1hYDT11x5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hYDTMIGc {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t1hYDTMIGc .mbr-section-subtitle {
  color: #767676;
}
.cid-t1hYDUl0ED {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t1hYDUl0ED .mbr-text,
.cid-t1hYDUl0ED blockquote {
  color: #767676;
}
.cid-t1hYDUPCu9 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t1hYDUPCu9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t1hYDUPCu9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1hYDUPCu9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1hYDUPCu9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t1hYDUPCu9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hYDUPCu9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t1hYDUPCu9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t1hYDUPCu9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t1hYDUPCu9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hYDVFH5s {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t1hYDVFH5s .mbr-text,
.cid-t1hYDVFH5s blockquote {
  color: #767676;
}
.cid-t1hYDWcbfA {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t1hYDWcbfA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t1hYDWcbfA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1hYDWcbfA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1hYDWcbfA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t1hYDWcbfA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hYDWcbfA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t1hYDWcbfA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t1hYDWcbfA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t1hYDWcbfA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hYDWUbIo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t1hYDWUbIo .mbr-text,
.cid-t1hYDWUbIo blockquote {
  color: #767676;
}
.cid-t1hYDXspNB {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t1hYDXspNB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t1hYDXspNB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1hYDXspNB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1hYDXspNB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t1hYDXspNB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hYDXspNB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t1hYDXspNB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t1hYDXspNB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t1hYDXspNB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hYDYmDOh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t1hYDYmDOh .mbr-text,
.cid-t1hYDYmDOh blockquote {
  color: #767676;
}
.cid-t1hYDYVyku {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t1hYDYVyku .mbr-section-subtitle {
  color: #767676;
}
.cid-t1hYDZwdfO {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t1hYDZwdfO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t1hYDZwdfO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1hYDZwdfO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1hYDZwdfO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t1hYDZwdfO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hYDZwdfO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t1hYDZwdfO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t1hYDZwdfO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t1hYDZwdfO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t1hYE0pxvs {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-t1hYE0pxvs h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t1hYE0pxvs p {
  color: #767676;
  text-align: left;
}
.cid-t1hYE0pxvs .card-box {
  padding-top: 2rem;
}
.cid-t1hYE0pxvs .card-wrapper {
  height: 100%;
}
.cid-t1hYE1qul8 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-t1hYE1qul8 .card {
  align-self: stretch;
}
.cid-t1hYE1qul8 .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-t1hYE1qul8 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t1hYE1qul8 p {
  color: #767676;
  text-align: left;
}
.cid-t1hYE1qul8 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t1hYE1qul8 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t1hYE1qul8 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-t1hYE1qul8 P {
  text-align: center;
}
.cid-t1hYE2ihBW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-t1hYE2ihBW .content {
    text-align: center;
  }
  .cid-t1hYE2ihBW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t1hYE2ihBW .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t1hYE2ihBW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t1hYE2ihBW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t1hYE2ihBW .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1hYE2ihBW .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t1hYE2ihBW .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t1hYE2ihBW .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t1hYE2ihBW .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t1hYE2ihBW .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t1hYE2ihBW .google-map {
  height: 25rem;
  position: relative;
}
.cid-t1hYE2ihBW .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t1hYE2ihBW .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t1hYE2ihBW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t1hYE2ihBW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t1hYE45AFB {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-t1hYE45AFB .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-t1hYE45AFB .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-t1hYE45AFB .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-t1hYE45AFB .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-t1hYE45AFB .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-t1hYE45AFB .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-t1hYE45AFB .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-t1hYE45AFB .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-t1hYE45AFB .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-t1hYE45AFB .btn-social + .btn {
  margin-left: .1rem;
}
.cid-t1hYE45AFB [class^="socicon-"]:before,
.cid-t1hYE45AFB [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-t1hYE45AFB .btn {
    font-size: 20px !important;
  }
}
.cid-t4d4z8Sor8 .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-t4d4z8Sor8 .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-t4d4z8Sor8 a {
  font-style: normal;
}
.cid-t4d4z8Sor8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t4d4z8Sor8 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t4d4z8Sor8 .nav-item:focus,
.cid-t4d4z8Sor8 .nav-link:focus {
  outline: none;
}
.cid-t4d4z8Sor8 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t4d4z8Sor8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t4d4z8Sor8 .menu-logo {
  margin-right: auto;
}
.cid-t4d4z8Sor8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t4d4z8Sor8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t4d4z8Sor8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t4d4z8Sor8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t4d4z8Sor8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t4d4z8Sor8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t4d4z8Sor8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t4d4z8Sor8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t4d4z8Sor8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t4d4z8Sor8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t4d4z8Sor8 .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t4d4z8Sor8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t4d4z8Sor8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t4d4z8Sor8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t4d4z8Sor8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t4d4z8Sor8 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t4d4z8Sor8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t4d4z8Sor8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t4d4z8Sor8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t4d4z8Sor8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t4d4z8Sor8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t4d4z8Sor8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t4d4z8Sor8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t4d4z8Sor8 button.navbar-toggler:focus {
  outline: none;
}
.cid-t4d4z8Sor8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t4d4z8Sor8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t4d4z8Sor8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t4d4z8Sor8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t4d4z8Sor8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t4d4z8Sor8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t4d4z8Sor8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t4d4z8Sor8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t4d4z8Sor8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t4d4z8Sor8 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t4d4z8Sor8 .collapsed .btn {
  display: flex;
}
.cid-t4d4z8Sor8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t4d4z8Sor8 .collapsed .navbar-collapse.collapsing,
.cid-t4d4z8Sor8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t4d4z8Sor8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t4d4z8Sor8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t4d4z8Sor8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t4d4z8Sor8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t4d4z8Sor8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-t4d4z8Sor8 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-t4d4z8Sor8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t4d4z8Sor8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t4d4z8Sor8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t4d4z8Sor8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t4d4z8Sor8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t4d4z8Sor8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t4d4z8Sor8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t4d4z8Sor8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t4d4z8Sor8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t4d4z8Sor8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t4d4z8Sor8 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-t4d4z8Sor8 .navbar-expand {
    flex-direction: column;
  }
  .cid-t4d4z8Sor8 img {
    height: 3.8rem !important;
  }
  .cid-t4d4z8Sor8 .btn {
    display: flex;
  }
  .cid-t4d4z8Sor8 button.navbar-toggler {
    display: block;
  }
  .cid-t4d4z8Sor8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t4d4z8Sor8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t4d4z8Sor8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t4d4z8Sor8 .navbar-collapse.collapsing,
  .cid-t4d4z8Sor8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t4d4z8Sor8 .navbar-collapse.collapsing .navbar-nav,
  .cid-t4d4z8Sor8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t4d4z8Sor8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t4d4z8Sor8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t4d4z8Sor8 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-t4d4z8Sor8 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-t4d4z8Sor8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t4d4z8Sor8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t4d4z8Sor8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t4d4z8Sor8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t4d4z8Sor8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t4d4z8Sor8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t4d4z8Sor8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t4d4z8Sor8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t4d4z8Sor8 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t4d4z8Sor8 .navbar-collapse {
  flex-basis: auto;
}
.cid-t4d4z8Sor8 .nav-link:hover,
.cid-t4d4z8Sor8 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-t4d4z9CEHH {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-t4d4z9CEHH .mbr-section-subtitle {
  color: #767676;
}
.cid-t4d4z9CEHH H2 {
  color: #ffffff;
}
.cid-t4d4za6Eba {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-t4d4za6Eba .image-block {
  margin: auto;
}
.cid-t4d4za6Eba figcaption {
  position: relative;
}
.cid-t4d4za6Eba figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t4d4za6Eba .image-block {
    width: 100% !important;
  }
}
.cid-t4d4zaKJLD {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-t4d4zaKJLD .mbr-section-subtitle {
  color: #767676;
}
.cid-t4d4zbhk4g {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-t4d4zbhk4g .mbr-section-subtitle {
  color: #767676;
}
.cid-t4d4zbQFx3 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4d4zbQFx3 .mbr-text,
.cid-t4d4zbQFx3 blockquote {
  color: #767676;
}
.cid-t4d4zcln8X {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4d4zcln8X .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4d4zcln8X .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4d4zcln8X .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4d4zcln8X .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4d4zcln8X .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4d4zcln8X .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4d4zcln8X .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4d4zcln8X .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4d4zcln8X .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4d4zdsBsf {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #e4d295;
}
.cid-t4d4zdsBsf .mbr-section-subtitle {
  color: #767676;
}
.cid-t4d4zdUV00 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4d4zdUV00 .mbr-text,
.cid-t4d4zdUV00 blockquote {
  color: #767676;
}
.cid-t4d4zdUV00 .mbr-text {
  color: #073b4c;
}
.cid-t4d4zenzi2 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4d4zenzi2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4d4zenzi2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4d4zenzi2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4d4zenzi2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4d4zenzi2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4d4zenzi2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4d4zenzi2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4d4zenzi2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4d4zenzi2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4d4zfcb9p {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t4d4zfcb9p .mbr-section-subtitle {
  color: #767676;
}
.cid-t4d4zfKni1 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4d4zfKni1 .mbr-text,
.cid-t4d4zfKni1 blockquote {
  color: #767676;
}
.cid-t4d4zgJEN3 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4d4zgJEN3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4d4zgJEN3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4d4zgJEN3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4d4zgJEN3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4d4zgJEN3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4d4zgJEN3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4d4zgJEN3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4d4zgJEN3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4d4zgJEN3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4d4zhkDlS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t4d4zhkDlS .mbr-text,
.cid-t4d4zhkDlS blockquote {
  color: #767676;
}
.cid-t4d4zkdknQ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t4d4zkdknQ .mbr-section-subtitle {
  color: #767676;
}
.cid-t4d9jI8EfN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4d9jI8EfN .mbr-text,
.cid-t4d9jI8EfN blockquote {
  color: #767676;
}
.cid-t4d4zkKP9g {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4d4zkKP9g .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4d4zkKP9g .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4d4zkKP9g .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4d4zkKP9g .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4d4zkKP9g .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4d4zkKP9g .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4d4zkKP9g .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4d4zkKP9g .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4d4zkKP9g .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4d9dS3yXH {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t4d9dS3yXH .mbr-section-subtitle {
  color: #767676;
}
.cid-t4d9Nqkv8f {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-t4d9Nqkv8f .image-block {
  margin: auto;
}
.cid-t4d9Nqkv8f figcaption {
  position: relative;
}
.cid-t4d9Nqkv8f figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t4d9Nqkv8f .image-block {
    width: 100% !important;
  }
}
.cid-t4d9WNgSPi {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t4d9WNgSPi .mbr-section-subtitle {
  color: #767676;
}
.cid-t4da1mKBd6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4da1mKBd6 .mbr-text,
.cid-t4da1mKBd6 blockquote {
  color: #767676;
}
.cid-t4da8H9dfI {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4da8H9dfI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4da8H9dfI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4da8H9dfI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4da8H9dfI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4da8H9dfI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4da8H9dfI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4da8H9dfI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4da8H9dfI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4da8H9dfI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dawIPLz2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t4dawIPLz2 .mbr-text,
.cid-t4dawIPLz2 blockquote {
  color: #767676;
}
.cid-t4daCvqu5K {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4daCvqu5K .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4daCvqu5K .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4daCvqu5K .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4daCvqu5K .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4daCvqu5K .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4daCvqu5K .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4daCvqu5K .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4daCvqu5K .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4daCvqu5K .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4daRXYbtV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t4daRXYbtV .mbr-text,
.cid-t4daRXYbtV blockquote {
  color: #767676;
}
.cid-t4daZKe104 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4daZKe104 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4daZKe104 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4daZKe104 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4daZKe104 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4daZKe104 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4daZKe104 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4daZKe104 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4daZKe104 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4daZKe104 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4zV9LM22F {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t4zV9LM22F .mbr-text,
.cid-t4zV9LM22F blockquote {
  color: #767676;
}
.cid-t4dbcdb7Nu {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t4dbcdb7Nu .mbr-section-subtitle {
  color: #767676;
}
.cid-t4dbgtoZo4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4dbgtoZo4 .mbr-text,
.cid-t4dbgtoZo4 blockquote {
  color: #767676;
}
.cid-t4dbmbmx0m {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4dbmbmx0m .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4dbmbmx0m .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4dbmbmx0m .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4dbmbmx0m .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4dbmbmx0m .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dbmbmx0m .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4dbmbmx0m .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4dbmbmx0m .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4dbmbmx0m .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dbXxWQPQ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t4dbXxWQPQ .mbr-section-subtitle {
  color: #767676;
}
.cid-t4dc1Yvbj8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4dc1Yvbj8 .mbr-text,
.cid-t4dc1Yvbj8 blockquote {
  color: #767676;
}
.cid-t4d4zlAckH {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-t4d4zlAckH h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t4d4zlAckH p {
  color: #767676;
  text-align: left;
}
.cid-t4d4zlAckH .card-box {
  padding-top: 2rem;
}
.cid-t4d4zlAckH .card-wrapper {
  height: 100%;
}
.cid-t4d4zmsz1m {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-t4d4zmsz1m .card {
  align-self: stretch;
}
.cid-t4d4zmsz1m .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-t4d4zmsz1m h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t4d4zmsz1m p {
  color: #767676;
  text-align: left;
}
.cid-t4d4zmsz1m .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t4d4zmsz1m .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t4d4zmsz1m .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-t4d4zmsz1m P {
  text-align: center;
}
.cid-t4d4znkPFA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-t4d4znkPFA .content {
    text-align: center;
  }
  .cid-t4d4znkPFA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t4d4znkPFA .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t4d4znkPFA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t4d4znkPFA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t4d4znkPFA .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t4d4znkPFA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t4d4znkPFA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t4d4znkPFA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t4d4znkPFA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t4d4znkPFA .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t4d4znkPFA .google-map {
  height: 25rem;
  position: relative;
}
.cid-t4d4znkPFA .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t4d4znkPFA .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t4d4znkPFA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t4d4znkPFA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t4d4zoOBTv {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-t4d4zoOBTv .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-t4d4zoOBTv .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-t4d4zoOBTv .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-t4d4zoOBTv .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-t4d4zoOBTv .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-t4d4zoOBTv .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-t4d4zoOBTv .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-t4d4zoOBTv .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-t4d4zoOBTv .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-t4d4zoOBTv .btn-social + .btn {
  margin-left: .1rem;
}
.cid-t4d4zoOBTv [class^="socicon-"]:before,
.cid-t4d4zoOBTv [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-t4d4zoOBTv .btn {
    font-size: 20px !important;
  }
}
.cid-t4dcxC6TYb .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-t4dcxC6TYb .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-t4dcxC6TYb a {
  font-style: normal;
}
.cid-t4dcxC6TYb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t4dcxC6TYb .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t4dcxC6TYb .nav-item:focus,
.cid-t4dcxC6TYb .nav-link:focus {
  outline: none;
}
.cid-t4dcxC6TYb .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t4dcxC6TYb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t4dcxC6TYb .menu-logo {
  margin-right: auto;
}
.cid-t4dcxC6TYb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t4dcxC6TYb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t4dcxC6TYb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t4dcxC6TYb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t4dcxC6TYb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t4dcxC6TYb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t4dcxC6TYb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t4dcxC6TYb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t4dcxC6TYb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t4dcxC6TYb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t4dcxC6TYb .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t4dcxC6TYb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t4dcxC6TYb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t4dcxC6TYb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t4dcxC6TYb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t4dcxC6TYb .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t4dcxC6TYb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t4dcxC6TYb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t4dcxC6TYb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t4dcxC6TYb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t4dcxC6TYb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t4dcxC6TYb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t4dcxC6TYb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t4dcxC6TYb button.navbar-toggler:focus {
  outline: none;
}
.cid-t4dcxC6TYb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t4dcxC6TYb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t4dcxC6TYb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t4dcxC6TYb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t4dcxC6TYb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t4dcxC6TYb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t4dcxC6TYb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t4dcxC6TYb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t4dcxC6TYb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t4dcxC6TYb .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t4dcxC6TYb .collapsed .btn {
  display: flex;
}
.cid-t4dcxC6TYb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t4dcxC6TYb .collapsed .navbar-collapse.collapsing,
.cid-t4dcxC6TYb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t4dcxC6TYb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t4dcxC6TYb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t4dcxC6TYb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t4dcxC6TYb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t4dcxC6TYb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-t4dcxC6TYb .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-t4dcxC6TYb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t4dcxC6TYb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t4dcxC6TYb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t4dcxC6TYb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t4dcxC6TYb .collapsed button.navbar-toggler {
  display: block;
}
.cid-t4dcxC6TYb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t4dcxC6TYb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t4dcxC6TYb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t4dcxC6TYb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t4dcxC6TYb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t4dcxC6TYb .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-t4dcxC6TYb .navbar-expand {
    flex-direction: column;
  }
  .cid-t4dcxC6TYb img {
    height: 3.8rem !important;
  }
  .cid-t4dcxC6TYb .btn {
    display: flex;
  }
  .cid-t4dcxC6TYb button.navbar-toggler {
    display: block;
  }
  .cid-t4dcxC6TYb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t4dcxC6TYb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t4dcxC6TYb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t4dcxC6TYb .navbar-collapse.collapsing,
  .cid-t4dcxC6TYb .navbar-collapse.show {
    display: block !important;
  }
  .cid-t4dcxC6TYb .navbar-collapse.collapsing .navbar-nav,
  .cid-t4dcxC6TYb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t4dcxC6TYb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t4dcxC6TYb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t4dcxC6TYb .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-t4dcxC6TYb .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-t4dcxC6TYb .navbar-collapse.collapsing .navbar-buttons,
  .cid-t4dcxC6TYb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t4dcxC6TYb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t4dcxC6TYb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t4dcxC6TYb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t4dcxC6TYb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t4dcxC6TYb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t4dcxC6TYb .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t4dcxC6TYb .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t4dcxC6TYb .navbar-collapse {
  flex-basis: auto;
}
.cid-t4dcxC6TYb .nav-link:hover,
.cid-t4dcxC6TYb .dropdown-item:hover {
  color: #767676 !important;
}
.cid-t4dcxCYxR3 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-t4dcxCYxR3 .mbr-section-subtitle {
  color: #767676;
}
.cid-t4dcxCYxR3 H2 {
  color: #ffffff;
}
.cid-t4dcxDEz7q {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-t4dcxDEz7q .image-block {
  margin: auto;
}
.cid-t4dcxDEz7q figcaption {
  position: relative;
}
.cid-t4dcxDEz7q figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t4dcxDEz7q .image-block {
    width: 100% !important;
  }
}
.cid-t4dcxEdd5I {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-t4dcxEdd5I .mbr-section-subtitle {
  color: #767676;
}
.cid-t4dcxET4mX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-t4dcxET4mX .mbr-section-subtitle {
  color: #767676;
}
.cid-t4dcxFxm4U {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4dcxFxm4U .mbr-text,
.cid-t4dcxFxm4U blockquote {
  color: #767676;
}
.cid-t4dcxG1hz4 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4dcxG1hz4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4dcxG1hz4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4dcxG1hz4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4dcxG1hz4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4dcxG1hz4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dcxG1hz4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4dcxG1hz4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4dcxG1hz4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4dcxG1hz4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dcxHPmyf {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #e4d295;
}
.cid-t4dcxHPmyf .mbr-section-subtitle {
  color: #767676;
}
.cid-t4dcxImO7S {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4dcxImO7S .mbr-text,
.cid-t4dcxImO7S blockquote {
  color: #767676;
}
.cid-t4dcxImO7S .mbr-text {
  color: #073b4c;
}
.cid-t4dcxIR6u7 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4dcxIR6u7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4dcxIR6u7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4dcxIR6u7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4dcxIR6u7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4dcxIR6u7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dcxIR6u7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4dcxIR6u7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4dcxIR6u7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4dcxIR6u7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dcxJVWxB {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t4dcxJVWxB .mbr-section-subtitle {
  color: #767676;
}
.cid-t4dcxKC6Ka {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4dcxKC6Ka .mbr-text,
.cid-t4dcxKC6Ka blockquote {
  color: #767676;
}
.cid-t4dcxLdXpu {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4dcxLdXpu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4dcxLdXpu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4dcxLdXpu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4dcxLdXpu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4dcxLdXpu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dcxLdXpu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4dcxLdXpu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4dcxLdXpu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4dcxLdXpu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dcxLXoTV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t4dcxLXoTV .mbr-text,
.cid-t4dcxLXoTV blockquote {
  color: #767676;
}
.cid-t4dcxMwKPm {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t4dcxMwKPm .mbr-section-subtitle {
  color: #767676;
}
.cid-t4dcxN7aFs {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4dcxN7aFs .mbr-text,
.cid-t4dcxN7aFs blockquote {
  color: #767676;
}
.cid-t4dcxNGcjg {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4dcxNGcjg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4dcxNGcjg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4dcxNGcjg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4dcxNGcjg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4dcxNGcjg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dcxNGcjg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4dcxNGcjg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4dcxNGcjg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4dcxNGcjg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dcxOvLD3 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t4dcxOvLD3 .mbr-section-subtitle {
  color: #767676;
}
.cid-t4dcxP7MgQ {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-t4dcxP7MgQ .image-block {
  margin: auto;
}
.cid-t4dcxP7MgQ figcaption {
  position: relative;
}
.cid-t4dcxP7MgQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t4dcxP7MgQ .image-block {
    width: 100% !important;
  }
}
.cid-t4dcxPQ5ip {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t4dcxPQ5ip .mbr-section-subtitle {
  color: #767676;
}
.cid-t4dcxQsYuk {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4dcxQsYuk .mbr-text,
.cid-t4dcxQsYuk blockquote {
  color: #767676;
}
.cid-t4dcxR82st {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4dcxR82st .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4dcxR82st .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4dcxR82st .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4dcxR82st .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4dcxR82st .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dcxR82st .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4dcxR82st .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4dcxR82st .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4dcxR82st .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dcxSpdp9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t4dcxSpdp9 .mbr-text,
.cid-t4dcxSpdp9 blockquote {
  color: #767676;
}
.cid-t4dcxT3T2T {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4dcxT3T2T .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4dcxT3T2T .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4dcxT3T2T .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4dcxT3T2T .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4dcxT3T2T .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dcxT3T2T .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4dcxT3T2T .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4dcxT3T2T .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4dcxT3T2T .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dcxTRviM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t4dcxTRviM .mbr-text,
.cid-t4dcxTRviM blockquote {
  color: #767676;
}
.cid-t4dcxUuVlx {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4dcxUuVlx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4dcxUuVlx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4dcxUuVlx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4dcxUuVlx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4dcxUuVlx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dcxUuVlx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4dcxUuVlx .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4dcxUuVlx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4dcxUuVlx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dcxVjLeZ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t4dcxVjLeZ .mbr-section-subtitle {
  color: #767676;
}
.cid-t4dcxVYH1V {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4dcxVYH1V .mbr-text,
.cid-t4dcxVYH1V blockquote {
  color: #767676;
}
.cid-t4dcxWB0iv {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4dcxWB0iv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4dcxWB0iv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4dcxWB0iv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4dcxWB0iv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4dcxWB0iv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dcxWB0iv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4dcxWB0iv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4dcxWB0iv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4dcxWB0iv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4dcxXSkeZ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t4dcxXSkeZ .mbr-section-subtitle {
  color: #767676;
}
.cid-t4dcxYweoZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4dcxYweoZ .mbr-text,
.cid-t4dcxYweoZ blockquote {
  color: #767676;
}
.cid-t4dcy0vl9g {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-t4dcy0vl9g h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t4dcy0vl9g p {
  color: #767676;
  text-align: left;
}
.cid-t4dcy0vl9g .card-box {
  padding-top: 2rem;
}
.cid-t4dcy0vl9g .card-wrapper {
  height: 100%;
}
.cid-t4dcy1Crky {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-t4dcy1Crky .card {
  align-self: stretch;
}
.cid-t4dcy1Crky .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-t4dcy1Crky h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t4dcy1Crky p {
  color: #767676;
  text-align: left;
}
.cid-t4dcy1Crky .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t4dcy1Crky .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t4dcy1Crky .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-t4dcy1Crky P {
  text-align: center;
}
.cid-t4dcy2wyCi {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-t4dcy2wyCi .content {
    text-align: center;
  }
  .cid-t4dcy2wyCi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t4dcy2wyCi .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t4dcy2wyCi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t4dcy2wyCi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t4dcy2wyCi .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t4dcy2wyCi .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t4dcy2wyCi .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t4dcy2wyCi .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t4dcy2wyCi .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t4dcy2wyCi .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t4dcy2wyCi .google-map {
  height: 25rem;
  position: relative;
}
.cid-t4dcy2wyCi .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t4dcy2wyCi .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t4dcy2wyCi .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t4dcy2wyCi .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t4dcy4R9Eb {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-t4dcy4R9Eb .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-t4dcy4R9Eb .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-t4dcy4R9Eb .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-t4dcy4R9Eb .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-t4dcy4R9Eb .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-t4dcy4R9Eb .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-t4dcy4R9Eb .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-t4dcy4R9Eb .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-t4dcy4R9Eb .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-t4dcy4R9Eb .btn-social + .btn {
  margin-left: .1rem;
}
.cid-t4dcy4R9Eb [class^="socicon-"]:before,
.cid-t4dcy4R9Eb [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-t4dcy4R9Eb .btn {
    font-size: 20px !important;
  }
}
.cid-t65TelnDGU .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-t65TelnDGU .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-t65TelnDGU a {
  font-style: normal;
}
.cid-t65TelnDGU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t65TelnDGU .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t65TelnDGU .nav-item:focus,
.cid-t65TelnDGU .nav-link:focus {
  outline: none;
}
.cid-t65TelnDGU .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t65TelnDGU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t65TelnDGU .menu-logo {
  margin-right: auto;
}
.cid-t65TelnDGU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t65TelnDGU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t65TelnDGU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t65TelnDGU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t65TelnDGU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t65TelnDGU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t65TelnDGU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t65TelnDGU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t65TelnDGU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t65TelnDGU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t65TelnDGU .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t65TelnDGU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t65TelnDGU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t65TelnDGU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t65TelnDGU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t65TelnDGU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t65TelnDGU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t65TelnDGU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t65TelnDGU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t65TelnDGU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t65TelnDGU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t65TelnDGU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t65TelnDGU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t65TelnDGU button.navbar-toggler:focus {
  outline: none;
}
.cid-t65TelnDGU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t65TelnDGU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t65TelnDGU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t65TelnDGU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t65TelnDGU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t65TelnDGU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t65TelnDGU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t65TelnDGU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t65TelnDGU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t65TelnDGU .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t65TelnDGU .collapsed .btn {
  display: flex;
}
.cid-t65TelnDGU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t65TelnDGU .collapsed .navbar-collapse.collapsing,
.cid-t65TelnDGU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t65TelnDGU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t65TelnDGU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t65TelnDGU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t65TelnDGU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t65TelnDGU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-t65TelnDGU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-t65TelnDGU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t65TelnDGU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t65TelnDGU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t65TelnDGU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t65TelnDGU .collapsed button.navbar-toggler {
  display: block;
}
.cid-t65TelnDGU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t65TelnDGU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t65TelnDGU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t65TelnDGU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t65TelnDGU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t65TelnDGU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-t65TelnDGU .navbar-expand {
    flex-direction: column;
  }
  .cid-t65TelnDGU img {
    height: 3.8rem !important;
  }
  .cid-t65TelnDGU .btn {
    display: flex;
  }
  .cid-t65TelnDGU button.navbar-toggler {
    display: block;
  }
  .cid-t65TelnDGU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t65TelnDGU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t65TelnDGU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t65TelnDGU .navbar-collapse.collapsing,
  .cid-t65TelnDGU .navbar-collapse.show {
    display: block !important;
  }
  .cid-t65TelnDGU .navbar-collapse.collapsing .navbar-nav,
  .cid-t65TelnDGU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t65TelnDGU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t65TelnDGU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t65TelnDGU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-t65TelnDGU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-t65TelnDGU .navbar-collapse.collapsing .navbar-buttons,
  .cid-t65TelnDGU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t65TelnDGU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t65TelnDGU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t65TelnDGU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t65TelnDGU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t65TelnDGU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t65TelnDGU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t65TelnDGU .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t65TelnDGU .navbar-collapse {
  flex-basis: auto;
}
.cid-t65TelnDGU .nav-link:hover,
.cid-t65TelnDGU .dropdown-item:hover {
  color: #767676 !important;
}
.cid-t65TelQcCw {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-t65TelQcCw .mbr-section-subtitle {
  color: #767676;
}
.cid-t65TelQcCw H2 {
  color: #ffffff;
}
.cid-t65TemnWvt {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-t65TemnWvt .image-block {
  margin: auto;
}
.cid-t65TemnWvt figcaption {
  position: relative;
}
.cid-t65TemnWvt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t65TemnWvt .image-block {
    width: 100% !important;
  }
}
.cid-t65TenogUF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-t65TenogUF .mbr-section-subtitle {
  color: #767676;
}
.cid-t65TenRuZ4 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t65TenRuZ4 .mbr-text,
.cid-t65TenRuZ4 blockquote {
  color: #767676;
}
.cid-t65TJkDWIL {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t65TJkDWIL .image-block {
  margin: auto;
}
.cid-t65TJkDWIL figcaption {
  position: relative;
}
.cid-t65TJkDWIL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t65TJkDWIL .image-block {
    width: 100% !important;
  }
}
.cid-t65TWhveDc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-t65TWhveDc .mbr-text,
.cid-t65TWhveDc blockquote {
  color: #767676;
}
.cid-t65TeoidC1 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t65TeoidC1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t65TeoidC1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t65TeoidC1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t65TeoidC1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t65TeoidC1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65TeoidC1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t65TeoidC1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t65TeoidC1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t65TeoidC1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65Tepwxan {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #e4d295;
}
.cid-t65Tepwxan .mbr-section-subtitle {
  color: #767676;
}
.cid-t65Teq4oLb {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t65Teq4oLb .mbr-text,
.cid-t65Teq4oLb blockquote {
  color: #767676;
}
.cid-t65Teq4oLb .mbr-text {
  color: #073b4c;
}
.cid-t65Vd49LFS {
  background: #ffffff;
}
.cid-t65Vd49LFS .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-t65Vd49LFS figcaption {
  position: relative;
}
.cid-t65Vd49LFS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t65Vd49LFS .image-block {
    width: 100% !important;
  }
}
.cid-t65Tery4gM {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t65Tery4gM .mbr-section-subtitle {
  color: #767676;
}
.cid-t65TeswoMJ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t65TeswoMJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t65TeswoMJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t65TeswoMJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t65TeswoMJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t65TeswoMJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65TeswoMJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t65TeswoMJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t65TeswoMJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t65TeswoMJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65TetJWwT {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t65TetJWwT .mbr-section-subtitle {
  color: #767676;
}
.cid-t65TeuXa8Q {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t65TeuXa8Q .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t65TeuXa8Q .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t65TeuXa8Q .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t65TeuXa8Q .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t65TeuXa8Q .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65TeuXa8Q .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t65TeuXa8Q .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t65TeuXa8Q .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t65TeuXa8Q .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65TevA9Of {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t65TevA9Of .mbr-section-subtitle {
  color: #767676;
}
.cid-t65WfsNpmr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t65WfsNpmr .mbr-text,
.cid-t65WfsNpmr blockquote {
  color: #767676;
}
.cid-t65TeDfdWb {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t65TeDfdWb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t65TeDfdWb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t65TeDfdWb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t65TeDfdWb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t65TeDfdWb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65TeDfdWb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t65TeDfdWb .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t65TeDfdWb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t65TeDfdWb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65TeEhEa2 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t65TeEhEa2 .mbr-section-subtitle {
  color: #767676;
}
.cid-t65TeESNgI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t65TeESNgI .mbr-text,
.cid-t65TeESNgI blockquote {
  color: #767676;
}
.cid-t65XbO403G {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t65XbO403G .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t65XbO403G .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t65XbO403G .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t65XbO403G .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t65XbO403G .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65XbO403G .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t65XbO403G .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t65XbO403G .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t65XbO403G .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65Xobo3Ul {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t65Xobo3Ul .mbr-section-subtitle {
  color: #767676;
}
.cid-t65XvV3ucn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t65XvV3ucn .mbr-text,
.cid-t65XvV3ucn blockquote {
  color: #767676;
}
.cid-t65XCdRUNu {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t65XCdRUNu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t65XCdRUNu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t65XCdRUNu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t65XCdRUNu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t65XCdRUNu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65XCdRUNu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t65XCdRUNu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t65XCdRUNu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t65XCdRUNu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65YyPcFrZ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t65YyPcFrZ .mbr-section-subtitle {
  color: #767676;
}
.cid-t65YDyGvGX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t65YDyGvGX .mbr-text,
.cid-t65YDyGvGX blockquote {
  color: #767676;
}
.cid-t65YNDAucS {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t65YNDAucS .image-block {
  margin: auto;
}
.cid-t65YNDAucS figcaption {
  position: relative;
}
.cid-t65YNDAucS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t65YNDAucS .image-block {
    width: 100% !important;
  }
}
.cid-t65Z1TPrkG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-t65Z1TPrkG .mbr-text,
.cid-t65Z1TPrkG blockquote {
  color: #767676;
}
.cid-t65ZghPnHA {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t65ZghPnHA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t65ZghPnHA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t65ZghPnHA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t65ZghPnHA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t65ZghPnHA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65ZghPnHA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t65ZghPnHA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t65ZghPnHA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t65ZghPnHA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65TeFsmYq {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-t65TeFsmYq h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t65TeFsmYq p {
  color: #767676;
  text-align: left;
}
.cid-t65TeFsmYq .card-box {
  padding-top: 2rem;
}
.cid-t65TeFsmYq .card-wrapper {
  height: 100%;
}
.cid-t65TeGk5dt {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-t65TeGk5dt .card {
  align-self: stretch;
}
.cid-t65TeGk5dt .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-t65TeGk5dt h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t65TeGk5dt p {
  color: #767676;
  text-align: left;
}
.cid-t65TeGk5dt .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t65TeGk5dt .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t65TeGk5dt .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-t65TeGk5dt P {
  text-align: center;
}
.cid-t65TeH7T1M {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-t65TeH7T1M .content {
    text-align: center;
  }
  .cid-t65TeH7T1M .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t65TeH7T1M .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t65TeH7T1M .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t65TeH7T1M .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t65TeH7T1M .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t65TeH7T1M .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t65TeH7T1M .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t65TeH7T1M .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t65TeH7T1M .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t65TeH7T1M .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t65TeH7T1M .google-map {
  height: 25rem;
  position: relative;
}
.cid-t65TeH7T1M .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t65TeH7T1M .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t65TeH7T1M .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t65TeH7T1M .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t65TeITaby {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-t65TeITaby .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-t65TeITaby .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-t65TeITaby .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-t65TeITaby .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-t65TeITaby .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-t65TeITaby .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-t65TeITaby .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-t65TeITaby .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-t65TeITaby .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-t65TeITaby .btn-social + .btn {
  margin-left: .1rem;
}
.cid-t65TeITaby [class^="socicon-"]:before,
.cid-t65TeITaby [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-t65TeITaby .btn {
    font-size: 20px !important;
  }
}
.cid-t65ZChLnGi .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-t65ZChLnGi .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-t65ZChLnGi a {
  font-style: normal;
}
.cid-t65ZChLnGi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t65ZChLnGi .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t65ZChLnGi .nav-item:focus,
.cid-t65ZChLnGi .nav-link:focus {
  outline: none;
}
.cid-t65ZChLnGi .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t65ZChLnGi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t65ZChLnGi .menu-logo {
  margin-right: auto;
}
.cid-t65ZChLnGi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t65ZChLnGi .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t65ZChLnGi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t65ZChLnGi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t65ZChLnGi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t65ZChLnGi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t65ZChLnGi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t65ZChLnGi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t65ZChLnGi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t65ZChLnGi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t65ZChLnGi .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t65ZChLnGi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t65ZChLnGi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t65ZChLnGi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t65ZChLnGi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t65ZChLnGi .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t65ZChLnGi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t65ZChLnGi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t65ZChLnGi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t65ZChLnGi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t65ZChLnGi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t65ZChLnGi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t65ZChLnGi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t65ZChLnGi button.navbar-toggler:focus {
  outline: none;
}
.cid-t65ZChLnGi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t65ZChLnGi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t65ZChLnGi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t65ZChLnGi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t65ZChLnGi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t65ZChLnGi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t65ZChLnGi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t65ZChLnGi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t65ZChLnGi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t65ZChLnGi .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t65ZChLnGi .collapsed .btn {
  display: flex;
}
.cid-t65ZChLnGi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t65ZChLnGi .collapsed .navbar-collapse.collapsing,
.cid-t65ZChLnGi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t65ZChLnGi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t65ZChLnGi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t65ZChLnGi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t65ZChLnGi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t65ZChLnGi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-t65ZChLnGi .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-t65ZChLnGi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t65ZChLnGi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t65ZChLnGi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t65ZChLnGi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t65ZChLnGi .collapsed button.navbar-toggler {
  display: block;
}
.cid-t65ZChLnGi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t65ZChLnGi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t65ZChLnGi .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t65ZChLnGi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t65ZChLnGi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t65ZChLnGi .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-t65ZChLnGi .navbar-expand {
    flex-direction: column;
  }
  .cid-t65ZChLnGi img {
    height: 3.8rem !important;
  }
  .cid-t65ZChLnGi .btn {
    display: flex;
  }
  .cid-t65ZChLnGi button.navbar-toggler {
    display: block;
  }
  .cid-t65ZChLnGi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t65ZChLnGi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t65ZChLnGi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t65ZChLnGi .navbar-collapse.collapsing,
  .cid-t65ZChLnGi .navbar-collapse.show {
    display: block !important;
  }
  .cid-t65ZChLnGi .navbar-collapse.collapsing .navbar-nav,
  .cid-t65ZChLnGi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t65ZChLnGi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t65ZChLnGi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t65ZChLnGi .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-t65ZChLnGi .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-t65ZChLnGi .navbar-collapse.collapsing .navbar-buttons,
  .cid-t65ZChLnGi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t65ZChLnGi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t65ZChLnGi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t65ZChLnGi .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t65ZChLnGi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t65ZChLnGi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t65ZChLnGi .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t65ZChLnGi .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t65ZChLnGi .navbar-collapse {
  flex-basis: auto;
}
.cid-t65ZChLnGi .nav-link:hover,
.cid-t65ZChLnGi .dropdown-item:hover {
  color: #767676 !important;
}
.cid-t65ZCiz14n {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-t65ZCiz14n .mbr-section-subtitle {
  color: #767676;
}
.cid-t65ZCiz14n H2 {
  color: #ffffff;
}
.cid-t65ZCj4JGg {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-t65ZCj4JGg .image-block {
  margin: auto;
}
.cid-t65ZCj4JGg figcaption {
  position: relative;
}
.cid-t65ZCj4JGg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t65ZCj4JGg .image-block {
    width: 100% !important;
  }
}
.cid-t65ZCjFXVa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-t65ZCjFXVa .mbr-section-subtitle {
  color: #767676;
}
.cid-t65ZCkrA4O {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t65ZCkrA4O .mbr-text,
.cid-t65ZCkrA4O blockquote {
  color: #767676;
}
.cid-t65ZCkXpeM {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t65ZCkXpeM .image-block {
  margin: auto;
}
.cid-t65ZCkXpeM figcaption {
  position: relative;
}
.cid-t65ZCkXpeM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t65ZCkXpeM .image-block {
    width: 100% !important;
  }
}
.cid-t65ZClwlHN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-t65ZClwlHN .mbr-text,
.cid-t65ZClwlHN blockquote {
  color: #767676;
}
.cid-t65ZCm0KEu {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t65ZCm0KEu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t65ZCm0KEu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t65ZCm0KEu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t65ZCm0KEu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t65ZCm0KEu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65ZCm0KEu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t65ZCm0KEu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t65ZCm0KEu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t65ZCm0KEu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65ZCmYz1s {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #e4d295;
}
.cid-t65ZCmYz1s .mbr-section-subtitle {
  color: #767676;
}
.cid-t65ZCnuJU6 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t65ZCnuJU6 .mbr-text,
.cid-t65ZCnuJU6 blockquote {
  color: #767676;
}
.cid-t65ZCnuJU6 .mbr-text {
  color: #073b4c;
}
.cid-t65ZCnYLQq {
  background: #ffffff;
}
.cid-t65ZCnYLQq .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-t65ZCnYLQq figcaption {
  position: relative;
}
.cid-t65ZCnYLQq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t65ZCnYLQq .image-block {
    width: 100% !important;
  }
}
.cid-t65ZCov6wG {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t65ZCov6wG .mbr-section-subtitle {
  color: #767676;
}
.cid-t65ZCp4CYV {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t65ZCp4CYV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t65ZCp4CYV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t65ZCp4CYV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t65ZCp4CYV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t65ZCp4CYV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65ZCp4CYV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t65ZCp4CYV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t65ZCp4CYV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t65ZCp4CYV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65ZCpR3Nn {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t65ZCpR3Nn .mbr-section-subtitle {
  color: #767676;
}
.cid-t65ZCqnWiU {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t65ZCqnWiU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t65ZCqnWiU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t65ZCqnWiU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t65ZCqnWiU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t65ZCqnWiU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65ZCqnWiU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t65ZCqnWiU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t65ZCqnWiU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t65ZCqnWiU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65ZCrkLXY {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t65ZCrkLXY .mbr-section-subtitle {
  color: #767676;
}
.cid-t65ZCrU0Gy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t65ZCrU0Gy .mbr-text,
.cid-t65ZCrU0Gy blockquote {
  color: #767676;
}
.cid-t65ZCsrFv0 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t65ZCsrFv0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t65ZCsrFv0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t65ZCsrFv0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t65ZCsrFv0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t65ZCsrFv0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65ZCsrFv0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t65ZCsrFv0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t65ZCsrFv0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t65ZCsrFv0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65ZCttRmr {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t65ZCttRmr .mbr-section-subtitle {
  color: #767676;
}
.cid-t65ZCu0jmC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t65ZCu0jmC .mbr-text,
.cid-t65ZCu0jmC blockquote {
  color: #767676;
}
.cid-t65ZCuAwwU {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t65ZCuAwwU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t65ZCuAwwU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t65ZCuAwwU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t65ZCuAwwU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t65ZCuAwwU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65ZCuAwwU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t65ZCuAwwU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t65ZCuAwwU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t65ZCuAwwU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65ZCvk0NC {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t65ZCvk0NC .mbr-section-subtitle {
  color: #767676;
}
.cid-t65ZCvU4VQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t65ZCvU4VQ .mbr-text,
.cid-t65ZCvU4VQ blockquote {
  color: #767676;
}
.cid-t65ZCwtprs {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t65ZCwtprs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t65ZCwtprs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t65ZCwtprs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t65ZCwtprs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t65ZCwtprs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65ZCwtprs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t65ZCwtprs .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t65ZCwtprs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t65ZCwtprs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65ZCy91up {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t65ZCy91up .mbr-section-subtitle {
  color: #767676;
}
.cid-t65ZCyOO75 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t65ZCyOO75 .mbr-text,
.cid-t65ZCyOO75 blockquote {
  color: #767676;
}
.cid-t65ZCzrBUX {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t65ZCzrBUX .image-block {
  margin: auto;
}
.cid-t65ZCzrBUX figcaption {
  position: relative;
}
.cid-t65ZCzrBUX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t65ZCzrBUX .image-block {
    width: 100% !important;
  }
}
.cid-t65ZCA5jBW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-t65ZCA5jBW .mbr-text,
.cid-t65ZCA5jBW blockquote {
  color: #767676;
}
.cid-t65ZCAE3yA {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t65ZCAE3yA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t65ZCAE3yA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t65ZCAE3yA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t65ZCAE3yA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t65ZCAE3yA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65ZCAE3yA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t65ZCAE3yA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t65ZCAE3yA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t65ZCAE3yA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t65ZCBG1Md {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-t65ZCBG1Md h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t65ZCBG1Md p {
  color: #767676;
  text-align: left;
}
.cid-t65ZCBG1Md .card-box {
  padding-top: 2rem;
}
.cid-t65ZCBG1Md .card-wrapper {
  height: 100%;
}
.cid-t65ZCCwkVX {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-t65ZCCwkVX .card {
  align-self: stretch;
}
.cid-t65ZCCwkVX .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-t65ZCCwkVX h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t65ZCCwkVX p {
  color: #767676;
  text-align: left;
}
.cid-t65ZCCwkVX .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t65ZCCwkVX .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t65ZCCwkVX .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-t65ZCCwkVX P {
  text-align: center;
}
.cid-t65ZCDm0Ak {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-t65ZCDm0Ak .content {
    text-align: center;
  }
  .cid-t65ZCDm0Ak .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t65ZCDm0Ak .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t65ZCDm0Ak .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t65ZCDm0Ak .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t65ZCDm0Ak .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t65ZCDm0Ak .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t65ZCDm0Ak .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t65ZCDm0Ak .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t65ZCDm0Ak .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t65ZCDm0Ak .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t65ZCDm0Ak .google-map {
  height: 25rem;
  position: relative;
}
.cid-t65ZCDm0Ak .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t65ZCDm0Ak .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t65ZCDm0Ak .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t65ZCDm0Ak .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t65ZCF9AjO {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-t65ZCF9AjO .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-t65ZCF9AjO .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-t65ZCF9AjO .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-t65ZCF9AjO .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-t65ZCF9AjO .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-t65ZCF9AjO .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-t65ZCF9AjO .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-t65ZCF9AjO .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-t65ZCF9AjO .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-t65ZCF9AjO .btn-social + .btn {
  margin-left: .1rem;
}
.cid-t65ZCF9AjO [class^="socicon-"]:before,
.cid-t65ZCF9AjO [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-t65ZCF9AjO .btn {
    font-size: 20px !important;
  }
}
.cid-t8gFPKJsde .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-t8gFPKJsde .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-t8gFPKJsde a {
  font-style: normal;
}
.cid-t8gFPKJsde .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t8gFPKJsde .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t8gFPKJsde .nav-item:focus,
.cid-t8gFPKJsde .nav-link:focus {
  outline: none;
}
.cid-t8gFPKJsde .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t8gFPKJsde .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t8gFPKJsde .menu-logo {
  margin-right: auto;
}
.cid-t8gFPKJsde .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t8gFPKJsde .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t8gFPKJsde .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t8gFPKJsde .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t8gFPKJsde .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t8gFPKJsde .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t8gFPKJsde .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t8gFPKJsde .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t8gFPKJsde .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t8gFPKJsde .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t8gFPKJsde .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t8gFPKJsde .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t8gFPKJsde .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t8gFPKJsde .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t8gFPKJsde .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t8gFPKJsde .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t8gFPKJsde .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t8gFPKJsde .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t8gFPKJsde .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t8gFPKJsde .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t8gFPKJsde .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t8gFPKJsde .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t8gFPKJsde button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t8gFPKJsde button.navbar-toggler:focus {
  outline: none;
}
.cid-t8gFPKJsde button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t8gFPKJsde button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t8gFPKJsde button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t8gFPKJsde button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t8gFPKJsde button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t8gFPKJsde nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t8gFPKJsde nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t8gFPKJsde nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t8gFPKJsde nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t8gFPKJsde .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t8gFPKJsde .collapsed .btn {
  display: flex;
}
.cid-t8gFPKJsde .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t8gFPKJsde .collapsed .navbar-collapse.collapsing,
.cid-t8gFPKJsde .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t8gFPKJsde .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t8gFPKJsde .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t8gFPKJsde .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t8gFPKJsde .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t8gFPKJsde .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-t8gFPKJsde .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-t8gFPKJsde .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t8gFPKJsde .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t8gFPKJsde .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t8gFPKJsde .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t8gFPKJsde .collapsed button.navbar-toggler {
  display: block;
}
.cid-t8gFPKJsde .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t8gFPKJsde .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t8gFPKJsde .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t8gFPKJsde .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t8gFPKJsde .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t8gFPKJsde .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-t8gFPKJsde .navbar-expand {
    flex-direction: column;
  }
  .cid-t8gFPKJsde img {
    height: 3.8rem !important;
  }
  .cid-t8gFPKJsde .btn {
    display: flex;
  }
  .cid-t8gFPKJsde button.navbar-toggler {
    display: block;
  }
  .cid-t8gFPKJsde .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t8gFPKJsde .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t8gFPKJsde .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t8gFPKJsde .navbar-collapse.collapsing,
  .cid-t8gFPKJsde .navbar-collapse.show {
    display: block !important;
  }
  .cid-t8gFPKJsde .navbar-collapse.collapsing .navbar-nav,
  .cid-t8gFPKJsde .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t8gFPKJsde .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t8gFPKJsde .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t8gFPKJsde .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-t8gFPKJsde .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-t8gFPKJsde .navbar-collapse.collapsing .navbar-buttons,
  .cid-t8gFPKJsde .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t8gFPKJsde .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t8gFPKJsde .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t8gFPKJsde .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t8gFPKJsde .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t8gFPKJsde .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t8gFPKJsde .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t8gFPKJsde .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t8gFPKJsde .navbar-collapse {
  flex-basis: auto;
}
.cid-t8gFPKJsde .nav-link:hover,
.cid-t8gFPKJsde .dropdown-item:hover {
  color: #767676 !important;
}
.cid-t8gFPLbiol {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-t8gFPLbiol .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gFPLbiol H2 {
  color: #ffffff;
}
.cid-t8gFPLCfzt {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-t8gFPLCfzt .image-block {
  margin: auto;
}
.cid-t8gFPLCfzt figcaption {
  position: relative;
}
.cid-t8gFPLCfzt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t8gFPLCfzt .image-block {
    width: 100% !important;
  }
}
.cid-t8gFPM1tHT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-t8gFPM1tHT .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gFPN5wcx {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t8gFPN5wcx .mbr-text,
.cid-t8gFPN5wcx blockquote {
  color: #767676;
}
.cid-t8gFPOonrd {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gFPOonrd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gFPOonrd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gFPOonrd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gFPOonrd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gFPOonrd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gFPOonrd .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gFPOonrd .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gFPOonrd .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gFPOonrd .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gFPPgSaF {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #e4d295;
}
.cid-t8gFPPgSaF .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gFPPPgLf {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t8gFPPPgLf .mbr-text,
.cid-t8gFPPPgLf blockquote {
  color: #767676;
}
.cid-t8gFPPPgLf .mbr-text {
  color: #073b4c;
}
.cid-t8gLJiW3Vi {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gLJiW3Vi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gLJiW3Vi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gLJiW3Vi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gLJiW3Vi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gLJiW3Vi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gLJiW3Vi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gLJiW3Vi .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gLJiW3Vi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gLJiW3Vi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gFPQZ9wr {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t8gFPQZ9wr .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gOdhjXRo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t8gOdhjXRo .mbr-text,
.cid-t8gOdhjXRo blockquote {
  color: #767676;
}
.cid-t8gFPRqpWc {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gFPRqpWc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gFPRqpWc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gFPRqpWc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gFPRqpWc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gFPRqpWc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gFPRqpWc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gFPRqpWc .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gFPRqpWc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gFPRqpWc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gFPS8brR {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t8gFPS8brR .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gOD4aG9v {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t8gOD4aG9v .mbr-text,
.cid-t8gOD4aG9v blockquote {
  color: #767676;
}
.cid-t8gOWhIFLi {
  background: #ffffff;
}
.cid-t8gOWhIFLi .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-t8gOWhIFLi figcaption {
  position: relative;
}
.cid-t8gOWhIFLi figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t8gOWhIFLi .image-block {
    width: 100% !important;
  }
}
.cid-t8gFPTgNsx {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t8gFPTgNsx .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gFPTJGBR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t8gFPTJGBR .mbr-text,
.cid-t8gFPTJGBR blockquote {
  color: #767676;
}
.cid-t8gFPUhoFX {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gFPUhoFX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gFPUhoFX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gFPUhoFX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gFPUhoFX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gFPUhoFX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gFPUhoFX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gFPUhoFX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gFPUhoFX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gFPUhoFX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gPXKnpJ0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-t8gPXKnpJ0 .mbr-text,
.cid-t8gPXKnpJ0 blockquote {
  color: #767676;
}
.cid-t8gQ6TmnAX {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gQ6TmnAX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gQ6TmnAX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gQ6TmnAX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gQ6TmnAX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gQ6TmnAX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gQ6TmnAX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gQ6TmnAX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gQ6TmnAX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gQ6TmnAX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gFPV68yZ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t8gFPV68yZ .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gFPVIbrj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t8gFPVIbrj .mbr-text,
.cid-t8gFPVIbrj blockquote {
  color: #767676;
}
.cid-t8gFPWe4UN {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gFPWe4UN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gFPWe4UN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gFPWe4UN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gFPWe4UN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gFPWe4UN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gFPWe4UN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gFPWe4UN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gFPWe4UN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gFPWe4UN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gQXpHxwg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-t8gQXpHxwg .mbr-text,
.cid-t8gQXpHxwg blockquote {
  color: #767676;
}
.cid-t8gFPWUCDb {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t8gFPWUCDb .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gFPXpLpe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t8gFPXpLpe .mbr-text,
.cid-t8gFPXpLpe blockquote {
  color: #767676;
}
.cid-t8gFPXVonr {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gFPXVonr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gFPXVonr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gFPXVonr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gFPXVonr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gFPXVonr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gFPXVonr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gFPXVonr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gFPXVonr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gFPXVonr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gFPZpkCy {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t8gFPZpkCy .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gFQ02GGU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t8gFQ02GGU .mbr-text,
.cid-t8gFQ02GGU blockquote {
  color: #767676;
}
.cid-t8gFQ0C5MN {
  background: #ffffff;
}
.cid-t8gFQ0C5MN .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-t8gFQ0C5MN figcaption {
  position: relative;
}
.cid-t8gFQ0C5MN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t8gFQ0C5MN .image-block {
    width: 100% !important;
  }
}
.cid-t8gS7GmDTK {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t8gS7GmDTK .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gSeOPE4E {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t8gSeOPE4E .mbr-text,
.cid-t8gSeOPE4E blockquote {
  color: #767676;
}
.cid-t8gFQ1PcN4 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gFQ1PcN4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gFQ1PcN4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gFQ1PcN4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gFQ1PcN4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gFQ1PcN4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gFQ1PcN4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gFQ1PcN4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gFQ1PcN4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gFQ1PcN4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gTx3WeuH {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t8gTx3WeuH .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gTyLl5pX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t8gTyLl5pX .mbr-text,
.cid-t8gTyLl5pX blockquote {
  color: #767676;
}
.cid-t8gTCZCDyi {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gTCZCDyi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gTCZCDyi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gTCZCDyi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gTCZCDyi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gTCZCDyi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gTCZCDyi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gTCZCDyi .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gTCZCDyi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gTCZCDyi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gFQ2E0DQ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-t8gFQ2E0DQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t8gFQ2E0DQ p {
  color: #767676;
  text-align: left;
}
.cid-t8gFQ2E0DQ .card-box {
  padding-top: 2rem;
}
.cid-t8gFQ2E0DQ .card-wrapper {
  height: 100%;
}
.cid-t8gFQ3r9Go {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-t8gFQ3r9Go .card {
  align-self: stretch;
}
.cid-t8gFQ3r9Go .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-t8gFQ3r9Go h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t8gFQ3r9Go p {
  color: #767676;
  text-align: left;
}
.cid-t8gFQ3r9Go .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t8gFQ3r9Go .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t8gFQ3r9Go .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-t8gFQ3r9Go P {
  text-align: center;
}
.cid-t8gFQ4hVRN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-t8gFQ4hVRN .content {
    text-align: center;
  }
  .cid-t8gFQ4hVRN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t8gFQ4hVRN .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t8gFQ4hVRN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t8gFQ4hVRN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t8gFQ4hVRN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t8gFQ4hVRN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t8gFQ4hVRN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t8gFQ4hVRN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t8gFQ4hVRN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t8gFQ4hVRN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t8gFQ4hVRN .google-map {
  height: 25rem;
  position: relative;
}
.cid-t8gFQ4hVRN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t8gFQ4hVRN .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t8gFQ4hVRN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t8gFQ4hVRN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t8gFQ5UXAX {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-t8gFQ5UXAX .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-t8gFQ5UXAX .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-t8gFQ5UXAX .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-t8gFQ5UXAX .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-t8gFQ5UXAX .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-t8gFQ5UXAX .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-t8gFQ5UXAX .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-t8gFQ5UXAX .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-t8gFQ5UXAX .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-t8gFQ5UXAX .btn-social + .btn {
  margin-left: .1rem;
}
.cid-t8gFQ5UXAX [class^="socicon-"]:before,
.cid-t8gFQ5UXAX [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-t8gFQ5UXAX .btn {
    font-size: 20px !important;
  }
}
.cid-t8gUvO18cr .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-t8gUvO18cr .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-t8gUvO18cr a {
  font-style: normal;
}
.cid-t8gUvO18cr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t8gUvO18cr .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t8gUvO18cr .nav-item:focus,
.cid-t8gUvO18cr .nav-link:focus {
  outline: none;
}
.cid-t8gUvO18cr .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t8gUvO18cr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t8gUvO18cr .menu-logo {
  margin-right: auto;
}
.cid-t8gUvO18cr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t8gUvO18cr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t8gUvO18cr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t8gUvO18cr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t8gUvO18cr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t8gUvO18cr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t8gUvO18cr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t8gUvO18cr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t8gUvO18cr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t8gUvO18cr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t8gUvO18cr .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t8gUvO18cr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t8gUvO18cr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t8gUvO18cr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t8gUvO18cr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t8gUvO18cr .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t8gUvO18cr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t8gUvO18cr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t8gUvO18cr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t8gUvO18cr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t8gUvO18cr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t8gUvO18cr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t8gUvO18cr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t8gUvO18cr button.navbar-toggler:focus {
  outline: none;
}
.cid-t8gUvO18cr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t8gUvO18cr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t8gUvO18cr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t8gUvO18cr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t8gUvO18cr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t8gUvO18cr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t8gUvO18cr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t8gUvO18cr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t8gUvO18cr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t8gUvO18cr .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t8gUvO18cr .collapsed .btn {
  display: flex;
}
.cid-t8gUvO18cr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t8gUvO18cr .collapsed .navbar-collapse.collapsing,
.cid-t8gUvO18cr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t8gUvO18cr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t8gUvO18cr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t8gUvO18cr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t8gUvO18cr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t8gUvO18cr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-t8gUvO18cr .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-t8gUvO18cr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t8gUvO18cr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t8gUvO18cr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t8gUvO18cr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t8gUvO18cr .collapsed button.navbar-toggler {
  display: block;
}
.cid-t8gUvO18cr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t8gUvO18cr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t8gUvO18cr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t8gUvO18cr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t8gUvO18cr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t8gUvO18cr .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-t8gUvO18cr .navbar-expand {
    flex-direction: column;
  }
  .cid-t8gUvO18cr img {
    height: 3.8rem !important;
  }
  .cid-t8gUvO18cr .btn {
    display: flex;
  }
  .cid-t8gUvO18cr button.navbar-toggler {
    display: block;
  }
  .cid-t8gUvO18cr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t8gUvO18cr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t8gUvO18cr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t8gUvO18cr .navbar-collapse.collapsing,
  .cid-t8gUvO18cr .navbar-collapse.show {
    display: block !important;
  }
  .cid-t8gUvO18cr .navbar-collapse.collapsing .navbar-nav,
  .cid-t8gUvO18cr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t8gUvO18cr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t8gUvO18cr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t8gUvO18cr .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-t8gUvO18cr .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-t8gUvO18cr .navbar-collapse.collapsing .navbar-buttons,
  .cid-t8gUvO18cr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t8gUvO18cr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t8gUvO18cr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t8gUvO18cr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t8gUvO18cr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t8gUvO18cr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t8gUvO18cr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t8gUvO18cr .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t8gUvO18cr .navbar-collapse {
  flex-basis: auto;
}
.cid-t8gUvO18cr .nav-link:hover,
.cid-t8gUvO18cr .dropdown-item:hover {
  color: #767676 !important;
}
.cid-t8gUvPmbDy {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-t8gUvPmbDy .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gUvPmbDy H2 {
  color: #ffffff;
}
.cid-t8gUvPU5vj {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-t8gUvPU5vj .image-block {
  margin: auto;
}
.cid-t8gUvPU5vj figcaption {
  position: relative;
}
.cid-t8gUvPU5vj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t8gUvPU5vj .image-block {
    width: 100% !important;
  }
}
.cid-t8gUvQGQa3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-t8gUvQGQa3 .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gUvRjHuC {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t8gUvRjHuC .mbr-text,
.cid-t8gUvRjHuC blockquote {
  color: #767676;
}
.cid-t8gUvSnLCi {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gUvSnLCi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gUvSnLCi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gUvSnLCi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gUvSnLCi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gUvSnLCi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUvSnLCi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gUvSnLCi .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gUvSnLCi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gUvSnLCi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUvTFoAT {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #e4d295;
}
.cid-t8gUvTFoAT .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gUvUczII {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t8gUvUczII .mbr-text,
.cid-t8gUvUczII blockquote {
  color: #767676;
}
.cid-t8gUvUczII .mbr-text {
  color: #073b4c;
}
.cid-t8gUvUKk57 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gUvUKk57 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gUvUKk57 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gUvUKk57 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gUvUKk57 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gUvUKk57 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUvUKk57 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gUvUKk57 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gUvUKk57 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gUvUKk57 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUvW0nLW {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t8gUvW0nLW .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gUvWylBM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t8gUvWylBM .mbr-text,
.cid-t8gUvWylBM blockquote {
  color: #767676;
}
.cid-t8gUvXaTXo {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gUvXaTXo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gUvXaTXo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gUvXaTXo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gUvXaTXo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gUvXaTXo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUvXaTXo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gUvXaTXo .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gUvXaTXo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gUvXaTXo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUvXVFlk {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t8gUvXVFlk .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gUvYyI17 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t8gUvYyI17 .mbr-text,
.cid-t8gUvYyI17 blockquote {
  color: #767676;
}
.cid-t8gUvZaaBo {
  background: #ffffff;
}
.cid-t8gUvZaaBo .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-t8gUvZaaBo figcaption {
  position: relative;
}
.cid-t8gUvZaaBo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t8gUvZaaBo .image-block {
    width: 100% !important;
  }
}
.cid-t8gUw0auWj {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t8gUw0auWj .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gUw0IrLN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t8gUw0IrLN .mbr-text,
.cid-t8gUw0IrLN blockquote {
  color: #767676;
}
.cid-t8gUw1hS8F {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gUw1hS8F .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gUw1hS8F .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gUw1hS8F .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gUw1hS8F .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gUw1hS8F .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUw1hS8F .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gUw1hS8F .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gUw1hS8F .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gUw1hS8F .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUw2gwh2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-t8gUw2gwh2 .mbr-text,
.cid-t8gUw2gwh2 blockquote {
  color: #767676;
}
.cid-t8gUw2W2gF {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gUw2W2gF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gUw2W2gF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gUw2W2gF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gUw2W2gF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gUw2W2gF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUw2W2gF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gUw2W2gF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gUw2W2gF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gUw2W2gF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUw3VJu4 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t8gUw3VJu4 .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gUw4Ida0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t8gUw4Ida0 .mbr-text,
.cid-t8gUw4Ida0 blockquote {
  color: #767676;
}
.cid-t8gUw5AAVR {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gUw5AAVR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gUw5AAVR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gUw5AAVR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gUw5AAVR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gUw5AAVR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUw5AAVR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gUw5AAVR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gUw5AAVR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gUw5AAVR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUw6oUGq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-t8gUw6oUGq .mbr-text,
.cid-t8gUw6oUGq blockquote {
  color: #767676;
}
.cid-t8gUw8fw3g {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t8gUw8fw3g .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gUw8UbUg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t8gUw8UbUg .mbr-text,
.cid-t8gUw8UbUg blockquote {
  color: #767676;
}
.cid-t8gUw9Q2rG {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gUw9Q2rG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gUw9Q2rG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gUw9Q2rG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gUw9Q2rG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gUw9Q2rG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUw9Q2rG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gUw9Q2rG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gUw9Q2rG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gUw9Q2rG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUwaGE1U {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t8gUwaGE1U .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gUwbyTwd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t8gUwbyTwd .mbr-text,
.cid-t8gUwbyTwd blockquote {
  color: #767676;
}
.cid-t8gUwccrDG {
  background: #ffffff;
}
.cid-t8gUwccrDG .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-t8gUwccrDG figcaption {
  position: relative;
}
.cid-t8gUwccrDG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t8gUwccrDG .image-block {
    width: 100% !important;
  }
}
.cid-t8gUwd8gUi {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t8gUwd8gUi .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gUweorLu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t8gUweorLu .mbr-text,
.cid-t8gUweorLu blockquote {
  color: #767676;
}
.cid-t8gUwfWjNv {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gUwfWjNv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gUwfWjNv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gUwfWjNv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gUwfWjNv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gUwfWjNv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUwfWjNv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gUwfWjNv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gUwfWjNv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gUwfWjNv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUwhSXlr {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-t8gUwhSXlr .mbr-section-subtitle {
  color: #767676;
}
.cid-t8gUwiNKyA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t8gUwiNKyA .mbr-text,
.cid-t8gUwiNKyA blockquote {
  color: #767676;
}
.cid-t8gUwjF9bJ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t8gUwjF9bJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t8gUwjF9bJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8gUwjF9bJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t8gUwjF9bJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t8gUwjF9bJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUwjF9bJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t8gUwjF9bJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t8gUwjF9bJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t8gUwjF9bJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t8gUwkU8cw {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-t8gUwkU8cw h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t8gUwkU8cw p {
  color: #767676;
  text-align: left;
}
.cid-t8gUwkU8cw .card-box {
  padding-top: 2rem;
}
.cid-t8gUwkU8cw .card-wrapper {
  height: 100%;
}
.cid-t8gUwmvEj8 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-t8gUwmvEj8 .card {
  align-self: stretch;
}
.cid-t8gUwmvEj8 .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-t8gUwmvEj8 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t8gUwmvEj8 p {
  color: #767676;
  text-align: left;
}
.cid-t8gUwmvEj8 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t8gUwmvEj8 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t8gUwmvEj8 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-t8gUwmvEj8 P {
  text-align: center;
}
.cid-t8gUwnrfBD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-t8gUwnrfBD .content {
    text-align: center;
  }
  .cid-t8gUwnrfBD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t8gUwnrfBD .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t8gUwnrfBD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t8gUwnrfBD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t8gUwnrfBD .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t8gUwnrfBD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t8gUwnrfBD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t8gUwnrfBD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t8gUwnrfBD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t8gUwnrfBD .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t8gUwnrfBD .google-map {
  height: 25rem;
  position: relative;
}
.cid-t8gUwnrfBD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t8gUwnrfBD .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t8gUwnrfBD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t8gUwnrfBD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t8gUwqjTs4 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-t8gUwqjTs4 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-t8gUwqjTs4 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-t8gUwqjTs4 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-t8gUwqjTs4 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-t8gUwqjTs4 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-t8gUwqjTs4 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-t8gUwqjTs4 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-t8gUwqjTs4 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-t8gUwqjTs4 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-t8gUwqjTs4 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-t8gUwqjTs4 [class^="socicon-"]:before,
.cid-t8gUwqjTs4 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-t8gUwqjTs4 .btn {
    font-size: 20px !important;
  }
}
.cid-tdmR42bwnq .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-tdmR42bwnq .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-tdmR42bwnq a {
  font-style: normal;
}
.cid-tdmR42bwnq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tdmR42bwnq .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tdmR42bwnq .nav-item:focus,
.cid-tdmR42bwnq .nav-link:focus {
  outline: none;
}
.cid-tdmR42bwnq .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tdmR42bwnq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tdmR42bwnq .menu-logo {
  margin-right: auto;
}
.cid-tdmR42bwnq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tdmR42bwnq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tdmR42bwnq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tdmR42bwnq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tdmR42bwnq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tdmR42bwnq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tdmR42bwnq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tdmR42bwnq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tdmR42bwnq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tdmR42bwnq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tdmR42bwnq .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tdmR42bwnq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tdmR42bwnq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tdmR42bwnq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tdmR42bwnq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tdmR42bwnq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tdmR42bwnq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tdmR42bwnq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tdmR42bwnq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tdmR42bwnq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tdmR42bwnq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tdmR42bwnq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tdmR42bwnq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tdmR42bwnq button.navbar-toggler:focus {
  outline: none;
}
.cid-tdmR42bwnq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tdmR42bwnq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tdmR42bwnq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tdmR42bwnq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tdmR42bwnq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tdmR42bwnq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tdmR42bwnq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tdmR42bwnq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tdmR42bwnq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tdmR42bwnq .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tdmR42bwnq .collapsed .btn {
  display: flex;
}
.cid-tdmR42bwnq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tdmR42bwnq .collapsed .navbar-collapse.collapsing,
.cid-tdmR42bwnq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tdmR42bwnq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tdmR42bwnq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tdmR42bwnq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tdmR42bwnq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tdmR42bwnq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tdmR42bwnq .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tdmR42bwnq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tdmR42bwnq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tdmR42bwnq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tdmR42bwnq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tdmR42bwnq .collapsed button.navbar-toggler {
  display: block;
}
.cid-tdmR42bwnq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tdmR42bwnq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tdmR42bwnq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tdmR42bwnq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tdmR42bwnq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tdmR42bwnq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tdmR42bwnq .navbar-expand {
    flex-direction: column;
  }
  .cid-tdmR42bwnq img {
    height: 3.8rem !important;
  }
  .cid-tdmR42bwnq .btn {
    display: flex;
  }
  .cid-tdmR42bwnq button.navbar-toggler {
    display: block;
  }
  .cid-tdmR42bwnq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tdmR42bwnq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tdmR42bwnq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tdmR42bwnq .navbar-collapse.collapsing,
  .cid-tdmR42bwnq .navbar-collapse.show {
    display: block !important;
  }
  .cid-tdmR42bwnq .navbar-collapse.collapsing .navbar-nav,
  .cid-tdmR42bwnq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tdmR42bwnq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tdmR42bwnq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tdmR42bwnq .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tdmR42bwnq .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tdmR42bwnq .navbar-collapse.collapsing .navbar-buttons,
  .cid-tdmR42bwnq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tdmR42bwnq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tdmR42bwnq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tdmR42bwnq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tdmR42bwnq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tdmR42bwnq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tdmR42bwnq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tdmR42bwnq .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tdmR42bwnq .navbar-collapse {
  flex-basis: auto;
}
.cid-tdmR42bwnq .nav-link:hover,
.cid-tdmR42bwnq .dropdown-item:hover {
  color: #767676 !important;
}
.cid-tdmR42O8DO {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-tdmR42O8DO .mbr-section-subtitle {
  color: #767676;
}
.cid-tdmR42O8DO H2 {
  color: #ffffff;
}
.cid-tdmR43qSCA {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tdmR43qSCA .image-block {
  margin: auto;
}
.cid-tdmR43qSCA figcaption {
  position: relative;
}
.cid-tdmR43qSCA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tdmR43qSCA .image-block {
    width: 100% !important;
  }
}
.cid-tdmR441pjK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-tdmR441pjK .mbr-section-subtitle {
  color: #767676;
}
.cid-tdmR44FGgZ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tdmR44FGgZ .mbr-text,
.cid-tdmR44FGgZ blockquote {
  color: #767676;
}
.cid-tdmR45cscB {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tdmR45cscB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdmR45cscB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdmR45cscB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdmR45cscB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdmR45cscB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdmR45cscB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdmR45cscB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdmR45cscB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdmR45cscB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdmR48XwbQ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-tdmR48XwbQ .mbr-text,
.cid-tdmR48XwbQ blockquote {
  color: #767676;
}
.cid-tdmR48XwbQ .mbr-text {
  color: #073b4c;
}
.cid-tdmR49x9Z2 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tdmR49x9Z2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdmR49x9Z2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdmR49x9Z2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdmR49x9Z2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdmR49x9Z2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdmR49x9Z2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdmR49x9Z2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdmR49x9Z2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdmR49x9Z2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdmR4aNdZR {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tdmR4aNdZR .mbr-section-subtitle {
  color: #767676;
}
.cid-tdmR4bnZSA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdmR4bnZSA .mbr-text,
.cid-tdmR4bnZSA blockquote {
  color: #767676;
}
.cid-tdmR4c6uJX {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tdmR4c6uJX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdmR4c6uJX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdmR4c6uJX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdmR4c6uJX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdmR4c6uJX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdmR4c6uJX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdmR4c6uJX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdmR4c6uJX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdmR4c6uJX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdmR4cPcRT {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tdmR4cPcRT .mbr-section-subtitle {
  color: #767676;
}
.cid-tdmR4dpTqp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdmR4dpTqp .mbr-text,
.cid-tdmR4dpTqp blockquote {
  color: #767676;
}
.cid-tdn4JrDBkh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tdn4JrDBkh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdn4JrDBkh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdn4JrDBkh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdn4JrDBkh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdn4JrDBkh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdn4JrDBkh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdn4JrDBkh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdn4JrDBkh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdn4JrDBkh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdmR4i0YEZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-tdmR4i0YEZ .mbr-text,
.cid-tdmR4i0YEZ blockquote {
  color: #767676;
}
.cid-tdn5UNhD8N {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tdn5UNhD8N .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdn5UNhD8N .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdn5UNhD8N .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdn5UNhD8N .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdn5UNhD8N .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdn5UNhD8N .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdn5UNhD8N .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdn5UNhD8N .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdn5UNhD8N .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdn6aJYE7m {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-tdn6aJYE7m .mbr-text,
.cid-tdn6aJYE7m blockquote {
  color: #767676;
}
.cid-tdmR4k5D1U {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tdmR4k5D1U .mbr-section-subtitle {
  color: #767676;
}
.cid-tdmR4kSskW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdmR4kSskW .mbr-text,
.cid-tdmR4kSskW blockquote {
  color: #767676;
}
.cid-tdn6GFfa9P {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tdn6GFfa9P .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdn6GFfa9P .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdn6GFfa9P .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdn6GFfa9P .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdn6GFfa9P .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdn6GFfa9P .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdn6GFfa9P .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdn6GFfa9P .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdn6GFfa9P .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdmR4sragW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-tdmR4sragW .mbr-text,
.cid-tdmR4sragW blockquote {
  color: #767676;
}
.cid-tdn7oaGbqW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tdn7oaGbqW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdn7oaGbqW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdn7oaGbqW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdn7oaGbqW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdn7oaGbqW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdn7oaGbqW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdn7oaGbqW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdn7oaGbqW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdn7oaGbqW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdn7EZN9eR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-tdn7EZN9eR .mbr-text,
.cid-tdn7EZN9eR blockquote {
  color: #767676;
}
.cid-tdmR4zbQt1 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tdmR4zbQt1 .image-block {
  margin: auto;
}
.cid-tdmR4zbQt1 figcaption {
  position: relative;
}
.cid-tdmR4zbQt1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tdmR4zbQt1 .image-block {
    width: 100% !important;
  }
}
.cid-tdn8CWaVoe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-tdn8CWaVoe .mbr-text,
.cid-tdn8CWaVoe blockquote {
  color: #767676;
}
.cid-tdmR4zZol8 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tdmR4zZol8 .mbr-section-subtitle {
  color: #767676;
}
.cid-tdmR4AMQzM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdmR4AMQzM .mbr-text,
.cid-tdmR4AMQzM blockquote {
  color: #767676;
}
.cid-tdn9taFqJ2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-tdn9taFqJ2 .mbr-section-subtitle {
  color: #767676;
}
.cid-tdn9taFqJ2 .container-table {
  margin: 0 auto;
}
.cid-tdn9taFqJ2 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tdn9taFqJ2 .dataTables_wrapper {
  display: block;
}
.cid-tdn9taFqJ2 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tdn9taFqJ2 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tdn9taFqJ2 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tdn9taFqJ2 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tdn9taFqJ2 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tdn9taFqJ2 table td {
  border-top: 1px solid #cccccc;
}
.cid-tdn9taFqJ2 table.table {
  background: #ffffff;
}
.cid-tdn9taFqJ2 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tdn9taFqJ2 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tdn9taFqJ2 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tdn9taFqJ2 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tdn9taFqJ2 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tdn9taFqJ2 .dataTables_filter {
    text-align: center;
  }
  .cid-tdn9taFqJ2 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tdnaKKDdSc {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #eaeff1;
}
.cid-tdnaKKDdSc .mbr-section-subtitle {
  color: #767676;
}
.cid-tdnaKKDdSc .container-table {
  margin: 0 auto;
}
.cid-tdnaKKDdSc .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tdnaKKDdSc .dataTables_wrapper {
  display: block;
}
.cid-tdnaKKDdSc .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tdnaKKDdSc .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tdnaKKDdSc table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tdnaKKDdSc table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tdnaKKDdSc table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tdnaKKDdSc table td {
  border-top: 1px solid #cccccc;
}
.cid-tdnaKKDdSc table.table {
  background: #ffffff;
}
.cid-tdnaKKDdSc .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tdnaKKDdSc .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tdnaKKDdSc .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tdnaKKDdSc .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tdnaKKDdSc .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tdnaKKDdSc .dataTables_filter {
    text-align: center;
  }
  .cid-tdnaKKDdSc .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tdnaKKDdSc .head-item {
  text-align: left;
}
.cid-tdne0GcYY9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tdne0GcYY9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdne0GcYY9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdne0GcYY9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdne0GcYY9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdne0GcYY9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdne0GcYY9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdne0GcYY9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdne0GcYY9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdne0GcYY9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdmR4FyYGL {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-tdmR4FyYGL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tdmR4FyYGL p {
  color: #767676;
  text-align: left;
}
.cid-tdmR4FyYGL .card-box {
  padding-top: 2rem;
}
.cid-tdmR4FyYGL .card-wrapper {
  height: 100%;
}
.cid-tdmR4GyE7C {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-tdmR4GyE7C .card {
  align-self: stretch;
}
.cid-tdmR4GyE7C .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-tdmR4GyE7C h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tdmR4GyE7C p {
  color: #767676;
  text-align: left;
}
.cid-tdmR4GyE7C .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tdmR4GyE7C .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tdmR4GyE7C .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-tdmR4GyE7C P {
  text-align: center;
}
.cid-tdmR4HxNXw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-tdmR4HxNXw .content {
    text-align: center;
  }
  .cid-tdmR4HxNXw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tdmR4HxNXw .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tdmR4HxNXw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tdmR4HxNXw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tdmR4HxNXw .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tdmR4HxNXw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tdmR4HxNXw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tdmR4HxNXw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tdmR4HxNXw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tdmR4HxNXw .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tdmR4HxNXw .google-map {
  height: 25rem;
  position: relative;
}
.cid-tdmR4HxNXw .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tdmR4HxNXw .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tdmR4HxNXw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tdmR4HxNXw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tdmR4JZxPQ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-tdmR4JZxPQ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tdmR4JZxPQ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tdmR4JZxPQ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tdmR4JZxPQ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tdmR4JZxPQ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tdmR4JZxPQ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tdmR4JZxPQ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tdmR4JZxPQ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-tdmR4JZxPQ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tdmR4JZxPQ .btn-social + .btn {
  margin-left: .1rem;
}
.cid-tdmR4JZxPQ [class^="socicon-"]:before,
.cid-tdmR4JZxPQ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tdmR4JZxPQ .btn {
    font-size: 20px !important;
  }
}
.cid-tdneQF4Gvm .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-tdneQF4Gvm .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-tdneQF4Gvm a {
  font-style: normal;
}
.cid-tdneQF4Gvm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tdneQF4Gvm .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tdneQF4Gvm .nav-item:focus,
.cid-tdneQF4Gvm .nav-link:focus {
  outline: none;
}
.cid-tdneQF4Gvm .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tdneQF4Gvm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tdneQF4Gvm .menu-logo {
  margin-right: auto;
}
.cid-tdneQF4Gvm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tdneQF4Gvm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tdneQF4Gvm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tdneQF4Gvm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tdneQF4Gvm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tdneQF4Gvm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tdneQF4Gvm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tdneQF4Gvm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tdneQF4Gvm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tdneQF4Gvm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tdneQF4Gvm .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tdneQF4Gvm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tdneQF4Gvm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tdneQF4Gvm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tdneQF4Gvm .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tdneQF4Gvm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tdneQF4Gvm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tdneQF4Gvm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tdneQF4Gvm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tdneQF4Gvm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tdneQF4Gvm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tdneQF4Gvm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tdneQF4Gvm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tdneQF4Gvm button.navbar-toggler:focus {
  outline: none;
}
.cid-tdneQF4Gvm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tdneQF4Gvm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tdneQF4Gvm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tdneQF4Gvm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tdneQF4Gvm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tdneQF4Gvm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tdneQF4Gvm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tdneQF4Gvm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tdneQF4Gvm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tdneQF4Gvm .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tdneQF4Gvm .collapsed .btn {
  display: flex;
}
.cid-tdneQF4Gvm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tdneQF4Gvm .collapsed .navbar-collapse.collapsing,
.cid-tdneQF4Gvm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tdneQF4Gvm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tdneQF4Gvm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tdneQF4Gvm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tdneQF4Gvm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tdneQF4Gvm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tdneQF4Gvm .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tdneQF4Gvm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tdneQF4Gvm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tdneQF4Gvm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tdneQF4Gvm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tdneQF4Gvm .collapsed button.navbar-toggler {
  display: block;
}
.cid-tdneQF4Gvm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tdneQF4Gvm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tdneQF4Gvm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tdneQF4Gvm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tdneQF4Gvm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tdneQF4Gvm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tdneQF4Gvm .navbar-expand {
    flex-direction: column;
  }
  .cid-tdneQF4Gvm img {
    height: 3.8rem !important;
  }
  .cid-tdneQF4Gvm .btn {
    display: flex;
  }
  .cid-tdneQF4Gvm button.navbar-toggler {
    display: block;
  }
  .cid-tdneQF4Gvm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tdneQF4Gvm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tdneQF4Gvm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tdneQF4Gvm .navbar-collapse.collapsing,
  .cid-tdneQF4Gvm .navbar-collapse.show {
    display: block !important;
  }
  .cid-tdneQF4Gvm .navbar-collapse.collapsing .navbar-nav,
  .cid-tdneQF4Gvm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tdneQF4Gvm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tdneQF4Gvm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tdneQF4Gvm .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tdneQF4Gvm .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tdneQF4Gvm .navbar-collapse.collapsing .navbar-buttons,
  .cid-tdneQF4Gvm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tdneQF4Gvm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tdneQF4Gvm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tdneQF4Gvm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tdneQF4Gvm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tdneQF4Gvm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tdneQF4Gvm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tdneQF4Gvm .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tdneQF4Gvm .navbar-collapse {
  flex-basis: auto;
}
.cid-tdneQF4Gvm .nav-link:hover,
.cid-tdneQF4Gvm .dropdown-item:hover {
  color: #767676 !important;
}
.cid-tdneQFBSAQ {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-tdneQFBSAQ .mbr-section-subtitle {
  color: #767676;
}
.cid-tdneQFBSAQ H2 {
  color: #ffffff;
}
.cid-tdneQG7F5y {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tdneQG7F5y .image-block {
  margin: auto;
}
.cid-tdneQG7F5y figcaption {
  position: relative;
}
.cid-tdneQG7F5y figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tdneQG7F5y .image-block {
    width: 100% !important;
  }
}
.cid-tdneQGDMax {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-tdneQGDMax .mbr-section-subtitle {
  color: #767676;
}
.cid-tdneQH9viW {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tdneQH9viW .mbr-text,
.cid-tdneQH9viW blockquote {
  color: #767676;
}
.cid-tdneQHCqur {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tdneQHCqur .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdneQHCqur .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdneQHCqur .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdneQHCqur .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdneQHCqur .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdneQHCqur .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdneQHCqur .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdneQHCqur .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdneQHCqur .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdneQIzC1e {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-tdneQIzC1e .mbr-text,
.cid-tdneQIzC1e blockquote {
  color: #767676;
}
.cid-tdneQIzC1e .mbr-text {
  color: #073b4c;
}
.cid-tdneQIYjUx {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tdneQIYjUx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdneQIYjUx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdneQIYjUx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdneQIYjUx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdneQIYjUx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdneQIYjUx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdneQIYjUx .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdneQIYjUx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdneQIYjUx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdneQJOYqE {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tdneQJOYqE .mbr-section-subtitle {
  color: #767676;
}
.cid-tdneQKFday {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdneQKFday .mbr-text,
.cid-tdneQKFday blockquote {
  color: #767676;
}
.cid-tdneQL73MX {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tdneQL73MX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdneQL73MX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdneQL73MX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdneQL73MX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdneQL73MX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdneQL73MX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdneQL73MX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdneQL73MX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdneQL73MX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdneQLKttj {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tdneQLKttj .mbr-section-subtitle {
  color: #767676;
}
.cid-tdneQMfpfj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdneQMfpfj .mbr-text,
.cid-tdneQMfpfj blockquote {
  color: #767676;
}
.cid-tdneQMWisL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tdneQMWisL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdneQMWisL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdneQMWisL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdneQMWisL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdneQMWisL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdneQMWisL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdneQMWisL .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdneQMWisL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdneQMWisL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdneQO2Dqq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-tdneQO2Dqq .mbr-text,
.cid-tdneQO2Dqq blockquote {
  color: #767676;
}
.cid-tdneQOCWN0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tdneQOCWN0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdneQOCWN0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdneQOCWN0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdneQOCWN0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdneQOCWN0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdneQOCWN0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdneQOCWN0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdneQOCWN0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdneQOCWN0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdneQPf79Z {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-tdneQPf79Z .mbr-text,
.cid-tdneQPf79Z blockquote {
  color: #767676;
}
.cid-tdneQPIAGr {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tdneQPIAGr .mbr-section-subtitle {
  color: #767676;
}
.cid-tdneQQiq9B {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdneQQiq9B .mbr-text,
.cid-tdneQQiq9B blockquote {
  color: #767676;
}
.cid-tdneQQOg41 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tdneQQOg41 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdneQQOg41 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdneQQOg41 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdneQQOg41 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdneQQOg41 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdneQQOg41 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdneQQOg41 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdneQQOg41 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdneQQOg41 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdneQRDWcV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-tdneQRDWcV .mbr-text,
.cid-tdneQRDWcV blockquote {
  color: #767676;
}
.cid-tdneQS8gyK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tdneQS8gyK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdneQS8gyK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdneQS8gyK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdneQS8gyK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdneQS8gyK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdneQS8gyK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdneQS8gyK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdneQS8gyK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdneQS8gyK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdneQSOlVR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-tdneQSOlVR .mbr-text,
.cid-tdneQSOlVR blockquote {
  color: #767676;
}
.cid-tdneQTjOar {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tdneQTjOar .image-block {
  margin: auto;
}
.cid-tdneQTjOar figcaption {
  position: relative;
}
.cid-tdneQTjOar figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tdneQTjOar .image-block {
    width: 100% !important;
  }
}
.cid-tdneQTRtVj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-tdneQTRtVj .mbr-text,
.cid-tdneQTRtVj blockquote {
  color: #767676;
}
.cid-tdneQYtLyk {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-tdneQYtLyk h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tdneQYtLyk p {
  color: #767676;
  text-align: left;
}
.cid-tdneQYtLyk .card-box {
  padding-top: 2rem;
}
.cid-tdneQYtLyk .card-wrapper {
  height: 100%;
}
.cid-tdneQZfo2x {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-tdneQZfo2x .card {
  align-self: stretch;
}
.cid-tdneQZfo2x .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-tdneQZfo2x h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tdneQZfo2x p {
  color: #767676;
  text-align: left;
}
.cid-tdneQZfo2x .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tdneQZfo2x .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tdneQZfo2x .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-tdneQZfo2x P {
  text-align: center;
}
.cid-tdneR04kXH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-tdneR04kXH .content {
    text-align: center;
  }
  .cid-tdneR04kXH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tdneR04kXH .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tdneR04kXH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tdneR04kXH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tdneR04kXH .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tdneR04kXH .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tdneR04kXH .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tdneR04kXH .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tdneR04kXH .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tdneR04kXH .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tdneR04kXH .google-map {
  height: 25rem;
  position: relative;
}
.cid-tdneR04kXH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tdneR04kXH .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tdneR04kXH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tdneR04kXH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tdneR1RpNZ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-tdneR1RpNZ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tdneR1RpNZ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tdneR1RpNZ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tdneR1RpNZ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tdneR1RpNZ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tdneR1RpNZ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tdneR1RpNZ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tdneR1RpNZ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-tdneR1RpNZ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tdneR1RpNZ .btn-social + .btn {
  margin-left: .1rem;
}
.cid-tdneR1RpNZ [class^="socicon-"]:before,
.cid-tdneR1RpNZ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tdneR1RpNZ .btn {
    font-size: 20px !important;
  }
}
.cid-tkTp27LdS6 .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-tkTp27LdS6 .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-tkTp27LdS6 a {
  font-style: normal;
}
.cid-tkTp27LdS6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tkTp27LdS6 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tkTp27LdS6 .nav-item:focus,
.cid-tkTp27LdS6 .nav-link:focus {
  outline: none;
}
.cid-tkTp27LdS6 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tkTp27LdS6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tkTp27LdS6 .menu-logo {
  margin-right: auto;
}
.cid-tkTp27LdS6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tkTp27LdS6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tkTp27LdS6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tkTp27LdS6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tkTp27LdS6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tkTp27LdS6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tkTp27LdS6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tkTp27LdS6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tkTp27LdS6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tkTp27LdS6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tkTp27LdS6 .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tkTp27LdS6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tkTp27LdS6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkTp27LdS6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tkTp27LdS6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkTp27LdS6 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tkTp27LdS6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tkTp27LdS6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tkTp27LdS6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tkTp27LdS6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tkTp27LdS6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tkTp27LdS6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tkTp27LdS6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tkTp27LdS6 button.navbar-toggler:focus {
  outline: none;
}
.cid-tkTp27LdS6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tkTp27LdS6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkTp27LdS6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkTp27LdS6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkTp27LdS6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkTp27LdS6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkTp27LdS6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkTp27LdS6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkTp27LdS6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkTp27LdS6 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tkTp27LdS6 .collapsed .btn {
  display: flex;
}
.cid-tkTp27LdS6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tkTp27LdS6 .collapsed .navbar-collapse.collapsing,
.cid-tkTp27LdS6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tkTp27LdS6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tkTp27LdS6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tkTp27LdS6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tkTp27LdS6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tkTp27LdS6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tkTp27LdS6 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tkTp27LdS6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tkTp27LdS6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tkTp27LdS6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tkTp27LdS6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tkTp27LdS6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tkTp27LdS6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tkTp27LdS6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tkTp27LdS6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tkTp27LdS6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tkTp27LdS6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tkTp27LdS6 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tkTp27LdS6 .navbar-expand {
    flex-direction: column;
  }
  .cid-tkTp27LdS6 img {
    height: 3.8rem !important;
  }
  .cid-tkTp27LdS6 .btn {
    display: flex;
  }
  .cid-tkTp27LdS6 button.navbar-toggler {
    display: block;
  }
  .cid-tkTp27LdS6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tkTp27LdS6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tkTp27LdS6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tkTp27LdS6 .navbar-collapse.collapsing,
  .cid-tkTp27LdS6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tkTp27LdS6 .navbar-collapse.collapsing .navbar-nav,
  .cid-tkTp27LdS6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tkTp27LdS6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tkTp27LdS6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tkTp27LdS6 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tkTp27LdS6 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tkTp27LdS6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tkTp27LdS6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tkTp27LdS6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tkTp27LdS6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tkTp27LdS6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tkTp27LdS6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tkTp27LdS6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tkTp27LdS6 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tkTp27LdS6 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tkTp27LdS6 .navbar-collapse {
  flex-basis: auto;
}
.cid-tkTp27LdS6 .nav-link:hover,
.cid-tkTp27LdS6 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-tkTp28oZT0 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-tkTp28oZT0 .mbr-section-subtitle {
  color: #767676;
}
.cid-tkTp28oZT0 H2 {
  color: #ffffff;
}
.cid-tkTp29nOZq {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tkTp29nOZq .image-block {
  margin: auto;
}
.cid-tkTp29nOZq figcaption {
  position: relative;
}
.cid-tkTp29nOZq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tkTp29nOZq .image-block {
    width: 100% !important;
  }
}
.cid-tkTsccUmpa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkTsccUmpa .mbr-text,
.cid-tkTsccUmpa blockquote {
  color: #767676;
}
.cid-tkTJYHJqL8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tkTJYHJqL8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tkTJYHJqL8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkTJYHJqL8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkTJYHJqL8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tkTJYHJqL8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTJYHJqL8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tkTJYHJqL8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tkTJYHJqL8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tkTJYHJqL8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTp29Tn4D {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-tkTp29Tn4D .mbr-section-subtitle {
  color: #767676;
}
.cid-tkTp2aqh7o {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tkTp2aqh7o .mbr-text,
.cid-tkTp2aqh7o blockquote {
  color: #767676;
}
.cid-tkTp2aSBgq {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tkTp2aSBgq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tkTp2aSBgq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkTp2aSBgq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkTp2aSBgq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tkTp2aSBgq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTp2aSBgq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tkTp2aSBgq .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tkTp2aSBgq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tkTp2aSBgq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTp2c13LU {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-tkTp2c13LU .mbr-text,
.cid-tkTp2c13LU blockquote {
  color: #767676;
}
.cid-tkTp2c13LU .mbr-text {
  color: #073b4c;
}
.cid-tkTp2dqQvL {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tkTp2dqQvL .mbr-section-subtitle {
  color: #767676;
}
.cid-tkTp2e0rtT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkTp2e0rtT .mbr-text,
.cid-tkTp2e0rtT blockquote {
  color: #767676;
}
.cid-tkTp2eyYWG {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tkTp2eyYWG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tkTp2eyYWG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkTp2eyYWG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkTp2eyYWG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tkTp2eyYWG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTp2eyYWG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tkTp2eyYWG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tkTp2eyYWG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tkTp2eyYWG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTp2ftVFO {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tkTp2ftVFO .mbr-section-subtitle {
  color: #767676;
}
.cid-tkTp2g1tbx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkTp2g1tbx .mbr-text,
.cid-tkTp2g1tbx blockquote {
  color: #767676;
}
.cid-tkTp2gvMuu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tkTp2gvMuu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tkTp2gvMuu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkTp2gvMuu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkTp2gvMuu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tkTp2gvMuu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTp2gvMuu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tkTp2gvMuu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tkTp2gvMuu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tkTp2gvMuu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTp2j9vOn {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tkTp2j9vOn .mbr-section-subtitle {
  color: #767676;
}
.cid-tkTp2jSeNr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkTp2jSeNr .mbr-text,
.cid-tkTp2jSeNr blockquote {
  color: #767676;
}
.cid-tkTp2ksf9s {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tkTp2ksf9s .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tkTp2ksf9s .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkTp2ksf9s .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkTp2ksf9s .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tkTp2ksf9s .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTp2ksf9s .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tkTp2ksf9s .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tkTp2ksf9s .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tkTp2ksf9s .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTp2ogPO6 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tkTp2ogPO6 .mbr-section-subtitle {
  color: #767676;
}
.cid-tkTp2oYVs2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkTp2oYVs2 .mbr-text,
.cid-tkTp2oYVs2 blockquote {
  color: #767676;
}
.cid-tkTGyGioxW {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tkTGyGioxW .mbr-section-subtitle {
  color: #767676;
}
.cid-tkTGGy1udo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkTGGy1udo .mbr-text,
.cid-tkTGGy1udo blockquote {
  color: #767676;
}
.cid-tkTH0yqNl2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tkTH0yqNl2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tkTH0yqNl2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkTH0yqNl2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkTH0yqNl2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tkTH0yqNl2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTH0yqNl2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tkTH0yqNl2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tkTH0yqNl2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tkTH0yqNl2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTHkRRmr6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-tkTHkRRmr6 .mbr-text,
.cid-tkTHkRRmr6 blockquote {
  color: #767676;
}
.cid-tkTHygKwsM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tkTHygKwsM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tkTHygKwsM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkTHygKwsM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkTHygKwsM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tkTHygKwsM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTHygKwsM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tkTHygKwsM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tkTHygKwsM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tkTHygKwsM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTHOYH8JL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-tkTHOYH8JL .mbr-text,
.cid-tkTHOYH8JL blockquote {
  color: #767676;
}
.cid-tkTIdD0ak9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkTIdD0ak9 .mbr-text,
.cid-tkTIdD0ak9 blockquote {
  color: #767676;
}
.cid-tkTIAwsVxf {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tkTIAwsVxf .mbr-section-subtitle {
  color: #767676;
}
.cid-tkTIJhhWyx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkTIJhhWyx .mbr-text,
.cid-tkTIJhhWyx blockquote {
  color: #767676;
}
.cid-tkTIZ7vaMa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tkTIZ7vaMa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tkTIZ7vaMa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkTIZ7vaMa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkTIZ7vaMa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tkTIZ7vaMa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTIZ7vaMa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tkTIZ7vaMa .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tkTIZ7vaMa .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tkTIZ7vaMa .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTp2sBSEQ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-tkTp2sBSEQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tkTp2sBSEQ p {
  color: #767676;
  text-align: left;
}
.cid-tkTp2sBSEQ .card-box {
  padding-top: 2rem;
}
.cid-tkTp2sBSEQ .card-wrapper {
  height: 100%;
}
.cid-tkTp2tvsAD {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-tkTp2tvsAD .card {
  align-self: stretch;
}
.cid-tkTp2tvsAD .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-tkTp2tvsAD h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tkTp2tvsAD p {
  color: #767676;
  text-align: left;
}
.cid-tkTp2tvsAD .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tkTp2tvsAD .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tkTp2tvsAD .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-tkTp2tvsAD P {
  text-align: center;
}
.cid-tkTp2ukl95 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-tkTp2ukl95 .content {
    text-align: center;
  }
  .cid-tkTp2ukl95 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tkTp2ukl95 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tkTp2ukl95 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkTp2ukl95 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkTp2ukl95 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tkTp2ukl95 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkTp2ukl95 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkTp2ukl95 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkTp2ukl95 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkTp2ukl95 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkTp2ukl95 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tkTp2ukl95 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tkTp2ukl95 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tkTp2ukl95 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tkTp2ukl95 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tkTp2w02kv {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-tkTp2w02kv .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tkTp2w02kv .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tkTp2w02kv .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tkTp2w02kv .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tkTp2w02kv .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tkTp2w02kv .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tkTp2w02kv .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tkTp2w02kv .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-tkTp2w02kv .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tkTp2w02kv .btn-social + .btn {
  margin-left: .1rem;
}
.cid-tkTp2w02kv [class^="socicon-"]:before,
.cid-tkTp2w02kv [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tkTp2w02kv .btn {
    font-size: 20px !important;
  }
}
.cid-tkTL0GYRDG .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-tkTL0GYRDG .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-tkTL0GYRDG a {
  font-style: normal;
}
.cid-tkTL0GYRDG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tkTL0GYRDG .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tkTL0GYRDG .nav-item:focus,
.cid-tkTL0GYRDG .nav-link:focus {
  outline: none;
}
.cid-tkTL0GYRDG .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tkTL0GYRDG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tkTL0GYRDG .menu-logo {
  margin-right: auto;
}
.cid-tkTL0GYRDG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tkTL0GYRDG .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tkTL0GYRDG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tkTL0GYRDG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tkTL0GYRDG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tkTL0GYRDG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tkTL0GYRDG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tkTL0GYRDG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tkTL0GYRDG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tkTL0GYRDG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tkTL0GYRDG .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tkTL0GYRDG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tkTL0GYRDG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkTL0GYRDG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tkTL0GYRDG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkTL0GYRDG .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tkTL0GYRDG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tkTL0GYRDG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tkTL0GYRDG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tkTL0GYRDG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tkTL0GYRDG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tkTL0GYRDG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tkTL0GYRDG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tkTL0GYRDG button.navbar-toggler:focus {
  outline: none;
}
.cid-tkTL0GYRDG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tkTL0GYRDG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkTL0GYRDG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkTL0GYRDG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkTL0GYRDG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkTL0GYRDG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkTL0GYRDG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkTL0GYRDG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkTL0GYRDG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkTL0GYRDG .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tkTL0GYRDG .collapsed .btn {
  display: flex;
}
.cid-tkTL0GYRDG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tkTL0GYRDG .collapsed .navbar-collapse.collapsing,
.cid-tkTL0GYRDG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tkTL0GYRDG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tkTL0GYRDG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tkTL0GYRDG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tkTL0GYRDG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tkTL0GYRDG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tkTL0GYRDG .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tkTL0GYRDG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tkTL0GYRDG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tkTL0GYRDG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tkTL0GYRDG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tkTL0GYRDG .collapsed button.navbar-toggler {
  display: block;
}
.cid-tkTL0GYRDG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tkTL0GYRDG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tkTL0GYRDG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tkTL0GYRDG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tkTL0GYRDG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tkTL0GYRDG .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tkTL0GYRDG .navbar-expand {
    flex-direction: column;
  }
  .cid-tkTL0GYRDG img {
    height: 3.8rem !important;
  }
  .cid-tkTL0GYRDG .btn {
    display: flex;
  }
  .cid-tkTL0GYRDG button.navbar-toggler {
    display: block;
  }
  .cid-tkTL0GYRDG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tkTL0GYRDG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tkTL0GYRDG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tkTL0GYRDG .navbar-collapse.collapsing,
  .cid-tkTL0GYRDG .navbar-collapse.show {
    display: block !important;
  }
  .cid-tkTL0GYRDG .navbar-collapse.collapsing .navbar-nav,
  .cid-tkTL0GYRDG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tkTL0GYRDG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tkTL0GYRDG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tkTL0GYRDG .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tkTL0GYRDG .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tkTL0GYRDG .navbar-collapse.collapsing .navbar-buttons,
  .cid-tkTL0GYRDG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tkTL0GYRDG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tkTL0GYRDG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tkTL0GYRDG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tkTL0GYRDG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tkTL0GYRDG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tkTL0GYRDG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tkTL0GYRDG .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tkTL0GYRDG .navbar-collapse {
  flex-basis: auto;
}
.cid-tkTL0GYRDG .nav-link:hover,
.cid-tkTL0GYRDG .dropdown-item:hover {
  color: #767676 !important;
}
.cid-tkTL0HTOvT {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-tkTL0HTOvT .mbr-section-subtitle {
  color: #767676;
}
.cid-tkTL0HTOvT H2 {
  color: #ffffff;
}
.cid-tkTL0Ir5mr {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tkTL0Ir5mr .image-block {
  margin: auto;
}
.cid-tkTL0Ir5mr figcaption {
  position: relative;
}
.cid-tkTL0Ir5mr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tkTL0Ir5mr .image-block {
    width: 100% !important;
  }
}
.cid-tkTL0J1Bka {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkTL0J1Bka .mbr-text,
.cid-tkTL0J1Bka blockquote {
  color: #767676;
}
.cid-tkTL0JHRBl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tkTL0JHRBl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tkTL0JHRBl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkTL0JHRBl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkTL0JHRBl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tkTL0JHRBl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTL0JHRBl .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tkTL0JHRBl .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tkTL0JHRBl .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tkTL0JHRBl .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTL0KrjHu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-tkTL0KrjHu .mbr-section-subtitle {
  color: #767676;
}
.cid-tkTL0KYPka {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tkTL0KYPka .mbr-text,
.cid-tkTL0KYPka blockquote {
  color: #767676;
}
.cid-tkTL0LrkeO {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tkTL0LrkeO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tkTL0LrkeO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkTL0LrkeO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkTL0LrkeO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tkTL0LrkeO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTL0LrkeO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tkTL0LrkeO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tkTL0LrkeO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tkTL0LrkeO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTL0MtZfK {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #eaeff1;
}
.cid-tkTL0MtZfK .mbr-text,
.cid-tkTL0MtZfK blockquote {
  color: #767676;
}
.cid-tkTL0MtZfK .mbr-text {
  color: #073b4c;
}
.cid-tkTL0N2yCF {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tkTL0N2yCF .mbr-section-subtitle {
  color: #767676;
}
.cid-tkTL0NyuXT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkTL0NyuXT .mbr-text,
.cid-tkTL0NyuXT blockquote {
  color: #767676;
}
.cid-tkTL0OiQAR {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tkTL0OiQAR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tkTL0OiQAR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkTL0OiQAR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkTL0OiQAR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tkTL0OiQAR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTL0OiQAR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tkTL0OiQAR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tkTL0OiQAR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tkTL0OiQAR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTL0PInSE {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tkTL0PInSE .mbr-section-subtitle {
  color: #767676;
}
.cid-tkTL0QejRx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkTL0QejRx .mbr-text,
.cid-tkTL0QejRx blockquote {
  color: #767676;
}
.cid-tkTL0QNFb7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tkTL0QNFb7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tkTL0QNFb7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkTL0QNFb7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkTL0QNFb7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tkTL0QNFb7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTL0QNFb7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tkTL0QNFb7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tkTL0QNFb7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tkTL0QNFb7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTL0SgnmK {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tkTL0SgnmK .mbr-section-subtitle {
  color: #767676;
}
.cid-tkTL0SZtD4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkTL0SZtD4 .mbr-text,
.cid-tkTL0SZtD4 blockquote {
  color: #767676;
}
.cid-tkTL0TyeEr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tkTL0TyeEr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tkTL0TyeEr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkTL0TyeEr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkTL0TyeEr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tkTL0TyeEr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTL0TyeEr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tkTL0TyeEr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tkTL0TyeEr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tkTL0TyeEr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTL0ULbPZ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tkTL0ULbPZ .mbr-section-subtitle {
  color: #767676;
}
.cid-tkTL0VoYLr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkTL0VoYLr .mbr-text,
.cid-tkTL0VoYLr blockquote {
  color: #767676;
}
.cid-tkTL0VYCN6 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tkTL0VYCN6 .mbr-section-subtitle {
  color: #767676;
}
.cid-tkTL0WLnTi {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkTL0WLnTi .mbr-text,
.cid-tkTL0WLnTi blockquote {
  color: #767676;
}
.cid-tkTL0XjTts {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tkTL0XjTts .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tkTL0XjTts .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkTL0XjTts .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkTL0XjTts .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tkTL0XjTts .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTL0XjTts .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tkTL0XjTts .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tkTL0XjTts .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tkTL0XjTts .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTL0Y6TDk {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-tkTL0Y6TDk .mbr-text,
.cid-tkTL0Y6TDk blockquote {
  color: #767676;
}
.cid-tkTL0YFZaA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tkTL0YFZaA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tkTL0YFZaA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkTL0YFZaA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkTL0YFZaA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tkTL0YFZaA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTL0YFZaA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tkTL0YFZaA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tkTL0YFZaA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tkTL0YFZaA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTL0Zv8kq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #eaeff1;
}
.cid-tkTL0Zv8kq .mbr-text,
.cid-tkTL0Zv8kq blockquote {
  color: #767676;
}
.cid-tkTL10ad46 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkTL10ad46 .mbr-text,
.cid-tkTL10ad46 blockquote {
  color: #767676;
}
.cid-tkTL10LsHU {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tkTL10LsHU .mbr-section-subtitle {
  color: #767676;
}
.cid-tkTL11xU5t {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkTL11xU5t .mbr-text,
.cid-tkTL11xU5t blockquote {
  color: #767676;
}
.cid-tkTL12bDlj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tkTL12bDlj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tkTL12bDlj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkTL12bDlj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkTL12bDlj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tkTL12bDlj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTL12bDlj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tkTL12bDlj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tkTL12bDlj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tkTL12bDlj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tkTL13h0Dp {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-tkTL13h0Dp h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tkTL13h0Dp p {
  color: #767676;
  text-align: left;
}
.cid-tkTL13h0Dp .card-box {
  padding-top: 2rem;
}
.cid-tkTL13h0Dp .card-wrapper {
  height: 100%;
}
.cid-tkTL14gtmD {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-tkTL14gtmD .card {
  align-self: stretch;
}
.cid-tkTL14gtmD .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-tkTL14gtmD h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tkTL14gtmD p {
  color: #767676;
  text-align: left;
}
.cid-tkTL14gtmD .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tkTL14gtmD .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tkTL14gtmD .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-tkTL14gtmD P {
  text-align: center;
}
.cid-tkTL15eSjZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-tkTL15eSjZ .content {
    text-align: center;
  }
  .cid-tkTL15eSjZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tkTL15eSjZ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tkTL15eSjZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkTL15eSjZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkTL15eSjZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tkTL15eSjZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkTL15eSjZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkTL15eSjZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkTL15eSjZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkTL15eSjZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkTL15eSjZ .google-map {
  height: 25rem;
  position: relative;
}
.cid-tkTL15eSjZ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tkTL15eSjZ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tkTL15eSjZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tkTL15eSjZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tkTL18sHRL {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-tkTL18sHRL .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tkTL18sHRL .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tkTL18sHRL .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tkTL18sHRL .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tkTL18sHRL .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tkTL18sHRL .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tkTL18sHRL .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tkTL18sHRL .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-tkTL18sHRL .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tkTL18sHRL .btn-social + .btn {
  margin-left: .1rem;
}
.cid-tkTL18sHRL [class^="socicon-"]:before,
.cid-tkTL18sHRL [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tkTL18sHRL .btn {
    font-size: 20px !important;
  }
}
.cid-tpK6KyyNbE .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-tpK6KyyNbE .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-tpK6KyyNbE a {
  font-style: normal;
}
.cid-tpK6KyyNbE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tpK6KyyNbE .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tpK6KyyNbE .nav-item:focus,
.cid-tpK6KyyNbE .nav-link:focus {
  outline: none;
}
.cid-tpK6KyyNbE .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tpK6KyyNbE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tpK6KyyNbE .menu-logo {
  margin-right: auto;
}
.cid-tpK6KyyNbE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tpK6KyyNbE .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tpK6KyyNbE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tpK6KyyNbE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tpK6KyyNbE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tpK6KyyNbE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tpK6KyyNbE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tpK6KyyNbE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tpK6KyyNbE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tpK6KyyNbE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tpK6KyyNbE .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tpK6KyyNbE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tpK6KyyNbE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpK6KyyNbE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tpK6KyyNbE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpK6KyyNbE .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tpK6KyyNbE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tpK6KyyNbE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tpK6KyyNbE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tpK6KyyNbE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tpK6KyyNbE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tpK6KyyNbE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tpK6KyyNbE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tpK6KyyNbE button.navbar-toggler:focus {
  outline: none;
}
.cid-tpK6KyyNbE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tpK6KyyNbE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpK6KyyNbE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpK6KyyNbE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpK6KyyNbE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpK6KyyNbE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpK6KyyNbE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpK6KyyNbE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpK6KyyNbE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpK6KyyNbE .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tpK6KyyNbE .collapsed .btn {
  display: flex;
}
.cid-tpK6KyyNbE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tpK6KyyNbE .collapsed .navbar-collapse.collapsing,
.cid-tpK6KyyNbE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tpK6KyyNbE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tpK6KyyNbE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tpK6KyyNbE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tpK6KyyNbE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tpK6KyyNbE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tpK6KyyNbE .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tpK6KyyNbE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tpK6KyyNbE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tpK6KyyNbE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tpK6KyyNbE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tpK6KyyNbE .collapsed button.navbar-toggler {
  display: block;
}
.cid-tpK6KyyNbE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tpK6KyyNbE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tpK6KyyNbE .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tpK6KyyNbE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tpK6KyyNbE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tpK6KyyNbE .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tpK6KyyNbE .navbar-expand {
    flex-direction: column;
  }
  .cid-tpK6KyyNbE img {
    height: 3.8rem !important;
  }
  .cid-tpK6KyyNbE .btn {
    display: flex;
  }
  .cid-tpK6KyyNbE button.navbar-toggler {
    display: block;
  }
  .cid-tpK6KyyNbE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tpK6KyyNbE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tpK6KyyNbE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tpK6KyyNbE .navbar-collapse.collapsing,
  .cid-tpK6KyyNbE .navbar-collapse.show {
    display: block !important;
  }
  .cid-tpK6KyyNbE .navbar-collapse.collapsing .navbar-nav,
  .cid-tpK6KyyNbE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tpK6KyyNbE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tpK6KyyNbE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tpK6KyyNbE .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tpK6KyyNbE .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tpK6KyyNbE .navbar-collapse.collapsing .navbar-buttons,
  .cid-tpK6KyyNbE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tpK6KyyNbE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tpK6KyyNbE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tpK6KyyNbE .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tpK6KyyNbE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tpK6KyyNbE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tpK6KyyNbE .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tpK6KyyNbE .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tpK6KyyNbE .navbar-collapse {
  flex-basis: auto;
}
.cid-tpK6KyyNbE .nav-link:hover,
.cid-tpK6KyyNbE .dropdown-item:hover {
  color: #767676 !important;
}
.cid-tpK6KyZOWm {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-tpK6KyZOWm .mbr-section-subtitle {
  color: #767676;
}
.cid-tpK6KyZOWm H2 {
  color: #ffffff;
}
.cid-tpK6KzobhZ {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tpK6KzobhZ .image-block {
  margin: auto;
}
.cid-tpK6KzobhZ figcaption {
  position: relative;
}
.cid-tpK6KzobhZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tpK6KzobhZ .image-block {
    width: 100% !important;
  }
}
.cid-tpK6KzMiL3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tpK6KzMiL3 .mbr-text,
.cid-tpK6KzMiL3 blockquote {
  color: #767676;
}
.cid-tpK6KAVYKj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-tpK6KAVYKj .mbr-section-subtitle {
  color: #767676;
}
.cid-tpK6KBsQx7 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tpK6KBsQx7 .mbr-text,
.cid-tpK6KBsQx7 blockquote {
  color: #767676;
}
.cid-tpK8Bz8PUi {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tpK8Bz8PUi .image-block {
  margin: auto;
}
.cid-tpK8Bz8PUi figcaption {
  position: relative;
}
.cid-tpK8Bz8PUi figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tpK8Bz8PUi .image-block {
    width: 100% !important;
  }
}
.cid-tpK6KDXrsg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tpK6KDXrsg .mbr-section-subtitle {
  color: #767676;
}
.cid-tpK6KEvNAv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tpK6KEvNAv .mbr-text,
.cid-tpK6KEvNAv blockquote {
  color: #767676;
}
.cid-tpK9onUzAt {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tpK9onUzAt .image-block {
  margin: auto;
}
.cid-tpK9onUzAt figcaption {
  position: relative;
}
.cid-tpK9onUzAt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tpK9onUzAt .image-block {
    width: 100% !important;
  }
}
.cid-tpK6KGs7HD {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tpK6KGs7HD .mbr-section-subtitle {
  color: #767676;
}
.cid-tpK6KGXiYB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tpK6KGXiYB .mbr-text,
.cid-tpK6KGXiYB blockquote {
  color: #767676;
}
.cid-tpK9X1rB5a {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tpK9X1rB5a .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tpK9X1rB5a .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpK9X1rB5a .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tpK9X1rB5a .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tpK9X1rB5a .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpK9X1rB5a .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tpK9X1rB5a .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tpK9X1rB5a .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tpK9X1rB5a .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpK6KIP4zu {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tpK6KIP4zu .mbr-section-subtitle {
  color: #767676;
}
.cid-tpK6KJmVlY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tpK6KJmVlY .mbr-text,
.cid-tpK6KJmVlY blockquote {
  color: #767676;
}
.cid-tpKaOEvo4m {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tpKaOEvo4m .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tpKaOEvo4m .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpKaOEvo4m .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tpKaOEvo4m .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tpKaOEvo4m .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpKaOEvo4m .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tpKaOEvo4m .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tpKaOEvo4m .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tpKaOEvo4m .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpK6KKWIoP {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tpK6KKWIoP .mbr-section-subtitle {
  color: #767676;
}
.cid-tpK6KLykuH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tpK6KLykuH .mbr-text,
.cid-tpK6KLykuH blockquote {
  color: #767676;
}
.cid-tpKbw1Ser1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tpKbw1Ser1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tpKbw1Ser1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpKbw1Ser1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tpKbw1Ser1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tpKbw1Ser1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpKbw1Ser1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tpKbw1Ser1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tpKbw1Ser1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tpKbw1Ser1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpK6KMp7cm {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tpK6KMp7cm .mbr-section-subtitle {
  color: #767676;
}
.cid-tpKbWJ5E8z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tpKbWJ5E8z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tpKbWJ5E8z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpKbWJ5E8z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tpKbWJ5E8z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tpKbWJ5E8z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpKbWJ5E8z .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tpKbWJ5E8z .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tpKbWJ5E8z .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tpKbWJ5E8z .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpK6KSsVr6 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tpK6KSsVr6 .mbr-section-subtitle {
  color: #767676;
}
.cid-tpKcvH7Gef {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tpKcvH7Gef .image-block {
  margin: auto;
}
.cid-tpKcvH7Gef figcaption {
  position: relative;
}
.cid-tpKcvH7Gef figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tpKcvH7Gef .image-block {
    width: 100% !important;
  }
}
.cid-tpKcRaWkC6 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tpKcRaWkC6 .mbr-section-subtitle {
  color: #767676;
}
.cid-tpKcUQ9F0Z {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tpKcUQ9F0Z .mbr-text,
.cid-tpKcUQ9F0Z blockquote {
  color: #767676;
}
.cid-tpKcWCacUe {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-tpKcWCacUe .image-block {
  margin: auto;
}
.cid-tpKcWCacUe figcaption {
  position: relative;
}
.cid-tpKcWCacUe figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tpKcWCacUe .image-block {
    width: 100% !important;
  }
}
.cid-tpK6KURoJW {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-tpK6KURoJW h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tpK6KURoJW p {
  color: #767676;
  text-align: left;
}
.cid-tpK6KURoJW .card-box {
  padding-top: 2rem;
}
.cid-tpK6KURoJW .card-wrapper {
  height: 100%;
}
.cid-tpK6KVH7Dt {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-tpK6KVH7Dt .card {
  align-self: stretch;
}
.cid-tpK6KVH7Dt .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-tpK6KVH7Dt h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tpK6KVH7Dt p {
  color: #767676;
  text-align: left;
}
.cid-tpK6KVH7Dt .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tpK6KVH7Dt .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tpK6KVH7Dt .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-tpK6KVH7Dt P {
  text-align: center;
}
.cid-tpK6KWEZnb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-tpK6KWEZnb .content {
    text-align: center;
  }
  .cid-tpK6KWEZnb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tpK6KWEZnb .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tpK6KWEZnb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tpK6KWEZnb .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tpK6KWEZnb .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tpK6KWEZnb .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tpK6KWEZnb .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpK6KWEZnb .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tpK6KWEZnb .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpK6KWEZnb .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpK6KWEZnb .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpK6KWEZnb .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpK6KWEZnb .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpK6KWEZnb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpK6KWEZnb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tpK6KYCeKT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-tpK6KYCeKT .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tpK6KYCeKT .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tpK6KYCeKT .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tpK6KYCeKT .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tpK6KYCeKT .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tpK6KYCeKT .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tpK6KYCeKT .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tpK6KYCeKT .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-tpK6KYCeKT .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tpK6KYCeKT .btn-social + .btn {
  margin-left: .1rem;
}
.cid-tpK6KYCeKT [class^="socicon-"]:before,
.cid-tpK6KYCeKT [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tpK6KYCeKT .btn {
    font-size: 20px !important;
  }
}
.cid-tpKe4FOh54 .navbar {
  padding: .5rem 0;
  background: #232a3b;
  transition: none;
  min-height: 77px;
}
.cid-tpKe4FOh54 .navbar-dropdown.bg-color.transparent.opened {
  background: #232a3b;
}
.cid-tpKe4FOh54 a {
  font-style: normal;
}
.cid-tpKe4FOh54 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tpKe4FOh54 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tpKe4FOh54 .nav-item:focus,
.cid-tpKe4FOh54 .nav-link:focus {
  outline: none;
}
.cid-tpKe4FOh54 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tpKe4FOh54 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tpKe4FOh54 .menu-logo {
  margin-right: auto;
}
.cid-tpKe4FOh54 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tpKe4FOh54 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tpKe4FOh54 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tpKe4FOh54 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tpKe4FOh54 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tpKe4FOh54 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tpKe4FOh54 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tpKe4FOh54 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tpKe4FOh54 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tpKe4FOh54 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tpKe4FOh54 .dropdown .dropdown-menu {
  background: #232a3b;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tpKe4FOh54 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tpKe4FOh54 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpKe4FOh54 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tpKe4FOh54 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpKe4FOh54 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tpKe4FOh54 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tpKe4FOh54 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tpKe4FOh54 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tpKe4FOh54 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tpKe4FOh54 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tpKe4FOh54 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tpKe4FOh54 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tpKe4FOh54 button.navbar-toggler:focus {
  outline: none;
}
.cid-tpKe4FOh54 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tpKe4FOh54 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpKe4FOh54 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpKe4FOh54 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpKe4FOh54 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpKe4FOh54 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpKe4FOh54 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpKe4FOh54 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpKe4FOh54 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpKe4FOh54 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tpKe4FOh54 .collapsed .btn {
  display: flex;
}
.cid-tpKe4FOh54 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tpKe4FOh54 .collapsed .navbar-collapse.collapsing,
.cid-tpKe4FOh54 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tpKe4FOh54 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tpKe4FOh54 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tpKe4FOh54 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tpKe4FOh54 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tpKe4FOh54 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tpKe4FOh54 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tpKe4FOh54 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tpKe4FOh54 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tpKe4FOh54 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tpKe4FOh54 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tpKe4FOh54 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tpKe4FOh54 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tpKe4FOh54 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tpKe4FOh54 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tpKe4FOh54 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tpKe4FOh54 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tpKe4FOh54 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tpKe4FOh54 .navbar-expand {
    flex-direction: column;
  }
  .cid-tpKe4FOh54 img {
    height: 3.8rem !important;
  }
  .cid-tpKe4FOh54 .btn {
    display: flex;
  }
  .cid-tpKe4FOh54 button.navbar-toggler {
    display: block;
  }
  .cid-tpKe4FOh54 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tpKe4FOh54 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tpKe4FOh54 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tpKe4FOh54 .navbar-collapse.collapsing,
  .cid-tpKe4FOh54 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tpKe4FOh54 .navbar-collapse.collapsing .navbar-nav,
  .cid-tpKe4FOh54 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tpKe4FOh54 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tpKe4FOh54 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tpKe4FOh54 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tpKe4FOh54 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tpKe4FOh54 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tpKe4FOh54 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tpKe4FOh54 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tpKe4FOh54 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tpKe4FOh54 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tpKe4FOh54 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tpKe4FOh54 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tpKe4FOh54 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tpKe4FOh54 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tpKe4FOh54 .navbar-collapse {
  flex-basis: auto;
}
.cid-tpKe4FOh54 .nav-link:hover,
.cid-tpKe4FOh54 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-tpKe4GGcb4 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffca6f;
}
.cid-tpKe4GGcb4 .mbr-section-subtitle {
  color: #767676;
}
.cid-tpKe4GGcb4 H2 {
  color: #ffffff;
}
.cid-tpKe4HghoK {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tpKe4HghoK .image-block {
  margin: auto;
}
.cid-tpKe4HghoK figcaption {
  position: relative;
}
.cid-tpKe4HghoK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tpKe4HghoK .image-block {
    width: 100% !important;
  }
}
.cid-tpKe4HQG0N {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tpKe4HQG0N .mbr-text,
.cid-tpKe4HQG0N blockquote {
  color: #767676;
}
.cid-tpKe4IxZC1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tpKe4IxZC1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tpKe4IxZC1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpKe4IxZC1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tpKe4IxZC1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tpKe4IxZC1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpKe4IxZC1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tpKe4IxZC1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tpKe4IxZC1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tpKe4IxZC1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpKe4JiPmq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #e4d295;
}
.cid-tpKe4JiPmq .mbr-section-subtitle {
  color: #767676;
}
.cid-tpKe4JN2xs {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tpKe4JN2xs .mbr-text,
.cid-tpKe4JN2xs blockquote {
  color: #767676;
}
.cid-tpKe4Kikjs {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tpKe4Kikjs .image-block {
  margin: auto;
}
.cid-tpKe4Kikjs figcaption {
  position: relative;
}
.cid-tpKe4Kikjs figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tpKe4Kikjs .image-block {
    width: 100% !important;
  }
}
.cid-tpKe4KO1IN {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tpKe4KO1IN .mbr-section-subtitle {
  color: #767676;
}
.cid-tpKe4LjfiH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tpKe4LjfiH .mbr-text,
.cid-tpKe4LjfiH blockquote {
  color: #767676;
}
.cid-tpKe4LOdMM {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tpKe4LOdMM .image-block {
  margin: auto;
}
.cid-tpKe4LOdMM figcaption {
  position: relative;
}
.cid-tpKe4LOdMM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tpKe4LOdMM .image-block {
    width: 100% !important;
  }
}
.cid-tpKe4Mljjv {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tpKe4Mljjv .mbr-section-subtitle {
  color: #767676;
}
.cid-tpKe4MR3Pj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tpKe4MR3Pj .mbr-text,
.cid-tpKe4MR3Pj blockquote {
  color: #767676;
}
.cid-tpKe4NmMQX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tpKe4NmMQX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tpKe4NmMQX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpKe4NmMQX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tpKe4NmMQX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tpKe4NmMQX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpKe4NmMQX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tpKe4NmMQX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tpKe4NmMQX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tpKe4NmMQX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpKe4OomPK {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tpKe4OomPK .mbr-section-subtitle {
  color: #767676;
}
.cid-tpKe4OUcOe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tpKe4OUcOe .mbr-text,
.cid-tpKe4OUcOe blockquote {
  color: #767676;
}
.cid-tpKe4Pp3Ok {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tpKe4Pp3Ok .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tpKe4Pp3Ok .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpKe4Pp3Ok .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tpKe4Pp3Ok .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tpKe4Pp3Ok .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpKe4Pp3Ok .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tpKe4Pp3Ok .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tpKe4Pp3Ok .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tpKe4Pp3Ok .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpKe4RfZcr {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tpKe4RfZcr .mbr-section-subtitle {
  color: #767676;
}
.cid-tpKe4S8RwW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tpKe4S8RwW .mbr-text,
.cid-tpKe4S8RwW blockquote {
  color: #767676;
}
.cid-tpKe4SLX26 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tpKe4SLX26 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tpKe4SLX26 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpKe4SLX26 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tpKe4SLX26 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tpKe4SLX26 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpKe4SLX26 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tpKe4SLX26 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tpKe4SLX26 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tpKe4SLX26 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpKe4TKKRn {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tpKe4TKKRn .mbr-section-subtitle {
  color: #767676;
}
.cid-tpKe4Ukn3I {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tpKe4Ukn3I .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tpKe4Ukn3I .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpKe4Ukn3I .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tpKe4Ukn3I .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tpKe4Ukn3I .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpKe4Ukn3I .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tpKe4Ukn3I .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tpKe4Ukn3I .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tpKe4Ukn3I .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpKe4V81Zm {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-tpKe4V81Zm .mbr-section-subtitle {
  color: #767676;
}
.cid-tpKe4VJA5N {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tpKe4VJA5N .image-block {
  margin: auto;
}
.cid-tpKe4VJA5N figcaption {
  position: relative;
}
.cid-tpKe4VJA5N figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tpKe4VJA5N .image-block {
    width: 100% !important;
  }
}
.cid-tpKe4YslOS {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-tpKe4YslOS h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tpKe4YslOS p {
  color: #767676;
  text-align: left;
}
.cid-tpKe4YslOS .card-box {
  padding-top: 2rem;
}
.cid-tpKe4YslOS .card-wrapper {
  height: 100%;
}
.cid-tpKe4Zmrg4 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e4d295;
}
.cid-tpKe4Zmrg4 .card {
  align-self: stretch;
}
.cid-tpKe4Zmrg4 .card-box {
  height: 100%;
  background-color: #f9f9f9;
  padding: 2rem;
}
.cid-tpKe4Zmrg4 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tpKe4Zmrg4 p {
  color: #767676;
  text-align: left;
}
.cid-tpKe4Zmrg4 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tpKe4Zmrg4 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tpKe4Zmrg4 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-tpKe4Zmrg4 P {
  text-align: center;
}
.cid-tpKe50bll7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #5b686b;
}
@media (max-width: 767px) {
  .cid-tpKe50bll7 .content {
    text-align: center;
  }
  .cid-tpKe50bll7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tpKe50bll7 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tpKe50bll7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tpKe50bll7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tpKe50bll7 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tpKe50bll7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tpKe50bll7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpKe50bll7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tpKe50bll7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpKe50bll7 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpKe50bll7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpKe50bll7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpKe50bll7 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpKe50bll7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpKe50bll7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tpKe52aYGz {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-tpKe52aYGz .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tpKe52aYGz .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tpKe52aYGz .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tpKe52aYGz .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tpKe52aYGz .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tpKe52aYGz .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tpKe52aYGz .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tpKe52aYGz .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-tpKe52aYGz .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tpKe52aYGz .btn-social + .btn {
  margin-left: .1rem;
}
.cid-tpKe52aYGz [class^="socicon-"]:before,
.cid-tpKe52aYGz [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tpKe52aYGz .btn {
    font-size: 20px !important;
  }
}
