body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 6rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 9.6rem;
}
.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: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Rubik', sans-serif;
  font-size: 2rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 3.2rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 1.25rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 2rem;
}
/* ---- 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: 4.8rem;
    font-size: calc( 2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.75rem + (6 - 2.75) * ((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.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* 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: #0f7699 !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #0f7699 !important;
  border-color: #0f7699 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #084053 !important;
  border-color: #084053 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #084053 !important;
  border-color: #084053 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !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: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !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: #062e3c;
  color: #062e3c;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #0f7699;
  border-color: #0f7699;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #0f7699 !important;
  border-color: #0f7699 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cc0033;
  color: #cc0033;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #ff3366;
  border-color: #ff3366;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff3366 !important;
  border-color: #ff3366 !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: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !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: #0f7699 !important;
}
.text-secondary {
  color: #ff3366 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #879a9f !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: #062e3c !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cc0033 !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: #55666b !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: #879a9f;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #0f7699;
  border-color: #0f7699;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #0f7699;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #3cbfec;
}
.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: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Rubik', sans-serif;
  font-size: 1.25rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 2rem;
}
blockquote {
  border-color: #0f7699;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
@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: #0f7699;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #0f7699;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
@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: #0f7699;
  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: #0f7699;
  border-bottom-color: #0f7699;
}
.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: #ffffff !important;
  background-color: #0f7699 !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: #ff3366 !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='%230f7699' %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-rsfqooNxv3 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rsfqooNxv3 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rsfqooNxv3 a {
  font-style: normal;
}
.cid-rsfqooNxv3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rsfqooNxv3 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rsfqooNxv3 .nav-item:focus,
.cid-rsfqooNxv3 .nav-link:focus {
  outline: none;
}
.cid-rsfqooNxv3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsfqooNxv3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rsfqooNxv3 .menu-logo {
  margin-right: auto;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsfqooNxv3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsfqooNxv3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rsfqooNxv3 button.navbar-toggler:focus {
  outline: none;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfqooNxv3 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rsfqooNxv3 .collapsed .btn {
  display: flex;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsfqooNxv3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rsfqooNxv3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsfqooNxv3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .navbar-expand {
    flex-direction: column;
  }
  .cid-rsfqooNxv3 img {
    height: 3.8rem !important;
  }
  .cid-rsfqooNxv3 .btn {
    display: flex;
  }
  .cid-rsfqooNxv3 button.navbar-toggler {
    display: block;
  }
  .cid-rsfqooNxv3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rsfqooNxv3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsfqooNxv3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing,
  .cid-rsfqooNxv3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfqooNxv3 .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-rsfqooNxv3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsfqooNxv3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsfqooNxv3 .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-rsfqooNxv3 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rsfqooNxv3 .navbar-collapse {
  flex-basis: auto;
}
.cid-rsfqooNxv3 .nav-link:hover,
.cid-rsfqooNxv3 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qTkA127IK8 {
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-qTkA127IK8 H1 {
  color: #ffffff;
  text-align: center;
}
.cid-qTkA127IK8 .mbr-text,
.cid-qTkA127IK8 .mbr-section-btn {
  text-align: center;
  color: #efefef;
}
.cid-rsfuGh7Kcd .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rsfuGh7Kcd .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rsfuGh7Kcd a {
  font-style: normal;
}
.cid-rsfuGh7Kcd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rsfuGh7Kcd .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rsfuGh7Kcd .nav-item:focus,
.cid-rsfuGh7Kcd .nav-link:focus {
  outline: none;
}
.cid-rsfuGh7Kcd .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsfuGh7Kcd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rsfuGh7Kcd .menu-logo {
  margin-right: auto;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsfuGh7Kcd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsfuGh7Kcd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rsfuGh7Kcd button.navbar-toggler:focus {
  outline: none;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfuGh7Kcd .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rsfuGh7Kcd .collapsed .btn {
  display: flex;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsfuGh7Kcd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rsfuGh7Kcd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rsfuGh7Kcd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsfuGh7Kcd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .navbar-expand {
    flex-direction: column;
  }
  .cid-rsfuGh7Kcd img {
    height: 3.8rem !important;
  }
  .cid-rsfuGh7Kcd .btn {
    display: flex;
  }
  .cid-rsfuGh7Kcd button.navbar-toggler {
    display: block;
  }
  .cid-rsfuGh7Kcd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rsfuGh7Kcd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsfuGh7Kcd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing,
  .cid-rsfuGh7Kcd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-nav,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfuGh7Kcd .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-rsfuGh7Kcd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsfuGh7Kcd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsfuGh7Kcd .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-rsfuGh7Kcd .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rsfuGh7Kcd .navbar-collapse {
  flex-basis: auto;
}
.cid-rsfuGh7Kcd .nav-link:hover,
.cid-rsfuGh7Kcd .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ruDHmpSHys {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/img-3251-2000x1333.jpg");
}
.cid-ruDHmpSHys .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ruDLPdkCrf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ruDLPdkCrf .mbr-text,
.cid-ruDLPdkCrf blockquote {
  color: #767676;
}
.cid-ruDLPdkCrf .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-ruDGwnY6oK {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ruDGwnY6oK .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ruDGwnY6oK .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-ruDGwnY6oK .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ruDGwnY6oK .inner-container {
    width: 100% !important;
  }
}
.cid-ruDGwnY6oK .section-text DIV {
  text-align: left;
}
.cid-ruHaXsV0it {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ruHaXsV0it .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ruHaXsV0it .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ruHaXsV0it .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ruHaXsV0it .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ruHaXsV0it .row > .row {
  display: block;
}
.cid-ruHaXsV0it .mbr-gallery-item {
  width: 100%;
}
.cid-ruHaXsV0it .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #5b686b;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #5b686b, #45505b) !important;
}
.cid-ruHaXsV0it .mbr-gallery-item > div {
  position: relative;
}
.cid-ruHaXsV0it .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ruHaXsV0it .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ruHaXsV0it .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ruHaXsV0it .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #5b686b !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #5b686b, #45505b) !important;
}
.cid-ruI8yJoanN {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ruI8yJoanN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ruI8yJoanN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ruI8yJoanN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ruI8yJoanN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ruI8yJoanN .row > .row {
  display: block;
}
.cid-ruI8yJoanN .mbr-gallery-item {
  width: 100%;
}
.cid-ruI8yJoanN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ruI8yJoanN .mbr-gallery-item > div {
  position: relative;
}
.cid-ruI8yJoanN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ruI8yJoanN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ruI8yJoanN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ruI8yJoanN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvmr2gm8tN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rvmr2gm8tN .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvmr2gm8tN .section-text {
  padding: 2rem 0;
}
.cid-rvmr2gm8tN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvmr2gm8tN .inner-container {
    width: 100% !important;
  }
}
.cid-rvmr2R9OSD .google-map {
  height: 25rem;
  position: relative;
}
.cid-rvmr2R9OSD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rvmr2R9OSD .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-rvmr2R9OSD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rvmr2R9OSD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ruDKdA2Myv .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-ruDKdA2Myv .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-ruDKdA2Myv a {
  font-style: normal;
}
.cid-ruDKdA2Myv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ruDKdA2Myv .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ruDKdA2Myv .nav-item:focus,
.cid-ruDKdA2Myv .nav-link:focus {
  outline: none;
}
.cid-ruDKdA2Myv .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ruDKdA2Myv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ruDKdA2Myv .menu-logo {
  margin-right: auto;
}
.cid-ruDKdA2Myv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ruDKdA2Myv .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-ruDKdA2Myv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ruDKdA2Myv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ruDKdA2Myv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ruDKdA2Myv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ruDKdA2Myv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ruDKdA2Myv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ruDKdA2Myv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ruDKdA2Myv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ruDKdA2Myv .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ruDKdA2Myv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ruDKdA2Myv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ruDKdA2Myv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ruDKdA2Myv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ruDKdA2Myv .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-ruDKdA2Myv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ruDKdA2Myv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ruDKdA2Myv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ruDKdA2Myv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ruDKdA2Myv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ruDKdA2Myv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ruDKdA2Myv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ruDKdA2Myv button.navbar-toggler:focus {
  outline: none;
}
.cid-ruDKdA2Myv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-ruDKdA2Myv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ruDKdA2Myv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ruDKdA2Myv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ruDKdA2Myv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ruDKdA2Myv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ruDKdA2Myv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ruDKdA2Myv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ruDKdA2Myv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ruDKdA2Myv .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ruDKdA2Myv .collapsed .btn {
  display: flex;
}
.cid-ruDKdA2Myv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ruDKdA2Myv .collapsed .navbar-collapse.collapsing,
.cid-ruDKdA2Myv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ruDKdA2Myv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ruDKdA2Myv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ruDKdA2Myv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ruDKdA2Myv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ruDKdA2Myv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-ruDKdA2Myv .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-ruDKdA2Myv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ruDKdA2Myv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ruDKdA2Myv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ruDKdA2Myv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ruDKdA2Myv .collapsed button.navbar-toggler {
  display: block;
}
.cid-ruDKdA2Myv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ruDKdA2Myv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ruDKdA2Myv .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-ruDKdA2Myv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ruDKdA2Myv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ruDKdA2Myv .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-ruDKdA2Myv .navbar-expand {
    flex-direction: column;
  }
  .cid-ruDKdA2Myv img {
    height: 3.8rem !important;
  }
  .cid-ruDKdA2Myv .btn {
    display: flex;
  }
  .cid-ruDKdA2Myv button.navbar-toggler {
    display: block;
  }
  .cid-ruDKdA2Myv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ruDKdA2Myv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ruDKdA2Myv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ruDKdA2Myv .navbar-collapse.collapsing,
  .cid-ruDKdA2Myv .navbar-collapse.show {
    display: block !important;
  }
  .cid-ruDKdA2Myv .navbar-collapse.collapsing .navbar-nav,
  .cid-ruDKdA2Myv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ruDKdA2Myv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ruDKdA2Myv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ruDKdA2Myv .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-ruDKdA2Myv .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-ruDKdA2Myv .navbar-collapse.collapsing .navbar-buttons,
  .cid-ruDKdA2Myv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ruDKdA2Myv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ruDKdA2Myv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ruDKdA2Myv .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-ruDKdA2Myv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ruDKdA2Myv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ruDKdA2Myv .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-ruDKdA2Myv .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ruDKdA2Myv .navbar-collapse {
  flex-basis: auto;
}
.cid-ruDKdA2Myv .nav-link:hover,
.cid-ruDKdA2Myv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ruDMYniM17 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-20190626-115221372-2000x1500.jpg");
}
.cid-ruDNfF5QFL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ruDNfF5QFL .mbr-text,
.cid-ruDNfF5QFL blockquote {
  color: #767676;
}
.cid-ruDNfF5QFL .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-ruDKdEImXG {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ruDKdEImXG .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ruDKdEImXG .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-ruDKdEImXG .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ruDKdEImXG .inner-container {
    width: 100% !important;
  }
}
.cid-rsfuGh7Kcd .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rsfuGh7Kcd .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rsfuGh7Kcd a {
  font-style: normal;
}
.cid-rsfuGh7Kcd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rsfuGh7Kcd .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rsfuGh7Kcd .nav-item:focus,
.cid-rsfuGh7Kcd .nav-link:focus {
  outline: none;
}
.cid-rsfuGh7Kcd .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsfuGh7Kcd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rsfuGh7Kcd .menu-logo {
  margin-right: auto;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsfuGh7Kcd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsfuGh7Kcd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rsfuGh7Kcd button.navbar-toggler:focus {
  outline: none;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfuGh7Kcd .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rsfuGh7Kcd .collapsed .btn {
  display: flex;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsfuGh7Kcd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rsfuGh7Kcd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rsfuGh7Kcd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsfuGh7Kcd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .navbar-expand {
    flex-direction: column;
  }
  .cid-rsfuGh7Kcd img {
    height: 3.8rem !important;
  }
  .cid-rsfuGh7Kcd .btn {
    display: flex;
  }
  .cid-rsfuGh7Kcd button.navbar-toggler {
    display: block;
  }
  .cid-rsfuGh7Kcd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rsfuGh7Kcd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsfuGh7Kcd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing,
  .cid-rsfuGh7Kcd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-nav,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfuGh7Kcd .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-rsfuGh7Kcd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsfuGh7Kcd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsfuGh7Kcd .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-rsfuGh7Kcd .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rsfuGh7Kcd .navbar-collapse {
  flex-basis: auto;
}
.cid-rsfuGh7Kcd .nav-link:hover,
.cid-rsfuGh7Kcd .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ruIn2DGbO0 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/img-3289-2000x1333.jpg");
}
.cid-ruIn3klzmK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ruIn3klzmK .mbr-text,
.cid-ruIn3klzmK blockquote {
  color: #767676;
}
.cid-ruIn3klzmK .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-ruInncPjTh {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ruInncPjTh .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ruInncPjTh .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-ruInncPjTh .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ruInncPjTh .inner-container {
    width: 100% !important;
  }
}
.cid-ruIu6f2K7s {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ruIu6f2K7s .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ruIu6f2K7s .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ruIu6f2K7s .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ruIu6f2K7s .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ruIu6f2K7s .row > .row {
  display: block;
}
.cid-ruIu6f2K7s .mbr-gallery-item {
  width: 100%;
}
.cid-ruIu6f2K7s .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ruIu6f2K7s .mbr-gallery-item > div {
  position: relative;
}
.cid-ruIu6f2K7s .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ruIu6f2K7s .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ruIu6f2K7s .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ruIu6f2K7s .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ruIu6UsODC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ruIu6UsODC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ruIu6UsODC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ruIu6UsODC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ruIu6UsODC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ruIu6UsODC .row > .row {
  display: block;
}
.cid-ruIu6UsODC .mbr-gallery-item {
  width: 100%;
}
.cid-ruIu6UsODC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ruIu6UsODC .mbr-gallery-item > div {
  position: relative;
}
.cid-ruIu6UsODC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ruIu6UsODC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ruIu6UsODC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ruIu6UsODC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ruJizeSL3r {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ruJizeSL3r .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ruJizeSL3r .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ruJizeSL3r .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ruJizeSL3r .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ruJizeSL3r .row > .row {
  display: block;
}
.cid-ruJizeSL3r .mbr-gallery-item {
  width: 100%;
}
.cid-ruJizeSL3r .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ruJizeSL3r .mbr-gallery-item > div {
  position: relative;
}
.cid-ruJizeSL3r .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ruJizeSL3r .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ruJizeSL3r .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ruJizeSL3r .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvmrBfZ8EG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rvmrBfZ8EG .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvmrBfZ8EG .section-text {
  padding: 2rem 0;
}
.cid-rvmrBfZ8EG .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvmrBfZ8EG .inner-container {
    width: 100% !important;
  }
}
.cid-rvmrC0SKQF .google-map {
  height: 25rem;
  position: relative;
}
.cid-rvmrC0SKQF .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rvmrC0SKQF .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-rvmrC0SKQF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rvmrC0SKQF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rsfqooNxv3 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rsfqooNxv3 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rsfqooNxv3 a {
  font-style: normal;
}
.cid-rsfqooNxv3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rsfqooNxv3 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rsfqooNxv3 .nav-item:focus,
.cid-rsfqooNxv3 .nav-link:focus {
  outline: none;
}
.cid-rsfqooNxv3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsfqooNxv3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rsfqooNxv3 .menu-logo {
  margin-right: auto;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsfqooNxv3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsfqooNxv3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rsfqooNxv3 button.navbar-toggler:focus {
  outline: none;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfqooNxv3 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rsfqooNxv3 .collapsed .btn {
  display: flex;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsfqooNxv3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rsfqooNxv3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsfqooNxv3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .navbar-expand {
    flex-direction: column;
  }
  .cid-rsfqooNxv3 img {
    height: 3.8rem !important;
  }
  .cid-rsfqooNxv3 .btn {
    display: flex;
  }
  .cid-rsfqooNxv3 button.navbar-toggler {
    display: block;
  }
  .cid-rsfqooNxv3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rsfqooNxv3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsfqooNxv3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing,
  .cid-rsfqooNxv3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfqooNxv3 .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-rsfqooNxv3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsfqooNxv3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsfqooNxv3 .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-rsfqooNxv3 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rsfqooNxv3 .navbar-collapse {
  flex-basis: auto;
}
.cid-rsfqooNxv3 .nav-link:hover,
.cid-rsfqooNxv3 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ruP3yWyyLO {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/img-3408-2000x1333.jpg");
}
.cid-ruP3yWyyLO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ruP3GzkXyL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ruP3GzkXyL .mbr-text,
.cid-ruP3GzkXyL blockquote {
  color: #767676;
}
.cid-ruP3GzkXyL .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-ruP3zsu1bs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ruP3zsu1bs .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ruP3zsu1bs .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-ruP3zsu1bs .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ruP3zsu1bs .inner-container {
    width: 100% !important;
  }
}
.cid-rv0BAg9N8R .google-map {
  height: 25rem;
  position: relative;
}
.cid-rv0BAg9N8R .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rv0BAg9N8R .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-rv0BAg9N8R .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rv0BAg9N8R .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ruPRYrSCxg {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ruPRYrSCxg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ruPRYrSCxg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ruPRYrSCxg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ruPRYrSCxg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ruPRYrSCxg .row > .row {
  display: block;
}
.cid-ruPRYrSCxg .mbr-gallery-item {
  width: 100%;
}
.cid-ruPRYrSCxg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ruPRYrSCxg .mbr-gallery-item > div {
  position: relative;
}
.cid-ruPRYrSCxg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ruPRYrSCxg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ruPRYrSCxg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ruPRYrSCxg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ruPS1D5vNs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ruPS1D5vNs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ruPS1D5vNs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ruPS1D5vNs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ruPS1D5vNs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ruPS1D5vNs .row > .row {
  display: block;
}
.cid-ruPS1D5vNs .mbr-gallery-item {
  width: 100%;
}
.cid-ruPS1D5vNs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ruPS1D5vNs .mbr-gallery-item > div {
  position: relative;
}
.cid-ruPS1D5vNs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ruPS1D5vNs .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ruPS1D5vNs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ruPS1D5vNs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ruXOlmVELN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ruXOlmVELN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ruXOlmVELN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ruXOlmVELN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ruXOlmVELN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ruXOlmVELN .row > .row {
  display: block;
}
.cid-ruXOlmVELN .mbr-gallery-item {
  width: 100%;
}
.cid-ruXOlmVELN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ruXOlmVELN .mbr-gallery-item > div {
  position: relative;
}
.cid-ruXOlmVELN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ruXOlmVELN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ruXOlmVELN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ruXOlmVELN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ruZvCZ3FtZ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ruZvCZ3FtZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ruZvCZ3FtZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ruZvCZ3FtZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ruZvCZ3FtZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ruZvCZ3FtZ .row > .row {
  display: block;
}
.cid-ruZvCZ3FtZ .mbr-gallery-item {
  width: 100%;
}
.cid-ruZvCZ3FtZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ruZvCZ3FtZ .mbr-gallery-item > div {
  position: relative;
}
.cid-ruZvCZ3FtZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ruZvCZ3FtZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ruZvCZ3FtZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ruZvCZ3FtZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ruYSfmIgx1 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ruYSfmIgx1 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ruYSfmIgx1 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: center;
}
.cid-ruYSfmIgx1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ruYSfmIgx1 .inner-container {
    width: 100% !important;
  }
}
.cid-ruYTOJeBjp {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-ruYTOJeBjp .images-container.container-fluid {
  padding: 0;
}
.cid-ruYTOJeBjp .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-ruYTOJeBjp .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-ruYTOJeBjp .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-ruYTOJeBjp .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-ruYTOJeBjp .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-ruYTOJeBjp .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-ruYTOJeBjp .img-item {
    width: 100% !important;
  }
  .cid-ruYTOJeBjp .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-ruYTkqjA1z {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ruYTkqjA1z .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ruYTkqjA1z .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: center;
}
.cid-ruYTkqjA1z .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ruYTkqjA1z .inner-container {
    width: 100% !important;
  }
}
.cid-ruYTra6YuG {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-ruYTra6YuG .images-container.container-fluid {
  padding: 0;
}
.cid-ruYTra6YuG .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-ruYTra6YuG .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-ruYTra6YuG .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-ruYTra6YuG .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-ruYTra6YuG .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-ruYTra6YuG .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-ruYTra6YuG .img-item {
    width: 100% !important;
  }
  .cid-ruYTra6YuG .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-ruXSBPN5Dv {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ruXSBPN5Dv .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ruXSBPN5Dv .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: center;
}
.cid-ruXSBPN5Dv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ruXSBPN5Dv .inner-container {
    width: 100% !important;
  }
}
.cid-ruXTXLG7yy {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ruXTXLG7yy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ruXTXLG7yy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ruXTXLG7yy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ruXTXLG7yy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ruXTXLG7yy .row > .row {
  display: block;
}
.cid-ruXTXLG7yy .mbr-gallery-item {
  width: 100%;
}
.cid-ruXTXLG7yy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ruXTXLG7yy .mbr-gallery-item > div {
  position: relative;
}
.cid-ruXTXLG7yy .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ruXTXLG7yy .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ruXTXLG7yy .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ruXTXLG7yy .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvmrJzq189 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rvmrJzq189 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvmrJzq189 .section-text {
  padding: 2rem 0;
}
.cid-rvmrJzq189 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvmrJzq189 .inner-container {
    width: 100% !important;
  }
}
.cid-rvmrKaXz1W .google-map {
  height: 25rem;
  position: relative;
}
.cid-rvmrKaXz1W .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rvmrKaXz1W .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-rvmrKaXz1W .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rvmrKaXz1W .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rsfqooNxv3 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rsfqooNxv3 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rsfqooNxv3 a {
  font-style: normal;
}
.cid-rsfqooNxv3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rsfqooNxv3 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rsfqooNxv3 .nav-item:focus,
.cid-rsfqooNxv3 .nav-link:focus {
  outline: none;
}
.cid-rsfqooNxv3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsfqooNxv3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rsfqooNxv3 .menu-logo {
  margin-right: auto;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsfqooNxv3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsfqooNxv3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rsfqooNxv3 button.navbar-toggler:focus {
  outline: none;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfqooNxv3 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rsfqooNxv3 .collapsed .btn {
  display: flex;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsfqooNxv3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rsfqooNxv3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsfqooNxv3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .navbar-expand {
    flex-direction: column;
  }
  .cid-rsfqooNxv3 img {
    height: 3.8rem !important;
  }
  .cid-rsfqooNxv3 .btn {
    display: flex;
  }
  .cid-rsfqooNxv3 button.navbar-toggler {
    display: block;
  }
  .cid-rsfqooNxv3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rsfqooNxv3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsfqooNxv3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing,
  .cid-rsfqooNxv3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfqooNxv3 .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-rsfqooNxv3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsfqooNxv3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsfqooNxv3 .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-rsfqooNxv3 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rsfqooNxv3 .navbar-collapse {
  flex-basis: auto;
}
.cid-rsfqooNxv3 .nav-link:hover,
.cid-rsfqooNxv3 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ruZrZOgv6C {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/img-3507-2000x1333.jpg");
}
.cid-ruZs1fAoDz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ruZs1fAoDz .mbr-text,
.cid-ruZs1fAoDz blockquote {
  color: #767676;
}
.cid-ruZs1fAoDz .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-ruZs1S9epV {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ruZs1S9epV .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ruZs1S9epV .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-ruZs1S9epV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ruZs1S9epV .inner-container {
    width: 100% !important;
  }
}
.cid-rv6yPFG4Ac {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rv6yPFG4Ac .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rv6yPFG4Ac .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rv6yPFG4Ac .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rv6yPFG4Ac .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rv6yPFG4Ac .row > .row {
  display: block;
}
.cid-rv6yPFG4Ac .mbr-gallery-item {
  width: 100%;
}
.cid-rv6yPFG4Ac .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rv6yPFG4Ac .mbr-gallery-item > div {
  position: relative;
}
.cid-rv6yPFG4Ac .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rv6yPFG4Ac .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rv6yPFG4Ac .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rv6yPFG4Ac .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rv6EDN0G8Z {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rv6EDN0G8Z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rv6EDN0G8Z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rv6EDN0G8Z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rv6EDN0G8Z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rv6EDN0G8Z .row > .row {
  display: block;
}
.cid-rv6EDN0G8Z .mbr-gallery-item {
  width: 100%;
}
.cid-rv6EDN0G8Z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rv6EDN0G8Z .mbr-gallery-item > div {
  position: relative;
}
.cid-rv6EDN0G8Z .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rv6EDN0G8Z .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rv6EDN0G8Z .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rv6EDN0G8Z .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvi2pjRzF2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rvi2pjRzF2 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvi2pjRzF2 .section-text {
  padding: 2rem 0;
}
.cid-rvi2pjRzF2 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvi2pjRzF2 .inner-container {
    width: 100% !important;
  }
}
.cid-rvi3AYn9da .google-map {
  height: 25rem;
  position: relative;
}
.cid-rvi3AYn9da .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rvi3AYn9da .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-rvi3AYn9da .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rvi3AYn9da .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rsfuGh7Kcd .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rsfuGh7Kcd .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rsfuGh7Kcd a {
  font-style: normal;
}
.cid-rsfuGh7Kcd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rsfuGh7Kcd .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rsfuGh7Kcd .nav-item:focus,
.cid-rsfuGh7Kcd .nav-link:focus {
  outline: none;
}
.cid-rsfuGh7Kcd .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsfuGh7Kcd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rsfuGh7Kcd .menu-logo {
  margin-right: auto;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsfuGh7Kcd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsfuGh7Kcd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rsfuGh7Kcd button.navbar-toggler:focus {
  outline: none;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfuGh7Kcd .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rsfuGh7Kcd .collapsed .btn {
  display: flex;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsfuGh7Kcd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rsfuGh7Kcd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rsfuGh7Kcd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsfuGh7Kcd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .navbar-expand {
    flex-direction: column;
  }
  .cid-rsfuGh7Kcd img {
    height: 3.8rem !important;
  }
  .cid-rsfuGh7Kcd .btn {
    display: flex;
  }
  .cid-rsfuGh7Kcd button.navbar-toggler {
    display: block;
  }
  .cid-rsfuGh7Kcd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rsfuGh7Kcd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsfuGh7Kcd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing,
  .cid-rsfuGh7Kcd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-nav,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfuGh7Kcd .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-rsfuGh7Kcd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsfuGh7Kcd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsfuGh7Kcd .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-rsfuGh7Kcd .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rsfuGh7Kcd .navbar-collapse {
  flex-basis: auto;
}
.cid-rsfuGh7Kcd .nav-link:hover,
.cid-rsfuGh7Kcd .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rv0pxUhtkQ {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/img-3525-2000x1333.jpg");
}
.cid-rv0pyGd4Il {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rv0pyGd4Il .mbr-text,
.cid-rv0pyGd4Il blockquote {
  color: #767676;
}
.cid-rv0pyGd4Il .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rv0pz7zg2A {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rv0pz7zg2A .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rv0pz7zg2A .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rv0pz7zg2A .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rv0pz7zg2A .inner-container {
    width: 100% !important;
  }
}
.cid-rvholwKNhx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rvbKFOTna2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rvbKFOTna2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rvbKFOTna2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rvbKFOTna2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rvbKFOTna2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rvbKFOTna2 .row > .row {
  display: block;
}
.cid-rvbKFOTna2 .mbr-gallery-item {
  width: 100%;
}
.cid-rvbKFOTna2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvbKFOTna2 .mbr-gallery-item > div {
  position: relative;
}
.cid-rvbKFOTna2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rvbKFOTna2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rvbKFOTna2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rvbKFOTna2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvi3kzq9Rc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rvi3kzq9Rc .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvi3kzq9Rc .section-text {
  padding: 2rem 0;
}
.cid-rvi3kzq9Rc .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvi3kzq9Rc .inner-container {
    width: 100% !important;
  }
}
.cid-rvi3v1jLSq .google-map {
  height: 25rem;
  position: relative;
}
.cid-rvi3v1jLSq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rvi3v1jLSq .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-rvi3v1jLSq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rvi3v1jLSq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rsfqooNxv3 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rsfqooNxv3 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rsfqooNxv3 a {
  font-style: normal;
}
.cid-rsfqooNxv3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rsfqooNxv3 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rsfqooNxv3 .nav-item:focus,
.cid-rsfqooNxv3 .nav-link:focus {
  outline: none;
}
.cid-rsfqooNxv3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsfqooNxv3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rsfqooNxv3 .menu-logo {
  margin-right: auto;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsfqooNxv3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsfqooNxv3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rsfqooNxv3 button.navbar-toggler:focus {
  outline: none;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfqooNxv3 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rsfqooNxv3 .collapsed .btn {
  display: flex;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsfqooNxv3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rsfqooNxv3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsfqooNxv3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .navbar-expand {
    flex-direction: column;
  }
  .cid-rsfqooNxv3 img {
    height: 3.8rem !important;
  }
  .cid-rsfqooNxv3 .btn {
    display: flex;
  }
  .cid-rsfqooNxv3 button.navbar-toggler {
    display: block;
  }
  .cid-rsfqooNxv3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rsfqooNxv3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsfqooNxv3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing,
  .cid-rsfqooNxv3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfqooNxv3 .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-rsfqooNxv3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsfqooNxv3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsfqooNxv3 .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-rsfqooNxv3 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rsfqooNxv3 .navbar-collapse {
  flex-basis: auto;
}
.cid-rsfqooNxv3 .nav-link:hover,
.cid-rsfqooNxv3 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rv5JJdn4OQ {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/img-3534-2000x1333.jpg");
}
.cid-rv5JJKEagY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rv5JJKEagY .mbr-text,
.cid-rv5JJKEagY blockquote {
  color: #767676;
}
.cid-rv5JJKEagY .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rvbPmuZ9j1 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rvbPmuZ9j1 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvbPmuZ9j1 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rvbPmuZ9j1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvbPmuZ9j1 .inner-container {
    width: 100% !important;
  }
}
.cid-rvhXAZctzI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rvi3XFUHfD .google-map {
  height: 25rem;
  position: relative;
}
.cid-rvi3XFUHfD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rvi3XFUHfD .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-rvi3XFUHfD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rvi3XFUHfD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rvbCwGxKr7 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rvbCwGxKr7 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rvbCwGxKr7 a {
  font-style: normal;
}
.cid-rvbCwGxKr7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rvbCwGxKr7 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rvbCwGxKr7 .nav-item:focus,
.cid-rvbCwGxKr7 .nav-link:focus {
  outline: none;
}
.cid-rvbCwGxKr7 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rvbCwGxKr7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rvbCwGxKr7 .menu-logo {
  margin-right: auto;
}
.cid-rvbCwGxKr7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rvbCwGxKr7 .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-rvbCwGxKr7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvbCwGxKr7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvbCwGxKr7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvbCwGxKr7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvbCwGxKr7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rvbCwGxKr7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvbCwGxKr7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvbCwGxKr7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvbCwGxKr7 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rvbCwGxKr7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rvbCwGxKr7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rvbCwGxKr7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvbCwGxKr7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvbCwGxKr7 .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-rvbCwGxKr7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rvbCwGxKr7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rvbCwGxKr7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvbCwGxKr7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvbCwGxKr7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvbCwGxKr7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvbCwGxKr7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rvbCwGxKr7 button.navbar-toggler:focus {
  outline: none;
}
.cid-rvbCwGxKr7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rvbCwGxKr7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvbCwGxKr7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvbCwGxKr7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvbCwGxKr7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvbCwGxKr7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvbCwGxKr7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvbCwGxKr7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvbCwGxKr7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvbCwGxKr7 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rvbCwGxKr7 .collapsed .btn {
  display: flex;
}
.cid-rvbCwGxKr7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.collapsing,
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rvbCwGxKr7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvbCwGxKr7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rvbCwGxKr7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rvbCwGxKr7 .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-rvbCwGxKr7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvbCwGxKr7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvbCwGxKr7 .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-rvbCwGxKr7 .navbar-expand {
    flex-direction: column;
  }
  .cid-rvbCwGxKr7 img {
    height: 3.8rem !important;
  }
  .cid-rvbCwGxKr7 .btn {
    display: flex;
  }
  .cid-rvbCwGxKr7 button.navbar-toggler {
    display: block;
  }
  .cid-rvbCwGxKr7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rvbCwGxKr7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rvbCwGxKr7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvbCwGxKr7 .navbar-collapse.collapsing,
  .cid-rvbCwGxKr7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvbCwGxKr7 .navbar-collapse.collapsing .navbar-nav,
  .cid-rvbCwGxKr7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvbCwGxKr7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvbCwGxKr7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvbCwGxKr7 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvbCwGxKr7 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvbCwGxKr7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvbCwGxKr7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rvbCwGxKr7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvbCwGxKr7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvbCwGxKr7 .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-rvbCwGxKr7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvbCwGxKr7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvbCwGxKr7 .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-rvbCwGxKr7 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rvbCwGxKr7 .navbar-collapse {
  flex-basis: auto;
}
.cid-rvbCwGxKr7 .nav-link:hover,
.cid-rvbCwGxKr7 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rvbF5eaE4e {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/img-20190703-115723208-2000x1500.jpeg");
}
.cid-rvbF6kEdrL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rvbF6kEdrL .mbr-text,
.cid-rvbF6kEdrL blockquote {
  color: #767676;
}
.cid-rvbF6kEdrL .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rvbF5DqVPJ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rvbF5DqVPJ .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvbF5DqVPJ .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rvbF5DqVPJ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvbF5DqVPJ .inner-container {
    width: 100% !important;
  }
}
.cid-rviepWuPdI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rviepWuPdI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rviepWuPdI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rviepWuPdI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rviepWuPdI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rviepWuPdI .row > .row {
  display: block;
}
.cid-rviepWuPdI .mbr-gallery-item {
  width: 100%;
}
.cid-rviepWuPdI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rviepWuPdI .mbr-gallery-item > div {
  position: relative;
}
.cid-rviepWuPdI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rviepWuPdI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rviepWuPdI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rviepWuPdI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvi7VaZr1y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rvi7VaZr1y .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvi7VaZr1y .section-text {
  padding: 2rem 0;
}
.cid-rvi7VaZr1y .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvi7VaZr1y .inner-container {
    width: 100% !important;
  }
}
.cid-rvi7U1eOL2 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rvi7U1eOL2 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rvi7U1eOL2 .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-rvi7U1eOL2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rvi7U1eOL2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rvbCwGxKr7 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rvbCwGxKr7 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rvbCwGxKr7 a {
  font-style: normal;
}
.cid-rvbCwGxKr7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rvbCwGxKr7 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rvbCwGxKr7 .nav-item:focus,
.cid-rvbCwGxKr7 .nav-link:focus {
  outline: none;
}
.cid-rvbCwGxKr7 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rvbCwGxKr7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rvbCwGxKr7 .menu-logo {
  margin-right: auto;
}
.cid-rvbCwGxKr7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rvbCwGxKr7 .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-rvbCwGxKr7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvbCwGxKr7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvbCwGxKr7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvbCwGxKr7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvbCwGxKr7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rvbCwGxKr7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvbCwGxKr7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvbCwGxKr7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvbCwGxKr7 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rvbCwGxKr7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rvbCwGxKr7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rvbCwGxKr7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvbCwGxKr7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvbCwGxKr7 .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-rvbCwGxKr7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rvbCwGxKr7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rvbCwGxKr7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvbCwGxKr7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvbCwGxKr7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvbCwGxKr7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvbCwGxKr7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rvbCwGxKr7 button.navbar-toggler:focus {
  outline: none;
}
.cid-rvbCwGxKr7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rvbCwGxKr7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvbCwGxKr7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvbCwGxKr7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvbCwGxKr7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvbCwGxKr7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvbCwGxKr7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvbCwGxKr7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvbCwGxKr7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvbCwGxKr7 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rvbCwGxKr7 .collapsed .btn {
  display: flex;
}
.cid-rvbCwGxKr7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.collapsing,
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvbCwGxKr7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rvbCwGxKr7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvbCwGxKr7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rvbCwGxKr7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rvbCwGxKr7 .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-rvbCwGxKr7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvbCwGxKr7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvbCwGxKr7 .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-rvbCwGxKr7 .navbar-expand {
    flex-direction: column;
  }
  .cid-rvbCwGxKr7 img {
    height: 3.8rem !important;
  }
  .cid-rvbCwGxKr7 .btn {
    display: flex;
  }
  .cid-rvbCwGxKr7 button.navbar-toggler {
    display: block;
  }
  .cid-rvbCwGxKr7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rvbCwGxKr7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rvbCwGxKr7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvbCwGxKr7 .navbar-collapse.collapsing,
  .cid-rvbCwGxKr7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvbCwGxKr7 .navbar-collapse.collapsing .navbar-nav,
  .cid-rvbCwGxKr7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvbCwGxKr7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvbCwGxKr7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvbCwGxKr7 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvbCwGxKr7 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvbCwGxKr7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvbCwGxKr7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rvbCwGxKr7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvbCwGxKr7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvbCwGxKr7 .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-rvbCwGxKr7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvbCwGxKr7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvbCwGxKr7 .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-rvbCwGxKr7 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rvbCwGxKr7 .navbar-collapse {
  flex-basis: auto;
}
.cid-rvbCwGxKr7 .nav-link:hover,
.cid-rvbCwGxKr7 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rvihDIYqNh {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/img-3539-2000x1333.jpg");
}
.cid-rvihH3h7kD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rvihH3h7kD .mbr-text,
.cid-rvihH3h7kD blockquote {
  color: #767676;
}
.cid-rvihH3h7kD .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rvihFnuNDv {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rvihFnuNDv .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvihFnuNDv .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rvihFnuNDv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvihFnuNDv .inner-container {
    width: 100% !important;
  }
}
.cid-rvikGY14FS {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rvikGY14FS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rvikGY14FS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rvikGY14FS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rvikGY14FS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rvikGY14FS .row > .row {
  display: block;
}
.cid-rvikGY14FS .mbr-gallery-item {
  width: 100%;
}
.cid-rvikGY14FS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvikGY14FS .mbr-gallery-item > div {
  position: relative;
}
.cid-rvikGY14FS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rvikGY14FS .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rvikGY14FS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rvikGY14FS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvihEjyvhY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rvihEjyvhY .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvihEjyvhY .section-text {
  padding: 2rem 0;
}
.cid-rvihEjyvhY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvihEjyvhY .inner-container {
    width: 100% !important;
  }
}
.cid-rvije35yxM .google-map {
  height: 25rem;
  position: relative;
}
.cid-rvije35yxM .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rvije35yxM .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-rvije35yxM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rvije35yxM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rsfuGh7Kcd .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rsfuGh7Kcd .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rsfuGh7Kcd a {
  font-style: normal;
}
.cid-rsfuGh7Kcd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rsfuGh7Kcd .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rsfuGh7Kcd .nav-item:focus,
.cid-rsfuGh7Kcd .nav-link:focus {
  outline: none;
}
.cid-rsfuGh7Kcd .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsfuGh7Kcd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rsfuGh7Kcd .menu-logo {
  margin-right: auto;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsfuGh7Kcd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsfuGh7Kcd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rsfuGh7Kcd button.navbar-toggler:focus {
  outline: none;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfuGh7Kcd .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rsfuGh7Kcd .collapsed .btn {
  display: flex;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsfuGh7Kcd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rsfuGh7Kcd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rsfuGh7Kcd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsfuGh7Kcd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .navbar-expand {
    flex-direction: column;
  }
  .cid-rsfuGh7Kcd img {
    height: 3.8rem !important;
  }
  .cid-rsfuGh7Kcd .btn {
    display: flex;
  }
  .cid-rsfuGh7Kcd button.navbar-toggler {
    display: block;
  }
  .cid-rsfuGh7Kcd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rsfuGh7Kcd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsfuGh7Kcd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing,
  .cid-rsfuGh7Kcd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-nav,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfuGh7Kcd .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-rsfuGh7Kcd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsfuGh7Kcd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsfuGh7Kcd .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-rsfuGh7Kcd .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rsfuGh7Kcd .navbar-collapse {
  flex-basis: auto;
}
.cid-rsfuGh7Kcd .nav-link:hover,
.cid-rsfuGh7Kcd .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rvmlMsX3mk {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/img-3547-2000x1333.jpg");
}
.cid-rvmlMV2g0U {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rvmlMV2g0U .mbr-text,
.cid-rvmlMV2g0U blockquote {
  color: #767676;
}
.cid-rvmlMV2g0U .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rvmlNkIBKx {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rvmlNkIBKx .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvmlNkIBKx .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rvmlNkIBKx .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvmlNkIBKx .inner-container {
    width: 100% !important;
  }
}
.cid-rvmm4A49t9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rvmm4A49t9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rvmm4A49t9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rvmm4A49t9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rvmm4A49t9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rvmm4A49t9 .row > .row {
  display: block;
}
.cid-rvmm4A49t9 .mbr-gallery-item {
  width: 100%;
}
.cid-rvmm4A49t9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvmm4A49t9 .mbr-gallery-item > div {
  position: relative;
}
.cid-rvmm4A49t9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rvmm4A49t9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rvmm4A49t9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rvmm4A49t9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvmlNHWtSj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rvmlNHWtSj .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvmlNHWtSj .section-text {
  padding: 2rem 0;
}
.cid-rvmlNHWtSj .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvmlNHWtSj .inner-container {
    width: 100% !important;
  }
}
.cid-rvmlTlRuZK .google-map {
  height: 25rem;
  position: relative;
}
.cid-rvmlTlRuZK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rvmlTlRuZK .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-rvmlTlRuZK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rvmlTlRuZK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rvt9j4Kzf9 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rvt9j4Kzf9 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rvt9j4Kzf9 a {
  font-style: normal;
}
.cid-rvt9j4Kzf9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rvt9j4Kzf9 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rvt9j4Kzf9 .nav-item:focus,
.cid-rvt9j4Kzf9 .nav-link:focus {
  outline: none;
}
.cid-rvt9j4Kzf9 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rvt9j4Kzf9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rvt9j4Kzf9 .menu-logo {
  margin-right: auto;
}
.cid-rvt9j4Kzf9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rvt9j4Kzf9 .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-rvt9j4Kzf9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvt9j4Kzf9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvt9j4Kzf9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvt9j4Kzf9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvt9j4Kzf9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rvt9j4Kzf9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvt9j4Kzf9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvt9j4Kzf9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvt9j4Kzf9 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rvt9j4Kzf9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rvt9j4Kzf9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rvt9j4Kzf9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvt9j4Kzf9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvt9j4Kzf9 .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-rvt9j4Kzf9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rvt9j4Kzf9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rvt9j4Kzf9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvt9j4Kzf9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvt9j4Kzf9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvt9j4Kzf9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvt9j4Kzf9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rvt9j4Kzf9 button.navbar-toggler:focus {
  outline: none;
}
.cid-rvt9j4Kzf9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rvt9j4Kzf9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvt9j4Kzf9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvt9j4Kzf9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvt9j4Kzf9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvt9j4Kzf9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvt9j4Kzf9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvt9j4Kzf9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvt9j4Kzf9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvt9j4Kzf9 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rvt9j4Kzf9 .collapsed .btn {
  display: flex;
}
.cid-rvt9j4Kzf9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvt9j4Kzf9 .collapsed .navbar-collapse.collapsing,
.cid-rvt9j4Kzf9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvt9j4Kzf9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvt9j4Kzf9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvt9j4Kzf9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvt9j4Kzf9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvt9j4Kzf9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvt9j4Kzf9 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvt9j4Kzf9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvt9j4Kzf9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rvt9j4Kzf9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvt9j4Kzf9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rvt9j4Kzf9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvt9j4Kzf9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rvt9j4Kzf9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rvt9j4Kzf9 .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-rvt9j4Kzf9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvt9j4Kzf9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvt9j4Kzf9 .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-rvt9j4Kzf9 .navbar-expand {
    flex-direction: column;
  }
  .cid-rvt9j4Kzf9 img {
    height: 3.8rem !important;
  }
  .cid-rvt9j4Kzf9 .btn {
    display: flex;
  }
  .cid-rvt9j4Kzf9 button.navbar-toggler {
    display: block;
  }
  .cid-rvt9j4Kzf9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rvt9j4Kzf9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rvt9j4Kzf9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvt9j4Kzf9 .navbar-collapse.collapsing,
  .cid-rvt9j4Kzf9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvt9j4Kzf9 .navbar-collapse.collapsing .navbar-nav,
  .cid-rvt9j4Kzf9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvt9j4Kzf9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvt9j4Kzf9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvt9j4Kzf9 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvt9j4Kzf9 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvt9j4Kzf9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvt9j4Kzf9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rvt9j4Kzf9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvt9j4Kzf9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvt9j4Kzf9 .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-rvt9j4Kzf9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvt9j4Kzf9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvt9j4Kzf9 .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-rvt9j4Kzf9 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rvt9j4Kzf9 .navbar-collapse {
  flex-basis: auto;
}
.cid-rvt9j4Kzf9 .nav-link:hover,
.cid-rvt9j4Kzf9 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rvt9j6mPsu {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/img-3602-2000x1333.jpg");
}
.cid-rvt9j7QFKa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rvt9j7QFKa .mbr-text,
.cid-rvt9j7QFKa blockquote {
  color: #767676;
}
.cid-rvt9j7QFKa .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rvt9j8GGxy {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rvt9j8GGxy .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvt9j8GGxy .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rvt9j8GGxy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvt9j8GGxy .inner-container {
    width: 100% !important;
  }
}
.cid-rvt9j9xXV4 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvt9j9xXV4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rvt9j9xXV4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rvt9j9xXV4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rvt9j9xXV4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rvt9j9xXV4 .row > .row {
  display: block;
}
.cid-rvt9j9xXV4 .mbr-gallery-item {
  width: 100%;
}
.cid-rvt9j9xXV4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvt9j9xXV4 .mbr-gallery-item > div {
  position: relative;
}
.cid-rvt9j9xXV4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rvt9j9xXV4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rvt9j9xXV4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rvt9j9xXV4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvtggGrxal {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvtggGrxal .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rvtggGrxal .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rvtggGrxal .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rvtggGrxal .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rvtggGrxal .row > .row {
  display: block;
}
.cid-rvtggGrxal .mbr-gallery-item {
  width: 100%;
}
.cid-rvtggGrxal .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvtggGrxal .mbr-gallery-item > div {
  position: relative;
}
.cid-rvtggGrxal .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rvtggGrxal .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rvtggGrxal .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rvtggGrxal .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvtB25r1mn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvtB25r1mn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rvtB25r1mn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rvtB25r1mn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rvtB25r1mn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rvtB25r1mn .row > .row {
  display: block;
}
.cid-rvtB25r1mn .mbr-gallery-item {
  width: 100%;
}
.cid-rvtB25r1mn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvtB25r1mn .mbr-gallery-item > div {
  position: relative;
}
.cid-rvtB25r1mn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rvtB25r1mn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rvtB25r1mn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rvtB25r1mn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvtCUTBglV {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rvtCUTBglV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rvtCUTBglV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rvtCUTBglV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rvtCUTBglV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rvtCUTBglV .row > .row {
  display: block;
}
.cid-rvtCUTBglV .mbr-gallery-item {
  width: 100%;
}
.cid-rvtCUTBglV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvtCUTBglV .mbr-gallery-item > div {
  position: relative;
}
.cid-rvtCUTBglV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rvtCUTBglV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rvtCUTBglV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rvtCUTBglV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvt9jcw8tA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rvt9jcw8tA .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvt9jcw8tA .section-text {
  padding: 2rem 0;
}
.cid-rvt9jcw8tA .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvt9jcw8tA .inner-container {
    width: 100% !important;
  }
}
.cid-rvt9je6UQz .google-map {
  height: 25rem;
  position: relative;
}
.cid-rvt9je6UQz .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rvt9je6UQz .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-rvt9je6UQz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rvt9je6UQz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rvzairsfVu .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rvzairsfVu .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rvzairsfVu a {
  font-style: normal;
}
.cid-rvzairsfVu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rvzairsfVu .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rvzairsfVu .nav-item:focus,
.cid-rvzairsfVu .nav-link:focus {
  outline: none;
}
.cid-rvzairsfVu .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rvzairsfVu .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rvzairsfVu .menu-logo {
  margin-right: auto;
}
.cid-rvzairsfVu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rvzairsfVu .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-rvzairsfVu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvzairsfVu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvzairsfVu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvzairsfVu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvzairsfVu .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rvzairsfVu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvzairsfVu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvzairsfVu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvzairsfVu .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rvzairsfVu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rvzairsfVu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rvzairsfVu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvzairsfVu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvzairsfVu .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-rvzairsfVu .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rvzairsfVu .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rvzairsfVu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvzairsfVu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvzairsfVu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvzairsfVu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvzairsfVu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rvzairsfVu button.navbar-toggler:focus {
  outline: none;
}
.cid-rvzairsfVu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rvzairsfVu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvzairsfVu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvzairsfVu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvzairsfVu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvzairsfVu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvzairsfVu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvzairsfVu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvzairsfVu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvzairsfVu .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rvzairsfVu .collapsed .btn {
  display: flex;
}
.cid-rvzairsfVu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvzairsfVu .collapsed .navbar-collapse.collapsing,
.cid-rvzairsfVu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvzairsfVu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvzairsfVu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvzairsfVu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvzairsfVu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvzairsfVu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvzairsfVu .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvzairsfVu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvzairsfVu .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rvzairsfVu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvzairsfVu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rvzairsfVu .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvzairsfVu .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rvzairsfVu .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rvzairsfVu .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-rvzairsfVu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvzairsfVu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvzairsfVu .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-rvzairsfVu .navbar-expand {
    flex-direction: column;
  }
  .cid-rvzairsfVu img {
    height: 3.8rem !important;
  }
  .cid-rvzairsfVu .btn {
    display: flex;
  }
  .cid-rvzairsfVu button.navbar-toggler {
    display: block;
  }
  .cid-rvzairsfVu .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rvzairsfVu .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rvzairsfVu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvzairsfVu .navbar-collapse.collapsing,
  .cid-rvzairsfVu .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvzairsfVu .navbar-collapse.collapsing .navbar-nav,
  .cid-rvzairsfVu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvzairsfVu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvzairsfVu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvzairsfVu .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvzairsfVu .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvzairsfVu .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvzairsfVu .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rvzairsfVu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvzairsfVu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvzairsfVu .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-rvzairsfVu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvzairsfVu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvzairsfVu .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-rvzairsfVu .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rvzairsfVu .navbar-collapse {
  flex-basis: auto;
}
.cid-rvzairsfVu .nav-link:hover,
.cid-rvzairsfVu .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rvzaiseAZ4 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/img-3612-2000x1333.jpeg");
}
.cid-rvzaisS0q5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rvzaisS0q5 .mbr-text,
.cid-rvzaisS0q5 blockquote {
  color: #767676;
}
.cid-rvzaisS0q5 .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rvzaitkzky {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rvzaitkzky .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvzaitkzky .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rvzaitkzky .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvzaitkzky .inner-container {
    width: 100% !important;
  }
}
.cid-rvzDKKJeqU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rvzDKKJeqU .google-map {
  height: 25rem;
  position: relative;
}
.cid-rvzDKKJeqU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rvzDKKJeqU .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-rvzDKKJeqU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rvzDKKJeqU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rvzaitU6nk {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvzaitU6nk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rvzaitU6nk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rvzaitU6nk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rvzaitU6nk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rvzaitU6nk .row > .row {
  display: block;
}
.cid-rvzaitU6nk .mbr-gallery-item {
  width: 100%;
}
.cid-rvzaitU6nk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvzaitU6nk .mbr-gallery-item > div {
  position: relative;
}
.cid-rvzaitU6nk .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rvzaitU6nk .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rvzaitU6nk .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rvzaitU6nk .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvzaiviOP0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvzaiviOP0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rvzaiviOP0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rvzaiviOP0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rvzaiviOP0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rvzaiviOP0 .row > .row {
  display: block;
}
.cid-rvzaiviOP0 .mbr-gallery-item {
  width: 100%;
}
.cid-rvzaiviOP0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvzaiviOP0 .mbr-gallery-item > div {
  position: relative;
}
.cid-rvzaiviOP0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rvzaiviOP0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rvzaiviOP0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rvzaiviOP0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvzaizu3rX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rvzaizu3rX .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvzaizu3rX .section-text {
  padding: 2rem 0;
}
.cid-rvzaizu3rX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvzaizu3rX .inner-container {
    width: 100% !important;
  }
}
.cid-rvzaiAcS44 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rvzaiAcS44 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rvzaiAcS44 .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-rvzaiAcS44 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rvzaiAcS44 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rvFZEes7jw .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rvFZEes7jw .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rvFZEes7jw a {
  font-style: normal;
}
.cid-rvFZEes7jw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rvFZEes7jw .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rvFZEes7jw .nav-item:focus,
.cid-rvFZEes7jw .nav-link:focus {
  outline: none;
}
.cid-rvFZEes7jw .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rvFZEes7jw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rvFZEes7jw .menu-logo {
  margin-right: auto;
}
.cid-rvFZEes7jw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rvFZEes7jw .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-rvFZEes7jw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvFZEes7jw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvFZEes7jw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvFZEes7jw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvFZEes7jw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rvFZEes7jw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvFZEes7jw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvFZEes7jw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvFZEes7jw .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rvFZEes7jw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rvFZEes7jw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rvFZEes7jw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvFZEes7jw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvFZEes7jw .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-rvFZEes7jw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rvFZEes7jw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rvFZEes7jw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvFZEes7jw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvFZEes7jw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvFZEes7jw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvFZEes7jw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rvFZEes7jw button.navbar-toggler:focus {
  outline: none;
}
.cid-rvFZEes7jw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rvFZEes7jw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvFZEes7jw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvFZEes7jw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvFZEes7jw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvFZEes7jw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvFZEes7jw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvFZEes7jw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvFZEes7jw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvFZEes7jw .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rvFZEes7jw .collapsed .btn {
  display: flex;
}
.cid-rvFZEes7jw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvFZEes7jw .collapsed .navbar-collapse.collapsing,
.cid-rvFZEes7jw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvFZEes7jw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvFZEes7jw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvFZEes7jw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvFZEes7jw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvFZEes7jw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvFZEes7jw .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvFZEes7jw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvFZEes7jw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rvFZEes7jw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvFZEes7jw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rvFZEes7jw .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvFZEes7jw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rvFZEes7jw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rvFZEes7jw .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-rvFZEes7jw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvFZEes7jw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvFZEes7jw .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-rvFZEes7jw .navbar-expand {
    flex-direction: column;
  }
  .cid-rvFZEes7jw img {
    height: 3.8rem !important;
  }
  .cid-rvFZEes7jw .btn {
    display: flex;
  }
  .cid-rvFZEes7jw button.navbar-toggler {
    display: block;
  }
  .cid-rvFZEes7jw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rvFZEes7jw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rvFZEes7jw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvFZEes7jw .navbar-collapse.collapsing,
  .cid-rvFZEes7jw .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvFZEes7jw .navbar-collapse.collapsing .navbar-nav,
  .cid-rvFZEes7jw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvFZEes7jw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvFZEes7jw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvFZEes7jw .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvFZEes7jw .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvFZEes7jw .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvFZEes7jw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rvFZEes7jw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvFZEes7jw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvFZEes7jw .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-rvFZEes7jw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvFZEes7jw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvFZEes7jw .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-rvFZEes7jw .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rvFZEes7jw .navbar-collapse {
  flex-basis: auto;
}
.cid-rvFZEes7jw .nav-link:hover,
.cid-rvFZEes7jw .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rvFZEfxci5 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/img-3638-2000x1333.jpeg");
}
.cid-rvFZEgOW2M {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rvFZEgOW2M .mbr-text,
.cid-rvFZEgOW2M blockquote {
  color: #767676;
}
.cid-rvFZEgOW2M .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rvFZEhJXZD {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rvFZEhJXZD .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvFZEhJXZD .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rvFZEhJXZD .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvFZEhJXZD .inner-container {
    width: 100% !important;
  }
}
.cid-rvFZEkdR8E {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvFZEkdR8E .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rvFZEkdR8E .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rvFZEkdR8E .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rvFZEkdR8E .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rvFZEkdR8E .row > .row {
  display: block;
}
.cid-rvFZEkdR8E .mbr-gallery-item {
  width: 100%;
}
.cid-rvFZEkdR8E .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvFZEkdR8E .mbr-gallery-item > div {
  position: relative;
}
.cid-rvFZEkdR8E .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rvFZEkdR8E .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rvFZEkdR8E .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rvFZEkdR8E .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvFZEmCXJ1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvFZEmCXJ1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rvFZEmCXJ1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rvFZEmCXJ1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rvFZEmCXJ1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rvFZEmCXJ1 .row > .row {
  display: block;
}
.cid-rvFZEmCXJ1 .mbr-gallery-item {
  width: 100%;
}
.cid-rvFZEmCXJ1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvFZEmCXJ1 .mbr-gallery-item > div {
  position: relative;
}
.cid-rvFZEmCXJ1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rvFZEmCXJ1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rvFZEmCXJ1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rvFZEmCXJ1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvFZEouqTs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rvFZEouqTs .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvFZEouqTs .section-text {
  padding: 2rem 0;
}
.cid-rvFZEouqTs .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvFZEouqTs .inner-container {
    width: 100% !important;
  }
}
.cid-rvFZEpi8O7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rvFZEpi8O7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rvFZEpi8O7 .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-rvFZEpi8O7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rvFZEpi8O7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rvLT9Bo6vL .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rvLT9Bo6vL .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rvLT9Bo6vL a {
  font-style: normal;
}
.cid-rvLT9Bo6vL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rvLT9Bo6vL .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rvLT9Bo6vL .nav-item:focus,
.cid-rvLT9Bo6vL .nav-link:focus {
  outline: none;
}
.cid-rvLT9Bo6vL .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rvLT9Bo6vL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rvLT9Bo6vL .menu-logo {
  margin-right: auto;
}
.cid-rvLT9Bo6vL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rvLT9Bo6vL .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-rvLT9Bo6vL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvLT9Bo6vL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvLT9Bo6vL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvLT9Bo6vL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvLT9Bo6vL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rvLT9Bo6vL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvLT9Bo6vL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvLT9Bo6vL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvLT9Bo6vL .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rvLT9Bo6vL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rvLT9Bo6vL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rvLT9Bo6vL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvLT9Bo6vL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvLT9Bo6vL .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-rvLT9Bo6vL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rvLT9Bo6vL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rvLT9Bo6vL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvLT9Bo6vL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvLT9Bo6vL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvLT9Bo6vL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvLT9Bo6vL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rvLT9Bo6vL button.navbar-toggler:focus {
  outline: none;
}
.cid-rvLT9Bo6vL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rvLT9Bo6vL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvLT9Bo6vL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvLT9Bo6vL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvLT9Bo6vL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvLT9Bo6vL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvLT9Bo6vL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvLT9Bo6vL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvLT9Bo6vL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvLT9Bo6vL .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rvLT9Bo6vL .collapsed .btn {
  display: flex;
}
.cid-rvLT9Bo6vL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvLT9Bo6vL .collapsed .navbar-collapse.collapsing,
.cid-rvLT9Bo6vL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvLT9Bo6vL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvLT9Bo6vL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvLT9Bo6vL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvLT9Bo6vL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvLT9Bo6vL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvLT9Bo6vL .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvLT9Bo6vL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvLT9Bo6vL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rvLT9Bo6vL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvLT9Bo6vL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rvLT9Bo6vL .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvLT9Bo6vL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rvLT9Bo6vL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rvLT9Bo6vL .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-rvLT9Bo6vL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvLT9Bo6vL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvLT9Bo6vL .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-rvLT9Bo6vL .navbar-expand {
    flex-direction: column;
  }
  .cid-rvLT9Bo6vL img {
    height: 3.8rem !important;
  }
  .cid-rvLT9Bo6vL .btn {
    display: flex;
  }
  .cid-rvLT9Bo6vL button.navbar-toggler {
    display: block;
  }
  .cid-rvLT9Bo6vL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rvLT9Bo6vL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rvLT9Bo6vL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvLT9Bo6vL .navbar-collapse.collapsing,
  .cid-rvLT9Bo6vL .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvLT9Bo6vL .navbar-collapse.collapsing .navbar-nav,
  .cid-rvLT9Bo6vL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvLT9Bo6vL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvLT9Bo6vL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvLT9Bo6vL .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvLT9Bo6vL .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvLT9Bo6vL .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvLT9Bo6vL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rvLT9Bo6vL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvLT9Bo6vL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvLT9Bo6vL .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-rvLT9Bo6vL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvLT9Bo6vL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvLT9Bo6vL .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-rvLT9Bo6vL .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rvLT9Bo6vL .navbar-collapse {
  flex-basis: auto;
}
.cid-rvLT9Bo6vL .nav-link:hover,
.cid-rvLT9Bo6vL .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rvLT9CBtX6 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/img-3656-2000x1333.jpg");
}
.cid-rvLT9CBtX6 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rvLT9DHwCW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rvLT9DHwCW .mbr-text,
.cid-rvLT9DHwCW blockquote {
  color: #767676;
}
.cid-rvLT9DHwCW .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rvLT9EAZox {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rvLT9EAZox .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvLT9EAZox .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rvLT9EAZox .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvLT9EAZox .inner-container {
    width: 100% !important;
  }
}
.cid-rvLT9Fc2CH {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvLT9Fc2CH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rvLT9Fc2CH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rvLT9Fc2CH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rvLT9Fc2CH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rvLT9Fc2CH .row > .row {
  display: block;
}
.cid-rvLT9Fc2CH .mbr-gallery-item {
  width: 100%;
}
.cid-rvLT9Fc2CH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvLT9Fc2CH .mbr-gallery-item > div {
  position: relative;
}
.cid-rvLT9Fc2CH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rvLT9Fc2CH .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rvLT9Fc2CH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rvLT9Fc2CH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvLT9HBsxj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvLT9HBsxj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rvLT9HBsxj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rvLT9HBsxj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rvLT9HBsxj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rvLT9HBsxj .row > .row {
  display: block;
}
.cid-rvLT9HBsxj .mbr-gallery-item {
  width: 100%;
}
.cid-rvLT9HBsxj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvLT9HBsxj .mbr-gallery-item > div {
  position: relative;
}
.cid-rvLT9HBsxj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rvLT9HBsxj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rvLT9HBsxj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rvLT9HBsxj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvM8CGbnHA {
  background: #ffffff;
}
.cid-rvM8CGbnHA .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rvM8CGbnHA .mbr-figure {
  margin: 0 auto;
}
.cid-rvM8CGbnHA figcaption {
  position: relative;
}
.cid-rvM8CGbnHA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rvM8CGbnHA .image-block {
    width: 100% !important;
  }
}
.cid-rvM8CGbnHA .mbr-figure-caption div {
  color: #cccccc;
}
.cid-rvLT9IIbdT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rvLT9IIbdT .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvLT9IIbdT .section-text {
  padding: 2rem 0;
}
.cid-rvLT9IIbdT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvLT9IIbdT .inner-container {
    width: 100% !important;
  }
}
.cid-rvLT9JoRU7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rvLT9JoRU7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rvLT9JoRU7 .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-rvLT9JoRU7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rvLT9JoRU7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rvPrjOd6ba .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rvPrjOd6ba .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rvPrjOd6ba a {
  font-style: normal;
}
.cid-rvPrjOd6ba .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rvPrjOd6ba .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rvPrjOd6ba .nav-item:focus,
.cid-rvPrjOd6ba .nav-link:focus {
  outline: none;
}
.cid-rvPrjOd6ba .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rvPrjOd6ba .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rvPrjOd6ba .menu-logo {
  margin-right: auto;
}
.cid-rvPrjOd6ba .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rvPrjOd6ba .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-rvPrjOd6ba .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvPrjOd6ba .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvPrjOd6ba .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvPrjOd6ba .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvPrjOd6ba .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rvPrjOd6ba .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvPrjOd6ba .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvPrjOd6ba .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvPrjOd6ba .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rvPrjOd6ba .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rvPrjOd6ba .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rvPrjOd6ba .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvPrjOd6ba .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvPrjOd6ba .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-rvPrjOd6ba .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rvPrjOd6ba .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rvPrjOd6ba .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvPrjOd6ba .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvPrjOd6ba .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvPrjOd6ba .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvPrjOd6ba button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rvPrjOd6ba button.navbar-toggler:focus {
  outline: none;
}
.cid-rvPrjOd6ba button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rvPrjOd6ba button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvPrjOd6ba button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvPrjOd6ba button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvPrjOd6ba button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvPrjOd6ba nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvPrjOd6ba nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvPrjOd6ba nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvPrjOd6ba nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvPrjOd6ba .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rvPrjOd6ba .collapsed .btn {
  display: flex;
}
.cid-rvPrjOd6ba .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvPrjOd6ba .collapsed .navbar-collapse.collapsing,
.cid-rvPrjOd6ba .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvPrjOd6ba .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvPrjOd6ba .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvPrjOd6ba .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvPrjOd6ba .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvPrjOd6ba .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvPrjOd6ba .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvPrjOd6ba .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvPrjOd6ba .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rvPrjOd6ba .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvPrjOd6ba .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rvPrjOd6ba .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvPrjOd6ba .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rvPrjOd6ba .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rvPrjOd6ba .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-rvPrjOd6ba .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvPrjOd6ba .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvPrjOd6ba .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-rvPrjOd6ba .navbar-expand {
    flex-direction: column;
  }
  .cid-rvPrjOd6ba img {
    height: 3.8rem !important;
  }
  .cid-rvPrjOd6ba .btn {
    display: flex;
  }
  .cid-rvPrjOd6ba button.navbar-toggler {
    display: block;
  }
  .cid-rvPrjOd6ba .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rvPrjOd6ba .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rvPrjOd6ba .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvPrjOd6ba .navbar-collapse.collapsing,
  .cid-rvPrjOd6ba .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvPrjOd6ba .navbar-collapse.collapsing .navbar-nav,
  .cid-rvPrjOd6ba .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvPrjOd6ba .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvPrjOd6ba .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvPrjOd6ba .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvPrjOd6ba .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvPrjOd6ba .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvPrjOd6ba .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rvPrjOd6ba .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvPrjOd6ba .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvPrjOd6ba .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-rvPrjOd6ba .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvPrjOd6ba .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvPrjOd6ba .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-rvPrjOd6ba .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rvPrjOd6ba .navbar-collapse {
  flex-basis: auto;
}
.cid-rvPrjOd6ba .nav-link:hover,
.cid-rvPrjOd6ba .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rvPrjP03Ez {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/gopr0048-2000x1500.jpg");
}
.cid-rvPrjP03Ez .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rvPrjPL6gY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rvPrjPL6gY .mbr-text,
.cid-rvPrjPL6gY blockquote {
  color: #767676;
}
.cid-rvPrjPL6gY .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rvPrjQkAl2 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rvPrjQkAl2 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvPrjQkAl2 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rvPrjQkAl2 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvPrjQkAl2 .inner-container {
    width: 100% !important;
  }
}
.cid-rvPrjR43gY {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rvPrjR43gY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rvPrjR43gY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rvPrjR43gY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rvPrjR43gY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rvPrjR43gY .row > .row {
  display: block;
}
.cid-rvPrjR43gY .mbr-gallery-item {
  width: 100%;
}
.cid-rvPrjR43gY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvPrjR43gY .mbr-gallery-item > div {
  position: relative;
}
.cid-rvPrjR43gY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rvPrjR43gY .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rvPrjR43gY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rvPrjR43gY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvRZmV0tA5 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rvRZmV0tA5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rvRZmV0tA5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rvRZmV0tA5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rvRZmV0tA5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rvRZmV0tA5 .row > .row {
  display: block;
}
.cid-rvRZmV0tA5 .mbr-gallery-item {
  width: 100%;
}
.cid-rvRZmV0tA5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvRZmV0tA5 .mbr-gallery-item > div {
  position: relative;
}
.cid-rvRZmV0tA5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rvRZmV0tA5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rvRZmV0tA5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rvRZmV0tA5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvS0uGzz1M {
  background: #ffffff;
}
.cid-rvS0uGzz1M .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rvS0uGzz1M .mbr-figure {
  margin: 0 auto;
}
.cid-rvS0uGzz1M figcaption {
  position: relative;
}
.cid-rvS0uGzz1M figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rvS0uGzz1M .image-block {
    width: 100% !important;
  }
}
.cid-rvRWYiIrlq {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #486e78;
}
.cid-rvRWYiIrlq .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvRWYiIrlq .section-text {
  padding: 2rem 0;
  color: #ffffff;
}
.cid-rvRWYiIrlq .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvRWYiIrlq .inner-container {
    width: 100% !important;
  }
}
.cid-rvPrjSNGmI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #486e78;
}
.cid-rvPrjSNGmI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rvPrjSNGmI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rvPrjSNGmI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rvPrjSNGmI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rvPrjSNGmI .row > .row {
  display: block;
}
.cid-rvPrjSNGmI .mbr-gallery-item {
  width: 100%;
}
.cid-rvPrjSNGmI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvPrjSNGmI .mbr-gallery-item > div {
  position: relative;
}
.cid-rvPrjSNGmI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rvPrjSNGmI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rvPrjSNGmI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rvPrjSNGmI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rvRWI35yZ0 {
  background: #ffffff;
}
.cid-rvRWI35yZ0 .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rvRWI35yZ0 .video-block {
    width: 100% !important;
  }
}
.cid-rvRRsYVTav {
  background: #ffffff;
}
.cid-rvRRsYVTav .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rvRRsYVTav .video-block {
    width: 100% !important;
  }
}
.cid-rvPrjVBKH2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rvPrjVBKH2 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvPrjVBKH2 .section-text {
  padding: 2rem 0;
}
.cid-rvPrjVBKH2 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvPrjVBKH2 .inner-container {
    width: 100% !important;
  }
}
.cid-rvPrjWkBJW .google-map {
  height: 25rem;
  position: relative;
}
.cid-rvPrjWkBJW .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rvPrjWkBJW .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-rvPrjWkBJW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rvPrjWkBJW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rvXN6vJFvZ .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rvXN6vJFvZ .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rvXN6vJFvZ a {
  font-style: normal;
}
.cid-rvXN6vJFvZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rvXN6vJFvZ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rvXN6vJFvZ .nav-item:focus,
.cid-rvXN6vJFvZ .nav-link:focus {
  outline: none;
}
.cid-rvXN6vJFvZ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rvXN6vJFvZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rvXN6vJFvZ .menu-logo {
  margin-right: auto;
}
.cid-rvXN6vJFvZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rvXN6vJFvZ .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-rvXN6vJFvZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rvXN6vJFvZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rvXN6vJFvZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rvXN6vJFvZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rvXN6vJFvZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rvXN6vJFvZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rvXN6vJFvZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rvXN6vJFvZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rvXN6vJFvZ .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rvXN6vJFvZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rvXN6vJFvZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rvXN6vJFvZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rvXN6vJFvZ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rvXN6vJFvZ .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-rvXN6vJFvZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rvXN6vJFvZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rvXN6vJFvZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rvXN6vJFvZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rvXN6vJFvZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rvXN6vJFvZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rvXN6vJFvZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rvXN6vJFvZ button.navbar-toggler:focus {
  outline: none;
}
.cid-rvXN6vJFvZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rvXN6vJFvZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rvXN6vJFvZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rvXN6vJFvZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rvXN6vJFvZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rvXN6vJFvZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvXN6vJFvZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rvXN6vJFvZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rvXN6vJFvZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rvXN6vJFvZ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rvXN6vJFvZ .collapsed .btn {
  display: flex;
}
.cid-rvXN6vJFvZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rvXN6vJFvZ .collapsed .navbar-collapse.collapsing,
.cid-rvXN6vJFvZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rvXN6vJFvZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rvXN6vJFvZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rvXN6vJFvZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rvXN6vJFvZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rvXN6vJFvZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rvXN6vJFvZ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rvXN6vJFvZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rvXN6vJFvZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rvXN6vJFvZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rvXN6vJFvZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rvXN6vJFvZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rvXN6vJFvZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rvXN6vJFvZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rvXN6vJFvZ .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-rvXN6vJFvZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rvXN6vJFvZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rvXN6vJFvZ .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-rvXN6vJFvZ .navbar-expand {
    flex-direction: column;
  }
  .cid-rvXN6vJFvZ img {
    height: 3.8rem !important;
  }
  .cid-rvXN6vJFvZ .btn {
    display: flex;
  }
  .cid-rvXN6vJFvZ button.navbar-toggler {
    display: block;
  }
  .cid-rvXN6vJFvZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rvXN6vJFvZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rvXN6vJFvZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rvXN6vJFvZ .navbar-collapse.collapsing,
  .cid-rvXN6vJFvZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rvXN6vJFvZ .navbar-collapse.collapsing .navbar-nav,
  .cid-rvXN6vJFvZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rvXN6vJFvZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rvXN6vJFvZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rvXN6vJFvZ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rvXN6vJFvZ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvXN6vJFvZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rvXN6vJFvZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rvXN6vJFvZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rvXN6vJFvZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rvXN6vJFvZ .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-rvXN6vJFvZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rvXN6vJFvZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rvXN6vJFvZ .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-rvXN6vJFvZ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rvXN6vJFvZ .navbar-collapse {
  flex-basis: auto;
}
.cid-rvXN6vJFvZ .nav-link:hover,
.cid-rvXN6vJFvZ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rvXN6wRuT7 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/img-3640-2000x1333.jpg");
}
.cid-rvXN6wRuT7 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rvXN6yci0K {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rvXN6yci0K .mbr-text,
.cid-rvXN6yci0K blockquote {
  color: #767676;
}
.cid-rvXN6yci0K .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rvXN6z2KKt {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rvXN6z2KKt .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvXN6z2KKt .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rvXN6z2KKt .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvXN6z2KKt .inner-container {
    width: 100% !important;
  }
}
.cid-rvXVjlUneK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-rvXVjlUneK .mbr-text,
.cid-rvXVjlUneK blockquote {
  color: #767676;
}
.cid-rvXN6IqoBn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rvXN6IqoBn .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rvXN6IqoBn .section-text {
  padding: 2rem 0;
}
.cid-rvXN6IqoBn .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rvXN6IqoBn .inner-container {
    width: 100% !important;
  }
}
.cid-rvXN6J6mWR .google-map {
  height: 25rem;
  position: relative;
}
.cid-rvXN6J6mWR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rvXN6J6mWR .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-rvXN6J6mWR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rvXN6J6mWR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rw3Vzc18NO .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rw3Vzc18NO .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rw3Vzc18NO a {
  font-style: normal;
}
.cid-rw3Vzc18NO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rw3Vzc18NO .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rw3Vzc18NO .nav-item:focus,
.cid-rw3Vzc18NO .nav-link:focus {
  outline: none;
}
.cid-rw3Vzc18NO .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rw3Vzc18NO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rw3Vzc18NO .menu-logo {
  margin-right: auto;
}
.cid-rw3Vzc18NO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rw3Vzc18NO .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-rw3Vzc18NO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rw3Vzc18NO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rw3Vzc18NO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rw3Vzc18NO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rw3Vzc18NO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rw3Vzc18NO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rw3Vzc18NO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rw3Vzc18NO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rw3Vzc18NO .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rw3Vzc18NO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rw3Vzc18NO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rw3Vzc18NO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rw3Vzc18NO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rw3Vzc18NO .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-rw3Vzc18NO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rw3Vzc18NO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rw3Vzc18NO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rw3Vzc18NO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rw3Vzc18NO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rw3Vzc18NO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rw3Vzc18NO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rw3Vzc18NO button.navbar-toggler:focus {
  outline: none;
}
.cid-rw3Vzc18NO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rw3Vzc18NO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rw3Vzc18NO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rw3Vzc18NO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rw3Vzc18NO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rw3Vzc18NO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rw3Vzc18NO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rw3Vzc18NO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rw3Vzc18NO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rw3Vzc18NO .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rw3Vzc18NO .collapsed .btn {
  display: flex;
}
.cid-rw3Vzc18NO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rw3Vzc18NO .collapsed .navbar-collapse.collapsing,
.cid-rw3Vzc18NO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rw3Vzc18NO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rw3Vzc18NO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rw3Vzc18NO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rw3Vzc18NO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rw3Vzc18NO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rw3Vzc18NO .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rw3Vzc18NO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rw3Vzc18NO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rw3Vzc18NO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rw3Vzc18NO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rw3Vzc18NO .collapsed button.navbar-toggler {
  display: block;
}
.cid-rw3Vzc18NO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rw3Vzc18NO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rw3Vzc18NO .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-rw3Vzc18NO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rw3Vzc18NO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rw3Vzc18NO .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-rw3Vzc18NO .navbar-expand {
    flex-direction: column;
  }
  .cid-rw3Vzc18NO img {
    height: 3.8rem !important;
  }
  .cid-rw3Vzc18NO .btn {
    display: flex;
  }
  .cid-rw3Vzc18NO button.navbar-toggler {
    display: block;
  }
  .cid-rw3Vzc18NO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rw3Vzc18NO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rw3Vzc18NO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rw3Vzc18NO .navbar-collapse.collapsing,
  .cid-rw3Vzc18NO .navbar-collapse.show {
    display: block !important;
  }
  .cid-rw3Vzc18NO .navbar-collapse.collapsing .navbar-nav,
  .cid-rw3Vzc18NO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rw3Vzc18NO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rw3Vzc18NO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rw3Vzc18NO .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rw3Vzc18NO .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rw3Vzc18NO .navbar-collapse.collapsing .navbar-buttons,
  .cid-rw3Vzc18NO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rw3Vzc18NO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rw3Vzc18NO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rw3Vzc18NO .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-rw3Vzc18NO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rw3Vzc18NO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rw3Vzc18NO .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-rw3Vzc18NO .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rw3Vzc18NO .navbar-collapse {
  flex-basis: auto;
}
.cid-rw3Vzc18NO .nav-link:hover,
.cid-rw3Vzc18NO .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rw3VzdJ2fm {
  padding-top: 120px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/img-3640-2000x1333.jpg");
}
.cid-rw3VzdJ2fm .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rw3VzgEmvS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rw3VzgEmvS .mbr-text,
.cid-rw3VzgEmvS blockquote {
  color: #767676;
}
.cid-rw3VzgEmvS .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rw3VzhRAzs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rw3VzhRAzs .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rw3VzhRAzs .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rw3VzhRAzs .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rw3VzhRAzs .inner-container {
    width: 100% !important;
  }
}
.cid-rw40KUD6ZA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rw40KUD6ZA .line {
  background-color: #767676;
  color: #767676;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rw40KUD6ZA .section-text {
  padding: 2rem 0;
  color: #767676;
}
.cid-rw40KUD6ZA .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rw40KUD6ZA .inner-container {
    width: 100% !important;
  }
}
.cid-rw3ZE2wybR {
  background: #ffffff;
}
.cid-rw3ZE2wybR .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rw3ZE2wybR .video-block {
    width: 100% !important;
  }
}
.cid-rw40erRyqK {
  background: #ffffff;
}
.cid-rw40erRyqK .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rw40erRyqK .video-block {
    width: 100% !important;
  }
}
.cid-rw3VzjLRhK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rw3VzjLRhK .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rw3VzjLRhK .section-text {
  padding: 2rem 0;
}
.cid-rw3VzjLRhK .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rw3VzjLRhK .inner-container {
    width: 100% !important;
  }
}
.cid-rw3VzkMRp4 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rw3VzkMRp4 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rw3VzkMRp4 .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-rw3VzkMRp4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rw3VzkMRp4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rw9NwCcYpr .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rw9NwCcYpr .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rw9NwCcYpr a {
  font-style: normal;
}
.cid-rw9NwCcYpr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rw9NwCcYpr .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rw9NwCcYpr .nav-item:focus,
.cid-rw9NwCcYpr .nav-link:focus {
  outline: none;
}
.cid-rw9NwCcYpr .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rw9NwCcYpr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rw9NwCcYpr .menu-logo {
  margin-right: auto;
}
.cid-rw9NwCcYpr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rw9NwCcYpr .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-rw9NwCcYpr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rw9NwCcYpr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rw9NwCcYpr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rw9NwCcYpr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rw9NwCcYpr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rw9NwCcYpr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rw9NwCcYpr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rw9NwCcYpr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rw9NwCcYpr .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rw9NwCcYpr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rw9NwCcYpr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rw9NwCcYpr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rw9NwCcYpr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rw9NwCcYpr .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-rw9NwCcYpr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rw9NwCcYpr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rw9NwCcYpr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rw9NwCcYpr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rw9NwCcYpr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rw9NwCcYpr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rw9NwCcYpr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rw9NwCcYpr button.navbar-toggler:focus {
  outline: none;
}
.cid-rw9NwCcYpr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rw9NwCcYpr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rw9NwCcYpr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rw9NwCcYpr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rw9NwCcYpr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rw9NwCcYpr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rw9NwCcYpr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rw9NwCcYpr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rw9NwCcYpr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rw9NwCcYpr .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rw9NwCcYpr .collapsed .btn {
  display: flex;
}
.cid-rw9NwCcYpr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rw9NwCcYpr .collapsed .navbar-collapse.collapsing,
.cid-rw9NwCcYpr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rw9NwCcYpr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rw9NwCcYpr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rw9NwCcYpr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rw9NwCcYpr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rw9NwCcYpr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rw9NwCcYpr .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rw9NwCcYpr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rw9NwCcYpr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rw9NwCcYpr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rw9NwCcYpr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rw9NwCcYpr .collapsed button.navbar-toggler {
  display: block;
}
.cid-rw9NwCcYpr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rw9NwCcYpr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rw9NwCcYpr .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-rw9NwCcYpr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rw9NwCcYpr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rw9NwCcYpr .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-rw9NwCcYpr .navbar-expand {
    flex-direction: column;
  }
  .cid-rw9NwCcYpr img {
    height: 3.8rem !important;
  }
  .cid-rw9NwCcYpr .btn {
    display: flex;
  }
  .cid-rw9NwCcYpr button.navbar-toggler {
    display: block;
  }
  .cid-rw9NwCcYpr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rw9NwCcYpr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rw9NwCcYpr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rw9NwCcYpr .navbar-collapse.collapsing,
  .cid-rw9NwCcYpr .navbar-collapse.show {
    display: block !important;
  }
  .cid-rw9NwCcYpr .navbar-collapse.collapsing .navbar-nav,
  .cid-rw9NwCcYpr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rw9NwCcYpr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rw9NwCcYpr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rw9NwCcYpr .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rw9NwCcYpr .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rw9NwCcYpr .navbar-collapse.collapsing .navbar-buttons,
  .cid-rw9NwCcYpr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rw9NwCcYpr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rw9NwCcYpr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rw9NwCcYpr .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-rw9NwCcYpr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rw9NwCcYpr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rw9NwCcYpr .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-rw9NwCcYpr .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rw9NwCcYpr .navbar-collapse {
  flex-basis: auto;
}
.cid-rw9NwCcYpr .nav-link:hover,
.cid-rw9NwCcYpr .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rw9NwCGzDs {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-3792-2000x1333.jpg");
}
.cid-rw9NwCGzDs .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rw9NwDn9iU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rw9NwDn9iU .mbr-text,
.cid-rw9NwDn9iU blockquote {
  color: #767676;
}
.cid-rw9NwDn9iU .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rw9NwDNv1o {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rw9NwDNv1o .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rw9NwDNv1o .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rw9NwDNv1o .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rw9NwDNv1o .inner-container {
    width: 100% !important;
  }
}
.cid-rw9P6sL4Ra {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rw9P6sL4Ra .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rw9P6sL4Ra .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rw9P6sL4Ra .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rw9P6sL4Ra .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rw9P6sL4Ra .row > .row {
  display: block;
}
.cid-rw9P6sL4Ra .mbr-gallery-item {
  width: 100%;
}
.cid-rw9P6sL4Ra .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rw9P6sL4Ra .mbr-gallery-item > div {
  position: relative;
}
.cid-rw9P6sL4Ra .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rw9P6sL4Ra .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rw9P6sL4Ra .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rw9P6sL4Ra .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rw9UHcFaQS {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rw9UHcFaQS .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rw9UHcFaQS .section-text {
  padding: 2rem 0;
  color: #767676;
}
.cid-rw9UHcFaQS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rw9UHcFaQS .inner-container {
    width: 100% !important;
  }
}
.cid-rw9P7of0ac {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rw9P7of0ac .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rw9P7of0ac .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rw9P7of0ac .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rw9P7of0ac .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rw9P7of0ac .row > .row {
  display: block;
}
.cid-rw9P7of0ac .mbr-gallery-item {
  width: 100%;
}
.cid-rw9P7of0ac .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rw9P7of0ac .mbr-gallery-item > div {
  position: relative;
}
.cid-rw9P7of0ac .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rw9P7of0ac .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rw9P7of0ac .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rw9P7of0ac .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rw9THleX3u {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rw9THleX3u .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rw9THleX3u .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rw9THleX3u .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rw9THleX3u .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rw9THleX3u .row > .row {
  display: block;
}
.cid-rw9THleX3u .mbr-gallery-item {
  width: 100%;
}
.cid-rw9THleX3u .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rw9THleX3u .mbr-gallery-item > div {
  position: relative;
}
.cid-rw9THleX3u .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rw9THleX3u .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rw9THleX3u .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rw9THleX3u .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rw9NwFXfkJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rw9NwFXfkJ .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rw9NwFXfkJ .section-text {
  padding: 2rem 0;
}
.cid-rw9NwFXfkJ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rw9NwFXfkJ .inner-container {
    width: 100% !important;
  }
}
.cid-rw9NwGubJB .google-map {
  height: 25rem;
  position: relative;
}
.cid-rw9NwGubJB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rw9NwGubJB .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-rw9NwGubJB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rw9NwGubJB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rwfqdPpmJX .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rwfqdPpmJX .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rwfqdPpmJX a {
  font-style: normal;
}
.cid-rwfqdPpmJX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rwfqdPpmJX .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rwfqdPpmJX .nav-item:focus,
.cid-rwfqdPpmJX .nav-link:focus {
  outline: none;
}
.cid-rwfqdPpmJX .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rwfqdPpmJX .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rwfqdPpmJX .menu-logo {
  margin-right: auto;
}
.cid-rwfqdPpmJX .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rwfqdPpmJX .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-rwfqdPpmJX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rwfqdPpmJX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rwfqdPpmJX .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rwfqdPpmJX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rwfqdPpmJX .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rwfqdPpmJX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rwfqdPpmJX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rwfqdPpmJX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rwfqdPpmJX .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rwfqdPpmJX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rwfqdPpmJX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rwfqdPpmJX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rwfqdPpmJX .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rwfqdPpmJX .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-rwfqdPpmJX .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rwfqdPpmJX .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rwfqdPpmJX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rwfqdPpmJX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rwfqdPpmJX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rwfqdPpmJX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rwfqdPpmJX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rwfqdPpmJX button.navbar-toggler:focus {
  outline: none;
}
.cid-rwfqdPpmJX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rwfqdPpmJX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rwfqdPpmJX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rwfqdPpmJX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rwfqdPpmJX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rwfqdPpmJX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwfqdPpmJX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rwfqdPpmJX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rwfqdPpmJX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwfqdPpmJX .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rwfqdPpmJX .collapsed .btn {
  display: flex;
}
.cid-rwfqdPpmJX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rwfqdPpmJX .collapsed .navbar-collapse.collapsing,
.cid-rwfqdPpmJX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rwfqdPpmJX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rwfqdPpmJX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rwfqdPpmJX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rwfqdPpmJX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rwfqdPpmJX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rwfqdPpmJX .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rwfqdPpmJX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rwfqdPpmJX .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rwfqdPpmJX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rwfqdPpmJX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rwfqdPpmJX .collapsed button.navbar-toggler {
  display: block;
}
.cid-rwfqdPpmJX .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rwfqdPpmJX .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rwfqdPpmJX .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-rwfqdPpmJX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rwfqdPpmJX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rwfqdPpmJX .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-rwfqdPpmJX .navbar-expand {
    flex-direction: column;
  }
  .cid-rwfqdPpmJX img {
    height: 3.8rem !important;
  }
  .cid-rwfqdPpmJX .btn {
    display: flex;
  }
  .cid-rwfqdPpmJX button.navbar-toggler {
    display: block;
  }
  .cid-rwfqdPpmJX .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rwfqdPpmJX .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rwfqdPpmJX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rwfqdPpmJX .navbar-collapse.collapsing,
  .cid-rwfqdPpmJX .navbar-collapse.show {
    display: block !important;
  }
  .cid-rwfqdPpmJX .navbar-collapse.collapsing .navbar-nav,
  .cid-rwfqdPpmJX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rwfqdPpmJX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rwfqdPpmJX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rwfqdPpmJX .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rwfqdPpmJX .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwfqdPpmJX .navbar-collapse.collapsing .navbar-buttons,
  .cid-rwfqdPpmJX .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rwfqdPpmJX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rwfqdPpmJX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwfqdPpmJX .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-rwfqdPpmJX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rwfqdPpmJX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rwfqdPpmJX .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-rwfqdPpmJX .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rwfqdPpmJX .navbar-collapse {
  flex-basis: auto;
}
.cid-rwfqdPpmJX .nav-link:hover,
.cid-rwfqdPpmJX .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rwfqdQlG7u {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-rwfqdQlG7u .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rwfqdRsHTH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rwfqdRsHTH .mbr-text,
.cid-rwfqdRsHTH blockquote {
  color: #767676;
}
.cid-rwfqdRsHTH .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rwfqdS8Hy1 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rwfqdS8Hy1 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwfqdS8Hy1 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rwfqdS8Hy1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwfqdS8Hy1 .inner-container {
    width: 100% !important;
  }
}
.cid-rwfJi7Kmbk {
  background: #767676;
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #767676, #ffffff);
}
.cid-rwfJi7Kmbk .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rwfJi7Kmbk .video-block {
    width: 100% !important;
  }
}
.cid-rwfqe11Fy8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rwfqe11Fy8 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwfqe11Fy8 .section-text {
  padding: 2rem 0;
}
.cid-rwfqe11Fy8 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwfqe11Fy8 .inner-container {
    width: 100% !important;
  }
}
.cid-rwfqe2iLPd .google-map {
  height: 25rem;
  position: relative;
}
.cid-rwfqe2iLPd .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rwfqe2iLPd .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-rwfqe2iLPd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rwfqe2iLPd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rwkC5EyCLc .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rwkC5EyCLc .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rwkC5EyCLc a {
  font-style: normal;
}
.cid-rwkC5EyCLc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rwkC5EyCLc .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rwkC5EyCLc .nav-item:focus,
.cid-rwkC5EyCLc .nav-link:focus {
  outline: none;
}
.cid-rwkC5EyCLc .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rwkC5EyCLc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rwkC5EyCLc .menu-logo {
  margin-right: auto;
}
.cid-rwkC5EyCLc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rwkC5EyCLc .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-rwkC5EyCLc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rwkC5EyCLc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rwkC5EyCLc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rwkC5EyCLc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rwkC5EyCLc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rwkC5EyCLc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rwkC5EyCLc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rwkC5EyCLc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rwkC5EyCLc .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rwkC5EyCLc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rwkC5EyCLc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rwkC5EyCLc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rwkC5EyCLc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rwkC5EyCLc .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-rwkC5EyCLc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rwkC5EyCLc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rwkC5EyCLc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rwkC5EyCLc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rwkC5EyCLc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rwkC5EyCLc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rwkC5EyCLc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rwkC5EyCLc button.navbar-toggler:focus {
  outline: none;
}
.cid-rwkC5EyCLc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rwkC5EyCLc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rwkC5EyCLc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rwkC5EyCLc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rwkC5EyCLc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rwkC5EyCLc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwkC5EyCLc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rwkC5EyCLc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rwkC5EyCLc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwkC5EyCLc .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rwkC5EyCLc .collapsed .btn {
  display: flex;
}
.cid-rwkC5EyCLc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rwkC5EyCLc .collapsed .navbar-collapse.collapsing,
.cid-rwkC5EyCLc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rwkC5EyCLc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rwkC5EyCLc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rwkC5EyCLc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rwkC5EyCLc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rwkC5EyCLc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rwkC5EyCLc .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rwkC5EyCLc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rwkC5EyCLc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rwkC5EyCLc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rwkC5EyCLc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rwkC5EyCLc .collapsed button.navbar-toggler {
  display: block;
}
.cid-rwkC5EyCLc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rwkC5EyCLc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rwkC5EyCLc .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-rwkC5EyCLc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rwkC5EyCLc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rwkC5EyCLc .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-rwkC5EyCLc .navbar-expand {
    flex-direction: column;
  }
  .cid-rwkC5EyCLc img {
    height: 3.8rem !important;
  }
  .cid-rwkC5EyCLc .btn {
    display: flex;
  }
  .cid-rwkC5EyCLc button.navbar-toggler {
    display: block;
  }
  .cid-rwkC5EyCLc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rwkC5EyCLc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rwkC5EyCLc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rwkC5EyCLc .navbar-collapse.collapsing,
  .cid-rwkC5EyCLc .navbar-collapse.show {
    display: block !important;
  }
  .cid-rwkC5EyCLc .navbar-collapse.collapsing .navbar-nav,
  .cid-rwkC5EyCLc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rwkC5EyCLc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rwkC5EyCLc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rwkC5EyCLc .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rwkC5EyCLc .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwkC5EyCLc .navbar-collapse.collapsing .navbar-buttons,
  .cid-rwkC5EyCLc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rwkC5EyCLc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rwkC5EyCLc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwkC5EyCLc .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-rwkC5EyCLc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rwkC5EyCLc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rwkC5EyCLc .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-rwkC5EyCLc .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rwkC5EyCLc .navbar-collapse {
  flex-basis: auto;
}
.cid-rwkC5EyCLc .nav-link:hover,
.cid-rwkC5EyCLc .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rwkC5F4Oe0 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-3828-2000x1333.jpg");
}
.cid-rwkC5F4Oe0 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rwkC5FMKPJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rwkC5FMKPJ .mbr-text,
.cid-rwkC5FMKPJ blockquote {
  color: #767676;
}
.cid-rwkC5FMKPJ .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rwkC5Ge4DU {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rwkC5Ge4DU .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwkC5Ge4DU .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rwkC5Ge4DU .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwkC5Ge4DU .inner-container {
    width: 100% !important;
  }
}
.cid-rwkC5Hk8uB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rwkC5Hk8uB .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwkC5Hk8uB .section-text {
  padding: 2rem 0;
}
.cid-rwkC5Hk8uB .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwkC5Hk8uB .inner-container {
    width: 100% !important;
  }
}
.cid-rwkC5HQIbN .google-map {
  height: 25rem;
  position: relative;
}
.cid-rwkC5HQIbN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rwkC5HQIbN .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-rwkC5HQIbN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rwkC5HQIbN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rwqWx7udym .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rwqWx7udym .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rwqWx7udym a {
  font-style: normal;
}
.cid-rwqWx7udym .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rwqWx7udym .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rwqWx7udym .nav-item:focus,
.cid-rwqWx7udym .nav-link:focus {
  outline: none;
}
.cid-rwqWx7udym .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rwqWx7udym .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rwqWx7udym .menu-logo {
  margin-right: auto;
}
.cid-rwqWx7udym .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rwqWx7udym .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-rwqWx7udym .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rwqWx7udym .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rwqWx7udym .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rwqWx7udym .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rwqWx7udym .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rwqWx7udym .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rwqWx7udym .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rwqWx7udym .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rwqWx7udym .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rwqWx7udym .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rwqWx7udym .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rwqWx7udym .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rwqWx7udym .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rwqWx7udym .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-rwqWx7udym .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rwqWx7udym .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rwqWx7udym .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rwqWx7udym .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rwqWx7udym .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rwqWx7udym .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rwqWx7udym button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rwqWx7udym button.navbar-toggler:focus {
  outline: none;
}
.cid-rwqWx7udym button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rwqWx7udym button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rwqWx7udym button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rwqWx7udym button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rwqWx7udym button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rwqWx7udym nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwqWx7udym nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rwqWx7udym nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rwqWx7udym nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwqWx7udym .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rwqWx7udym .collapsed .btn {
  display: flex;
}
.cid-rwqWx7udym .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rwqWx7udym .collapsed .navbar-collapse.collapsing,
.cid-rwqWx7udym .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rwqWx7udym .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rwqWx7udym .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rwqWx7udym .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rwqWx7udym .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rwqWx7udym .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rwqWx7udym .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rwqWx7udym .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rwqWx7udym .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rwqWx7udym .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rwqWx7udym .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rwqWx7udym .collapsed button.navbar-toggler {
  display: block;
}
.cid-rwqWx7udym .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rwqWx7udym .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rwqWx7udym .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-rwqWx7udym .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rwqWx7udym .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rwqWx7udym .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-rwqWx7udym .navbar-expand {
    flex-direction: column;
  }
  .cid-rwqWx7udym img {
    height: 3.8rem !important;
  }
  .cid-rwqWx7udym .btn {
    display: flex;
  }
  .cid-rwqWx7udym button.navbar-toggler {
    display: block;
  }
  .cid-rwqWx7udym .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rwqWx7udym .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rwqWx7udym .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rwqWx7udym .navbar-collapse.collapsing,
  .cid-rwqWx7udym .navbar-collapse.show {
    display: block !important;
  }
  .cid-rwqWx7udym .navbar-collapse.collapsing .navbar-nav,
  .cid-rwqWx7udym .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rwqWx7udym .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rwqWx7udym .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rwqWx7udym .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rwqWx7udym .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwqWx7udym .navbar-collapse.collapsing .navbar-buttons,
  .cid-rwqWx7udym .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rwqWx7udym .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rwqWx7udym .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwqWx7udym .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-rwqWx7udym .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rwqWx7udym .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rwqWx7udym .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-rwqWx7udym .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rwqWx7udym .navbar-collapse {
  flex-basis: auto;
}
.cid-rwqWx7udym .nav-link:hover,
.cid-rwqWx7udym .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rwqWx7X9OY {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-rwqWx7X9OY .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rwqWx8Cwf3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rwqWx8Cwf3 .mbr-text,
.cid-rwqWx8Cwf3 blockquote {
  color: #767676;
}
.cid-rwqWx8Cwf3 .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rwqWx944p4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rwqWx944p4 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwqWx944p4 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rwqWx944p4 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwqWx944p4 .inner-container {
    width: 100% !important;
  }
}
.cid-rwr46flMop {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #efefef;
}
.cid-rwr46flMop .images-container.container-fluid {
  padding: 0;
}
.cid-rwr46flMop .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rwr46flMop .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-rwr46flMop .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rwr46flMop .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rwr46flMop .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rwr46flMop .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rwr46flMop .img-item {
    width: 100% !important;
  }
  .cid-rwr46flMop .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rwqWx9AhdY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rwqWx9AhdY .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwqWx9AhdY .section-text {
  padding: 2rem 0;
}
.cid-rwqWx9AhdY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwqWx9AhdY .inner-container {
    width: 100% !important;
  }
}
.cid-rwqWxa8qSN .google-map {
  height: 25rem;
  position: relative;
}
.cid-rwqWxa8qSN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rwqWxa8qSN .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-rwqWxa8qSN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rwqWxa8qSN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rwwegTUzNr .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rwwegTUzNr .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rwwegTUzNr a {
  font-style: normal;
}
.cid-rwwegTUzNr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rwwegTUzNr .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rwwegTUzNr .nav-item:focus,
.cid-rwwegTUzNr .nav-link:focus {
  outline: none;
}
.cid-rwwegTUzNr .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rwwegTUzNr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rwwegTUzNr .menu-logo {
  margin-right: auto;
}
.cid-rwwegTUzNr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rwwegTUzNr .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-rwwegTUzNr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rwwegTUzNr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rwwegTUzNr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rwwegTUzNr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rwwegTUzNr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rwwegTUzNr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rwwegTUzNr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rwwegTUzNr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rwwegTUzNr .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rwwegTUzNr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rwwegTUzNr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rwwegTUzNr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rwwegTUzNr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rwwegTUzNr .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-rwwegTUzNr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rwwegTUzNr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rwwegTUzNr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rwwegTUzNr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rwwegTUzNr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rwwegTUzNr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rwwegTUzNr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rwwegTUzNr button.navbar-toggler:focus {
  outline: none;
}
.cid-rwwegTUzNr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rwwegTUzNr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rwwegTUzNr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rwwegTUzNr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rwwegTUzNr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rwwegTUzNr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwwegTUzNr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rwwegTUzNr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rwwegTUzNr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwwegTUzNr .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rwwegTUzNr .collapsed .btn {
  display: flex;
}
.cid-rwwegTUzNr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rwwegTUzNr .collapsed .navbar-collapse.collapsing,
.cid-rwwegTUzNr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rwwegTUzNr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rwwegTUzNr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rwwegTUzNr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rwwegTUzNr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rwwegTUzNr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rwwegTUzNr .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rwwegTUzNr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rwwegTUzNr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rwwegTUzNr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rwwegTUzNr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rwwegTUzNr .collapsed button.navbar-toggler {
  display: block;
}
.cid-rwwegTUzNr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rwwegTUzNr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rwwegTUzNr .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-rwwegTUzNr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rwwegTUzNr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rwwegTUzNr .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-rwwegTUzNr .navbar-expand {
    flex-direction: column;
  }
  .cid-rwwegTUzNr img {
    height: 3.8rem !important;
  }
  .cid-rwwegTUzNr .btn {
    display: flex;
  }
  .cid-rwwegTUzNr button.navbar-toggler {
    display: block;
  }
  .cid-rwwegTUzNr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rwwegTUzNr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rwwegTUzNr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rwwegTUzNr .navbar-collapse.collapsing,
  .cid-rwwegTUzNr .navbar-collapse.show {
    display: block !important;
  }
  .cid-rwwegTUzNr .navbar-collapse.collapsing .navbar-nav,
  .cid-rwwegTUzNr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rwwegTUzNr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rwwegTUzNr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rwwegTUzNr .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rwwegTUzNr .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwwegTUzNr .navbar-collapse.collapsing .navbar-buttons,
  .cid-rwwegTUzNr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rwwegTUzNr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rwwegTUzNr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwwegTUzNr .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-rwwegTUzNr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rwwegTUzNr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rwwegTUzNr .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-rwwegTUzNr .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rwwegTUzNr .navbar-collapse {
  flex-basis: auto;
}
.cid-rwwegTUzNr .nav-link:hover,
.cid-rwwegTUzNr .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rwwegUWl38 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-3948-2000x1333.jpeg");
}
.cid-rwwegUWl38 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rwwegWQXpM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rwwegWQXpM .mbr-text,
.cid-rwwegWQXpM blockquote {
  color: #767676;
}
.cid-rwwegWQXpM .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rwwegXHa5T {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rwwegXHa5T .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwwegXHa5T .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rwwegXHa5T .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwwegXHa5T .inner-container {
    width: 100% !important;
  }
}
.cid-rwwrgI2gyN {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwwrgI2gyN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rwwrgI2gyN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rwwrgI2gyN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rwwrgI2gyN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rwwrgI2gyN .row > .row {
  display: block;
}
.cid-rwwrgI2gyN .mbr-gallery-item {
  width: 100%;
}
.cid-rwwrgI2gyN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwwrgI2gyN .mbr-gallery-item > div {
  position: relative;
}
.cid-rwwrgI2gyN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rwwrgI2gyN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rwwrgI2gyN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rwwrgI2gyN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwwrhjXqD3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwwrhjXqD3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rwwrhjXqD3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rwwrhjXqD3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rwwrhjXqD3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rwwrhjXqD3 .row > .row {
  display: block;
}
.cid-rwwrhjXqD3 .mbr-gallery-item {
  width: 100%;
}
.cid-rwwrhjXqD3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwwrhjXqD3 .mbr-gallery-item > div {
  position: relative;
}
.cid-rwwrhjXqD3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rwwrhjXqD3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rwwrhjXqD3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rwwrhjXqD3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwwrhQp48r {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwwrhQp48r .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rwwrhQp48r .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rwwrhQp48r .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rwwrhQp48r .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rwwrhQp48r .row > .row {
  display: block;
}
.cid-rwwrhQp48r .mbr-gallery-item {
  width: 100%;
}
.cid-rwwrhQp48r .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwwrhQp48r .mbr-gallery-item > div {
  position: relative;
}
.cid-rwwrhQp48r .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rwwrhQp48r .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rwwrhQp48r .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rwwrhQp48r .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwwuXrjHBI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwwuXrjHBI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rwwuXrjHBI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rwwuXrjHBI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rwwuXrjHBI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rwwuXrjHBI .row > .row {
  display: block;
}
.cid-rwwuXrjHBI .mbr-gallery-item {
  width: 100%;
}
.cid-rwwuXrjHBI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwwuXrjHBI .mbr-gallery-item > div {
  position: relative;
}
.cid-rwwuXrjHBI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rwwuXrjHBI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rwwuXrjHBI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rwwuXrjHBI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwwwERqIPw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwwwERqIPw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rwwwERqIPw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rwwwERqIPw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rwwwERqIPw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rwwwERqIPw .row > .row {
  display: block;
}
.cid-rwwwERqIPw .mbr-gallery-item {
  width: 100%;
}
.cid-rwwwERqIPw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwwwERqIPw .mbr-gallery-item > div {
  position: relative;
}
.cid-rwwwERqIPw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rwwwERqIPw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rwwwERqIPw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rwwwERqIPw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwwy0W8zzB {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rwwy0W8zzB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rwwy0W8zzB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rwwy0W8zzB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rwwy0W8zzB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rwwy0W8zzB .row > .row {
  display: block;
}
.cid-rwwy0W8zzB .mbr-gallery-item {
  width: 100%;
}
.cid-rwwy0W8zzB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwwy0W8zzB .mbr-gallery-item > div {
  position: relative;
}
.cid-rwwy0W8zzB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rwwy0W8zzB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rwwy0W8zzB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rwwy0W8zzB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwBFWA4hBL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rwBFWA4hBL .mbr-text,
.cid-rwBFWA4hBL blockquote {
  color: #767676;
}
.cid-rwBFWA4hBL .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rwBFF1L7rL {
  background: #ffffff;
}
.cid-rwBFF1L7rL .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rwBFF1L7rL .video-block {
    width: 100% !important;
  }
}
.cid-rwBG9GHBZr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rwBG9GHBZr .mbr-text,
.cid-rwBG9GHBZr blockquote {
  color: #767676;
}
.cid-rwBG9GHBZr .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rwBGoEObSK {
  background: #ffffff;
}
.cid-rwBGoEObSK .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rwBGoEObSK .video-block {
    width: 100% !important;
  }
}
.cid-rwBGCHOC6s {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rwBGCHOC6s .mbr-text,
.cid-rwBGCHOC6s blockquote {
  color: #767676;
}
.cid-rwBGCHOC6s .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rwBHoF4Vhk {
  background: #ffffff;
}
.cid-rwBHoF4Vhk .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rwBHoF4Vhk .video-block {
    width: 100% !important;
  }
}
.cid-rwBHxgwQFS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rwBHxgwQFS .mbr-text,
.cid-rwBHxgwQFS blockquote {
  color: #767676;
}
.cid-rwBHxgwQFS .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rwBHxKMFsp {
  background: #ffffff;
}
.cid-rwBHxKMFsp .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rwBHxKMFsp .video-block {
    width: 100% !important;
  }
}
.cid-rwBHX05EAo {
  background: #ffffff;
}
.cid-rwBHX05EAo .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rwBHX05EAo .video-block {
    width: 100% !important;
  }
}
.cid-rwwegZqyAs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rwwegZqyAs .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwwegZqyAs .section-text {
  padding: 2rem 0;
}
.cid-rwwegZqyAs .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwwegZqyAs .inner-container {
    width: 100% !important;
  }
}
.cid-rwweh0cl6j .google-map {
  height: 25rem;
  position: relative;
}
.cid-rwweh0cl6j .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rwweh0cl6j .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-rwweh0cl6j .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rwweh0cl6j .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rwCVTEfRFo .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rwCVTEfRFo .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rwCVTEfRFo a {
  font-style: normal;
}
.cid-rwCVTEfRFo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rwCVTEfRFo .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rwCVTEfRFo .nav-item:focus,
.cid-rwCVTEfRFo .nav-link:focus {
  outline: none;
}
.cid-rwCVTEfRFo .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rwCVTEfRFo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rwCVTEfRFo .menu-logo {
  margin-right: auto;
}
.cid-rwCVTEfRFo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rwCVTEfRFo .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-rwCVTEfRFo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rwCVTEfRFo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rwCVTEfRFo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rwCVTEfRFo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rwCVTEfRFo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rwCVTEfRFo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rwCVTEfRFo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rwCVTEfRFo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rwCVTEfRFo .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rwCVTEfRFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rwCVTEfRFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rwCVTEfRFo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rwCVTEfRFo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rwCVTEfRFo .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-rwCVTEfRFo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rwCVTEfRFo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rwCVTEfRFo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rwCVTEfRFo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rwCVTEfRFo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rwCVTEfRFo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rwCVTEfRFo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rwCVTEfRFo button.navbar-toggler:focus {
  outline: none;
}
.cid-rwCVTEfRFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rwCVTEfRFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rwCVTEfRFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rwCVTEfRFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rwCVTEfRFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rwCVTEfRFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwCVTEfRFo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rwCVTEfRFo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rwCVTEfRFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwCVTEfRFo .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rwCVTEfRFo .collapsed .btn {
  display: flex;
}
.cid-rwCVTEfRFo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rwCVTEfRFo .collapsed .navbar-collapse.collapsing,
.cid-rwCVTEfRFo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rwCVTEfRFo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rwCVTEfRFo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rwCVTEfRFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rwCVTEfRFo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rwCVTEfRFo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rwCVTEfRFo .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rwCVTEfRFo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rwCVTEfRFo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rwCVTEfRFo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rwCVTEfRFo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rwCVTEfRFo .collapsed button.navbar-toggler {
  display: block;
}
.cid-rwCVTEfRFo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rwCVTEfRFo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rwCVTEfRFo .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-rwCVTEfRFo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rwCVTEfRFo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rwCVTEfRFo .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-rwCVTEfRFo .navbar-expand {
    flex-direction: column;
  }
  .cid-rwCVTEfRFo img {
    height: 3.8rem !important;
  }
  .cid-rwCVTEfRFo .btn {
    display: flex;
  }
  .cid-rwCVTEfRFo button.navbar-toggler {
    display: block;
  }
  .cid-rwCVTEfRFo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rwCVTEfRFo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rwCVTEfRFo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rwCVTEfRFo .navbar-collapse.collapsing,
  .cid-rwCVTEfRFo .navbar-collapse.show {
    display: block !important;
  }
  .cid-rwCVTEfRFo .navbar-collapse.collapsing .navbar-nav,
  .cid-rwCVTEfRFo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rwCVTEfRFo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rwCVTEfRFo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rwCVTEfRFo .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rwCVTEfRFo .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwCVTEfRFo .navbar-collapse.collapsing .navbar-buttons,
  .cid-rwCVTEfRFo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rwCVTEfRFo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rwCVTEfRFo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwCVTEfRFo .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-rwCVTEfRFo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rwCVTEfRFo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rwCVTEfRFo .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-rwCVTEfRFo .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rwCVTEfRFo .navbar-collapse {
  flex-basis: auto;
}
.cid-rwCVTEfRFo .nav-link:hover,
.cid-rwCVTEfRFo .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rwCVTFaCEM {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4022-2000x1333.jpeg");
}
.cid-rwCVTFaCEM .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rwCVTFZLPA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rwCVTFZLPA .mbr-text,
.cid-rwCVTFZLPA blockquote {
  color: #767676;
}
.cid-rwCVTFZLPA .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rwCVTGuRVt {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rwCVTGuRVt .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwCVTGuRVt .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rwCVTGuRVt .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwCVTGuRVt .inner-container {
    width: 100% !important;
  }
}
.cid-rwCVTGZiT1 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwCVTGZiT1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rwCVTGZiT1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rwCVTGZiT1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rwCVTGZiT1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rwCVTGZiT1 .row > .row {
  display: block;
}
.cid-rwCVTGZiT1 .mbr-gallery-item {
  width: 100%;
}
.cid-rwCVTGZiT1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwCVTGZiT1 .mbr-gallery-item > div {
  position: relative;
}
.cid-rwCVTGZiT1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rwCVTGZiT1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rwCVTGZiT1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rwCVTGZiT1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwCVTJ60nD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwCVTJ60nD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rwCVTJ60nD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rwCVTJ60nD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rwCVTJ60nD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rwCVTJ60nD .row > .row {
  display: block;
}
.cid-rwCVTJ60nD .mbr-gallery-item {
  width: 100%;
}
.cid-rwCVTJ60nD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwCVTJ60nD .mbr-gallery-item > div {
  position: relative;
}
.cid-rwCVTJ60nD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rwCVTJ60nD .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rwCVTJ60nD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rwCVTJ60nD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwD2RAW8jG {
  background: #ffffff;
}
.cid-rwD2RAW8jG .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rwD2RAW8jG .video-block {
    width: 100% !important;
  }
}
.cid-rwCVTKADng {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwCVTKADng .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rwCVTKADng .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rwCVTKADng .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rwCVTKADng .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rwCVTKADng .row > .row {
  display: block;
}
.cid-rwCVTKADng .mbr-gallery-item {
  width: 100%;
}
.cid-rwCVTKADng .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwCVTKADng .mbr-gallery-item > div {
  position: relative;
}
.cid-rwCVTKADng .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rwCVTKADng .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rwCVTKADng .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rwCVTKADng .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwCVTMc6gz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwCVTMc6gz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rwCVTMc6gz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rwCVTMc6gz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rwCVTMc6gz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rwCVTMc6gz .row > .row {
  display: block;
}
.cid-rwCVTMc6gz .mbr-gallery-item {
  width: 100%;
}
.cid-rwCVTMc6gz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwCVTMc6gz .mbr-gallery-item > div {
  position: relative;
}
.cid-rwCVTMc6gz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rwCVTMc6gz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rwCVTMc6gz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rwCVTMc6gz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwCVTYceI7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rwCVTYceI7 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwCVTYceI7 .section-text {
  padding: 2rem 0;
}
.cid-rwCVTYceI7 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwCVTYceI7 .inner-container {
    width: 100% !important;
  }
}
.cid-rwCVTZbiUS .google-map {
  height: 25rem;
  position: relative;
}
.cid-rwCVTZbiUS .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rwCVTZbiUS .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-rwCVTZbiUS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rwCVTZbiUS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rwIjWFSCX2 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rwIjWFSCX2 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rwIjWFSCX2 a {
  font-style: normal;
}
.cid-rwIjWFSCX2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rwIjWFSCX2 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rwIjWFSCX2 .nav-item:focus,
.cid-rwIjWFSCX2 .nav-link:focus {
  outline: none;
}
.cid-rwIjWFSCX2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rwIjWFSCX2 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rwIjWFSCX2 .menu-logo {
  margin-right: auto;
}
.cid-rwIjWFSCX2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rwIjWFSCX2 .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-rwIjWFSCX2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rwIjWFSCX2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rwIjWFSCX2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rwIjWFSCX2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rwIjWFSCX2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rwIjWFSCX2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rwIjWFSCX2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rwIjWFSCX2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rwIjWFSCX2 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rwIjWFSCX2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rwIjWFSCX2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rwIjWFSCX2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rwIjWFSCX2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rwIjWFSCX2 .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-rwIjWFSCX2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rwIjWFSCX2 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rwIjWFSCX2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rwIjWFSCX2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rwIjWFSCX2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rwIjWFSCX2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rwIjWFSCX2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rwIjWFSCX2 button.navbar-toggler:focus {
  outline: none;
}
.cid-rwIjWFSCX2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rwIjWFSCX2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rwIjWFSCX2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rwIjWFSCX2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rwIjWFSCX2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rwIjWFSCX2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwIjWFSCX2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rwIjWFSCX2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rwIjWFSCX2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwIjWFSCX2 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rwIjWFSCX2 .collapsed .btn {
  display: flex;
}
.cid-rwIjWFSCX2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rwIjWFSCX2 .collapsed .navbar-collapse.collapsing,
.cid-rwIjWFSCX2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rwIjWFSCX2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rwIjWFSCX2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rwIjWFSCX2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rwIjWFSCX2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rwIjWFSCX2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rwIjWFSCX2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rwIjWFSCX2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rwIjWFSCX2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rwIjWFSCX2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rwIjWFSCX2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rwIjWFSCX2 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rwIjWFSCX2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rwIjWFSCX2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rwIjWFSCX2 .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-rwIjWFSCX2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rwIjWFSCX2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rwIjWFSCX2 .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-rwIjWFSCX2 .navbar-expand {
    flex-direction: column;
  }
  .cid-rwIjWFSCX2 img {
    height: 3.8rem !important;
  }
  .cid-rwIjWFSCX2 .btn {
    display: flex;
  }
  .cid-rwIjWFSCX2 button.navbar-toggler {
    display: block;
  }
  .cid-rwIjWFSCX2 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rwIjWFSCX2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rwIjWFSCX2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rwIjWFSCX2 .navbar-collapse.collapsing,
  .cid-rwIjWFSCX2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rwIjWFSCX2 .navbar-collapse.collapsing .navbar-nav,
  .cid-rwIjWFSCX2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rwIjWFSCX2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rwIjWFSCX2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rwIjWFSCX2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rwIjWFSCX2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwIjWFSCX2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rwIjWFSCX2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rwIjWFSCX2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rwIjWFSCX2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwIjWFSCX2 .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-rwIjWFSCX2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rwIjWFSCX2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rwIjWFSCX2 .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-rwIjWFSCX2 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rwIjWFSCX2 .navbar-collapse {
  flex-basis: auto;
}
.cid-rwIjWFSCX2 .nav-link:hover,
.cid-rwIjWFSCX2 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rwIjWGRHCf {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-3862-2000x1333.jpg");
}
.cid-rwIjWGRHCf .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rwIjWIccfr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rwIjWIccfr .mbr-text,
.cid-rwIjWIccfr blockquote {
  color: #767676;
}
.cid-rwIjWIccfr .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rwIjWITCEm {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rwIjWITCEm .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwIjWITCEm .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rwIjWITCEm .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwIjWITCEm .inner-container {
    width: 100% !important;
  }
}
.cid-rwIjWLnDPV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rwIjWLnDPV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rwIjWLnDPV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rwIjWLnDPV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rwIjWLnDPV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rwIjWLnDPV .row > .row {
  display: block;
}
.cid-rwIjWLnDPV .mbr-gallery-item {
  width: 100%;
}
.cid-rwIjWLnDPV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwIjWLnDPV .mbr-gallery-item > div {
  position: relative;
}
.cid-rwIjWLnDPV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rwIjWLnDPV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rwIjWLnDPV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rwIjWLnDPV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwIjWSoHZe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rwIjWSoHZe .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwIjWSoHZe .section-text {
  padding: 2rem 0;
}
.cid-rwIjWSoHZe .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwIjWSoHZe .inner-container {
    width: 100% !important;
  }
}
.cid-rwIjWTGh7R .google-map {
  height: 25rem;
  position: relative;
}
.cid-rwIjWTGh7R .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rwIjWTGh7R .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-rwIjWTGh7R .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rwIjWTGh7R .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rwOMGTkcQf .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rwOMGTkcQf .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rwOMGTkcQf a {
  font-style: normal;
}
.cid-rwOMGTkcQf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rwOMGTkcQf .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rwOMGTkcQf .nav-item:focus,
.cid-rwOMGTkcQf .nav-link:focus {
  outline: none;
}
.cid-rwOMGTkcQf .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rwOMGTkcQf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rwOMGTkcQf .menu-logo {
  margin-right: auto;
}
.cid-rwOMGTkcQf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rwOMGTkcQf .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-rwOMGTkcQf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rwOMGTkcQf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rwOMGTkcQf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rwOMGTkcQf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rwOMGTkcQf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rwOMGTkcQf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rwOMGTkcQf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rwOMGTkcQf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rwOMGTkcQf .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rwOMGTkcQf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rwOMGTkcQf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rwOMGTkcQf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rwOMGTkcQf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rwOMGTkcQf .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-rwOMGTkcQf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rwOMGTkcQf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rwOMGTkcQf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rwOMGTkcQf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rwOMGTkcQf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rwOMGTkcQf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rwOMGTkcQf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rwOMGTkcQf button.navbar-toggler:focus {
  outline: none;
}
.cid-rwOMGTkcQf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rwOMGTkcQf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rwOMGTkcQf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rwOMGTkcQf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rwOMGTkcQf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rwOMGTkcQf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwOMGTkcQf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rwOMGTkcQf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rwOMGTkcQf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwOMGTkcQf .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rwOMGTkcQf .collapsed .btn {
  display: flex;
}
.cid-rwOMGTkcQf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rwOMGTkcQf .collapsed .navbar-collapse.collapsing,
.cid-rwOMGTkcQf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rwOMGTkcQf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rwOMGTkcQf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rwOMGTkcQf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rwOMGTkcQf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rwOMGTkcQf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rwOMGTkcQf .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rwOMGTkcQf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rwOMGTkcQf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rwOMGTkcQf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rwOMGTkcQf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rwOMGTkcQf .collapsed button.navbar-toggler {
  display: block;
}
.cid-rwOMGTkcQf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rwOMGTkcQf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rwOMGTkcQf .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-rwOMGTkcQf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rwOMGTkcQf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rwOMGTkcQf .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-rwOMGTkcQf .navbar-expand {
    flex-direction: column;
  }
  .cid-rwOMGTkcQf img {
    height: 3.8rem !important;
  }
  .cid-rwOMGTkcQf .btn {
    display: flex;
  }
  .cid-rwOMGTkcQf button.navbar-toggler {
    display: block;
  }
  .cid-rwOMGTkcQf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rwOMGTkcQf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rwOMGTkcQf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rwOMGTkcQf .navbar-collapse.collapsing,
  .cid-rwOMGTkcQf .navbar-collapse.show {
    display: block !important;
  }
  .cid-rwOMGTkcQf .navbar-collapse.collapsing .navbar-nav,
  .cid-rwOMGTkcQf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rwOMGTkcQf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rwOMGTkcQf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rwOMGTkcQf .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rwOMGTkcQf .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwOMGTkcQf .navbar-collapse.collapsing .navbar-buttons,
  .cid-rwOMGTkcQf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rwOMGTkcQf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rwOMGTkcQf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwOMGTkcQf .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-rwOMGTkcQf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rwOMGTkcQf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rwOMGTkcQf .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-rwOMGTkcQf .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rwOMGTkcQf .navbar-collapse {
  flex-basis: auto;
}
.cid-rwOMGTkcQf .nav-link:hover,
.cid-rwOMGTkcQf .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rwOMGUcUx0 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-3780-2000x1333.jpeg");
}
.cid-rwOMGUcUx0 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rwOMGVdYUc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rwOMGVdYUc .mbr-text,
.cid-rwOMGVdYUc blockquote {
  color: #767676;
}
.cid-rwOMGVdYUc .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rwOMGVX20z {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rwOMGVX20z .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwOMGVX20z .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rwOMGVX20z .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwOMGVX20z .inner-container {
    width: 100% !important;
  }
}
.cid-rwOMGYRfQh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rwOMGYRfQh .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwOMGYRfQh .section-text {
  padding: 2rem 0;
}
.cid-rwOMGYRfQh .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwOMGYRfQh .inner-container {
    width: 100% !important;
  }
}
.cid-rwOMGZvB34 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rwOMGZvB34 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rwOMGZvB34 .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-rwOMGZvB34 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rwOMGZvB34 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rwVlmBSJSr .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rwVlmBSJSr .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rwVlmBSJSr a {
  font-style: normal;
}
.cid-rwVlmBSJSr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rwVlmBSJSr .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rwVlmBSJSr .nav-item:focus,
.cid-rwVlmBSJSr .nav-link:focus {
  outline: none;
}
.cid-rwVlmBSJSr .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rwVlmBSJSr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rwVlmBSJSr .menu-logo {
  margin-right: auto;
}
.cid-rwVlmBSJSr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rwVlmBSJSr .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-rwVlmBSJSr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rwVlmBSJSr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rwVlmBSJSr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rwVlmBSJSr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rwVlmBSJSr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rwVlmBSJSr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rwVlmBSJSr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rwVlmBSJSr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rwVlmBSJSr .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rwVlmBSJSr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rwVlmBSJSr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rwVlmBSJSr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rwVlmBSJSr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rwVlmBSJSr .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-rwVlmBSJSr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rwVlmBSJSr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rwVlmBSJSr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rwVlmBSJSr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rwVlmBSJSr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rwVlmBSJSr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rwVlmBSJSr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rwVlmBSJSr button.navbar-toggler:focus {
  outline: none;
}
.cid-rwVlmBSJSr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rwVlmBSJSr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rwVlmBSJSr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rwVlmBSJSr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rwVlmBSJSr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rwVlmBSJSr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwVlmBSJSr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rwVlmBSJSr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rwVlmBSJSr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwVlmBSJSr .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rwVlmBSJSr .collapsed .btn {
  display: flex;
}
.cid-rwVlmBSJSr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rwVlmBSJSr .collapsed .navbar-collapse.collapsing,
.cid-rwVlmBSJSr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rwVlmBSJSr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rwVlmBSJSr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rwVlmBSJSr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rwVlmBSJSr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rwVlmBSJSr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rwVlmBSJSr .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rwVlmBSJSr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rwVlmBSJSr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rwVlmBSJSr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rwVlmBSJSr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rwVlmBSJSr .collapsed button.navbar-toggler {
  display: block;
}
.cid-rwVlmBSJSr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rwVlmBSJSr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rwVlmBSJSr .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-rwVlmBSJSr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rwVlmBSJSr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rwVlmBSJSr .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-rwVlmBSJSr .navbar-expand {
    flex-direction: column;
  }
  .cid-rwVlmBSJSr img {
    height: 3.8rem !important;
  }
  .cid-rwVlmBSJSr .btn {
    display: flex;
  }
  .cid-rwVlmBSJSr button.navbar-toggler {
    display: block;
  }
  .cid-rwVlmBSJSr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rwVlmBSJSr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rwVlmBSJSr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rwVlmBSJSr .navbar-collapse.collapsing,
  .cid-rwVlmBSJSr .navbar-collapse.show {
    display: block !important;
  }
  .cid-rwVlmBSJSr .navbar-collapse.collapsing .navbar-nav,
  .cid-rwVlmBSJSr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rwVlmBSJSr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rwVlmBSJSr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rwVlmBSJSr .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rwVlmBSJSr .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwVlmBSJSr .navbar-collapse.collapsing .navbar-buttons,
  .cid-rwVlmBSJSr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rwVlmBSJSr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rwVlmBSJSr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwVlmBSJSr .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-rwVlmBSJSr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rwVlmBSJSr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rwVlmBSJSr .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-rwVlmBSJSr .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rwVlmBSJSr .navbar-collapse {
  flex-basis: auto;
}
.cid-rwVlmBSJSr .nav-link:hover,
.cid-rwVlmBSJSr .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rwVlmCPIU0 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4100-2000x1333.jpeg");
}
.cid-rwVlmCPIU0 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rwVlmE06vt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rwVlmE06vt .mbr-text,
.cid-rwVlmE06vt blockquote {
  color: #767676;
}
.cid-rwVlmE06vt .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rwVlmEHn6S {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rwVlmEHn6S .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwVlmEHn6S .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rwVlmEHn6S .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwVlmEHn6S .inner-container {
    width: 100% !important;
  }
}
.cid-rwVSfvatC8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rwVSfvatC8 .mbr-text,
.cid-rwVSfvatC8 blockquote {
  color: #767676;
}
.cid-rwVSfvatC8 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-rwVy30oCBp {
  background: #efefef;
}
.cid-rwVy30oCBp .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rwVy30oCBp figcaption {
  position: relative;
}
.cid-rwVy30oCBp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rwVy30oCBp .image-block {
    width: 100% !important;
  }
}
.cid-rwVSlQviGR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rwVSlQviGR .mbr-text,
.cid-rwVSlQviGR blockquote {
  color: #767676;
}
.cid-rwVSlQviGR .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-rwVRHgkhGq {
  background: #ffffff;
}
.cid-rwVRHgkhGq .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rwVRHgkhGq .video-block {
    width: 100% !important;
  }
}
.cid-rwW7Uqm80z {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rwW7Uqm80z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rwW7Uqm80z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rwW7Uqm80z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rwW7Uqm80z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rwW7Uqm80z .row > .row {
  display: block;
}
.cid-rwW7Uqm80z .mbr-gallery-item {
  width: 100%;
}
.cid-rwW7Uqm80z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwW7Uqm80z .mbr-gallery-item > div {
  position: relative;
}
.cid-rwW7Uqm80z .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rwW7Uqm80z .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rwW7Uqm80z .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rwW7Uqm80z .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwW9Vv9Qux {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rwW9Vv9Qux .mbr-text,
.cid-rwW9Vv9Qux blockquote {
  color: #767676;
}
.cid-rwW9Vv9Qux .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-rwW9o0uCbT {
  background: #ffffff;
}
.cid-rwW9o0uCbT .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rwW9o0uCbT .mbr-figure {
  margin: 0 auto;
}
.cid-rwW9o0uCbT figcaption {
  position: relative;
}
.cid-rwW9o0uCbT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rwW9o0uCbT .image-block {
    width: 100% !important;
  }
}
.cid-rwVlmFBv6l {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rwVlmFBv6l .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwVlmFBv6l .section-text {
  padding: 2rem 0;
}
.cid-rwVlmFBv6l .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwVlmFBv6l .inner-container {
    width: 100% !important;
  }
}
.cid-rwVlmGm1df .google-map {
  height: 25rem;
  position: relative;
}
.cid-rwVlmGm1df .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rwVlmGm1df .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-rwVlmGm1df .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rwVlmGm1df .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rwZVAxvbzi .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rwZVAxvbzi .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rwZVAxvbzi a {
  font-style: normal;
}
.cid-rwZVAxvbzi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rwZVAxvbzi .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rwZVAxvbzi .nav-item:focus,
.cid-rwZVAxvbzi .nav-link:focus {
  outline: none;
}
.cid-rwZVAxvbzi .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rwZVAxvbzi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rwZVAxvbzi .menu-logo {
  margin-right: auto;
}
.cid-rwZVAxvbzi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rwZVAxvbzi .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-rwZVAxvbzi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rwZVAxvbzi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rwZVAxvbzi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rwZVAxvbzi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rwZVAxvbzi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rwZVAxvbzi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rwZVAxvbzi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rwZVAxvbzi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rwZVAxvbzi .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rwZVAxvbzi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rwZVAxvbzi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rwZVAxvbzi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rwZVAxvbzi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rwZVAxvbzi .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-rwZVAxvbzi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rwZVAxvbzi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rwZVAxvbzi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rwZVAxvbzi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rwZVAxvbzi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rwZVAxvbzi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rwZVAxvbzi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rwZVAxvbzi button.navbar-toggler:focus {
  outline: none;
}
.cid-rwZVAxvbzi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rwZVAxvbzi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rwZVAxvbzi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rwZVAxvbzi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rwZVAxvbzi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rwZVAxvbzi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwZVAxvbzi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rwZVAxvbzi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rwZVAxvbzi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rwZVAxvbzi .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rwZVAxvbzi .collapsed .btn {
  display: flex;
}
.cid-rwZVAxvbzi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rwZVAxvbzi .collapsed .navbar-collapse.collapsing,
.cid-rwZVAxvbzi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rwZVAxvbzi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rwZVAxvbzi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rwZVAxvbzi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rwZVAxvbzi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rwZVAxvbzi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rwZVAxvbzi .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rwZVAxvbzi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rwZVAxvbzi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rwZVAxvbzi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rwZVAxvbzi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rwZVAxvbzi .collapsed button.navbar-toggler {
  display: block;
}
.cid-rwZVAxvbzi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rwZVAxvbzi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rwZVAxvbzi .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-rwZVAxvbzi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rwZVAxvbzi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rwZVAxvbzi .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-rwZVAxvbzi .navbar-expand {
    flex-direction: column;
  }
  .cid-rwZVAxvbzi img {
    height: 3.8rem !important;
  }
  .cid-rwZVAxvbzi .btn {
    display: flex;
  }
  .cid-rwZVAxvbzi button.navbar-toggler {
    display: block;
  }
  .cid-rwZVAxvbzi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rwZVAxvbzi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rwZVAxvbzi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rwZVAxvbzi .navbar-collapse.collapsing,
  .cid-rwZVAxvbzi .navbar-collapse.show {
    display: block !important;
  }
  .cid-rwZVAxvbzi .navbar-collapse.collapsing .navbar-nav,
  .cid-rwZVAxvbzi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rwZVAxvbzi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rwZVAxvbzi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rwZVAxvbzi .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rwZVAxvbzi .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwZVAxvbzi .navbar-collapse.collapsing .navbar-buttons,
  .cid-rwZVAxvbzi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rwZVAxvbzi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rwZVAxvbzi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rwZVAxvbzi .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-rwZVAxvbzi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rwZVAxvbzi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rwZVAxvbzi .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-rwZVAxvbzi .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rwZVAxvbzi .navbar-collapse {
  flex-basis: auto;
}
.cid-rwZVAxvbzi .nav-link:hover,
.cid-rwZVAxvbzi .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rwZVAyxVMU {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/img-4225-2000x1333.jpeg");
}
.cid-rwZVAyxVMU .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rwZVAzP4DK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rwZVAzP4DK .mbr-text,
.cid-rwZVAzP4DK blockquote {
  color: #767676;
}
.cid-rwZVAzP4DK .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rwZVAASpWG {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rwZVAASpWG .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwZVAASpWG .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rwZVAASpWG .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwZVAASpWG .inner-container {
    width: 100% !important;
  }
}
.cid-rx3fYg7aWZ .google-map {
  height: 25rem;
  position: relative;
}
.cid-rx3fYg7aWZ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rx3fYg7aWZ .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-rx3fYg7aWZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rx3fYg7aWZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rwZVAFbNJM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rwZVAFbNJM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rwZVAFbNJM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rwZVAFbNJM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rwZVAFbNJM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rwZVAFbNJM .row > .row {
  display: block;
}
.cid-rwZVAFbNJM .mbr-gallery-item {
  width: 100%;
}
.cid-rwZVAFbNJM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwZVAFbNJM .mbr-gallery-item > div {
  position: relative;
}
.cid-rwZVAFbNJM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rwZVAFbNJM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rwZVAFbNJM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rwZVAFbNJM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rwZVAKViU5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rwZVAKViU5 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwZVAKViU5 .section-text {
  padding: 2rem 0;
}
.cid-rwZVAKViU5 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwZVAKViU5 .inner-container {
    width: 100% !important;
  }
}
.cid-rwZVALK3Kx .google-map {
  height: 25rem;
  position: relative;
}
.cid-rwZVALK3Kx .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rwZVALK3Kx .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-rwZVALK3Kx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rwZVALK3Kx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rsfqooNxv3 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rsfqooNxv3 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rsfqooNxv3 a {
  font-style: normal;
}
.cid-rsfqooNxv3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rsfqooNxv3 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rsfqooNxv3 .nav-item:focus,
.cid-rsfqooNxv3 .nav-link:focus {
  outline: none;
}
.cid-rsfqooNxv3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsfqooNxv3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rsfqooNxv3 .menu-logo {
  margin-right: auto;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsfqooNxv3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsfqooNxv3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rsfqooNxv3 button.navbar-toggler:focus {
  outline: none;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfqooNxv3 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rsfqooNxv3 .collapsed .btn {
  display: flex;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsfqooNxv3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rsfqooNxv3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsfqooNxv3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .navbar-expand {
    flex-direction: column;
  }
  .cid-rsfqooNxv3 img {
    height: 3.8rem !important;
  }
  .cid-rsfqooNxv3 .btn {
    display: flex;
  }
  .cid-rsfqooNxv3 button.navbar-toggler {
    display: block;
  }
  .cid-rsfqooNxv3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rsfqooNxv3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsfqooNxv3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing,
  .cid-rsfqooNxv3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfqooNxv3 .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-rsfqooNxv3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsfqooNxv3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsfqooNxv3 .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-rsfqooNxv3 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rsfqooNxv3 .navbar-collapse {
  flex-basis: auto;
}
.cid-rsfqooNxv3 .nav-link:hover,
.cid-rsfqooNxv3 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rwl3dd1cQP {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/8-1800x600.jpg");
}
.cid-rwl9eDbhGj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #547560;
}
.cid-rwl9eDbhGj .line {
  background-color: #879a9f;
  color: #879a9f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rwl9eDbhGj .section-text {
  padding: 2rem 0;
  color: #efefef;
  text-align: left;
}
.cid-rwl9eDbhGj .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rwl9eDbhGj .inner-container {
    width: 100% !important;
  }
}
.cid-rwl5CksxgX {
  padding-top: 90px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #879a9f, #547560);
}
@media (min-width: 992px) {
  .cid-rwl5CksxgX .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rwl5CksxgX .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rwl5CksxgX .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rwl5CksxgX .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rx66eSZGQQ .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rx66eSZGQQ .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rx66eSZGQQ a {
  font-style: normal;
}
.cid-rx66eSZGQQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rx66eSZGQQ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rx66eSZGQQ .nav-item:focus,
.cid-rx66eSZGQQ .nav-link:focus {
  outline: none;
}
.cid-rx66eSZGQQ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rx66eSZGQQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rx66eSZGQQ .menu-logo {
  margin-right: auto;
}
.cid-rx66eSZGQQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rx66eSZGQQ .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-rx66eSZGQQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rx66eSZGQQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rx66eSZGQQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rx66eSZGQQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rx66eSZGQQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rx66eSZGQQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rx66eSZGQQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rx66eSZGQQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rx66eSZGQQ .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rx66eSZGQQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rx66eSZGQQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rx66eSZGQQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rx66eSZGQQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rx66eSZGQQ .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-rx66eSZGQQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rx66eSZGQQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rx66eSZGQQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rx66eSZGQQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rx66eSZGQQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rx66eSZGQQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rx66eSZGQQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rx66eSZGQQ button.navbar-toggler:focus {
  outline: none;
}
.cid-rx66eSZGQQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rx66eSZGQQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rx66eSZGQQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rx66eSZGQQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rx66eSZGQQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rx66eSZGQQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rx66eSZGQQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rx66eSZGQQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rx66eSZGQQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rx66eSZGQQ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rx66eSZGQQ .collapsed .btn {
  display: flex;
}
.cid-rx66eSZGQQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rx66eSZGQQ .collapsed .navbar-collapse.collapsing,
.cid-rx66eSZGQQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rx66eSZGQQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rx66eSZGQQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rx66eSZGQQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rx66eSZGQQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rx66eSZGQQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rx66eSZGQQ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rx66eSZGQQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rx66eSZGQQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rx66eSZGQQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rx66eSZGQQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rx66eSZGQQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rx66eSZGQQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rx66eSZGQQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rx66eSZGQQ .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-rx66eSZGQQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rx66eSZGQQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rx66eSZGQQ .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-rx66eSZGQQ .navbar-expand {
    flex-direction: column;
  }
  .cid-rx66eSZGQQ img {
    height: 3.8rem !important;
  }
  .cid-rx66eSZGQQ .btn {
    display: flex;
  }
  .cid-rx66eSZGQQ button.navbar-toggler {
    display: block;
  }
  .cid-rx66eSZGQQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rx66eSZGQQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rx66eSZGQQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rx66eSZGQQ .navbar-collapse.collapsing,
  .cid-rx66eSZGQQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rx66eSZGQQ .navbar-collapse.collapsing .navbar-nav,
  .cid-rx66eSZGQQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rx66eSZGQQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rx66eSZGQQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rx66eSZGQQ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rx66eSZGQQ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rx66eSZGQQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rx66eSZGQQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rx66eSZGQQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rx66eSZGQQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rx66eSZGQQ .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-rx66eSZGQQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rx66eSZGQQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rx66eSZGQQ .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-rx66eSZGQQ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rx66eSZGQQ .navbar-collapse {
  flex-basis: auto;
}
.cid-rx66eSZGQQ .nav-link:hover,
.cid-rx66eSZGQQ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rx66eUCHJY {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4085-2000x1333.jpg");
}
.cid-rx66eUCHJY .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rx66eWlcbS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rx66eWlcbS .mbr-text,
.cid-rx66eWlcbS blockquote {
  color: #767676;
}
.cid-rx66eWlcbS .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rx66eXfdrY {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rx66eXfdrY .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rx66eXfdrY .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rx66eXfdrY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rx66eXfdrY .inner-container {
    width: 100% !important;
  }
}
.cid-rx66f152LB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rx66f152LB .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rx66f152LB .section-text {
  padding: 2rem 0;
}
.cid-rx66f152LB .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rx66f152LB .inner-container {
    width: 100% !important;
  }
}
.cid-rx66f1ZTd0 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rx66f1ZTd0 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rx66f1ZTd0 .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-rx66f1ZTd0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rx66f1ZTd0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rxbrRgrDag .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rxbrRgrDag .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rxbrRgrDag a {
  font-style: normal;
}
.cid-rxbrRgrDag .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rxbrRgrDag .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rxbrRgrDag .nav-item:focus,
.cid-rxbrRgrDag .nav-link:focus {
  outline: none;
}
.cid-rxbrRgrDag .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rxbrRgrDag .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rxbrRgrDag .menu-logo {
  margin-right: auto;
}
.cid-rxbrRgrDag .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rxbrRgrDag .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-rxbrRgrDag .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rxbrRgrDag .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rxbrRgrDag .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rxbrRgrDag .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rxbrRgrDag .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rxbrRgrDag .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rxbrRgrDag .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxbrRgrDag .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rxbrRgrDag .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rxbrRgrDag .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rxbrRgrDag .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxbrRgrDag .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rxbrRgrDag .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxbrRgrDag .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-rxbrRgrDag .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rxbrRgrDag .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rxbrRgrDag .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rxbrRgrDag .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rxbrRgrDag .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rxbrRgrDag .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rxbrRgrDag button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rxbrRgrDag button.navbar-toggler:focus {
  outline: none;
}
.cid-rxbrRgrDag button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rxbrRgrDag button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxbrRgrDag button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxbrRgrDag button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxbrRgrDag button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxbrRgrDag nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxbrRgrDag nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxbrRgrDag nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxbrRgrDag nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxbrRgrDag .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rxbrRgrDag .collapsed .btn {
  display: flex;
}
.cid-rxbrRgrDag .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rxbrRgrDag .collapsed .navbar-collapse.collapsing,
.cid-rxbrRgrDag .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rxbrRgrDag .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rxbrRgrDag .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rxbrRgrDag .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rxbrRgrDag .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rxbrRgrDag .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rxbrRgrDag .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rxbrRgrDag .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rxbrRgrDag .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rxbrRgrDag .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rxbrRgrDag .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rxbrRgrDag .collapsed button.navbar-toggler {
  display: block;
}
.cid-rxbrRgrDag .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rxbrRgrDag .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rxbrRgrDag .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-rxbrRgrDag .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rxbrRgrDag .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rxbrRgrDag .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-rxbrRgrDag .navbar-expand {
    flex-direction: column;
  }
  .cid-rxbrRgrDag img {
    height: 3.8rem !important;
  }
  .cid-rxbrRgrDag .btn {
    display: flex;
  }
  .cid-rxbrRgrDag button.navbar-toggler {
    display: block;
  }
  .cid-rxbrRgrDag .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rxbrRgrDag .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rxbrRgrDag .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rxbrRgrDag .navbar-collapse.collapsing,
  .cid-rxbrRgrDag .navbar-collapse.show {
    display: block !important;
  }
  .cid-rxbrRgrDag .navbar-collapse.collapsing .navbar-nav,
  .cid-rxbrRgrDag .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rxbrRgrDag .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rxbrRgrDag .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rxbrRgrDag .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rxbrRgrDag .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxbrRgrDag .navbar-collapse.collapsing .navbar-buttons,
  .cid-rxbrRgrDag .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rxbrRgrDag .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rxbrRgrDag .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxbrRgrDag .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-rxbrRgrDag .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rxbrRgrDag .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rxbrRgrDag .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-rxbrRgrDag .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rxbrRgrDag .navbar-collapse {
  flex-basis: auto;
}
.cid-rxbrRgrDag .nav-link:hover,
.cid-rxbrRgrDag .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rxbrRhUhpI {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/img-4251-2000x1333.jpeg");
}
.cid-rxbrRhUhpI .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rxbrRjbGOO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxbrRjbGOO .mbr-text,
.cid-rxbrRjbGOO blockquote {
  color: #767676;
}
.cid-rxbrRjbGOO .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rxfreEX9ZJ .google-map {
  height: 25rem;
  position: relative;
}
.cid-rxfreEX9ZJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rxfreEX9ZJ .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-rxfreEX9ZJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rxfreEX9ZJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rxbrRjVrq2 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rxbrRjVrq2 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxbrRjVrq2 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rxbrRjVrq2 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxbrRjVrq2 .inner-container {
    width: 100% !important;
  }
}
.cid-rxdHOLs6yi {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rxdHOLs6yi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxdHOLs6yi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxdHOLs6yi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxdHOLs6yi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxdHOLs6yi .row > .row {
  display: block;
}
.cid-rxdHOLs6yi .mbr-gallery-item {
  width: 100%;
}
.cid-rxdHOLs6yi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxdHOLs6yi .mbr-gallery-item > div {
  position: relative;
}
.cid-rxdHOLs6yi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxdHOLs6yi .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxdHOLs6yi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxdHOLs6yi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxeXxqc43D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxeXxqc43D .mbr-text,
.cid-rxeXxqc43D blockquote {
  color: #767676;
}
.cid-rxeXxqc43D .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rxdHQqKIRr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxdHQqKIRr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxdHQqKIRr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxdHQqKIRr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxdHQqKIRr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxdHQqKIRr .row > .row {
  display: block;
}
.cid-rxdHQqKIRr .mbr-gallery-item {
  width: 100%;
}
.cid-rxdHQqKIRr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxdHQqKIRr .mbr-gallery-item > div {
  position: relative;
}
.cid-rxdHQqKIRr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxdHQqKIRr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxdHQqKIRr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxdHQqKIRr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxeSD6pM13 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxeSD6pM13 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxeSD6pM13 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxeSD6pM13 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxeSD6pM13 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxeSD6pM13 .row > .row {
  display: block;
}
.cid-rxeSD6pM13 .mbr-gallery-item {
  width: 100%;
}
.cid-rxeSD6pM13 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxeSD6pM13 .mbr-gallery-item > div {
  position: relative;
}
.cid-rxeSD6pM13 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxeSD6pM13 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxeSD6pM13 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxeSD6pM13 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxeUF0OzMU {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rxeUF0OzMU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxeUF0OzMU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxeUF0OzMU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxeUF0OzMU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxeUF0OzMU .row > .row {
  display: block;
}
.cid-rxeUF0OzMU .mbr-gallery-item {
  width: 100%;
}
.cid-rxeUF0OzMU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxeUF0OzMU .mbr-gallery-item > div {
  position: relative;
}
.cid-rxeUF0OzMU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxeUF0OzMU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxeUF0OzMU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxeUF0OzMU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxgs0ZEi2Y {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #b2ccd2;
}
.cid-rxgs0ZEi2Y .mbr-section-subtitle {
  color: #767676;
}
.cid-rxgrZMhp76 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #b2ccd2;
}
.cid-rxgrZMhp76 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxgrZMhp76 .section-text {
  padding: 2rem 0;
  text-align: left;
}
.cid-rxgrZMhp76 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxgrZMhp76 .inner-container {
    width: 100% !important;
  }
}
.cid-rxbrRkIE7x {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rxbrRkIE7x .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxbrRkIE7x .section-text {
  padding: 2rem 0;
}
.cid-rxbrRkIE7x .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxbrRkIE7x .inner-container {
    width: 100% !important;
  }
}
.cid-rxbrRlB9rz .google-map {
  height: 25rem;
  position: relative;
}
.cid-rxbrRlB9rz .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rxbrRlB9rz .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-rxbrRlB9rz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rxbrRlB9rz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rxhHqWBqLi .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rxhHqWBqLi .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rxhHqWBqLi a {
  font-style: normal;
}
.cid-rxhHqWBqLi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rxhHqWBqLi .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rxhHqWBqLi .nav-item:focus,
.cid-rxhHqWBqLi .nav-link:focus {
  outline: none;
}
.cid-rxhHqWBqLi .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rxhHqWBqLi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rxhHqWBqLi .menu-logo {
  margin-right: auto;
}
.cid-rxhHqWBqLi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rxhHqWBqLi .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-rxhHqWBqLi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rxhHqWBqLi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rxhHqWBqLi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rxhHqWBqLi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rxhHqWBqLi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rxhHqWBqLi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rxhHqWBqLi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxhHqWBqLi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rxhHqWBqLi .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rxhHqWBqLi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rxhHqWBqLi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxhHqWBqLi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rxhHqWBqLi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxhHqWBqLi .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-rxhHqWBqLi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rxhHqWBqLi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rxhHqWBqLi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rxhHqWBqLi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rxhHqWBqLi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rxhHqWBqLi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rxhHqWBqLi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rxhHqWBqLi button.navbar-toggler:focus {
  outline: none;
}
.cid-rxhHqWBqLi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rxhHqWBqLi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxhHqWBqLi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxhHqWBqLi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxhHqWBqLi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxhHqWBqLi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxhHqWBqLi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxhHqWBqLi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxhHqWBqLi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxhHqWBqLi .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rxhHqWBqLi .collapsed .btn {
  display: flex;
}
.cid-rxhHqWBqLi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rxhHqWBqLi .collapsed .navbar-collapse.collapsing,
.cid-rxhHqWBqLi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rxhHqWBqLi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rxhHqWBqLi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rxhHqWBqLi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rxhHqWBqLi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rxhHqWBqLi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rxhHqWBqLi .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rxhHqWBqLi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rxhHqWBqLi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rxhHqWBqLi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rxhHqWBqLi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rxhHqWBqLi .collapsed button.navbar-toggler {
  display: block;
}
.cid-rxhHqWBqLi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rxhHqWBqLi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rxhHqWBqLi .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-rxhHqWBqLi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rxhHqWBqLi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rxhHqWBqLi .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-rxhHqWBqLi .navbar-expand {
    flex-direction: column;
  }
  .cid-rxhHqWBqLi img {
    height: 3.8rem !important;
  }
  .cid-rxhHqWBqLi .btn {
    display: flex;
  }
  .cid-rxhHqWBqLi button.navbar-toggler {
    display: block;
  }
  .cid-rxhHqWBqLi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rxhHqWBqLi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rxhHqWBqLi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rxhHqWBqLi .navbar-collapse.collapsing,
  .cid-rxhHqWBqLi .navbar-collapse.show {
    display: block !important;
  }
  .cid-rxhHqWBqLi .navbar-collapse.collapsing .navbar-nav,
  .cid-rxhHqWBqLi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rxhHqWBqLi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rxhHqWBqLi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rxhHqWBqLi .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rxhHqWBqLi .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxhHqWBqLi .navbar-collapse.collapsing .navbar-buttons,
  .cid-rxhHqWBqLi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rxhHqWBqLi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rxhHqWBqLi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxhHqWBqLi .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-rxhHqWBqLi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rxhHqWBqLi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rxhHqWBqLi .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-rxhHqWBqLi .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rxhHqWBqLi .navbar-collapse {
  flex-basis: auto;
}
.cid-rxhHqWBqLi .nav-link:hover,
.cid-rxhHqWBqLi .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rxhHqXJ0oc {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4085-2000x1333.jpg");
}
.cid-rxhHqXJ0oc .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rxhHqYIYeF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxhHqYIYeF .mbr-text,
.cid-rxhHqYIYeF blockquote {
  color: #767676;
}
.cid-rxhHqYIYeF .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rxhHqZ8zD4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rxhHqZ8zD4 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxhHqZ8zD4 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rxhHqZ8zD4 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxhHqZ8zD4 .inner-container {
    width: 100% !important;
  }
}
.cid-rxhHqZQs51 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rxhHqZQs51 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxhHqZQs51 .section-text {
  padding: 2rem 0;
}
.cid-rxhHqZQs51 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxhHqZQs51 .inner-container {
    width: 100% !important;
  }
}
.cid-rxhHr0t0y4 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rxhHr0t0y4 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rxhHr0t0y4 .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-rxhHr0t0y4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rxhHr0t0y4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rxmQAcuSKc .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rxmQAcuSKc .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rxmQAcuSKc a {
  font-style: normal;
}
.cid-rxmQAcuSKc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rxmQAcuSKc .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rxmQAcuSKc .nav-item:focus,
.cid-rxmQAcuSKc .nav-link:focus {
  outline: none;
}
.cid-rxmQAcuSKc .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rxmQAcuSKc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rxmQAcuSKc .menu-logo {
  margin-right: auto;
}
.cid-rxmQAcuSKc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rxmQAcuSKc .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-rxmQAcuSKc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rxmQAcuSKc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rxmQAcuSKc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rxmQAcuSKc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rxmQAcuSKc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rxmQAcuSKc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rxmQAcuSKc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxmQAcuSKc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rxmQAcuSKc .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rxmQAcuSKc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rxmQAcuSKc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxmQAcuSKc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rxmQAcuSKc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxmQAcuSKc .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-rxmQAcuSKc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rxmQAcuSKc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rxmQAcuSKc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rxmQAcuSKc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rxmQAcuSKc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rxmQAcuSKc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rxmQAcuSKc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rxmQAcuSKc button.navbar-toggler:focus {
  outline: none;
}
.cid-rxmQAcuSKc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rxmQAcuSKc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxmQAcuSKc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxmQAcuSKc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxmQAcuSKc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxmQAcuSKc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxmQAcuSKc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxmQAcuSKc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxmQAcuSKc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxmQAcuSKc .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rxmQAcuSKc .collapsed .btn {
  display: flex;
}
.cid-rxmQAcuSKc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rxmQAcuSKc .collapsed .navbar-collapse.collapsing,
.cid-rxmQAcuSKc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rxmQAcuSKc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rxmQAcuSKc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rxmQAcuSKc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rxmQAcuSKc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rxmQAcuSKc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rxmQAcuSKc .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rxmQAcuSKc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rxmQAcuSKc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rxmQAcuSKc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rxmQAcuSKc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rxmQAcuSKc .collapsed button.navbar-toggler {
  display: block;
}
.cid-rxmQAcuSKc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rxmQAcuSKc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rxmQAcuSKc .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-rxmQAcuSKc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rxmQAcuSKc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rxmQAcuSKc .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-rxmQAcuSKc .navbar-expand {
    flex-direction: column;
  }
  .cid-rxmQAcuSKc img {
    height: 3.8rem !important;
  }
  .cid-rxmQAcuSKc .btn {
    display: flex;
  }
  .cid-rxmQAcuSKc button.navbar-toggler {
    display: block;
  }
  .cid-rxmQAcuSKc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rxmQAcuSKc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rxmQAcuSKc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rxmQAcuSKc .navbar-collapse.collapsing,
  .cid-rxmQAcuSKc .navbar-collapse.show {
    display: block !important;
  }
  .cid-rxmQAcuSKc .navbar-collapse.collapsing .navbar-nav,
  .cid-rxmQAcuSKc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rxmQAcuSKc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rxmQAcuSKc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rxmQAcuSKc .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rxmQAcuSKc .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxmQAcuSKc .navbar-collapse.collapsing .navbar-buttons,
  .cid-rxmQAcuSKc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rxmQAcuSKc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rxmQAcuSKc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxmQAcuSKc .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-rxmQAcuSKc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rxmQAcuSKc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rxmQAcuSKc .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-rxmQAcuSKc .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rxmQAcuSKc .navbar-collapse {
  flex-basis: auto;
}
.cid-rxmQAcuSKc .nav-link:hover,
.cid-rxmQAcuSKc .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rxmQAdxrVJ {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/img-4085-2000x1333.jpg");
}
.cid-rxmQAdxrVJ .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rxmQAeO51E {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rxmQAeO51E .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxmQAeO51E .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rxmQAeO51E .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxmQAeO51E .inner-container {
    width: 100% !important;
  }
}
.cid-rxmQSoBCZG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxmQSoBCZG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxmQSoBCZG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxmQSoBCZG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxmQSoBCZG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxmQSoBCZG .row > .row {
  display: block;
}
.cid-rxmQSoBCZG .mbr-gallery-item {
  width: 100%;
}
.cid-rxmQSoBCZG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxmQSoBCZG .mbr-gallery-item > div {
  position: relative;
}
.cid-rxmQSoBCZG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxmQSoBCZG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxmQSoBCZG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxmQSoBCZG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxmR1z4bHu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxmR1z4bHu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxmR1z4bHu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxmR1z4bHu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxmR1z4bHu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxmR1z4bHu .row > .row {
  display: block;
}
.cid-rxmR1z4bHu .mbr-gallery-item {
  width: 100%;
}
.cid-rxmR1z4bHu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxmR1z4bHu .mbr-gallery-item > div {
  position: relative;
}
.cid-rxmR1z4bHu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxmR1z4bHu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxmR1z4bHu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxmR1z4bHu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxmQSUwLJY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxmQSUwLJY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxmQSUwLJY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxmQSUwLJY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxmQSUwLJY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxmQSUwLJY .row > .row {
  display: block;
}
.cid-rxmQSUwLJY .mbr-gallery-item {
  width: 100%;
}
.cid-rxmQSUwLJY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxmQSUwLJY .mbr-gallery-item > div {
  position: relative;
}
.cid-rxmQSUwLJY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxmQSUwLJY .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxmQSUwLJY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxmQSUwLJY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxmQU6AFDK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxmQU6AFDK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxmQU6AFDK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxmQU6AFDK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxmQU6AFDK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxmQU6AFDK .row > .row {
  display: block;
}
.cid-rxmQU6AFDK .mbr-gallery-item {
  width: 100%;
}
.cid-rxmQU6AFDK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxmQU6AFDK .mbr-gallery-item > div {
  position: relative;
}
.cid-rxmQU6AFDK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxmQU6AFDK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxmQU6AFDK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxmQU6AFDK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxmJkGpKjr .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rxmJkGpKjr .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rxmJkGpKjr a {
  font-style: normal;
}
.cid-rxmJkGpKjr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rxmJkGpKjr .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rxmJkGpKjr .nav-item:focus,
.cid-rxmJkGpKjr .nav-link:focus {
  outline: none;
}
.cid-rxmJkGpKjr .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rxmJkGpKjr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rxmJkGpKjr .menu-logo {
  margin-right: auto;
}
.cid-rxmJkGpKjr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rxmJkGpKjr .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-rxmJkGpKjr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rxmJkGpKjr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rxmJkGpKjr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rxmJkGpKjr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rxmJkGpKjr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rxmJkGpKjr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rxmJkGpKjr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxmJkGpKjr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rxmJkGpKjr .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rxmJkGpKjr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rxmJkGpKjr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxmJkGpKjr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rxmJkGpKjr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxmJkGpKjr .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-rxmJkGpKjr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rxmJkGpKjr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rxmJkGpKjr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rxmJkGpKjr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rxmJkGpKjr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rxmJkGpKjr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rxmJkGpKjr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rxmJkGpKjr button.navbar-toggler:focus {
  outline: none;
}
.cid-rxmJkGpKjr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rxmJkGpKjr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxmJkGpKjr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxmJkGpKjr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxmJkGpKjr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxmJkGpKjr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxmJkGpKjr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxmJkGpKjr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxmJkGpKjr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxmJkGpKjr .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rxmJkGpKjr .collapsed .btn {
  display: flex;
}
.cid-rxmJkGpKjr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rxmJkGpKjr .collapsed .navbar-collapse.collapsing,
.cid-rxmJkGpKjr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rxmJkGpKjr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rxmJkGpKjr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rxmJkGpKjr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rxmJkGpKjr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rxmJkGpKjr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rxmJkGpKjr .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rxmJkGpKjr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rxmJkGpKjr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rxmJkGpKjr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rxmJkGpKjr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rxmJkGpKjr .collapsed button.navbar-toggler {
  display: block;
}
.cid-rxmJkGpKjr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rxmJkGpKjr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rxmJkGpKjr .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-rxmJkGpKjr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rxmJkGpKjr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rxmJkGpKjr .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-rxmJkGpKjr .navbar-expand {
    flex-direction: column;
  }
  .cid-rxmJkGpKjr img {
    height: 3.8rem !important;
  }
  .cid-rxmJkGpKjr .btn {
    display: flex;
  }
  .cid-rxmJkGpKjr button.navbar-toggler {
    display: block;
  }
  .cid-rxmJkGpKjr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rxmJkGpKjr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rxmJkGpKjr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rxmJkGpKjr .navbar-collapse.collapsing,
  .cid-rxmJkGpKjr .navbar-collapse.show {
    display: block !important;
  }
  .cid-rxmJkGpKjr .navbar-collapse.collapsing .navbar-nav,
  .cid-rxmJkGpKjr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rxmJkGpKjr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rxmJkGpKjr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rxmJkGpKjr .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rxmJkGpKjr .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxmJkGpKjr .navbar-collapse.collapsing .navbar-buttons,
  .cid-rxmJkGpKjr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rxmJkGpKjr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rxmJkGpKjr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxmJkGpKjr .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-rxmJkGpKjr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rxmJkGpKjr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rxmJkGpKjr .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-rxmJkGpKjr .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rxmJkGpKjr .navbar-collapse {
  flex-basis: auto;
}
.cid-rxmJkGpKjr .nav-link:hover,
.cid-rxmJkGpKjr .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rxmJkGYyaM {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4527-2000x1333.jpg");
}
.cid-rxmJkGYyaM .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rxmJkHHdlJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxmJkHHdlJ .mbr-text,
.cid-rxmJkHHdlJ blockquote {
  color: #767676;
}
.cid-rxmJkHHdlJ .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rxmJkI7f3A {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rxmJkI7f3A .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxmJkI7f3A .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rxmJkI7f3A .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxmJkI7f3A .inner-container {
    width: 100% !important;
  }
}
.cid-rxmV6lMgAo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxmV6lMgAo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxmV6lMgAo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxmV6lMgAo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxmV6lMgAo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxmV6lMgAo .row > .row {
  display: block;
}
.cid-rxmV6lMgAo .mbr-gallery-item {
  width: 100%;
}
.cid-rxmV6lMgAo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxmV6lMgAo .mbr-gallery-item > div {
  position: relative;
}
.cid-rxmV6lMgAo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxmV6lMgAo .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxmV6lMgAo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxmV6lMgAo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxmV7cNEkO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rxmV7cNEkO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxmV7cNEkO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxmV7cNEkO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxmV7cNEkO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxmV7cNEkO .row > .row {
  display: block;
}
.cid-rxmV7cNEkO .mbr-gallery-item {
  width: 100%;
}
.cid-rxmV7cNEkO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxmV7cNEkO .mbr-gallery-item > div {
  position: relative;
}
.cid-rxmV7cNEkO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxmV7cNEkO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxmV7cNEkO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxmV7cNEkO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxn55h0W94 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxn55h0W94 .mbr-text,
.cid-rxn55h0W94 blockquote {
  color: #767676;
}
.cid-rxn55h0W94 .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rxmXlOO84j {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxmXlOO84j .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxmXlOO84j .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxmXlOO84j .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxmXlOO84j .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxmXlOO84j .row > .row {
  display: block;
}
.cid-rxmXlOO84j .mbr-gallery-item {
  width: 100%;
}
.cid-rxmXlOO84j .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxmXlOO84j .mbr-gallery-item > div {
  position: relative;
}
.cid-rxmXlOO84j .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxmXlOO84j .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxmXlOO84j .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxmXlOO84j .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxmYna29CE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxmYna29CE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxmYna29CE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxmYna29CE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxmYna29CE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxmYna29CE .row > .row {
  display: block;
}
.cid-rxmYna29CE .mbr-gallery-item {
  width: 100%;
}
.cid-rxmYna29CE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxmYna29CE .mbr-gallery-item > div {
  position: relative;
}
.cid-rxmYna29CE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxmYna29CE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxmYna29CE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxmYna29CE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxmZchZx7o {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rxmZchZx7o .image-block {
  margin: auto;
}
.cid-rxmZchZx7o figcaption {
  position: relative;
}
.cid-rxmZchZx7o figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rxmZchZx7o .image-block {
    width: 100% !important;
  }
}
.cid-rxmTgByFG6 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/img-3827-2000x1333.jpeg");
}
.cid-rxmTgByFG6 P {
  color: #767676;
}
.cid-rxmTgByFG6 H1 {
  color: #ffffff;
}
.cid-rxmTgByFG6 .mbr-text,
.cid-rxmTgByFG6 .mbr-section-btn {
  color: #ffffff;
}
.cid-rxmJkIDB3V {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rxmJkIDB3V .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxmJkIDB3V .section-text {
  padding: 2rem 0;
}
.cid-rxmJkIDB3V .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxmJkIDB3V .inner-container {
    width: 100% !important;
  }
}
.cid-rxmJkJ7w23 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rxmJkJ7w23 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rxmJkJ7w23 .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-rxmJkJ7w23 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rxmJkJ7w23 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rxswpcXuXG .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rxswpcXuXG .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rxswpcXuXG a {
  font-style: normal;
}
.cid-rxswpcXuXG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rxswpcXuXG .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rxswpcXuXG .nav-item:focus,
.cid-rxswpcXuXG .nav-link:focus {
  outline: none;
}
.cid-rxswpcXuXG .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rxswpcXuXG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rxswpcXuXG .menu-logo {
  margin-right: auto;
}
.cid-rxswpcXuXG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rxswpcXuXG .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-rxswpcXuXG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rxswpcXuXG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rxswpcXuXG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rxswpcXuXG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rxswpcXuXG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rxswpcXuXG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rxswpcXuXG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxswpcXuXG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rxswpcXuXG .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rxswpcXuXG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rxswpcXuXG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxswpcXuXG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rxswpcXuXG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxswpcXuXG .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-rxswpcXuXG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rxswpcXuXG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rxswpcXuXG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rxswpcXuXG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rxswpcXuXG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rxswpcXuXG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rxswpcXuXG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rxswpcXuXG button.navbar-toggler:focus {
  outline: none;
}
.cid-rxswpcXuXG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rxswpcXuXG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxswpcXuXG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxswpcXuXG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxswpcXuXG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxswpcXuXG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxswpcXuXG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxswpcXuXG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxswpcXuXG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxswpcXuXG .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rxswpcXuXG .collapsed .btn {
  display: flex;
}
.cid-rxswpcXuXG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rxswpcXuXG .collapsed .navbar-collapse.collapsing,
.cid-rxswpcXuXG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rxswpcXuXG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rxswpcXuXG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rxswpcXuXG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rxswpcXuXG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rxswpcXuXG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rxswpcXuXG .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rxswpcXuXG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rxswpcXuXG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rxswpcXuXG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rxswpcXuXG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rxswpcXuXG .collapsed button.navbar-toggler {
  display: block;
}
.cid-rxswpcXuXG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rxswpcXuXG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rxswpcXuXG .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-rxswpcXuXG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rxswpcXuXG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rxswpcXuXG .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-rxswpcXuXG .navbar-expand {
    flex-direction: column;
  }
  .cid-rxswpcXuXG img {
    height: 3.8rem !important;
  }
  .cid-rxswpcXuXG .btn {
    display: flex;
  }
  .cid-rxswpcXuXG button.navbar-toggler {
    display: block;
  }
  .cid-rxswpcXuXG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rxswpcXuXG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rxswpcXuXG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rxswpcXuXG .navbar-collapse.collapsing,
  .cid-rxswpcXuXG .navbar-collapse.show {
    display: block !important;
  }
  .cid-rxswpcXuXG .navbar-collapse.collapsing .navbar-nav,
  .cid-rxswpcXuXG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rxswpcXuXG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rxswpcXuXG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rxswpcXuXG .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rxswpcXuXG .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxswpcXuXG .navbar-collapse.collapsing .navbar-buttons,
  .cid-rxswpcXuXG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rxswpcXuXG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rxswpcXuXG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxswpcXuXG .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-rxswpcXuXG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rxswpcXuXG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rxswpcXuXG .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-rxswpcXuXG .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rxswpcXuXG .navbar-collapse {
  flex-basis: auto;
}
.cid-rxswpcXuXG .nav-link:hover,
.cid-rxswpcXuXG .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rxswpdDgJr {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4588-2000x1333.jpg");
}
.cid-rxswpdDgJr .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rxswpetlVd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxswpetlVd .mbr-text,
.cid-rxswpetlVd blockquote {
  color: #767676;
}
.cid-rxswpetlVd .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rxswpf4Gz1 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rxswpf4Gz1 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxswpf4Gz1 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rxswpf4Gz1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxswpf4Gz1 .inner-container {
    width: 100% !important;
  }
}
.cid-rxswpfK5Xn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxswpfK5Xn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxswpfK5Xn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxswpfK5Xn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxswpfK5Xn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxswpfK5Xn .row > .row {
  display: block;
}
.cid-rxswpfK5Xn .mbr-gallery-item {
  width: 100%;
}
.cid-rxswpfK5Xn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxswpfK5Xn .mbr-gallery-item > div {
  position: relative;
}
.cid-rxswpfK5Xn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxswpfK5Xn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxswpfK5Xn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxswpfK5Xn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxswphG06p {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxswphG06p .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxswphG06p .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxswphG06p .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxswphG06p .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxswphG06p .row > .row {
  display: block;
}
.cid-rxswphG06p .mbr-gallery-item {
  width: 100%;
}
.cid-rxswphG06p .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxswphG06p .mbr-gallery-item > div {
  position: relative;
}
.cid-rxswphG06p .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxswphG06p .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxswphG06p .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxswphG06p .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxswppkUan {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rxswppkUan .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxswppkUan .section-text {
  padding: 2rem 0;
}
.cid-rxswppkUan .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxswppkUan .inner-container {
    width: 100% !important;
  }
}
.cid-rxswpq7rV6 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rxswpq7rV6 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rxswpq7rV6 .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-rxswpq7rV6 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rxswpq7rV6 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rxyu8EwIfo .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rxyu8EwIfo .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rxyu8EwIfo a {
  font-style: normal;
}
.cid-rxyu8EwIfo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rxyu8EwIfo .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rxyu8EwIfo .nav-item:focus,
.cid-rxyu8EwIfo .nav-link:focus {
  outline: none;
}
.cid-rxyu8EwIfo .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rxyu8EwIfo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rxyu8EwIfo .menu-logo {
  margin-right: auto;
}
.cid-rxyu8EwIfo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rxyu8EwIfo .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-rxyu8EwIfo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rxyu8EwIfo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rxyu8EwIfo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rxyu8EwIfo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rxyu8EwIfo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rxyu8EwIfo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rxyu8EwIfo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxyu8EwIfo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rxyu8EwIfo .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rxyu8EwIfo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rxyu8EwIfo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxyu8EwIfo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rxyu8EwIfo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxyu8EwIfo .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-rxyu8EwIfo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rxyu8EwIfo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rxyu8EwIfo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rxyu8EwIfo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rxyu8EwIfo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rxyu8EwIfo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rxyu8EwIfo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rxyu8EwIfo button.navbar-toggler:focus {
  outline: none;
}
.cid-rxyu8EwIfo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rxyu8EwIfo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxyu8EwIfo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxyu8EwIfo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxyu8EwIfo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxyu8EwIfo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxyu8EwIfo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxyu8EwIfo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxyu8EwIfo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxyu8EwIfo .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rxyu8EwIfo .collapsed .btn {
  display: flex;
}
.cid-rxyu8EwIfo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rxyu8EwIfo .collapsed .navbar-collapse.collapsing,
.cid-rxyu8EwIfo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rxyu8EwIfo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rxyu8EwIfo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rxyu8EwIfo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rxyu8EwIfo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rxyu8EwIfo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rxyu8EwIfo .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rxyu8EwIfo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rxyu8EwIfo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rxyu8EwIfo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rxyu8EwIfo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rxyu8EwIfo .collapsed button.navbar-toggler {
  display: block;
}
.cid-rxyu8EwIfo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rxyu8EwIfo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rxyu8EwIfo .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-rxyu8EwIfo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rxyu8EwIfo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rxyu8EwIfo .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-rxyu8EwIfo .navbar-expand {
    flex-direction: column;
  }
  .cid-rxyu8EwIfo img {
    height: 3.8rem !important;
  }
  .cid-rxyu8EwIfo .btn {
    display: flex;
  }
  .cid-rxyu8EwIfo button.navbar-toggler {
    display: block;
  }
  .cid-rxyu8EwIfo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rxyu8EwIfo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rxyu8EwIfo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rxyu8EwIfo .navbar-collapse.collapsing,
  .cid-rxyu8EwIfo .navbar-collapse.show {
    display: block !important;
  }
  .cid-rxyu8EwIfo .navbar-collapse.collapsing .navbar-nav,
  .cid-rxyu8EwIfo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rxyu8EwIfo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rxyu8EwIfo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rxyu8EwIfo .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rxyu8EwIfo .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxyu8EwIfo .navbar-collapse.collapsing .navbar-buttons,
  .cid-rxyu8EwIfo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rxyu8EwIfo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rxyu8EwIfo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxyu8EwIfo .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-rxyu8EwIfo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rxyu8EwIfo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rxyu8EwIfo .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-rxyu8EwIfo .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rxyu8EwIfo .navbar-collapse {
  flex-basis: auto;
}
.cid-rxyu8EwIfo .nav-link:hover,
.cid-rxyu8EwIfo .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rxyu8F5At3 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4803-2000x1333.jpg");
}
.cid-rxyu8F5At3 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rxyu8FNUu1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxyu8FNUu1 .mbr-text,
.cid-rxyu8FNUu1 blockquote {
  color: #767676;
}
.cid-rxyu8FNUu1 .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rxyu8GdJiT {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rxyu8GdJiT .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxyu8GdJiT .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rxyu8GdJiT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxyu8GdJiT .inner-container {
    width: 100% !important;
  }
}
.cid-rxyu8HXqHi {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxyu8HXqHi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxyu8HXqHi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxyu8HXqHi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxyu8HXqHi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxyu8HXqHi .row > .row {
  display: block;
}
.cid-rxyu8HXqHi .mbr-gallery-item {
  width: 100%;
}
.cid-rxyu8HXqHi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxyu8HXqHi .mbr-gallery-item > div {
  position: relative;
}
.cid-rxyu8HXqHi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxyu8HXqHi .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxyu8HXqHi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxyu8HXqHi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxyCvg733r {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxyCvg733r .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxyCvg733r .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxyCvg733r .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxyCvg733r .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxyCvg733r .row > .row {
  display: block;
}
.cid-rxyCvg733r .mbr-gallery-item {
  width: 100%;
}
.cid-rxyCvg733r .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxyCvg733r .mbr-gallery-item > div {
  position: relative;
}
.cid-rxyCvg733r .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxyCvg733r .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxyCvg733r .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxyCvg733r .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxyElf0JCg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxyElf0JCg .mbr-text,
.cid-rxyElf0JCg blockquote {
  color: #767676;
}
.cid-rxyElf0JCg .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rxyDhj0qyK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxyDhj0qyK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxyDhj0qyK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxyDhj0qyK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxyDhj0qyK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxyDhj0qyK .row > .row {
  display: block;
}
.cid-rxyDhj0qyK .mbr-gallery-item {
  width: 100%;
}
.cid-rxyDhj0qyK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxyDhj0qyK .mbr-gallery-item > div {
  position: relative;
}
.cid-rxyDhj0qyK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxyDhj0qyK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxyDhj0qyK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxyDhj0qyK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxyIqy9wCp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxyIqy9wCp .mbr-text,
.cid-rxyIqy9wCp blockquote {
  color: #767676;
}
.cid-rxyIqy9wCp .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rxyEr3B1PO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxyEr3B1PO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxyEr3B1PO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxyEr3B1PO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxyEr3B1PO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxyEr3B1PO .row > .row {
  display: block;
}
.cid-rxyEr3B1PO .mbr-gallery-item {
  width: 100%;
}
.cid-rxyEr3B1PO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxyEr3B1PO .mbr-gallery-item > div {
  position: relative;
}
.cid-rxyEr3B1PO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxyEr3B1PO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxyEr3B1PO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxyEr3B1PO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxyFbRIzLQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxyFbRIzLQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxyFbRIzLQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxyFbRIzLQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxyFbRIzLQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxyFbRIzLQ .row > .row {
  display: block;
}
.cid-rxyFbRIzLQ .mbr-gallery-item {
  width: 100%;
}
.cid-rxyFbRIzLQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxyFbRIzLQ .mbr-gallery-item > div {
  position: relative;
}
.cid-rxyFbRIzLQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxyFbRIzLQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxyFbRIzLQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxyFbRIzLQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxyFGfxwZC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxyFGfxwZC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxyFGfxwZC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxyFGfxwZC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxyFGfxwZC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxyFGfxwZC .row > .row {
  display: block;
}
.cid-rxyFGfxwZC .mbr-gallery-item {
  width: 100%;
}
.cid-rxyFGfxwZC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxyFGfxwZC .mbr-gallery-item > div {
  position: relative;
}
.cid-rxyFGfxwZC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxyFGfxwZC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxyFGfxwZC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxyFGfxwZC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxyHyRqC51 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxyHyRqC51 .mbr-text,
.cid-rxyHyRqC51 blockquote {
  color: #767676;
}
.cid-rxyHyRqC51 .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rxyGwhgzmO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxyGwhgzmO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxyGwhgzmO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxyGwhgzmO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxyGwhgzmO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxyGwhgzmO .row > .row {
  display: block;
}
.cid-rxyGwhgzmO .mbr-gallery-item {
  width: 100%;
}
.cid-rxyGwhgzmO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxyGwhgzmO .mbr-gallery-item > div {
  position: relative;
}
.cid-rxyGwhgzmO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxyGwhgzmO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxyGwhgzmO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxyGwhgzmO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxyu8Ju8CG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rxyu8Ju8CG .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxyu8Ju8CG .section-text {
  padding: 2rem 0;
}
.cid-rxyu8Ju8CG .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxyu8Ju8CG .inner-container {
    width: 100% !important;
  }
}
.cid-rxyu8K2Re5 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rxyu8K2Re5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rxyu8K2Re5 .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-rxyu8K2Re5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rxyu8K2Re5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rxDu7M1T04 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rxDu7M1T04 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rxDu7M1T04 a {
  font-style: normal;
}
.cid-rxDu7M1T04 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rxDu7M1T04 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rxDu7M1T04 .nav-item:focus,
.cid-rxDu7M1T04 .nav-link:focus {
  outline: none;
}
.cid-rxDu7M1T04 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rxDu7M1T04 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rxDu7M1T04 .menu-logo {
  margin-right: auto;
}
.cid-rxDu7M1T04 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rxDu7M1T04 .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-rxDu7M1T04 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rxDu7M1T04 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rxDu7M1T04 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rxDu7M1T04 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rxDu7M1T04 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rxDu7M1T04 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rxDu7M1T04 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxDu7M1T04 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rxDu7M1T04 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rxDu7M1T04 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rxDu7M1T04 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxDu7M1T04 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rxDu7M1T04 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxDu7M1T04 .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-rxDu7M1T04 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rxDu7M1T04 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rxDu7M1T04 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rxDu7M1T04 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rxDu7M1T04 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rxDu7M1T04 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rxDu7M1T04 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rxDu7M1T04 button.navbar-toggler:focus {
  outline: none;
}
.cid-rxDu7M1T04 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rxDu7M1T04 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxDu7M1T04 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxDu7M1T04 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxDu7M1T04 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxDu7M1T04 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxDu7M1T04 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxDu7M1T04 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxDu7M1T04 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxDu7M1T04 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rxDu7M1T04 .collapsed .btn {
  display: flex;
}
.cid-rxDu7M1T04 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rxDu7M1T04 .collapsed .navbar-collapse.collapsing,
.cid-rxDu7M1T04 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rxDu7M1T04 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rxDu7M1T04 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rxDu7M1T04 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rxDu7M1T04 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rxDu7M1T04 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rxDu7M1T04 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rxDu7M1T04 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rxDu7M1T04 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rxDu7M1T04 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rxDu7M1T04 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rxDu7M1T04 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rxDu7M1T04 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rxDu7M1T04 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rxDu7M1T04 .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-rxDu7M1T04 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rxDu7M1T04 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rxDu7M1T04 .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-rxDu7M1T04 .navbar-expand {
    flex-direction: column;
  }
  .cid-rxDu7M1T04 img {
    height: 3.8rem !important;
  }
  .cid-rxDu7M1T04 .btn {
    display: flex;
  }
  .cid-rxDu7M1T04 button.navbar-toggler {
    display: block;
  }
  .cid-rxDu7M1T04 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rxDu7M1T04 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rxDu7M1T04 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rxDu7M1T04 .navbar-collapse.collapsing,
  .cid-rxDu7M1T04 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rxDu7M1T04 .navbar-collapse.collapsing .navbar-nav,
  .cid-rxDu7M1T04 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rxDu7M1T04 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rxDu7M1T04 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rxDu7M1T04 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rxDu7M1T04 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxDu7M1T04 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rxDu7M1T04 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rxDu7M1T04 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rxDu7M1T04 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxDu7M1T04 .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-rxDu7M1T04 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rxDu7M1T04 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rxDu7M1T04 .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-rxDu7M1T04 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rxDu7M1T04 .navbar-collapse {
  flex-basis: auto;
}
.cid-rxDu7M1T04 .nav-link:hover,
.cid-rxDu7M1T04 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rxDu7MVavY {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4874-2000x1333.jpg");
}
.cid-rxDu7MVavY .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rxDu7O99Cm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxDu7O99Cm .mbr-text,
.cid-rxDu7O99Cm blockquote {
  color: #767676;
}
.cid-rxDu7O99Cm .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rxDu7ONr1y {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rxDu7ONr1y .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxDu7ONr1y .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rxDu7ONr1y .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxDu7ONr1y .inner-container {
    width: 100% !important;
  }
}
.cid-rxDWsQGADm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxDWsQGADm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxDWsQGADm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxDWsQGADm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxDWsQGADm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxDWsQGADm .row > .row {
  display: block;
}
.cid-rxDWsQGADm .mbr-gallery-item {
  width: 100%;
}
.cid-rxDWsQGADm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxDWsQGADm .mbr-gallery-item > div {
  position: relative;
}
.cid-rxDWsQGADm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxDWsQGADm .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxDWsQGADm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxDWsQGADm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxE2zVmB4u {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxE2zVmB4u .mbr-text,
.cid-rxE2zVmB4u blockquote {
  color: #767676;
}
.cid-rxE2zVmB4u .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rxDXydhdpu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxDXydhdpu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxDXydhdpu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxDXydhdpu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxDXydhdpu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxDXydhdpu .row > .row {
  display: block;
}
.cid-rxDXydhdpu .mbr-gallery-item {
  width: 100%;
}
.cid-rxDXydhdpu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxDXydhdpu .mbr-gallery-item > div {
  position: relative;
}
.cid-rxDXydhdpu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxDXydhdpu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxDXydhdpu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxDXydhdpu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxE2FD2Uvp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxE2FD2Uvp .mbr-text,
.cid-rxE2FD2Uvp blockquote {
  color: #767676;
}
.cid-rxE2FD2Uvp .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rxDYn7e258 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxDYn7e258 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxDYn7e258 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxDYn7e258 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxDYn7e258 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxDYn7e258 .row > .row {
  display: block;
}
.cid-rxDYn7e258 .mbr-gallery-item {
  width: 100%;
}
.cid-rxDYn7e258 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxDYn7e258 .mbr-gallery-item > div {
  position: relative;
}
.cid-rxDYn7e258 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxDYn7e258 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxDYn7e258 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxDYn7e258 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxE2KVyfIs {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxE2KVyfIs .mbr-text,
.cid-rxE2KVyfIs blockquote {
  color: #767676;
}
.cid-rxE2KVyfIs .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rxDZVGfBcW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxDZVGfBcW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxDZVGfBcW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxDZVGfBcW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxDZVGfBcW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxDZVGfBcW .row > .row {
  display: block;
}
.cid-rxDZVGfBcW .mbr-gallery-item {
  width: 100%;
}
.cid-rxDZVGfBcW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxDZVGfBcW .mbr-gallery-item > div {
  position: relative;
}
.cid-rxDZVGfBcW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxDZVGfBcW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxDZVGfBcW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxDZVGfBcW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxE0O3MAJ9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxE0O3MAJ9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxE0O3MAJ9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxE0O3MAJ9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxE0O3MAJ9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxE0O3MAJ9 .row > .row {
  display: block;
}
.cid-rxE0O3MAJ9 .mbr-gallery-item {
  width: 100%;
}
.cid-rxE0O3MAJ9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxE0O3MAJ9 .mbr-gallery-item > div {
  position: relative;
}
.cid-rxE0O3MAJ9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxE0O3MAJ9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxE0O3MAJ9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxE0O3MAJ9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxEqyt7AHn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxEqyt7AHn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxEqyt7AHn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxEqyt7AHn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxEqyt7AHn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxEqyt7AHn .row > .row {
  display: block;
}
.cid-rxEqyt7AHn .mbr-gallery-item {
  width: 100%;
}
.cid-rxEqyt7AHn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxEqyt7AHn .mbr-gallery-item > div {
  position: relative;
}
.cid-rxEqyt7AHn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxEqyt7AHn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxEqyt7AHn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxEqyt7AHn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxDu847dft {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rxDu847dft .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxDu847dft .section-text {
  padding: 2rem 0;
}
.cid-rxDu847dft .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxDu847dft .inner-container {
    width: 100% !important;
  }
}
.cid-rxDu84XlL2 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rxDu84XlL2 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rxDu84XlL2 .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-rxDu84XlL2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rxDu84XlL2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rxJBmhAH9I .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rxJBmhAH9I .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rxJBmhAH9I a {
  font-style: normal;
}
.cid-rxJBmhAH9I .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rxJBmhAH9I .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rxJBmhAH9I .nav-item:focus,
.cid-rxJBmhAH9I .nav-link:focus {
  outline: none;
}
.cid-rxJBmhAH9I .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rxJBmhAH9I .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rxJBmhAH9I .menu-logo {
  margin-right: auto;
}
.cid-rxJBmhAH9I .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rxJBmhAH9I .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-rxJBmhAH9I .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rxJBmhAH9I .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rxJBmhAH9I .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rxJBmhAH9I .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rxJBmhAH9I .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rxJBmhAH9I .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rxJBmhAH9I .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxJBmhAH9I .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rxJBmhAH9I .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rxJBmhAH9I .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rxJBmhAH9I .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxJBmhAH9I .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rxJBmhAH9I .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxJBmhAH9I .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-rxJBmhAH9I .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rxJBmhAH9I .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rxJBmhAH9I .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rxJBmhAH9I .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rxJBmhAH9I .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rxJBmhAH9I .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rxJBmhAH9I button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rxJBmhAH9I button.navbar-toggler:focus {
  outline: none;
}
.cid-rxJBmhAH9I button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rxJBmhAH9I button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxJBmhAH9I button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxJBmhAH9I button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxJBmhAH9I button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxJBmhAH9I nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxJBmhAH9I nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxJBmhAH9I nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxJBmhAH9I nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxJBmhAH9I .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rxJBmhAH9I .collapsed .btn {
  display: flex;
}
.cid-rxJBmhAH9I .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rxJBmhAH9I .collapsed .navbar-collapse.collapsing,
.cid-rxJBmhAH9I .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rxJBmhAH9I .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rxJBmhAH9I .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rxJBmhAH9I .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rxJBmhAH9I .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rxJBmhAH9I .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rxJBmhAH9I .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rxJBmhAH9I .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rxJBmhAH9I .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rxJBmhAH9I .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rxJBmhAH9I .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rxJBmhAH9I .collapsed button.navbar-toggler {
  display: block;
}
.cid-rxJBmhAH9I .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rxJBmhAH9I .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rxJBmhAH9I .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-rxJBmhAH9I .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rxJBmhAH9I .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rxJBmhAH9I .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-rxJBmhAH9I .navbar-expand {
    flex-direction: column;
  }
  .cid-rxJBmhAH9I img {
    height: 3.8rem !important;
  }
  .cid-rxJBmhAH9I .btn {
    display: flex;
  }
  .cid-rxJBmhAH9I button.navbar-toggler {
    display: block;
  }
  .cid-rxJBmhAH9I .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rxJBmhAH9I .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rxJBmhAH9I .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rxJBmhAH9I .navbar-collapse.collapsing,
  .cid-rxJBmhAH9I .navbar-collapse.show {
    display: block !important;
  }
  .cid-rxJBmhAH9I .navbar-collapse.collapsing .navbar-nav,
  .cid-rxJBmhAH9I .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rxJBmhAH9I .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rxJBmhAH9I .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rxJBmhAH9I .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rxJBmhAH9I .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxJBmhAH9I .navbar-collapse.collapsing .navbar-buttons,
  .cid-rxJBmhAH9I .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rxJBmhAH9I .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rxJBmhAH9I .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxJBmhAH9I .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-rxJBmhAH9I .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rxJBmhAH9I .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rxJBmhAH9I .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-rxJBmhAH9I .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rxJBmhAH9I .navbar-collapse {
  flex-basis: auto;
}
.cid-rxJBmhAH9I .nav-link:hover,
.cid-rxJBmhAH9I .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rxJBmji1TR {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4905-2000x1333.jpg");
}
.cid-rxJBmji1TR .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rxJBmlSxIM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxJBmlSxIM .mbr-text,
.cid-rxJBmlSxIM blockquote {
  color: #767676;
}
.cid-rxJBmlSxIM .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rxJBmmKYZ9 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rxJBmmKYZ9 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxJBmmKYZ9 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rxJBmmKYZ9 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxJBmmKYZ9 .inner-container {
    width: 100% !important;
  }
}
.cid-rxJCc3HeAa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxJCc3HeAa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxJCc3HeAa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxJCc3HeAa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxJCc3HeAa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxJCc3HeAa .row > .row {
  display: block;
}
.cid-rxJCc3HeAa .mbr-gallery-item {
  width: 100%;
}
.cid-rxJCc3HeAa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxJCc3HeAa .mbr-gallery-item > div {
  position: relative;
}
.cid-rxJCc3HeAa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxJCc3HeAa .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxJCc3HeAa .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxJCc3HeAa .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxJBmnDGoX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rxJBmnDGoX .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxJBmnDGoX .section-text {
  padding: 2rem 0;
}
.cid-rxJBmnDGoX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxJBmnDGoX .inner-container {
    width: 100% !important;
  }
}
.cid-rxJBmohBOF .google-map {
  height: 25rem;
  position: relative;
}
.cid-rxJBmohBOF .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rxJBmohBOF .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-rxJBmohBOF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rxJBmohBOF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rxPbBY0ND8 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rxPbBY0ND8 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rxPbBY0ND8 a {
  font-style: normal;
}
.cid-rxPbBY0ND8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rxPbBY0ND8 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rxPbBY0ND8 .nav-item:focus,
.cid-rxPbBY0ND8 .nav-link:focus {
  outline: none;
}
.cid-rxPbBY0ND8 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rxPbBY0ND8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rxPbBY0ND8 .menu-logo {
  margin-right: auto;
}
.cid-rxPbBY0ND8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rxPbBY0ND8 .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-rxPbBY0ND8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rxPbBY0ND8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rxPbBY0ND8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rxPbBY0ND8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rxPbBY0ND8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rxPbBY0ND8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rxPbBY0ND8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxPbBY0ND8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rxPbBY0ND8 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rxPbBY0ND8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rxPbBY0ND8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxPbBY0ND8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rxPbBY0ND8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxPbBY0ND8 .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-rxPbBY0ND8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rxPbBY0ND8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rxPbBY0ND8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rxPbBY0ND8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rxPbBY0ND8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rxPbBY0ND8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rxPbBY0ND8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rxPbBY0ND8 button.navbar-toggler:focus {
  outline: none;
}
.cid-rxPbBY0ND8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rxPbBY0ND8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxPbBY0ND8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxPbBY0ND8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxPbBY0ND8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxPbBY0ND8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxPbBY0ND8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxPbBY0ND8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxPbBY0ND8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxPbBY0ND8 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rxPbBY0ND8 .collapsed .btn {
  display: flex;
}
.cid-rxPbBY0ND8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rxPbBY0ND8 .collapsed .navbar-collapse.collapsing,
.cid-rxPbBY0ND8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rxPbBY0ND8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rxPbBY0ND8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rxPbBY0ND8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rxPbBY0ND8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rxPbBY0ND8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rxPbBY0ND8 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rxPbBY0ND8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rxPbBY0ND8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rxPbBY0ND8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rxPbBY0ND8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rxPbBY0ND8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rxPbBY0ND8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rxPbBY0ND8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rxPbBY0ND8 .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-rxPbBY0ND8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rxPbBY0ND8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rxPbBY0ND8 .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-rxPbBY0ND8 .navbar-expand {
    flex-direction: column;
  }
  .cid-rxPbBY0ND8 img {
    height: 3.8rem !important;
  }
  .cid-rxPbBY0ND8 .btn {
    display: flex;
  }
  .cid-rxPbBY0ND8 button.navbar-toggler {
    display: block;
  }
  .cid-rxPbBY0ND8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rxPbBY0ND8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rxPbBY0ND8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rxPbBY0ND8 .navbar-collapse.collapsing,
  .cid-rxPbBY0ND8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rxPbBY0ND8 .navbar-collapse.collapsing .navbar-nav,
  .cid-rxPbBY0ND8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rxPbBY0ND8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rxPbBY0ND8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rxPbBY0ND8 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rxPbBY0ND8 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxPbBY0ND8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rxPbBY0ND8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rxPbBY0ND8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rxPbBY0ND8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxPbBY0ND8 .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-rxPbBY0ND8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rxPbBY0ND8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rxPbBY0ND8 .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-rxPbBY0ND8 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rxPbBY0ND8 .navbar-collapse {
  flex-basis: auto;
}
.cid-rxPbBY0ND8 .nav-link:hover,
.cid-rxPbBY0ND8 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rxPbBYA1vX {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4955-2000x1333.jpg");
}
.cid-rxPbBYA1vX .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rxPbBZeh7j {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxPbBZeh7j .mbr-text,
.cid-rxPbBZeh7j blockquote {
  color: #767676;
}
.cid-rxPbBZeh7j .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rxPbBZGeCA {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rxPbBZGeCA .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxPbBZGeCA .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rxPbBZGeCA .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxPbBZGeCA .inner-container {
    width: 100% !important;
  }
}
.cid-rxPbC0kVtx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxPbC0kVtx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxPbC0kVtx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxPbC0kVtx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxPbC0kVtx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxPbC0kVtx .row > .row {
  display: block;
}
.cid-rxPbC0kVtx .mbr-gallery-item {
  width: 100%;
}
.cid-rxPbC0kVtx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxPbC0kVtx .mbr-gallery-item > div {
  position: relative;
}
.cid-rxPbC0kVtx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxPbC0kVtx .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxPbC0kVtx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxPbC0kVtx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxPj1Q3J1h {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxPj1Q3J1h .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxPj1Q3J1h .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxPj1Q3J1h .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxPj1Q3J1h .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxPj1Q3J1h .row > .row {
  display: block;
}
.cid-rxPj1Q3J1h .mbr-gallery-item {
  width: 100%;
}
.cid-rxPj1Q3J1h .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxPj1Q3J1h .mbr-gallery-item > div {
  position: relative;
}
.cid-rxPj1Q3J1h .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxPj1Q3J1h .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxPj1Q3J1h .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxPj1Q3J1h .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxPbC2c8Xz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rxPbC2c8Xz .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxPbC2c8Xz .section-text {
  padding: 2rem 0;
}
.cid-rxPbC2c8Xz .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxPbC2c8Xz .inner-container {
    width: 100% !important;
  }
}
.cid-rxPbC2Y18V .google-map {
  height: 25rem;
  position: relative;
}
.cid-rxPbC2Y18V .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rxPbC2Y18V .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-rxPbC2Y18V .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rxPbC2Y18V .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rxVqkEyqov .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rxVqkEyqov .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rxVqkEyqov a {
  font-style: normal;
}
.cid-rxVqkEyqov .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rxVqkEyqov .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rxVqkEyqov .nav-item:focus,
.cid-rxVqkEyqov .nav-link:focus {
  outline: none;
}
.cid-rxVqkEyqov .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rxVqkEyqov .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rxVqkEyqov .menu-logo {
  margin-right: auto;
}
.cid-rxVqkEyqov .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rxVqkEyqov .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-rxVqkEyqov .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rxVqkEyqov .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rxVqkEyqov .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rxVqkEyqov .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rxVqkEyqov .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rxVqkEyqov .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rxVqkEyqov .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxVqkEyqov .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rxVqkEyqov .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rxVqkEyqov .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rxVqkEyqov .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxVqkEyqov .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rxVqkEyqov .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxVqkEyqov .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-rxVqkEyqov .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rxVqkEyqov .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rxVqkEyqov .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rxVqkEyqov .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rxVqkEyqov .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rxVqkEyqov .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rxVqkEyqov button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rxVqkEyqov button.navbar-toggler:focus {
  outline: none;
}
.cid-rxVqkEyqov button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rxVqkEyqov button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxVqkEyqov button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxVqkEyqov button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxVqkEyqov button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxVqkEyqov nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxVqkEyqov nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxVqkEyqov nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxVqkEyqov nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxVqkEyqov .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rxVqkEyqov .collapsed .btn {
  display: flex;
}
.cid-rxVqkEyqov .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rxVqkEyqov .collapsed .navbar-collapse.collapsing,
.cid-rxVqkEyqov .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rxVqkEyqov .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rxVqkEyqov .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rxVqkEyqov .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rxVqkEyqov .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rxVqkEyqov .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rxVqkEyqov .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rxVqkEyqov .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rxVqkEyqov .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rxVqkEyqov .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rxVqkEyqov .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rxVqkEyqov .collapsed button.navbar-toggler {
  display: block;
}
.cid-rxVqkEyqov .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rxVqkEyqov .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rxVqkEyqov .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-rxVqkEyqov .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rxVqkEyqov .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rxVqkEyqov .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-rxVqkEyqov .navbar-expand {
    flex-direction: column;
  }
  .cid-rxVqkEyqov img {
    height: 3.8rem !important;
  }
  .cid-rxVqkEyqov .btn {
    display: flex;
  }
  .cid-rxVqkEyqov button.navbar-toggler {
    display: block;
  }
  .cid-rxVqkEyqov .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rxVqkEyqov .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rxVqkEyqov .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rxVqkEyqov .navbar-collapse.collapsing,
  .cid-rxVqkEyqov .navbar-collapse.show {
    display: block !important;
  }
  .cid-rxVqkEyqov .navbar-collapse.collapsing .navbar-nav,
  .cid-rxVqkEyqov .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rxVqkEyqov .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rxVqkEyqov .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rxVqkEyqov .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rxVqkEyqov .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxVqkEyqov .navbar-collapse.collapsing .navbar-buttons,
  .cid-rxVqkEyqov .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rxVqkEyqov .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rxVqkEyqov .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxVqkEyqov .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-rxVqkEyqov .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rxVqkEyqov .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rxVqkEyqov .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-rxVqkEyqov .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rxVqkEyqov .navbar-collapse {
  flex-basis: auto;
}
.cid-rxVqkEyqov .nav-link:hover,
.cid-rxVqkEyqov .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rxVqkF0ORs {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4965-2000x1333.jpg");
}
.cid-rxVqkF0ORs .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rxVqkFY0Fd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rxVqkFY0Fd .mbr-text,
.cid-rxVqkFY0Fd blockquote {
  color: #767676;
}
.cid-rxVqkFY0Fd .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rxVqkGqW1K {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rxVqkGqW1K .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxVqkGqW1K .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rxVqkGqW1K .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxVqkGqW1K .inner-container {
    width: 100% !important;
  }
}
.cid-rxVqkGWxVC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxVqkGWxVC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxVqkGWxVC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxVqkGWxVC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxVqkGWxVC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxVqkGWxVC .row > .row {
  display: block;
}
.cid-rxVqkGWxVC .mbr-gallery-item {
  width: 100%;
}
.cid-rxVqkGWxVC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxVqkGWxVC .mbr-gallery-item > div {
  position: relative;
}
.cid-rxVqkGWxVC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rxVqkGWxVC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rxVqkGWxVC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rxVqkGWxVC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rxVqkKplTy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rxVqkKplTy .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rxVqkKplTy .section-text {
  padding: 2rem 0;
}
.cid-rxVqkKplTy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rxVqkKplTy .inner-container {
    width: 100% !important;
  }
}
.cid-rxVqkL3FdV .google-map {
  height: 25rem;
  position: relative;
}
.cid-rxVqkL3FdV .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rxVqkL3FdV .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-rxVqkL3FdV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rxVqkL3FdV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ry0QN4vJQF .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-ry0QN4vJQF .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-ry0QN4vJQF a {
  font-style: normal;
}
.cid-ry0QN4vJQF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ry0QN4vJQF .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ry0QN4vJQF .nav-item:focus,
.cid-ry0QN4vJQF .nav-link:focus {
  outline: none;
}
.cid-ry0QN4vJQF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ry0QN4vJQF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ry0QN4vJQF .menu-logo {
  margin-right: auto;
}
.cid-ry0QN4vJQF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ry0QN4vJQF .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-ry0QN4vJQF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ry0QN4vJQF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ry0QN4vJQF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ry0QN4vJQF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ry0QN4vJQF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ry0QN4vJQF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ry0QN4vJQF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ry0QN4vJQF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ry0QN4vJQF .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ry0QN4vJQF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ry0QN4vJQF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ry0QN4vJQF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ry0QN4vJQF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ry0QN4vJQF .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-ry0QN4vJQF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ry0QN4vJQF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ry0QN4vJQF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ry0QN4vJQF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ry0QN4vJQF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ry0QN4vJQF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ry0QN4vJQF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ry0QN4vJQF button.navbar-toggler:focus {
  outline: none;
}
.cid-ry0QN4vJQF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-ry0QN4vJQF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ry0QN4vJQF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ry0QN4vJQF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ry0QN4vJQF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ry0QN4vJQF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ry0QN4vJQF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ry0QN4vJQF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ry0QN4vJQF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ry0QN4vJQF .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ry0QN4vJQF .collapsed .btn {
  display: flex;
}
.cid-ry0QN4vJQF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ry0QN4vJQF .collapsed .navbar-collapse.collapsing,
.cid-ry0QN4vJQF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ry0QN4vJQF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ry0QN4vJQF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ry0QN4vJQF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ry0QN4vJQF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ry0QN4vJQF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-ry0QN4vJQF .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-ry0QN4vJQF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ry0QN4vJQF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ry0QN4vJQF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ry0QN4vJQF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ry0QN4vJQF .collapsed button.navbar-toggler {
  display: block;
}
.cid-ry0QN4vJQF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ry0QN4vJQF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ry0QN4vJQF .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-ry0QN4vJQF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ry0QN4vJQF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ry0QN4vJQF .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-ry0QN4vJQF .navbar-expand {
    flex-direction: column;
  }
  .cid-ry0QN4vJQF img {
    height: 3.8rem !important;
  }
  .cid-ry0QN4vJQF .btn {
    display: flex;
  }
  .cid-ry0QN4vJQF button.navbar-toggler {
    display: block;
  }
  .cid-ry0QN4vJQF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ry0QN4vJQF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ry0QN4vJQF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ry0QN4vJQF .navbar-collapse.collapsing,
  .cid-ry0QN4vJQF .navbar-collapse.show {
    display: block !important;
  }
  .cid-ry0QN4vJQF .navbar-collapse.collapsing .navbar-nav,
  .cid-ry0QN4vJQF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ry0QN4vJQF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ry0QN4vJQF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ry0QN4vJQF .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-ry0QN4vJQF .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-ry0QN4vJQF .navbar-collapse.collapsing .navbar-buttons,
  .cid-ry0QN4vJQF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ry0QN4vJQF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ry0QN4vJQF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ry0QN4vJQF .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-ry0QN4vJQF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ry0QN4vJQF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ry0QN4vJQF .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-ry0QN4vJQF .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ry0QN4vJQF .navbar-collapse {
  flex-basis: auto;
}
.cid-ry0QN4vJQF .nav-link:hover,
.cid-ry0QN4vJQF .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ry0QN4Y3VK {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4967-2000x1333.jpg");
}
.cid-ry0QN4Y3VK .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ry0QN5C0wK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ry0QN5C0wK .mbr-text,
.cid-ry0QN5C0wK blockquote {
  color: #767676;
}
.cid-ry0QN5C0wK .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-ry0QN6fqr7 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ry0QN6fqr7 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ry0QN6fqr7 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-ry0QN6fqr7 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ry0QN6fqr7 .inner-container {
    width: 100% !important;
  }
}
.cid-ry0QN6NHE7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ry0QN6NHE7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ry0QN6NHE7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ry0QN6NHE7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ry0QN6NHE7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ry0QN6NHE7 .row > .row {
  display: block;
}
.cid-ry0QN6NHE7 .mbr-gallery-item {
  width: 100%;
}
.cid-ry0QN6NHE7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ry0QN6NHE7 .mbr-gallery-item > div {
  position: relative;
}
.cid-ry0QN6NHE7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ry0QN6NHE7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ry0QN6NHE7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ry0QN6NHE7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ry0QN7LFOc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-ry0QN7LFOc .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ry0QN7LFOc .section-text {
  padding: 2rem 0;
}
.cid-ry0QN7LFOc .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ry0QN7LFOc .inner-container {
    width: 100% !important;
  }
}
.cid-ry0QN8hhvN .google-map {
  height: 25rem;
  position: relative;
}
.cid-ry0QN8hhvN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ry0QN8hhvN .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-ry0QN8hhvN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ry0QN8hhvN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ry7cYirhqF .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-ry7cYirhqF .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-ry7cYirhqF a {
  font-style: normal;
}
.cid-ry7cYirhqF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ry7cYirhqF .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ry7cYirhqF .nav-item:focus,
.cid-ry7cYirhqF .nav-link:focus {
  outline: none;
}
.cid-ry7cYirhqF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ry7cYirhqF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ry7cYirhqF .menu-logo {
  margin-right: auto;
}
.cid-ry7cYirhqF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ry7cYirhqF .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-ry7cYirhqF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ry7cYirhqF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ry7cYirhqF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ry7cYirhqF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ry7cYirhqF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ry7cYirhqF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ry7cYirhqF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ry7cYirhqF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ry7cYirhqF .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ry7cYirhqF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ry7cYirhqF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ry7cYirhqF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ry7cYirhqF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ry7cYirhqF .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-ry7cYirhqF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ry7cYirhqF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ry7cYirhqF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ry7cYirhqF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ry7cYirhqF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ry7cYirhqF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ry7cYirhqF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ry7cYirhqF button.navbar-toggler:focus {
  outline: none;
}
.cid-ry7cYirhqF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-ry7cYirhqF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ry7cYirhqF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ry7cYirhqF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ry7cYirhqF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ry7cYirhqF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ry7cYirhqF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ry7cYirhqF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ry7cYirhqF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ry7cYirhqF .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ry7cYirhqF .collapsed .btn {
  display: flex;
}
.cid-ry7cYirhqF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ry7cYirhqF .collapsed .navbar-collapse.collapsing,
.cid-ry7cYirhqF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ry7cYirhqF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ry7cYirhqF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ry7cYirhqF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ry7cYirhqF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ry7cYirhqF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-ry7cYirhqF .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-ry7cYirhqF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ry7cYirhqF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ry7cYirhqF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ry7cYirhqF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ry7cYirhqF .collapsed button.navbar-toggler {
  display: block;
}
.cid-ry7cYirhqF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ry7cYirhqF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ry7cYirhqF .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-ry7cYirhqF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ry7cYirhqF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ry7cYirhqF .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-ry7cYirhqF .navbar-expand {
    flex-direction: column;
  }
  .cid-ry7cYirhqF img {
    height: 3.8rem !important;
  }
  .cid-ry7cYirhqF .btn {
    display: flex;
  }
  .cid-ry7cYirhqF button.navbar-toggler {
    display: block;
  }
  .cid-ry7cYirhqF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ry7cYirhqF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ry7cYirhqF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ry7cYirhqF .navbar-collapse.collapsing,
  .cid-ry7cYirhqF .navbar-collapse.show {
    display: block !important;
  }
  .cid-ry7cYirhqF .navbar-collapse.collapsing .navbar-nav,
  .cid-ry7cYirhqF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ry7cYirhqF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ry7cYirhqF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ry7cYirhqF .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-ry7cYirhqF .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-ry7cYirhqF .navbar-collapse.collapsing .navbar-buttons,
  .cid-ry7cYirhqF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ry7cYirhqF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ry7cYirhqF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ry7cYirhqF .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-ry7cYirhqF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ry7cYirhqF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ry7cYirhqF .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-ry7cYirhqF .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ry7cYirhqF .navbar-collapse {
  flex-basis: auto;
}
.cid-ry7cYirhqF .nav-link:hover,
.cid-ry7cYirhqF .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ry7cYj9kkh {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-5044-2000x1333.jpg");
}
.cid-ry7cYj9kkh .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ry7cYjS9Wf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ry7cYjS9Wf .mbr-text,
.cid-ry7cYjS9Wf blockquote {
  color: #767676;
}
.cid-ry7cYjS9Wf .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-ry7cYkjw8k {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ry7cYkjw8k .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ry7cYkjw8k .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-ry7cYkjw8k .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ry7cYkjw8k .inner-container {
    width: 100% !important;
  }
}
.cid-ry7cYlapc8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ry7cYlapc8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ry7cYlapc8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ry7cYlapc8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ry7cYlapc8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ry7cYlapc8 .row > .row {
  display: block;
}
.cid-ry7cYlapc8 .mbr-gallery-item {
  width: 100%;
}
.cid-ry7cYlapc8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ry7cYlapc8 .mbr-gallery-item > div {
  position: relative;
}
.cid-ry7cYlapc8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ry7cYlapc8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ry7cYlapc8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ry7cYlapc8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ry7lRO68oL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ry7lRO68oL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ry7lRO68oL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ry7lRO68oL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ry7lRO68oL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ry7lRO68oL .row > .row {
  display: block;
}
.cid-ry7lRO68oL .mbr-gallery-item {
  width: 100%;
}
.cid-ry7lRO68oL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ry7lRO68oL .mbr-gallery-item > div {
  position: relative;
}
.cid-ry7lRO68oL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ry7lRO68oL .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ry7lRO68oL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ry7lRO68oL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ry7lSwjEci {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ry7lSwjEci .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ry7lSwjEci .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ry7lSwjEci .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ry7lSwjEci .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ry7lSwjEci .row > .row {
  display: block;
}
.cid-ry7lSwjEci .mbr-gallery-item {
  width: 100%;
}
.cid-ry7lSwjEci .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ry7lSwjEci .mbr-gallery-item > div {
  position: relative;
}
.cid-ry7lSwjEci .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ry7lSwjEci .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ry7lSwjEci .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ry7lSwjEci .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ry7lSUBzUE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ry7lSUBzUE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ry7lSUBzUE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ry7lSUBzUE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ry7lSUBzUE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ry7lSUBzUE .row > .row {
  display: block;
}
.cid-ry7lSUBzUE .mbr-gallery-item {
  width: 100%;
}
.cid-ry7lSUBzUE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ry7lSUBzUE .mbr-gallery-item > div {
  position: relative;
}
.cid-ry7lSUBzUE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ry7lSUBzUE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ry7lSUBzUE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ry7lSUBzUE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ry7cYn4Rkf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-ry7cYn4Rkf .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ry7cYn4Rkf .section-text {
  padding: 2rem 0;
}
.cid-ry7cYn4Rkf .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ry7cYn4Rkf .inner-container {
    width: 100% !important;
  }
}
.cid-ry7cYnAiOR .google-map {
  height: 25rem;
  position: relative;
}
.cid-ry7cYnAiOR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ry7cYnAiOR .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-ry7cYnAiOR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ry7cYnAiOR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rycOBMKXUF .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rycOBMKXUF .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rycOBMKXUF a {
  font-style: normal;
}
.cid-rycOBMKXUF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rycOBMKXUF .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rycOBMKXUF .nav-item:focus,
.cid-rycOBMKXUF .nav-link:focus {
  outline: none;
}
.cid-rycOBMKXUF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rycOBMKXUF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rycOBMKXUF .menu-logo {
  margin-right: auto;
}
.cid-rycOBMKXUF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rycOBMKXUF .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-rycOBMKXUF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rycOBMKXUF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rycOBMKXUF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rycOBMKXUF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rycOBMKXUF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rycOBMKXUF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rycOBMKXUF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rycOBMKXUF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rycOBMKXUF .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rycOBMKXUF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rycOBMKXUF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rycOBMKXUF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rycOBMKXUF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rycOBMKXUF .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-rycOBMKXUF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rycOBMKXUF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rycOBMKXUF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rycOBMKXUF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rycOBMKXUF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rycOBMKXUF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rycOBMKXUF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rycOBMKXUF button.navbar-toggler:focus {
  outline: none;
}
.cid-rycOBMKXUF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rycOBMKXUF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rycOBMKXUF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rycOBMKXUF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rycOBMKXUF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rycOBMKXUF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rycOBMKXUF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rycOBMKXUF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rycOBMKXUF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rycOBMKXUF .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rycOBMKXUF .collapsed .btn {
  display: flex;
}
.cid-rycOBMKXUF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rycOBMKXUF .collapsed .navbar-collapse.collapsing,
.cid-rycOBMKXUF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rycOBMKXUF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rycOBMKXUF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rycOBMKXUF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rycOBMKXUF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rycOBMKXUF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rycOBMKXUF .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rycOBMKXUF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rycOBMKXUF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rycOBMKXUF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rycOBMKXUF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rycOBMKXUF .collapsed button.navbar-toggler {
  display: block;
}
.cid-rycOBMKXUF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rycOBMKXUF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rycOBMKXUF .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-rycOBMKXUF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rycOBMKXUF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rycOBMKXUF .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-rycOBMKXUF .navbar-expand {
    flex-direction: column;
  }
  .cid-rycOBMKXUF img {
    height: 3.8rem !important;
  }
  .cid-rycOBMKXUF .btn {
    display: flex;
  }
  .cid-rycOBMKXUF button.navbar-toggler {
    display: block;
  }
  .cid-rycOBMKXUF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rycOBMKXUF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rycOBMKXUF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rycOBMKXUF .navbar-collapse.collapsing,
  .cid-rycOBMKXUF .navbar-collapse.show {
    display: block !important;
  }
  .cid-rycOBMKXUF .navbar-collapse.collapsing .navbar-nav,
  .cid-rycOBMKXUF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rycOBMKXUF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rycOBMKXUF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rycOBMKXUF .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rycOBMKXUF .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rycOBMKXUF .navbar-collapse.collapsing .navbar-buttons,
  .cid-rycOBMKXUF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rycOBMKXUF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rycOBMKXUF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rycOBMKXUF .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-rycOBMKXUF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rycOBMKXUF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rycOBMKXUF .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-rycOBMKXUF .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rycOBMKXUF .navbar-collapse {
  flex-basis: auto;
}
.cid-rycOBMKXUF .nav-link:hover,
.cid-rycOBMKXUF .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rycOBOyEpS {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-5085-2000x1333.jpg");
}
.cid-rycOBOyEpS .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rycOBQ7jnu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rycOBQ7jnu .mbr-text,
.cid-rycOBQ7jnu blockquote {
  color: #767676;
}
.cid-rycOBQ7jnu .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rycOBQTXZ3 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rycOBQTXZ3 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rycOBQTXZ3 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rycOBQTXZ3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rycOBQTXZ3 .inner-container {
    width: 100% !important;
  }
}
.cid-rycOBRH3wI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rycOBRH3wI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rycOBRH3wI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rycOBRH3wI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rycOBRH3wI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rycOBRH3wI .row > .row {
  display: block;
}
.cid-rycOBRH3wI .mbr-gallery-item {
  width: 100%;
}
.cid-rycOBRH3wI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rycOBRH3wI .mbr-gallery-item > div {
  position: relative;
}
.cid-rycOBRH3wI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rycOBRH3wI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rycOBRH3wI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rycOBRH3wI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rycOC2lQSz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rycOC2lQSz .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rycOC2lQSz .section-text {
  padding: 2rem 0;
}
.cid-rycOC2lQSz .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rycOC2lQSz .inner-container {
    width: 100% !important;
  }
}
.cid-rycOC3AYwH .google-map {
  height: 25rem;
  position: relative;
}
.cid-rycOC3AYwH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rycOC3AYwH .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-rycOC3AYwH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rycOC3AYwH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ryiz0R13BG .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-ryiz0R13BG .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-ryiz0R13BG a {
  font-style: normal;
}
.cid-ryiz0R13BG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ryiz0R13BG .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ryiz0R13BG .nav-item:focus,
.cid-ryiz0R13BG .nav-link:focus {
  outline: none;
}
.cid-ryiz0R13BG .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ryiz0R13BG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ryiz0R13BG .menu-logo {
  margin-right: auto;
}
.cid-ryiz0R13BG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ryiz0R13BG .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-ryiz0R13BG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ryiz0R13BG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ryiz0R13BG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ryiz0R13BG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ryiz0R13BG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ryiz0R13BG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ryiz0R13BG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryiz0R13BG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ryiz0R13BG .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ryiz0R13BG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ryiz0R13BG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ryiz0R13BG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ryiz0R13BG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ryiz0R13BG .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-ryiz0R13BG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ryiz0R13BG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ryiz0R13BG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ryiz0R13BG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryiz0R13BG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ryiz0R13BG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ryiz0R13BG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ryiz0R13BG button.navbar-toggler:focus {
  outline: none;
}
.cid-ryiz0R13BG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-ryiz0R13BG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ryiz0R13BG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ryiz0R13BG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ryiz0R13BG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ryiz0R13BG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryiz0R13BG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ryiz0R13BG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ryiz0R13BG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryiz0R13BG .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ryiz0R13BG .collapsed .btn {
  display: flex;
}
.cid-ryiz0R13BG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ryiz0R13BG .collapsed .navbar-collapse.collapsing,
.cid-ryiz0R13BG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ryiz0R13BG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ryiz0R13BG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ryiz0R13BG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ryiz0R13BG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ryiz0R13BG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-ryiz0R13BG .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-ryiz0R13BG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ryiz0R13BG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ryiz0R13BG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ryiz0R13BG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ryiz0R13BG .collapsed button.navbar-toggler {
  display: block;
}
.cid-ryiz0R13BG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ryiz0R13BG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ryiz0R13BG .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-ryiz0R13BG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ryiz0R13BG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ryiz0R13BG .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-ryiz0R13BG .navbar-expand {
    flex-direction: column;
  }
  .cid-ryiz0R13BG img {
    height: 3.8rem !important;
  }
  .cid-ryiz0R13BG .btn {
    display: flex;
  }
  .cid-ryiz0R13BG button.navbar-toggler {
    display: block;
  }
  .cid-ryiz0R13BG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ryiz0R13BG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ryiz0R13BG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ryiz0R13BG .navbar-collapse.collapsing,
  .cid-ryiz0R13BG .navbar-collapse.show {
    display: block !important;
  }
  .cid-ryiz0R13BG .navbar-collapse.collapsing .navbar-nav,
  .cid-ryiz0R13BG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ryiz0R13BG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ryiz0R13BG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ryiz0R13BG .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-ryiz0R13BG .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryiz0R13BG .navbar-collapse.collapsing .navbar-buttons,
  .cid-ryiz0R13BG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ryiz0R13BG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ryiz0R13BG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryiz0R13BG .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-ryiz0R13BG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ryiz0R13BG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ryiz0R13BG .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-ryiz0R13BG .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ryiz0R13BG .navbar-collapse {
  flex-basis: auto;
}
.cid-ryiz0R13BG .nav-link:hover,
.cid-ryiz0R13BG .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ryiz0RPHFb {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-5098-2000x1333.jpg");
}
.cid-ryiz0RPHFb .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ryiz0SH3Gq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ryiz0SH3Gq .mbr-text,
.cid-ryiz0SH3Gq blockquote {
  color: #767676;
}
.cid-ryiz0SH3Gq .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-ryiz0TszDK {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ryiz0TszDK .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ryiz0TszDK .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-ryiz0TszDK .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ryiz0TszDK .inner-container {
    width: 100% !important;
  }
}
.cid-ryiz0U4QQX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryiz0U4QQX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryiz0U4QQX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryiz0U4QQX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryiz0U4QQX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryiz0U4QQX .row > .row {
  display: block;
}
.cid-ryiz0U4QQX .mbr-gallery-item {
  width: 100%;
}
.cid-ryiz0U4QQX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryiz0U4QQX .mbr-gallery-item > div {
  position: relative;
}
.cid-ryiz0U4QQX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryiz0U4QQX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryiz0U4QQX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryiz0U4QQX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryiEfroChT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryiEfroChT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryiEfroChT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryiEfroChT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryiEfroChT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryiEfroChT .row > .row {
  display: block;
}
.cid-ryiEfroChT .mbr-gallery-item {
  width: 100%;
}
.cid-ryiEfroChT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryiEfroChT .mbr-gallery-item > div {
  position: relative;
}
.cid-ryiEfroChT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryiEfroChT .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryiEfroChT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryiEfroChT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryiz0W30Ht {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-ryiz0W30Ht .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ryiz0W30Ht .section-text {
  padding: 2rem 0;
}
.cid-ryiz0W30Ht .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ryiz0W30Ht .inner-container {
    width: 100% !important;
  }
}
.cid-ryiz0WLZbw .google-map {
  height: 25rem;
  position: relative;
}
.cid-ryiz0WLZbw .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ryiz0WLZbw .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-ryiz0WLZbw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ryiz0WLZbw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ryoYjLJNva .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-ryoYjLJNva .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-ryoYjLJNva a {
  font-style: normal;
}
.cid-ryoYjLJNva .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ryoYjLJNva .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ryoYjLJNva .nav-item:focus,
.cid-ryoYjLJNva .nav-link:focus {
  outline: none;
}
.cid-ryoYjLJNva .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ryoYjLJNva .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ryoYjLJNva .menu-logo {
  margin-right: auto;
}
.cid-ryoYjLJNva .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ryoYjLJNva .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-ryoYjLJNva .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ryoYjLJNva .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ryoYjLJNva .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ryoYjLJNva .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ryoYjLJNva .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ryoYjLJNva .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ryoYjLJNva .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryoYjLJNva .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ryoYjLJNva .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ryoYjLJNva .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ryoYjLJNva .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ryoYjLJNva .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ryoYjLJNva .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ryoYjLJNva .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-ryoYjLJNva .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ryoYjLJNva .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ryoYjLJNva .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ryoYjLJNva .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryoYjLJNva .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ryoYjLJNva .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ryoYjLJNva button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ryoYjLJNva button.navbar-toggler:focus {
  outline: none;
}
.cid-ryoYjLJNva button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-ryoYjLJNva button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ryoYjLJNva button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ryoYjLJNva button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ryoYjLJNva button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ryoYjLJNva nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryoYjLJNva nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ryoYjLJNva nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ryoYjLJNva nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryoYjLJNva .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ryoYjLJNva .collapsed .btn {
  display: flex;
}
.cid-ryoYjLJNva .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ryoYjLJNva .collapsed .navbar-collapse.collapsing,
.cid-ryoYjLJNva .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ryoYjLJNva .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ryoYjLJNva .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ryoYjLJNva .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ryoYjLJNva .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ryoYjLJNva .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-ryoYjLJNva .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-ryoYjLJNva .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ryoYjLJNva .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ryoYjLJNva .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ryoYjLJNva .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ryoYjLJNva .collapsed button.navbar-toggler {
  display: block;
}
.cid-ryoYjLJNva .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ryoYjLJNva .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ryoYjLJNva .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-ryoYjLJNva .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ryoYjLJNva .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ryoYjLJNva .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-ryoYjLJNva .navbar-expand {
    flex-direction: column;
  }
  .cid-ryoYjLJNva img {
    height: 3.8rem !important;
  }
  .cid-ryoYjLJNva .btn {
    display: flex;
  }
  .cid-ryoYjLJNva button.navbar-toggler {
    display: block;
  }
  .cid-ryoYjLJNva .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ryoYjLJNva .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ryoYjLJNva .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ryoYjLJNva .navbar-collapse.collapsing,
  .cid-ryoYjLJNva .navbar-collapse.show {
    display: block !important;
  }
  .cid-ryoYjLJNva .navbar-collapse.collapsing .navbar-nav,
  .cid-ryoYjLJNva .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ryoYjLJNva .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ryoYjLJNva .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ryoYjLJNva .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-ryoYjLJNva .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryoYjLJNva .navbar-collapse.collapsing .navbar-buttons,
  .cid-ryoYjLJNva .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ryoYjLJNva .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ryoYjLJNva .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryoYjLJNva .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-ryoYjLJNva .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ryoYjLJNva .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ryoYjLJNva .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-ryoYjLJNva .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ryoYjLJNva .navbar-collapse {
  flex-basis: auto;
}
.cid-ryoYjLJNva .nav-link:hover,
.cid-ryoYjLJNva .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ryoYjMjvG8 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-5176-2000x1333.jpg");
}
.cid-ryoYjMjvG8 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ryoYjN9raO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ryoYjN9raO .mbr-text,
.cid-ryoYjN9raO blockquote {
  color: #767676;
}
.cid-ryoYjN9raO .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-ryoYjOfXJx {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ryoYjOfXJx .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ryoYjOfXJx .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-ryoYjOfXJx .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ryoYjOfXJx .inner-container {
    width: 100% !important;
  }
}
.cid-ryoYjOTE57 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryoYjOTE57 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryoYjOTE57 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryoYjOTE57 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryoYjOTE57 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryoYjOTE57 .row > .row {
  display: block;
}
.cid-ryoYjOTE57 .mbr-gallery-item {
  width: 100%;
}
.cid-ryoYjOTE57 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryoYjOTE57 .mbr-gallery-item > div {
  position: relative;
}
.cid-ryoYjOTE57 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryoYjOTE57 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryoYjOTE57 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryoYjOTE57 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryoYjRdjy6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryoYjRdjy6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryoYjRdjy6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryoYjRdjy6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryoYjRdjy6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryoYjRdjy6 .row > .row {
  display: block;
}
.cid-ryoYjRdjy6 .mbr-gallery-item {
  width: 100%;
}
.cid-ryoYjRdjy6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryoYjRdjy6 .mbr-gallery-item > div {
  position: relative;
}
.cid-ryoYjRdjy6 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryoYjRdjy6 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryoYjRdjy6 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryoYjRdjy6 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryoYjSaXbz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-ryoYjSaXbz .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ryoYjSaXbz .section-text {
  padding: 2rem 0;
}
.cid-ryoYjSaXbz .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ryoYjSaXbz .inner-container {
    width: 100% !important;
  }
}
.cid-ryoYjSOVKO .google-map {
  height: 25rem;
  position: relative;
}
.cid-ryoYjSOVKO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ryoYjSOVKO .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-ryoYjSOVKO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ryoYjSOVKO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ryv94nMfRO .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-ryv94nMfRO .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-ryv94nMfRO a {
  font-style: normal;
}
.cid-ryv94nMfRO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ryv94nMfRO .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ryv94nMfRO .nav-item:focus,
.cid-ryv94nMfRO .nav-link:focus {
  outline: none;
}
.cid-ryv94nMfRO .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ryv94nMfRO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ryv94nMfRO .menu-logo {
  margin-right: auto;
}
.cid-ryv94nMfRO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ryv94nMfRO .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-ryv94nMfRO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ryv94nMfRO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ryv94nMfRO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ryv94nMfRO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ryv94nMfRO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ryv94nMfRO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ryv94nMfRO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryv94nMfRO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ryv94nMfRO .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ryv94nMfRO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ryv94nMfRO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ryv94nMfRO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ryv94nMfRO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ryv94nMfRO .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-ryv94nMfRO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ryv94nMfRO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ryv94nMfRO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ryv94nMfRO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryv94nMfRO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ryv94nMfRO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ryv94nMfRO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ryv94nMfRO button.navbar-toggler:focus {
  outline: none;
}
.cid-ryv94nMfRO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-ryv94nMfRO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ryv94nMfRO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ryv94nMfRO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ryv94nMfRO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ryv94nMfRO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryv94nMfRO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ryv94nMfRO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ryv94nMfRO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryv94nMfRO .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ryv94nMfRO .collapsed .btn {
  display: flex;
}
.cid-ryv94nMfRO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ryv94nMfRO .collapsed .navbar-collapse.collapsing,
.cid-ryv94nMfRO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ryv94nMfRO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ryv94nMfRO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ryv94nMfRO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ryv94nMfRO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ryv94nMfRO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-ryv94nMfRO .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-ryv94nMfRO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ryv94nMfRO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ryv94nMfRO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ryv94nMfRO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ryv94nMfRO .collapsed button.navbar-toggler {
  display: block;
}
.cid-ryv94nMfRO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ryv94nMfRO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ryv94nMfRO .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-ryv94nMfRO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ryv94nMfRO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ryv94nMfRO .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-ryv94nMfRO .navbar-expand {
    flex-direction: column;
  }
  .cid-ryv94nMfRO img {
    height: 3.8rem !important;
  }
  .cid-ryv94nMfRO .btn {
    display: flex;
  }
  .cid-ryv94nMfRO button.navbar-toggler {
    display: block;
  }
  .cid-ryv94nMfRO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ryv94nMfRO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ryv94nMfRO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ryv94nMfRO .navbar-collapse.collapsing,
  .cid-ryv94nMfRO .navbar-collapse.show {
    display: block !important;
  }
  .cid-ryv94nMfRO .navbar-collapse.collapsing .navbar-nav,
  .cid-ryv94nMfRO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ryv94nMfRO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ryv94nMfRO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ryv94nMfRO .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-ryv94nMfRO .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryv94nMfRO .navbar-collapse.collapsing .navbar-buttons,
  .cid-ryv94nMfRO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ryv94nMfRO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ryv94nMfRO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryv94nMfRO .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-ryv94nMfRO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ryv94nMfRO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ryv94nMfRO .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-ryv94nMfRO .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ryv94nMfRO .navbar-collapse {
  flex-basis: auto;
}
.cid-ryv94nMfRO .nav-link:hover,
.cid-ryv94nMfRO .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ryv94p2Xj0 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-5198-2000x1333.jpeg");
}
.cid-ryv94p2Xj0 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ryv94qiNdw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ryv94qiNdw .mbr-text,
.cid-ryv94qiNdw blockquote {
  color: #767676;
}
.cid-ryv94qiNdw .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-ryv94qVVNR {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ryv94qVVNR .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ryv94qVVNR .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-ryv94qVVNR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ryv94qVVNR .inner-container {
    width: 100% !important;
  }
}
.cid-ryv94rCw5d {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryv94rCw5d .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryv94rCw5d .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryv94rCw5d .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryv94rCw5d .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryv94rCw5d .row > .row {
  display: block;
}
.cid-ryv94rCw5d .mbr-gallery-item {
  width: 100%;
}
.cid-ryv94rCw5d .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryv94rCw5d .mbr-gallery-item > div {
  position: relative;
}
.cid-ryv94rCw5d .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryv94rCw5d .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryv94rCw5d .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryv94rCw5d .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryv94trbl7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryv94trbl7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryv94trbl7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryv94trbl7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryv94trbl7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryv94trbl7 .row > .row {
  display: block;
}
.cid-ryv94trbl7 .mbr-gallery-item {
  width: 100%;
}
.cid-ryv94trbl7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryv94trbl7 .mbr-gallery-item > div {
  position: relative;
}
.cid-ryv94trbl7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryv94trbl7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryv94trbl7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryv94trbl7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryv94uWXzo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-ryv94uWXzo .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ryv94uWXzo .section-text {
  padding: 2rem 0;
}
.cid-ryv94uWXzo .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ryv94uWXzo .inner-container {
    width: 100% !important;
  }
}
.cid-ryv94vPtz1 .google-map {
  height: 25rem;
  position: relative;
}
.cid-ryv94vPtz1 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ryv94vPtz1 .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-ryv94vPtz1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ryv94vPtz1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ryAIxUUzha .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-ryAIxUUzha .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-ryAIxUUzha a {
  font-style: normal;
}
.cid-ryAIxUUzha .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ryAIxUUzha .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ryAIxUUzha .nav-item:focus,
.cid-ryAIxUUzha .nav-link:focus {
  outline: none;
}
.cid-ryAIxUUzha .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ryAIxUUzha .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ryAIxUUzha .menu-logo {
  margin-right: auto;
}
.cid-ryAIxUUzha .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ryAIxUUzha .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-ryAIxUUzha .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ryAIxUUzha .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ryAIxUUzha .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ryAIxUUzha .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ryAIxUUzha .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ryAIxUUzha .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ryAIxUUzha .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryAIxUUzha .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ryAIxUUzha .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ryAIxUUzha .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ryAIxUUzha .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ryAIxUUzha .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ryAIxUUzha .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ryAIxUUzha .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-ryAIxUUzha .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ryAIxUUzha .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ryAIxUUzha .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ryAIxUUzha .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryAIxUUzha .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ryAIxUUzha .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ryAIxUUzha button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ryAIxUUzha button.navbar-toggler:focus {
  outline: none;
}
.cid-ryAIxUUzha button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-ryAIxUUzha button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ryAIxUUzha button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ryAIxUUzha button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ryAIxUUzha button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ryAIxUUzha nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryAIxUUzha nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ryAIxUUzha nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ryAIxUUzha nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryAIxUUzha .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ryAIxUUzha .collapsed .btn {
  display: flex;
}
.cid-ryAIxUUzha .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ryAIxUUzha .collapsed .navbar-collapse.collapsing,
.cid-ryAIxUUzha .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ryAIxUUzha .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ryAIxUUzha .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ryAIxUUzha .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ryAIxUUzha .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ryAIxUUzha .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-ryAIxUUzha .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-ryAIxUUzha .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ryAIxUUzha .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ryAIxUUzha .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ryAIxUUzha .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ryAIxUUzha .collapsed button.navbar-toggler {
  display: block;
}
.cid-ryAIxUUzha .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ryAIxUUzha .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ryAIxUUzha .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-ryAIxUUzha .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ryAIxUUzha .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ryAIxUUzha .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-ryAIxUUzha .navbar-expand {
    flex-direction: column;
  }
  .cid-ryAIxUUzha img {
    height: 3.8rem !important;
  }
  .cid-ryAIxUUzha .btn {
    display: flex;
  }
  .cid-ryAIxUUzha button.navbar-toggler {
    display: block;
  }
  .cid-ryAIxUUzha .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ryAIxUUzha .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ryAIxUUzha .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ryAIxUUzha .navbar-collapse.collapsing,
  .cid-ryAIxUUzha .navbar-collapse.show {
    display: block !important;
  }
  .cid-ryAIxUUzha .navbar-collapse.collapsing .navbar-nav,
  .cid-ryAIxUUzha .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ryAIxUUzha .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ryAIxUUzha .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ryAIxUUzha .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-ryAIxUUzha .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryAIxUUzha .navbar-collapse.collapsing .navbar-buttons,
  .cid-ryAIxUUzha .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ryAIxUUzha .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ryAIxUUzha .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryAIxUUzha .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-ryAIxUUzha .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ryAIxUUzha .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ryAIxUUzha .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-ryAIxUUzha .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ryAIxUUzha .navbar-collapse {
  flex-basis: auto;
}
.cid-ryAIxUUzha .nav-link:hover,
.cid-ryAIxUUzha .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ryAIxVmk2m {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-5209-2000x1333.jpg");
}
.cid-ryAIxVmk2m .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ryAIxW2lOX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ryAIxW2lOX .mbr-text,
.cid-ryAIxW2lOX blockquote {
  color: #767676;
}
.cid-ryAIxW2lOX .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-ryAIxWwxWU {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ryAIxWwxWU .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ryAIxWwxWU .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-ryAIxWwxWU .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ryAIxWwxWU .inner-container {
    width: 100% !important;
  }
}
.cid-ryAORLAHLO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ryAORLAHLO .mbr-text,
.cid-ryAORLAHLO blockquote {
  color: #767676;
}
.cid-ryAORLAHLO .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-ryAIxX5BOe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryAIxX5BOe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryAIxX5BOe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryAIxX5BOe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryAIxX5BOe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryAIxX5BOe .row > .row {
  display: block;
}
.cid-ryAIxX5BOe .mbr-gallery-item {
  width: 100%;
}
.cid-ryAIxX5BOe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryAIxX5BOe .mbr-gallery-item > div {
  position: relative;
}
.cid-ryAIxX5BOe .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryAIxX5BOe .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryAIxX5BOe .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryAIxX5BOe .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryAIxZU06s {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-ryAIxZU06s .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ryAIxZU06s .section-text {
  padding: 2rem 0;
}
.cid-ryAIxZU06s .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ryAIxZU06s .inner-container {
    width: 100% !important;
  }
}
.cid-ryAIy0nOcd .google-map {
  height: 25rem;
  position: relative;
}
.cid-ryAIy0nOcd .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ryAIy0nOcd .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-ryAIy0nOcd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ryAIy0nOcd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ryGvrxtYdt .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-ryGvrxtYdt .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-ryGvrxtYdt a {
  font-style: normal;
}
.cid-ryGvrxtYdt .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ryGvrxtYdt .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ryGvrxtYdt .nav-item:focus,
.cid-ryGvrxtYdt .nav-link:focus {
  outline: none;
}
.cid-ryGvrxtYdt .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ryGvrxtYdt .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ryGvrxtYdt .menu-logo {
  margin-right: auto;
}
.cid-ryGvrxtYdt .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ryGvrxtYdt .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-ryGvrxtYdt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ryGvrxtYdt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ryGvrxtYdt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ryGvrxtYdt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ryGvrxtYdt .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ryGvrxtYdt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ryGvrxtYdt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryGvrxtYdt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ryGvrxtYdt .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ryGvrxtYdt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ryGvrxtYdt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ryGvrxtYdt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ryGvrxtYdt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ryGvrxtYdt .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-ryGvrxtYdt .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ryGvrxtYdt .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ryGvrxtYdt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ryGvrxtYdt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryGvrxtYdt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ryGvrxtYdt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ryGvrxtYdt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ryGvrxtYdt button.navbar-toggler:focus {
  outline: none;
}
.cid-ryGvrxtYdt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-ryGvrxtYdt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ryGvrxtYdt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ryGvrxtYdt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ryGvrxtYdt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ryGvrxtYdt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryGvrxtYdt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ryGvrxtYdt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ryGvrxtYdt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryGvrxtYdt .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ryGvrxtYdt .collapsed .btn {
  display: flex;
}
.cid-ryGvrxtYdt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ryGvrxtYdt .collapsed .navbar-collapse.collapsing,
.cid-ryGvrxtYdt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ryGvrxtYdt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ryGvrxtYdt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ryGvrxtYdt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ryGvrxtYdt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ryGvrxtYdt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-ryGvrxtYdt .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-ryGvrxtYdt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ryGvrxtYdt .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ryGvrxtYdt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ryGvrxtYdt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ryGvrxtYdt .collapsed button.navbar-toggler {
  display: block;
}
.cid-ryGvrxtYdt .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ryGvrxtYdt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ryGvrxtYdt .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-ryGvrxtYdt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ryGvrxtYdt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ryGvrxtYdt .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-ryGvrxtYdt .navbar-expand {
    flex-direction: column;
  }
  .cid-ryGvrxtYdt img {
    height: 3.8rem !important;
  }
  .cid-ryGvrxtYdt .btn {
    display: flex;
  }
  .cid-ryGvrxtYdt button.navbar-toggler {
    display: block;
  }
  .cid-ryGvrxtYdt .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ryGvrxtYdt .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ryGvrxtYdt .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ryGvrxtYdt .navbar-collapse.collapsing,
  .cid-ryGvrxtYdt .navbar-collapse.show {
    display: block !important;
  }
  .cid-ryGvrxtYdt .navbar-collapse.collapsing .navbar-nav,
  .cid-ryGvrxtYdt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ryGvrxtYdt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ryGvrxtYdt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ryGvrxtYdt .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-ryGvrxtYdt .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryGvrxtYdt .navbar-collapse.collapsing .navbar-buttons,
  .cid-ryGvrxtYdt .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ryGvrxtYdt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ryGvrxtYdt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryGvrxtYdt .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-ryGvrxtYdt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ryGvrxtYdt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ryGvrxtYdt .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-ryGvrxtYdt .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ryGvrxtYdt .navbar-collapse {
  flex-basis: auto;
}
.cid-ryGvrxtYdt .nav-link:hover,
.cid-ryGvrxtYdt .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ryGvry9bju {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-5225-2000x1333.jpeg");
}
.cid-ryGvry9bju .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ryGvrz6AiJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ryGvrz6AiJ .mbr-text,
.cid-ryGvrz6AiJ blockquote {
  color: #767676;
}
.cid-ryGvrz6AiJ .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-ryGvrzGeeN {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ryGvrzGeeN .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ryGvrzGeeN .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-ryGvrzGeeN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ryGvrzGeeN .inner-container {
    width: 100% !important;
  }
}
.cid-ryGvrB5sII {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryGvrB5sII .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryGvrB5sII .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryGvrB5sII .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryGvrB5sII .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryGvrB5sII .row > .row {
  display: block;
}
.cid-ryGvrB5sII .mbr-gallery-item {
  width: 100%;
}
.cid-ryGvrB5sII .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryGvrB5sII .mbr-gallery-item > div {
  position: relative;
}
.cid-ryGvrB5sII .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryGvrB5sII .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryGvrB5sII .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryGvrB5sII .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryGvrDEP7E {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-ryGvrDEP7E .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ryGvrDEP7E .section-text {
  padding: 2rem 0;
}
.cid-ryGvrDEP7E .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ryGvrDEP7E .inner-container {
    width: 100% !important;
  }
}
.cid-ryGvrEN47x .google-map {
  height: 25rem;
  position: relative;
}
.cid-ryGvrEN47x .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ryGvrEN47x .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-ryGvrEN47x .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ryGvrEN47x .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ryPfPQAdiC .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-ryPfPQAdiC .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-ryPfPQAdiC a {
  font-style: normal;
}
.cid-ryPfPQAdiC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ryPfPQAdiC .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ryPfPQAdiC .nav-item:focus,
.cid-ryPfPQAdiC .nav-link:focus {
  outline: none;
}
.cid-ryPfPQAdiC .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ryPfPQAdiC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ryPfPQAdiC .menu-logo {
  margin-right: auto;
}
.cid-ryPfPQAdiC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ryPfPQAdiC .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-ryPfPQAdiC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ryPfPQAdiC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ryPfPQAdiC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ryPfPQAdiC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ryPfPQAdiC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ryPfPQAdiC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ryPfPQAdiC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryPfPQAdiC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ryPfPQAdiC .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ryPfPQAdiC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ryPfPQAdiC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ryPfPQAdiC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ryPfPQAdiC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ryPfPQAdiC .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-ryPfPQAdiC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ryPfPQAdiC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ryPfPQAdiC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ryPfPQAdiC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryPfPQAdiC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ryPfPQAdiC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ryPfPQAdiC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ryPfPQAdiC button.navbar-toggler:focus {
  outline: none;
}
.cid-ryPfPQAdiC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-ryPfPQAdiC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ryPfPQAdiC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ryPfPQAdiC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ryPfPQAdiC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ryPfPQAdiC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryPfPQAdiC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ryPfPQAdiC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ryPfPQAdiC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryPfPQAdiC .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ryPfPQAdiC .collapsed .btn {
  display: flex;
}
.cid-ryPfPQAdiC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ryPfPQAdiC .collapsed .navbar-collapse.collapsing,
.cid-ryPfPQAdiC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ryPfPQAdiC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ryPfPQAdiC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ryPfPQAdiC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ryPfPQAdiC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ryPfPQAdiC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-ryPfPQAdiC .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-ryPfPQAdiC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ryPfPQAdiC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ryPfPQAdiC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ryPfPQAdiC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ryPfPQAdiC .collapsed button.navbar-toggler {
  display: block;
}
.cid-ryPfPQAdiC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ryPfPQAdiC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ryPfPQAdiC .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-ryPfPQAdiC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ryPfPQAdiC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ryPfPQAdiC .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-ryPfPQAdiC .navbar-expand {
    flex-direction: column;
  }
  .cid-ryPfPQAdiC img {
    height: 3.8rem !important;
  }
  .cid-ryPfPQAdiC .btn {
    display: flex;
  }
  .cid-ryPfPQAdiC button.navbar-toggler {
    display: block;
  }
  .cid-ryPfPQAdiC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ryPfPQAdiC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ryPfPQAdiC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ryPfPQAdiC .navbar-collapse.collapsing,
  .cid-ryPfPQAdiC .navbar-collapse.show {
    display: block !important;
  }
  .cid-ryPfPQAdiC .navbar-collapse.collapsing .navbar-nav,
  .cid-ryPfPQAdiC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ryPfPQAdiC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ryPfPQAdiC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ryPfPQAdiC .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-ryPfPQAdiC .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryPfPQAdiC .navbar-collapse.collapsing .navbar-buttons,
  .cid-ryPfPQAdiC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ryPfPQAdiC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ryPfPQAdiC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryPfPQAdiC .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-ryPfPQAdiC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ryPfPQAdiC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ryPfPQAdiC .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-ryPfPQAdiC .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ryPfPQAdiC .navbar-collapse {
  flex-basis: auto;
}
.cid-ryPfPQAdiC .nav-link:hover,
.cid-ryPfPQAdiC .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ryPfPRa0Rf {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-5265-2000x1333.jpeg");
}
.cid-ryPfPRa0Rf .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ryPfPRR1Cm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ryPfPRR1Cm .mbr-text,
.cid-ryPfPRR1Cm blockquote {
  color: #767676;
}
.cid-ryPfPRR1Cm .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-ryPfPSm27l {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ryPfPSm27l .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ryPfPSm27l .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-ryPfPSm27l .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ryPfPSm27l .inner-container {
    width: 100% !important;
  }
}
.cid-ryPzmShyit {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryPzmShyit .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryPzmShyit .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryPzmShyit .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryPzmShyit .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryPzmShyit .row > .row {
  display: block;
}
.cid-ryPzmShyit .mbr-gallery-item {
  width: 100%;
}
.cid-ryPzmShyit .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryPzmShyit .mbr-gallery-item > div {
  position: relative;
}
.cid-ryPzmShyit .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryPzmShyit .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryPzmShyit .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryPzmShyit .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryQfJ6BOZx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ryQfJ6BOZx .mbr-text,
.cid-ryQfJ6BOZx blockquote {
  color: #767676;
}
.cid-ryQfJ6BOZx .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-ryPlTYSJQm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryPlTYSJQm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryPlTYSJQm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryPlTYSJQm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryPlTYSJQm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryPlTYSJQm .row > .row {
  display: block;
}
.cid-ryPlTYSJQm .mbr-gallery-item {
  width: 100%;
}
.cid-ryPlTYSJQm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryPlTYSJQm .mbr-gallery-item > div {
  position: relative;
}
.cid-ryPlTYSJQm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryPlTYSJQm .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryPlTYSJQm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryPlTYSJQm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryPA2DhfnP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryPA2DhfnP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryPA2DhfnP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryPA2DhfnP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryPA2DhfnP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryPA2DhfnP .row > .row {
  display: block;
}
.cid-ryPA2DhfnP .mbr-gallery-item {
  width: 100%;
}
.cid-ryPA2DhfnP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryPA2DhfnP .mbr-gallery-item > div {
  position: relative;
}
.cid-ryPA2DhfnP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryPA2DhfnP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryPA2DhfnP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryPA2DhfnP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryPBYimExj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryPBYimExj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryPBYimExj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryPBYimExj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryPBYimExj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryPBYimExj .row > .row {
  display: block;
}
.cid-ryPBYimExj .mbr-gallery-item {
  width: 100%;
}
.cid-ryPBYimExj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryPBYimExj .mbr-gallery-item > div {
  position: relative;
}
.cid-ryPBYimExj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryPBYimExj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryPBYimExj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryPBYimExj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryPfPUipQd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-ryPfPUipQd .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ryPfPUipQd .section-text {
  padding: 2rem 0;
}
.cid-ryPfPUipQd .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ryPfPUipQd .inner-container {
    width: 100% !important;
  }
}
.cid-ryPfPUOyCB .google-map {
  height: 25rem;
  position: relative;
}
.cid-ryPfPUOyCB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ryPfPUOyCB .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-ryPfPUOyCB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ryPfPUOyCB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ryWQTswiQA .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-ryWQTswiQA .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-ryWQTswiQA a {
  font-style: normal;
}
.cid-ryWQTswiQA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ryWQTswiQA .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ryWQTswiQA .nav-item:focus,
.cid-ryWQTswiQA .nav-link:focus {
  outline: none;
}
.cid-ryWQTswiQA .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ryWQTswiQA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ryWQTswiQA .menu-logo {
  margin-right: auto;
}
.cid-ryWQTswiQA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ryWQTswiQA .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-ryWQTswiQA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ryWQTswiQA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ryWQTswiQA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ryWQTswiQA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ryWQTswiQA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ryWQTswiQA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ryWQTswiQA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryWQTswiQA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ryWQTswiQA .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ryWQTswiQA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ryWQTswiQA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ryWQTswiQA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ryWQTswiQA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ryWQTswiQA .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-ryWQTswiQA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ryWQTswiQA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ryWQTswiQA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ryWQTswiQA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryWQTswiQA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ryWQTswiQA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ryWQTswiQA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ryWQTswiQA button.navbar-toggler:focus {
  outline: none;
}
.cid-ryWQTswiQA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-ryWQTswiQA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ryWQTswiQA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ryWQTswiQA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ryWQTswiQA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ryWQTswiQA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryWQTswiQA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ryWQTswiQA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ryWQTswiQA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryWQTswiQA .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ryWQTswiQA .collapsed .btn {
  display: flex;
}
.cid-ryWQTswiQA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ryWQTswiQA .collapsed .navbar-collapse.collapsing,
.cid-ryWQTswiQA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ryWQTswiQA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ryWQTswiQA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ryWQTswiQA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ryWQTswiQA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ryWQTswiQA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-ryWQTswiQA .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-ryWQTswiQA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ryWQTswiQA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ryWQTswiQA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ryWQTswiQA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ryWQTswiQA .collapsed button.navbar-toggler {
  display: block;
}
.cid-ryWQTswiQA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ryWQTswiQA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ryWQTswiQA .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-ryWQTswiQA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ryWQTswiQA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ryWQTswiQA .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-ryWQTswiQA .navbar-expand {
    flex-direction: column;
  }
  .cid-ryWQTswiQA img {
    height: 3.8rem !important;
  }
  .cid-ryWQTswiQA .btn {
    display: flex;
  }
  .cid-ryWQTswiQA button.navbar-toggler {
    display: block;
  }
  .cid-ryWQTswiQA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ryWQTswiQA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ryWQTswiQA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ryWQTswiQA .navbar-collapse.collapsing,
  .cid-ryWQTswiQA .navbar-collapse.show {
    display: block !important;
  }
  .cid-ryWQTswiQA .navbar-collapse.collapsing .navbar-nav,
  .cid-ryWQTswiQA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ryWQTswiQA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ryWQTswiQA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ryWQTswiQA .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-ryWQTswiQA .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryWQTswiQA .navbar-collapse.collapsing .navbar-buttons,
  .cid-ryWQTswiQA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ryWQTswiQA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ryWQTswiQA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryWQTswiQA .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-ryWQTswiQA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ryWQTswiQA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ryWQTswiQA .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-ryWQTswiQA .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ryWQTswiQA .navbar-collapse {
  flex-basis: auto;
}
.cid-ryWQTswiQA .nav-link:hover,
.cid-ryWQTswiQA .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ryWQTuBJRf {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/67810591-2397502526992716-7714421155276259328-o-2000x1334.jpg");
}
.cid-ryWQTuBJRf .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ryWQTwy8wI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ryWQTwy8wI .mbr-text,
.cid-ryWQTwy8wI blockquote {
  color: #767676;
}
.cid-ryWQTwy8wI .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-ryWQTxBOev {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ryWQTxBOev .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ryWQTxBOev .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-ryWQTxBOev .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ryWQTxBOev .inner-container {
    width: 100% !important;
  }
}
.cid-ryWQTz5mrO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryWQTz5mrO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryWQTz5mrO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryWQTz5mrO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryWQTz5mrO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryWQTz5mrO .row > .row {
  display: block;
}
.cid-ryWQTz5mrO .mbr-gallery-item {
  width: 100%;
}
.cid-ryWQTz5mrO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryWQTz5mrO .mbr-gallery-item > div {
  position: relative;
}
.cid-ryWQTz5mrO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryWQTz5mrO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryWQTz5mrO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryWQTz5mrO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryWYivMKf4 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-ryWYivMKf4 .image-block {
  margin: auto;
}
.cid-ryWYivMKf4 figcaption {
  position: relative;
}
.cid-ryWYivMKf4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ryWYivMKf4 .image-block {
    width: 100% !important;
  }
}
.cid-ryXXbIqATc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryXXbIqATc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryXXbIqATc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryXXbIqATc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryXXbIqATc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryXXbIqATc .row > .row {
  display: block;
}
.cid-ryXXbIqATc .mbr-gallery-item {
  width: 100%;
}
.cid-ryXXbIqATc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryXXbIqATc .mbr-gallery-item > div {
  position: relative;
}
.cid-ryXXbIqATc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryXXbIqATc .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryXXbIqATc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryXXbIqATc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryYisVyb7v {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryYisVyb7v .mbr-text,
.cid-ryYisVyb7v blockquote {
  color: #767676;
}
.cid-ryYisVyb7v .mbr-text P {
  text-align: center;
}
.cid-ryYhK1Zzil {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ryYhK1Zzil .mbr-text,
.cid-ryYhK1Zzil blockquote {
  color: #767676;
}
.cid-ryYhK1Zzil .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-ryYhzUwhCb {
  background: #ffffff;
}
.cid-ryYhzUwhCb .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-ryYhzUwhCb .video-block {
    width: 100% !important;
  }
}
.cid-ryWQTNE9FA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-ryWQTNE9FA .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ryWQTNE9FA .section-text {
  padding: 2rem 0;
}
.cid-ryWQTNE9FA .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ryWQTNE9FA .inner-container {
    width: 100% !important;
  }
}
.cid-ryWQTP0P7G .google-map {
  height: 25rem;
  position: relative;
}
.cid-ryWQTP0P7G .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ryWQTP0P7G .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-ryWQTP0P7G .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ryWQTP0P7G .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ryWSfA0fxq .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-ryWSfA0fxq .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-ryWSfA0fxq a {
  font-style: normal;
}
.cid-ryWSfA0fxq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ryWSfA0fxq .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ryWSfA0fxq .nav-item:focus,
.cid-ryWSfA0fxq .nav-link:focus {
  outline: none;
}
.cid-ryWSfA0fxq .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ryWSfA0fxq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ryWSfA0fxq .menu-logo {
  margin-right: auto;
}
.cid-ryWSfA0fxq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ryWSfA0fxq .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-ryWSfA0fxq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ryWSfA0fxq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ryWSfA0fxq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ryWSfA0fxq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ryWSfA0fxq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ryWSfA0fxq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ryWSfA0fxq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryWSfA0fxq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ryWSfA0fxq .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ryWSfA0fxq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ryWSfA0fxq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ryWSfA0fxq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ryWSfA0fxq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ryWSfA0fxq .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-ryWSfA0fxq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ryWSfA0fxq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ryWSfA0fxq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ryWSfA0fxq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryWSfA0fxq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ryWSfA0fxq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ryWSfA0fxq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ryWSfA0fxq button.navbar-toggler:focus {
  outline: none;
}
.cid-ryWSfA0fxq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-ryWSfA0fxq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ryWSfA0fxq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ryWSfA0fxq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ryWSfA0fxq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ryWSfA0fxq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryWSfA0fxq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ryWSfA0fxq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ryWSfA0fxq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryWSfA0fxq .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ryWSfA0fxq .collapsed .btn {
  display: flex;
}
.cid-ryWSfA0fxq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ryWSfA0fxq .collapsed .navbar-collapse.collapsing,
.cid-ryWSfA0fxq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ryWSfA0fxq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ryWSfA0fxq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ryWSfA0fxq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ryWSfA0fxq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ryWSfA0fxq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-ryWSfA0fxq .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-ryWSfA0fxq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ryWSfA0fxq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ryWSfA0fxq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ryWSfA0fxq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ryWSfA0fxq .collapsed button.navbar-toggler {
  display: block;
}
.cid-ryWSfA0fxq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ryWSfA0fxq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ryWSfA0fxq .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-ryWSfA0fxq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ryWSfA0fxq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ryWSfA0fxq .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-ryWSfA0fxq .navbar-expand {
    flex-direction: column;
  }
  .cid-ryWSfA0fxq img {
    height: 3.8rem !important;
  }
  .cid-ryWSfA0fxq .btn {
    display: flex;
  }
  .cid-ryWSfA0fxq button.navbar-toggler {
    display: block;
  }
  .cid-ryWSfA0fxq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ryWSfA0fxq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ryWSfA0fxq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ryWSfA0fxq .navbar-collapse.collapsing,
  .cid-ryWSfA0fxq .navbar-collapse.show {
    display: block !important;
  }
  .cid-ryWSfA0fxq .navbar-collapse.collapsing .navbar-nav,
  .cid-ryWSfA0fxq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ryWSfA0fxq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ryWSfA0fxq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ryWSfA0fxq .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-ryWSfA0fxq .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryWSfA0fxq .navbar-collapse.collapsing .navbar-buttons,
  .cid-ryWSfA0fxq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ryWSfA0fxq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ryWSfA0fxq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryWSfA0fxq .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-ryWSfA0fxq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ryWSfA0fxq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ryWSfA0fxq .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-ryWSfA0fxq .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ryWSfA0fxq .navbar-collapse {
  flex-basis: auto;
}
.cid-ryWSfA0fxq .nav-link:hover,
.cid-ryWSfA0fxq .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ryWSfBpWNk {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-20190812-104327521-2000x1500.jpg");
}
.cid-ryWSfBpWNk .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ryWSfCX53l {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ryWSfCX53l .mbr-text,
.cid-ryWSfCX53l blockquote {
  color: #767676;
}
.cid-ryWSfCX53l .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-ryWSfDIhkm {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ryWSfDIhkm .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ryWSfDIhkm .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-ryWSfDIhkm .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ryWSfDIhkm .inner-container {
    width: 100% !important;
  }
}
.cid-ryWSfEy4IM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryWSfEy4IM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryWSfEy4IM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryWSfEy4IM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryWSfEy4IM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryWSfEy4IM .row > .row {
  display: block;
}
.cid-ryWSfEy4IM .mbr-gallery-item {
  width: 100%;
}
.cid-ryWSfEy4IM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryWSfEy4IM .mbr-gallery-item > div {
  position: relative;
}
.cid-ryWSfEy4IM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryWSfEy4IM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryWSfEy4IM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryWSfEy4IM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryYgV7Ohjk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ryYgV7Ohjk .mbr-text,
.cid-ryYgV7Ohjk blockquote {
  color: #767676;
}
.cid-ryYgV7Ohjk .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-ryWSfFJDU7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryWSfFJDU7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryWSfFJDU7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryWSfFJDU7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryWSfFJDU7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryWSfFJDU7 .row > .row {
  display: block;
}
.cid-ryWSfFJDU7 .mbr-gallery-item {
  width: 100%;
}
.cid-ryWSfFJDU7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryWSfFJDU7 .mbr-gallery-item > div {
  position: relative;
}
.cid-ryWSfFJDU7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryWSfFJDU7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryWSfFJDU7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryWSfFJDU7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryYh2cfOWt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-ryYh2cfOWt .mbr-text,
.cid-ryYh2cfOWt blockquote {
  color: #767676;
}
.cid-ryYh2cfOWt .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-ryWSfGGMnf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryWSfGGMnf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryWSfGGMnf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryWSfGGMnf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryWSfGGMnf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryWSfGGMnf .row > .row {
  display: block;
}
.cid-ryWSfGGMnf .mbr-gallery-item {
  width: 100%;
}
.cid-ryWSfGGMnf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryWSfGGMnf .mbr-gallery-item > div {
  position: relative;
}
.cid-ryWSfGGMnf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryWSfGGMnf .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryWSfGGMnf .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryWSfGGMnf .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryYcl8W8f9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryYcl8W8f9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ryYcl8W8f9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ryYcl8W8f9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ryYcl8W8f9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ryYcl8W8f9 .row > .row {
  display: block;
}
.cid-ryYcl8W8f9 .mbr-gallery-item {
  width: 100%;
}
.cid-ryYcl8W8f9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryYcl8W8f9 .mbr-gallery-item > div {
  position: relative;
}
.cid-ryYcl8W8f9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ryYcl8W8f9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ryYcl8W8f9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ryYcl8W8f9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ryWSfHzsf5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-ryWSfHzsf5 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ryWSfHzsf5 .section-text {
  padding: 2rem 0;
}
.cid-ryWSfHzsf5 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ryWSfHzsf5 .inner-container {
    width: 100% !important;
  }
}
.cid-ryWSfIamjj .google-map {
  height: 25rem;
  position: relative;
}
.cid-ryWSfIamjj .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ryWSfIamjj .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-ryWSfIamjj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ryWSfIamjj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rz2kts3uuO .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rz2kts3uuO .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rz2kts3uuO a {
  font-style: normal;
}
.cid-rz2kts3uuO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rz2kts3uuO .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rz2kts3uuO .nav-item:focus,
.cid-rz2kts3uuO .nav-link:focus {
  outline: none;
}
.cid-rz2kts3uuO .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rz2kts3uuO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rz2kts3uuO .menu-logo {
  margin-right: auto;
}
.cid-rz2kts3uuO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rz2kts3uuO .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-rz2kts3uuO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rz2kts3uuO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rz2kts3uuO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rz2kts3uuO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rz2kts3uuO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rz2kts3uuO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rz2kts3uuO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rz2kts3uuO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rz2kts3uuO .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rz2kts3uuO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rz2kts3uuO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rz2kts3uuO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rz2kts3uuO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rz2kts3uuO .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-rz2kts3uuO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rz2kts3uuO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rz2kts3uuO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rz2kts3uuO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rz2kts3uuO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rz2kts3uuO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rz2kts3uuO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rz2kts3uuO button.navbar-toggler:focus {
  outline: none;
}
.cid-rz2kts3uuO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rz2kts3uuO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rz2kts3uuO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rz2kts3uuO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rz2kts3uuO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rz2kts3uuO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rz2kts3uuO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rz2kts3uuO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rz2kts3uuO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rz2kts3uuO .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rz2kts3uuO .collapsed .btn {
  display: flex;
}
.cid-rz2kts3uuO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rz2kts3uuO .collapsed .navbar-collapse.collapsing,
.cid-rz2kts3uuO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rz2kts3uuO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rz2kts3uuO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rz2kts3uuO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rz2kts3uuO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rz2kts3uuO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rz2kts3uuO .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rz2kts3uuO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rz2kts3uuO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rz2kts3uuO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rz2kts3uuO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rz2kts3uuO .collapsed button.navbar-toggler {
  display: block;
}
.cid-rz2kts3uuO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rz2kts3uuO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rz2kts3uuO .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-rz2kts3uuO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rz2kts3uuO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rz2kts3uuO .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-rz2kts3uuO .navbar-expand {
    flex-direction: column;
  }
  .cid-rz2kts3uuO img {
    height: 3.8rem !important;
  }
  .cid-rz2kts3uuO .btn {
    display: flex;
  }
  .cid-rz2kts3uuO button.navbar-toggler {
    display: block;
  }
  .cid-rz2kts3uuO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rz2kts3uuO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rz2kts3uuO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rz2kts3uuO .navbar-collapse.collapsing,
  .cid-rz2kts3uuO .navbar-collapse.show {
    display: block !important;
  }
  .cid-rz2kts3uuO .navbar-collapse.collapsing .navbar-nav,
  .cid-rz2kts3uuO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rz2kts3uuO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rz2kts3uuO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rz2kts3uuO .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rz2kts3uuO .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rz2kts3uuO .navbar-collapse.collapsing .navbar-buttons,
  .cid-rz2kts3uuO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rz2kts3uuO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rz2kts3uuO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rz2kts3uuO .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-rz2kts3uuO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rz2kts3uuO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rz2kts3uuO .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-rz2kts3uuO .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rz2kts3uuO .navbar-collapse {
  flex-basis: auto;
}
.cid-rz2kts3uuO .nav-link:hover,
.cid-rz2kts3uuO .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rz2ktswEoO {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-5420-2000x1333.jpg");
}
.cid-rz2ktswEoO .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rz2ktt9N8G {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rz2ktt9N8G .mbr-text,
.cid-rz2ktt9N8G blockquote {
  color: #767676;
}
.cid-rz2ktt9N8G .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rz2kttD4hh {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rz2kttD4hh .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rz2kttD4hh .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rz2kttD4hh .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rz2kttD4hh .inner-container {
    width: 100% !important;
  }
}
.cid-rz2ktu71MO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rz2ktu71MO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rz2ktu71MO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rz2ktu71MO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rz2ktu71MO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rz2ktu71MO .row > .row {
  display: block;
}
.cid-rz2ktu71MO .mbr-gallery-item {
  width: 100%;
}
.cid-rz2ktu71MO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz2ktu71MO .mbr-gallery-item > div {
  position: relative;
}
.cid-rz2ktu71MO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rz2ktu71MO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rz2ktu71MO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rz2ktu71MO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz2yTgjh0S {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rz2yTgjh0S .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rz2yTgjh0S .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rz2yTgjh0S .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rz2yTgjh0S .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rz2yTgjh0S .row > .row {
  display: block;
}
.cid-rz2yTgjh0S .mbr-gallery-item {
  width: 100%;
}
.cid-rz2yTgjh0S .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz2yTgjh0S .mbr-gallery-item > div {
  position: relative;
}
.cid-rz2yTgjh0S .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rz2yTgjh0S .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rz2yTgjh0S .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rz2yTgjh0S .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz3EAmRoQN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rz3EAmRoQN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rz3EAmRoQN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rz3EAmRoQN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rz3EAmRoQN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rz3EAmRoQN .row > .row {
  display: block;
}
.cid-rz3EAmRoQN .mbr-gallery-item {
  width: 100%;
}
.cid-rz3EAmRoQN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz3EAmRoQN .mbr-gallery-item > div {
  position: relative;
}
.cid-rz3EAmRoQN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rz3EAmRoQN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rz3EAmRoQN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rz3EAmRoQN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz3Iugmqh9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rz3Iugmqh9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rz3Iugmqh9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rz3Iugmqh9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rz3Iugmqh9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rz3Iugmqh9 .row > .row {
  display: block;
}
.cid-rz3Iugmqh9 .mbr-gallery-item {
  width: 100%;
}
.cid-rz3Iugmqh9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz3Iugmqh9 .mbr-gallery-item > div {
  position: relative;
}
.cid-rz3Iugmqh9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rz3Iugmqh9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rz3Iugmqh9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rz3Iugmqh9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz2ktApDYM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rz2ktApDYM .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rz2ktApDYM .section-text {
  padding: 2rem 0;
}
.cid-rz2ktApDYM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rz2ktApDYM .inner-container {
    width: 100% !important;
  }
}
.cid-rz2ktAWFqf .google-map {
  height: 25rem;
  position: relative;
}
.cid-rz2ktAWFqf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rz2ktAWFqf .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-rz2ktAWFqf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rz2ktAWFqf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rz9GH7Q5KK .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rz9GH7Q5KK .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rz9GH7Q5KK a {
  font-style: normal;
}
.cid-rz9GH7Q5KK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rz9GH7Q5KK .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rz9GH7Q5KK .nav-item:focus,
.cid-rz9GH7Q5KK .nav-link:focus {
  outline: none;
}
.cid-rz9GH7Q5KK .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rz9GH7Q5KK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rz9GH7Q5KK .menu-logo {
  margin-right: auto;
}
.cid-rz9GH7Q5KK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rz9GH7Q5KK .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-rz9GH7Q5KK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rz9GH7Q5KK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rz9GH7Q5KK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rz9GH7Q5KK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rz9GH7Q5KK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rz9GH7Q5KK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rz9GH7Q5KK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rz9GH7Q5KK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rz9GH7Q5KK .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rz9GH7Q5KK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rz9GH7Q5KK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rz9GH7Q5KK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rz9GH7Q5KK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rz9GH7Q5KK .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-rz9GH7Q5KK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rz9GH7Q5KK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rz9GH7Q5KK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rz9GH7Q5KK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rz9GH7Q5KK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rz9GH7Q5KK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rz9GH7Q5KK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rz9GH7Q5KK button.navbar-toggler:focus {
  outline: none;
}
.cid-rz9GH7Q5KK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rz9GH7Q5KK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rz9GH7Q5KK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rz9GH7Q5KK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rz9GH7Q5KK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rz9GH7Q5KK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rz9GH7Q5KK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rz9GH7Q5KK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rz9GH7Q5KK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rz9GH7Q5KK .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rz9GH7Q5KK .collapsed .btn {
  display: flex;
}
.cid-rz9GH7Q5KK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rz9GH7Q5KK .collapsed .navbar-collapse.collapsing,
.cid-rz9GH7Q5KK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rz9GH7Q5KK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rz9GH7Q5KK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rz9GH7Q5KK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rz9GH7Q5KK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rz9GH7Q5KK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rz9GH7Q5KK .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rz9GH7Q5KK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rz9GH7Q5KK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rz9GH7Q5KK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rz9GH7Q5KK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rz9GH7Q5KK .collapsed button.navbar-toggler {
  display: block;
}
.cid-rz9GH7Q5KK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rz9GH7Q5KK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rz9GH7Q5KK .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-rz9GH7Q5KK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rz9GH7Q5KK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rz9GH7Q5KK .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-rz9GH7Q5KK .navbar-expand {
    flex-direction: column;
  }
  .cid-rz9GH7Q5KK img {
    height: 3.8rem !important;
  }
  .cid-rz9GH7Q5KK .btn {
    display: flex;
  }
  .cid-rz9GH7Q5KK button.navbar-toggler {
    display: block;
  }
  .cid-rz9GH7Q5KK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rz9GH7Q5KK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rz9GH7Q5KK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rz9GH7Q5KK .navbar-collapse.collapsing,
  .cid-rz9GH7Q5KK .navbar-collapse.show {
    display: block !important;
  }
  .cid-rz9GH7Q5KK .navbar-collapse.collapsing .navbar-nav,
  .cid-rz9GH7Q5KK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rz9GH7Q5KK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rz9GH7Q5KK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rz9GH7Q5KK .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rz9GH7Q5KK .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rz9GH7Q5KK .navbar-collapse.collapsing .navbar-buttons,
  .cid-rz9GH7Q5KK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rz9GH7Q5KK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rz9GH7Q5KK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rz9GH7Q5KK .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-rz9GH7Q5KK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rz9GH7Q5KK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rz9GH7Q5KK .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-rz9GH7Q5KK .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rz9GH7Q5KK .navbar-collapse {
  flex-basis: auto;
}
.cid-rz9GH7Q5KK .nav-link:hover,
.cid-rz9GH7Q5KK .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rz9GH8MoJp {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-5490-2000x1333.jpg");
}
.cid-rz9GH8MoJp .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rz9GH9WQHf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rz9GH9WQHf .mbr-text,
.cid-rz9GH9WQHf blockquote {
  color: #767676;
}
.cid-rz9GH9WQHf .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rz9GHaYEjT {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rz9GHaYEjT .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rz9GHaYEjT .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rz9GHaYEjT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rz9GHaYEjT .inner-container {
    width: 100% !important;
  }
}
.cid-rz9GHbWxPQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rz9GHbWxPQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rz9GHbWxPQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rz9GHbWxPQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rz9GHbWxPQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rz9GHbWxPQ .row > .row {
  display: block;
}
.cid-rz9GHbWxPQ .mbr-gallery-item {
  width: 100%;
}
.cid-rz9GHbWxPQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz9GHbWxPQ .mbr-gallery-item > div {
  position: relative;
}
.cid-rz9GHbWxPQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rz9GHbWxPQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rz9GHbWxPQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rz9GHbWxPQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz9PdxN1vr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rz9PdxN1vr .mbr-text,
.cid-rz9PdxN1vr blockquote {
  color: #767676;
}
.cid-rz9PdxN1vr .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rz9GHeR1tu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rz9GHeR1tu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rz9GHeR1tu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rz9GHeR1tu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rz9GHeR1tu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rz9GHeR1tu .row > .row {
  display: block;
}
.cid-rz9GHeR1tu .mbr-gallery-item {
  width: 100%;
}
.cid-rz9GHeR1tu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz9GHeR1tu .mbr-gallery-item > div {
  position: relative;
}
.cid-rz9GHeR1tu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rz9GHeR1tu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rz9GHeR1tu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rz9GHeR1tu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz9GHhoXbA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rz9GHhoXbA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rz9GHhoXbA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rz9GHhoXbA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rz9GHhoXbA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rz9GHhoXbA .row > .row {
  display: block;
}
.cid-rz9GHhoXbA .mbr-gallery-item {
  width: 100%;
}
.cid-rz9GHhoXbA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz9GHhoXbA .mbr-gallery-item > div {
  position: relative;
}
.cid-rz9GHhoXbA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rz9GHhoXbA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rz9GHhoXbA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rz9GHhoXbA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz9RZnBlMd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rz9RZnBlMd .mbr-text,
.cid-rz9RZnBlMd blockquote {
  color: #767676;
}
.cid-rz9RZnBlMd .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rz9MfwPvpb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rz9MfwPvpb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rz9MfwPvpb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rz9MfwPvpb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rz9MfwPvpb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rz9MfwPvpb .row > .row {
  display: block;
}
.cid-rz9MfwPvpb .mbr-gallery-item {
  width: 100%;
}
.cid-rz9MfwPvpb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz9MfwPvpb .mbr-gallery-item > div {
  position: relative;
}
.cid-rz9MfwPvpb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rz9MfwPvpb .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rz9MfwPvpb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rz9MfwPvpb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz9MkGXoYz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rz9MkGXoYz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rz9MkGXoYz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rz9MkGXoYz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rz9MkGXoYz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rz9MkGXoYz .row > .row {
  display: block;
}
.cid-rz9MkGXoYz .mbr-gallery-item {
  width: 100%;
}
.cid-rz9MkGXoYz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz9MkGXoYz .mbr-gallery-item > div {
  position: relative;
}
.cid-rz9MkGXoYz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rz9MkGXoYz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rz9MkGXoYz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rz9MkGXoYz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rz9GHjieDQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rz9GHjieDQ .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rz9GHjieDQ .section-text {
  padding: 2rem 0;
}
.cid-rz9GHjieDQ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rz9GHjieDQ .inner-container {
    width: 100% !important;
  }
}
.cid-rz9GHkqDqj .google-map {
  height: 25rem;
  position: relative;
}
.cid-rz9GHkqDqj .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rz9GHkqDqj .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-rz9GHkqDqj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rz9GHkqDqj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rzgf01BVII .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rzgf01BVII .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rzgf01BVII a {
  font-style: normal;
}
.cid-rzgf01BVII .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rzgf01BVII .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rzgf01BVII .nav-item:focus,
.cid-rzgf01BVII .nav-link:focus {
  outline: none;
}
.cid-rzgf01BVII .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rzgf01BVII .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rzgf01BVII .menu-logo {
  margin-right: auto;
}
.cid-rzgf01BVII .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rzgf01BVII .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-rzgf01BVII .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rzgf01BVII .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rzgf01BVII .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rzgf01BVII .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rzgf01BVII .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rzgf01BVII .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rzgf01BVII .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rzgf01BVII .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rzgf01BVII .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rzgf01BVII .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rzgf01BVII .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rzgf01BVII .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rzgf01BVII .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rzgf01BVII .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-rzgf01BVII .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rzgf01BVII .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rzgf01BVII .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rzgf01BVII .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rzgf01BVII .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rzgf01BVII .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rzgf01BVII button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rzgf01BVII button.navbar-toggler:focus {
  outline: none;
}
.cid-rzgf01BVII button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rzgf01BVII button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rzgf01BVII button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rzgf01BVII button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rzgf01BVII button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rzgf01BVII nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzgf01BVII nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rzgf01BVII nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rzgf01BVII nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzgf01BVII .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rzgf01BVII .collapsed .btn {
  display: flex;
}
.cid-rzgf01BVII .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rzgf01BVII .collapsed .navbar-collapse.collapsing,
.cid-rzgf01BVII .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rzgf01BVII .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rzgf01BVII .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rzgf01BVII .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rzgf01BVII .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rzgf01BVII .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rzgf01BVII .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rzgf01BVII .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rzgf01BVII .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rzgf01BVII .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rzgf01BVII .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rzgf01BVII .collapsed button.navbar-toggler {
  display: block;
}
.cid-rzgf01BVII .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rzgf01BVII .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rzgf01BVII .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-rzgf01BVII .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rzgf01BVII .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rzgf01BVII .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-rzgf01BVII .navbar-expand {
    flex-direction: column;
  }
  .cid-rzgf01BVII img {
    height: 3.8rem !important;
  }
  .cid-rzgf01BVII .btn {
    display: flex;
  }
  .cid-rzgf01BVII button.navbar-toggler {
    display: block;
  }
  .cid-rzgf01BVII .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rzgf01BVII .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rzgf01BVII .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rzgf01BVII .navbar-collapse.collapsing,
  .cid-rzgf01BVII .navbar-collapse.show {
    display: block !important;
  }
  .cid-rzgf01BVII .navbar-collapse.collapsing .navbar-nav,
  .cid-rzgf01BVII .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rzgf01BVII .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rzgf01BVII .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rzgf01BVII .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rzgf01BVII .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzgf01BVII .navbar-collapse.collapsing .navbar-buttons,
  .cid-rzgf01BVII .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rzgf01BVII .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rzgf01BVII .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzgf01BVII .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-rzgf01BVII .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rzgf01BVII .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rzgf01BVII .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-rzgf01BVII .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rzgf01BVII .navbar-collapse {
  flex-basis: auto;
}
.cid-rzgf01BVII .nav-link:hover,
.cid-rzgf01BVII .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rzgf02b07X {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-5620-2000x1333.jpg");
}
.cid-rzgf02b07X .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rzgf02PgEx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzgf02PgEx .mbr-text,
.cid-rzgf02PgEx blockquote {
  color: #767676;
}
.cid-rzgf02PgEx .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rzgf03lz9x {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rzgf03lz9x .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzgf03lz9x .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rzgf03lz9x .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzgf03lz9x .inner-container {
    width: 100% !important;
  }
}
.cid-rzgnFPL8ly {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzgnFPL8ly .mbr-text,
.cid-rzgnFPL8ly blockquote {
  color: #767676;
}
.cid-rzgnFPL8ly .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzgf03Rh7p {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzgf03Rh7p .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzgf03Rh7p .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzgf03Rh7p .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzgf03Rh7p .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzgf03Rh7p .row > .row {
  display: block;
}
.cid-rzgf03Rh7p .mbr-gallery-item {
  width: 100%;
}
.cid-rzgf03Rh7p .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzgf03Rh7p .mbr-gallery-item > div {
  position: relative;
}
.cid-rzgf03Rh7p .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzgf03Rh7p .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzgf03Rh7p .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzgf03Rh7p .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzgf05bUJG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzgf05bUJG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzgf05bUJG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzgf05bUJG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzgf05bUJG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzgf05bUJG .row > .row {
  display: block;
}
.cid-rzgf05bUJG .mbr-gallery-item {
  width: 100%;
}
.cid-rzgf05bUJG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzgf05bUJG .mbr-gallery-item > div {
  position: relative;
}
.cid-rzgf05bUJG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzgf05bUJG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzgf05bUJG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzgf05bUJG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzgoo2qg7L {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzgoo2qg7L .mbr-text,
.cid-rzgoo2qg7L blockquote {
  color: #767676;
}
.cid-rzgoo2qg7L .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzgf07f9jK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzgf07f9jK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzgf07f9jK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzgf07f9jK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzgf07f9jK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzgf07f9jK .row > .row {
  display: block;
}
.cid-rzgf07f9jK .mbr-gallery-item {
  width: 100%;
}
.cid-rzgf07f9jK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzgf07f9jK .mbr-gallery-item > div {
  position: relative;
}
.cid-rzgf07f9jK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzgf07f9jK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzgf07f9jK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzgf07f9jK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzgf093krP {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzgf093krP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzgf093krP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzgf093krP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzgf093krP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzgf093krP .row > .row {
  display: block;
}
.cid-rzgf093krP .mbr-gallery-item {
  width: 100%;
}
.cid-rzgf093krP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzgf093krP .mbr-gallery-item > div {
  position: relative;
}
.cid-rzgf093krP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzgf093krP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzgf093krP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzgf093krP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzgf0bzBJu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rzgf0bzBJu .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzgf0bzBJu .section-text {
  padding: 2rem 0;
}
.cid-rzgf0bzBJu .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzgf0bzBJu .inner-container {
    width: 100% !important;
  }
}
.cid-rzgf0ch6D8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rzgf0ch6D8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rzgf0ch6D8 .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-rzgf0ch6D8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rzgf0ch6D8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rzlKmBgsBj .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rzlKmBgsBj .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rzlKmBgsBj a {
  font-style: normal;
}
.cid-rzlKmBgsBj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rzlKmBgsBj .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rzlKmBgsBj .nav-item:focus,
.cid-rzlKmBgsBj .nav-link:focus {
  outline: none;
}
.cid-rzlKmBgsBj .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rzlKmBgsBj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rzlKmBgsBj .menu-logo {
  margin-right: auto;
}
.cid-rzlKmBgsBj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rzlKmBgsBj .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-rzlKmBgsBj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rzlKmBgsBj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rzlKmBgsBj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rzlKmBgsBj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rzlKmBgsBj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rzlKmBgsBj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rzlKmBgsBj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rzlKmBgsBj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rzlKmBgsBj .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rzlKmBgsBj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rzlKmBgsBj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rzlKmBgsBj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rzlKmBgsBj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rzlKmBgsBj .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-rzlKmBgsBj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rzlKmBgsBj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rzlKmBgsBj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rzlKmBgsBj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rzlKmBgsBj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rzlKmBgsBj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rzlKmBgsBj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rzlKmBgsBj button.navbar-toggler:focus {
  outline: none;
}
.cid-rzlKmBgsBj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rzlKmBgsBj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rzlKmBgsBj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rzlKmBgsBj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rzlKmBgsBj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rzlKmBgsBj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzlKmBgsBj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rzlKmBgsBj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rzlKmBgsBj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzlKmBgsBj .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rzlKmBgsBj .collapsed .btn {
  display: flex;
}
.cid-rzlKmBgsBj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rzlKmBgsBj .collapsed .navbar-collapse.collapsing,
.cid-rzlKmBgsBj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rzlKmBgsBj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rzlKmBgsBj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rzlKmBgsBj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rzlKmBgsBj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rzlKmBgsBj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rzlKmBgsBj .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rzlKmBgsBj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rzlKmBgsBj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rzlKmBgsBj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rzlKmBgsBj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rzlKmBgsBj .collapsed button.navbar-toggler {
  display: block;
}
.cid-rzlKmBgsBj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rzlKmBgsBj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rzlKmBgsBj .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-rzlKmBgsBj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rzlKmBgsBj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rzlKmBgsBj .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-rzlKmBgsBj .navbar-expand {
    flex-direction: column;
  }
  .cid-rzlKmBgsBj img {
    height: 3.8rem !important;
  }
  .cid-rzlKmBgsBj .btn {
    display: flex;
  }
  .cid-rzlKmBgsBj button.navbar-toggler {
    display: block;
  }
  .cid-rzlKmBgsBj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rzlKmBgsBj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rzlKmBgsBj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rzlKmBgsBj .navbar-collapse.collapsing,
  .cid-rzlKmBgsBj .navbar-collapse.show {
    display: block !important;
  }
  .cid-rzlKmBgsBj .navbar-collapse.collapsing .navbar-nav,
  .cid-rzlKmBgsBj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rzlKmBgsBj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rzlKmBgsBj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rzlKmBgsBj .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rzlKmBgsBj .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzlKmBgsBj .navbar-collapse.collapsing .navbar-buttons,
  .cid-rzlKmBgsBj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rzlKmBgsBj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rzlKmBgsBj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzlKmBgsBj .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-rzlKmBgsBj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rzlKmBgsBj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rzlKmBgsBj .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-rzlKmBgsBj .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rzlKmBgsBj .navbar-collapse {
  flex-basis: auto;
}
.cid-rzlKmBgsBj .nav-link:hover,
.cid-rzlKmBgsBj .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rzlKmBQKZx {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-5667-2000x1333.jpg");
}
.cid-rzlKmBQKZx .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rzlKmCyRTO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzlKmCyRTO .mbr-text,
.cid-rzlKmCyRTO blockquote {
  color: #767676;
}
.cid-rzlKmCyRTO .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rzlKmCWkcI {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rzlKmCWkcI .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzlKmCWkcI .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rzlKmCWkcI .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzlKmCWkcI .inner-container {
    width: 100% !important;
  }
}
.cid-rzlKmDwDjS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzlKmDwDjS .mbr-text,
.cid-rzlKmDwDjS blockquote {
  color: #767676;
}
.cid-rzlKmDwDjS .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzlKmE2t1X {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzlKmE2t1X .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzlKmE2t1X .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzlKmE2t1X .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzlKmE2t1X .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzlKmE2t1X .row > .row {
  display: block;
}
.cid-rzlKmE2t1X .mbr-gallery-item {
  width: 100%;
}
.cid-rzlKmE2t1X .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzlKmE2t1X .mbr-gallery-item > div {
  position: relative;
}
.cid-rzlKmE2t1X .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzlKmE2t1X .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzlKmE2t1X .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzlKmE2t1X .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzlKmFugAs {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzlKmFugAs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzlKmFugAs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzlKmFugAs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzlKmFugAs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzlKmFugAs .row > .row {
  display: block;
}
.cid-rzlKmFugAs .mbr-gallery-item {
  width: 100%;
}
.cid-rzlKmFugAs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzlKmFugAs .mbr-gallery-item > div {
  position: relative;
}
.cid-rzlKmFugAs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzlKmFugAs .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzlKmFugAs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzlKmFugAs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzlKmGdONa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzlKmGdONa .mbr-text,
.cid-rzlKmGdONa blockquote {
  color: #767676;
}
.cid-rzlKmGdONa .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzlKmGMHwA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzlKmGMHwA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzlKmGMHwA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzlKmGMHwA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzlKmGMHwA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzlKmGMHwA .row > .row {
  display: block;
}
.cid-rzlKmGMHwA .mbr-gallery-item {
  width: 100%;
}
.cid-rzlKmGMHwA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzlKmGMHwA .mbr-gallery-item > div {
  position: relative;
}
.cid-rzlKmGMHwA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzlKmGMHwA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzlKmGMHwA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzlKmGMHwA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzlKmJl61k {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rzlKmJl61k .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzlKmJl61k .section-text {
  padding: 2rem 0;
}
.cid-rzlKmJl61k .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzlKmJl61k .inner-container {
    width: 100% !important;
  }
}
.cid-rzlKmJSmHI .google-map {
  height: 25rem;
  position: relative;
}
.cid-rzlKmJSmHI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rzlKmJSmHI .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-rzlKmJSmHI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rzlKmJSmHI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rzqO6WNal6 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rzqO6WNal6 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rzqO6WNal6 a {
  font-style: normal;
}
.cid-rzqO6WNal6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rzqO6WNal6 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rzqO6WNal6 .nav-item:focus,
.cid-rzqO6WNal6 .nav-link:focus {
  outline: none;
}
.cid-rzqO6WNal6 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rzqO6WNal6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rzqO6WNal6 .menu-logo {
  margin-right: auto;
}
.cid-rzqO6WNal6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rzqO6WNal6 .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-rzqO6WNal6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rzqO6WNal6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rzqO6WNal6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rzqO6WNal6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rzqO6WNal6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rzqO6WNal6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rzqO6WNal6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rzqO6WNal6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rzqO6WNal6 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rzqO6WNal6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rzqO6WNal6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rzqO6WNal6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rzqO6WNal6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rzqO6WNal6 .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-rzqO6WNal6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rzqO6WNal6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rzqO6WNal6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rzqO6WNal6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rzqO6WNal6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rzqO6WNal6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rzqO6WNal6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rzqO6WNal6 button.navbar-toggler:focus {
  outline: none;
}
.cid-rzqO6WNal6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rzqO6WNal6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rzqO6WNal6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rzqO6WNal6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rzqO6WNal6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rzqO6WNal6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzqO6WNal6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rzqO6WNal6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rzqO6WNal6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzqO6WNal6 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rzqO6WNal6 .collapsed .btn {
  display: flex;
}
.cid-rzqO6WNal6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rzqO6WNal6 .collapsed .navbar-collapse.collapsing,
.cid-rzqO6WNal6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rzqO6WNal6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rzqO6WNal6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rzqO6WNal6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rzqO6WNal6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rzqO6WNal6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rzqO6WNal6 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rzqO6WNal6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rzqO6WNal6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rzqO6WNal6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rzqO6WNal6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rzqO6WNal6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rzqO6WNal6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rzqO6WNal6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rzqO6WNal6 .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-rzqO6WNal6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rzqO6WNal6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rzqO6WNal6 .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-rzqO6WNal6 .navbar-expand {
    flex-direction: column;
  }
  .cid-rzqO6WNal6 img {
    height: 3.8rem !important;
  }
  .cid-rzqO6WNal6 .btn {
    display: flex;
  }
  .cid-rzqO6WNal6 button.navbar-toggler {
    display: block;
  }
  .cid-rzqO6WNal6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rzqO6WNal6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rzqO6WNal6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rzqO6WNal6 .navbar-collapse.collapsing,
  .cid-rzqO6WNal6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rzqO6WNal6 .navbar-collapse.collapsing .navbar-nav,
  .cid-rzqO6WNal6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rzqO6WNal6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rzqO6WNal6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rzqO6WNal6 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rzqO6WNal6 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzqO6WNal6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rzqO6WNal6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rzqO6WNal6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rzqO6WNal6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzqO6WNal6 .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-rzqO6WNal6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rzqO6WNal6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rzqO6WNal6 .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-rzqO6WNal6 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rzqO6WNal6 .navbar-collapse {
  flex-basis: auto;
}
.cid-rzqO6WNal6 .nav-link:hover,
.cid-rzqO6WNal6 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rzqO6Xjw18 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-5799-2000x1333.jpg");
}
.cid-rzqO6Xjw18 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rzqO6XXJeV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzqO6XXJeV .mbr-text,
.cid-rzqO6XXJeV blockquote {
  color: #767676;
}
.cid-rzqO6XXJeV .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rzqO6YtrhW {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rzqO6YtrhW .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzqO6YtrhW .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rzqO6YtrhW .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzqO6YtrhW .inner-container {
    width: 100% !important;
  }
}
.cid-rzrlb6J0XB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzrlb6J0XB .mbr-text,
.cid-rzrlb6J0XB blockquote {
  color: #767676;
}
.cid-rzrlb6J0XB .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzqO6ZHir8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzqO6ZHir8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzqO6ZHir8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzqO6ZHir8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzqO6ZHir8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzqO6ZHir8 .row > .row {
  display: block;
}
.cid-rzqO6ZHir8 .mbr-gallery-item {
  width: 100%;
}
.cid-rzqO6ZHir8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzqO6ZHir8 .mbr-gallery-item > div {
  position: relative;
}
.cid-rzqO6ZHir8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzqO6ZHir8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzqO6ZHir8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzqO6ZHir8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzqO717M7j {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzqO717M7j .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzqO717M7j .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzqO717M7j .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzqO717M7j .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzqO717M7j .row > .row {
  display: block;
}
.cid-rzqO717M7j .mbr-gallery-item {
  width: 100%;
}
.cid-rzqO717M7j .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzqO717M7j .mbr-gallery-item > div {
  position: relative;
}
.cid-rzqO717M7j .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzqO717M7j .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzqO717M7j .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzqO717M7j .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzrwyYijmL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzrwyYijmL .mbr-text,
.cid-rzrwyYijmL blockquote {
  color: #767676;
}
.cid-rzrwyYijmL .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzrq18nvsP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzrq18nvsP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzrq18nvsP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzrq18nvsP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzrq18nvsP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzrq18nvsP .row > .row {
  display: block;
}
.cid-rzrq18nvsP .mbr-gallery-item {
  width: 100%;
}
.cid-rzrq18nvsP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzrq18nvsP .mbr-gallery-item > div {
  position: relative;
}
.cid-rzrq18nvsP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzrq18nvsP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzrq18nvsP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzrq18nvsP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzqO72tHaW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzqO72tHaW .mbr-text,
.cid-rzqO72tHaW blockquote {
  color: #767676;
}
.cid-rzqO72tHaW .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzqO73l1tF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzqO73l1tF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzqO73l1tF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzqO73l1tF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzqO73l1tF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzqO73l1tF .row > .row {
  display: block;
}
.cid-rzqO73l1tF .mbr-gallery-item {
  width: 100%;
}
.cid-rzqO73l1tF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzqO73l1tF .mbr-gallery-item > div {
  position: relative;
}
.cid-rzqO73l1tF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzqO73l1tF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzqO73l1tF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzqO73l1tF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzqO74HyJz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rzqO74HyJz .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzqO74HyJz .section-text {
  padding: 2rem 0;
}
.cid-rzqO74HyJz .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzqO74HyJz .inner-container {
    width: 100% !important;
  }
}
.cid-rzqO75pQpz .google-map {
  height: 25rem;
  position: relative;
}
.cid-rzqO75pQpz .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rzqO75pQpz .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-rzqO75pQpz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rzqO75pQpz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rzwAACWkeO .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rzwAACWkeO .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rzwAACWkeO a {
  font-style: normal;
}
.cid-rzwAACWkeO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rzwAACWkeO .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rzwAACWkeO .nav-item:focus,
.cid-rzwAACWkeO .nav-link:focus {
  outline: none;
}
.cid-rzwAACWkeO .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rzwAACWkeO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rzwAACWkeO .menu-logo {
  margin-right: auto;
}
.cid-rzwAACWkeO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rzwAACWkeO .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-rzwAACWkeO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rzwAACWkeO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rzwAACWkeO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rzwAACWkeO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rzwAACWkeO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rzwAACWkeO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rzwAACWkeO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rzwAACWkeO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rzwAACWkeO .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rzwAACWkeO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rzwAACWkeO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rzwAACWkeO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rzwAACWkeO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rzwAACWkeO .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-rzwAACWkeO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rzwAACWkeO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rzwAACWkeO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rzwAACWkeO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rzwAACWkeO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rzwAACWkeO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rzwAACWkeO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rzwAACWkeO button.navbar-toggler:focus {
  outline: none;
}
.cid-rzwAACWkeO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rzwAACWkeO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rzwAACWkeO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rzwAACWkeO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rzwAACWkeO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rzwAACWkeO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzwAACWkeO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rzwAACWkeO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rzwAACWkeO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzwAACWkeO .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rzwAACWkeO .collapsed .btn {
  display: flex;
}
.cid-rzwAACWkeO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rzwAACWkeO .collapsed .navbar-collapse.collapsing,
.cid-rzwAACWkeO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rzwAACWkeO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rzwAACWkeO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rzwAACWkeO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rzwAACWkeO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rzwAACWkeO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rzwAACWkeO .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rzwAACWkeO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rzwAACWkeO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rzwAACWkeO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rzwAACWkeO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rzwAACWkeO .collapsed button.navbar-toggler {
  display: block;
}
.cid-rzwAACWkeO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rzwAACWkeO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rzwAACWkeO .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-rzwAACWkeO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rzwAACWkeO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rzwAACWkeO .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-rzwAACWkeO .navbar-expand {
    flex-direction: column;
  }
  .cid-rzwAACWkeO img {
    height: 3.8rem !important;
  }
  .cid-rzwAACWkeO .btn {
    display: flex;
  }
  .cid-rzwAACWkeO button.navbar-toggler {
    display: block;
  }
  .cid-rzwAACWkeO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rzwAACWkeO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rzwAACWkeO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rzwAACWkeO .navbar-collapse.collapsing,
  .cid-rzwAACWkeO .navbar-collapse.show {
    display: block !important;
  }
  .cid-rzwAACWkeO .navbar-collapse.collapsing .navbar-nav,
  .cid-rzwAACWkeO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rzwAACWkeO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rzwAACWkeO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rzwAACWkeO .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rzwAACWkeO .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzwAACWkeO .navbar-collapse.collapsing .navbar-buttons,
  .cid-rzwAACWkeO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rzwAACWkeO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rzwAACWkeO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzwAACWkeO .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-rzwAACWkeO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rzwAACWkeO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rzwAACWkeO .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-rzwAACWkeO .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rzwAACWkeO .navbar-collapse {
  flex-basis: auto;
}
.cid-rzwAACWkeO .nav-link:hover,
.cid-rzwAACWkeO .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rzwAADIypY {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-5870-2000x1333.jpg");
}
.cid-rzwAADIypY .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rzwAAENHxk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzwAAENHxk .mbr-text,
.cid-rzwAAENHxk blockquote {
  color: #767676;
}
.cid-rzwAAENHxk .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rzwAAFB9vw {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rzwAAFB9vw .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzwAAFB9vw .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rzwAAFB9vw .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzwAAFB9vw .inner-container {
    width: 100% !important;
  }
}
.cid-rzwAAPzLQX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzwAAPzLQX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzwAAPzLQX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzwAAPzLQX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzwAAPzLQX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzwAAPzLQX .row > .row {
  display: block;
}
.cid-rzwAAPzLQX .mbr-gallery-item {
  width: 100%;
}
.cid-rzwAAPzLQX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzwAAPzLQX .mbr-gallery-item > div {
  position: relative;
}
.cid-rzwAAPzLQX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzwAAPzLQX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzwAAPzLQX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzwAAPzLQX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzwAAUYcPM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rzwAAUYcPM .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzwAAUYcPM .section-text {
  padding: 2rem 0;
}
.cid-rzwAAUYcPM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzwAAUYcPM .inner-container {
    width: 100% !important;
  }
}
.cid-rzwAAVWFpC .google-map {
  height: 25rem;
  position: relative;
}
.cid-rzwAAVWFpC .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rzwAAVWFpC .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-rzwAAVWFpC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rzwAAVWFpC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rzDcy0juBJ .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rzDcy0juBJ .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rzDcy0juBJ a {
  font-style: normal;
}
.cid-rzDcy0juBJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rzDcy0juBJ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rzDcy0juBJ .nav-item:focus,
.cid-rzDcy0juBJ .nav-link:focus {
  outline: none;
}
.cid-rzDcy0juBJ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rzDcy0juBJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rzDcy0juBJ .menu-logo {
  margin-right: auto;
}
.cid-rzDcy0juBJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rzDcy0juBJ .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-rzDcy0juBJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rzDcy0juBJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rzDcy0juBJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rzDcy0juBJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rzDcy0juBJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rzDcy0juBJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rzDcy0juBJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rzDcy0juBJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rzDcy0juBJ .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rzDcy0juBJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rzDcy0juBJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rzDcy0juBJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rzDcy0juBJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rzDcy0juBJ .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-rzDcy0juBJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rzDcy0juBJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rzDcy0juBJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rzDcy0juBJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rzDcy0juBJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rzDcy0juBJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rzDcy0juBJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rzDcy0juBJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rzDcy0juBJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rzDcy0juBJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rzDcy0juBJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rzDcy0juBJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rzDcy0juBJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rzDcy0juBJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzDcy0juBJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rzDcy0juBJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rzDcy0juBJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzDcy0juBJ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rzDcy0juBJ .collapsed .btn {
  display: flex;
}
.cid-rzDcy0juBJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rzDcy0juBJ .collapsed .navbar-collapse.collapsing,
.cid-rzDcy0juBJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rzDcy0juBJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rzDcy0juBJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rzDcy0juBJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rzDcy0juBJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rzDcy0juBJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rzDcy0juBJ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rzDcy0juBJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rzDcy0juBJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rzDcy0juBJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rzDcy0juBJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rzDcy0juBJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rzDcy0juBJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rzDcy0juBJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rzDcy0juBJ .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-rzDcy0juBJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rzDcy0juBJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rzDcy0juBJ .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-rzDcy0juBJ .navbar-expand {
    flex-direction: column;
  }
  .cid-rzDcy0juBJ img {
    height: 3.8rem !important;
  }
  .cid-rzDcy0juBJ .btn {
    display: flex;
  }
  .cid-rzDcy0juBJ button.navbar-toggler {
    display: block;
  }
  .cid-rzDcy0juBJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rzDcy0juBJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rzDcy0juBJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rzDcy0juBJ .navbar-collapse.collapsing,
  .cid-rzDcy0juBJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rzDcy0juBJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rzDcy0juBJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rzDcy0juBJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rzDcy0juBJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rzDcy0juBJ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rzDcy0juBJ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzDcy0juBJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rzDcy0juBJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rzDcy0juBJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rzDcy0juBJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzDcy0juBJ .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-rzDcy0juBJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rzDcy0juBJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rzDcy0juBJ .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-rzDcy0juBJ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rzDcy0juBJ .navbar-collapse {
  flex-basis: auto;
}
.cid-rzDcy0juBJ .nav-link:hover,
.cid-rzDcy0juBJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rzDcy1fHMw {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-5948-2000x1333.jpg");
}
.cid-rzDcy1fHMw .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rzDcy2yM5V {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzDcy2yM5V .mbr-text,
.cid-rzDcy2yM5V blockquote {
  color: #767676;
}
.cid-rzDcy2yM5V .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rzDcy3igkS {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rzDcy3igkS .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzDcy3igkS .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rzDcy3igkS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzDcy3igkS .inner-container {
    width: 100% !important;
  }
}
.cid-rzHylwOgOF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzHylwOgOF .mbr-text,
.cid-rzHylwOgOF blockquote {
  color: #767676;
}
.cid-rzHylwOgOF .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzHxWLHKuo {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rzHxWLHKuo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzHxWLHKuo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzHxWLHKuo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzHxWLHKuo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzHxWLHKuo .row > .row {
  display: block;
}
.cid-rzHxWLHKuo .mbr-gallery-item {
  width: 100%;
}
.cid-rzHxWLHKuo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzHxWLHKuo .mbr-gallery-item > div {
  position: relative;
}
.cid-rzHxWLHKuo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzHxWLHKuo .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzHxWLHKuo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzHxWLHKuo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzILdY39yt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzILdY39yt .mbr-text,
.cid-rzILdY39yt blockquote {
  color: #767676;
}
.cid-rzILdY39yt .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzHyvO3C8q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzHyvO3C8q .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzHyvO3C8q .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzHyvO3C8q .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzHyvO3C8q .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzHyvO3C8q .row > .row {
  display: block;
}
.cid-rzHyvO3C8q .mbr-gallery-item {
  width: 100%;
}
.cid-rzHyvO3C8q .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzHyvO3C8q .mbr-gallery-item > div {
  position: relative;
}
.cid-rzHyvO3C8q .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzHyvO3C8q .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzHyvO3C8q .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzHyvO3C8q .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzHAbsSEwY {
  background: #ffffff;
}
.cid-rzHAbsSEwY .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rzHAbsSEwY .video-block {
    width: 100% !important;
  }
}
.cid-rzILDNX9E8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzILDNX9E8 .mbr-text,
.cid-rzILDNX9E8 blockquote {
  color: #767676;
}
.cid-rzILDNX9E8 .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzHzCa0eAO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzHzCa0eAO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzHzCa0eAO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzHzCa0eAO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzHzCa0eAO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzHzCa0eAO .row > .row {
  display: block;
}
.cid-rzHzCa0eAO .mbr-gallery-item {
  width: 100%;
}
.cid-rzHzCa0eAO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzHzCa0eAO .mbr-gallery-item > div {
  position: relative;
}
.cid-rzHzCa0eAO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzHzCa0eAO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzHzCa0eAO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzHzCa0eAO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzHMxjuHam {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzHMxjuHam .mbr-text,
.cid-rzHMxjuHam blockquote {
  color: #767676;
}
.cid-rzHMxjuHam .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzHAiZ9Lit {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzHAiZ9Lit .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzHAiZ9Lit .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzHAiZ9Lit .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzHAiZ9Lit .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzHAiZ9Lit .row > .row {
  display: block;
}
.cid-rzHAiZ9Lit .mbr-gallery-item {
  width: 100%;
}
.cid-rzHAiZ9Lit .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzHAiZ9Lit .mbr-gallery-item > div {
  position: relative;
}
.cid-rzHAiZ9Lit .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzHAiZ9Lit .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzHAiZ9Lit .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzHAiZ9Lit .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzDcy60BPU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rzDcy60BPU .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzDcy60BPU .section-text {
  padding: 2rem 0;
}
.cid-rzDcy60BPU .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzDcy60BPU .inner-container {
    width: 100% !important;
  }
}
.cid-rzDcy6GLf3 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rzDcy6GLf3 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rzDcy6GLf3 .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-rzDcy6GLf3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rzDcy6GLf3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rzHuVMowrq .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rzHuVMowrq .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rzHuVMowrq a {
  font-style: normal;
}
.cid-rzHuVMowrq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rzHuVMowrq .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rzHuVMowrq .nav-item:focus,
.cid-rzHuVMowrq .nav-link:focus {
  outline: none;
}
.cid-rzHuVMowrq .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rzHuVMowrq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rzHuVMowrq .menu-logo {
  margin-right: auto;
}
.cid-rzHuVMowrq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rzHuVMowrq .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-rzHuVMowrq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rzHuVMowrq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rzHuVMowrq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rzHuVMowrq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rzHuVMowrq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rzHuVMowrq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rzHuVMowrq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rzHuVMowrq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rzHuVMowrq .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rzHuVMowrq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rzHuVMowrq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rzHuVMowrq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rzHuVMowrq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rzHuVMowrq .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-rzHuVMowrq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rzHuVMowrq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rzHuVMowrq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rzHuVMowrq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rzHuVMowrq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rzHuVMowrq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rzHuVMowrq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rzHuVMowrq button.navbar-toggler:focus {
  outline: none;
}
.cid-rzHuVMowrq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rzHuVMowrq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rzHuVMowrq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rzHuVMowrq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rzHuVMowrq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rzHuVMowrq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzHuVMowrq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rzHuVMowrq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rzHuVMowrq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzHuVMowrq .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rzHuVMowrq .collapsed .btn {
  display: flex;
}
.cid-rzHuVMowrq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rzHuVMowrq .collapsed .navbar-collapse.collapsing,
.cid-rzHuVMowrq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rzHuVMowrq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rzHuVMowrq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rzHuVMowrq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rzHuVMowrq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rzHuVMowrq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rzHuVMowrq .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rzHuVMowrq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rzHuVMowrq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rzHuVMowrq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rzHuVMowrq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rzHuVMowrq .collapsed button.navbar-toggler {
  display: block;
}
.cid-rzHuVMowrq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rzHuVMowrq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rzHuVMowrq .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-rzHuVMowrq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rzHuVMowrq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rzHuVMowrq .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-rzHuVMowrq .navbar-expand {
    flex-direction: column;
  }
  .cid-rzHuVMowrq img {
    height: 3.8rem !important;
  }
  .cid-rzHuVMowrq .btn {
    display: flex;
  }
  .cid-rzHuVMowrq button.navbar-toggler {
    display: block;
  }
  .cid-rzHuVMowrq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rzHuVMowrq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rzHuVMowrq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rzHuVMowrq .navbar-collapse.collapsing,
  .cid-rzHuVMowrq .navbar-collapse.show {
    display: block !important;
  }
  .cid-rzHuVMowrq .navbar-collapse.collapsing .navbar-nav,
  .cid-rzHuVMowrq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rzHuVMowrq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rzHuVMowrq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rzHuVMowrq .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rzHuVMowrq .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzHuVMowrq .navbar-collapse.collapsing .navbar-buttons,
  .cid-rzHuVMowrq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rzHuVMowrq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rzHuVMowrq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzHuVMowrq .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-rzHuVMowrq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rzHuVMowrq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rzHuVMowrq .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-rzHuVMowrq .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rzHuVMowrq .navbar-collapse {
  flex-basis: auto;
}
.cid-rzHuVMowrq .nav-link:hover,
.cid-rzHuVMowrq .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rzHuVN6QjV {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-5976-2000x1333.jpg");
}
.cid-rzHuVN6QjV .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rzHuVNXCpJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzHuVNXCpJ .mbr-text,
.cid-rzHuVNXCpJ blockquote {
  color: #767676;
}
.cid-rzHuVNXCpJ .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rzHuVOsBFg {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rzHuVOsBFg .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzHuVOsBFg .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rzHuVOsBFg .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzHuVOsBFg .inner-container {
    width: 100% !important;
  }
}
.cid-rzIJERLnFg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzIJERLnFg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzIJERLnFg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzIJERLnFg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzIJERLnFg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzIJERLnFg .row > .row {
  display: block;
}
.cid-rzIJERLnFg .mbr-gallery-item {
  width: 100%;
}
.cid-rzIJERLnFg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzIJERLnFg .mbr-gallery-item > div {
  position: relative;
}
.cid-rzIJERLnFg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzIJERLnFg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzIJERLnFg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzIJERLnFg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzHuVP9mx3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rzHuVP9mx3 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzHuVP9mx3 .section-text {
  padding: 2rem 0;
}
.cid-rzHuVP9mx3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzHuVP9mx3 .inner-container {
    width: 100% !important;
  }
}
.cid-rzHuVPDFkd .google-map {
  height: 25rem;
  position: relative;
}
.cid-rzHuVPDFkd .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rzHuVPDFkd .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-rzHuVPDFkd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rzHuVPDFkd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rzOI6pBr3F .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rzOI6pBr3F .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rzOI6pBr3F a {
  font-style: normal;
}
.cid-rzOI6pBr3F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rzOI6pBr3F .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rzOI6pBr3F .nav-item:focus,
.cid-rzOI6pBr3F .nav-link:focus {
  outline: none;
}
.cid-rzOI6pBr3F .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rzOI6pBr3F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rzOI6pBr3F .menu-logo {
  margin-right: auto;
}
.cid-rzOI6pBr3F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rzOI6pBr3F .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-rzOI6pBr3F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rzOI6pBr3F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rzOI6pBr3F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rzOI6pBr3F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rzOI6pBr3F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rzOI6pBr3F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rzOI6pBr3F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rzOI6pBr3F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rzOI6pBr3F .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rzOI6pBr3F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rzOI6pBr3F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rzOI6pBr3F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rzOI6pBr3F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rzOI6pBr3F .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-rzOI6pBr3F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rzOI6pBr3F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rzOI6pBr3F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rzOI6pBr3F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rzOI6pBr3F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rzOI6pBr3F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rzOI6pBr3F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rzOI6pBr3F button.navbar-toggler:focus {
  outline: none;
}
.cid-rzOI6pBr3F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rzOI6pBr3F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rzOI6pBr3F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rzOI6pBr3F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rzOI6pBr3F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rzOI6pBr3F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzOI6pBr3F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rzOI6pBr3F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rzOI6pBr3F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzOI6pBr3F .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rzOI6pBr3F .collapsed .btn {
  display: flex;
}
.cid-rzOI6pBr3F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rzOI6pBr3F .collapsed .navbar-collapse.collapsing,
.cid-rzOI6pBr3F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rzOI6pBr3F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rzOI6pBr3F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rzOI6pBr3F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rzOI6pBr3F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rzOI6pBr3F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rzOI6pBr3F .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rzOI6pBr3F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rzOI6pBr3F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rzOI6pBr3F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rzOI6pBr3F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rzOI6pBr3F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rzOI6pBr3F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rzOI6pBr3F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rzOI6pBr3F .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-rzOI6pBr3F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rzOI6pBr3F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rzOI6pBr3F .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-rzOI6pBr3F .navbar-expand {
    flex-direction: column;
  }
  .cid-rzOI6pBr3F img {
    height: 3.8rem !important;
  }
  .cid-rzOI6pBr3F .btn {
    display: flex;
  }
  .cid-rzOI6pBr3F button.navbar-toggler {
    display: block;
  }
  .cid-rzOI6pBr3F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rzOI6pBr3F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rzOI6pBr3F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rzOI6pBr3F .navbar-collapse.collapsing,
  .cid-rzOI6pBr3F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rzOI6pBr3F .navbar-collapse.collapsing .navbar-nav,
  .cid-rzOI6pBr3F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rzOI6pBr3F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rzOI6pBr3F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rzOI6pBr3F .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rzOI6pBr3F .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzOI6pBr3F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rzOI6pBr3F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rzOI6pBr3F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rzOI6pBr3F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzOI6pBr3F .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-rzOI6pBr3F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rzOI6pBr3F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rzOI6pBr3F .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-rzOI6pBr3F .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rzOI6pBr3F .navbar-collapse {
  flex-basis: auto;
}
.cid-rzOI6pBr3F .nav-link:hover,
.cid-rzOI6pBr3F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rzOI6qksex {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-5991-2000x1333.jpg");
}
.cid-rzOI6qksex .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rzOI6rcNV5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzOI6rcNV5 .mbr-text,
.cid-rzOI6rcNV5 blockquote {
  color: #767676;
}
.cid-rzOI6rcNV5 .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rzOI6rHzSA {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rzOI6rHzSA .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzOI6rHzSA .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rzOI6rHzSA .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzOI6rHzSA .inner-container {
    width: 100% !important;
  }
}
.cid-rzORUwk28S {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzORUwk28S .mbr-text,
.cid-rzORUwk28S blockquote {
  color: #767676;
}
.cid-rzORUwk28S .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzOI6sboLI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzOI6sboLI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzOI6sboLI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzOI6sboLI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzOI6sboLI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzOI6sboLI .row > .row {
  display: block;
}
.cid-rzOI6sboLI .mbr-gallery-item {
  width: 100%;
}
.cid-rzOI6sboLI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzOI6sboLI .mbr-gallery-item > div {
  position: relative;
}
.cid-rzOI6sboLI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzOI6sboLI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzOI6sboLI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzOI6sboLI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzOOT0MqcJ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzOOT0MqcJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzOOT0MqcJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzOOT0MqcJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzOOT0MqcJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzOOT0MqcJ .row > .row {
  display: block;
}
.cid-rzOOT0MqcJ .mbr-gallery-item {
  width: 100%;
}
.cid-rzOOT0MqcJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzOOT0MqcJ .mbr-gallery-item > div {
  position: relative;
}
.cid-rzOOT0MqcJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzOOT0MqcJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzOOT0MqcJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzOOT0MqcJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzOI6u4LW7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rzOI6u4LW7 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzOI6u4LW7 .section-text {
  padding: 2rem 0;
}
.cid-rzOI6u4LW7 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzOI6u4LW7 .inner-container {
    width: 100% !important;
  }
}
.cid-rzOI6uAXwq .google-map {
  height: 25rem;
  position: relative;
}
.cid-rzOI6uAXwq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rzOI6uAXwq .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-rzOI6uAXwq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rzOI6uAXwq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rzUzNO3SbF .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rzUzNO3SbF .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rzUzNO3SbF a {
  font-style: normal;
}
.cid-rzUzNO3SbF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rzUzNO3SbF .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rzUzNO3SbF .nav-item:focus,
.cid-rzUzNO3SbF .nav-link:focus {
  outline: none;
}
.cid-rzUzNO3SbF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rzUzNO3SbF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rzUzNO3SbF .menu-logo {
  margin-right: auto;
}
.cid-rzUzNO3SbF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rzUzNO3SbF .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-rzUzNO3SbF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rzUzNO3SbF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rzUzNO3SbF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rzUzNO3SbF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rzUzNO3SbF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rzUzNO3SbF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rzUzNO3SbF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rzUzNO3SbF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rzUzNO3SbF .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rzUzNO3SbF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rzUzNO3SbF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rzUzNO3SbF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rzUzNO3SbF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rzUzNO3SbF .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-rzUzNO3SbF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rzUzNO3SbF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rzUzNO3SbF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rzUzNO3SbF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rzUzNO3SbF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rzUzNO3SbF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rzUzNO3SbF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rzUzNO3SbF button.navbar-toggler:focus {
  outline: none;
}
.cid-rzUzNO3SbF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rzUzNO3SbF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rzUzNO3SbF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rzUzNO3SbF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rzUzNO3SbF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rzUzNO3SbF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzUzNO3SbF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rzUzNO3SbF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rzUzNO3SbF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzUzNO3SbF .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rzUzNO3SbF .collapsed .btn {
  display: flex;
}
.cid-rzUzNO3SbF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rzUzNO3SbF .collapsed .navbar-collapse.collapsing,
.cid-rzUzNO3SbF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rzUzNO3SbF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rzUzNO3SbF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rzUzNO3SbF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rzUzNO3SbF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rzUzNO3SbF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rzUzNO3SbF .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rzUzNO3SbF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rzUzNO3SbF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rzUzNO3SbF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rzUzNO3SbF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rzUzNO3SbF .collapsed button.navbar-toggler {
  display: block;
}
.cid-rzUzNO3SbF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rzUzNO3SbF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rzUzNO3SbF .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-rzUzNO3SbF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rzUzNO3SbF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rzUzNO3SbF .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-rzUzNO3SbF .navbar-expand {
    flex-direction: column;
  }
  .cid-rzUzNO3SbF img {
    height: 3.8rem !important;
  }
  .cid-rzUzNO3SbF .btn {
    display: flex;
  }
  .cid-rzUzNO3SbF button.navbar-toggler {
    display: block;
  }
  .cid-rzUzNO3SbF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rzUzNO3SbF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rzUzNO3SbF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rzUzNO3SbF .navbar-collapse.collapsing,
  .cid-rzUzNO3SbF .navbar-collapse.show {
    display: block !important;
  }
  .cid-rzUzNO3SbF .navbar-collapse.collapsing .navbar-nav,
  .cid-rzUzNO3SbF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rzUzNO3SbF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rzUzNO3SbF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rzUzNO3SbF .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rzUzNO3SbF .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzUzNO3SbF .navbar-collapse.collapsing .navbar-buttons,
  .cid-rzUzNO3SbF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rzUzNO3SbF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rzUzNO3SbF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzUzNO3SbF .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-rzUzNO3SbF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rzUzNO3SbF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rzUzNO3SbF .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-rzUzNO3SbF .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rzUzNO3SbF .navbar-collapse {
  flex-basis: auto;
}
.cid-rzUzNO3SbF .nav-link:hover,
.cid-rzUzNO3SbF .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rzUzNPawhI {
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-rzUzNPawhI .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rzUXfzgTdr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzUXfzgTdr .mbr-text,
.cid-rzUXfzgTdr blockquote {
  color: #767676;
}
.cid-rzUXfzgTdr .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rzXkyrn86O .google-map {
  height: 25rem;
  position: relative;
}
.cid-rzXkyrn86O .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rzXkyrn86O .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-rzXkyrn86O .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rzXkyrn86O .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rzUzNRBZaX {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rzUzNRBZaX .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzUzNRBZaX .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rzUzNRBZaX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzUzNRBZaX .inner-container {
    width: 100% !important;
  }
}
.cid-rA0DYxuEUp {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rA0DYxuEUp .image-block {
  margin: auto;
}
.cid-rA0DYxuEUp figcaption {
  position: relative;
}
.cid-rA0DYxuEUp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rA0DYxuEUp .image-block {
    width: 100% !important;
  }
}
.cid-rA0EM7SgLw {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rA0EM7SgLw .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rA0EM7SgLw .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rA0EM7SgLw .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rA0EM7SgLw .inner-container {
    width: 100% !important;
  }
}
.cid-rzVfKAvVOm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzVfKAvVOm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzVfKAvVOm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzVfKAvVOm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzVfKAvVOm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzVfKAvVOm .row > .row {
  display: block;
}
.cid-rzVfKAvVOm .mbr-gallery-item {
  width: 100%;
}
.cid-rzVfKAvVOm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzVfKAvVOm .mbr-gallery-item > div {
  position: relative;
}
.cid-rzVfKAvVOm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzVfKAvVOm .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzVfKAvVOm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzVfKAvVOm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzVfzisTc5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzVfzisTc5 .mbr-text,
.cid-rzVfzisTc5 blockquote {
  color: #767676;
}
.cid-rzVfzisTc5 .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzUzNTxAjV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzUzNTxAjV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzUzNTxAjV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzUzNTxAjV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzUzNTxAjV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzUzNTxAjV .row > .row {
  display: block;
}
.cid-rzUzNTxAjV .mbr-gallery-item {
  width: 100%;
}
.cid-rzUzNTxAjV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzUzNTxAjV .mbr-gallery-item > div {
  position: relative;
}
.cid-rzUzNTxAjV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzUzNTxAjV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzUzNTxAjV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzUzNTxAjV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzViJqL3oL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzViJqL3oL .mbr-text,
.cid-rzViJqL3oL blockquote {
  color: #767676;
}
.cid-rzViJqL3oL .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzUzNX88cc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzUzNX88cc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzUzNX88cc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzUzNX88cc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzUzNX88cc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzUzNX88cc .row > .row {
  display: block;
}
.cid-rzUzNX88cc .mbr-gallery-item {
  width: 100%;
}
.cid-rzUzNX88cc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzUzNX88cc .mbr-gallery-item > div {
  position: relative;
}
.cid-rzUzNX88cc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzUzNX88cc .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzUzNX88cc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzUzNX88cc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzX3I58maQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzX3I58maQ .mbr-text,
.cid-rzX3I58maQ blockquote {
  color: #767676;
}
.cid-rzX3I58maQ .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzUJqrBP0z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzUJqrBP0z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzUJqrBP0z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzUJqrBP0z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzUJqrBP0z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzUJqrBP0z .row > .row {
  display: block;
}
.cid-rzUJqrBP0z .mbr-gallery-item {
  width: 100%;
}
.cid-rzUJqrBP0z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzUJqrBP0z .mbr-gallery-item > div {
  position: relative;
}
.cid-rzUJqrBP0z .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzUJqrBP0z .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzUJqrBP0z .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzUJqrBP0z .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzX44CRgS6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzX44CRgS6 .mbr-text,
.cid-rzX44CRgS6 blockquote {
  color: #767676;
}
.cid-rzX44CRgS6 .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzUNenKKGC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzUNenKKGC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzUNenKKGC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzUNenKKGC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzUNenKKGC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzUNenKKGC .row > .row {
  display: block;
}
.cid-rzUNenKKGC .mbr-gallery-item {
  width: 100%;
}
.cid-rzUNenKKGC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzUNenKKGC .mbr-gallery-item > div {
  position: relative;
}
.cid-rzUNenKKGC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzUNenKKGC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzUNenKKGC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzUNenKKGC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzX4w64Udn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzX4w64Udn .mbr-text,
.cid-rzX4w64Udn blockquote {
  color: #767676;
}
.cid-rzX4w64Udn .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzUOc8ZNea {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzUOc8ZNea .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzUOc8ZNea .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzUOc8ZNea .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzUOc8ZNea .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzUOc8ZNea .row > .row {
  display: block;
}
.cid-rzUOc8ZNea .mbr-gallery-item {
  width: 100%;
}
.cid-rzUOc8ZNea .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzUOc8ZNea .mbr-gallery-item > div {
  position: relative;
}
.cid-rzUOc8ZNea .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzUOc8ZNea .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzUOc8ZNea .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzUOc8ZNea .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzUPfJfwzP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzUPfJfwzP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzUPfJfwzP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzUPfJfwzP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzUPfJfwzP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzUPfJfwzP .row > .row {
  display: block;
}
.cid-rzUPfJfwzP .mbr-gallery-item {
  width: 100%;
}
.cid-rzUPfJfwzP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzUPfJfwzP .mbr-gallery-item > div {
  position: relative;
}
.cid-rzUPfJfwzP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzUPfJfwzP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzUPfJfwzP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzUPfJfwzP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzX4HKyY5D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzX4HKyY5D .mbr-text,
.cid-rzX4HKyY5D blockquote {
  color: #767676;
}
.cid-rzX4HKyY5D .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzUVXmrvPL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzUVXmrvPL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzUVXmrvPL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzUVXmrvPL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzUVXmrvPL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzUVXmrvPL .row > .row {
  display: block;
}
.cid-rzUVXmrvPL .mbr-gallery-item {
  width: 100%;
}
.cid-rzUVXmrvPL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzUVXmrvPL .mbr-gallery-item > div {
  position: relative;
}
.cid-rzUVXmrvPL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzUVXmrvPL .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzUVXmrvPL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzUVXmrvPL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzZGjl0mIU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzZGjl0mIU .mbr-text,
.cid-rzZGjl0mIU blockquote {
  color: #767676;
}
.cid-rzZGjl0mIU .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzZGjOZ9NP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzZGjOZ9NP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzZGjOZ9NP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzZGjOZ9NP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzZGjOZ9NP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzZGjOZ9NP .row > .row {
  display: block;
}
.cid-rzZGjOZ9NP .mbr-gallery-item {
  width: 100%;
}
.cid-rzZGjOZ9NP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzZGjOZ9NP .mbr-gallery-item > div {
  position: relative;
}
.cid-rzZGjOZ9NP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzZGjOZ9NP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzZGjOZ9NP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzZGjOZ9NP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzUzO0WaVL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rzUzO0WaVL .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzUzO0WaVL .section-text {
  padding: 2rem 0;
}
.cid-rzUzO0WaVL .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzUzO0WaVL .inner-container {
    width: 100% !important;
  }
}
.cid-rzUzO2VrHD .google-map {
  height: 25rem;
  position: relative;
}
.cid-rzUzO2VrHD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rzUzO2VrHD .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-rzUzO2VrHD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rzUzO2VrHD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rzZqQcJZ1F .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rzZqQcJZ1F .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rzZqQcJZ1F a {
  font-style: normal;
}
.cid-rzZqQcJZ1F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rzZqQcJZ1F .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rzZqQcJZ1F .nav-item:focus,
.cid-rzZqQcJZ1F .nav-link:focus {
  outline: none;
}
.cid-rzZqQcJZ1F .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rzZqQcJZ1F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rzZqQcJZ1F .menu-logo {
  margin-right: auto;
}
.cid-rzZqQcJZ1F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rzZqQcJZ1F .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-rzZqQcJZ1F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rzZqQcJZ1F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rzZqQcJZ1F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rzZqQcJZ1F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rzZqQcJZ1F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rzZqQcJZ1F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rzZqQcJZ1F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rzZqQcJZ1F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rzZqQcJZ1F .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rzZqQcJZ1F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rzZqQcJZ1F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rzZqQcJZ1F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rzZqQcJZ1F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rzZqQcJZ1F .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-rzZqQcJZ1F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rzZqQcJZ1F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rzZqQcJZ1F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rzZqQcJZ1F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rzZqQcJZ1F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rzZqQcJZ1F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rzZqQcJZ1F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rzZqQcJZ1F button.navbar-toggler:focus {
  outline: none;
}
.cid-rzZqQcJZ1F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rzZqQcJZ1F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rzZqQcJZ1F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rzZqQcJZ1F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rzZqQcJZ1F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rzZqQcJZ1F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzZqQcJZ1F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rzZqQcJZ1F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rzZqQcJZ1F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzZqQcJZ1F .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rzZqQcJZ1F .collapsed .btn {
  display: flex;
}
.cid-rzZqQcJZ1F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rzZqQcJZ1F .collapsed .navbar-collapse.collapsing,
.cid-rzZqQcJZ1F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rzZqQcJZ1F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rzZqQcJZ1F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rzZqQcJZ1F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rzZqQcJZ1F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rzZqQcJZ1F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rzZqQcJZ1F .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rzZqQcJZ1F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rzZqQcJZ1F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rzZqQcJZ1F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rzZqQcJZ1F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rzZqQcJZ1F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rzZqQcJZ1F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rzZqQcJZ1F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rzZqQcJZ1F .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-rzZqQcJZ1F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rzZqQcJZ1F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rzZqQcJZ1F .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-rzZqQcJZ1F .navbar-expand {
    flex-direction: column;
  }
  .cid-rzZqQcJZ1F img {
    height: 3.8rem !important;
  }
  .cid-rzZqQcJZ1F .btn {
    display: flex;
  }
  .cid-rzZqQcJZ1F button.navbar-toggler {
    display: block;
  }
  .cid-rzZqQcJZ1F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rzZqQcJZ1F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rzZqQcJZ1F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rzZqQcJZ1F .navbar-collapse.collapsing,
  .cid-rzZqQcJZ1F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rzZqQcJZ1F .navbar-collapse.collapsing .navbar-nav,
  .cid-rzZqQcJZ1F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rzZqQcJZ1F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rzZqQcJZ1F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rzZqQcJZ1F .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rzZqQcJZ1F .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzZqQcJZ1F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rzZqQcJZ1F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rzZqQcJZ1F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rzZqQcJZ1F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rzZqQcJZ1F .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-rzZqQcJZ1F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rzZqQcJZ1F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rzZqQcJZ1F .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-rzZqQcJZ1F .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rzZqQcJZ1F .navbar-collapse {
  flex-basis: auto;
}
.cid-rzZqQcJZ1F .nav-link:hover,
.cid-rzZqQcJZ1F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rzZqQecHgW {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-6227-2000x1333.jpg");
}
.cid-rzZqQecHgW .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rzZqQggOPZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzZqQggOPZ .mbr-text,
.cid-rzZqQggOPZ blockquote {
  color: #767676;
}
.cid-rzZqQggOPZ .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rzZqQijS1T .google-map {
  height: 25rem;
  position: relative;
}
.cid-rzZqQijS1T .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rzZqQijS1T .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-rzZqQijS1T .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rzZqQijS1T .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rzZqQh7cdT {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rzZqQh7cdT .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzZqQh7cdT .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rzZqQh7cdT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzZqQh7cdT .inner-container {
    width: 100% !important;
  }
}
.cid-rzZqQoXIWb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzZqQoXIWb .mbr-text,
.cid-rzZqQoXIWb blockquote {
  color: #767676;
}
.cid-rzZqQoXIWb .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzZqQr8ymZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzZqQr8ymZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzZqQr8ymZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzZqQr8ymZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzZqQr8ymZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzZqQr8ymZ .row > .row {
  display: block;
}
.cid-rzZqQr8ymZ .mbr-gallery-item {
  width: 100%;
}
.cid-rzZqQr8ymZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzZqQr8ymZ .mbr-gallery-item > div {
  position: relative;
}
.cid-rzZqQr8ymZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzZqQr8ymZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzZqQr8ymZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzZqQr8ymZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzZqQtSdx4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzZqQtSdx4 .mbr-text,
.cid-rzZqQtSdx4 blockquote {
  color: #767676;
}
.cid-rzZqQtSdx4 .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzZqQvGq9H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzZqQvGq9H .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzZqQvGq9H .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzZqQvGq9H .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzZqQvGq9H .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzZqQvGq9H .row > .row {
  display: block;
}
.cid-rzZqQvGq9H .mbr-gallery-item {
  width: 100%;
}
.cid-rzZqQvGq9H .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzZqQvGq9H .mbr-gallery-item > div {
  position: relative;
}
.cid-rzZqQvGq9H .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzZqQvGq9H .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzZqQvGq9H .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzZqQvGq9H .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rA047Beffj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rA047Beffj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rA047Beffj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rA047Beffj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rA047Beffj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rA047Beffj .row > .row {
  display: block;
}
.cid-rA047Beffj .mbr-gallery-item {
  width: 100%;
}
.cid-rA047Beffj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rA047Beffj .mbr-gallery-item > div {
  position: relative;
}
.cid-rA047Beffj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rA047Beffj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rA047Beffj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rA047Beffj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rA056UAOdg {
  background: #ffffff;
}
.cid-rA056UAOdg .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rA056UAOdg .video-block {
    width: 100% !important;
  }
}
.cid-rzZqQA04qE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzZqQA04qE .mbr-text,
.cid-rzZqQA04qE blockquote {
  color: #767676;
}
.cid-rzZqQA04qE .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzZqQBLTW0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzZqQBLTW0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzZqQBLTW0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzZqQBLTW0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzZqQBLTW0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzZqQBLTW0 .row > .row {
  display: block;
}
.cid-rzZqQBLTW0 .mbr-gallery-item {
  width: 100%;
}
.cid-rzZqQBLTW0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzZqQBLTW0 .mbr-gallery-item > div {
  position: relative;
}
.cid-rzZqQBLTW0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzZqQBLTW0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzZqQBLTW0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzZqQBLTW0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzZqQGKoqe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzZqQGKoqe .mbr-text,
.cid-rzZqQGKoqe blockquote {
  color: #767676;
}
.cid-rzZqQGKoqe .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzZqQJR7oV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzZqQJR7oV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzZqQJR7oV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzZqQJR7oV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzZqQJR7oV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzZqQJR7oV .row > .row {
  display: block;
}
.cid-rzZqQJR7oV .mbr-gallery-item {
  width: 100%;
}
.cid-rzZqQJR7oV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzZqQJR7oV .mbr-gallery-item > div {
  position: relative;
}
.cid-rzZqQJR7oV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzZqQJR7oV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzZqQJR7oV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzZqQJR7oV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzZqQOUYgW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rzZqQOUYgW .mbr-text,
.cid-rzZqQOUYgW blockquote {
  color: #767676;
}
.cid-rzZqQOUYgW .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rzZqQQJBuM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzZqQQJBuM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rzZqQQJBuM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rzZqQQJBuM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rzZqQQJBuM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rzZqQQJBuM .row > .row {
  display: block;
}
.cid-rzZqQQJBuM .mbr-gallery-item {
  width: 100%;
}
.cid-rzZqQQJBuM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rzZqQQJBuM .mbr-gallery-item > div {
  position: relative;
}
.cid-rzZqQQJBuM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rzZqQQJBuM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rzZqQQJBuM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rzZqQQJBuM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rA9WdRDNS5 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-rA9WdRDNS5 .image-block {
  margin: auto;
}
.cid-rA9WdRDNS5 figcaption {
  position: relative;
}
.cid-rA9WdRDNS5 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rA9WdRDNS5 .image-block {
    width: 100% !important;
  }
}
.cid-rzZqR2iVLo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rzZqR2iVLo .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rzZqR2iVLo .section-text {
  padding: 2rem 0;
}
.cid-rzZqR2iVLo .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rzZqR2iVLo .inner-container {
    width: 100% !important;
  }
}
.cid-rzZqR6i6tn .google-map {
  height: 25rem;
  position: relative;
}
.cid-rzZqR6i6tn .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rzZqR6i6tn .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-rzZqR6i6tn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rzZqR6i6tn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rAc2zDQSTZ .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rAc2zDQSTZ .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rAc2zDQSTZ a {
  font-style: normal;
}
.cid-rAc2zDQSTZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rAc2zDQSTZ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rAc2zDQSTZ .nav-item:focus,
.cid-rAc2zDQSTZ .nav-link:focus {
  outline: none;
}
.cid-rAc2zDQSTZ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rAc2zDQSTZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rAc2zDQSTZ .menu-logo {
  margin-right: auto;
}
.cid-rAc2zDQSTZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rAc2zDQSTZ .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-rAc2zDQSTZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rAc2zDQSTZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rAc2zDQSTZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rAc2zDQSTZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rAc2zDQSTZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rAc2zDQSTZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rAc2zDQSTZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rAc2zDQSTZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rAc2zDQSTZ .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rAc2zDQSTZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rAc2zDQSTZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rAc2zDQSTZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rAc2zDQSTZ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rAc2zDQSTZ .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-rAc2zDQSTZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rAc2zDQSTZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rAc2zDQSTZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rAc2zDQSTZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rAc2zDQSTZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rAc2zDQSTZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rAc2zDQSTZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rAc2zDQSTZ button.navbar-toggler:focus {
  outline: none;
}
.cid-rAc2zDQSTZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rAc2zDQSTZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rAc2zDQSTZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rAc2zDQSTZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rAc2zDQSTZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rAc2zDQSTZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAc2zDQSTZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rAc2zDQSTZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rAc2zDQSTZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAc2zDQSTZ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rAc2zDQSTZ .collapsed .btn {
  display: flex;
}
.cid-rAc2zDQSTZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rAc2zDQSTZ .collapsed .navbar-collapse.collapsing,
.cid-rAc2zDQSTZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rAc2zDQSTZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rAc2zDQSTZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rAc2zDQSTZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rAc2zDQSTZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rAc2zDQSTZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rAc2zDQSTZ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rAc2zDQSTZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rAc2zDQSTZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rAc2zDQSTZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rAc2zDQSTZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rAc2zDQSTZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rAc2zDQSTZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rAc2zDQSTZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rAc2zDQSTZ .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-rAc2zDQSTZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rAc2zDQSTZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rAc2zDQSTZ .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-rAc2zDQSTZ .navbar-expand {
    flex-direction: column;
  }
  .cid-rAc2zDQSTZ img {
    height: 3.8rem !important;
  }
  .cid-rAc2zDQSTZ .btn {
    display: flex;
  }
  .cid-rAc2zDQSTZ button.navbar-toggler {
    display: block;
  }
  .cid-rAc2zDQSTZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rAc2zDQSTZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rAc2zDQSTZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rAc2zDQSTZ .navbar-collapse.collapsing,
  .cid-rAc2zDQSTZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rAc2zDQSTZ .navbar-collapse.collapsing .navbar-nav,
  .cid-rAc2zDQSTZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rAc2zDQSTZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rAc2zDQSTZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rAc2zDQSTZ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rAc2zDQSTZ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rAc2zDQSTZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rAc2zDQSTZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rAc2zDQSTZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rAc2zDQSTZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rAc2zDQSTZ .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-rAc2zDQSTZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rAc2zDQSTZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rAc2zDQSTZ .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-rAc2zDQSTZ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rAc2zDQSTZ .navbar-collapse {
  flex-basis: auto;
}
.cid-rAc2zDQSTZ .nav-link:hover,
.cid-rAc2zDQSTZ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rAc2zEX8XU {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-20190824-231234175-2000x1500.jpg");
}
.cid-rAc2zEX8XU .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rAc2zGGzSu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rAc2zGGzSu .mbr-text,
.cid-rAc2zGGzSu blockquote {
  color: #767676;
}
.cid-rAc2zGGzSu .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rAc2zJeURY {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rAc2zJeURY .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rAc2zJeURY .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rAc2zJeURY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rAc2zJeURY .inner-container {
    width: 100% !important;
  }
}
.cid-rAeT6pfeS0 {
  background: #ffffff;
}
.cid-rAeT6pfeS0 .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rAeT6pfeS0 .video-block {
    width: 100% !important;
  }
}
.cid-rAeTiv8BCr {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rAeTiv8BCr .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rAeTiv8BCr .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rAeTiv8BCr .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rAeTiv8BCr .inner-container {
    width: 100% !important;
  }
}
.cid-rAc2zYHoGu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rAc2zYHoGu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rAc2zYHoGu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rAc2zYHoGu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rAc2zYHoGu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rAc2zYHoGu .row > .row {
  display: block;
}
.cid-rAc2zYHoGu .mbr-gallery-item {
  width: 100%;
}
.cid-rAc2zYHoGu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rAc2zYHoGu .mbr-gallery-item > div {
  position: relative;
}
.cid-rAc2zYHoGu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rAc2zYHoGu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rAc2zYHoGu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rAc2zYHoGu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rAc2A1IFST {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-rAc2A1IFST .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rAc2A1IFST .section-text {
  padding: 2rem 0;
}
.cid-rAc2A1IFST .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rAc2A1IFST .inner-container {
    width: 100% !important;
  }
}
.cid-rAc2A2G6dR .google-map {
  height: 25rem;
  position: relative;
}
.cid-rAc2A2G6dR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rAc2A2G6dR .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-rAc2A2G6dR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rAc2A2G6dR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rAfejxFy8o .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rAfejxFy8o .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rAfejxFy8o a {
  font-style: normal;
}
.cid-rAfejxFy8o .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rAfejxFy8o .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rAfejxFy8o .nav-item:focus,
.cid-rAfejxFy8o .nav-link:focus {
  outline: none;
}
.cid-rAfejxFy8o .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rAfejxFy8o .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rAfejxFy8o .menu-logo {
  margin-right: auto;
}
.cid-rAfejxFy8o .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rAfejxFy8o .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-rAfejxFy8o .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rAfejxFy8o .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rAfejxFy8o .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rAfejxFy8o .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rAfejxFy8o .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rAfejxFy8o .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rAfejxFy8o .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rAfejxFy8o .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rAfejxFy8o .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rAfejxFy8o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rAfejxFy8o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rAfejxFy8o .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rAfejxFy8o .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rAfejxFy8o .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-rAfejxFy8o .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rAfejxFy8o .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rAfejxFy8o .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rAfejxFy8o .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rAfejxFy8o .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rAfejxFy8o .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rAfejxFy8o button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rAfejxFy8o button.navbar-toggler:focus {
  outline: none;
}
.cid-rAfejxFy8o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rAfejxFy8o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rAfejxFy8o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rAfejxFy8o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rAfejxFy8o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rAfejxFy8o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAfejxFy8o nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rAfejxFy8o nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rAfejxFy8o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAfejxFy8o .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rAfejxFy8o .collapsed .btn {
  display: flex;
}
.cid-rAfejxFy8o .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rAfejxFy8o .collapsed .navbar-collapse.collapsing,
.cid-rAfejxFy8o .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rAfejxFy8o .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rAfejxFy8o .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rAfejxFy8o .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rAfejxFy8o .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rAfejxFy8o .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rAfejxFy8o .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rAfejxFy8o .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rAfejxFy8o .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rAfejxFy8o .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rAfejxFy8o .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rAfejxFy8o .collapsed button.navbar-toggler {
  display: block;
}
.cid-rAfejxFy8o .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rAfejxFy8o .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rAfejxFy8o .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-rAfejxFy8o .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rAfejxFy8o .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rAfejxFy8o .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-rAfejxFy8o .navbar-expand {
    flex-direction: column;
  }
  .cid-rAfejxFy8o img {
    height: 3.8rem !important;
  }
  .cid-rAfejxFy8o .btn {
    display: flex;
  }
  .cid-rAfejxFy8o button.navbar-toggler {
    display: block;
  }
  .cid-rAfejxFy8o .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rAfejxFy8o .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rAfejxFy8o .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rAfejxFy8o .navbar-collapse.collapsing,
  .cid-rAfejxFy8o .navbar-collapse.show {
    display: block !important;
  }
  .cid-rAfejxFy8o .navbar-collapse.collapsing .navbar-nav,
  .cid-rAfejxFy8o .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rAfejxFy8o .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rAfejxFy8o .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rAfejxFy8o .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rAfejxFy8o .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rAfejxFy8o .navbar-collapse.collapsing .navbar-buttons,
  .cid-rAfejxFy8o .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rAfejxFy8o .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rAfejxFy8o .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rAfejxFy8o .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-rAfejxFy8o .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rAfejxFy8o .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rAfejxFy8o .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-rAfejxFy8o .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rAfejxFy8o .navbar-collapse {
  flex-basis: auto;
}
.cid-rAfejxFy8o .nav-link:hover,
.cid-rAfejxFy8o .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rAfejyOjGD {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-6323-2000x1333.jpg");
}
.cid-rAfejyOjGD .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rAfejALndw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rAfejALndw .mbr-text,
.cid-rAfejALndw blockquote {
  color: #767676;
}
.cid-rAfejALndw .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rAfejEWDza {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rAfejEWDza .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rAfejEWDza .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rAfejEWDza .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rAfejEWDza .inner-container {
    width: 100% !important;
  }
}
.cid-rAfmUqc1Y8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rAfmUqc1Y8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rAfmUqc1Y8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rAfmUqc1Y8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rAfmUqc1Y8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rAfmUqc1Y8 .row > .row {
  display: block;
}
.cid-rAfmUqc1Y8 .mbr-gallery-item {
  width: 100%;
}
.cid-rAfmUqc1Y8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rAfmUqc1Y8 .mbr-gallery-item > div {
  position: relative;
}
.cid-rAfmUqc1Y8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rAfmUqc1Y8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rAfmUqc1Y8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rAfmUqc1Y8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rAfjl3LJXa .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rAfjl3LJXa .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rAfjl3LJXa a {
  font-style: normal;
}
.cid-rAfjl3LJXa .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rAfjl3LJXa .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rAfjl3LJXa .nav-item:focus,
.cid-rAfjl3LJXa .nav-link:focus {
  outline: none;
}
.cid-rAfjl3LJXa .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rAfjl3LJXa .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rAfjl3LJXa .menu-logo {
  margin-right: auto;
}
.cid-rAfjl3LJXa .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rAfjl3LJXa .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-rAfjl3LJXa .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rAfjl3LJXa .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rAfjl3LJXa .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rAfjl3LJXa .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rAfjl3LJXa .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rAfjl3LJXa .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rAfjl3LJXa .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rAfjl3LJXa .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rAfjl3LJXa .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rAfjl3LJXa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rAfjl3LJXa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rAfjl3LJXa .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rAfjl3LJXa .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rAfjl3LJXa .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-rAfjl3LJXa .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rAfjl3LJXa .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rAfjl3LJXa .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rAfjl3LJXa .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rAfjl3LJXa .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rAfjl3LJXa .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rAfjl3LJXa button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rAfjl3LJXa button.navbar-toggler:focus {
  outline: none;
}
.cid-rAfjl3LJXa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rAfjl3LJXa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rAfjl3LJXa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rAfjl3LJXa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rAfjl3LJXa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rAfjl3LJXa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAfjl3LJXa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rAfjl3LJXa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rAfjl3LJXa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAfjl3LJXa .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rAfjl3LJXa .collapsed .btn {
  display: flex;
}
.cid-rAfjl3LJXa .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rAfjl3LJXa .collapsed .navbar-collapse.collapsing,
.cid-rAfjl3LJXa .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rAfjl3LJXa .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rAfjl3LJXa .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rAfjl3LJXa .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rAfjl3LJXa .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rAfjl3LJXa .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rAfjl3LJXa .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rAfjl3LJXa .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rAfjl3LJXa .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rAfjl3LJXa .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rAfjl3LJXa .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rAfjl3LJXa .collapsed button.navbar-toggler {
  display: block;
}
.cid-rAfjl3LJXa .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rAfjl3LJXa .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rAfjl3LJXa .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-rAfjl3LJXa .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rAfjl3LJXa .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rAfjl3LJXa .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-rAfjl3LJXa .navbar-expand {
    flex-direction: column;
  }
  .cid-rAfjl3LJXa img {
    height: 3.8rem !important;
  }
  .cid-rAfjl3LJXa .btn {
    display: flex;
  }
  .cid-rAfjl3LJXa button.navbar-toggler {
    display: block;
  }
  .cid-rAfjl3LJXa .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rAfjl3LJXa .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rAfjl3LJXa .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rAfjl3LJXa .navbar-collapse.collapsing,
  .cid-rAfjl3LJXa .navbar-collapse.show {
    display: block !important;
  }
  .cid-rAfjl3LJXa .navbar-collapse.collapsing .navbar-nav,
  .cid-rAfjl3LJXa .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rAfjl3LJXa .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rAfjl3LJXa .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rAfjl3LJXa .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rAfjl3LJXa .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rAfjl3LJXa .navbar-collapse.collapsing .navbar-buttons,
  .cid-rAfjl3LJXa .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rAfjl3LJXa .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rAfjl3LJXa .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rAfjl3LJXa .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-rAfjl3LJXa .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rAfjl3LJXa .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rAfjl3LJXa .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-rAfjl3LJXa .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rAfjl3LJXa .navbar-collapse {
  flex-basis: auto;
}
.cid-rAfjl3LJXa .nav-link:hover,
.cid-rAfjl3LJXa .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rAfjl5f4b5 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-6337-2000x1333.jpg");
}
.cid-rAfjl5f4b5 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rAfjl6GLQW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rAfjl6GLQW .mbr-text,
.cid-rAfjl6GLQW blockquote {
  color: #767676;
}
.cid-rAfjl6GLQW .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-rAfjl8kl1i {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rAfjl8kl1i .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rAfjl8kl1i .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-rAfjl8kl1i .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rAfjl8kl1i .inner-container {
    width: 100% !important;
  }
}
.cid-rAfrspBmPA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rAfrspBmPA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rAfrspBmPA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rAfrspBmPA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rAfrspBmPA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rAfrspBmPA .row > .row {
  display: block;
}
.cid-rAfrspBmPA .mbr-gallery-item {
  width: 100%;
}
.cid-rAfrspBmPA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rAfrspBmPA .mbr-gallery-item > div {
  position: relative;
}
.cid-rAfrspBmPA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rAfrspBmPA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rAfrspBmPA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rAfrspBmPA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rAlss5Cka0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-rAlss5Cka0 .mbr-text,
.cid-rAlss5Cka0 blockquote {
  color: #767676;
}
.cid-rAlss5Cka0 .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-rAi8J9U6l7 {
  background: #ffffff;
}
.cid-rAi8J9U6l7 .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rAi8J9U6l7 .video-block {
    width: 100% !important;
  }
}
.cid-rB2ZU2KGwx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-3514-2000x1333.jpg");
}
.cid-rB2ZU2KGwx .mbr-section-subtitle {
  color: #767676;
}
.cid-rB2ZU2KGwx .btn {
  margin: 0 0 .5rem 0;
}
.cid-rB2ZU2KGwx H2 {
  color: #ffffff;
}
.cid-rAloO9997D .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rAloO9997D .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rAloO9997D a {
  font-style: normal;
}
.cid-rAloO9997D .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rAloO9997D .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rAloO9997D .nav-item:focus,
.cid-rAloO9997D .nav-link:focus {
  outline: none;
}
.cid-rAloO9997D .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rAloO9997D .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rAloO9997D .menu-logo {
  margin-right: auto;
}
.cid-rAloO9997D .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rAloO9997D .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-rAloO9997D .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rAloO9997D .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rAloO9997D .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rAloO9997D .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rAloO9997D .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rAloO9997D .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rAloO9997D .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rAloO9997D .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rAloO9997D .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rAloO9997D .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rAloO9997D .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rAloO9997D .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rAloO9997D .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rAloO9997D .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-rAloO9997D .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rAloO9997D .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rAloO9997D .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rAloO9997D .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rAloO9997D .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rAloO9997D .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rAloO9997D button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rAloO9997D button.navbar-toggler:focus {
  outline: none;
}
.cid-rAloO9997D button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rAloO9997D button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rAloO9997D button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rAloO9997D button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rAloO9997D button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rAloO9997D nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAloO9997D nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rAloO9997D nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rAloO9997D nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAloO9997D .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rAloO9997D .collapsed .btn {
  display: flex;
}
.cid-rAloO9997D .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rAloO9997D .collapsed .navbar-collapse.collapsing,
.cid-rAloO9997D .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rAloO9997D .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rAloO9997D .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rAloO9997D .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rAloO9997D .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rAloO9997D .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rAloO9997D .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rAloO9997D .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rAloO9997D .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rAloO9997D .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rAloO9997D .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rAloO9997D .collapsed button.navbar-toggler {
  display: block;
}
.cid-rAloO9997D .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rAloO9997D .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rAloO9997D .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-rAloO9997D .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rAloO9997D .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rAloO9997D .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-rAloO9997D .navbar-expand {
    flex-direction: column;
  }
  .cid-rAloO9997D img {
    height: 3.8rem !important;
  }
  .cid-rAloO9997D .btn {
    display: flex;
  }
  .cid-rAloO9997D button.navbar-toggler {
    display: block;
  }
  .cid-rAloO9997D .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rAloO9997D .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rAloO9997D .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rAloO9997D .navbar-collapse.collapsing,
  .cid-rAloO9997D .navbar-collapse.show {
    display: block !important;
  }
  .cid-rAloO9997D .navbar-collapse.collapsing .navbar-nav,
  .cid-rAloO9997D .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rAloO9997D .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rAloO9997D .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rAloO9997D .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rAloO9997D .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rAloO9997D .navbar-collapse.collapsing .navbar-buttons,
  .cid-rAloO9997D .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rAloO9997D .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rAloO9997D .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rAloO9997D .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-rAloO9997D .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rAloO9997D .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rAloO9997D .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-rAloO9997D .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rAloO9997D .navbar-collapse {
  flex-basis: auto;
}
.cid-rAloO9997D .nav-link:hover,
.cid-rAloO9997D .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rAloOadARB {
  padding-top: 120px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-3513-2000x1333.jpg");
}
.cid-rAloOadARB .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-rAlukSDAJI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #465052;
}
.cid-rAlukSDAJI .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rAlukSDAJI .section-text {
  padding: 2rem 0;
  text-align: left;
}
.cid-rAlukSDAJI .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rAlukSDAJI .inner-container {
    width: 100% !important;
  }
}
.cid-tQwUmUJtSB .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tQwUmUJtSB .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tQwUmUJtSB a {
  font-style: normal;
}
.cid-tQwUmUJtSB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tQwUmUJtSB .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tQwUmUJtSB .nav-item:focus,
.cid-tQwUmUJtSB .nav-link:focus {
  outline: none;
}
.cid-tQwUmUJtSB .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tQwUmUJtSB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tQwUmUJtSB .menu-logo {
  margin-right: auto;
}
.cid-tQwUmUJtSB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tQwUmUJtSB .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-tQwUmUJtSB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tQwUmUJtSB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tQwUmUJtSB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tQwUmUJtSB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tQwUmUJtSB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tQwUmUJtSB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tQwUmUJtSB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tQwUmUJtSB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tQwUmUJtSB .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tQwUmUJtSB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tQwUmUJtSB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQwUmUJtSB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tQwUmUJtSB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQwUmUJtSB .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-tQwUmUJtSB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tQwUmUJtSB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tQwUmUJtSB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tQwUmUJtSB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tQwUmUJtSB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tQwUmUJtSB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tQwUmUJtSB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tQwUmUJtSB button.navbar-toggler:focus {
  outline: none;
}
.cid-tQwUmUJtSB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tQwUmUJtSB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tQwUmUJtSB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tQwUmUJtSB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tQwUmUJtSB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tQwUmUJtSB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQwUmUJtSB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tQwUmUJtSB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tQwUmUJtSB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQwUmUJtSB .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tQwUmUJtSB .collapsed .btn {
  display: flex;
}
.cid-tQwUmUJtSB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tQwUmUJtSB .collapsed .navbar-collapse.collapsing,
.cid-tQwUmUJtSB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tQwUmUJtSB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tQwUmUJtSB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tQwUmUJtSB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tQwUmUJtSB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tQwUmUJtSB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tQwUmUJtSB .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tQwUmUJtSB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tQwUmUJtSB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tQwUmUJtSB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tQwUmUJtSB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tQwUmUJtSB .collapsed button.navbar-toggler {
  display: block;
}
.cid-tQwUmUJtSB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tQwUmUJtSB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tQwUmUJtSB .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-tQwUmUJtSB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tQwUmUJtSB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tQwUmUJtSB .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-tQwUmUJtSB .navbar-expand {
    flex-direction: column;
  }
  .cid-tQwUmUJtSB img {
    height: 3.8rem !important;
  }
  .cid-tQwUmUJtSB .btn {
    display: flex;
  }
  .cid-tQwUmUJtSB button.navbar-toggler {
    display: block;
  }
  .cid-tQwUmUJtSB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tQwUmUJtSB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tQwUmUJtSB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tQwUmUJtSB .navbar-collapse.collapsing,
  .cid-tQwUmUJtSB .navbar-collapse.show {
    display: block !important;
  }
  .cid-tQwUmUJtSB .navbar-collapse.collapsing .navbar-nav,
  .cid-tQwUmUJtSB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tQwUmUJtSB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tQwUmUJtSB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tQwUmUJtSB .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tQwUmUJtSB .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQwUmUJtSB .navbar-collapse.collapsing .navbar-buttons,
  .cid-tQwUmUJtSB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tQwUmUJtSB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tQwUmUJtSB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQwUmUJtSB .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-tQwUmUJtSB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tQwUmUJtSB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tQwUmUJtSB .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-tQwUmUJtSB .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tQwUmUJtSB .navbar-collapse {
  flex-basis: auto;
}
.cid-tQwUmUJtSB .nav-link:hover,
.cid-tQwUmUJtSB .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tQwUmV6RLv {
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-tQwUmV6RLv H1 {
  color: #ffffff;
  text-align: center;
}
.cid-tQwUmV6RLv .mbr-text,
.cid-tQwUmV6RLv .mbr-section-btn {
  text-align: center;
  color: #efefef;
}
.cid-tQwUmVGfc1 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tQwUmVGfc1 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-tQwUmVGfc1 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
}
.cid-tQwUmVGfc1 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tQwUmVGfc1 .img-text {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-tQwUmVGfc1 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-tQwUmVGfc1 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-tQwUmVGfc1 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-tQwUmVGfc1 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-tQwUmVGfc1 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-tQwUmVGfc1 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-tQwUmWjvEZ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-tQwUmWjvEZ h3 {
  text-align: center;
}
.cid-tQwUmWjvEZ .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-tQwUmWjvEZ .mbr-content-text {
  color: #767676;
}
.cid-tQwUmWjvEZ .panel-item {
  background: #ffffff;
}
.cid-tQwUmWjvEZ .card {
  word-wrap: break-word;
}
.cid-tQwUmWjvEZ .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-tQwUE6GR0s .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tQwUE6GR0s .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tQwUE6GR0s a {
  font-style: normal;
}
.cid-tQwUE6GR0s .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tQwUE6GR0s .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tQwUE6GR0s .nav-item:focus,
.cid-tQwUE6GR0s .nav-link:focus {
  outline: none;
}
.cid-tQwUE6GR0s .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tQwUE6GR0s .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tQwUE6GR0s .menu-logo {
  margin-right: auto;
}
.cid-tQwUE6GR0s .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tQwUE6GR0s .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-tQwUE6GR0s .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tQwUE6GR0s .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tQwUE6GR0s .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tQwUE6GR0s .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tQwUE6GR0s .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tQwUE6GR0s .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tQwUE6GR0s .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tQwUE6GR0s .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tQwUE6GR0s .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tQwUE6GR0s .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tQwUE6GR0s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQwUE6GR0s .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tQwUE6GR0s .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQwUE6GR0s .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-tQwUE6GR0s .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tQwUE6GR0s .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tQwUE6GR0s .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tQwUE6GR0s .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tQwUE6GR0s .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tQwUE6GR0s .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tQwUE6GR0s button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tQwUE6GR0s button.navbar-toggler:focus {
  outline: none;
}
.cid-tQwUE6GR0s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tQwUE6GR0s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tQwUE6GR0s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tQwUE6GR0s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tQwUE6GR0s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tQwUE6GR0s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQwUE6GR0s nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tQwUE6GR0s nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tQwUE6GR0s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQwUE6GR0s .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tQwUE6GR0s .collapsed .btn {
  display: flex;
}
.cid-tQwUE6GR0s .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tQwUE6GR0s .collapsed .navbar-collapse.collapsing,
.cid-tQwUE6GR0s .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tQwUE6GR0s .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tQwUE6GR0s .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tQwUE6GR0s .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tQwUE6GR0s .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tQwUE6GR0s .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tQwUE6GR0s .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tQwUE6GR0s .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tQwUE6GR0s .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tQwUE6GR0s .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tQwUE6GR0s .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tQwUE6GR0s .collapsed button.navbar-toggler {
  display: block;
}
.cid-tQwUE6GR0s .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tQwUE6GR0s .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tQwUE6GR0s .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-tQwUE6GR0s .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tQwUE6GR0s .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tQwUE6GR0s .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-tQwUE6GR0s .navbar-expand {
    flex-direction: column;
  }
  .cid-tQwUE6GR0s img {
    height: 3.8rem !important;
  }
  .cid-tQwUE6GR0s .btn {
    display: flex;
  }
  .cid-tQwUE6GR0s button.navbar-toggler {
    display: block;
  }
  .cid-tQwUE6GR0s .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tQwUE6GR0s .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tQwUE6GR0s .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tQwUE6GR0s .navbar-collapse.collapsing,
  .cid-tQwUE6GR0s .navbar-collapse.show {
    display: block !important;
  }
  .cid-tQwUE6GR0s .navbar-collapse.collapsing .navbar-nav,
  .cid-tQwUE6GR0s .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tQwUE6GR0s .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tQwUE6GR0s .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tQwUE6GR0s .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tQwUE6GR0s .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQwUE6GR0s .navbar-collapse.collapsing .navbar-buttons,
  .cid-tQwUE6GR0s .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tQwUE6GR0s .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tQwUE6GR0s .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQwUE6GR0s .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-tQwUE6GR0s .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tQwUE6GR0s .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tQwUE6GR0s .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-tQwUE6GR0s .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tQwUE6GR0s .navbar-collapse {
  flex-basis: auto;
}
.cid-tQwUE6GR0s .nav-link:hover,
.cid-tQwUE6GR0s .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tQwUE73C6S {
  background-image: url("../../../assets/images/mbr-1920x1162.jpg");
}
.cid-tQwUE73C6S H1 {
  color: #ffffff;
  text-align: center;
}
.cid-tQwUE73C6S .mbr-text,
.cid-tQwUE73C6S .mbr-section-btn {
  text-align: center;
  color: #efefef;
}
.cid-tQwUE7wjlN {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tQwUE7wjlN .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-tQwUE7wjlN .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
}
.cid-tQwUE7wjlN .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tQwUE7wjlN .img-text {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-tQwUE7wjlN .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-tQwUE7wjlN .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-tQwUE7wjlN .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-tQwUE7wjlN .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-tQwUE7wjlN .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-tQwUE7wjlN .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-tQwUE86v4O {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-tQwUE86v4O h3 {
  text-align: center;
}
.cid-tQwUE86v4O .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-tQwUE86v4O .mbr-content-text {
  color: #767676;
}
.cid-tQwUE86v4O .panel-item {
  background: #ffffff;
}
.cid-tQwUE86v4O .card {
  word-wrap: break-word;
}
.cid-tQwUE86v4O .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-tQwZ4uJHnh .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tQwZ4uJHnh .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tQwZ4uJHnh a {
  font-style: normal;
}
.cid-tQwZ4uJHnh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tQwZ4uJHnh .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tQwZ4uJHnh .nav-item:focus,
.cid-tQwZ4uJHnh .nav-link:focus {
  outline: none;
}
.cid-tQwZ4uJHnh .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tQwZ4uJHnh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tQwZ4uJHnh .menu-logo {
  margin-right: auto;
}
.cid-tQwZ4uJHnh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tQwZ4uJHnh .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-tQwZ4uJHnh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tQwZ4uJHnh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tQwZ4uJHnh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tQwZ4uJHnh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tQwZ4uJHnh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tQwZ4uJHnh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tQwZ4uJHnh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tQwZ4uJHnh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tQwZ4uJHnh .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tQwZ4uJHnh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tQwZ4uJHnh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQwZ4uJHnh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tQwZ4uJHnh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQwZ4uJHnh .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-tQwZ4uJHnh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tQwZ4uJHnh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tQwZ4uJHnh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tQwZ4uJHnh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tQwZ4uJHnh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tQwZ4uJHnh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tQwZ4uJHnh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tQwZ4uJHnh button.navbar-toggler:focus {
  outline: none;
}
.cid-tQwZ4uJHnh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tQwZ4uJHnh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tQwZ4uJHnh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tQwZ4uJHnh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tQwZ4uJHnh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tQwZ4uJHnh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQwZ4uJHnh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tQwZ4uJHnh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tQwZ4uJHnh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQwZ4uJHnh .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tQwZ4uJHnh .collapsed .btn {
  display: flex;
}
.cid-tQwZ4uJHnh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tQwZ4uJHnh .collapsed .navbar-collapse.collapsing,
.cid-tQwZ4uJHnh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tQwZ4uJHnh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tQwZ4uJHnh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tQwZ4uJHnh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tQwZ4uJHnh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tQwZ4uJHnh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tQwZ4uJHnh .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tQwZ4uJHnh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tQwZ4uJHnh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tQwZ4uJHnh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tQwZ4uJHnh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tQwZ4uJHnh .collapsed button.navbar-toggler {
  display: block;
}
.cid-tQwZ4uJHnh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tQwZ4uJHnh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tQwZ4uJHnh .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-tQwZ4uJHnh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tQwZ4uJHnh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tQwZ4uJHnh .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-tQwZ4uJHnh .navbar-expand {
    flex-direction: column;
  }
  .cid-tQwZ4uJHnh img {
    height: 3.8rem !important;
  }
  .cid-tQwZ4uJHnh .btn {
    display: flex;
  }
  .cid-tQwZ4uJHnh button.navbar-toggler {
    display: block;
  }
  .cid-tQwZ4uJHnh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tQwZ4uJHnh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tQwZ4uJHnh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tQwZ4uJHnh .navbar-collapse.collapsing,
  .cid-tQwZ4uJHnh .navbar-collapse.show {
    display: block !important;
  }
  .cid-tQwZ4uJHnh .navbar-collapse.collapsing .navbar-nav,
  .cid-tQwZ4uJHnh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tQwZ4uJHnh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tQwZ4uJHnh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tQwZ4uJHnh .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tQwZ4uJHnh .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQwZ4uJHnh .navbar-collapse.collapsing .navbar-buttons,
  .cid-tQwZ4uJHnh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tQwZ4uJHnh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tQwZ4uJHnh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQwZ4uJHnh .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-tQwZ4uJHnh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tQwZ4uJHnh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tQwZ4uJHnh .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-tQwZ4uJHnh .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tQwZ4uJHnh .navbar-collapse {
  flex-basis: auto;
}
.cid-tQwZ4uJHnh .nav-link:hover,
.cid-tQwZ4uJHnh .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tQwZ4v7rRT {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-tQwZ4v7rRT .testimonial-text {
  font-style: italic;
  font-weight: 300;
  color: #4f4943;
}
.cid-tQwZ4v7rRT .mbr-author-name {
  font-weight: bold;
  color: #4f4943;
}
.cid-tQwZ4v7rRT .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
@media (max-width: 991px) {
  .cid-tQwZ4v7rRT .mbr-figure,
  .cid-tQwZ4v7rRT img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
  .cid-tQwZ4v7rRT .media-content {
    padding-top: 1.5rem !important;
  }
}
.cid-rsfqooNxv3 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rsfqooNxv3 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rsfqooNxv3 a {
  font-style: normal;
}
.cid-rsfqooNxv3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rsfqooNxv3 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rsfqooNxv3 .nav-item:focus,
.cid-rsfqooNxv3 .nav-link:focus {
  outline: none;
}
.cid-rsfqooNxv3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsfqooNxv3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rsfqooNxv3 .menu-logo {
  margin-right: auto;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsfqooNxv3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsfqooNxv3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rsfqooNxv3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsfqooNxv3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsfqooNxv3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsfqooNxv3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rsfqooNxv3 button.navbar-toggler:focus {
  outline: none;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfqooNxv3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsfqooNxv3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfqooNxv3 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rsfqooNxv3 .collapsed .btn {
  display: flex;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsfqooNxv3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsfqooNxv3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsfqooNxv3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rsfqooNxv3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rsfqooNxv3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsfqooNxv3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsfqooNxv3 .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-rsfqooNxv3 .navbar-expand {
    flex-direction: column;
  }
  .cid-rsfqooNxv3 img {
    height: 3.8rem !important;
  }
  .cid-rsfqooNxv3 .btn {
    display: flex;
  }
  .cid-rsfqooNxv3 button.navbar-toggler {
    display: block;
  }
  .cid-rsfqooNxv3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rsfqooNxv3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsfqooNxv3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing,
  .cid-rsfqooNxv3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsfqooNxv3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsfqooNxv3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfqooNxv3 .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-rsfqooNxv3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsfqooNxv3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsfqooNxv3 .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-rsfqooNxv3 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rsfqooNxv3 .navbar-collapse {
  flex-basis: auto;
}
.cid-rsfqooNxv3 .nav-link:hover,
.cid-rsfqooNxv3 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ruDNAE3VK3 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-ruDNAE3VK3 .testimonial-text {
  font-style: italic;
  font-weight: 300;
  color: #4f4943;
}
.cid-ruDNAE3VK3 .mbr-author-name {
  font-weight: bold;
  color: #4f4943;
}
.cid-ruDNAE3VK3 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
@media (max-width: 991px) {
  .cid-ruDNAE3VK3 .mbr-figure,
  .cid-ruDNAE3VK3 img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
  .cid-ruDNAE3VK3 .media-content {
    padding-top: 1.5rem !important;
  }
}
.cid-tQx2aFKYq9 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tQx2aFKYq9 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tQx2aFKYq9 a {
  font-style: normal;
}
.cid-tQx2aFKYq9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tQx2aFKYq9 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tQx2aFKYq9 .nav-item:focus,
.cid-tQx2aFKYq9 .nav-link:focus {
  outline: none;
}
.cid-tQx2aFKYq9 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tQx2aFKYq9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tQx2aFKYq9 .menu-logo {
  margin-right: auto;
}
.cid-tQx2aFKYq9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tQx2aFKYq9 .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-tQx2aFKYq9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tQx2aFKYq9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tQx2aFKYq9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tQx2aFKYq9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tQx2aFKYq9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tQx2aFKYq9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tQx2aFKYq9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tQx2aFKYq9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tQx2aFKYq9 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tQx2aFKYq9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tQx2aFKYq9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQx2aFKYq9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tQx2aFKYq9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQx2aFKYq9 .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-tQx2aFKYq9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tQx2aFKYq9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tQx2aFKYq9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tQx2aFKYq9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tQx2aFKYq9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tQx2aFKYq9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tQx2aFKYq9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tQx2aFKYq9 button.navbar-toggler:focus {
  outline: none;
}
.cid-tQx2aFKYq9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tQx2aFKYq9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tQx2aFKYq9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tQx2aFKYq9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tQx2aFKYq9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tQx2aFKYq9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQx2aFKYq9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tQx2aFKYq9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tQx2aFKYq9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQx2aFKYq9 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tQx2aFKYq9 .collapsed .btn {
  display: flex;
}
.cid-tQx2aFKYq9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tQx2aFKYq9 .collapsed .navbar-collapse.collapsing,
.cid-tQx2aFKYq9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tQx2aFKYq9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tQx2aFKYq9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tQx2aFKYq9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tQx2aFKYq9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tQx2aFKYq9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tQx2aFKYq9 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tQx2aFKYq9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tQx2aFKYq9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tQx2aFKYq9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tQx2aFKYq9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tQx2aFKYq9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tQx2aFKYq9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tQx2aFKYq9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tQx2aFKYq9 .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-tQx2aFKYq9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tQx2aFKYq9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tQx2aFKYq9 .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-tQx2aFKYq9 .navbar-expand {
    flex-direction: column;
  }
  .cid-tQx2aFKYq9 img {
    height: 3.8rem !important;
  }
  .cid-tQx2aFKYq9 .btn {
    display: flex;
  }
  .cid-tQx2aFKYq9 button.navbar-toggler {
    display: block;
  }
  .cid-tQx2aFKYq9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tQx2aFKYq9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tQx2aFKYq9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tQx2aFKYq9 .navbar-collapse.collapsing,
  .cid-tQx2aFKYq9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tQx2aFKYq9 .navbar-collapse.collapsing .navbar-nav,
  .cid-tQx2aFKYq9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tQx2aFKYq9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tQx2aFKYq9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tQx2aFKYq9 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tQx2aFKYq9 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQx2aFKYq9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tQx2aFKYq9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tQx2aFKYq9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tQx2aFKYq9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQx2aFKYq9 .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-tQx2aFKYq9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tQx2aFKYq9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tQx2aFKYq9 .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-tQx2aFKYq9 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tQx2aFKYq9 .navbar-collapse {
  flex-basis: auto;
}
.cid-tQx2aFKYq9 .nav-link:hover,
.cid-tQx2aFKYq9 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tQx2Ye6xEO {
  padding-top: 105px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-637-2000x1333.jpg");
}
.cid-tQx2Ye6xEO .mbr-section-subtitle {
  color: #767676;
}
.cid-tQx2Ye6xEO .btn {
  margin: 0 0 .5rem 0;
}
.cid-tQx2Ye6xEO H2 {
  color: #ffffff;
}
.cid-tQx2aGkkPr {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tQx2aGkkPr .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-tQx2aGkkPr .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #ffffff;
  margin-left: 2rem;
}
.cid-tQx2aGkkPr .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tQx2aGkkPr .time-line-date-content {
  margin-right: 2rem;
}
.cid-tQx2aGkkPr .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #ffffff;
  float: right;
}
.cid-tQx2aGkkPr .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tQx2aGkkPr .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tQx2aGkkPr .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tQx2aGkkPr .mbr-timeline-date,
.cid-tQx2aGkkPr .timeline-text-content {
  transition: all .4s;
}
.cid-tQx2aGkkPr .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tQx2aGkkPr .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tQx2aGkkPr .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tQx2aGkkPr .reverse .time-line-date-content p {
  float: left;
}
.cid-tQx2aGkkPr .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #ffffff;
  top: 20px;
  margin-left: -10px;
}
.cid-tQx2aGkkPr .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #ffffff;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tQx2aGkkPr .iconBackground {
    left: 0 !important;
  }
  .cid-tQx2aGkkPr .separline:before {
    left: 0!important;
  }
  .cid-tQx2aGkkPr .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tQx2aGkkPr .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tQx2aGkkPr .time-line-date-content p {
    float: left !important;
  }
  .cid-tQx2aGkkPr .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tQx2aGkkPr .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tQx2aGkkPr .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tQwWcghHw4 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tQwWcghHw4 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tQwWcghHw4 a {
  font-style: normal;
}
.cid-tQwWcghHw4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tQwWcghHw4 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tQwWcghHw4 .nav-item:focus,
.cid-tQwWcghHw4 .nav-link:focus {
  outline: none;
}
.cid-tQwWcghHw4 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tQwWcghHw4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tQwWcghHw4 .menu-logo {
  margin-right: auto;
}
.cid-tQwWcghHw4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tQwWcghHw4 .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-tQwWcghHw4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tQwWcghHw4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tQwWcghHw4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tQwWcghHw4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tQwWcghHw4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tQwWcghHw4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tQwWcghHw4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tQwWcghHw4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tQwWcghHw4 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tQwWcghHw4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tQwWcghHw4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQwWcghHw4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tQwWcghHw4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQwWcghHw4 .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-tQwWcghHw4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tQwWcghHw4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tQwWcghHw4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tQwWcghHw4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tQwWcghHw4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tQwWcghHw4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tQwWcghHw4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tQwWcghHw4 button.navbar-toggler:focus {
  outline: none;
}
.cid-tQwWcghHw4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tQwWcghHw4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tQwWcghHw4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tQwWcghHw4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tQwWcghHw4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tQwWcghHw4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQwWcghHw4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tQwWcghHw4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tQwWcghHw4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQwWcghHw4 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tQwWcghHw4 .collapsed .btn {
  display: flex;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tQwWcghHw4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tQwWcghHw4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tQwWcghHw4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tQwWcghHw4 .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-tQwWcghHw4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tQwWcghHw4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tQwWcghHw4 .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-tQwWcghHw4 .navbar-expand {
    flex-direction: column;
  }
  .cid-tQwWcghHw4 img {
    height: 3.8rem !important;
  }
  .cid-tQwWcghHw4 .btn {
    display: flex;
  }
  .cid-tQwWcghHw4 button.navbar-toggler {
    display: block;
  }
  .cid-tQwWcghHw4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tQwWcghHw4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tQwWcghHw4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing,
  .cid-tQwWcghHw4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing .navbar-nav,
  .cid-tQwWcghHw4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tQwWcghHw4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tQwWcghHw4 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tQwWcghHw4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tQwWcghHw4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQwWcghHw4 .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-tQwWcghHw4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tQwWcghHw4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tQwWcghHw4 .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-tQwWcghHw4 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tQwWcghHw4 .navbar-collapse {
  flex-basis: auto;
}
.cid-tQwWcghHw4 .nav-link:hover,
.cid-tQwWcghHw4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tU72s2bzbh {
  background-image: url("../../../assets/images/img-4762-2000x1333.jpg");
}
.cid-tU72s2bzbh H1 {
  color: #ffffff;
  text-align: center;
}
.cid-tU72s2bzbh .mbr-text,
.cid-tU72s2bzbh .mbr-section-btn {
  text-align: center;
  color: #efefef;
}
.cid-tUmeJNbrL8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tUmeJNbrL8 P {
  color: #767676;
}
.cid-u7ZLIyhNPV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #767676;
}
.cid-u7ZLIyhNPV .mbr-text,
.cid-u7ZLIyhNPV blockquote {
  color: #767676;
}
.cid-u7ZLIyhNPV .mbr-text P {
  text-align: center;
}
.cid-u7ZLIyhNPV .mbr-text {
  color: #efefef;
}
.cid-u1v3WLdDAX {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u1v3WLdDAX .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-u1v3WLdDAX .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #ffffff;
  margin-left: 2rem;
}
.cid-u1v3WLdDAX .timeline-text-content p {
  margin-bottom: 0;
}
.cid-u1v3WLdDAX .time-line-date-content {
  margin-right: 2rem;
}
.cid-u1v3WLdDAX .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #ffffff;
  float: right;
}
.cid-u1v3WLdDAX .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-u1v3WLdDAX .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-u1v3WLdDAX .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-u1v3WLdDAX .mbr-timeline-date,
.cid-u1v3WLdDAX .timeline-text-content {
  transition: all .4s;
}
.cid-u1v3WLdDAX .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-u1v3WLdDAX .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-u1v3WLdDAX .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-u1v3WLdDAX .reverse .time-line-date-content p {
  float: left;
}
.cid-u1v3WLdDAX .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #ffffff;
  top: 20px;
  margin-left: -10px;
}
.cid-u1v3WLdDAX .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #ffffff;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-u1v3WLdDAX .iconBackground {
    left: 0 !important;
  }
  .cid-u1v3WLdDAX .separline:before {
    left: 0!important;
  }
  .cid-u1v3WLdDAX .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-u1v3WLdDAX .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-u1v3WLdDAX .time-line-date-content p {
    float: left !important;
  }
  .cid-u1v3WLdDAX .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-u1v3WLdDAX .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-u1v3WLdDAX .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-u1v3WLdDAX .mbr-timeline-text {
  text-align: center;
}
.cid-u1v3WLdDAX .mbr-timeline-title {
  text-align: center;
}
.cid-tWDYdkfpdu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tWDYdkfpdu .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-tWDYdkfpdu .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #ffffff;
  margin-left: 2rem;
}
.cid-tWDYdkfpdu .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tWDYdkfpdu .time-line-date-content {
  margin-right: 2rem;
}
.cid-tWDYdkfpdu .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #ffffff;
  float: right;
}
.cid-tWDYdkfpdu .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tWDYdkfpdu .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tWDYdkfpdu .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tWDYdkfpdu .mbr-timeline-date,
.cid-tWDYdkfpdu .timeline-text-content {
  transition: all .4s;
}
.cid-tWDYdkfpdu .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tWDYdkfpdu .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tWDYdkfpdu .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tWDYdkfpdu .reverse .time-line-date-content p {
  float: left;
}
.cid-tWDYdkfpdu .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #ffffff;
  top: 20px;
  margin-left: -10px;
}
.cid-tWDYdkfpdu .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #ffffff;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tWDYdkfpdu .iconBackground {
    left: 0 !important;
  }
  .cid-tWDYdkfpdu .separline:before {
    left: 0!important;
  }
  .cid-tWDYdkfpdu .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tWDYdkfpdu .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tWDYdkfpdu .time-line-date-content p {
    float: left !important;
  }
  .cid-tWDYdkfpdu .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tWDYdkfpdu .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tWDYdkfpdu .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tWDYdkfpdu .mbr-timeline-text {
  text-align: center;
}
.cid-tWDYdkfpdu .mbr-timeline-title {
  text-align: center;
}
.cid-tQwWchcFQz {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-tQwWchcFQz .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-tQwWchcFQz .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #ffffff;
  margin-left: 2rem;
}
.cid-tQwWchcFQz .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tQwWchcFQz .time-line-date-content {
  margin-right: 2rem;
}
.cid-tQwWchcFQz .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #ffffff;
  float: right;
}
.cid-tQwWchcFQz .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tQwWchcFQz .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tQwWchcFQz .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tQwWchcFQz .mbr-timeline-date,
.cid-tQwWchcFQz .timeline-text-content {
  transition: all .4s;
}
.cid-tQwWchcFQz .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tQwWchcFQz .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tQwWchcFQz .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tQwWchcFQz .reverse .time-line-date-content p {
  float: left;
}
.cid-tQwWchcFQz .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #ffffff;
  top: 20px;
  margin-left: -10px;
}
.cid-tQwWchcFQz .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #ffffff;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tQwWchcFQz .iconBackground {
    left: 0 !important;
  }
  .cid-tQwWchcFQz .separline:before {
    left: 0!important;
  }
  .cid-tQwWchcFQz .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tQwWchcFQz .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tQwWchcFQz .time-line-date-content p {
    float: left !important;
  }
  .cid-tQwWchcFQz .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tQwWchcFQz .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tQwWchcFQz .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tQwWchcFQz .mbr-timeline-text {
  text-align: center;
}
.cid-rsfuGh7Kcd .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rsfuGh7Kcd .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rsfuGh7Kcd a {
  font-style: normal;
}
.cid-rsfuGh7Kcd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rsfuGh7Kcd .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rsfuGh7Kcd .nav-item:focus,
.cid-rsfuGh7Kcd .nav-link:focus {
  outline: none;
}
.cid-rsfuGh7Kcd .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsfuGh7Kcd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rsfuGh7Kcd .menu-logo {
  margin-right: auto;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsfuGh7Kcd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsfuGh7Kcd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rsfuGh7Kcd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsfuGh7Kcd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsfuGh7Kcd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsfuGh7Kcd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rsfuGh7Kcd button.navbar-toggler:focus {
  outline: none;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsfuGh7Kcd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsfuGh7Kcd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsfuGh7Kcd .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rsfuGh7Kcd .collapsed .btn {
  display: flex;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsfuGh7Kcd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsfuGh7Kcd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rsfuGh7Kcd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rsfuGh7Kcd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsfuGh7Kcd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsfuGh7Kcd .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-rsfuGh7Kcd .navbar-expand {
    flex-direction: column;
  }
  .cid-rsfuGh7Kcd img {
    height: 3.8rem !important;
  }
  .cid-rsfuGh7Kcd .btn {
    display: flex;
  }
  .cid-rsfuGh7Kcd button.navbar-toggler {
    display: block;
  }
  .cid-rsfuGh7Kcd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rsfuGh7Kcd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsfuGh7Kcd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing,
  .cid-rsfuGh7Kcd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-nav,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsfuGh7Kcd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsfuGh7Kcd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsfuGh7Kcd .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-rsfuGh7Kcd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsfuGh7Kcd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsfuGh7Kcd .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-rsfuGh7Kcd .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rsfuGh7Kcd .navbar-collapse {
  flex-basis: auto;
}
.cid-rsfuGh7Kcd .nav-link:hover,
.cid-rsfuGh7Kcd .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rB2YRhfSFd {
  padding-top: 105px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-3514-2000x1333.jpg");
}
.cid-rB2YRhfSFd .mbr-section-subtitle {
  color: #767676;
}
.cid-rB2YRhfSFd .btn {
  margin: 0 0 .5rem 0;
}
.cid-rB2YRhfSFd H2 {
  color: #ffffff;
}
.cid-rAfi01QvPu {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rAfi01QvPu .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rAfi01QvPu .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #ffffff;
  margin-left: 2rem;
}
.cid-rAfi01QvPu .timeline-text-content p {
  margin-bottom: 0;
}
.cid-rAfi01QvPu .time-line-date-content {
  margin-right: 2rem;
}
.cid-rAfi01QvPu .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #ffffff;
  float: right;
}
.cid-rAfi01QvPu .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-rAfi01QvPu .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rAfi01QvPu .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rAfi01QvPu .mbr-timeline-date,
.cid-rAfi01QvPu .timeline-text-content {
  transition: all .4s;
}
.cid-rAfi01QvPu .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-rAfi01QvPu .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-rAfi01QvPu .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-rAfi01QvPu .reverse .time-line-date-content p {
  float: left;
}
.cid-rAfi01QvPu .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #ffffff;
  top: 20px;
  margin-left: -10px;
}
.cid-rAfi01QvPu .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #ffffff;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-rAfi01QvPu .iconBackground {
    left: 0 !important;
  }
  .cid-rAfi01QvPu .separline:before {
    left: 0!important;
  }
  .cid-rAfi01QvPu .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-rAfi01QvPu .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-rAfi01QvPu .time-line-date-content p {
    float: left !important;
  }
  .cid-rAfi01QvPu .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-rAfi01QvPu .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-rAfi01QvPu .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-rz2mmjjAty {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rz2mmjjAty .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rz2mmjjAty .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #ffffff;
  margin-left: 2rem;
}
.cid-rz2mmjjAty .timeline-text-content p {
  margin-bottom: 0;
}
.cid-rz2mmjjAty .time-line-date-content {
  margin-right: 2rem;
}
.cid-rz2mmjjAty .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #ffffff;
  float: right;
}
.cid-rz2mmjjAty .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-rz2mmjjAty .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rz2mmjjAty .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rz2mmjjAty .mbr-timeline-date,
.cid-rz2mmjjAty .timeline-text-content {
  transition: all .4s;
}
.cid-rz2mmjjAty .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-rz2mmjjAty .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-rz2mmjjAty .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-rz2mmjjAty .reverse .time-line-date-content p {
  float: left;
}
.cid-rz2mmjjAty .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #ffffff;
  top: 20px;
  margin-left: -10px;
}
.cid-rz2mmjjAty .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #ffffff;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-rz2mmjjAty .iconBackground {
    left: 0 !important;
  }
  .cid-rz2mmjjAty .separline:before {
    left: 0!important;
  }
  .cid-rz2mmjjAty .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-rz2mmjjAty .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-rz2mmjjAty .time-line-date-content p {
    float: left !important;
  }
  .cid-rz2mmjjAty .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-rz2mmjjAty .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-rz2mmjjAty .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-rxVw7rgxvU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rxVw7rgxvU .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rxVw7rgxvU .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #ffffff;
  margin-left: 2rem;
}
.cid-rxVw7rgxvU .timeline-text-content p {
  margin-bottom: 0;
}
.cid-rxVw7rgxvU .time-line-date-content {
  margin-right: 2rem;
}
.cid-rxVw7rgxvU .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #ffffff;
  float: right;
}
.cid-rxVw7rgxvU .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-rxVw7rgxvU .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rxVw7rgxvU .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rxVw7rgxvU .mbr-timeline-date,
.cid-rxVw7rgxvU .timeline-text-content {
  transition: all .4s;
}
.cid-rxVw7rgxvU .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-rxVw7rgxvU .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-rxVw7rgxvU .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-rxVw7rgxvU .reverse .time-line-date-content p {
  float: left;
}
.cid-rxVw7rgxvU .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #ffffff;
  top: 20px;
  margin-left: -10px;
}
.cid-rxVw7rgxvU .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #ffffff;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-rxVw7rgxvU .iconBackground {
    left: 0 !important;
  }
  .cid-rxVw7rgxvU .separline:before {
    left: 0!important;
  }
  .cid-rxVw7rgxvU .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-rxVw7rgxvU .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-rxVw7rgxvU .time-line-date-content p {
    float: left !important;
  }
  .cid-rxVw7rgxvU .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-rxVw7rgxvU .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-rxVw7rgxvU .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-rwOLk2Sk9K {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rwOLk2Sk9K .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rwOLk2Sk9K .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #ffffff;
  margin-left: 2rem;
}
.cid-rwOLk2Sk9K .timeline-text-content p {
  margin-bottom: 0;
}
.cid-rwOLk2Sk9K .time-line-date-content {
  margin-right: 2rem;
}
.cid-rwOLk2Sk9K .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #ffffff;
  float: right;
}
.cid-rwOLk2Sk9K .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-rwOLk2Sk9K .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rwOLk2Sk9K .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rwOLk2Sk9K .mbr-timeline-date,
.cid-rwOLk2Sk9K .timeline-text-content {
  transition: all .4s;
}
.cid-rwOLk2Sk9K .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-rwOLk2Sk9K .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-rwOLk2Sk9K .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-rwOLk2Sk9K .reverse .time-line-date-content p {
  float: left;
}
.cid-rwOLk2Sk9K .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #ffffff;
  top: 20px;
  margin-left: -10px;
}
.cid-rwOLk2Sk9K .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #ffffff;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-rwOLk2Sk9K .iconBackground {
    left: 0 !important;
  }
  .cid-rwOLk2Sk9K .separline:before {
    left: 0!important;
  }
  .cid-rwOLk2Sk9K .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-rwOLk2Sk9K .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-rwOLk2Sk9K .time-line-date-content p {
    float: left !important;
  }
  .cid-rwOLk2Sk9K .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-rwOLk2Sk9K .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-rwOLk2Sk9K .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-rvFYVhPwd0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rvFYVhPwd0 .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rvFYVhPwd0 .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #ffffff;
  margin-left: 2rem;
}
.cid-rvFYVhPwd0 .timeline-text-content p {
  margin-bottom: 0;
}
.cid-rvFYVhPwd0 .time-line-date-content {
  margin-right: 2rem;
}
.cid-rvFYVhPwd0 .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #ffffff;
  float: right;
}
.cid-rvFYVhPwd0 .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-rvFYVhPwd0 .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rvFYVhPwd0 .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rvFYVhPwd0 .mbr-timeline-date,
.cid-rvFYVhPwd0 .timeline-text-content {
  transition: all .4s;
}
.cid-rvFYVhPwd0 .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-rvFYVhPwd0 .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-rvFYVhPwd0 .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-rvFYVhPwd0 .reverse .time-line-date-content p {
  float: left;
}
.cid-rvFYVhPwd0 .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #ffffff;
  top: 20px;
  margin-left: -10px;
}
.cid-rvFYVhPwd0 .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #ffffff;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-rvFYVhPwd0 .iconBackground {
    left: 0 !important;
  }
  .cid-rvFYVhPwd0 .separline:before {
    left: 0!important;
  }
  .cid-rvFYVhPwd0 .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-rvFYVhPwd0 .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-rvFYVhPwd0 .time-line-date-content p {
    float: left !important;
  }
  .cid-rvFYVhPwd0 .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-rvFYVhPwd0 .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-rvFYVhPwd0 .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-rsfsCxqmrN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rsfsCxqmrN .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rsfsCxqmrN .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #ffffff;
  margin-left: 2rem;
}
.cid-rsfsCxqmrN .timeline-text-content p {
  margin-bottom: 0;
}
.cid-rsfsCxqmrN .time-line-date-content {
  margin-right: 2rem;
}
.cid-rsfsCxqmrN .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #ffffff;
  float: right;
}
.cid-rsfsCxqmrN .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-rsfsCxqmrN .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rsfsCxqmrN .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rsfsCxqmrN .mbr-timeline-date,
.cid-rsfsCxqmrN .timeline-text-content {
  transition: all .4s;
}
.cid-rsfsCxqmrN .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-rsfsCxqmrN .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-rsfsCxqmrN .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-rsfsCxqmrN .reverse .time-line-date-content p {
  float: left;
}
.cid-rsfsCxqmrN .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #ffffff;
  top: 20px;
  margin-left: -10px;
}
.cid-rsfsCxqmrN .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #ffffff;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-rsfsCxqmrN .iconBackground {
    left: 0 !important;
  }
  .cid-rsfsCxqmrN .separline:before {
    left: 0!important;
  }
  .cid-rsfsCxqmrN .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-rsfsCxqmrN .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-rsfsCxqmrN .time-line-date-content p {
    float: left !important;
  }
  .cid-rsfsCxqmrN .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-rsfsCxqmrN .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-rsfsCxqmrN .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tQx08zrcnt .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tQx08zrcnt .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tQx08zrcnt a {
  font-style: normal;
}
.cid-tQx08zrcnt .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tQx08zrcnt .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tQx08zrcnt .nav-item:focus,
.cid-tQx08zrcnt .nav-link:focus {
  outline: none;
}
.cid-tQx08zrcnt .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tQx08zrcnt .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tQx08zrcnt .menu-logo {
  margin-right: auto;
}
.cid-tQx08zrcnt .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tQx08zrcnt .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-tQx08zrcnt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tQx08zrcnt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tQx08zrcnt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tQx08zrcnt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tQx08zrcnt .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tQx08zrcnt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tQx08zrcnt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tQx08zrcnt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tQx08zrcnt .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tQx08zrcnt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tQx08zrcnt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQx08zrcnt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tQx08zrcnt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQx08zrcnt .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-tQx08zrcnt .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tQx08zrcnt .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tQx08zrcnt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tQx08zrcnt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tQx08zrcnt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tQx08zrcnt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tQx08zrcnt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tQx08zrcnt button.navbar-toggler:focus {
  outline: none;
}
.cid-tQx08zrcnt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tQx08zrcnt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tQx08zrcnt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tQx08zrcnt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tQx08zrcnt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tQx08zrcnt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQx08zrcnt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tQx08zrcnt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tQx08zrcnt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQx08zrcnt .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tQx08zrcnt .collapsed .btn {
  display: flex;
}
.cid-tQx08zrcnt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tQx08zrcnt .collapsed .navbar-collapse.collapsing,
.cid-tQx08zrcnt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tQx08zrcnt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tQx08zrcnt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tQx08zrcnt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tQx08zrcnt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tQx08zrcnt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tQx08zrcnt .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tQx08zrcnt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tQx08zrcnt .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tQx08zrcnt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tQx08zrcnt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tQx08zrcnt .collapsed button.navbar-toggler {
  display: block;
}
.cid-tQx08zrcnt .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tQx08zrcnt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tQx08zrcnt .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-tQx08zrcnt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tQx08zrcnt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tQx08zrcnt .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-tQx08zrcnt .navbar-expand {
    flex-direction: column;
  }
  .cid-tQx08zrcnt img {
    height: 3.8rem !important;
  }
  .cid-tQx08zrcnt .btn {
    display: flex;
  }
  .cid-tQx08zrcnt button.navbar-toggler {
    display: block;
  }
  .cid-tQx08zrcnt .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tQx08zrcnt .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tQx08zrcnt .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tQx08zrcnt .navbar-collapse.collapsing,
  .cid-tQx08zrcnt .navbar-collapse.show {
    display: block !important;
  }
  .cid-tQx08zrcnt .navbar-collapse.collapsing .navbar-nav,
  .cid-tQx08zrcnt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tQx08zrcnt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tQx08zrcnt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tQx08zrcnt .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tQx08zrcnt .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQx08zrcnt .navbar-collapse.collapsing .navbar-buttons,
  .cid-tQx08zrcnt .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tQx08zrcnt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tQx08zrcnt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQx08zrcnt .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-tQx08zrcnt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tQx08zrcnt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tQx08zrcnt .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-tQx08zrcnt .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tQx08zrcnt .navbar-collapse {
  flex-basis: auto;
}
.cid-tQx08zrcnt .nav-link:hover,
.cid-tQx08zrcnt .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tQx08zPZjv {
  background-image: url("../../../assets/images/img-343-2000x1333.jpg");
}
.cid-tQx08zPZjv H1 {
  color: #ffffff;
  text-align: center;
}
.cid-tQx08zPZjv .mbr-text,
.cid-tQx08zPZjv .mbr-section-btn {
  text-align: center;
  color: #efefef;
}
.cid-tQx08AvlK5 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tQx08AvlK5 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-tQx08AvlK5 .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
}
.cid-tQx08AvlK5 .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tQx08AvlK5 .img-text {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-tQx08AvlK5 .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-tQx08AvlK5 .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-tQx08AvlK5 .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-tQx08AvlK5 .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-tQx08AvlK5 .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-tQx08AvlK5 .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-tQx08BpTX0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #cccccc;
}
.cid-tQx08BpTX0 h3 {
  text-align: center;
}
.cid-tQx08BpTX0 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-tQx08BpTX0 .mbr-content-text {
  color: #767676;
}
.cid-tQx08BpTX0 .panel-item {
  background: #ffffff;
}
.cid-tQx08BpTX0 .card {
  word-wrap: break-word;
}
.cid-tQx08BpTX0 .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-tQYHd1EG2t .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tQYHd1EG2t .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tQYHd1EG2t a {
  font-style: normal;
}
.cid-tQYHd1EG2t .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tQYHd1EG2t .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tQYHd1EG2t .nav-item:focus,
.cid-tQYHd1EG2t .nav-link:focus {
  outline: none;
}
.cid-tQYHd1EG2t .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tQYHd1EG2t .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tQYHd1EG2t .menu-logo {
  margin-right: auto;
}
.cid-tQYHd1EG2t .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tQYHd1EG2t .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-tQYHd1EG2t .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tQYHd1EG2t .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tQYHd1EG2t .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tQYHd1EG2t .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tQYHd1EG2t .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tQYHd1EG2t .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tQYHd1EG2t .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tQYHd1EG2t .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tQYHd1EG2t .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tQYHd1EG2t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tQYHd1EG2t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQYHd1EG2t .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tQYHd1EG2t .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQYHd1EG2t .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-tQYHd1EG2t .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tQYHd1EG2t .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tQYHd1EG2t .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tQYHd1EG2t .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tQYHd1EG2t .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tQYHd1EG2t .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tQYHd1EG2t button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tQYHd1EG2t button.navbar-toggler:focus {
  outline: none;
}
.cid-tQYHd1EG2t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tQYHd1EG2t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tQYHd1EG2t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tQYHd1EG2t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tQYHd1EG2t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tQYHd1EG2t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQYHd1EG2t nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tQYHd1EG2t nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tQYHd1EG2t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQYHd1EG2t .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tQYHd1EG2t .collapsed .btn {
  display: flex;
}
.cid-tQYHd1EG2t .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tQYHd1EG2t .collapsed .navbar-collapse.collapsing,
.cid-tQYHd1EG2t .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tQYHd1EG2t .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tQYHd1EG2t .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tQYHd1EG2t .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tQYHd1EG2t .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tQYHd1EG2t .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tQYHd1EG2t .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tQYHd1EG2t .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tQYHd1EG2t .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tQYHd1EG2t .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tQYHd1EG2t .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tQYHd1EG2t .collapsed button.navbar-toggler {
  display: block;
}
.cid-tQYHd1EG2t .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tQYHd1EG2t .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tQYHd1EG2t .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-tQYHd1EG2t .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tQYHd1EG2t .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tQYHd1EG2t .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-tQYHd1EG2t .navbar-expand {
    flex-direction: column;
  }
  .cid-tQYHd1EG2t img {
    height: 3.8rem !important;
  }
  .cid-tQYHd1EG2t .btn {
    display: flex;
  }
  .cid-tQYHd1EG2t button.navbar-toggler {
    display: block;
  }
  .cid-tQYHd1EG2t .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tQYHd1EG2t .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tQYHd1EG2t .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tQYHd1EG2t .navbar-collapse.collapsing,
  .cid-tQYHd1EG2t .navbar-collapse.show {
    display: block !important;
  }
  .cid-tQYHd1EG2t .navbar-collapse.collapsing .navbar-nav,
  .cid-tQYHd1EG2t .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tQYHd1EG2t .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tQYHd1EG2t .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tQYHd1EG2t .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tQYHd1EG2t .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQYHd1EG2t .navbar-collapse.collapsing .navbar-buttons,
  .cid-tQYHd1EG2t .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tQYHd1EG2t .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tQYHd1EG2t .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQYHd1EG2t .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-tQYHd1EG2t .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tQYHd1EG2t .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tQYHd1EG2t .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-tQYHd1EG2t .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tQYHd1EG2t .navbar-collapse {
  flex-basis: auto;
}
.cid-tQYHd1EG2t .nav-link:hover,
.cid-tQYHd1EG2t .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tQYHd2sj97 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-20230926-174138-398-2000x1125.jpg");
}
.cid-tQYHd3G3ex {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tQYHd3G3ex .mbr-text,
.cid-tQYHd3G3ex blockquote {
  color: #767676;
}
.cid-tQYHd3G3ex .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tQYHd4dMhq {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tQYHd4dMhq .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tQYHd4dMhq .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tQYHd4dMhq .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tQYHd4dMhq .inner-container {
    width: 100% !important;
  }
}
.cid-tR3NJbPxIv {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tR3NJbPxIv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tR3NJbPxIv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tR3NJbPxIv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tR3NJbPxIv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tR3NJbPxIv .row > .row {
  display: block;
}
.cid-tR3NJbPxIv .mbr-gallery-item {
  width: 100%;
}
.cid-tR3NJbPxIv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tR3NJbPxIv .mbr-gallery-item > div {
  position: relative;
}
.cid-tR3NJbPxIv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tR3NJbPxIv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tR3NJbPxIv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tR3NJbPxIv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tR3NU35YJt .google-map {
  height: 25rem;
  position: relative;
}
.cid-tR3NU35YJt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tR3NU35YJt .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-tR3NU35YJt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tR3NU35YJt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tR3itEF9LJ .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tR3itEF9LJ .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tR3itEF9LJ a {
  font-style: normal;
}
.cid-tR3itEF9LJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tR3itEF9LJ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tR3itEF9LJ .nav-item:focus,
.cid-tR3itEF9LJ .nav-link:focus {
  outline: none;
}
.cid-tR3itEF9LJ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tR3itEF9LJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tR3itEF9LJ .menu-logo {
  margin-right: auto;
}
.cid-tR3itEF9LJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tR3itEF9LJ .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-tR3itEF9LJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tR3itEF9LJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tR3itEF9LJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tR3itEF9LJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tR3itEF9LJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tR3itEF9LJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tR3itEF9LJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tR3itEF9LJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tR3itEF9LJ .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tR3itEF9LJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tR3itEF9LJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tR3itEF9LJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tR3itEF9LJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tR3itEF9LJ .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-tR3itEF9LJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tR3itEF9LJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tR3itEF9LJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tR3itEF9LJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tR3itEF9LJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tR3itEF9LJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tR3itEF9LJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tR3itEF9LJ button.navbar-toggler:focus {
  outline: none;
}
.cid-tR3itEF9LJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tR3itEF9LJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tR3itEF9LJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tR3itEF9LJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tR3itEF9LJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tR3itEF9LJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tR3itEF9LJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tR3itEF9LJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tR3itEF9LJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tR3itEF9LJ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tR3itEF9LJ .collapsed .btn {
  display: flex;
}
.cid-tR3itEF9LJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tR3itEF9LJ .collapsed .navbar-collapse.collapsing,
.cid-tR3itEF9LJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tR3itEF9LJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tR3itEF9LJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tR3itEF9LJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tR3itEF9LJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tR3itEF9LJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tR3itEF9LJ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tR3itEF9LJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tR3itEF9LJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tR3itEF9LJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tR3itEF9LJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tR3itEF9LJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-tR3itEF9LJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tR3itEF9LJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tR3itEF9LJ .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-tR3itEF9LJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tR3itEF9LJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tR3itEF9LJ .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-tR3itEF9LJ .navbar-expand {
    flex-direction: column;
  }
  .cid-tR3itEF9LJ img {
    height: 3.8rem !important;
  }
  .cid-tR3itEF9LJ .btn {
    display: flex;
  }
  .cid-tR3itEF9LJ button.navbar-toggler {
    display: block;
  }
  .cid-tR3itEF9LJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tR3itEF9LJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tR3itEF9LJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tR3itEF9LJ .navbar-collapse.collapsing,
  .cid-tR3itEF9LJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-tR3itEF9LJ .navbar-collapse.collapsing .navbar-nav,
  .cid-tR3itEF9LJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tR3itEF9LJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tR3itEF9LJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tR3itEF9LJ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tR3itEF9LJ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tR3itEF9LJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-tR3itEF9LJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tR3itEF9LJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tR3itEF9LJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tR3itEF9LJ .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-tR3itEF9LJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tR3itEF9LJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tR3itEF9LJ .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-tR3itEF9LJ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tR3itEF9LJ .navbar-collapse {
  flex-basis: auto;
}
.cid-tR3itEF9LJ .nav-link:hover,
.cid-tR3itEF9LJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tR3itFyOJL {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-20230919-111227-299-2000x1125.jpg");
}
.cid-tR3itGXcQF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tR3itGXcQF .mbr-text,
.cid-tR3itGXcQF blockquote {
  color: #767676;
}
.cid-tR3itGXcQF .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tR3itHEGtS {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tR3itHEGtS .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tR3itHEGtS .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tR3itHEGtS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tR3itHEGtS .inner-container {
    width: 100% !important;
  }
}
.cid-tR9Pn3y4Ox .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tR9Pn3y4Ox .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tR9Pn3y4Ox a {
  font-style: normal;
}
.cid-tR9Pn3y4Ox .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tR9Pn3y4Ox .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tR9Pn3y4Ox .nav-item:focus,
.cid-tR9Pn3y4Ox .nav-link:focus {
  outline: none;
}
.cid-tR9Pn3y4Ox .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tR9Pn3y4Ox .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tR9Pn3y4Ox .menu-logo {
  margin-right: auto;
}
.cid-tR9Pn3y4Ox .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tR9Pn3y4Ox .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-tR9Pn3y4Ox .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tR9Pn3y4Ox .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tR9Pn3y4Ox .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tR9Pn3y4Ox .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tR9Pn3y4Ox .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tR9Pn3y4Ox .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tR9Pn3y4Ox .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tR9Pn3y4Ox .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tR9Pn3y4Ox .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tR9Pn3y4Ox .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tR9Pn3y4Ox .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tR9Pn3y4Ox .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tR9Pn3y4Ox .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tR9Pn3y4Ox .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-tR9Pn3y4Ox .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tR9Pn3y4Ox .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tR9Pn3y4Ox .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tR9Pn3y4Ox .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tR9Pn3y4Ox .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tR9Pn3y4Ox .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tR9Pn3y4Ox button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tR9Pn3y4Ox button.navbar-toggler:focus {
  outline: none;
}
.cid-tR9Pn3y4Ox button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tR9Pn3y4Ox button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tR9Pn3y4Ox button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tR9Pn3y4Ox button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tR9Pn3y4Ox button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tR9Pn3y4Ox nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tR9Pn3y4Ox nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tR9Pn3y4Ox nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tR9Pn3y4Ox nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tR9Pn3y4Ox .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tR9Pn3y4Ox .collapsed .btn {
  display: flex;
}
.cid-tR9Pn3y4Ox .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tR9Pn3y4Ox .collapsed .navbar-collapse.collapsing,
.cid-tR9Pn3y4Ox .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tR9Pn3y4Ox .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tR9Pn3y4Ox .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tR9Pn3y4Ox .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tR9Pn3y4Ox .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tR9Pn3y4Ox .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tR9Pn3y4Ox .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tR9Pn3y4Ox .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tR9Pn3y4Ox .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tR9Pn3y4Ox .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tR9Pn3y4Ox .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tR9Pn3y4Ox .collapsed button.navbar-toggler {
  display: block;
}
.cid-tR9Pn3y4Ox .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tR9Pn3y4Ox .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tR9Pn3y4Ox .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-tR9Pn3y4Ox .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tR9Pn3y4Ox .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tR9Pn3y4Ox .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-tR9Pn3y4Ox .navbar-expand {
    flex-direction: column;
  }
  .cid-tR9Pn3y4Ox img {
    height: 3.8rem !important;
  }
  .cid-tR9Pn3y4Ox .btn {
    display: flex;
  }
  .cid-tR9Pn3y4Ox button.navbar-toggler {
    display: block;
  }
  .cid-tR9Pn3y4Ox .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tR9Pn3y4Ox .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tR9Pn3y4Ox .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tR9Pn3y4Ox .navbar-collapse.collapsing,
  .cid-tR9Pn3y4Ox .navbar-collapse.show {
    display: block !important;
  }
  .cid-tR9Pn3y4Ox .navbar-collapse.collapsing .navbar-nav,
  .cid-tR9Pn3y4Ox .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tR9Pn3y4Ox .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tR9Pn3y4Ox .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tR9Pn3y4Ox .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tR9Pn3y4Ox .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tR9Pn3y4Ox .navbar-collapse.collapsing .navbar-buttons,
  .cid-tR9Pn3y4Ox .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tR9Pn3y4Ox .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tR9Pn3y4Ox .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tR9Pn3y4Ox .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-tR9Pn3y4Ox .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tR9Pn3y4Ox .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tR9Pn3y4Ox .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-tR9Pn3y4Ox .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tR9Pn3y4Ox .navbar-collapse {
  flex-basis: auto;
}
.cid-tR9Pn3y4Ox .nav-link:hover,
.cid-tR9Pn3y4Ox .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tR9Pn4TnUi {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4275-2000x1333.jpeg");
}
.cid-tR9Pn6vpWa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tR9Pn6vpWa .mbr-text,
.cid-tR9Pn6vpWa blockquote {
  color: #767676;
}
.cid-tR9Pn6vpWa .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tR9Pn7uXzs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tR9Pn7uXzs .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tR9Pn7uXzs .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tR9Pn7uXzs .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tR9Pn7uXzs .inner-container {
    width: 100% !important;
  }
}
.cid-tRsfratOxV {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tRsfratOxV .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tRsfratOxV .video-block {
    width: 100% !important;
  }
}
.cid-tRseA6NMFj {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tRseA6NMFj .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tRseA6NMFj .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tRseA6NMFj .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tRseA6NMFj .inner-container {
    width: 100% !important;
  }
}
.cid-tR9Pn8a0k9 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tR9Pn8a0k9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tR9Pn8a0k9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tR9Pn8a0k9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tR9Pn8a0k9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tR9Pn8a0k9 .row > .row {
  display: block;
}
.cid-tR9Pn8a0k9 .mbr-gallery-item {
  width: 100%;
}
.cid-tR9Pn8a0k9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tR9Pn8a0k9 .mbr-gallery-item > div {
  position: relative;
}
.cid-tR9Pn8a0k9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tR9Pn8a0k9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tR9Pn8a0k9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tR9Pn8a0k9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tR9Pn9InYx .google-map {
  height: 25rem;
  position: relative;
}
.cid-tR9Pn9InYx .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tR9Pn9InYx .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-tR9Pn9InYx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tR9Pn9InYx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRaZ7ZW8Za .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tRaZ7ZW8Za .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tRaZ7ZW8Za a {
  font-style: normal;
}
.cid-tRaZ7ZW8Za .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tRaZ7ZW8Za .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tRaZ7ZW8Za .nav-item:focus,
.cid-tRaZ7ZW8Za .nav-link:focus {
  outline: none;
}
.cid-tRaZ7ZW8Za .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tRaZ7ZW8Za .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tRaZ7ZW8Za .menu-logo {
  margin-right: auto;
}
.cid-tRaZ7ZW8Za .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tRaZ7ZW8Za .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-tRaZ7ZW8Za .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tRaZ7ZW8Za .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tRaZ7ZW8Za .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tRaZ7ZW8Za .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tRaZ7ZW8Za .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tRaZ7ZW8Za .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tRaZ7ZW8Za .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRaZ7ZW8Za .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tRaZ7ZW8Za .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tRaZ7ZW8Za .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tRaZ7ZW8Za .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRaZ7ZW8Za .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tRaZ7ZW8Za .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRaZ7ZW8Za .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-tRaZ7ZW8Za .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tRaZ7ZW8Za .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tRaZ7ZW8Za .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tRaZ7ZW8Za .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tRaZ7ZW8Za .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tRaZ7ZW8Za .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tRaZ7ZW8Za button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tRaZ7ZW8Za button.navbar-toggler:focus {
  outline: none;
}
.cid-tRaZ7ZW8Za button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tRaZ7ZW8Za button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tRaZ7ZW8Za button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tRaZ7ZW8Za button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tRaZ7ZW8Za button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tRaZ7ZW8Za nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tRaZ7ZW8Za nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tRaZ7ZW8Za nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tRaZ7ZW8Za nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tRaZ7ZW8Za .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tRaZ7ZW8Za .collapsed .btn {
  display: flex;
}
.cid-tRaZ7ZW8Za .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tRaZ7ZW8Za .collapsed .navbar-collapse.collapsing,
.cid-tRaZ7ZW8Za .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tRaZ7ZW8Za .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tRaZ7ZW8Za .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tRaZ7ZW8Za .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tRaZ7ZW8Za .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tRaZ7ZW8Za .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tRaZ7ZW8Za .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tRaZ7ZW8Za .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tRaZ7ZW8Za .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tRaZ7ZW8Za .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tRaZ7ZW8Za .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tRaZ7ZW8Za .collapsed button.navbar-toggler {
  display: block;
}
.cid-tRaZ7ZW8Za .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tRaZ7ZW8Za .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tRaZ7ZW8Za .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-tRaZ7ZW8Za .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tRaZ7ZW8Za .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tRaZ7ZW8Za .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-tRaZ7ZW8Za .navbar-expand {
    flex-direction: column;
  }
  .cid-tRaZ7ZW8Za img {
    height: 3.8rem !important;
  }
  .cid-tRaZ7ZW8Za .btn {
    display: flex;
  }
  .cid-tRaZ7ZW8Za button.navbar-toggler {
    display: block;
  }
  .cid-tRaZ7ZW8Za .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tRaZ7ZW8Za .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tRaZ7ZW8Za .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tRaZ7ZW8Za .navbar-collapse.collapsing,
  .cid-tRaZ7ZW8Za .navbar-collapse.show {
    display: block !important;
  }
  .cid-tRaZ7ZW8Za .navbar-collapse.collapsing .navbar-nav,
  .cid-tRaZ7ZW8Za .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tRaZ7ZW8Za .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tRaZ7ZW8Za .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tRaZ7ZW8Za .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tRaZ7ZW8Za .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tRaZ7ZW8Za .navbar-collapse.collapsing .navbar-buttons,
  .cid-tRaZ7ZW8Za .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tRaZ7ZW8Za .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tRaZ7ZW8Za .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tRaZ7ZW8Za .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-tRaZ7ZW8Za .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tRaZ7ZW8Za .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tRaZ7ZW8Za .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-tRaZ7ZW8Za .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tRaZ7ZW8Za .navbar-collapse {
  flex-basis: auto;
}
.cid-tRaZ7ZW8Za .nav-link:hover,
.cid-tRaZ7ZW8Za .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tRaZ80M56I {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4258-2000x1333.jpg");
}
.cid-tRaZ81RAg5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tRaZ81RAg5 .mbr-text,
.cid-tRaZ81RAg5 blockquote {
  color: #767676;
}
.cid-tRaZ81RAg5 .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tRaZ84lCQ3 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tRaZ84lCQ3 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tRaZ84lCQ3 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tRaZ84lCQ3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tRaZ84lCQ3 .inner-container {
    width: 100% !important;
  }
}
.cid-tRaZ84QeKx {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tRaZ84QeKx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tRaZ84QeKx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tRaZ84QeKx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tRaZ84QeKx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tRaZ84QeKx .row > .row {
  display: block;
}
.cid-tRaZ84QeKx .mbr-gallery-item {
  width: 100%;
}
.cid-tRaZ84QeKx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tRaZ84QeKx .mbr-gallery-item > div {
  position: relative;
}
.cid-tRaZ84QeKx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tRaZ84QeKx .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tRaZ84QeKx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tRaZ84QeKx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tRaZ86nAX7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRaZ86nAX7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRaZ86nAX7 .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-tRaZ86nAX7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRaZ86nAX7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRk1LXhQRI .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tRk1LXhQRI .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tRk1LXhQRI a {
  font-style: normal;
}
.cid-tRk1LXhQRI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tRk1LXhQRI .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tRk1LXhQRI .nav-item:focus,
.cid-tRk1LXhQRI .nav-link:focus {
  outline: none;
}
.cid-tRk1LXhQRI .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tRk1LXhQRI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tRk1LXhQRI .menu-logo {
  margin-right: auto;
}
.cid-tRk1LXhQRI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tRk1LXhQRI .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-tRk1LXhQRI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tRk1LXhQRI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tRk1LXhQRI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tRk1LXhQRI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tRk1LXhQRI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tRk1LXhQRI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tRk1LXhQRI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRk1LXhQRI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tRk1LXhQRI .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tRk1LXhQRI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tRk1LXhQRI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRk1LXhQRI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tRk1LXhQRI .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRk1LXhQRI .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-tRk1LXhQRI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tRk1LXhQRI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tRk1LXhQRI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tRk1LXhQRI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tRk1LXhQRI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tRk1LXhQRI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tRk1LXhQRI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tRk1LXhQRI button.navbar-toggler:focus {
  outline: none;
}
.cid-tRk1LXhQRI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tRk1LXhQRI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tRk1LXhQRI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tRk1LXhQRI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tRk1LXhQRI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tRk1LXhQRI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tRk1LXhQRI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tRk1LXhQRI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tRk1LXhQRI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tRk1LXhQRI .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tRk1LXhQRI .collapsed .btn {
  display: flex;
}
.cid-tRk1LXhQRI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tRk1LXhQRI .collapsed .navbar-collapse.collapsing,
.cid-tRk1LXhQRI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tRk1LXhQRI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tRk1LXhQRI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tRk1LXhQRI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tRk1LXhQRI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tRk1LXhQRI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tRk1LXhQRI .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tRk1LXhQRI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tRk1LXhQRI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tRk1LXhQRI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tRk1LXhQRI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tRk1LXhQRI .collapsed button.navbar-toggler {
  display: block;
}
.cid-tRk1LXhQRI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tRk1LXhQRI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tRk1LXhQRI .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-tRk1LXhQRI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tRk1LXhQRI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tRk1LXhQRI .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-tRk1LXhQRI .navbar-expand {
    flex-direction: column;
  }
  .cid-tRk1LXhQRI img {
    height: 3.8rem !important;
  }
  .cid-tRk1LXhQRI .btn {
    display: flex;
  }
  .cid-tRk1LXhQRI button.navbar-toggler {
    display: block;
  }
  .cid-tRk1LXhQRI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tRk1LXhQRI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tRk1LXhQRI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tRk1LXhQRI .navbar-collapse.collapsing,
  .cid-tRk1LXhQRI .navbar-collapse.show {
    display: block !important;
  }
  .cid-tRk1LXhQRI .navbar-collapse.collapsing .navbar-nav,
  .cid-tRk1LXhQRI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tRk1LXhQRI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tRk1LXhQRI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tRk1LXhQRI .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tRk1LXhQRI .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tRk1LXhQRI .navbar-collapse.collapsing .navbar-buttons,
  .cid-tRk1LXhQRI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tRk1LXhQRI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tRk1LXhQRI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tRk1LXhQRI .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-tRk1LXhQRI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tRk1LXhQRI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tRk1LXhQRI .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-tRk1LXhQRI .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tRk1LXhQRI .navbar-collapse {
  flex-basis: auto;
}
.cid-tRk1LXhQRI .nav-link:hover,
.cid-tRk1LXhQRI .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tRk1LXMPAN {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/mukumu-girls-3-1658x647.png");
}
.cid-tRk1LYry1H {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tRk1LYry1H .mbr-text,
.cid-tRk1LYry1H blockquote {
  color: #767676;
}
.cid-tRk1LYry1H .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tRk1LYVnzl {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tRk1LYVnzl .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tRk1LYVnzl .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tRk1LYVnzl .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tRk1LYVnzl .inner-container {
    width: 100% !important;
  }
}
.cid-tRHcwWTRbp {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tRHcwWTRbp h3 {
  text-align: center;
}
.cid-tRHcwWTRbp .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-tRHcwWTRbp .mbr-content-text {
  color: #767676;
}
.cid-tRHcwWTRbp .panel-item {
  background: #ffffff;
}
.cid-tRHcwWTRbp .card {
  word-wrap: break-word;
}
.cid-tRHcwWTRbp .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-tRHIOA5HQb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tRHIOA5HQb h3 {
  text-align: center;
}
.cid-tRHIOA5HQb .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-tRHIOA5HQb .mbr-content-text {
  color: #767676;
}
.cid-tRHIOA5HQb .panel-item {
  background: #ffffff;
}
.cid-tRHIOA5HQb .card {
  word-wrap: break-word;
}
.cid-tRHIOA5HQb .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-tRHKbBrYpk {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tRHKbBrYpk .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tRHKbBrYpk .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tRHKbBrYpk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tRHKbBrYpk .inner-container {
    width: 100% !important;
  }
}
.cid-tRIeNJG5zF {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-tRIeNJG5zF .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tRIeNJG5zF .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-tRIeNJG5zF .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-tRIeNJG5zF .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-tRIeNJG5zF .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-tRIeNJG5zF .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-tRIeNJG5zF .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tRIeNJG5zF .img-item {
    width: 100% !important;
  }
  .cid-tRIeNJG5zF .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tRIHGd0MGk {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tRIHGd0MGk .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tRIHGd0MGk .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tRIHGd0MGk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tRIHGd0MGk .inner-container {
    width: 100% !important;
  }
}
.cid-tRsbQh3pUr {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tRsbQh3pUr .image-block {
  margin: auto;
}
.cid-tRsbQh3pUr figcaption {
  position: relative;
}
.cid-tRsbQh3pUr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tRsbQh3pUr .image-block {
    width: 100% !important;
  }
}
.cid-tRs986ULY0 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tRs986ULY0 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tRs986ULY0 a {
  font-style: normal;
}
.cid-tRs986ULY0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tRs986ULY0 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tRs986ULY0 .nav-item:focus,
.cid-tRs986ULY0 .nav-link:focus {
  outline: none;
}
.cid-tRs986ULY0 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tRs986ULY0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tRs986ULY0 .menu-logo {
  margin-right: auto;
}
.cid-tRs986ULY0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tRs986ULY0 .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-tRs986ULY0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tRs986ULY0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tRs986ULY0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tRs986ULY0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tRs986ULY0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tRs986ULY0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tRs986ULY0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRs986ULY0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tRs986ULY0 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tRs986ULY0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tRs986ULY0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRs986ULY0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tRs986ULY0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRs986ULY0 .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-tRs986ULY0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tRs986ULY0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tRs986ULY0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tRs986ULY0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tRs986ULY0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tRs986ULY0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tRs986ULY0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tRs986ULY0 button.navbar-toggler:focus {
  outline: none;
}
.cid-tRs986ULY0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tRs986ULY0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tRs986ULY0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tRs986ULY0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tRs986ULY0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tRs986ULY0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tRs986ULY0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tRs986ULY0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tRs986ULY0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tRs986ULY0 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tRs986ULY0 .collapsed .btn {
  display: flex;
}
.cid-tRs986ULY0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tRs986ULY0 .collapsed .navbar-collapse.collapsing,
.cid-tRs986ULY0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tRs986ULY0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tRs986ULY0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tRs986ULY0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tRs986ULY0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tRs986ULY0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tRs986ULY0 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tRs986ULY0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tRs986ULY0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tRs986ULY0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tRs986ULY0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tRs986ULY0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tRs986ULY0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tRs986ULY0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tRs986ULY0 .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-tRs986ULY0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tRs986ULY0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tRs986ULY0 .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-tRs986ULY0 .navbar-expand {
    flex-direction: column;
  }
  .cid-tRs986ULY0 img {
    height: 3.8rem !important;
  }
  .cid-tRs986ULY0 .btn {
    display: flex;
  }
  .cid-tRs986ULY0 button.navbar-toggler {
    display: block;
  }
  .cid-tRs986ULY0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tRs986ULY0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tRs986ULY0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tRs986ULY0 .navbar-collapse.collapsing,
  .cid-tRs986ULY0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tRs986ULY0 .navbar-collapse.collapsing .navbar-nav,
  .cid-tRs986ULY0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tRs986ULY0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tRs986ULY0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tRs986ULY0 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tRs986ULY0 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tRs986ULY0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tRs986ULY0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tRs986ULY0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tRs986ULY0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tRs986ULY0 .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-tRs986ULY0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tRs986ULY0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tRs986ULY0 .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-tRs986ULY0 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tRs986ULY0 .navbar-collapse {
  flex-basis: auto;
}
.cid-tRs986ULY0 .nav-link:hover,
.cid-tRs986ULY0 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tRs987D6p8 {
  padding-top: 120px;
  padding-bottom: 120px;
}
.cid-tRs988hgSj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tRs988hgSj .mbr-text,
.cid-tRs988hgSj blockquote {
  color: #767676;
}
.cid-tRs988hgSj .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tRs988JWOI {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tRs988JWOI .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tRs988JWOI .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tRs988JWOI .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tRs988JWOI .inner-container {
    width: 100% !important;
  }
}
.cid-tRT23gVkoY {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tRT23gVkoY .image-block {
  margin: auto;
}
.cid-tRT23gVkoY figcaption {
  position: relative;
}
.cid-tRT23gVkoY figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tRT23gVkoY .image-block {
    width: 100% !important;
  }
}
.cid-tRT0qGluwL {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tRT0qGluwL .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tRT0qGluwL .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tRT0qGluwL .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tRT0qGluwL .inner-container {
    width: 100% !important;
  }
}
.cid-tSdhmcRwan {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tSdhmcRwan .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tSdhmcRwan .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tSdhmcRwan .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tSdhmcRwan .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tSdhmcRwan .row > .row {
  display: block;
}
.cid-tSdhmcRwan .mbr-gallery-item {
  width: 100%;
}
.cid-tSdhmcRwan .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSdhmcRwan .mbr-gallery-item > div {
  position: relative;
}
.cid-tSdhmcRwan .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tSdhmcRwan .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tSdhmcRwan .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tSdhmcRwan .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSdh7smKkM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tSdh7smKkM .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tSdh7smKkM .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tSdh7smKkM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tSdh7smKkM .inner-container {
    width: 100% !important;
  }
}
.cid-tROiQLeXlg .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tROiQLeXlg .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tROiQLeXlg a {
  font-style: normal;
}
.cid-tROiQLeXlg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tROiQLeXlg .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tROiQLeXlg .nav-item:focus,
.cid-tROiQLeXlg .nav-link:focus {
  outline: none;
}
.cid-tROiQLeXlg .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tROiQLeXlg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tROiQLeXlg .menu-logo {
  margin-right: auto;
}
.cid-tROiQLeXlg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tROiQLeXlg .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-tROiQLeXlg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tROiQLeXlg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tROiQLeXlg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tROiQLeXlg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tROiQLeXlg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tROiQLeXlg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tROiQLeXlg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tROiQLeXlg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tROiQLeXlg .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tROiQLeXlg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tROiQLeXlg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tROiQLeXlg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tROiQLeXlg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tROiQLeXlg .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-tROiQLeXlg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tROiQLeXlg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tROiQLeXlg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tROiQLeXlg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tROiQLeXlg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tROiQLeXlg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tROiQLeXlg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tROiQLeXlg button.navbar-toggler:focus {
  outline: none;
}
.cid-tROiQLeXlg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tROiQLeXlg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tROiQLeXlg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tROiQLeXlg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tROiQLeXlg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tROiQLeXlg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tROiQLeXlg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tROiQLeXlg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tROiQLeXlg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tROiQLeXlg .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tROiQLeXlg .collapsed .btn {
  display: flex;
}
.cid-tROiQLeXlg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tROiQLeXlg .collapsed .navbar-collapse.collapsing,
.cid-tROiQLeXlg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tROiQLeXlg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tROiQLeXlg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tROiQLeXlg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tROiQLeXlg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tROiQLeXlg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tROiQLeXlg .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tROiQLeXlg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tROiQLeXlg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tROiQLeXlg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tROiQLeXlg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tROiQLeXlg .collapsed button.navbar-toggler {
  display: block;
}
.cid-tROiQLeXlg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tROiQLeXlg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tROiQLeXlg .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-tROiQLeXlg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tROiQLeXlg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tROiQLeXlg .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-tROiQLeXlg .navbar-expand {
    flex-direction: column;
  }
  .cid-tROiQLeXlg img {
    height: 3.8rem !important;
  }
  .cid-tROiQLeXlg .btn {
    display: flex;
  }
  .cid-tROiQLeXlg button.navbar-toggler {
    display: block;
  }
  .cid-tROiQLeXlg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tROiQLeXlg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tROiQLeXlg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tROiQLeXlg .navbar-collapse.collapsing,
  .cid-tROiQLeXlg .navbar-collapse.show {
    display: block !important;
  }
  .cid-tROiQLeXlg .navbar-collapse.collapsing .navbar-nav,
  .cid-tROiQLeXlg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tROiQLeXlg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tROiQLeXlg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tROiQLeXlg .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tROiQLeXlg .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tROiQLeXlg .navbar-collapse.collapsing .navbar-buttons,
  .cid-tROiQLeXlg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tROiQLeXlg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tROiQLeXlg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tROiQLeXlg .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-tROiQLeXlg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tROiQLeXlg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tROiQLeXlg .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-tROiQLeXlg .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tROiQLeXlg .navbar-collapse {
  flex-basis: auto;
}
.cid-tROiQLeXlg .nav-link:hover,
.cid-tROiQLeXlg .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tROiQMbtvF {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4294-2000x1333.jpeg");
}
.cid-tROiQMTKTV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tROiQMTKTV .mbr-text,
.cid-tROiQMTKTV blockquote {
  color: #767676;
}
.cid-tROiQMTKTV .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tROiQNL9mu {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tROiQNL9mu .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tROiQNL9mu .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tROiQNL9mu .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tROiQNL9mu .inner-container {
    width: 100% !important;
  }
}
.cid-tSsikSkkyV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-tSsikSkkyV .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-tSsikSkkyV .panel-group {
  border: none;
}
.cid-tSsikSkkyV .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-tSsikSkkyV .card-header {
    padding: 1rem 0rem;
  }
}
.cid-tSsikSkkyV .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-tSsikSkkyV .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-tSsikSkkyV .img-col {
  padding: 0;
}
.cid-tSsikSkkyV .img-item {
  height: 100%;
}
.cid-tSsikSkkyV img {
  height: 100%;
  object-fit: cover;
}
.cid-tSsikSkkyV .collapsed span {
  transform: rotate(0deg);
}
.cid-tSsikSkkyV .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tSsikSkkyV p {
  margin-bottom: 0.3rem;
}
.cid-tSsikSkkyV .panel-title-edit {
  color: #e9c0e9;
}
.cid-tSsikSkkyV .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-tSsikSkkyV .card {
  background: #879a9f;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-tSsikSkkyV .card {
    padding: 1.5rem;
  }
}
.cid-tSsikSkkyV .panel-text {
  color: #ffffff;
}
.cid-tSsikSkkyV .mbr-section-title {
  text-align: center;
  color: #232323;
}
.cid-tSsikSkkyV .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tSsikSkkyV .panel-title-edit,
.cid-tSsikSkkyV .mbr-iconfont {
  color: #ffffff;
}
.cid-tTGq2OfbEG {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-tTGq2OfbEG .mbr-section-subtitle {
  color: #767676;
}
.cid-tTGq2OfbEG .container-table {
  margin: 0 auto;
}
.cid-tTGq2OfbEG .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tTGq2OfbEG .dataTables_wrapper {
  display: block;
}
.cid-tTGq2OfbEG .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tTGq2OfbEG .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tTGq2OfbEG table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tTGq2OfbEG table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tTGq2OfbEG table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tTGq2OfbEG table td {
  border-top: 1px solid #cccccc;
}
.cid-tTGq2OfbEG table.table {
  background: #ffffff;
}
.cid-tTGq2OfbEG .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tTGq2OfbEG .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tTGq2OfbEG .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tTGq2OfbEG .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tTGq2OfbEG .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tTGq2OfbEG .dataTables_filter {
    text-align: center;
  }
  .cid-tTGq2OfbEG .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tTGuqnHjLS {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tTGuqnHjLS .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tTGuqnHjLS .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tTGuqnHjLS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tTGuqnHjLS .inner-container {
    width: 100% !important;
  }
}
.cid-tSm7E80oH2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tSm7E80oH2 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tSm7E80oH2 .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-tSm7E80oH2 .mbr-text {
  color: #767676;
}
.cid-tSViIBtUAG {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tSViIBtUAG .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tSViIBtUAG .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tSViIBtUAG .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tSViIBtUAG .inner-container {
    width: 100% !important;
  }
}
.cid-tSe8oFKbQX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tSe8oFKbQX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tSe8oFKbQX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tSe8oFKbQX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tSe8oFKbQX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tSe8oFKbQX .row > .row {
  display: block;
}
.cid-tSe8oFKbQX .mbr-gallery-item {
  width: 100%;
}
.cid-tSe8oFKbQX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSe8oFKbQX .mbr-gallery-item > div {
  position: relative;
}
.cid-tSe8oFKbQX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tSe8oFKbQX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tSe8oFKbQX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tSe8oFKbQX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSdMb393vh .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tSdMb393vh .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tSdMb393vh a {
  font-style: normal;
}
.cid-tSdMb393vh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tSdMb393vh .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tSdMb393vh .nav-item:focus,
.cid-tSdMb393vh .nav-link:focus {
  outline: none;
}
.cid-tSdMb393vh .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tSdMb393vh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tSdMb393vh .menu-logo {
  margin-right: auto;
}
.cid-tSdMb393vh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tSdMb393vh .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-tSdMb393vh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tSdMb393vh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tSdMb393vh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tSdMb393vh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tSdMb393vh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tSdMb393vh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tSdMb393vh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tSdMb393vh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tSdMb393vh .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tSdMb393vh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tSdMb393vh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tSdMb393vh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tSdMb393vh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tSdMb393vh .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-tSdMb393vh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tSdMb393vh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tSdMb393vh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tSdMb393vh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tSdMb393vh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tSdMb393vh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tSdMb393vh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tSdMb393vh button.navbar-toggler:focus {
  outline: none;
}
.cid-tSdMb393vh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tSdMb393vh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tSdMb393vh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tSdMb393vh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tSdMb393vh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tSdMb393vh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tSdMb393vh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tSdMb393vh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tSdMb393vh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tSdMb393vh .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tSdMb393vh .collapsed .btn {
  display: flex;
}
.cid-tSdMb393vh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tSdMb393vh .collapsed .navbar-collapse.collapsing,
.cid-tSdMb393vh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tSdMb393vh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tSdMb393vh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tSdMb393vh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tSdMb393vh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tSdMb393vh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tSdMb393vh .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tSdMb393vh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tSdMb393vh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tSdMb393vh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tSdMb393vh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tSdMb393vh .collapsed button.navbar-toggler {
  display: block;
}
.cid-tSdMb393vh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tSdMb393vh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tSdMb393vh .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-tSdMb393vh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tSdMb393vh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tSdMb393vh .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-tSdMb393vh .navbar-expand {
    flex-direction: column;
  }
  .cid-tSdMb393vh img {
    height: 3.8rem !important;
  }
  .cid-tSdMb393vh .btn {
    display: flex;
  }
  .cid-tSdMb393vh button.navbar-toggler {
    display: block;
  }
  .cid-tSdMb393vh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tSdMb393vh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tSdMb393vh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tSdMb393vh .navbar-collapse.collapsing,
  .cid-tSdMb393vh .navbar-collapse.show {
    display: block !important;
  }
  .cid-tSdMb393vh .navbar-collapse.collapsing .navbar-nav,
  .cid-tSdMb393vh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tSdMb393vh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tSdMb393vh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tSdMb393vh .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tSdMb393vh .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tSdMb393vh .navbar-collapse.collapsing .navbar-buttons,
  .cid-tSdMb393vh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tSdMb393vh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tSdMb393vh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tSdMb393vh .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-tSdMb393vh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tSdMb393vh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tSdMb393vh .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-tSdMb393vh .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tSdMb393vh .navbar-collapse {
  flex-basis: auto;
}
.cid-tSdMb393vh .nav-link:hover,
.cid-tSdMb393vh .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tSdMb3N6X4 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4340-2000x1333.jpg");
}
.cid-tSdMb4goEL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tSdMb4goEL .mbr-text,
.cid-tSdMb4goEL blockquote {
  color: #767676;
}
.cid-tSdMb4goEL .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tSdPDkvO82 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tSdPDkvO82 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tSdPDkvO82 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tSdPDkvO82 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tSdPDkvO82 .inner-container {
    width: 100% !important;
  }
}
.cid-tSdNuYmnDH {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tSdNuYmnDH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tSdNuYmnDH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tSdNuYmnDH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tSdNuYmnDH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tSdNuYmnDH .row > .row {
  display: block;
}
.cid-tSdNuYmnDH .mbr-gallery-item {
  width: 100%;
}
.cid-tSdNuYmnDH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSdNuYmnDH .mbr-gallery-item > div {
  position: relative;
}
.cid-tSdNuYmnDH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tSdNuYmnDH .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tSdNuYmnDH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tSdNuYmnDH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSdPQdAoQs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tSdPQdAoQs .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tSdPQdAoQs .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tSdPQdAoQs .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tSdPQdAoQs .inner-container {
    width: 100% !important;
  }
}
.cid-tUsZHkKg2M {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tUsZHkKg2M .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tUsZHkKg2M .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tUsZHkKg2M .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tUsZHkKg2M .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tUsZHkKg2M .row > .row {
  display: block;
}
.cid-tUsZHkKg2M .mbr-gallery-item {
  width: 100%;
}
.cid-tUsZHkKg2M .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tUsZHkKg2M .mbr-gallery-item > div {
  position: relative;
}
.cid-tUsZHkKg2M .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tUsZHkKg2M .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tUsZHkKg2M .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tUsZHkKg2M .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tUt1g2dyaN {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tUt1g2dyaN .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tUt1g2dyaN .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tUt1g2dyaN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tUt1g2dyaN .inner-container {
    width: 100% !important;
  }
}
.cid-tUsko79Ffo {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tUsko79Ffo .image-block {
  margin: auto;
}
.cid-tUsko79Ffo .mbr-figure {
  margin: 0 auto;
}
.cid-tUsko79Ffo figcaption {
  position: relative;
}
.cid-tUsko79Ffo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tUsko79Ffo .image-block {
    width: 100% !important;
  }
}
.cid-tUsordySlu {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tUsordySlu .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tUsordySlu .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tUsordySlu .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tUsordySlu .inner-container {
    width: 100% !important;
  }
}
.cid-tUtjDVkrwR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tUtjDVkrwR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tUtjDVkrwR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tUtjDVkrwR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tUtjDVkrwR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tUtjDVkrwR .row > .row {
  display: block;
}
.cid-tUtjDVkrwR .mbr-gallery-item {
  width: 100%;
}
.cid-tUtjDVkrwR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tUtjDVkrwR .mbr-gallery-item > div {
  position: relative;
}
.cid-tUtjDVkrwR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tUtjDVkrwR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tUtjDVkrwR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tUtjDVkrwR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tUsNRxjmbM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tUsNRxjmbM .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tUsNRxjmbM .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tUsNRxjmbM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tUsNRxjmbM .inner-container {
    width: 100% !important;
  }
}
.cid-tSdNvTLgcj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tSdNvTLgcj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tSdNvTLgcj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tSdNvTLgcj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tSdNvTLgcj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tSdNvTLgcj .row > .row {
  display: block;
}
.cid-tSdNvTLgcj .mbr-gallery-item {
  width: 100%;
}
.cid-tSdNvTLgcj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSdNvTLgcj .mbr-gallery-item > div {
  position: relative;
}
.cid-tSdNvTLgcj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tSdNvTLgcj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tSdNvTLgcj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tSdNvTLgcj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSdNvk7TmL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tSdNvk7TmL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tSdNvk7TmL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tSdNvk7TmL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tSdNvk7TmL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tSdNvk7TmL .row > .row {
  display: block;
}
.cid-tSdNvk7TmL .mbr-gallery-item {
  width: 100%;
}
.cid-tSdNvk7TmL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSdNvk7TmL .mbr-gallery-item > div {
  position: relative;
}
.cid-tSdNvk7TmL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tSdNvk7TmL .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tSdNvk7TmL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tSdNvk7TmL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSe0eYQaLQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tSe0eYQaLQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tSe0eYQaLQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tSe0eYQaLQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tSe0eYQaLQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tSe0eYQaLQ .row > .row {
  display: block;
}
.cid-tSe0eYQaLQ .mbr-gallery-item {
  width: 100%;
}
.cid-tSe0eYQaLQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSe0eYQaLQ .mbr-gallery-item > div {
  position: relative;
}
.cid-tSe0eYQaLQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tSe0eYQaLQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tSe0eYQaLQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tSe0eYQaLQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSe1NroL3H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tSe1NroL3H .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tSe1NroL3H .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tSe1NroL3H .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tSe1NroL3H .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tSe1NroL3H .row > .row {
  display: block;
}
.cid-tSe1NroL3H .mbr-gallery-item {
  width: 100%;
}
.cid-tSe1NroL3H .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSe1NroL3H .mbr-gallery-item > div {
  position: relative;
}
.cid-tSe1NroL3H .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tSe1NroL3H .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tSe1NroL3H .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tSe1NroL3H .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tUtkEK6Uqu {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tUtkEK6Uqu .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tUtkEK6Uqu .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tUtkEK6Uqu .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tUtkEK6Uqu .inner-container {
    width: 100% !important;
  }
}
.cid-tUtkEK6Uqu .section-text DIV {
  text-align: center;
}
.cid-tUtkvjNigL {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tUtkvjNigL .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tUtkvjNigL .video-block {
    width: 100% !important;
  }
}
.cid-tSe4enYuGF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tSe4enYuGF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tSe4enYuGF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tSe4enYuGF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tSe4enYuGF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tSe4enYuGF .row > .row {
  display: block;
}
.cid-tSe4enYuGF .mbr-gallery-item {
  width: 100%;
}
.cid-tSe4enYuGF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSe4enYuGF .mbr-gallery-item > div {
  position: relative;
}
.cid-tSe4enYuGF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tSe4enYuGF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tSe4enYuGF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tSe4enYuGF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSe57A7NyM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tSe57A7NyM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tSe57A7NyM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tSe57A7NyM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tSe57A7NyM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tSe57A7NyM .row > .row {
  display: block;
}
.cid-tSe57A7NyM .mbr-gallery-item {
  width: 100%;
}
.cid-tSe57A7NyM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSe57A7NyM .mbr-gallery-item > div {
  position: relative;
}
.cid-tSe57A7NyM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tSe57A7NyM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tSe57A7NyM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tSe57A7NyM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSm6d4jrkA {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tSm6d4jrkA .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tSm6d4jrkA .video-block {
    width: 100% !important;
  }
}
.cid-tSe6LPUIOQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tSe6LPUIOQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tSe6LPUIOQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tSe6LPUIOQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tSe6LPUIOQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tSe6LPUIOQ .row > .row {
  display: block;
}
.cid-tSe6LPUIOQ .mbr-gallery-item {
  width: 100%;
}
.cid-tSe6LPUIOQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSe6LPUIOQ .mbr-gallery-item > div {
  position: relative;
}
.cid-tSe6LPUIOQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tSe6LPUIOQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tSe6LPUIOQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tSe6LPUIOQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tSm65gqa6D {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tSm65gqa6D .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tSm65gqa6D .video-block {
    width: 100% !important;
  }
}
.cid-tQwWcghHw4 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tQwWcghHw4 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tQwWcghHw4 a {
  font-style: normal;
}
.cid-tQwWcghHw4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tQwWcghHw4 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tQwWcghHw4 .nav-item:focus,
.cid-tQwWcghHw4 .nav-link:focus {
  outline: none;
}
.cid-tQwWcghHw4 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tQwWcghHw4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tQwWcghHw4 .menu-logo {
  margin-right: auto;
}
.cid-tQwWcghHw4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tQwWcghHw4 .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-tQwWcghHw4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tQwWcghHw4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tQwWcghHw4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tQwWcghHw4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tQwWcghHw4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tQwWcghHw4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tQwWcghHw4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tQwWcghHw4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tQwWcghHw4 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tQwWcghHw4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tQwWcghHw4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQwWcghHw4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tQwWcghHw4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQwWcghHw4 .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-tQwWcghHw4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tQwWcghHw4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tQwWcghHw4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tQwWcghHw4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tQwWcghHw4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tQwWcghHw4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tQwWcghHw4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tQwWcghHw4 button.navbar-toggler:focus {
  outline: none;
}
.cid-tQwWcghHw4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tQwWcghHw4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tQwWcghHw4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tQwWcghHw4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tQwWcghHw4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tQwWcghHw4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQwWcghHw4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tQwWcghHw4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tQwWcghHw4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQwWcghHw4 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tQwWcghHw4 .collapsed .btn {
  display: flex;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tQwWcghHw4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tQwWcghHw4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tQwWcghHw4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tQwWcghHw4 .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-tQwWcghHw4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tQwWcghHw4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tQwWcghHw4 .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-tQwWcghHw4 .navbar-expand {
    flex-direction: column;
  }
  .cid-tQwWcghHw4 img {
    height: 3.8rem !important;
  }
  .cid-tQwWcghHw4 .btn {
    display: flex;
  }
  .cid-tQwWcghHw4 button.navbar-toggler {
    display: block;
  }
  .cid-tQwWcghHw4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tQwWcghHw4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tQwWcghHw4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing,
  .cid-tQwWcghHw4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing .navbar-nav,
  .cid-tQwWcghHw4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tQwWcghHw4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tQwWcghHw4 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tQwWcghHw4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tQwWcghHw4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQwWcghHw4 .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-tQwWcghHw4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tQwWcghHw4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tQwWcghHw4 .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-tQwWcghHw4 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tQwWcghHw4 .navbar-collapse {
  flex-basis: auto;
}
.cid-tQwWcghHw4 .nav-link:hover,
.cid-tQwWcghHw4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tSvihEkS50 {
  padding-top: 105px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/img-4288-2000x1333.jpg");
}
.cid-tSvoTPHLOe {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tSvoTPHLOe .mbr-text,
.cid-tSvoTPHLOe blockquote {
  color: #767676;
}
.cid-tSvoTPHLOe .mbr-text P {
  text-align: center;
}
.cid-tSviYP3G7M {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #879a9f;
}
.cid-tSviYP3G7M .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tSviYP3G7M .section-text {
  padding: 2rem 0;
}
.cid-tSviYP3G7M .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tSviYP3G7M .inner-container {
    width: 100% !important;
  }
}
.cid-tSvb2qgBOr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-tSvb2qgBOr .mbr-section-subtitle {
  color: #767676;
}
.cid-tSvb2qgBOr .container-table {
  margin: 0 auto;
}
.cid-tSvb2qgBOr .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tSvb2qgBOr .dataTables_wrapper {
  display: block;
}
.cid-tSvb2qgBOr .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tSvb2qgBOr .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tSvb2qgBOr table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tSvb2qgBOr table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tSvb2qgBOr table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tSvb2qgBOr table td {
  border-top: 1px solid #cccccc;
}
.cid-tSvb2qgBOr table.table {
  background: #ffffff;
}
.cid-tSvb2qgBOr .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tSvb2qgBOr .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tSvb2qgBOr .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tSvb2qgBOr .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tSvb2qgBOr .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tSvb2qgBOr .dataTables_filter {
    text-align: center;
  }
  .cid-tSvb2qgBOr .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tSvjdGV7BT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #879a9f;
}
.cid-tSvjdGV7BT .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tSvjdGV7BT .section-text {
  padding: 2rem 0;
}
.cid-tSvjdGV7BT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tSvjdGV7BT .inner-container {
    width: 100% !important;
  }
}
.cid-tSvi8zRViy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-tSvi8zRViy .mbr-section-subtitle {
  color: #767676;
}
.cid-tSvi8zRViy .container-table {
  margin: 0 auto;
}
.cid-tSvi8zRViy .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tSvi8zRViy .dataTables_wrapper {
  display: block;
}
.cid-tSvi8zRViy .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tSvi8zRViy .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tSvi8zRViy table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tSvi8zRViy table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tSvi8zRViy table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tSvi8zRViy table td {
  border-top: 1px solid #cccccc;
}
.cid-tSvi8zRViy table.table {
  background: #ffffff;
}
.cid-tSvi8zRViy .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tSvi8zRViy .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tSvi8zRViy .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tSvi8zRViy .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tSvi8zRViy .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tSvi8zRViy .dataTables_filter {
    text-align: center;
  }
  .cid-tSvi8zRViy .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tT8YCFufkP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #879a9f;
}
.cid-tT8YCFufkP .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tT8YCFufkP .section-text {
  padding: 2rem 0;
}
.cid-tT8YCFufkP .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tT8YCFufkP .inner-container {
    width: 100% !important;
  }
}
.cid-tT8YBzJvcF {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #f9f9f9;
}
.cid-tT8YBzJvcF .mbr-section-subtitle {
  color: #767676;
}
.cid-tT8YBzJvcF .container-table {
  margin: 0 auto;
}
.cid-tT8YBzJvcF .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tT8YBzJvcF .dataTables_wrapper {
  display: block;
}
.cid-tT8YBzJvcF .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tT8YBzJvcF .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tT8YBzJvcF table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tT8YBzJvcF table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tT8YBzJvcF table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tT8YBzJvcF table td {
  border-top: 1px solid #cccccc;
}
.cid-tT8YBzJvcF table.table {
  background: #ffffff;
}
.cid-tT8YBzJvcF .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tT8YBzJvcF .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tT8YBzJvcF .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tT8YBzJvcF .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tT8YBzJvcF .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tT8YBzJvcF .dataTables_filter {
    text-align: center;
  }
  .cid-tT8YBzJvcF .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tTvsrolMaJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #879a9f;
}
.cid-tTvsrolMaJ .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tTvsrolMaJ .section-text {
  padding: 2rem 0;
}
.cid-tTvsrolMaJ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tTvsrolMaJ .inner-container {
    width: 100% !important;
  }
}
.cid-tTvsu8sdBL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-tTvsu8sdBL .mbr-section-subtitle {
  color: #767676;
}
.cid-tTvsu8sdBL .container-table {
  margin: 0 auto;
}
.cid-tTvsu8sdBL .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tTvsu8sdBL .dataTables_wrapper {
  display: block;
}
.cid-tTvsu8sdBL .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tTvsu8sdBL .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tTvsu8sdBL table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tTvsu8sdBL table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tTvsu8sdBL table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tTvsu8sdBL table td {
  border-top: 1px solid #cccccc;
}
.cid-tTvsu8sdBL table.table {
  background: #ffffff;
}
.cid-tTvsu8sdBL .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tTvsu8sdBL .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tTvsu8sdBL .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tTvsu8sdBL .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tTvsu8sdBL .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tTvsu8sdBL .dataTables_filter {
    text-align: center;
  }
  .cid-tTvsu8sdBL .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tSvkwkocya {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #879a9f;
}
.cid-tSvkwkocya .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tSvkwkocya .section-text {
  padding: 2rem 0;
}
.cid-tSvkwkocya .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tSvkwkocya .inner-container {
    width: 100% !important;
  }
}
.cid-tSvkyncE2O {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-tSvkyncE2O .mbr-section-subtitle {
  color: #767676;
}
.cid-tSvkyncE2O .container-table {
  margin: 0 auto;
}
.cid-tSvkyncE2O .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tSvkyncE2O .dataTables_wrapper {
  display: block;
}
.cid-tSvkyncE2O .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tSvkyncE2O .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tSvkyncE2O table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tSvkyncE2O table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tSvkyncE2O table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tSvkyncE2O table td {
  border-top: 1px solid #cccccc;
}
.cid-tSvkyncE2O table.table {
  background: #ffffff;
}
.cid-tSvkyncE2O .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tSvkyncE2O .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tSvkyncE2O .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tSvkyncE2O .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tSvkyncE2O .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tSvkyncE2O .dataTables_filter {
    text-align: center;
  }
  .cid-tSvkyncE2O .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tTvnAgn2l8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #879a9f;
}
.cid-tTvnAgn2l8 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tTvnAgn2l8 .section-text {
  padding: 2rem 0;
}
.cid-tTvnAgn2l8 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tTvnAgn2l8 .inner-container {
    width: 100% !important;
  }
}
.cid-tTvnEyHsv9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-tTvnEyHsv9 .mbr-section-subtitle {
  color: #767676;
}
.cid-tTvnEyHsv9 .container-table {
  margin: 0 auto;
}
.cid-tTvnEyHsv9 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tTvnEyHsv9 .dataTables_wrapper {
  display: block;
}
.cid-tTvnEyHsv9 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tTvnEyHsv9 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tTvnEyHsv9 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tTvnEyHsv9 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tTvnEyHsv9 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tTvnEyHsv9 table td {
  border-top: 1px solid #cccccc;
}
.cid-tTvnEyHsv9 table.table {
  background: #ffffff;
}
.cid-tTvnEyHsv9 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tTvnEyHsv9 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tTvnEyHsv9 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tTvnEyHsv9 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tTvnEyHsv9 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tTvnEyHsv9 .dataTables_filter {
    text-align: center;
  }
  .cid-tTvnEyHsv9 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tQwWcghHw4 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tQwWcghHw4 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tQwWcghHw4 a {
  font-style: normal;
}
.cid-tQwWcghHw4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tQwWcghHw4 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tQwWcghHw4 .nav-item:focus,
.cid-tQwWcghHw4 .nav-link:focus {
  outline: none;
}
.cid-tQwWcghHw4 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tQwWcghHw4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tQwWcghHw4 .menu-logo {
  margin-right: auto;
}
.cid-tQwWcghHw4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tQwWcghHw4 .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-tQwWcghHw4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tQwWcghHw4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tQwWcghHw4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tQwWcghHw4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tQwWcghHw4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tQwWcghHw4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tQwWcghHw4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tQwWcghHw4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tQwWcghHw4 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tQwWcghHw4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tQwWcghHw4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQwWcghHw4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tQwWcghHw4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQwWcghHw4 .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-tQwWcghHw4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tQwWcghHw4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tQwWcghHw4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tQwWcghHw4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tQwWcghHw4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tQwWcghHw4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tQwWcghHw4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tQwWcghHw4 button.navbar-toggler:focus {
  outline: none;
}
.cid-tQwWcghHw4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tQwWcghHw4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tQwWcghHw4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tQwWcghHw4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tQwWcghHw4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tQwWcghHw4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQwWcghHw4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tQwWcghHw4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tQwWcghHw4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQwWcghHw4 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tQwWcghHw4 .collapsed .btn {
  display: flex;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tQwWcghHw4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tQwWcghHw4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tQwWcghHw4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tQwWcghHw4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tQwWcghHw4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tQwWcghHw4 .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-tQwWcghHw4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tQwWcghHw4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tQwWcghHw4 .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-tQwWcghHw4 .navbar-expand {
    flex-direction: column;
  }
  .cid-tQwWcghHw4 img {
    height: 3.8rem !important;
  }
  .cid-tQwWcghHw4 .btn {
    display: flex;
  }
  .cid-tQwWcghHw4 button.navbar-toggler {
    display: block;
  }
  .cid-tQwWcghHw4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tQwWcghHw4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tQwWcghHw4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing,
  .cid-tQwWcghHw4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing .navbar-nav,
  .cid-tQwWcghHw4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tQwWcghHw4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tQwWcghHw4 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tQwWcghHw4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tQwWcghHw4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tQwWcghHw4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQwWcghHw4 .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-tQwWcghHw4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tQwWcghHw4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tQwWcghHw4 .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-tQwWcghHw4 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tQwWcghHw4 .navbar-collapse {
  flex-basis: auto;
}
.cid-tQwWcghHw4 .nav-link:hover,
.cid-tQwWcghHw4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tTwf3fplYe {
  background-image: url("../../../assets/images/img-4762-2000x1333.jpg");
}
.cid-tTwf3fplYe H1 {
  color: #ffffff;
  text-align: center;
}
.cid-tTwf3fplYe .mbr-text,
.cid-tTwf3fplYe .mbr-section-btn {
  text-align: center;
  color: #efefef;
}
.cid-tTwfUzZoeV {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tTwfUzZoeV .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tTwfUzZoeV .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tTwfUzZoeV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tTwfUzZoeV .inner-container {
    width: 100% !important;
  }
}
.cid-tTxDdqcLzM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-tTxDdqcLzM h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tTxDdqcLzM p {
  color: #767676;
  margin: 0;
}
.cid-tTxDdqcLzM .card-box {
  background-color: #ffffff;
  background-color: transparent;
}
.cid-tTxDdqcLzM .mbr-section-btn {
  padding-top: 1rem;
}
.cid-tTxDdqcLzM .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tTxDdqcLzM .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.cid-tTxDdqcLzM .border_wrapper {
  border-left: 1px solid #efefef;
  padding-left: 2rem;
}
@media (max-width: 991px) {
  .cid-tTxDdqcLzM .border_wrapper {
    border-left: none;
    padding-left: 0;
  }
  .cid-tTxDdqcLzM .mbr-section-btn a {
    padding: 1rem 2rem;
  }
  .cid-tTxDdqcLzM .mbr-figure {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tTxDdqcLzM .wrapper {
    align-items: center;
    text-align: center;
  }
  .cid-tTxDdqcLzM .col-left h4 {
    padding-top: 1rem;
  }
  .cid-tTxDdqcLzM p.col-right {
    padding-top: 1rem;
  }
}
.cid-tUt9UVxd2S {
  padding-top: 120px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/img-4705-2000x1333.jpg");
}
.cid-tUt9UVxd2S .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tUt9UVxd2S .social-list a:focus {
  text-decoration: none;
}
.cid-tUt9UVxd2S H2 {
  color: #ffffff;
}
.cid-tQx2GQvDSJ .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tQx2GQvDSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tQx2GQvDSJ a {
  font-style: normal;
}
.cid-tQx2GQvDSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tQx2GQvDSJ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tQx2GQvDSJ .nav-item:focus,
.cid-tQx2GQvDSJ .nav-link:focus {
  outline: none;
}
.cid-tQx2GQvDSJ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tQx2GQvDSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tQx2GQvDSJ .menu-logo {
  margin-right: auto;
}
.cid-tQx2GQvDSJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tQx2GQvDSJ .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-tQx2GQvDSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tQx2GQvDSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tQx2GQvDSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tQx2GQvDSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tQx2GQvDSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tQx2GQvDSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tQx2GQvDSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tQx2GQvDSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tQx2GQvDSJ .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tQx2GQvDSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tQx2GQvDSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQx2GQvDSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tQx2GQvDSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQx2GQvDSJ .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-tQx2GQvDSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tQx2GQvDSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tQx2GQvDSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tQx2GQvDSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tQx2GQvDSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tQx2GQvDSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tQx2GQvDSJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tQx2GQvDSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-tQx2GQvDSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tQx2GQvDSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tQx2GQvDSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tQx2GQvDSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tQx2GQvDSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tQx2GQvDSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQx2GQvDSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tQx2GQvDSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tQx2GQvDSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQx2GQvDSJ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tQx2GQvDSJ .collapsed .btn {
  display: flex;
}
.cid-tQx2GQvDSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tQx2GQvDSJ .collapsed .navbar-collapse.collapsing,
.cid-tQx2GQvDSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tQx2GQvDSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tQx2GQvDSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tQx2GQvDSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tQx2GQvDSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tQx2GQvDSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tQx2GQvDSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tQx2GQvDSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tQx2GQvDSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tQx2GQvDSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tQx2GQvDSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tQx2GQvDSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-tQx2GQvDSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tQx2GQvDSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tQx2GQvDSJ .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-tQx2GQvDSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tQx2GQvDSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tQx2GQvDSJ .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-tQx2GQvDSJ .navbar-expand {
    flex-direction: column;
  }
  .cid-tQx2GQvDSJ img {
    height: 3.8rem !important;
  }
  .cid-tQx2GQvDSJ .btn {
    display: flex;
  }
  .cid-tQx2GQvDSJ button.navbar-toggler {
    display: block;
  }
  .cid-tQx2GQvDSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tQx2GQvDSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tQx2GQvDSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tQx2GQvDSJ .navbar-collapse.collapsing,
  .cid-tQx2GQvDSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-tQx2GQvDSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-tQx2GQvDSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tQx2GQvDSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tQx2GQvDSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tQx2GQvDSJ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tQx2GQvDSJ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQx2GQvDSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-tQx2GQvDSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tQx2GQvDSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tQx2GQvDSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQx2GQvDSJ .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-tQx2GQvDSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tQx2GQvDSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tQx2GQvDSJ .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-tQx2GQvDSJ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tQx2GQvDSJ .navbar-collapse {
  flex-basis: auto;
}
.cid-tQx2GQvDSJ .nav-link:hover,
.cid-tQx2GQvDSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tQx2GQPdby {
  padding-top: 120px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-3513-2000x1333.jpg");
}
.cid-tQx2GQPdby .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tQx2GRjbwk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #465052;
}
.cid-tQx2GRjbwk .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tQx2GRjbwk .section-text {
  padding: 2rem 0;
  text-align: left;
}
.cid-tQx2GRjbwk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tQx2GRjbwk .inner-container {
    width: 100% !important;
  }
}
.cid-tUwKquxZm3 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tUwKquxZm3 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tUwKquxZm3 a {
  font-style: normal;
}
.cid-tUwKquxZm3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tUwKquxZm3 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tUwKquxZm3 .nav-item:focus,
.cid-tUwKquxZm3 .nav-link:focus {
  outline: none;
}
.cid-tUwKquxZm3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tUwKquxZm3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tUwKquxZm3 .menu-logo {
  margin-right: auto;
}
.cid-tUwKquxZm3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tUwKquxZm3 .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-tUwKquxZm3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tUwKquxZm3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tUwKquxZm3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tUwKquxZm3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tUwKquxZm3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tUwKquxZm3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tUwKquxZm3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUwKquxZm3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tUwKquxZm3 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tUwKquxZm3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tUwKquxZm3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUwKquxZm3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tUwKquxZm3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUwKquxZm3 .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-tUwKquxZm3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tUwKquxZm3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tUwKquxZm3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tUwKquxZm3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tUwKquxZm3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tUwKquxZm3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tUwKquxZm3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tUwKquxZm3 button.navbar-toggler:focus {
  outline: none;
}
.cid-tUwKquxZm3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tUwKquxZm3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tUwKquxZm3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tUwKquxZm3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tUwKquxZm3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tUwKquxZm3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tUwKquxZm3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tUwKquxZm3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tUwKquxZm3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tUwKquxZm3 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tUwKquxZm3 .collapsed .btn {
  display: flex;
}
.cid-tUwKquxZm3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tUwKquxZm3 .collapsed .navbar-collapse.collapsing,
.cid-tUwKquxZm3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tUwKquxZm3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tUwKquxZm3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tUwKquxZm3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tUwKquxZm3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tUwKquxZm3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tUwKquxZm3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tUwKquxZm3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tUwKquxZm3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tUwKquxZm3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tUwKquxZm3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tUwKquxZm3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tUwKquxZm3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tUwKquxZm3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tUwKquxZm3 .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-tUwKquxZm3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tUwKquxZm3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tUwKquxZm3 .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-tUwKquxZm3 .navbar-expand {
    flex-direction: column;
  }
  .cid-tUwKquxZm3 img {
    height: 3.8rem !important;
  }
  .cid-tUwKquxZm3 .btn {
    display: flex;
  }
  .cid-tUwKquxZm3 button.navbar-toggler {
    display: block;
  }
  .cid-tUwKquxZm3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tUwKquxZm3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tUwKquxZm3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tUwKquxZm3 .navbar-collapse.collapsing,
  .cid-tUwKquxZm3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tUwKquxZm3 .navbar-collapse.collapsing .navbar-nav,
  .cid-tUwKquxZm3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tUwKquxZm3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tUwKquxZm3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tUwKquxZm3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tUwKquxZm3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tUwKquxZm3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tUwKquxZm3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tUwKquxZm3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tUwKquxZm3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tUwKquxZm3 .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-tUwKquxZm3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tUwKquxZm3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tUwKquxZm3 .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-tUwKquxZm3 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tUwKquxZm3 .navbar-collapse {
  flex-basis: auto;
}
.cid-tUwKquxZm3 .nav-link:hover,
.cid-tUwKquxZm3 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tUwKqv9IXI {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/xam2-2000x1217.jpeg");
}
.cid-tUwKqvCGCi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tUwKqvCGCi .mbr-text,
.cid-tUwKqvCGCi blockquote {
  color: #767676;
}
.cid-tUwKqvCGCi .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tUx3leRHxM {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tUx3leRHxM .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tUx3leRHxM .video-block {
    width: 100% !important;
  }
}
.cid-tUx3C5ZXEt {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tUx3C5ZXEt .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tUx3C5ZXEt .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tUx3C5ZXEt .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tUx3C5ZXEt .inner-container {
    width: 100% !important;
  }
}
.cid-tUxlMkiglr {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tUxlMkiglr .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tUxlMkiglr .video-block {
    width: 100% !important;
  }
}
.cid-tUzHvpyQsW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tUzHvpyQsW .mbr-text,
.cid-tUzHvpyQsW blockquote {
  color: #767676;
}
.cid-tUzHvpyQsW .mbr-text P {
  text-align: center;
}
.cid-tUzpasLdtQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUzpasLdtQ img,
.cid-tUzpasLdtQ .item-img {
  width: 100%;
}
.cid-tUzpasLdtQ .item:focus,
.cid-tUzpasLdtQ span:focus {
  outline: none;
}
.cid-tUzpasLdtQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tUzpasLdtQ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tUzpasLdtQ .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tUzpasLdtQ .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tUzpasLdtQ .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tUzpasLdtQ .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tUzpasLdtQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tUzpasLdtQ .mbr-section-title {
  color: #232323;
}
.cid-tUzpasLdtQ .mbr-text,
.cid-tUzpasLdtQ .mbr-section-btn {
  text-align: center;
}
.cid-tUzpasLdtQ .item-title {
  text-align: center;
}
.cid-tUzpasLdtQ .item-subtitle {
  text-align: left;
}
.cid-tUzJ6NoGHp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-5290-2000x1333.jpeg");
}
.cid-tUzKE1NUGc {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tUzKE1NUGc .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tUzKE1NUGc .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tUzKE1NUGc .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tUzKE1NUGc .inner-container {
    width: 100% !important;
  }
}
.cid-tUzEEieJpt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/syllabus-new2-936x627.png");
}
.cid-tUzESMgsId {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tUzESMgsId .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tUzESMgsId .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tUzESMgsId .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tUzESMgsId .inner-container {
    width: 100% !important;
  }
}
.cid-tUxmekeTnW {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tUxmekeTnW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tUxmekeTnW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tUxmekeTnW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tUxmekeTnW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tUxmekeTnW .row > .row {
  display: block;
}
.cid-tUxmekeTnW .mbr-gallery-item {
  width: 100%;
}
.cid-tUxmekeTnW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tUxmekeTnW .mbr-gallery-item > div {
  position: relative;
}
.cid-tUxmekeTnW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tUxmekeTnW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tUxmekeTnW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tUxmekeTnW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tUzKZeIZOi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/img-5778-2000x1333.jpeg");
}
.cid-tUzM1tvPnV {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tUzM1tvPnV .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tUzM1tvPnV .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tUzM1tvPnV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tUzM1tvPnV .inner-container {
    width: 100% !important;
  }
}
.cid-tUFceH5Erv .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tUFceH5Erv .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tUFceH5Erv a {
  font-style: normal;
}
.cid-tUFceH5Erv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tUFceH5Erv .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tUFceH5Erv .nav-item:focus,
.cid-tUFceH5Erv .nav-link:focus {
  outline: none;
}
.cid-tUFceH5Erv .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tUFceH5Erv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tUFceH5Erv .menu-logo {
  margin-right: auto;
}
.cid-tUFceH5Erv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tUFceH5Erv .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-tUFceH5Erv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tUFceH5Erv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tUFceH5Erv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tUFceH5Erv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tUFceH5Erv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tUFceH5Erv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tUFceH5Erv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUFceH5Erv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tUFceH5Erv .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tUFceH5Erv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tUFceH5Erv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUFceH5Erv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tUFceH5Erv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUFceH5Erv .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-tUFceH5Erv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tUFceH5Erv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tUFceH5Erv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tUFceH5Erv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tUFceH5Erv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tUFceH5Erv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tUFceH5Erv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tUFceH5Erv button.navbar-toggler:focus {
  outline: none;
}
.cid-tUFceH5Erv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tUFceH5Erv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tUFceH5Erv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tUFceH5Erv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tUFceH5Erv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tUFceH5Erv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tUFceH5Erv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tUFceH5Erv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tUFceH5Erv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tUFceH5Erv .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tUFceH5Erv .collapsed .btn {
  display: flex;
}
.cid-tUFceH5Erv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tUFceH5Erv .collapsed .navbar-collapse.collapsing,
.cid-tUFceH5Erv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tUFceH5Erv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tUFceH5Erv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tUFceH5Erv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tUFceH5Erv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tUFceH5Erv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tUFceH5Erv .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tUFceH5Erv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tUFceH5Erv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tUFceH5Erv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tUFceH5Erv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tUFceH5Erv .collapsed button.navbar-toggler {
  display: block;
}
.cid-tUFceH5Erv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tUFceH5Erv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tUFceH5Erv .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-tUFceH5Erv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tUFceH5Erv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tUFceH5Erv .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-tUFceH5Erv .navbar-expand {
    flex-direction: column;
  }
  .cid-tUFceH5Erv img {
    height: 3.8rem !important;
  }
  .cid-tUFceH5Erv .btn {
    display: flex;
  }
  .cid-tUFceH5Erv button.navbar-toggler {
    display: block;
  }
  .cid-tUFceH5Erv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tUFceH5Erv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tUFceH5Erv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tUFceH5Erv .navbar-collapse.collapsing,
  .cid-tUFceH5Erv .navbar-collapse.show {
    display: block !important;
  }
  .cid-tUFceH5Erv .navbar-collapse.collapsing .navbar-nav,
  .cid-tUFceH5Erv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tUFceH5Erv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tUFceH5Erv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tUFceH5Erv .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tUFceH5Erv .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tUFceH5Erv .navbar-collapse.collapsing .navbar-buttons,
  .cid-tUFceH5Erv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tUFceH5Erv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tUFceH5Erv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tUFceH5Erv .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-tUFceH5Erv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tUFceH5Erv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tUFceH5Erv .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-tUFceH5Erv .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tUFceH5Erv .navbar-collapse {
  flex-basis: auto;
}
.cid-tUFceH5Erv .nav-link:hover,
.cid-tUFceH5Erv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tUFceI3loy {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-4954-2000x1333.jpg");
}
.cid-tUFceJ68j9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tUFceJ68j9 .mbr-text,
.cid-tUFceJ68j9 blockquote {
  color: #767676;
}
.cid-tUFceJ68j9 .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tUFceUt9rh {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tUFceUt9rh .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tUFceUt9rh .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tUFceUt9rh .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tUFceUt9rh .inner-container {
    width: 100% !important;
  }
}
.cid-tVv9LeBNhG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tVv9LeBNhG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tVv9LeBNhG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVv9LeBNhG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVv9LeBNhG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tVv9LeBNhG .row > .row {
  display: block;
}
.cid-tVv9LeBNhG .mbr-gallery-item {
  width: 100%;
}
.cid-tVv9LeBNhG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVv9LeBNhG .mbr-gallery-item > div {
  position: relative;
}
.cid-tVv9LeBNhG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tVv9LeBNhG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tVv9LeBNhG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tVv9LeBNhG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVvf8ytkTT {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tVvf8ytkTT .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tVvf8ytkTT .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tVvf8ytkTT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tVvf8ytkTT .inner-container {
    width: 100% !important;
  }
}
.cid-tVAbfFW2L9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tVAbfFW2L9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tVAbfFW2L9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVAbfFW2L9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVAbfFW2L9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tVAbfFW2L9 .row > .row {
  display: block;
}
.cid-tVAbfFW2L9 .mbr-gallery-item {
  width: 100%;
}
.cid-tVAbfFW2L9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVAbfFW2L9 .mbr-gallery-item > div {
  position: relative;
}
.cid-tVAbfFW2L9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tVAbfFW2L9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tVAbfFW2L9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tVAbfFW2L9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVdBp9uNtM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tVdBp9uNtM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tVdBp9uNtM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVdBp9uNtM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVdBp9uNtM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tVdBp9uNtM .row > .row {
  display: block;
}
.cid-tVdBp9uNtM .mbr-gallery-item {
  width: 100%;
}
.cid-tVdBp9uNtM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVdBp9uNtM .mbr-gallery-item > div {
  position: relative;
}
.cid-tVdBp9uNtM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tVdBp9uNtM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tVdBp9uNtM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tVdBp9uNtM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVAcRYXKGx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tVAcRYXKGx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tVAcRYXKGx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVAcRYXKGx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVAcRYXKGx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tVAcRYXKGx .row > .row {
  display: block;
}
.cid-tVAcRYXKGx .mbr-gallery-item {
  width: 100%;
}
.cid-tVAcRYXKGx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVAcRYXKGx .mbr-gallery-item > div {
  position: relative;
}
.cid-tVAcRYXKGx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tVAcRYXKGx .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tVAcRYXKGx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tVAcRYXKGx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVCr6hrKEf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tVCr6hrKEf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVCr6hrKEf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVCr6hrKEf .row {
  flex-direction: row-reverse;
}
.cid-tVAl6G9gKR {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tVAl6G9gKR .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tVAl6G9gKR .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tVAl6G9gKR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tVAl6G9gKR .inner-container {
    width: 100% !important;
  }
}
.cid-tVCsfKVr5X {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tVCsfKVr5X .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tVCsfKVr5X .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVCsfKVr5X .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVCsfKVr5X .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tVCsfKVr5X .row > .row {
  display: block;
}
.cid-tVCsfKVr5X .mbr-gallery-item {
  width: 100%;
}
.cid-tVCsfKVr5X .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVCsfKVr5X .mbr-gallery-item > div {
  position: relative;
}
.cid-tVCsfKVr5X .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tVCsfKVr5X .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tVCsfKVr5X .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tVCsfKVr5X .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVCtYEQOVM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tVCtYEQOVM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tVCtYEQOVM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVCtYEQOVM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVCtYEQOVM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tVCtYEQOVM .row > .row {
  display: block;
}
.cid-tVCtYEQOVM .mbr-gallery-item {
  width: 100%;
}
.cid-tVCtYEQOVM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVCtYEQOVM .mbr-gallery-item > div {
  position: relative;
}
.cid-tVCtYEQOVM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tVCtYEQOVM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tVCtYEQOVM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tVCtYEQOVM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVCzoiTTWW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tVCzoiTTWW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tVCzoiTTWW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVCzoiTTWW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVCzoiTTWW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tVCzoiTTWW .row > .row {
  display: block;
}
.cid-tVCzoiTTWW .mbr-gallery-item {
  width: 100%;
}
.cid-tVCzoiTTWW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVCzoiTTWW .mbr-gallery-item > div {
  position: relative;
}
.cid-tVCzoiTTWW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tVCzoiTTWW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tVCzoiTTWW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tVCzoiTTWW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVFjlEakzq {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tVFjlEakzq .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tVFjlEakzq .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tVFjlEakzq .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tVFjlEakzq .inner-container {
    width: 100% !important;
  }
}
.cid-tVCCdWDWp1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tVCCdWDWp1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tVCCdWDWp1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVCCdWDWp1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVCCdWDWp1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tVCCdWDWp1 .row > .row {
  display: block;
}
.cid-tVCCdWDWp1 .mbr-gallery-item {
  width: 100%;
}
.cid-tVCCdWDWp1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVCCdWDWp1 .mbr-gallery-item > div {
  position: relative;
}
.cid-tVCCdWDWp1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tVCCdWDWp1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tVCCdWDWp1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tVCCdWDWp1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVCD1AvAGh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tVCD1AvAGh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tVCD1AvAGh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVCD1AvAGh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVCD1AvAGh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tVCD1AvAGh .row > .row {
  display: block;
}
.cid-tVCD1AvAGh .mbr-gallery-item {
  width: 100%;
}
.cid-tVCD1AvAGh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVCD1AvAGh .mbr-gallery-item > div {
  position: relative;
}
.cid-tVCD1AvAGh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tVCD1AvAGh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tVCD1AvAGh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tVCD1AvAGh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVFl15Yh23 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tVFl15Yh23 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tVFl15Yh23 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tVFl15Yh23 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tVFl15Yh23 .inner-container {
    width: 100% !important;
  }
}
.cid-tVFbNhreK6 {
  background: #ffffff;
}
.cid-tVFbNhreK6 .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-tVFbNhreK6 .video-block {
    width: 100% !important;
  }
}
.cid-tVFlQS3Xxf {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tVFlQS3Xxf .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tVFlQS3Xxf .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tVFlQS3Xxf .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tVFlQS3Xxf .inner-container {
    width: 100% !important;
  }
}
.cid-tVFEoGQCOk {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tVFEoGQCOk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVFEoGQCOk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVFEoGQCOk .row {
  flex-direction: row-reverse;
}
.cid-tVFlWsoZhL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tVFlWsoZhL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tVFlWsoZhL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVFlWsoZhL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVFlWsoZhL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tVFlWsoZhL .row > .row {
  display: block;
}
.cid-tVFlWsoZhL .mbr-gallery-item {
  width: 100%;
}
.cid-tVFlWsoZhL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVFlWsoZhL .mbr-gallery-item > div {
  position: relative;
}
.cid-tVFlWsoZhL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tVFlWsoZhL .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tVFlWsoZhL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tVFlWsoZhL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVFIftvB7Q {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tVFIftvB7Q .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tVFIftvB7Q .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tVFIftvB7Q .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tVFIftvB7Q .inner-container {
    width: 100% !important;
  }
}
.cid-tVMzIPAI8s {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tVMzIPAI8s .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVMzIPAI8s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tVMzIPAI8s .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tVMzIPAI8s img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tVMzIPAI8s .text-wrapper {
    padding: 2rem;
  }
}
.cid-tVMEO0ZpeF {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tVMEO0ZpeF .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tVMEO0ZpeF .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tVMEO0ZpeF .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tVMEO0ZpeF .inner-container {
    width: 100% !important;
  }
}
.cid-tVI0siudSm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tVI0siudSm .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
}
.cid-tVI0siudSm .panel-group {
  border: none;
}
.cid-tVI0siudSm .card-header {
  padding: 1.2rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-tVI0siudSm .card-header {
    padding: 1rem 0rem;
  }
}
.cid-tVI0siudSm .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-tVI0siudSm .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-tVI0siudSm .img-col {
  padding: 0;
}
.cid-tVI0siudSm .img-item {
  height: 100%;
}
.cid-tVI0siudSm img {
  height: 100%;
  object-fit: cover;
}
.cid-tVI0siudSm .collapsed span {
  transform: rotate(0deg);
}
.cid-tVI0siudSm .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tVI0siudSm p {
  margin-bottom: 0.3rem;
}
.cid-tVI0siudSm .panel-title-edit {
  color: #e9c0e9;
}
.cid-tVI0siudSm .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-tVI0siudSm .card {
  background: #486e78;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-tVI0siudSm .card {
    padding: 1.5rem;
  }
}
.cid-tVI0siudSm .panel-text {
  color: #ffffff;
}
.cid-tVI0siudSm .mbr-section-title {
  text-align: center;
  color: #232323;
}
.cid-tVI0siudSm .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tVI0siudSm .panel-title-edit,
.cid-tVI0siudSm .mbr-iconfont {
  color: #ffffff;
}
.cid-tVFHM1jeHs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tVFHM1jeHs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tVFHM1jeHs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tVFHM1jeHs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tVFHM1jeHs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tVFHM1jeHs .row > .row {
  display: block;
}
.cid-tVFHM1jeHs .mbr-gallery-item {
  width: 100%;
}
.cid-tVFHM1jeHs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVFHM1jeHs .mbr-gallery-item > div {
  position: relative;
}
.cid-tVFHM1jeHs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tVFHM1jeHs .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tVFHM1jeHs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tVFHM1jeHs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tVMMlHlQv5 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tVMMlHlQv5 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tVMMlHlQv5 a {
  font-style: normal;
}
.cid-tVMMlHlQv5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tVMMlHlQv5 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tVMMlHlQv5 .nav-item:focus,
.cid-tVMMlHlQv5 .nav-link:focus {
  outline: none;
}
.cid-tVMMlHlQv5 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tVMMlHlQv5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tVMMlHlQv5 .menu-logo {
  margin-right: auto;
}
.cid-tVMMlHlQv5 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tVMMlHlQv5 .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-tVMMlHlQv5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tVMMlHlQv5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tVMMlHlQv5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tVMMlHlQv5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tVMMlHlQv5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tVMMlHlQv5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tVMMlHlQv5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tVMMlHlQv5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tVMMlHlQv5 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tVMMlHlQv5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tVMMlHlQv5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tVMMlHlQv5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tVMMlHlQv5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tVMMlHlQv5 .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-tVMMlHlQv5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tVMMlHlQv5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tVMMlHlQv5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tVMMlHlQv5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tVMMlHlQv5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tVMMlHlQv5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tVMMlHlQv5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tVMMlHlQv5 button.navbar-toggler:focus {
  outline: none;
}
.cid-tVMMlHlQv5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tVMMlHlQv5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tVMMlHlQv5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tVMMlHlQv5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tVMMlHlQv5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tVMMlHlQv5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tVMMlHlQv5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tVMMlHlQv5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tVMMlHlQv5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tVMMlHlQv5 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tVMMlHlQv5 .collapsed .btn {
  display: flex;
}
.cid-tVMMlHlQv5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tVMMlHlQv5 .collapsed .navbar-collapse.collapsing,
.cid-tVMMlHlQv5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tVMMlHlQv5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tVMMlHlQv5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tVMMlHlQv5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tVMMlHlQv5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tVMMlHlQv5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tVMMlHlQv5 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tVMMlHlQv5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tVMMlHlQv5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tVMMlHlQv5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tVMMlHlQv5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tVMMlHlQv5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tVMMlHlQv5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tVMMlHlQv5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tVMMlHlQv5 .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-tVMMlHlQv5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tVMMlHlQv5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tVMMlHlQv5 .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-tVMMlHlQv5 .navbar-expand {
    flex-direction: column;
  }
  .cid-tVMMlHlQv5 img {
    height: 3.8rem !important;
  }
  .cid-tVMMlHlQv5 .btn {
    display: flex;
  }
  .cid-tVMMlHlQv5 button.navbar-toggler {
    display: block;
  }
  .cid-tVMMlHlQv5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tVMMlHlQv5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tVMMlHlQv5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tVMMlHlQv5 .navbar-collapse.collapsing,
  .cid-tVMMlHlQv5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tVMMlHlQv5 .navbar-collapse.collapsing .navbar-nav,
  .cid-tVMMlHlQv5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tVMMlHlQv5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tVMMlHlQv5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tVMMlHlQv5 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tVMMlHlQv5 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tVMMlHlQv5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tVMMlHlQv5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tVMMlHlQv5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tVMMlHlQv5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tVMMlHlQv5 .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-tVMMlHlQv5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tVMMlHlQv5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tVMMlHlQv5 .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-tVMMlHlQv5 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tVMMlHlQv5 .navbar-collapse {
  flex-basis: auto;
}
.cid-tVMMlHlQv5 .nav-link:hover,
.cid-tVMMlHlQv5 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tVMMlIYpOR {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-20231016-212740-259-2000x1125.jpg");
}
.cid-tVMMlKGmY3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tVMMlKGmY3 .mbr-text,
.cid-tVMMlKGmY3 blockquote {
  color: #767676;
}
.cid-tVMMlKGmY3 .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tVMMlMbGZM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tVMMlMbGZM .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tVMMlMbGZM .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tVMMlMbGZM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tVMMlMbGZM .inner-container {
    width: 100% !important;
  }
}
.cid-tVXYZmEo9c {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tVXYZmEo9c .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tVXYZmEo9c .video-block {
    width: 100% !important;
  }
}
.cid-tWc35522LZ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tWc35522LZ .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tWc35522LZ .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tWc35522LZ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tWc35522LZ .inner-container {
    width: 100% !important;
  }
}
.cid-tWc3E0naeB {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tWc3E0naeB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWc3E0naeB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tWc3E0naeB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tWc3E0naeB .row {
  flex-direction: row-reverse;
}
.cid-tWc3E0naeB img {
  width: 100%;
}
.cid-tVXXfD4vwV {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tVXXfD4vwV .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tVXXfD4vwV .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tVXXfD4vwV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tVXXfD4vwV .inner-container {
    width: 100% !important;
  }
}
.cid-tW4l0zMMhz {
  background: #ffffff;
}
.cid-tW4l0zMMhz .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-tW4l0zMMhz .video-block {
    width: 100% !important;
  }
}
.cid-tW4kQXQgBb {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tW4kQXQgBb .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tW4kQXQgBb .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tW4kQXQgBb .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tW4kQXQgBb .inner-container {
    width: 100% !important;
  }
}
.cid-tW95JPWK4r {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-tW95JPWK4r .images-container.container-fluid {
  padding: 0;
}
.cid-tW95JPWK4r .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tW95JPWK4r .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-tW95JPWK4r .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tW95JPWK4r .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tW95JPWK4r .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tW95JPWK4r .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tW95JPWK4r .img-item {
    width: 100% !important;
  }
  .cid-tW95JPWK4r .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tW4cdPLYcU {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tW4cdPLYcU .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tW4cdPLYcU .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tW4cdPLYcU .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tW4cdPLYcU .inner-container {
    width: 100% !important;
  }
}
.cid-tW9b3DkPhk {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tW9b3DkPhk .image-block {
  margin: auto;
}
.cid-tW9b3DkPhk .mbr-figure {
  margin: 0 auto;
}
.cid-tW9b3DkPhk figcaption {
  position: relative;
}
.cid-tW9b3DkPhk figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tW9b3DkPhk .image-block {
    width: 100% !important;
  }
}
.cid-tW9aZcanVI {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tW9aZcanVI .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tW9aZcanVI .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tW9aZcanVI .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tW9aZcanVI .inner-container {
    width: 100% !important;
  }
}
.cid-tWauqy7GZB {
  background: #ffffff;
}
.cid-tWauqy7GZB .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-tWauqy7GZB .video-block {
    width: 100% !important;
  }
}
.cid-tWaMo1GHuT {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tWaMo1GHuT .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tWaMo1GHuT .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tWaMo1GHuT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tWaMo1GHuT .inner-container {
    width: 100% !important;
  }
}
.cid-tWaD6S8F26 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tWaD6S8F26 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tWaD6S8F26 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWaD6S8F26 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWaD6S8F26 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tWaD6S8F26 .row > .row {
  display: block;
}
.cid-tWaD6S8F26 .mbr-gallery-item {
  width: 100%;
}
.cid-tWaD6S8F26 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWaD6S8F26 .mbr-gallery-item > div {
  position: relative;
}
.cid-tWaD6S8F26 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tWaD6S8F26 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tWaD6S8F26 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tWaD6S8F26 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tW9xNYqyA2 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tW9xNYqyA2 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tW9xNYqyA2 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tW9xNYqyA2 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tW9xNYqyA2 .inner-container {
    width: 100% !important;
  }
}
.cid-tWc9uJJAY7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tWc9uJJAY7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tWc9uJJAY7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWc9uJJAY7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWc9uJJAY7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tWc9uJJAY7 .row > .row {
  display: block;
}
.cid-tWc9uJJAY7 .mbr-gallery-item {
  width: 100%;
}
.cid-tWc9uJJAY7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWc9uJJAY7 .mbr-gallery-item > div {
  position: relative;
}
.cid-tWc9uJJAY7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tWc9uJJAY7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tWc9uJJAY7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tWc9uJJAY7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWccIJSv1b {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tWccIJSv1b .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tWccIJSv1b .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tWccIJSv1b .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tWccIJSv1b .inner-container {
    width: 100% !important;
  }
}
.cid-tW9yqJmiio .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tW9yqJmiio .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tW9yqJmiio a {
  font-style: normal;
}
.cid-tW9yqJmiio .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tW9yqJmiio .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tW9yqJmiio .nav-item:focus,
.cid-tW9yqJmiio .nav-link:focus {
  outline: none;
}
.cid-tW9yqJmiio .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tW9yqJmiio .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tW9yqJmiio .menu-logo {
  margin-right: auto;
}
.cid-tW9yqJmiio .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tW9yqJmiio .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-tW9yqJmiio .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tW9yqJmiio .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tW9yqJmiio .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tW9yqJmiio .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tW9yqJmiio .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tW9yqJmiio .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tW9yqJmiio .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tW9yqJmiio .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tW9yqJmiio .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tW9yqJmiio .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tW9yqJmiio .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW9yqJmiio .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tW9yqJmiio .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW9yqJmiio .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-tW9yqJmiio .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tW9yqJmiio .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tW9yqJmiio .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tW9yqJmiio .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tW9yqJmiio .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tW9yqJmiio .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tW9yqJmiio button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tW9yqJmiio button.navbar-toggler:focus {
  outline: none;
}
.cid-tW9yqJmiio button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tW9yqJmiio button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tW9yqJmiio button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tW9yqJmiio button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tW9yqJmiio button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tW9yqJmiio nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW9yqJmiio nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tW9yqJmiio nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tW9yqJmiio nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tW9yqJmiio .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tW9yqJmiio .collapsed .btn {
  display: flex;
}
.cid-tW9yqJmiio .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tW9yqJmiio .collapsed .navbar-collapse.collapsing,
.cid-tW9yqJmiio .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tW9yqJmiio .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tW9yqJmiio .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tW9yqJmiio .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tW9yqJmiio .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tW9yqJmiio .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tW9yqJmiio .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tW9yqJmiio .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tW9yqJmiio .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tW9yqJmiio .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tW9yqJmiio .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tW9yqJmiio .collapsed button.navbar-toggler {
  display: block;
}
.cid-tW9yqJmiio .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tW9yqJmiio .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tW9yqJmiio .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-tW9yqJmiio .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tW9yqJmiio .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tW9yqJmiio .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-tW9yqJmiio .navbar-expand {
    flex-direction: column;
  }
  .cid-tW9yqJmiio img {
    height: 3.8rem !important;
  }
  .cid-tW9yqJmiio .btn {
    display: flex;
  }
  .cid-tW9yqJmiio button.navbar-toggler {
    display: block;
  }
  .cid-tW9yqJmiio .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tW9yqJmiio .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tW9yqJmiio .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tW9yqJmiio .navbar-collapse.collapsing,
  .cid-tW9yqJmiio .navbar-collapse.show {
    display: block !important;
  }
  .cid-tW9yqJmiio .navbar-collapse.collapsing .navbar-nav,
  .cid-tW9yqJmiio .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tW9yqJmiio .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tW9yqJmiio .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tW9yqJmiio .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tW9yqJmiio .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tW9yqJmiio .navbar-collapse.collapsing .navbar-buttons,
  .cid-tW9yqJmiio .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tW9yqJmiio .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tW9yqJmiio .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tW9yqJmiio .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-tW9yqJmiio .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tW9yqJmiio .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tW9yqJmiio .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-tW9yqJmiio .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tW9yqJmiio .navbar-collapse {
  flex-basis: auto;
}
.cid-tW9yqJmiio .nav-link:hover,
.cid-tW9yqJmiio .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tW9yqJIqDT {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-5326-2000x1333.jpg");
}
.cid-tW9yqKf9AU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tW9yqKf9AU .mbr-text,
.cid-tW9yqKf9AU blockquote {
  color: #767676;
}
.cid-tW9yqKf9AU .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tWwdBx4Cg5 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tWwdBx4Cg5 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tWwdBx4Cg5 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tWwdBx4Cg5 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tWwdBx4Cg5 .inner-container {
    width: 100% !important;
  }
}
.cid-tWw8RLKToC {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-tWw8RLKToC .images-container.container-fluid {
  padding: 0;
}
.cid-tWw8RLKToC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tWw8RLKToC .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-tWw8RLKToC .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tWw8RLKToC .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tWw8RLKToC .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tWw8RLKToC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tWw8RLKToC .img-item {
    width: 100% !important;
  }
  .cid-tWw8RLKToC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tWwYXyZ12Y {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tWwYXyZ12Y .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tWwYXyZ12Y .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWwYXyZ12Y .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWwYXyZ12Y .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tWwYXyZ12Y .row > .row {
  display: block;
}
.cid-tWwYXyZ12Y .mbr-gallery-item {
  width: 100%;
}
.cid-tWwYXyZ12Y .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWwYXyZ12Y .mbr-gallery-item > div {
  position: relative;
}
.cid-tWwYXyZ12Y .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tWwYXyZ12Y .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tWwYXyZ12Y .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tWwYXyZ12Y .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWwDgPPbCw {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tWwDgPPbCw .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tWwDgPPbCw .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tWwDgPPbCw .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tWwDgPPbCw .inner-container {
    width: 100% !important;
  }
}
.cid-tWwBz958na {
  background: #ffffff;
}
.cid-tWwBz958na .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-tWwBz958na .video-block {
    width: 100% !important;
  }
}
.cid-tWwDjddhxp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tWwDjddhxp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tWwDjddhxp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWwDjddhxp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWwDjddhxp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tWwDjddhxp .row > .row {
  display: block;
}
.cid-tWwDjddhxp .mbr-gallery-item {
  width: 100%;
}
.cid-tWwDjddhxp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWwDjddhxp .mbr-gallery-item > div {
  position: relative;
}
.cid-tWwDjddhxp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tWwDjddhxp .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tWwDjddhxp .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tWwDjddhxp .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWx0Pw1M4z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tWx0Pw1M4z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tWx0Pw1M4z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWx0Pw1M4z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWx0Pw1M4z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tWx0Pw1M4z .row > .row {
  display: block;
}
.cid-tWx0Pw1M4z .mbr-gallery-item {
  width: 100%;
}
.cid-tWx0Pw1M4z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWx0Pw1M4z .mbr-gallery-item > div {
  position: relative;
}
.cid-tWx0Pw1M4z .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tWx0Pw1M4z .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tWx0Pw1M4z .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tWx0Pw1M4z .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWwYxDED47 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tWwYxDED47 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tWwYxDED47 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tWwYxDED47 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tWwYxDED47 .inner-container {
    width: 100% !important;
  }
}
.cid-tWx2UjHQJG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tWx2UjHQJG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tWx2UjHQJG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWx2UjHQJG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWx2UjHQJG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tWx2UjHQJG .row > .row {
  display: block;
}
.cid-tWx2UjHQJG .mbr-gallery-item {
  width: 100%;
}
.cid-tWx2UjHQJG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWx2UjHQJG .mbr-gallery-item > div {
  position: relative;
}
.cid-tWx2UjHQJG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tWx2UjHQJG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tWx2UjHQJG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tWx2UjHQJG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWC3O8HdlN {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tWC3O8HdlN .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tWC3O8HdlN .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tWC3O8HdlN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tWC3O8HdlN .inner-container {
    width: 100% !important;
  }
}
.cid-tWx7gtup16 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tWx7gtup16 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tWx7gtup16 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWx7gtup16 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWx7gtup16 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tWx7gtup16 .row > .row {
  display: block;
}
.cid-tWx7gtup16 .mbr-gallery-item {
  width: 100%;
}
.cid-tWx7gtup16 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWx7gtup16 .mbr-gallery-item > div {
  position: relative;
}
.cid-tWx7gtup16 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tWx7gtup16 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tWx7gtup16 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tWx7gtup16 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWx8qDuQqi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tWx8qDuQqi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tWx8qDuQqi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWx8qDuQqi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWx8qDuQqi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tWx8qDuQqi .row > .row {
  display: block;
}
.cid-tWx8qDuQqi .mbr-gallery-item {
  width: 100%;
}
.cid-tWx8qDuQqi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWx8qDuQqi .mbr-gallery-item > div {
  position: relative;
}
.cid-tWx8qDuQqi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tWx8qDuQqi .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tWx8qDuQqi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tWx8qDuQqi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWC5z2VEhR {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tWC5z2VEhR .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tWC5z2VEhR .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tWC5z2VEhR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tWC5z2VEhR .inner-container {
    width: 100% !important;
  }
}
.cid-tWx979NYPr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tWx979NYPr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tWx979NYPr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWx979NYPr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWx979NYPr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tWx979NYPr .row > .row {
  display: block;
}
.cid-tWx979NYPr .mbr-gallery-item {
  width: 100%;
}
.cid-tWx979NYPr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWx979NYPr .mbr-gallery-item > div {
  position: relative;
}
.cid-tWx979NYPr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tWx979NYPr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tWx979NYPr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tWx979NYPr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWxaBBtT44 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tWxaBBtT44 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tWxaBBtT44 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tWxaBBtT44 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tWxaBBtT44 .inner-container {
    width: 100% !important;
  }
}
.cid-tWxeFke3ew {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tWxeFke3ew .image-block {
  margin: auto;
}
.cid-tWxeFke3ew figcaption {
  position: relative;
}
.cid-tWxeFke3ew figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tWxeFke3ew .image-block {
    width: 100% !important;
  }
}
.cid-tWDV4acecg .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tWDV4acecg .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tWDV4acecg a {
  font-style: normal;
}
.cid-tWDV4acecg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tWDV4acecg .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tWDV4acecg .nav-item:focus,
.cid-tWDV4acecg .nav-link:focus {
  outline: none;
}
.cid-tWDV4acecg .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tWDV4acecg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tWDV4acecg .menu-logo {
  margin-right: auto;
}
.cid-tWDV4acecg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tWDV4acecg .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-tWDV4acecg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tWDV4acecg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tWDV4acecg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tWDV4acecg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tWDV4acecg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tWDV4acecg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tWDV4acecg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tWDV4acecg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tWDV4acecg .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tWDV4acecg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tWDV4acecg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tWDV4acecg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tWDV4acecg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tWDV4acecg .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-tWDV4acecg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tWDV4acecg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tWDV4acecg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tWDV4acecg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tWDV4acecg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tWDV4acecg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tWDV4acecg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tWDV4acecg button.navbar-toggler:focus {
  outline: none;
}
.cid-tWDV4acecg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tWDV4acecg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tWDV4acecg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tWDV4acecg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tWDV4acecg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tWDV4acecg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tWDV4acecg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tWDV4acecg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tWDV4acecg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tWDV4acecg .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tWDV4acecg .collapsed .btn {
  display: flex;
}
.cid-tWDV4acecg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tWDV4acecg .collapsed .navbar-collapse.collapsing,
.cid-tWDV4acecg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tWDV4acecg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tWDV4acecg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tWDV4acecg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tWDV4acecg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tWDV4acecg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tWDV4acecg .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tWDV4acecg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tWDV4acecg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tWDV4acecg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tWDV4acecg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tWDV4acecg .collapsed button.navbar-toggler {
  display: block;
}
.cid-tWDV4acecg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tWDV4acecg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tWDV4acecg .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-tWDV4acecg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tWDV4acecg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tWDV4acecg .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-tWDV4acecg .navbar-expand {
    flex-direction: column;
  }
  .cid-tWDV4acecg img {
    height: 3.8rem !important;
  }
  .cid-tWDV4acecg .btn {
    display: flex;
  }
  .cid-tWDV4acecg button.navbar-toggler {
    display: block;
  }
  .cid-tWDV4acecg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tWDV4acecg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tWDV4acecg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tWDV4acecg .navbar-collapse.collapsing,
  .cid-tWDV4acecg .navbar-collapse.show {
    display: block !important;
  }
  .cid-tWDV4acecg .navbar-collapse.collapsing .navbar-nav,
  .cid-tWDV4acecg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tWDV4acecg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tWDV4acecg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tWDV4acecg .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tWDV4acecg .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tWDV4acecg .navbar-collapse.collapsing .navbar-buttons,
  .cid-tWDV4acecg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tWDV4acecg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tWDV4acecg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tWDV4acecg .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-tWDV4acecg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tWDV4acecg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tWDV4acecg .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-tWDV4acecg .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tWDV4acecg .navbar-collapse {
  flex-basis: auto;
}
.cid-tWDV4acecg .nav-link:hover,
.cid-tWDV4acecg .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tWDV4ayfIM {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-5863-2000x1333.jpg");
}
.cid-tWDV4b0UqF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tWDV4b0UqF .mbr-text,
.cid-tWDV4b0UqF blockquote {
  color: #767676;
}
.cid-tWDV4b0UqF .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tWDV4btPqB {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tWDV4btPqB .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tWDV4btPqB .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tWDV4btPqB .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tWDV4btPqB .inner-container {
    width: 100% !important;
  }
}
.cid-tWSAdEr0aD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tWSAdEr0aD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tWSAdEr0aD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWSAdEr0aD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWSAdEr0aD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tWSAdEr0aD .row > .row {
  display: block;
}
.cid-tWSAdEr0aD .mbr-gallery-item {
  width: 100%;
}
.cid-tWSAdEr0aD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWSAdEr0aD .mbr-gallery-item > div {
  position: relative;
}
.cid-tWSAdEr0aD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tWSAdEr0aD .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tWSAdEr0aD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tWSAdEr0aD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tWSAeUoYO1 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tWSAeUoYO1 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tWSAeUoYO1 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tWSAeUoYO1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tWSAeUoYO1 .inner-container {
    width: 100% !important;
  }
}
.cid-tXEmHdfvRP {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tXEmHdfvRP .image-block {
  margin: auto;
}
.cid-tXEmHdfvRP figcaption {
  position: relative;
}
.cid-tXEmHdfvRP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tXEmHdfvRP .image-block {
    width: 100% !important;
  }
}
.cid-tXElX6YtZv {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tXElX6YtZv .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXElX6YtZv .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tXElX6YtZv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXElX6YtZv .inner-container {
    width: 100% !important;
  }
}
.cid-tXExwHShC4 {
  padding-top: 0px;
  padding-bottom: 15px;
  background: #efefef;
}
.cid-tXExwHShC4 .images-container.container-fluid {
  padding: 0;
}
.cid-tXExwHShC4 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tXExwHShC4 .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-tXExwHShC4 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tXExwHShC4 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tXExwHShC4 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tXExwHShC4 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tXExwHShC4 .img-item {
    width: 100% !important;
  }
  .cid-tXExwHShC4 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tXExfkx6GB {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tXExfkx6GB .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXExfkx6GB .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tXExfkx6GB .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXExfkx6GB .inner-container {
    width: 100% !important;
  }
}
.cid-tXEnWOem51 {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tXEnWOem51 .image-block {
  margin: auto;
}
.cid-tXEnWOem51 figcaption {
  position: relative;
}
.cid-tXEnWOem51 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tXEnWOem51 .image-block {
    width: 100% !important;
  }
}
.cid-tXEnT3ugIZ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tXEnT3ugIZ .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXEnT3ugIZ .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tXEnT3ugIZ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXEnT3ugIZ .inner-container {
    width: 100% !important;
  }
}
.cid-tXEtePv1Jh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tXEtePv1Jh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tXEtePv1Jh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXEtePv1Jh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXEtePv1Jh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tXEtePv1Jh .row > .row {
  display: block;
}
.cid-tXEtePv1Jh .mbr-gallery-item {
  width: 100%;
}
.cid-tXEtePv1Jh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXEtePv1Jh .mbr-gallery-item > div {
  position: relative;
}
.cid-tXEtePv1Jh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tXEtePv1Jh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tXEtePv1Jh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tXEtePv1Jh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXEtcMwUcy {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tXEtcMwUcy .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXEtcMwUcy .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tXEtcMwUcy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXEtcMwUcy .inner-container {
    width: 100% !important;
  }
}
.cid-tXEyMctWLJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tXEyMctWLJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tXEyMctWLJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXEyMctWLJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXEyMctWLJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tXEyMctWLJ .row > .row {
  display: block;
}
.cid-tXEyMctWLJ .mbr-gallery-item {
  width: 100%;
}
.cid-tXEyMctWLJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXEyMctWLJ .mbr-gallery-item > div {
  position: relative;
}
.cid-tXEyMctWLJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tXEyMctWLJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tXEyMctWLJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tXEyMctWLJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXEA2L4f5V {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tXEA2L4f5V .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXEA2L4f5V .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tXEA2L4f5V .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXEA2L4f5V .inner-container {
    width: 100% !important;
  }
}
.cid-tXEzIVOONq {
  background: #0f7699;
  background: linear-gradient(0deg, #cc2952, #0f7699);
}
.cid-tXEzIVOONq .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tXEzIVOONq figcaption {
  position: relative;
}
.cid-tXEzIVOONq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tXEzIVOONq .image-block {
    width: 100% !important;
  }
}
.cid-tXEB2YKnTU {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tXEB2YKnTU .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXEB2YKnTU .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tXEB2YKnTU .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXEB2YKnTU .inner-container {
    width: 100% !important;
  }
}
.cid-tXECeckJpB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tXECeckJpB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tXECeckJpB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXECeckJpB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXECeckJpB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tXECeckJpB .row > .row {
  display: block;
}
.cid-tXECeckJpB .mbr-gallery-item {
  width: 100%;
}
.cid-tXECeckJpB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXECeckJpB .mbr-gallery-item > div {
  position: relative;
}
.cid-tXECeckJpB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tXECeckJpB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tXECeckJpB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tXECeckJpB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXFVtOSxbU .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tXFVtOSxbU .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tXFVtOSxbU a {
  font-style: normal;
}
.cid-tXFVtOSxbU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tXFVtOSxbU .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tXFVtOSxbU .nav-item:focus,
.cid-tXFVtOSxbU .nav-link:focus {
  outline: none;
}
.cid-tXFVtOSxbU .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tXFVtOSxbU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tXFVtOSxbU .menu-logo {
  margin-right: auto;
}
.cid-tXFVtOSxbU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tXFVtOSxbU .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-tXFVtOSxbU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tXFVtOSxbU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tXFVtOSxbU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tXFVtOSxbU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tXFVtOSxbU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tXFVtOSxbU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tXFVtOSxbU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXFVtOSxbU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tXFVtOSxbU .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tXFVtOSxbU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tXFVtOSxbU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tXFVtOSxbU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tXFVtOSxbU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXFVtOSxbU .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-tXFVtOSxbU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tXFVtOSxbU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tXFVtOSxbU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tXFVtOSxbU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tXFVtOSxbU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tXFVtOSxbU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tXFVtOSxbU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tXFVtOSxbU button.navbar-toggler:focus {
  outline: none;
}
.cid-tXFVtOSxbU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tXFVtOSxbU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXFVtOSxbU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXFVtOSxbU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXFVtOSxbU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXFVtOSxbU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXFVtOSxbU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXFVtOSxbU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXFVtOSxbU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXFVtOSxbU .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tXFVtOSxbU .collapsed .btn {
  display: flex;
}
.cid-tXFVtOSxbU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tXFVtOSxbU .collapsed .navbar-collapse.collapsing,
.cid-tXFVtOSxbU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tXFVtOSxbU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tXFVtOSxbU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tXFVtOSxbU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tXFVtOSxbU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tXFVtOSxbU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tXFVtOSxbU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tXFVtOSxbU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tXFVtOSxbU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tXFVtOSxbU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tXFVtOSxbU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tXFVtOSxbU .collapsed button.navbar-toggler {
  display: block;
}
.cid-tXFVtOSxbU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tXFVtOSxbU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tXFVtOSxbU .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-tXFVtOSxbU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tXFVtOSxbU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tXFVtOSxbU .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-tXFVtOSxbU .navbar-expand {
    flex-direction: column;
  }
  .cid-tXFVtOSxbU img {
    height: 3.8rem !important;
  }
  .cid-tXFVtOSxbU .btn {
    display: flex;
  }
  .cid-tXFVtOSxbU button.navbar-toggler {
    display: block;
  }
  .cid-tXFVtOSxbU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tXFVtOSxbU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tXFVtOSxbU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tXFVtOSxbU .navbar-collapse.collapsing,
  .cid-tXFVtOSxbU .navbar-collapse.show {
    display: block !important;
  }
  .cid-tXFVtOSxbU .navbar-collapse.collapsing .navbar-nav,
  .cid-tXFVtOSxbU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tXFVtOSxbU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tXFVtOSxbU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tXFVtOSxbU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tXFVtOSxbU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tXFVtOSxbU .navbar-collapse.collapsing .navbar-buttons,
  .cid-tXFVtOSxbU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tXFVtOSxbU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tXFVtOSxbU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tXFVtOSxbU .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-tXFVtOSxbU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tXFVtOSxbU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tXFVtOSxbU .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-tXFVtOSxbU .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tXFVtOSxbU .navbar-collapse {
  flex-basis: auto;
}
.cid-tXFVtOSxbU .nav-link:hover,
.cid-tXFVtOSxbU .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tXFVtQ3WrW {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-6085-2000x1333.jpeg");
}
.cid-tXFVtR0aom {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tXFVtR0aom .mbr-text,
.cid-tXFVtR0aom blockquote {
  color: #767676;
}
.cid-tXFVtR0aom .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tXFVtRMsBC {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tXFVtRMsBC .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXFVtRMsBC .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tXFVtRMsBC .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXFVtRMsBC .inner-container {
    width: 100% !important;
  }
}
.cid-tXMFAksZX9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tXMFAksZX9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tXMFAksZX9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXMFAksZX9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXMFAksZX9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tXMFAksZX9 .row > .row {
  display: block;
}
.cid-tXMFAksZX9 .mbr-gallery-item {
  width: 100%;
}
.cid-tXMFAksZX9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXMFAksZX9 .mbr-gallery-item > div {
  position: relative;
}
.cid-tXMFAksZX9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tXMFAksZX9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tXMFAksZX9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tXMFAksZX9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXMClr01Bi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tXMClr01Bi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tXMClr01Bi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXMClr01Bi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXMClr01Bi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tXMClr01Bi .row > .row {
  display: block;
}
.cid-tXMClr01Bi .mbr-gallery-item {
  width: 100%;
}
.cid-tXMClr01Bi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXMClr01Bi .mbr-gallery-item > div {
  position: relative;
}
.cid-tXMClr01Bi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tXMClr01Bi .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tXMClr01Bi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tXMClr01Bi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXMCirNc47 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tXMCirNc47 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXMCirNc47 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tXMCirNc47 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXMCirNc47 .inner-container {
    width: 100% !important;
  }
}
.cid-tXMSYdlgrp {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tXMSYdlgrp .image-block {
  margin: auto;
}
.cid-tXMSYdlgrp figcaption {
  position: relative;
}
.cid-tXMSYdlgrp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tXMSYdlgrp .image-block {
    width: 100% !important;
  }
}
.cid-tXJShNn3gZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-tXJShNn3gZ .images-container.container-fluid {
  padding: 0;
}
.cid-tXJShNn3gZ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tXJShNn3gZ .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-tXJShNn3gZ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tXJShNn3gZ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tXJShNn3gZ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tXJShNn3gZ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tXJShNn3gZ .img-item {
    width: 100% !important;
  }
  .cid-tXJShNn3gZ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tXJU6h8DA3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tXJU6h8DA3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tXJU6h8DA3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXJU6h8DA3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXJU6h8DA3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tXJU6h8DA3 .row > .row {
  display: block;
}
.cid-tXJU6h8DA3 .mbr-gallery-item {
  width: 100%;
}
.cid-tXJU6h8DA3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXJU6h8DA3 .mbr-gallery-item > div {
  position: relative;
}
.cid-tXJU6h8DA3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tXJU6h8DA3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tXJU6h8DA3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tXJU6h8DA3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXJX9puCRb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tXJX9puCRb .mbr-text {
  color: #767676;
}
.cid-tXJX9puCRb .mbr-text p {
  background: #ffffff;
}
.cid-tXJSjk1ga7 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tXJSjk1ga7 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXJSjk1ga7 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tXJSjk1ga7 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXJSjk1ga7 .inner-container {
    width: 100% !important;
  }
}
.cid-tXK9SxsA8A {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tXK9SxsA8A .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tXK9SxsA8A .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXK9SxsA8A .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXK9SxsA8A .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tXK9SxsA8A .row > .row {
  display: block;
}
.cid-tXK9SxsA8A .mbr-gallery-item {
  width: 100%;
}
.cid-tXK9SxsA8A .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXK9SxsA8A .mbr-gallery-item > div {
  position: relative;
}
.cid-tXK9SxsA8A .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tXK9SxsA8A .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tXK9SxsA8A .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tXK9SxsA8A .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXR2lXxvu0 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tXR2lXxvu0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXR2lXxvu0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXR2lXxvu0 .row {
  flex-direction: row-reverse;
}
.cid-tXK9VMSstb {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tXK9VMSstb .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXK9VMSstb .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tXK9VMSstb .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXK9VMSstb .inner-container {
    width: 100% !important;
  }
}
.cid-tXKiGNW7mx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tXKiGNW7mx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tXKiGNW7mx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXKiGNW7mx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXKiGNW7mx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tXKiGNW7mx .row > .row {
  display: block;
}
.cid-tXKiGNW7mx .mbr-gallery-item {
  width: 100%;
}
.cid-tXKiGNW7mx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXKiGNW7mx .mbr-gallery-item > div {
  position: relative;
}
.cid-tXKiGNW7mx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tXKiGNW7mx .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tXKiGNW7mx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tXKiGNW7mx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXKlnhxC5Q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tXKlnhxC5Q .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tXKlnhxC5Q .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXKlnhxC5Q .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXKlnhxC5Q .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tXKlnhxC5Q .row > .row {
  display: block;
}
.cid-tXKlnhxC5Q .mbr-gallery-item {
  width: 100%;
}
.cid-tXKlnhxC5Q .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXKlnhxC5Q .mbr-gallery-item > div {
  position: relative;
}
.cid-tXKlnhxC5Q .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tXKlnhxC5Q .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tXKlnhxC5Q .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tXKlnhxC5Q .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXKlbqEYgL {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tXKlbqEYgL .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXKlbqEYgL .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tXKlbqEYgL .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXKlbqEYgL .inner-container {
    width: 100% !important;
  }
}
.cid-tXLB4Vjwyp .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tXLB4Vjwyp .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tXLB4Vjwyp a {
  font-style: normal;
}
.cid-tXLB4Vjwyp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tXLB4Vjwyp .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tXLB4Vjwyp .nav-item:focus,
.cid-tXLB4Vjwyp .nav-link:focus {
  outline: none;
}
.cid-tXLB4Vjwyp .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tXLB4Vjwyp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tXLB4Vjwyp .menu-logo {
  margin-right: auto;
}
.cid-tXLB4Vjwyp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tXLB4Vjwyp .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-tXLB4Vjwyp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tXLB4Vjwyp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tXLB4Vjwyp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tXLB4Vjwyp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tXLB4Vjwyp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tXLB4Vjwyp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tXLB4Vjwyp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXLB4Vjwyp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tXLB4Vjwyp .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tXLB4Vjwyp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tXLB4Vjwyp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tXLB4Vjwyp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tXLB4Vjwyp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXLB4Vjwyp .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-tXLB4Vjwyp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tXLB4Vjwyp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tXLB4Vjwyp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tXLB4Vjwyp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tXLB4Vjwyp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tXLB4Vjwyp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tXLB4Vjwyp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tXLB4Vjwyp button.navbar-toggler:focus {
  outline: none;
}
.cid-tXLB4Vjwyp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tXLB4Vjwyp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXLB4Vjwyp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXLB4Vjwyp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXLB4Vjwyp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXLB4Vjwyp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXLB4Vjwyp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXLB4Vjwyp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXLB4Vjwyp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXLB4Vjwyp .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tXLB4Vjwyp .collapsed .btn {
  display: flex;
}
.cid-tXLB4Vjwyp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tXLB4Vjwyp .collapsed .navbar-collapse.collapsing,
.cid-tXLB4Vjwyp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tXLB4Vjwyp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tXLB4Vjwyp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tXLB4Vjwyp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tXLB4Vjwyp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tXLB4Vjwyp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tXLB4Vjwyp .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tXLB4Vjwyp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tXLB4Vjwyp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tXLB4Vjwyp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tXLB4Vjwyp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tXLB4Vjwyp .collapsed button.navbar-toggler {
  display: block;
}
.cid-tXLB4Vjwyp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tXLB4Vjwyp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tXLB4Vjwyp .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-tXLB4Vjwyp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tXLB4Vjwyp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tXLB4Vjwyp .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-tXLB4Vjwyp .navbar-expand {
    flex-direction: column;
  }
  .cid-tXLB4Vjwyp img {
    height: 3.8rem !important;
  }
  .cid-tXLB4Vjwyp .btn {
    display: flex;
  }
  .cid-tXLB4Vjwyp button.navbar-toggler {
    display: block;
  }
  .cid-tXLB4Vjwyp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tXLB4Vjwyp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tXLB4Vjwyp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tXLB4Vjwyp .navbar-collapse.collapsing,
  .cid-tXLB4Vjwyp .navbar-collapse.show {
    display: block !important;
  }
  .cid-tXLB4Vjwyp .navbar-collapse.collapsing .navbar-nav,
  .cid-tXLB4Vjwyp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tXLB4Vjwyp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tXLB4Vjwyp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tXLB4Vjwyp .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tXLB4Vjwyp .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tXLB4Vjwyp .navbar-collapse.collapsing .navbar-buttons,
  .cid-tXLB4Vjwyp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tXLB4Vjwyp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tXLB4Vjwyp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tXLB4Vjwyp .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-tXLB4Vjwyp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tXLB4Vjwyp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tXLB4Vjwyp .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-tXLB4Vjwyp .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tXLB4Vjwyp .navbar-collapse {
  flex-basis: auto;
}
.cid-tXLB4Vjwyp .nav-link:hover,
.cid-tXLB4Vjwyp .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tXLB4W6K7t {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-6134-2000x1333.jpg");
}
.cid-tXLB4X15Ul {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tXLB4X15Ul .mbr-text,
.cid-tXLB4X15Ul blockquote {
  color: #767676;
}
.cid-tXLB4X15Ul .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tXR7hWDrTi {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tXR7hWDrTi .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXR7hWDrTi .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tXR7hWDrTi .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXR7hWDrTi .inner-container {
    width: 100% !important;
  }
}
.cid-tXR7FDtsiw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-tXR7FDtsiw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXR7FDtsiw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXR7FDtsiw .card-wrapper {
  background: #879a9f;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tXR7FDtsiw .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tXR7FDtsiw .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tXR7FDtsiw .card-wrapper {
    padding: 4rem;
  }
}
.cid-tXR7FDtsiw .mbr-text,
.cid-tXR7FDtsiw .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tXR7FDtsiw .card-title,
.cid-tXR7FDtsiw .card-box {
  text-align: left;
}
.cid-tXMzt2Ka5g {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tXMzt2Ka5g .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXMzt2Ka5g .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tXMzt2Ka5g .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXMzt2Ka5g .inner-container {
    width: 100% !important;
  }
}
.cid-tXRa6ps9XS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXRa6ps9XS .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tXRa6ps9XS .modal-body .close {
  background: #1b1b1b;
}
.cid-tXRa6ps9XS .modal-body .close span {
  font-style: normal;
}
.cid-tXRa6ps9XS .carousel-inner > .active,
.cid-tXRa6ps9XS .carousel-inner > .next,
.cid-tXRa6ps9XS .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-tXRa6ps9XS .carousel-control .icon-next,
.cid-tXRa6ps9XS .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tXRa6ps9XS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tXRa6ps9XS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tXRa6ps9XS .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tXRa6ps9XS .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-tXRa6ps9XS .boxed-slider > div {
  position: relative;
}
.cid-tXRa6ps9XS .container img {
  width: 100%;
}
.cid-tXRa6ps9XS .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-tXRa6ps9XS .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tXRa6ps9XS .mbr-table-cell {
  padding: 0;
}
.cid-tXRa6ps9XS .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tXRa6ps9XS .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tXRa6ps9XS .mbr-overlay {
  z-index: 1;
}
.cid-tXRa6ps9XS .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tXRa6ps9XS .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-tXRa6ps9XS .carousel-item.active.right,
.cid-tXRa6ps9XS .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tXRa6ps9XS .carousel-item.active.left,
.cid-tXRa6ps9XS .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tXRa6ps9XS .carousel-item.active,
.cid-tXRa6ps9XS .carousel-item.next.left,
.cid-tXRa6ps9XS .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-tXRa6ps9XS .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-tXRa6ps9XS .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXRa6ps9XS .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXRa6ps9XS .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tXRa6ps9XS .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXRa6ps9XS .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tXRa6ps9XS .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tXRa6ps9XS .mbr-slider .carousel-indicators li.active,
.cid-tXRa6ps9XS .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXRa6ps9XS .mbr-slider .carousel-indicators li::after,
.cid-tXRa6ps9XS .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-tXRa6ps9XS .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-tXRa6ps9XS .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-tXRa6ps9XS .mbr-slider > .container img {
  width: 100%;
}
.cid-tXRa6ps9XS .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tXRa6ps9XS .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-tXRa6ps9XS .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXRa6ps9XS .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tXRa6ps9XS .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-tXRa6ps9XS .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-tXRa6ps9XS .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-tXRa6ps9XS .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-tXRa6ps9XS .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-tXRa6ps9XS .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tXRa6ps9XS .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-tXRa6ps9XS .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-tXRa6ps9XS .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-tXRa6ps9XS .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-tXRa6ps9XS .carousel-inner {
  height: 100%;
}
.cid-tXRa6ps9XS .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-tXRa6ps9XS .image_wrapper {
  height: 500px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-tXRa6ps9XS .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-tXRa6ps9XS .carousel-item .container-slide {
  text-align: center;
}
.cid-tXRa6ps9XS .content-slider-wrap {
  width: 80%;
}
.cid-tXY6XQ0dw2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXY6XQ0dw2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXY6XQ0dw2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tXY6XQ0dw2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tXY6XQ0dw2 .row {
  flex-direction: row-reverse;
}
.cid-tXY6XQ0dw2 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tXY6XQ0dw2 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tXXB94qYtO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tXXB94qYtO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tXXB94qYtO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXXB94qYtO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXXB94qYtO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tXXB94qYtO .row > .row {
  display: block;
}
.cid-tXXB94qYtO .mbr-gallery-item {
  width: 100%;
}
.cid-tXXB94qYtO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXXB94qYtO .mbr-gallery-item > div {
  position: relative;
}
.cid-tXXB94qYtO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tXXB94qYtO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tXXB94qYtO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tXXB94qYtO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tXR70f7Ggy {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tXR70f7Ggy .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXR70f7Ggy .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tXR70f7Ggy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXR70f7Ggy .inner-container {
    width: 100% !important;
  }
}
.cid-tXYbVy9Uib {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXYbVy9Uib .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXYbVy9Uib .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXYbVy9Uib .row {
  flex-direction: row-reverse;
}
.cid-tXXBK48n4n {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tXXBK48n4n .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXXBK48n4n .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tXXBK48n4n .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXXBK48n4n .inner-container {
    width: 100% !important;
  }
}
.cid-tY16VS6xyf .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tY16VS6xyf .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tY16VS6xyf a {
  font-style: normal;
}
.cid-tY16VS6xyf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tY16VS6xyf .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tY16VS6xyf .nav-item:focus,
.cid-tY16VS6xyf .nav-link:focus {
  outline: none;
}
.cid-tY16VS6xyf .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tY16VS6xyf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tY16VS6xyf .menu-logo {
  margin-right: auto;
}
.cid-tY16VS6xyf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tY16VS6xyf .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-tY16VS6xyf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tY16VS6xyf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tY16VS6xyf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tY16VS6xyf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tY16VS6xyf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tY16VS6xyf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tY16VS6xyf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tY16VS6xyf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tY16VS6xyf .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tY16VS6xyf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tY16VS6xyf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tY16VS6xyf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tY16VS6xyf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tY16VS6xyf .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-tY16VS6xyf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tY16VS6xyf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tY16VS6xyf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tY16VS6xyf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tY16VS6xyf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tY16VS6xyf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tY16VS6xyf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tY16VS6xyf button.navbar-toggler:focus {
  outline: none;
}
.cid-tY16VS6xyf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tY16VS6xyf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tY16VS6xyf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tY16VS6xyf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tY16VS6xyf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tY16VS6xyf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tY16VS6xyf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tY16VS6xyf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tY16VS6xyf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tY16VS6xyf .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tY16VS6xyf .collapsed .btn {
  display: flex;
}
.cid-tY16VS6xyf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tY16VS6xyf .collapsed .navbar-collapse.collapsing,
.cid-tY16VS6xyf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tY16VS6xyf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tY16VS6xyf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tY16VS6xyf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tY16VS6xyf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tY16VS6xyf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tY16VS6xyf .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tY16VS6xyf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tY16VS6xyf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tY16VS6xyf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tY16VS6xyf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tY16VS6xyf .collapsed button.navbar-toggler {
  display: block;
}
.cid-tY16VS6xyf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tY16VS6xyf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tY16VS6xyf .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-tY16VS6xyf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tY16VS6xyf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tY16VS6xyf .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-tY16VS6xyf .navbar-expand {
    flex-direction: column;
  }
  .cid-tY16VS6xyf img {
    height: 3.8rem !important;
  }
  .cid-tY16VS6xyf .btn {
    display: flex;
  }
  .cid-tY16VS6xyf button.navbar-toggler {
    display: block;
  }
  .cid-tY16VS6xyf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tY16VS6xyf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tY16VS6xyf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tY16VS6xyf .navbar-collapse.collapsing,
  .cid-tY16VS6xyf .navbar-collapse.show {
    display: block !important;
  }
  .cid-tY16VS6xyf .navbar-collapse.collapsing .navbar-nav,
  .cid-tY16VS6xyf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tY16VS6xyf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tY16VS6xyf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tY16VS6xyf .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tY16VS6xyf .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tY16VS6xyf .navbar-collapse.collapsing .navbar-buttons,
  .cid-tY16VS6xyf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tY16VS6xyf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tY16VS6xyf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tY16VS6xyf .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-tY16VS6xyf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tY16VS6xyf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tY16VS6xyf .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-tY16VS6xyf .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tY16VS6xyf .navbar-collapse {
  flex-basis: auto;
}
.cid-tY16VS6xyf .nav-link:hover,
.cid-tY16VS6xyf .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tY16VTlZW4 {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-tY16VUS65k {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tY16VUS65k .mbr-text,
.cid-tY16VUS65k blockquote {
  color: #767676;
}
.cid-tY16VUS65k .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tY16VVj8oC {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tY16VVj8oC .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tY16VVj8oC .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tY16VVj8oC .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tY16VVj8oC .inner-container {
    width: 100% !important;
  }
}
.cid-tY1QCFx68n {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tY1QCFx68n .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tY1QCFx68n .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tY1QCFx68n .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tY1QCFx68n .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tY1QCFx68n .row > .row {
  display: block;
}
.cid-tY1QCFx68n .mbr-gallery-item {
  width: 100%;
}
.cid-tY1QCFx68n .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tY1QCFx68n .mbr-gallery-item > div {
  position: relative;
}
.cid-tY1QCFx68n .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tY1QCFx68n .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tY1QCFx68n .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tY1QCFx68n .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tY1Ta39WVQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-tY1Ta39WVQ .mbr-text,
.cid-tY1Ta39WVQ blockquote {
  color: #767676;
}
.cid-tY1Ta39WVQ .mbr-text P {
  text-align: center;
}
.cid-tY1TkUuEOn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tY1TkUuEOn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tY1TkUuEOn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tY1TkUuEOn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tY1TkUuEOn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tY1TkUuEOn .row > .row {
  display: block;
}
.cid-tY1TkUuEOn .mbr-gallery-item {
  width: 100%;
}
.cid-tY1TkUuEOn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tY1TkUuEOn .mbr-gallery-item > div {
  position: relative;
}
.cid-tY1TkUuEOn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tY1TkUuEOn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tY1TkUuEOn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tY1TkUuEOn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tY1Wll9hQ9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tY1Wll9hQ9 .mbr-text,
.cid-tY1Wll9hQ9 blockquote {
  color: #767676;
}
.cid-tY1Wll9hQ9 .mbr-text P {
  text-align: center;
}
.cid-tY1WC02i5L {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tY1WC02i5L .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tY1WC02i5L .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tY1WC02i5L .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tY1WC02i5L .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tY1WC02i5L .row > .row {
  display: block;
}
.cid-tY1WC02i5L .mbr-gallery-item {
  width: 100%;
}
.cid-tY1WC02i5L .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tY1WC02i5L .mbr-gallery-item > div {
  position: relative;
}
.cid-tY1WC02i5L .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tY1WC02i5L .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tY1WC02i5L .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tY1WC02i5L .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tY1XFvvQzf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tY1XFvvQzf .mbr-text,
.cid-tY1XFvvQzf blockquote {
  color: #767676;
}
.cid-tY1XFvvQzf .mbr-text P {
  text-align: center;
}
.cid-tY1XFvvQzf .mbr-text {
  text-align: center;
}
.cid-tY1XI24Jr3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tY1XI24Jr3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tY1XI24Jr3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tY1XI24Jr3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tY1XI24Jr3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tY1XI24Jr3 .row > .row {
  display: block;
}
.cid-tY1XI24Jr3 .mbr-gallery-item {
  width: 100%;
}
.cid-tY1XI24Jr3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tY1XI24Jr3 .mbr-gallery-item > div {
  position: relative;
}
.cid-tY1XI24Jr3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tY1XI24Jr3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tY1XI24Jr3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tY1XI24Jr3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tY20pf47ux {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tY20pf47ux .mbr-text,
.cid-tY20pf47ux blockquote {
  color: #767676;
}
.cid-tY20pf47ux .mbr-text P {
  text-align: center;
}
.cid-tY20pf47ux .mbr-text {
  text-align: center;
}
.cid-tY21efMF8I {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tY21efMF8I .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tY21efMF8I .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tY21efMF8I .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tY21efMF8I .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tY21efMF8I .row > .row {
  display: block;
}
.cid-tY21efMF8I .mbr-gallery-item {
  width: 100%;
}
.cid-tY21efMF8I .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tY21efMF8I .mbr-gallery-item > div {
  position: relative;
}
.cid-tY21efMF8I .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tY21efMF8I .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tY21efMF8I .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tY21efMF8I .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tY253GTDx2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tY253GTDx2 .mbr-text,
.cid-tY253GTDx2 blockquote {
  color: #767676;
}
.cid-tY253GTDx2 .mbr-text P {
  text-align: center;
}
.cid-tY253GTDx2 .mbr-text {
  text-align: center;
}
.cid-tY25k6bu1h {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tY25k6bu1h .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tY25k6bu1h .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tY25k6bu1h .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tY25k6bu1h .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tY25k6bu1h .row > .row {
  display: block;
}
.cid-tY25k6bu1h .mbr-gallery-item {
  width: 100%;
}
.cid-tY25k6bu1h .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tY25k6bu1h .mbr-gallery-item > div {
  position: relative;
}
.cid-tY25k6bu1h .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tY25k6bu1h .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tY25k6bu1h .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tY25k6bu1h .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tY27WlGhWr {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-tY27WlGhWr .mbr-text,
.cid-tY27WlGhWr blockquote {
  color: #767676;
}
.cid-tY27WlGhWr .mbr-text P {
  text-align: center;
}
.cid-tY181kKM2V {
  background: #ffffff;
}
.cid-tY181kKM2V .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-tY181kKM2V .video-block {
    width: 100% !important;
  }
}
.cid-tY28VZIaTw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tY28VZIaTw .mbr-text,
.cid-tY28VZIaTw blockquote {
  color: #767676;
}
.cid-tY28VZIaTw .mbr-text P {
  text-align: center;
}
.cid-tY28VZIaTw .mbr-text {
  text-align: center;
}
.cid-tY28EAqmSg {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tY28EAqmSg .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tY28EAqmSg .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tY28EAqmSg .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tY28EAqmSg .inner-container {
    width: 100% !important;
  }
}
.cid-tY2dcXBz8x {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tY2dcXBz8x .image-block {
  margin: auto;
}
.cid-tY2dcXBz8x figcaption {
  position: relative;
}
.cid-tY2dcXBz8x figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tY2dcXBz8x .image-block {
    width: 100% !important;
  }
}
.cid-tY2d9k24en {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tY2d9k24en .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tY2d9k24en .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tY2d9k24en .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tY2d9k24en .inner-container {
    width: 100% !important;
  }
}
.cid-tY2hAJNEJO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tY2hAJNEJO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tY2hAJNEJO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tY2hAJNEJO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tY2hAJNEJO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tY2hAJNEJO .row > .row {
  display: block;
}
.cid-tY2hAJNEJO .mbr-gallery-item {
  width: 100%;
}
.cid-tY2hAJNEJO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tY2hAJNEJO .mbr-gallery-item > div {
  position: relative;
}
.cid-tY2hAJNEJO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tY2hAJNEJO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tY2hAJNEJO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tY2hAJNEJO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tY2OeyyM0T {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tY2OeyyM0T .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tY2OeyyM0T .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tY2OeyyM0T .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tY2OeyyM0T .inner-container {
    width: 100% !important;
  }
}
.cid-tY2PlMWYyO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tY2PlMWYyO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tY2PlMWYyO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tY2PlMWYyO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tY2PlMWYyO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tY2PlMWYyO .row > .row {
  display: block;
}
.cid-tY2PlMWYyO .mbr-gallery-item {
  width: 100%;
}
.cid-tY2PlMWYyO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tY2PlMWYyO .mbr-gallery-item > div {
  position: relative;
}
.cid-tY2PlMWYyO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tY2PlMWYyO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tY2PlMWYyO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tY2PlMWYyO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tY2ihXFI2V .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tY2ihXFI2V .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tY2ihXFI2V a {
  font-style: normal;
}
.cid-tY2ihXFI2V .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tY2ihXFI2V .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tY2ihXFI2V .nav-item:focus,
.cid-tY2ihXFI2V .nav-link:focus {
  outline: none;
}
.cid-tY2ihXFI2V .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tY2ihXFI2V .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tY2ihXFI2V .menu-logo {
  margin-right: auto;
}
.cid-tY2ihXFI2V .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tY2ihXFI2V .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-tY2ihXFI2V .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tY2ihXFI2V .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tY2ihXFI2V .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tY2ihXFI2V .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tY2ihXFI2V .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tY2ihXFI2V .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tY2ihXFI2V .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tY2ihXFI2V .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tY2ihXFI2V .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tY2ihXFI2V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tY2ihXFI2V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tY2ihXFI2V .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tY2ihXFI2V .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tY2ihXFI2V .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-tY2ihXFI2V .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tY2ihXFI2V .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tY2ihXFI2V .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tY2ihXFI2V .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tY2ihXFI2V .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tY2ihXFI2V .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tY2ihXFI2V button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tY2ihXFI2V button.navbar-toggler:focus {
  outline: none;
}
.cid-tY2ihXFI2V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tY2ihXFI2V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tY2ihXFI2V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tY2ihXFI2V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tY2ihXFI2V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tY2ihXFI2V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tY2ihXFI2V nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tY2ihXFI2V nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tY2ihXFI2V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tY2ihXFI2V .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tY2ihXFI2V .collapsed .btn {
  display: flex;
}
.cid-tY2ihXFI2V .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tY2ihXFI2V .collapsed .navbar-collapse.collapsing,
.cid-tY2ihXFI2V .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tY2ihXFI2V .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tY2ihXFI2V .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tY2ihXFI2V .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tY2ihXFI2V .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tY2ihXFI2V .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tY2ihXFI2V .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tY2ihXFI2V .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tY2ihXFI2V .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tY2ihXFI2V .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tY2ihXFI2V .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tY2ihXFI2V .collapsed button.navbar-toggler {
  display: block;
}
.cid-tY2ihXFI2V .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tY2ihXFI2V .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tY2ihXFI2V .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-tY2ihXFI2V .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tY2ihXFI2V .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tY2ihXFI2V .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-tY2ihXFI2V .navbar-expand {
    flex-direction: column;
  }
  .cid-tY2ihXFI2V img {
    height: 3.8rem !important;
  }
  .cid-tY2ihXFI2V .btn {
    display: flex;
  }
  .cid-tY2ihXFI2V button.navbar-toggler {
    display: block;
  }
  .cid-tY2ihXFI2V .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tY2ihXFI2V .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tY2ihXFI2V .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tY2ihXFI2V .navbar-collapse.collapsing,
  .cid-tY2ihXFI2V .navbar-collapse.show {
    display: block !important;
  }
  .cid-tY2ihXFI2V .navbar-collapse.collapsing .navbar-nav,
  .cid-tY2ihXFI2V .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tY2ihXFI2V .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tY2ihXFI2V .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tY2ihXFI2V .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tY2ihXFI2V .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tY2ihXFI2V .navbar-collapse.collapsing .navbar-buttons,
  .cid-tY2ihXFI2V .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tY2ihXFI2V .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tY2ihXFI2V .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tY2ihXFI2V .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-tY2ihXFI2V .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tY2ihXFI2V .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tY2ihXFI2V .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-tY2ihXFI2V .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tY2ihXFI2V .navbar-collapse {
  flex-basis: auto;
}
.cid-tY2ihXFI2V .nav-link:hover,
.cid-tY2ihXFI2V .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tY2ihYjkA2 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-6636-2000x1333.jpg");
}
.cid-tY2ihZgwNi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tY2ihZgwNi .mbr-text,
.cid-tY2ihZgwNi blockquote {
  color: #767676;
}
.cid-tY2ihZgwNi .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tY2iigJDWr {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tY2iigJDWr .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tY2iigJDWr .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tY2iigJDWr .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tY2iigJDWr .inner-container {
    width: 100% !important;
  }
}
.cid-tY2iieSEdh {
  background: #ffffff;
}
.cid-tY2iieSEdh .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-tY2iieSEdh .video-block {
    width: 100% !important;
  }
}
.cid-tY7yaz7SFs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tY7yaz7SFs .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tY7yaz7SFs .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tY7yaz7SFs .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tY7yaz7SFs .inner-container {
    width: 100% !important;
  }
}
.cid-tYiZwrHiVA {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 15px;
}
.cid-tYiZwrHiVA .image-block {
  margin: auto;
}
.cid-tYiZwrHiVA .mbr-figure {
  margin: 0 auto;
}
.cid-tYiZwrHiVA figcaption {
  position: relative;
}
.cid-tYiZwrHiVA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tYiZwrHiVA .image-block {
    width: 100% !important;
  }
}
.cid-tYj5zkYdMW {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-tYj5zkYdMW .mbr-text,
.cid-tYj5zkYdMW blockquote {
  color: #767676;
}
.cid-tYj5zkYdMW .mbr-text P {
  text-align: center;
}
.cid-tYj0IpMJUr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tYj0IpMJUr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tYj0IpMJUr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYj0IpMJUr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tYj0IpMJUr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tYj0IpMJUr .row > .row {
  display: block;
}
.cid-tYj0IpMJUr .mbr-gallery-item {
  width: 100%;
}
.cid-tYj0IpMJUr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tYj0IpMJUr .mbr-gallery-item > div {
  position: relative;
}
.cid-tYj0IpMJUr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tYj0IpMJUr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tYj0IpMJUr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tYj0IpMJUr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tYj5Q15Rxd {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYj5Q15Rxd .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tYj5Q15Rxd .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tYj5Q15Rxd .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tYj5Q15Rxd .inner-container {
    width: 100% !important;
  }
}
.cid-tYpEshA6dB {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tYpEshA6dB .image-block {
  margin: auto;
}
.cid-tYpEshA6dB figcaption {
  position: relative;
}
.cid-tYpEshA6dB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tYpEshA6dB .image-block {
    width: 100% !important;
  }
}
.cid-tYpEqmJKEl {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYpEqmJKEl .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tYpEqmJKEl .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tYpEqmJKEl .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tYpEqmJKEl .inner-container {
    width: 100% !important;
  }
}
.cid-tYjajVqTkw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tYjajVqTkw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tYjajVqTkw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYjajVqTkw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tYjajVqTkw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tYjajVqTkw .row > .row {
  display: block;
}
.cid-tYjajVqTkw .mbr-gallery-item {
  width: 100%;
}
.cid-tYjajVqTkw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tYjajVqTkw .mbr-gallery-item > div {
  position: relative;
}
.cid-tYjajVqTkw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tYjajVqTkw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tYjajVqTkw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tYjajVqTkw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tYqkrpa398 {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tYqkrpa398 .image-block {
  margin: auto;
}
.cid-tYqkrpa398 figcaption {
  position: relative;
}
.cid-tYqkrpa398 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tYqkrpa398 .image-block {
    width: 100% !important;
  }
}
.cid-tYjcCB829g {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYjcCB829g .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tYjcCB829g .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tYjcCB829g .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tYjcCB829g .inner-container {
    width: 100% !important;
  }
}
.cid-tYpGzzZ351 {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tYpGzzZ351 .image-block {
  margin: auto;
}
.cid-tYpGzzZ351 figcaption {
  position: relative;
}
.cid-tYpGzzZ351 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tYpGzzZ351 .image-block {
    width: 100% !important;
  }
}
.cid-tYpJu37sSu {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-tYpJu37sSu .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tYpJu37sSu .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-tYpJu37sSu .mbr-text {
  color: #767676;
}
.cid-tYpM0VbygU {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYpM0VbygU .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tYpM0VbygU .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tYpM0VbygU .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tYpM0VbygU .inner-container {
    width: 100% !important;
  }
}
.cid-tYpL2GxC4l {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tYpL2GxC4l .image-block {
  margin: auto;
}
.cid-tYpL2GxC4l figcaption {
  position: relative;
}
.cid-tYpL2GxC4l figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tYpL2GxC4l .image-block {
    width: 100% !important;
  }
}
.cid-tYqjaCAnkF {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYqjaCAnkF .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tYqjaCAnkF .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tYqjaCAnkF .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tYqjaCAnkF .inner-container {
    width: 100% !important;
  }
}
.cid-tYvS0OqDVZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #efefef;
}
.cid-tYvS0OqDVZ .images-container.container-fluid {
  padding: 0;
}
.cid-tYvS0OqDVZ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tYvS0OqDVZ .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-tYvS0OqDVZ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tYvS0OqDVZ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tYvS0OqDVZ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tYvS0OqDVZ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tYvS0OqDVZ .img-item {
    width: 100% !important;
  }
  .cid-tYvS0OqDVZ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tYvS0OqDVZ P {
  color: #c1c1c1;
}
.cid-tYvTCiTrTM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYvTCiTrTM .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tYvTCiTrTM .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tYvTCiTrTM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tYvTCiTrTM .inner-container {
    width: 100% !important;
  }
}
.cid-tYw3F3wBvl {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tYw3F3wBvl .image-block {
  margin: auto;
}
.cid-tYw3F3wBvl figcaption {
  position: relative;
}
.cid-tYw3F3wBvl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tYw3F3wBvl .image-block {
    width: 100% !important;
  }
}
.cid-tYw4SrTZYb {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYw4SrTZYb .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tYw4SrTZYb .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tYw4SrTZYb .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tYw4SrTZYb .inner-container {
    width: 100% !important;
  }
}
.cid-tYw9xvhW2Q {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #efefef;
}
.cid-tYw9xvhW2Q .images-container.container-fluid {
  padding: 0;
}
.cid-tYw9xvhW2Q .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tYw9xvhW2Q .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-tYw9xvhW2Q .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tYw9xvhW2Q .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tYw9xvhW2Q .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tYw9xvhW2Q .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tYw9xvhW2Q .img-item {
    width: 100% !important;
  }
  .cid-tYw9xvhW2Q .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tYwcadvsnJ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYwcadvsnJ .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tYwcadvsnJ .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tYwcadvsnJ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tYwcadvsnJ .inner-container {
    width: 100% !important;
  }
}
.cid-tY30DzzEOf .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tY30DzzEOf .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tY30DzzEOf a {
  font-style: normal;
}
.cid-tY30DzzEOf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tY30DzzEOf .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tY30DzzEOf .nav-item:focus,
.cid-tY30DzzEOf .nav-link:focus {
  outline: none;
}
.cid-tY30DzzEOf .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tY30DzzEOf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tY30DzzEOf .menu-logo {
  margin-right: auto;
}
.cid-tY30DzzEOf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tY30DzzEOf .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-tY30DzzEOf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tY30DzzEOf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tY30DzzEOf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tY30DzzEOf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tY30DzzEOf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tY30DzzEOf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tY30DzzEOf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tY30DzzEOf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tY30DzzEOf .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tY30DzzEOf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tY30DzzEOf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tY30DzzEOf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tY30DzzEOf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tY30DzzEOf .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-tY30DzzEOf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tY30DzzEOf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tY30DzzEOf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tY30DzzEOf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tY30DzzEOf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tY30DzzEOf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tY30DzzEOf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tY30DzzEOf button.navbar-toggler:focus {
  outline: none;
}
.cid-tY30DzzEOf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tY30DzzEOf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tY30DzzEOf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tY30DzzEOf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tY30DzzEOf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tY30DzzEOf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tY30DzzEOf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tY30DzzEOf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tY30DzzEOf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tY30DzzEOf .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tY30DzzEOf .collapsed .btn {
  display: flex;
}
.cid-tY30DzzEOf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tY30DzzEOf .collapsed .navbar-collapse.collapsing,
.cid-tY30DzzEOf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tY30DzzEOf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tY30DzzEOf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tY30DzzEOf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tY30DzzEOf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tY30DzzEOf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tY30DzzEOf .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tY30DzzEOf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tY30DzzEOf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tY30DzzEOf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tY30DzzEOf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tY30DzzEOf .collapsed button.navbar-toggler {
  display: block;
}
.cid-tY30DzzEOf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tY30DzzEOf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tY30DzzEOf .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-tY30DzzEOf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tY30DzzEOf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tY30DzzEOf .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-tY30DzzEOf .navbar-expand {
    flex-direction: column;
  }
  .cid-tY30DzzEOf img {
    height: 3.8rem !important;
  }
  .cid-tY30DzzEOf .btn {
    display: flex;
  }
  .cid-tY30DzzEOf button.navbar-toggler {
    display: block;
  }
  .cid-tY30DzzEOf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tY30DzzEOf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tY30DzzEOf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tY30DzzEOf .navbar-collapse.collapsing,
  .cid-tY30DzzEOf .navbar-collapse.show {
    display: block !important;
  }
  .cid-tY30DzzEOf .navbar-collapse.collapsing .navbar-nav,
  .cid-tY30DzzEOf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tY30DzzEOf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tY30DzzEOf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tY30DzzEOf .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tY30DzzEOf .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tY30DzzEOf .navbar-collapse.collapsing .navbar-buttons,
  .cid-tY30DzzEOf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tY30DzzEOf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tY30DzzEOf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tY30DzzEOf .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-tY30DzzEOf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tY30DzzEOf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tY30DzzEOf .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-tY30DzzEOf .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tY30DzzEOf .navbar-collapse {
  flex-basis: auto;
}
.cid-tY30DzzEOf .nav-link:hover,
.cid-tY30DzzEOf .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tY30DAL47e {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-tY30DBYldY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tY30DBYldY .mbr-text,
.cid-tY30DBYldY blockquote {
  color: #767676;
}
.cid-tY30DBYldY .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tYGVPJqhPa {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #efefef;
}
.cid-tYGVPJqhPa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYGVPJqhPa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYGVPJqhPa .row {
  flex-direction: row-reverse;
}
.cid-tYGVPJqhPa .mbr-description {
  color: #767676;
}
.cid-tY30DCTzGn {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tY30DCTzGn .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tY30DCTzGn .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tY30DCTzGn .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tY30DCTzGn .inner-container {
    width: 100% !important;
  }
}
.cid-tYH0Nbjbzv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-tYH0Nbjbzv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYH0Nbjbzv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYH0Nbjbzv .row {
  flex-direction: row-reverse;
}
.cid-tYH0Nbjbzv .mbr-description {
  color: #767676;
}
.cid-tYHCRZ0ruV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-tYHCRZ0ruV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYHCRZ0ruV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tYHCRZ0ruV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tYHCRZ0ruV img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tYHCRZ0ruV .text-wrapper {
    padding: 2rem;
  }
}
.cid-tYHCRZ0ruV .mbr-text {
  color: #767676;
}
.cid-tYHwb2yIGa {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #efefef;
}
.cid-tYHwb2yIGa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYHwb2yIGa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYHwb2yIGa .row {
  flex-direction: row-reverse;
}
.cid-tYHwb2yIGa .mbr-description {
  color: #767676;
}
.cid-tYHx7fQfeC {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYHx7fQfeC .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tYHx7fQfeC .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tYHx7fQfeC .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tYHx7fQfeC .inner-container {
    width: 100% !important;
  }
}
.cid-tYNkz6aZNn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tYNkz6aZNn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tYNkz6aZNn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYNkz6aZNn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tYNkz6aZNn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tYNkz6aZNn .row > .row {
  display: block;
}
.cid-tYNkz6aZNn .mbr-gallery-item {
  width: 100%;
}
.cid-tYNkz6aZNn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tYNkz6aZNn .mbr-gallery-item > div {
  position: relative;
}
.cid-tYNkz6aZNn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tYNkz6aZNn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tYNkz6aZNn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tYNkz6aZNn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tYNkw2jbQH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYNkw2jbQH .mbr-text,
.cid-tYNkw2jbQH blockquote {
  color: #767676;
}
.cid-tYNkw2jbQH .mbr-text P {
  text-align: left;
}
.cid-tYNwkSKcNP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tYNwkSKcNP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tYNwkSKcNP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYNwkSKcNP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tYNwkSKcNP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tYNwkSKcNP .row > .row {
  display: block;
}
.cid-tYNwkSKcNP .mbr-gallery-item {
  width: 100%;
}
.cid-tYNwkSKcNP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tYNwkSKcNP .mbr-gallery-item > div {
  position: relative;
}
.cid-tYNwkSKcNP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tYNwkSKcNP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tYNwkSKcNP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tYNwkSKcNP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tYMgMRvZbK {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYMgMRvZbK .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tYMgMRvZbK .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tYMgMRvZbK .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tYMgMRvZbK .inner-container {
    width: 100% !important;
  }
}
.cid-tYMiEPm0es {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tYMiEPm0es .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tYMiEPm0es .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYMiEPm0es .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tYMiEPm0es .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tYMiEPm0es .row > .row {
  display: block;
}
.cid-tYMiEPm0es .mbr-gallery-item {
  width: 100%;
}
.cid-tYMiEPm0es .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tYMiEPm0es .mbr-gallery-item > div {
  position: relative;
}
.cid-tYMiEPm0es .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tYMiEPm0es .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tYMiEPm0es .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tYMiEPm0es .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tYMvo1j9kZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYMvo1j9kZ .mbr-text,
.cid-tYMvo1j9kZ blockquote {
  color: #767676;
}
.cid-tYMvo1j9kZ .mbr-text P {
  text-align: left;
}
.cid-tYMuN3nyRh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-tYMuN3nyRh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYMuN3nyRh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYMuN3nyRh .row {
  flex-direction: row-reverse;
}
.cid-tYMiCMW78x {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYMiCMW78x .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tYMiCMW78x .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tYMiCMW78x .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tYMiCMW78x .inner-container {
    width: 100% !important;
  }
}
.cid-tYMyMaQVWy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tYMyMaQVWy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tYMyMaQVWy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYMyMaQVWy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tYMyMaQVWy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tYMyMaQVWy .row > .row {
  display: block;
}
.cid-tYMyMaQVWy .mbr-gallery-item {
  width: 100%;
}
.cid-tYMyMaQVWy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tYMyMaQVWy .mbr-gallery-item > div {
  position: relative;
}
.cid-tYMyMaQVWy .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tYMyMaQVWy .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tYMyMaQVWy .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tYMyMaQVWy .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tYMJ0sjgey {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-tYMJ0sjgey .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tYMJ0sjgey .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-tYMJ0sjgey .mbr-text {
  color: #767676;
}
.cid-tYMJnBXbCY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tYMJnBXbCY .mbr-text,
.cid-tYMJnBXbCY blockquote {
  color: #767676;
}
.cid-tYMJnBXbCY .mbr-text P {
  text-align: left;
}
.cid-tYMUH7sfk4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-tYMUH7sfk4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYMUH7sfk4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYMUH7sfk4 .row {
  flex-direction: row-reverse;
}
.cid-tYMUH7sfk4 .mbr-description {
  color: #767676;
}
.cid-tYMYmV5BCj {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYMYmV5BCj .mbr-text,
.cid-tYMYmV5BCj blockquote {
  color: #767676;
}
.cid-tYMYmV5BCj .mbr-text P {
  text-align: left;
}
.cid-tYMXLFpeLY {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #efefef;
}
.cid-tYMXLFpeLY .images-container.container-fluid {
  padding: 0;
}
.cid-tYMXLFpeLY .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tYMXLFpeLY .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-tYMXLFpeLY .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tYMXLFpeLY .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tYMXLFpeLY .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tYMXLFpeLY .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tYMXLFpeLY .img-item {
    width: 100% !important;
  }
  .cid-tYMXLFpeLY .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tYMYeFzMMY {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYMYeFzMMY .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tYMYeFzMMY .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tYMYeFzMMY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tYMYeFzMMY .inner-container {
    width: 100% !important;
  }
}
.cid-tYNyA72DCA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tYNyA72DCA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tYNyA72DCA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYNyA72DCA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tYNyA72DCA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tYNyA72DCA .row > .row {
  display: block;
}
.cid-tYNyA72DCA .mbr-gallery-item {
  width: 100%;
}
.cid-tYNyA72DCA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tYNyA72DCA .mbr-gallery-item > div {
  position: relative;
}
.cid-tYNyA72DCA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tYNyA72DCA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tYNyA72DCA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tYNyA72DCA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tYNyyeAGC9 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYNyyeAGC9 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tYNyyeAGC9 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tYNyyeAGC9 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tYNyyeAGC9 .inner-container {
    width: 100% !important;
  }
}
.cid-tYNit4s9pT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tYNit4s9pT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tYNit4s9pT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYNit4s9pT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tYNit4s9pT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tYNit4s9pT .row > .row {
  display: block;
}
.cid-tYNit4s9pT .mbr-gallery-item {
  width: 100%;
}
.cid-tYNit4s9pT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tYNit4s9pT .mbr-gallery-item > div {
  position: relative;
}
.cid-tYNit4s9pT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tYNit4s9pT .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tYNit4s9pT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tYNit4s9pT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tYNpyNnEv5 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYNpyNnEv5 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tYNpyNnEv5 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tYNpyNnEv5 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tYNpyNnEv5 .inner-container {
    width: 100% !important;
  }
}
.cid-tYGF1tUHgY .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tYGF1tUHgY .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tYGF1tUHgY a {
  font-style: normal;
}
.cid-tYGF1tUHgY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tYGF1tUHgY .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tYGF1tUHgY .nav-item:focus,
.cid-tYGF1tUHgY .nav-link:focus {
  outline: none;
}
.cid-tYGF1tUHgY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tYGF1tUHgY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tYGF1tUHgY .menu-logo {
  margin-right: auto;
}
.cid-tYGF1tUHgY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tYGF1tUHgY .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-tYGF1tUHgY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tYGF1tUHgY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tYGF1tUHgY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tYGF1tUHgY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tYGF1tUHgY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tYGF1tUHgY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tYGF1tUHgY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tYGF1tUHgY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tYGF1tUHgY .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tYGF1tUHgY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tYGF1tUHgY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYGF1tUHgY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tYGF1tUHgY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYGF1tUHgY .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-tYGF1tUHgY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tYGF1tUHgY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tYGF1tUHgY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tYGF1tUHgY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tYGF1tUHgY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tYGF1tUHgY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tYGF1tUHgY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tYGF1tUHgY button.navbar-toggler:focus {
  outline: none;
}
.cid-tYGF1tUHgY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tYGF1tUHgY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tYGF1tUHgY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tYGF1tUHgY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tYGF1tUHgY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tYGF1tUHgY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tYGF1tUHgY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tYGF1tUHgY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tYGF1tUHgY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tYGF1tUHgY .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tYGF1tUHgY .collapsed .btn {
  display: flex;
}
.cid-tYGF1tUHgY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tYGF1tUHgY .collapsed .navbar-collapse.collapsing,
.cid-tYGF1tUHgY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tYGF1tUHgY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tYGF1tUHgY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tYGF1tUHgY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tYGF1tUHgY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tYGF1tUHgY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tYGF1tUHgY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tYGF1tUHgY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tYGF1tUHgY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tYGF1tUHgY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tYGF1tUHgY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tYGF1tUHgY .collapsed button.navbar-toggler {
  display: block;
}
.cid-tYGF1tUHgY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tYGF1tUHgY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tYGF1tUHgY .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-tYGF1tUHgY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tYGF1tUHgY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tYGF1tUHgY .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-tYGF1tUHgY .navbar-expand {
    flex-direction: column;
  }
  .cid-tYGF1tUHgY img {
    height: 3.8rem !important;
  }
  .cid-tYGF1tUHgY .btn {
    display: flex;
  }
  .cid-tYGF1tUHgY button.navbar-toggler {
    display: block;
  }
  .cid-tYGF1tUHgY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tYGF1tUHgY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tYGF1tUHgY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tYGF1tUHgY .navbar-collapse.collapsing,
  .cid-tYGF1tUHgY .navbar-collapse.show {
    display: block !important;
  }
  .cid-tYGF1tUHgY .navbar-collapse.collapsing .navbar-nav,
  .cid-tYGF1tUHgY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tYGF1tUHgY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tYGF1tUHgY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tYGF1tUHgY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tYGF1tUHgY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tYGF1tUHgY .navbar-collapse.collapsing .navbar-buttons,
  .cid-tYGF1tUHgY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tYGF1tUHgY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tYGF1tUHgY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tYGF1tUHgY .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-tYGF1tUHgY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tYGF1tUHgY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tYGF1tUHgY .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-tYGF1tUHgY .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tYGF1tUHgY .navbar-collapse {
  flex-basis: auto;
}
.cid-tYGF1tUHgY .nav-link:hover,
.cid-tYGF1tUHgY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tYGF1uSiRK {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-7465-2000x1333.jpg");
}
.cid-tYGF1w6clR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tYGF1w6clR .mbr-text,
.cid-tYGF1w6clR blockquote {
  color: #767676;
}
.cid-tYGF1w6clR .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tYGF1wzcR5 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tYGF1wzcR5 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tYGF1wzcR5 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tYGF1wzcR5 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tYGF1wzcR5 .inner-container {
    width: 100% !important;
  }
}
.cid-tZ01XJU3gQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZ01XJU3gQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tZ01XJU3gQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZ01XJU3gQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZ01XJU3gQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tZ01XJU3gQ .row > .row {
  display: block;
}
.cid-tZ01XJU3gQ .mbr-gallery-item {
  width: 100%;
}
.cid-tZ01XJU3gQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZ01XJU3gQ .mbr-gallery-item > div {
  position: relative;
}
.cid-tZ01XJU3gQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tZ01XJU3gQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tZ01XJU3gQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tZ01XJU3gQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZmbv9wsTQ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tZmbv9wsTQ .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZmbv9wsTQ .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZmbv9wsTQ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZmbv9wsTQ .inner-container {
    width: 100% !important;
  }
}
.cid-tZmdaFC4mP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZmdaFC4mP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tZmdaFC4mP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZmdaFC4mP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZmdaFC4mP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tZmdaFC4mP .row > .row {
  display: block;
}
.cid-tZmdaFC4mP .mbr-gallery-item {
  width: 100%;
}
.cid-tZmdaFC4mP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZmdaFC4mP .mbr-gallery-item > div {
  position: relative;
}
.cid-tZmdaFC4mP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tZmdaFC4mP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tZmdaFC4mP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tZmdaFC4mP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZmhkAEzXR {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tZmhkAEzXR .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZmhkAEzXR .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZmhkAEzXR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZmhkAEzXR .inner-container {
    width: 100% !important;
  }
}
.cid-tZp6WGfZW1 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #efefef;
}
.cid-tZp6WGfZW1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZp6WGfZW1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZp6WGfZW1 .row {
  flex-direction: row-reverse;
}
.cid-tZp7f3FAZW {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tZp7f3FAZW .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZp7f3FAZW .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZp7f3FAZW .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZp7f3FAZW .inner-container {
    width: 100% !important;
  }
}
.cid-tZqTb7EYGD .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tZqTb7EYGD .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tZqTb7EYGD a {
  font-style: normal;
}
.cid-tZqTb7EYGD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tZqTb7EYGD .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tZqTb7EYGD .nav-item:focus,
.cid-tZqTb7EYGD .nav-link:focus {
  outline: none;
}
.cid-tZqTb7EYGD .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tZqTb7EYGD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tZqTb7EYGD .menu-logo {
  margin-right: auto;
}
.cid-tZqTb7EYGD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tZqTb7EYGD .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-tZqTb7EYGD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tZqTb7EYGD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tZqTb7EYGD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tZqTb7EYGD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tZqTb7EYGD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tZqTb7EYGD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tZqTb7EYGD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZqTb7EYGD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tZqTb7EYGD .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tZqTb7EYGD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tZqTb7EYGD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZqTb7EYGD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tZqTb7EYGD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZqTb7EYGD .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-tZqTb7EYGD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tZqTb7EYGD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tZqTb7EYGD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tZqTb7EYGD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tZqTb7EYGD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tZqTb7EYGD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tZqTb7EYGD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tZqTb7EYGD button.navbar-toggler:focus {
  outline: none;
}
.cid-tZqTb7EYGD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tZqTb7EYGD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZqTb7EYGD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZqTb7EYGD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZqTb7EYGD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZqTb7EYGD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZqTb7EYGD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZqTb7EYGD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZqTb7EYGD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZqTb7EYGD .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tZqTb7EYGD .collapsed .btn {
  display: flex;
}
.cid-tZqTb7EYGD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tZqTb7EYGD .collapsed .navbar-collapse.collapsing,
.cid-tZqTb7EYGD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tZqTb7EYGD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tZqTb7EYGD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tZqTb7EYGD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tZqTb7EYGD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tZqTb7EYGD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tZqTb7EYGD .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tZqTb7EYGD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tZqTb7EYGD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tZqTb7EYGD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tZqTb7EYGD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tZqTb7EYGD .collapsed button.navbar-toggler {
  display: block;
}
.cid-tZqTb7EYGD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tZqTb7EYGD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tZqTb7EYGD .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-tZqTb7EYGD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tZqTb7EYGD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tZqTb7EYGD .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-tZqTb7EYGD .navbar-expand {
    flex-direction: column;
  }
  .cid-tZqTb7EYGD img {
    height: 3.8rem !important;
  }
  .cid-tZqTb7EYGD .btn {
    display: flex;
  }
  .cid-tZqTb7EYGD button.navbar-toggler {
    display: block;
  }
  .cid-tZqTb7EYGD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tZqTb7EYGD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tZqTb7EYGD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tZqTb7EYGD .navbar-collapse.collapsing,
  .cid-tZqTb7EYGD .navbar-collapse.show {
    display: block !important;
  }
  .cid-tZqTb7EYGD .navbar-collapse.collapsing .navbar-nav,
  .cid-tZqTb7EYGD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tZqTb7EYGD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tZqTb7EYGD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tZqTb7EYGD .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tZqTb7EYGD .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tZqTb7EYGD .navbar-collapse.collapsing .navbar-buttons,
  .cid-tZqTb7EYGD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tZqTb7EYGD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tZqTb7EYGD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tZqTb7EYGD .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-tZqTb7EYGD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tZqTb7EYGD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tZqTb7EYGD .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-tZqTb7EYGD .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tZqTb7EYGD .navbar-collapse {
  flex-basis: auto;
}
.cid-tZqTb7EYGD .nav-link:hover,
.cid-tZqTb7EYGD .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tZqTb87huH {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-8475-2000x1333.jpg");
}
.cid-tZqTb8C66J {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tZqTb8C66J .mbr-text,
.cid-tZqTb8C66J blockquote {
  color: #767676;
}
.cid-tZqTb8C66J .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-tZqTb92C3g {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tZqTb92C3g .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZqTb92C3g .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZqTb92C3g .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZqTb92C3g .inner-container {
    width: 100% !important;
  }
}
.cid-tZyktUx5uW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tZyktUx5uW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tZyktUx5uW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZyktUx5uW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZyktUx5uW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tZyktUx5uW .row > .row {
  display: block;
}
.cid-tZyktUx5uW .mbr-gallery-item {
  width: 100%;
}
.cid-tZyktUx5uW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZyktUx5uW .mbr-gallery-item > div {
  position: relative;
}
.cid-tZyktUx5uW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tZyktUx5uW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tZyktUx5uW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tZyktUx5uW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZymaxYcny {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tZymaxYcny .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZymaxYcny .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZymaxYcny .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZymaxYcny .inner-container {
    width: 100% !important;
  }
}
.cid-tZymPy6Q3Z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tZymPy6Q3Z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tZymPy6Q3Z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZymPy6Q3Z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZymPy6Q3Z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tZymPy6Q3Z .row > .row {
  display: block;
}
.cid-tZymPy6Q3Z .mbr-gallery-item {
  width: 100%;
}
.cid-tZymPy6Q3Z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZymPy6Q3Z .mbr-gallery-item > div {
  position: relative;
}
.cid-tZymPy6Q3Z .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tZymPy6Q3Z .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tZymPy6Q3Z .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tZymPy6Q3Z .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZyE4Mrb2M {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tZyE4Mrb2M .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZyE4Mrb2M .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZyE4Mrb2M .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZyE4Mrb2M .inner-container {
    width: 100% !important;
  }
}
.cid-tZyHMjPJ1R {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tZyHMjPJ1R .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tZyHMjPJ1R .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZyHMjPJ1R .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZyHMjPJ1R .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tZyHMjPJ1R .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZyHMjPJ1R .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tZyHMjPJ1R .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tZyHMjPJ1R .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tZyHMjPJ1R .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZyIYclgF7 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tZyIYclgF7 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZyIYclgF7 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZyIYclgF7 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZyIYclgF7 .inner-container {
    width: 100% !important;
  }
}
.cid-tZyK3h3mhN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZyK3h3mhN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tZyK3h3mhN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZyK3h3mhN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZyK3h3mhN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tZyK3h3mhN .row > .row {
  display: block;
}
.cid-tZyK3h3mhN .mbr-gallery-item {
  width: 100%;
}
.cid-tZyK3h3mhN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZyK3h3mhN .mbr-gallery-item > div {
  position: relative;
}
.cid-tZyK3h3mhN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tZyK3h3mhN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tZyK3h3mhN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tZyK3h3mhN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZyMhNv3i3 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tZyMhNv3i3 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZyMhNv3i3 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZyMhNv3i3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZyMhNv3i3 .inner-container {
    width: 100% !important;
  }
}
.cid-tZyPzTRt5U {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZyPzTRt5U .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tZyPzTRt5U .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZyPzTRt5U .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZyPzTRt5U .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tZyPzTRt5U .row > .row {
  display: block;
}
.cid-tZyPzTRt5U .mbr-gallery-item {
  width: 100%;
}
.cid-tZyPzTRt5U .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZyPzTRt5U .mbr-gallery-item > div {
  position: relative;
}
.cid-tZyPzTRt5U .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tZyPzTRt5U .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tZyPzTRt5U .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tZyPzTRt5U .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZyPuOh0DU {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tZyPuOh0DU .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZyPuOh0DU .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZyPuOh0DU .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZyPuOh0DU .inner-container {
    width: 100% !important;
  }
}
.cid-tZyVSyktjb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tZyVSyktjb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tZyVSyktjb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZyVSyktjb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZyVSyktjb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tZyVSyktjb .row > .row {
  display: block;
}
.cid-tZyVSyktjb .mbr-gallery-item {
  width: 100%;
}
.cid-tZyVSyktjb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZyVSyktjb .mbr-gallery-item > div {
  position: relative;
}
.cid-tZyVSyktjb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tZyVSyktjb .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tZyVSyktjb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tZyVSyktjb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZyW5fZesq {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tZyW5fZesq .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZyW5fZesq .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZyW5fZesq .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZyW5fZesq .inner-container {
    width: 100% !important;
  }
}
.cid-tZzfd1lKhJ {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tZzfd1lKhJ .image-block {
  margin: auto;
}
.cid-tZzfd1lKhJ figcaption {
  position: relative;
}
.cid-tZzfd1lKhJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tZzfd1lKhJ .image-block {
    width: 100% !important;
  }
}
.cid-tZzg4QsYZ1 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tZzg4QsYZ1 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZzg4QsYZ1 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZzg4QsYZ1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZzg4QsYZ1 .inner-container {
    width: 100% !important;
  }
}
.cid-tZzJTPrvgp {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tZzJTPrvgp .image-block {
  margin: auto;
}
.cid-tZzJTPrvgp figcaption {
  position: relative;
}
.cid-tZzJTPrvgp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tZzJTPrvgp .image-block {
    width: 100% !important;
  }
}
.cid-tZzjD8mZa8 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tZzjD8mZa8 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZzjD8mZa8 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZzjD8mZa8 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZzjD8mZa8 .inner-container {
    width: 100% !important;
  }
}
.cid-tZzRnMRGxA {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tZzRnMRGxA .image-block {
  margin: auto;
}
.cid-tZzRnMRGxA figcaption {
  position: relative;
}
.cid-tZzRnMRGxA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tZzRnMRGxA .image-block {
    width: 100% !important;
  }
}
.cid-tZykoWLOs4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tZykoWLOs4 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZykoWLOs4 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZykoWLOs4 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZykoWLOs4 .inner-container {
    width: 100% !important;
  }
}
.cid-tZzXN6LFyd {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tZzXN6LFyd .image-block {
  margin: auto;
}
.cid-tZzXN6LFyd figcaption {
  position: relative;
}
.cid-tZzXN6LFyd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tZzXN6LFyd .image-block {
    width: 100% !important;
  }
}
.cid-tZzXKYK0s9 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tZzXKYK0s9 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZzXKYK0s9 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZzXKYK0s9 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZzXKYK0s9 .inner-container {
    width: 100% !important;
  }
}
.cid-tZAeVjoNvq {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tZAeVjoNvq .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tZAeVjoNvq .video-block {
    width: 100% !important;
  }
}
.cid-tZAdfBAk4e {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tZAdfBAk4e .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZAdfBAk4e .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZAdfBAk4e .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZAdfBAk4e .inner-container {
    width: 100% !important;
  }
}
.cid-tZD1fz0iQ9 {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tZD1fz0iQ9 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tZD1fz0iQ9 .video-block {
    width: 100% !important;
  }
}
.cid-tZD15FoxRN {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tZD15FoxRN .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZD15FoxRN .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZD15FoxRN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZD15FoxRN .inner-container {
    width: 100% !important;
  }
}
.cid-tZCZOpaftQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZCZOpaftQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tZCZOpaftQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZCZOpaftQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZCZOpaftQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tZCZOpaftQ .row > .row {
  display: block;
}
.cid-tZCZOpaftQ .mbr-gallery-item {
  width: 100%;
}
.cid-tZCZOpaftQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZCZOpaftQ .mbr-gallery-item > div {
  position: relative;
}
.cid-tZCZOpaftQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tZCZOpaftQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tZCZOpaftQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tZCZOpaftQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tZCZQCI4dv {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tZCZQCI4dv .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tZCZQCI4dv .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-tZCZQCI4dv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tZCZQCI4dv .inner-container {
    width: 100% !important;
  }
}
.cid-tZyj7sNkQV {
  background: #ffffff;
}
.cid-tZyj7sNkQV .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tZyj7sNkQV .mbr-figure {
  margin: 0 auto;
}
.cid-tZyj7sNkQV figcaption {
  position: relative;
}
.cid-tZyj7sNkQV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tZyj7sNkQV .image-block {
    width: 100% !important;
  }
}
.cid-tZqXo32kAb .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tZqXo32kAb .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tZqXo32kAb a {
  font-style: normal;
}
.cid-tZqXo32kAb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tZqXo32kAb .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tZqXo32kAb .nav-item:focus,
.cid-tZqXo32kAb .nav-link:focus {
  outline: none;
}
.cid-tZqXo32kAb .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tZqXo32kAb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tZqXo32kAb .menu-logo {
  margin-right: auto;
}
.cid-tZqXo32kAb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tZqXo32kAb .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-tZqXo32kAb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tZqXo32kAb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tZqXo32kAb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tZqXo32kAb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tZqXo32kAb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tZqXo32kAb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tZqXo32kAb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZqXo32kAb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tZqXo32kAb .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tZqXo32kAb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tZqXo32kAb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZqXo32kAb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tZqXo32kAb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZqXo32kAb .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-tZqXo32kAb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tZqXo32kAb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tZqXo32kAb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tZqXo32kAb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tZqXo32kAb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tZqXo32kAb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tZqXo32kAb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tZqXo32kAb button.navbar-toggler:focus {
  outline: none;
}
.cid-tZqXo32kAb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tZqXo32kAb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZqXo32kAb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZqXo32kAb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZqXo32kAb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZqXo32kAb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZqXo32kAb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZqXo32kAb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZqXo32kAb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZqXo32kAb .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tZqXo32kAb .collapsed .btn {
  display: flex;
}
.cid-tZqXo32kAb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tZqXo32kAb .collapsed .navbar-collapse.collapsing,
.cid-tZqXo32kAb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tZqXo32kAb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tZqXo32kAb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tZqXo32kAb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tZqXo32kAb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tZqXo32kAb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tZqXo32kAb .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tZqXo32kAb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tZqXo32kAb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tZqXo32kAb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tZqXo32kAb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tZqXo32kAb .collapsed button.navbar-toggler {
  display: block;
}
.cid-tZqXo32kAb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tZqXo32kAb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tZqXo32kAb .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-tZqXo32kAb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tZqXo32kAb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tZqXo32kAb .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-tZqXo32kAb .navbar-expand {
    flex-direction: column;
  }
  .cid-tZqXo32kAb img {
    height: 3.8rem !important;
  }
  .cid-tZqXo32kAb .btn {
    display: flex;
  }
  .cid-tZqXo32kAb button.navbar-toggler {
    display: block;
  }
  .cid-tZqXo32kAb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tZqXo32kAb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tZqXo32kAb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tZqXo32kAb .navbar-collapse.collapsing,
  .cid-tZqXo32kAb .navbar-collapse.show {
    display: block !important;
  }
  .cid-tZqXo32kAb .navbar-collapse.collapsing .navbar-nav,
  .cid-tZqXo32kAb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tZqXo32kAb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tZqXo32kAb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tZqXo32kAb .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tZqXo32kAb .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tZqXo32kAb .navbar-collapse.collapsing .navbar-buttons,
  .cid-tZqXo32kAb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tZqXo32kAb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tZqXo32kAb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tZqXo32kAb .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-tZqXo32kAb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tZqXo32kAb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tZqXo32kAb .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-tZqXo32kAb .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tZqXo32kAb .navbar-collapse {
  flex-basis: auto;
}
.cid-tZqXo32kAb .nav-link:hover,
.cid-tZqXo32kAb .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tZr2STUviq {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/mbr-1920x1630.jpeg");
}
.cid-tZrwbsbf9E {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #374936;
}
@media (min-width: 992px) {
  .cid-tZrwbsbf9E .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tZrwbsbf9E .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-tZrwbsbf9E .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tZr3pMVwKb {
  background: #719c80;
  padding-top: 15px;
  padding-bottom: 30px;
}
.cid-tZr3pMVwKb .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tZr3pMVwKb .video-block {
    width: 100% !important;
  }
}
.cid-tZrtUZLG8f {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #374936;
}
.cid-tZrtUZLG8f .mbr-text,
.cid-tZrtUZLG8f blockquote {
  color: #767676;
}
.cid-tZrtUZLG8f .mbr-text P {
  text-align: center;
}
.cid-tZrtUZLG8f .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-tZzZL2Y6p6 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-tZzZL2Y6p6 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-tZzZL2Y6p6 a {
  font-style: normal;
}
.cid-tZzZL2Y6p6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tZzZL2Y6p6 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tZzZL2Y6p6 .nav-item:focus,
.cid-tZzZL2Y6p6 .nav-link:focus {
  outline: none;
}
.cid-tZzZL2Y6p6 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tZzZL2Y6p6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tZzZL2Y6p6 .menu-logo {
  margin-right: auto;
}
.cid-tZzZL2Y6p6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tZzZL2Y6p6 .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-tZzZL2Y6p6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tZzZL2Y6p6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tZzZL2Y6p6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tZzZL2Y6p6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tZzZL2Y6p6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tZzZL2Y6p6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tZzZL2Y6p6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZzZL2Y6p6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tZzZL2Y6p6 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tZzZL2Y6p6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tZzZL2Y6p6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZzZL2Y6p6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tZzZL2Y6p6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZzZL2Y6p6 .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-tZzZL2Y6p6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tZzZL2Y6p6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tZzZL2Y6p6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tZzZL2Y6p6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tZzZL2Y6p6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tZzZL2Y6p6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tZzZL2Y6p6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tZzZL2Y6p6 button.navbar-toggler:focus {
  outline: none;
}
.cid-tZzZL2Y6p6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-tZzZL2Y6p6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZzZL2Y6p6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZzZL2Y6p6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZzZL2Y6p6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZzZL2Y6p6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZzZL2Y6p6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZzZL2Y6p6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZzZL2Y6p6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZzZL2Y6p6 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tZzZL2Y6p6 .collapsed .btn {
  display: flex;
}
.cid-tZzZL2Y6p6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tZzZL2Y6p6 .collapsed .navbar-collapse.collapsing,
.cid-tZzZL2Y6p6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tZzZL2Y6p6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tZzZL2Y6p6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tZzZL2Y6p6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tZzZL2Y6p6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tZzZL2Y6p6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tZzZL2Y6p6 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tZzZL2Y6p6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tZzZL2Y6p6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tZzZL2Y6p6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tZzZL2Y6p6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tZzZL2Y6p6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tZzZL2Y6p6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tZzZL2Y6p6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tZzZL2Y6p6 .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-tZzZL2Y6p6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tZzZL2Y6p6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tZzZL2Y6p6 .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-tZzZL2Y6p6 .navbar-expand {
    flex-direction: column;
  }
  .cid-tZzZL2Y6p6 img {
    height: 3.8rem !important;
  }
  .cid-tZzZL2Y6p6 .btn {
    display: flex;
  }
  .cid-tZzZL2Y6p6 button.navbar-toggler {
    display: block;
  }
  .cid-tZzZL2Y6p6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tZzZL2Y6p6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tZzZL2Y6p6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tZzZL2Y6p6 .navbar-collapse.collapsing,
  .cid-tZzZL2Y6p6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tZzZL2Y6p6 .navbar-collapse.collapsing .navbar-nav,
  .cid-tZzZL2Y6p6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tZzZL2Y6p6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tZzZL2Y6p6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tZzZL2Y6p6 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tZzZL2Y6p6 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tZzZL2Y6p6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tZzZL2Y6p6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tZzZL2Y6p6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tZzZL2Y6p6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tZzZL2Y6p6 .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-tZzZL2Y6p6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tZzZL2Y6p6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tZzZL2Y6p6 .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-tZzZL2Y6p6 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tZzZL2Y6p6 .navbar-collapse {
  flex-basis: auto;
}
.cid-tZzZL2Y6p6 .nav-link:hover,
.cid-tZzZL2Y6p6 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tZzZL3lEz6 {
  padding-top: 105px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/mbr-1920x1284.png");
}
.cid-tZzZL3lEz6 H2 {
  color: #232323;
}
.cid-tZzZL3lEz6 .mbr-section-subtitle {
  color: #232323;
}
.cid-tZA0wGsb1v {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tZA0wGsb1v p {
  margin-bottom: 0;
}
.cid-tZA0wGsb1v .card-box {
  z-index: 1;
  position: relative;
  background-color: rgba(35, 35, 35, 0.3);
  height: 100%;
  width: 100%;
  pointer-events: none;
}
.cid-tZA0wGsb1v .card-box .card-title {
  pointer-events: all;
}
.cid-tZA0wGsb1v .card-box .mbr-text {
  pointer-events: all;
}
.cid-tZA0wGsb1v .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
  align-items: stretch;
  -webkit-align-items: stretch;
  margin-left: -15px;
  margin-right: -15px;
}
.cid-tZA0wGsb1v .card-img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.cid-tZA0wGsb1v .card-img img {
  z-index: -1;
  height: 100%;
  min-width: 100%;
  width: auto;
}
.cid-tZA0wGsb1v .card-wrap {
  position: relative;
}
.cid-tZA0wGsb1v .card {
  padding-bottom: 2rem;
}
.cid-tZA3AQsaa1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-tZA3AQsaa1 .mbr-text {
  color: #ffffff;
}
.cid-tZA3AQsaa1 .mbr-section-subtitle {
  color: #000000;
}
.cid-tZA3AQsaa1 .mbr-section-title {
  color: #ffffff;
}
.cid-tZA4vObjdJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tZA4vObjdJ .mbr-text {
  color: #232323;
}
.cid-tZA4vObjdJ .mbr-section-subtitle {
  color: #000000;
}
.cid-tZA4vObjdJ .mbr-section-title {
  color: #232323;
}
.cid-u08JbGlblD .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-u08JbGlblD .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-u08JbGlblD a {
  font-style: normal;
}
.cid-u08JbGlblD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-u08JbGlblD .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-u08JbGlblD .nav-item:focus,
.cid-u08JbGlblD .nav-link:focus {
  outline: none;
}
.cid-u08JbGlblD .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-u08JbGlblD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-u08JbGlblD .menu-logo {
  margin-right: auto;
}
.cid-u08JbGlblD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-u08JbGlblD .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-u08JbGlblD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-u08JbGlblD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u08JbGlblD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u08JbGlblD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u08JbGlblD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u08JbGlblD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-u08JbGlblD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u08JbGlblD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u08JbGlblD .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u08JbGlblD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-u08JbGlblD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u08JbGlblD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u08JbGlblD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u08JbGlblD .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-u08JbGlblD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u08JbGlblD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-u08JbGlblD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u08JbGlblD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u08JbGlblD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u08JbGlblD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u08JbGlblD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-u08JbGlblD button.navbar-toggler:focus {
  outline: none;
}
.cid-u08JbGlblD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-u08JbGlblD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u08JbGlblD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u08JbGlblD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u08JbGlblD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u08JbGlblD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u08JbGlblD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u08JbGlblD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u08JbGlblD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u08JbGlblD .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-u08JbGlblD .collapsed .btn {
  display: flex;
}
.cid-u08JbGlblD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u08JbGlblD .collapsed .navbar-collapse.collapsing,
.cid-u08JbGlblD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u08JbGlblD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u08JbGlblD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u08JbGlblD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u08JbGlblD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u08JbGlblD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-u08JbGlblD .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-u08JbGlblD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u08JbGlblD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u08JbGlblD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u08JbGlblD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-u08JbGlblD .collapsed button.navbar-toggler {
  display: block;
}
.cid-u08JbGlblD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-u08JbGlblD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u08JbGlblD .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-u08JbGlblD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u08JbGlblD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u08JbGlblD .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-u08JbGlblD .navbar-expand {
    flex-direction: column;
  }
  .cid-u08JbGlblD img {
    height: 3.8rem !important;
  }
  .cid-u08JbGlblD .btn {
    display: flex;
  }
  .cid-u08JbGlblD button.navbar-toggler {
    display: block;
  }
  .cid-u08JbGlblD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-u08JbGlblD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u08JbGlblD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u08JbGlblD .navbar-collapse.collapsing,
  .cid-u08JbGlblD .navbar-collapse.show {
    display: block !important;
  }
  .cid-u08JbGlblD .navbar-collapse.collapsing .navbar-nav,
  .cid-u08JbGlblD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u08JbGlblD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u08JbGlblD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u08JbGlblD .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-u08JbGlblD .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-u08JbGlblD .navbar-collapse.collapsing .navbar-buttons,
  .cid-u08JbGlblD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u08JbGlblD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u08JbGlblD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u08JbGlblD .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-u08JbGlblD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u08JbGlblD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u08JbGlblD .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-u08JbGlblD .menu-logo {
    flex-shrink: 0;
  }
}
.cid-u08JbGlblD .navbar-collapse {
  flex-basis: auto;
}
.cid-u08JbGlblD .nav-link:hover,
.cid-u08JbGlblD .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-u08JbH30zD {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-9349-2000x1123.jpg");
}
.cid-u08JbHGCaN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-u08JbHGCaN .mbr-text,
.cid-u08JbHGCaN blockquote {
  color: #767676;
}
.cid-u08JbHGCaN .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-u08JbIdnqV {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-u08JbIdnqV .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u08JbIdnqV .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u08JbIdnqV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u08JbIdnqV .inner-container {
    width: 100% !important;
  }
}
.cid-u0nbkbylGf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u0nbkbylGf .card {
  align-self: stretch;
}
.cid-u0nbkbylGf .card-box {
  height: 100%;
  background-color: #879a9f;
  padding: 2rem;
}
.cid-u0nbkbylGf h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-u0nbkbylGf p {
  color: #767676;
  text-align: left;
}
.cid-u0nbkbylGf .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-u0nbkbylGf .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-u0nbkbylGf .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-u0nbkbylGf P {
  color: #ffffff;
  text-align: center;
}
.cid-u0nbkbylGf .card-title {
  color: #efefef;
  text-align: center;
}
.cid-u0nbpHBF3G {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u0nbpHBF3G .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0nbpHBF3G .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u0nbpHBF3G .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u0nbpHBF3G .inner-container {
    width: 100% !important;
  }
}
.cid-u0o7KKOYsB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u0o7KKOYsB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u0o7KKOYsB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0o7KKOYsB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0o7KKOYsB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u0o7KKOYsB .row > .row {
  display: block;
}
.cid-u0o7KKOYsB .mbr-gallery-item {
  width: 100%;
}
.cid-u0o7KKOYsB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u0o7KKOYsB .mbr-gallery-item > div {
  position: relative;
}
.cid-u0o7KKOYsB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u0o7KKOYsB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u0o7KKOYsB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u0o7KKOYsB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u0o7GOUSYD {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u0o7GOUSYD .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0o7GOUSYD .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u0o7GOUSYD .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u0o7GOUSYD .inner-container {
    width: 100% !important;
  }
}
.cid-u0tJj0PnI3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u0tJj0PnI3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u0tJj0PnI3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0tJj0PnI3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0tJj0PnI3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u0tJj0PnI3 .row > .row {
  display: block;
}
.cid-u0tJj0PnI3 .mbr-gallery-item {
  width: 100%;
}
.cid-u0tJj0PnI3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u0tJj0PnI3 .mbr-gallery-item > div {
  position: relative;
}
.cid-u0tJj0PnI3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u0tJj0PnI3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u0tJj0PnI3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u0tJj0PnI3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u0tJfBuS35 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u0tJfBuS35 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0tJfBuS35 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u0tJfBuS35 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u0tJfBuS35 .inner-container {
    width: 100% !important;
  }
}
.cid-u0v8LZqjux .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-u0v8LZqjux .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-u0v8LZqjux a {
  font-style: normal;
}
.cid-u0v8LZqjux .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-u0v8LZqjux .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-u0v8LZqjux .nav-item:focus,
.cid-u0v8LZqjux .nav-link:focus {
  outline: none;
}
.cid-u0v8LZqjux .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-u0v8LZqjux .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-u0v8LZqjux .menu-logo {
  margin-right: auto;
}
.cid-u0v8LZqjux .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-u0v8LZqjux .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-u0v8LZqjux .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-u0v8LZqjux .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u0v8LZqjux .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u0v8LZqjux .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u0v8LZqjux .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u0v8LZqjux .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-u0v8LZqjux .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u0v8LZqjux .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u0v8LZqjux .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u0v8LZqjux .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-u0v8LZqjux .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0v8LZqjux .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u0v8LZqjux .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0v8LZqjux .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-u0v8LZqjux .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u0v8LZqjux .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-u0v8LZqjux .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u0v8LZqjux .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u0v8LZqjux .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u0v8LZqjux .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u0v8LZqjux button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-u0v8LZqjux button.navbar-toggler:focus {
  outline: none;
}
.cid-u0v8LZqjux button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-u0v8LZqjux button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u0v8LZqjux button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u0v8LZqjux button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u0v8LZqjux button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u0v8LZqjux nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0v8LZqjux nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u0v8LZqjux nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u0v8LZqjux nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0v8LZqjux .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-u0v8LZqjux .collapsed .btn {
  display: flex;
}
.cid-u0v8LZqjux .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u0v8LZqjux .collapsed .navbar-collapse.collapsing,
.cid-u0v8LZqjux .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u0v8LZqjux .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u0v8LZqjux .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u0v8LZqjux .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u0v8LZqjux .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u0v8LZqjux .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-u0v8LZqjux .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-u0v8LZqjux .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u0v8LZqjux .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u0v8LZqjux .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u0v8LZqjux .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-u0v8LZqjux .collapsed button.navbar-toggler {
  display: block;
}
.cid-u0v8LZqjux .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-u0v8LZqjux .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u0v8LZqjux .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-u0v8LZqjux .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u0v8LZqjux .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u0v8LZqjux .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-u0v8LZqjux .navbar-expand {
    flex-direction: column;
  }
  .cid-u0v8LZqjux img {
    height: 3.8rem !important;
  }
  .cid-u0v8LZqjux .btn {
    display: flex;
  }
  .cid-u0v8LZqjux button.navbar-toggler {
    display: block;
  }
  .cid-u0v8LZqjux .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-u0v8LZqjux .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u0v8LZqjux .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u0v8LZqjux .navbar-collapse.collapsing,
  .cid-u0v8LZqjux .navbar-collapse.show {
    display: block !important;
  }
  .cid-u0v8LZqjux .navbar-collapse.collapsing .navbar-nav,
  .cid-u0v8LZqjux .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u0v8LZqjux .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u0v8LZqjux .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u0v8LZqjux .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-u0v8LZqjux .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-u0v8LZqjux .navbar-collapse.collapsing .navbar-buttons,
  .cid-u0v8LZqjux .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u0v8LZqjux .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u0v8LZqjux .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u0v8LZqjux .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-u0v8LZqjux .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u0v8LZqjux .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u0v8LZqjux .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-u0v8LZqjux .menu-logo {
    flex-shrink: 0;
  }
}
.cid-u0v8LZqjux .navbar-collapse {
  flex-basis: auto;
}
.cid-u0v8LZqjux .nav-link:hover,
.cid-u0v8LZqjux .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-u0v8M0tRCR {
  padding-top: 120px;
  padding-bottom: 60px;
}
.cid-u0v8M0Zxi7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-u0v8M0Zxi7 .mbr-text,
.cid-u0v8M0Zxi7 blockquote {
  color: #767676;
}
.cid-u0v8M0Zxi7 .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-u0v8M1kNrk {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-u0v8M1kNrk .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0v8M1kNrk .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u0v8M1kNrk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u0v8M1kNrk .inner-container {
    width: 100% !important;
  }
}
.cid-u1e7lZLl6J {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1e7lZLl6J .image-block {
  margin: auto;
}
.cid-u1e7lZLl6J figcaption {
  position: relative;
}
.cid-u1e7lZLl6J figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1e7lZLl6J .image-block {
    width: 100% !important;
  }
}
.cid-u1e7lZLl6J DIV {
  color: #cccccc;
}
.cid-u0TSN9FS69 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u0TSN9FS69 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0TSN9FS69 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u0TSN9FS69 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u0TSN9FS69 .inner-container {
    width: 100% !important;
  }
}
.cid-u0GXjZ6cl4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u0GXjZ6cl4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u0GXjZ6cl4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0GXjZ6cl4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0GXjZ6cl4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u0GXjZ6cl4 .row > .row {
  display: block;
}
.cid-u0GXjZ6cl4 .mbr-gallery-item {
  width: 100%;
}
.cid-u0GXjZ6cl4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u0GXjZ6cl4 .mbr-gallery-item > div {
  position: relative;
}
.cid-u0GXjZ6cl4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u0GXjZ6cl4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u0GXjZ6cl4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u0GXjZ6cl4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u0HnemymjE {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u0HnemymjE .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0HnemymjE .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u0HnemymjE .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u0HnemymjE .inner-container {
    width: 100% !important;
  }
}
.cid-u1e4xVEURW {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1e4xVEURW .image-block {
  margin: auto;
}
.cid-u1e4xVEURW figcaption {
  position: relative;
}
.cid-u1e4xVEURW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1e4xVEURW .image-block {
    width: 100% !important;
  }
}
.cid-u1e4xVEURW DIV {
  color: #cccccc;
}
.cid-u1e4vVfwO0 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u1e4vVfwO0 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1e4vVfwO0 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u1e4vVfwO0 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u1e4vVfwO0 .inner-container {
    width: 100% !important;
  }
}
.cid-u1dZFphx3h {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u1dZFphx3h .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u1dZFphx3h .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1dZFphx3h .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1dZFphx3h .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u1dZFphx3h .row > .row {
  display: block;
}
.cid-u1dZFphx3h .mbr-gallery-item {
  width: 100%;
}
.cid-u1dZFphx3h .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u1dZFphx3h .mbr-gallery-item > div {
  position: relative;
}
.cid-u1dZFphx3h .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u1dZFphx3h .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u1dZFphx3h .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u1dZFphx3h .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u1dZCNiw9P {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u1dZCNiw9P .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1dZCNiw9P .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u1dZCNiw9P .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u1dZCNiw9P .inner-container {
    width: 100% !important;
  }
}
.cid-u0HiSoZ4Xz {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u0HiSoZ4Xz .image-block {
  margin: auto;
}
.cid-u0HiSoZ4Xz figcaption {
  position: relative;
}
.cid-u0HiSoZ4Xz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u0HiSoZ4Xz .image-block {
    width: 100% !important;
  }
}
.cid-u1epoPpl4H .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-u1epoPpl4H .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-u1epoPpl4H a {
  font-style: normal;
}
.cid-u1epoPpl4H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-u1epoPpl4H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-u1epoPpl4H .nav-item:focus,
.cid-u1epoPpl4H .nav-link:focus {
  outline: none;
}
.cid-u1epoPpl4H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-u1epoPpl4H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-u1epoPpl4H .menu-logo {
  margin-right: auto;
}
.cid-u1epoPpl4H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-u1epoPpl4H .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-u1epoPpl4H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-u1epoPpl4H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u1epoPpl4H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u1epoPpl4H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u1epoPpl4H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u1epoPpl4H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-u1epoPpl4H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u1epoPpl4H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u1epoPpl4H .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u1epoPpl4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-u1epoPpl4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1epoPpl4H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u1epoPpl4H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1epoPpl4H .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-u1epoPpl4H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u1epoPpl4H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-u1epoPpl4H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u1epoPpl4H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u1epoPpl4H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u1epoPpl4H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u1epoPpl4H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-u1epoPpl4H button.navbar-toggler:focus {
  outline: none;
}
.cid-u1epoPpl4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-u1epoPpl4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u1epoPpl4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u1epoPpl4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u1epoPpl4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u1epoPpl4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u1epoPpl4H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u1epoPpl4H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u1epoPpl4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u1epoPpl4H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-u1epoPpl4H .collapsed .btn {
  display: flex;
}
.cid-u1epoPpl4H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u1epoPpl4H .collapsed .navbar-collapse.collapsing,
.cid-u1epoPpl4H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u1epoPpl4H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u1epoPpl4H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u1epoPpl4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u1epoPpl4H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u1epoPpl4H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-u1epoPpl4H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-u1epoPpl4H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u1epoPpl4H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u1epoPpl4H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u1epoPpl4H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-u1epoPpl4H .collapsed button.navbar-toggler {
  display: block;
}
.cid-u1epoPpl4H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-u1epoPpl4H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u1epoPpl4H .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-u1epoPpl4H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u1epoPpl4H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u1epoPpl4H .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-u1epoPpl4H .navbar-expand {
    flex-direction: column;
  }
  .cid-u1epoPpl4H img {
    height: 3.8rem !important;
  }
  .cid-u1epoPpl4H .btn {
    display: flex;
  }
  .cid-u1epoPpl4H button.navbar-toggler {
    display: block;
  }
  .cid-u1epoPpl4H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-u1epoPpl4H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u1epoPpl4H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u1epoPpl4H .navbar-collapse.collapsing,
  .cid-u1epoPpl4H .navbar-collapse.show {
    display: block !important;
  }
  .cid-u1epoPpl4H .navbar-collapse.collapsing .navbar-nav,
  .cid-u1epoPpl4H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u1epoPpl4H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u1epoPpl4H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u1epoPpl4H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-u1epoPpl4H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-u1epoPpl4H .navbar-collapse.collapsing .navbar-buttons,
  .cid-u1epoPpl4H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u1epoPpl4H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u1epoPpl4H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u1epoPpl4H .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-u1epoPpl4H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u1epoPpl4H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u1epoPpl4H .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-u1epoPpl4H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-u1epoPpl4H .navbar-collapse {
  flex-basis: auto;
}
.cid-u1epoPpl4H .nav-link:hover,
.cid-u1epoPpl4H .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-u1epoQvlYG {
  padding-top: 120px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-49-2000x1333.jpg");
}
.cid-u1epoRdexs {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-u1epoRdexs .mbr-text,
.cid-u1epoRdexs blockquote {
  color: #767676;
}
.cid-u1epoRdexs .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-u1epoRHbvO {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-u1epoRHbvO .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1epoRHbvO .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u1epoRHbvO .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u1epoRHbvO .inner-container {
    width: 100% !important;
  }
}
.cid-u1gdBA06mN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u1gdBA06mN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u1gdBA06mN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1gdBA06mN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1gdBA06mN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u1gdBA06mN .row > .row {
  display: block;
}
.cid-u1gdBA06mN .mbr-gallery-item {
  width: 100%;
}
.cid-u1gdBA06mN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u1gdBA06mN .mbr-gallery-item > div {
  position: relative;
}
.cid-u1gdBA06mN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u1gdBA06mN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u1gdBA06mN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u1gdBA06mN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u1ghekj8bl {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u1ghekj8bl .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1ghekj8bl .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u1ghekj8bl .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u1ghekj8bl .inner-container {
    width: 100% !important;
  }
}
.cid-u1gqvtlxaL {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1gqvtlxaL .image-block {
  margin: auto;
}
.cid-u1gqvtlxaL figcaption {
  position: relative;
}
.cid-u1gqvtlxaL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1gqvtlxaL .image-block {
    width: 100% !important;
  }
}
.cid-u1gqvtlxaL DIV {
  color: #cccccc;
}
.cid-u1s5eXfdln {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u1s5eXfdln .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1s5eXfdln .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u1s5eXfdln .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u1s5eXfdln .inner-container {
    width: 100% !important;
  }
}
.cid-u1ghzFXdEU {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1ghzFXdEU .image-block {
  margin: auto;
}
.cid-u1ghzFXdEU figcaption {
  position: relative;
}
.cid-u1ghzFXdEU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1ghzFXdEU .image-block {
    width: 100% !important;
  }
}
.cid-u1ghzFXdEU DIV {
  color: #cccccc;
}
.cid-u1gqrQR4vv {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u1gqrQR4vv .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1gqrQR4vv .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u1gqrQR4vv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u1gqrQR4vv .inner-container {
    width: 100% !important;
  }
}
.cid-u1kllWSV2h {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1kllWSV2h .image-block {
  margin: auto;
}
.cid-u1kllWSV2h figcaption {
  position: relative;
}
.cid-u1kllWSV2h figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1kllWSV2h .image-block {
    width: 100% !important;
  }
}
.cid-u1kljIh9Ct {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u1kljIh9Ct .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1kljIh9Ct .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u1kljIh9Ct .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u1kljIh9Ct .inner-container {
    width: 100% !important;
  }
}
.cid-u1gsg1xWWJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u1gsg1xWWJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u1gsg1xWWJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1gsg1xWWJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1gsg1xWWJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u1gsg1xWWJ .row > .row {
  display: block;
}
.cid-u1gsg1xWWJ .mbr-gallery-item {
  width: 100%;
}
.cid-u1gsg1xWWJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u1gsg1xWWJ .mbr-gallery-item > div {
  position: relative;
}
.cid-u1gsg1xWWJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u1gsg1xWWJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u1gsg1xWWJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u1gsg1xWWJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u1gsdK2f11 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u1gsdK2f11 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1gsdK2f11 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u1gsdK2f11 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u1gsdK2f11 .inner-container {
    width: 100% !important;
  }
}
.cid-u24PKbLqzR {
  background: #ffffff;
}
.cid-u24PKbLqzR .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-u24PKbLqzR .video-block {
    width: 100% !important;
  }
}
.cid-u24PiZHmIK {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u24PiZHmIK .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u24PiZHmIK .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u24PiZHmIK .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u24PiZHmIK .inner-container {
    width: 100% !important;
  }
}
.cid-u1rPNV2AU7 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #efefef;
}
.cid-u1rPNV2AU7 .images-container.container-fluid {
  padding: 0;
}
.cid-u1rPNV2AU7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-u1rPNV2AU7 .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-u1rPNV2AU7 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-u1rPNV2AU7 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-u1rPNV2AU7 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-u1rPNV2AU7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-u1rPNV2AU7 .img-item {
    width: 100% !important;
  }
  .cid-u1rPNV2AU7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-u1gwPTRCTb {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1gwPTRCTb .image-block {
  margin: auto;
}
.cid-u1gwPTRCTb figcaption {
  position: relative;
}
.cid-u1gwPTRCTb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1gwPTRCTb .image-block {
    width: 100% !important;
  }
}
.cid-u1gwPTRCTb DIV {
  color: #ffffff;
}
.cid-u1gzC1smiH {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u1gzC1smiH .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1gzC1smiH .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u1gzC1smiH .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u1gzC1smiH .inner-container {
    width: 100% !important;
  }
}
.cid-u1gAfqfVVS {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1gAfqfVVS .image-block {
  margin: auto;
}
.cid-u1gAfqfVVS figcaption {
  position: relative;
}
.cid-u1gAfqfVVS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1gAfqfVVS .image-block {
    width: 100% !important;
  }
}
.cid-u1gAt7ROsb {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u1gAt7ROsb .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1gAt7ROsb .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u1gAt7ROsb .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u1gAt7ROsb .inner-container {
    width: 100% !important;
  }
}
.cid-u1gAEohyTi {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1gAEohyTi .image-block {
  margin: auto;
}
.cid-u1gAEohyTi figcaption {
  position: relative;
}
.cid-u1gAEohyTi figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1gAEohyTi .image-block {
    width: 100% !important;
  }
}
.cid-u1specNq1u {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u1specNq1u .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1specNq1u .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u1specNq1u .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u1specNq1u .inner-container {
    width: 100% !important;
  }
}
.cid-u1v3thnqeY .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-u1v3thnqeY .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-u1v3thnqeY a {
  font-style: normal;
}
.cid-u1v3thnqeY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-u1v3thnqeY .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-u1v3thnqeY .nav-item:focus,
.cid-u1v3thnqeY .nav-link:focus {
  outline: none;
}
.cid-u1v3thnqeY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-u1v3thnqeY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-u1v3thnqeY .menu-logo {
  margin-right: auto;
}
.cid-u1v3thnqeY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-u1v3thnqeY .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-u1v3thnqeY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-u1v3thnqeY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u1v3thnqeY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u1v3thnqeY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u1v3thnqeY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u1v3thnqeY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-u1v3thnqeY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u1v3thnqeY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u1v3thnqeY .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u1v3thnqeY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-u1v3thnqeY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1v3thnqeY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u1v3thnqeY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1v3thnqeY .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-u1v3thnqeY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u1v3thnqeY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-u1v3thnqeY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u1v3thnqeY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u1v3thnqeY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u1v3thnqeY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u1v3thnqeY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-u1v3thnqeY button.navbar-toggler:focus {
  outline: none;
}
.cid-u1v3thnqeY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-u1v3thnqeY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u1v3thnqeY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u1v3thnqeY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u1v3thnqeY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u1v3thnqeY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u1v3thnqeY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u1v3thnqeY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u1v3thnqeY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u1v3thnqeY .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-u1v3thnqeY .collapsed .btn {
  display: flex;
}
.cid-u1v3thnqeY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u1v3thnqeY .collapsed .navbar-collapse.collapsing,
.cid-u1v3thnqeY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u1v3thnqeY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u1v3thnqeY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u1v3thnqeY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u1v3thnqeY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u1v3thnqeY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-u1v3thnqeY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-u1v3thnqeY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u1v3thnqeY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u1v3thnqeY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u1v3thnqeY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-u1v3thnqeY .collapsed button.navbar-toggler {
  display: block;
}
.cid-u1v3thnqeY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-u1v3thnqeY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u1v3thnqeY .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-u1v3thnqeY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u1v3thnqeY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u1v3thnqeY .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-u1v3thnqeY .navbar-expand {
    flex-direction: column;
  }
  .cid-u1v3thnqeY img {
    height: 3.8rem !important;
  }
  .cid-u1v3thnqeY .btn {
    display: flex;
  }
  .cid-u1v3thnqeY button.navbar-toggler {
    display: block;
  }
  .cid-u1v3thnqeY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-u1v3thnqeY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u1v3thnqeY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u1v3thnqeY .navbar-collapse.collapsing,
  .cid-u1v3thnqeY .navbar-collapse.show {
    display: block !important;
  }
  .cid-u1v3thnqeY .navbar-collapse.collapsing .navbar-nav,
  .cid-u1v3thnqeY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u1v3thnqeY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u1v3thnqeY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u1v3thnqeY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-u1v3thnqeY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-u1v3thnqeY .navbar-collapse.collapsing .navbar-buttons,
  .cid-u1v3thnqeY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u1v3thnqeY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u1v3thnqeY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u1v3thnqeY .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-u1v3thnqeY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u1v3thnqeY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u1v3thnqeY .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-u1v3thnqeY .menu-logo {
    flex-shrink: 0;
  }
}
.cid-u1v3thnqeY .navbar-collapse {
  flex-basis: auto;
}
.cid-u1v3thnqeY .nav-link:hover,
.cid-u1v3thnqeY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-u1v3ti0L5Z {
  padding-top: 120px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-4509-2000x1333.jpeg");
}
.cid-u1v3tiNuM8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-u1v3tiNuM8 .mbr-text,
.cid-u1v3tiNuM8 blockquote {
  color: #767676;
}
.cid-u1v3tiNuM8 .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-u254Uercma {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u254Uercma .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u254Uercma .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u254Uercma .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u254Uercma .inner-container {
    width: 100% !important;
  }
}
.cid-u254WfSmbX {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u254WfSmbX .image-block {
  margin: auto;
}
.cid-u254WfSmbX figcaption {
  position: relative;
}
.cid-u254WfSmbX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u254WfSmbX .image-block {
    width: 100% !important;
  }
}
.cid-u254WfSmbX DIV {
  color: #cccccc;
}
.cid-u1v3tlIAvY {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u1v3tlIAvY .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1v3tlIAvY .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u1v3tlIAvY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u1v3tlIAvY .inner-container {
    width: 100% !important;
  }
}
.cid-u1wc8DRKyZ {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u1wc8DRKyZ .image-block {
  margin: auto;
}
.cid-u1wc8DRKyZ figcaption {
  position: relative;
}
.cid-u1wc8DRKyZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u1wc8DRKyZ .image-block {
    width: 100% !important;
  }
}
.cid-u2572noFGW {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u2572noFGW .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u2572noFGW .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u2572noFGW .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u2572noFGW .inner-container {
    width: 100% !important;
  }
}
.cid-u2573PHMSR {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u2573PHMSR .image-block {
  margin: auto;
}
.cid-u2573PHMSR figcaption {
  position: relative;
}
.cid-u2573PHMSR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u2573PHMSR .image-block {
    width: 100% !important;
  }
}
.cid-u2573PHMSR DIV {
  color: #cccccc;
}
.cid-u25fKmg2b2 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u25fKmg2b2 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u25fKmg2b2 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u25fKmg2b2 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u25fKmg2b2 .inner-container {
    width: 100% !important;
  }
}
.cid-u25fMijlnG {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u25fMijlnG .image-block {
  margin: auto;
}
.cid-u25fMijlnG figcaption {
  position: relative;
}
.cid-u25fMijlnG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u25fMijlnG .image-block {
    width: 100% !important;
  }
}
.cid-u25fMijlnG DIV {
  color: #cccccc;
}
.cid-u1wdkREl9L {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u1wdkREl9L .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u1wdkREl9L .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u1wdkREl9L .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u1wdkREl9L .inner-container {
    width: 100% !important;
  }
}
.cid-u25bfHdKqy {
  background: #ffffff;
}
.cid-u25bfHdKqy .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-u25bfHdKqy .video-block {
    width: 100% !important;
  }
}
.cid-u25idq2wwX {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u25idq2wwX .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u25idq2wwX .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u25idq2wwX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u25idq2wwX .inner-container {
    width: 100% !important;
  }
}
.cid-u25ag5YqoP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u25ag5YqoP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u25ag5YqoP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u25ag5YqoP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u25ag5YqoP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u25ag5YqoP .row > .row {
  display: block;
}
.cid-u25ag5YqoP .mbr-gallery-item {
  width: 100%;
}
.cid-u25ag5YqoP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u25ag5YqoP .mbr-gallery-item > div {
  position: relative;
}
.cid-u25ag5YqoP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u25ag5YqoP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u25ag5YqoP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u25ag5YqoP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u25ia9DgSN {
  background: #ffffff;
}
.cid-u25ia9DgSN .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-u25ia9DgSN .video-block {
    width: 100% !important;
  }
}
.cid-u26VuNjgry .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-u26VuNjgry .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-u26VuNjgry a {
  font-style: normal;
}
.cid-u26VuNjgry .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-u26VuNjgry .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-u26VuNjgry .nav-item:focus,
.cid-u26VuNjgry .nav-link:focus {
  outline: none;
}
.cid-u26VuNjgry .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-u26VuNjgry .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-u26VuNjgry .menu-logo {
  margin-right: auto;
}
.cid-u26VuNjgry .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-u26VuNjgry .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-u26VuNjgry .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-u26VuNjgry .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u26VuNjgry .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u26VuNjgry .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u26VuNjgry .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u26VuNjgry .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-u26VuNjgry .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u26VuNjgry .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u26VuNjgry .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u26VuNjgry .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-u26VuNjgry .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u26VuNjgry .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u26VuNjgry .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u26VuNjgry .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-u26VuNjgry .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u26VuNjgry .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-u26VuNjgry .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u26VuNjgry .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u26VuNjgry .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u26VuNjgry .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u26VuNjgry button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-u26VuNjgry button.navbar-toggler:focus {
  outline: none;
}
.cid-u26VuNjgry button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-u26VuNjgry button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u26VuNjgry button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u26VuNjgry button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u26VuNjgry button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u26VuNjgry nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u26VuNjgry nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u26VuNjgry nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u26VuNjgry nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u26VuNjgry .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-u26VuNjgry .collapsed .btn {
  display: flex;
}
.cid-u26VuNjgry .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u26VuNjgry .collapsed .navbar-collapse.collapsing,
.cid-u26VuNjgry .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u26VuNjgry .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u26VuNjgry .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u26VuNjgry .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u26VuNjgry .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u26VuNjgry .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-u26VuNjgry .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-u26VuNjgry .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u26VuNjgry .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u26VuNjgry .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u26VuNjgry .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-u26VuNjgry .collapsed button.navbar-toggler {
  display: block;
}
.cid-u26VuNjgry .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-u26VuNjgry .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u26VuNjgry .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-u26VuNjgry .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u26VuNjgry .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u26VuNjgry .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-u26VuNjgry .navbar-expand {
    flex-direction: column;
  }
  .cid-u26VuNjgry img {
    height: 3.8rem !important;
  }
  .cid-u26VuNjgry .btn {
    display: flex;
  }
  .cid-u26VuNjgry button.navbar-toggler {
    display: block;
  }
  .cid-u26VuNjgry .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-u26VuNjgry .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u26VuNjgry .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u26VuNjgry .navbar-collapse.collapsing,
  .cid-u26VuNjgry .navbar-collapse.show {
    display: block !important;
  }
  .cid-u26VuNjgry .navbar-collapse.collapsing .navbar-nav,
  .cid-u26VuNjgry .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u26VuNjgry .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u26VuNjgry .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u26VuNjgry .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-u26VuNjgry .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-u26VuNjgry .navbar-collapse.collapsing .navbar-buttons,
  .cid-u26VuNjgry .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u26VuNjgry .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u26VuNjgry .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u26VuNjgry .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-u26VuNjgry .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u26VuNjgry .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u26VuNjgry .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-u26VuNjgry .menu-logo {
    flex-shrink: 0;
  }
}
.cid-u26VuNjgry .navbar-collapse {
  flex-basis: auto;
}
.cid-u26VuNjgry .nav-link:hover,
.cid-u26VuNjgry .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-u26VuNPnvZ {
  padding-top: 120px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-20240122-073307-397-2000x1125.jpg");
}
.cid-u26VuOnJPZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-u26VuOnJPZ .mbr-text,
.cid-u26VuOnJPZ blockquote {
  color: #767676;
}
.cid-u26VuOnJPZ .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-u26VuOPfRn {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u26VuOPfRn .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u26VuOPfRn .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u26VuOPfRn .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u26VuOPfRn .inner-container {
    width: 100% !important;
  }
}
.cid-u2F7T63zRW {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-u2F7T63zRW .image-block {
  margin: auto;
}
.cid-u2F7T63zRW figcaption {
  position: relative;
}
.cid-u2F7T63zRW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u2F7T63zRW .image-block {
    width: 100% !important;
  }
}
.cid-u2F7NzNKuo {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u2F7NzNKuo .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u2F7NzNKuo .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u2F7NzNKuo .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u2F7NzNKuo .inner-container {
    width: 100% !important;
  }
}
.cid-u2G0lmuHLQ .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-u2G0lmuHLQ .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-u2G0lmuHLQ a {
  font-style: normal;
}
.cid-u2G0lmuHLQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-u2G0lmuHLQ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-u2G0lmuHLQ .nav-item:focus,
.cid-u2G0lmuHLQ .nav-link:focus {
  outline: none;
}
.cid-u2G0lmuHLQ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-u2G0lmuHLQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-u2G0lmuHLQ .menu-logo {
  margin-right: auto;
}
.cid-u2G0lmuHLQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-u2G0lmuHLQ .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-u2G0lmuHLQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-u2G0lmuHLQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u2G0lmuHLQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u2G0lmuHLQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u2G0lmuHLQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u2G0lmuHLQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-u2G0lmuHLQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u2G0lmuHLQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u2G0lmuHLQ .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u2G0lmuHLQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-u2G0lmuHLQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2G0lmuHLQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u2G0lmuHLQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2G0lmuHLQ .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-u2G0lmuHLQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u2G0lmuHLQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-u2G0lmuHLQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u2G0lmuHLQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u2G0lmuHLQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u2G0lmuHLQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u2G0lmuHLQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-u2G0lmuHLQ button.navbar-toggler:focus {
  outline: none;
}
.cid-u2G0lmuHLQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-u2G0lmuHLQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u2G0lmuHLQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u2G0lmuHLQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u2G0lmuHLQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u2G0lmuHLQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u2G0lmuHLQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u2G0lmuHLQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u2G0lmuHLQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u2G0lmuHLQ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-u2G0lmuHLQ .collapsed .btn {
  display: flex;
}
.cid-u2G0lmuHLQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u2G0lmuHLQ .collapsed .navbar-collapse.collapsing,
.cid-u2G0lmuHLQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u2G0lmuHLQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u2G0lmuHLQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u2G0lmuHLQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u2G0lmuHLQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u2G0lmuHLQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-u2G0lmuHLQ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-u2G0lmuHLQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u2G0lmuHLQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u2G0lmuHLQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u2G0lmuHLQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-u2G0lmuHLQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-u2G0lmuHLQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-u2G0lmuHLQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u2G0lmuHLQ .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-u2G0lmuHLQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u2G0lmuHLQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u2G0lmuHLQ .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-u2G0lmuHLQ .navbar-expand {
    flex-direction: column;
  }
  .cid-u2G0lmuHLQ img {
    height: 3.8rem !important;
  }
  .cid-u2G0lmuHLQ .btn {
    display: flex;
  }
  .cid-u2G0lmuHLQ button.navbar-toggler {
    display: block;
  }
  .cid-u2G0lmuHLQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-u2G0lmuHLQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u2G0lmuHLQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u2G0lmuHLQ .navbar-collapse.collapsing,
  .cid-u2G0lmuHLQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-u2G0lmuHLQ .navbar-collapse.collapsing .navbar-nav,
  .cid-u2G0lmuHLQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u2G0lmuHLQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u2G0lmuHLQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u2G0lmuHLQ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-u2G0lmuHLQ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-u2G0lmuHLQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-u2G0lmuHLQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u2G0lmuHLQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u2G0lmuHLQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u2G0lmuHLQ .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-u2G0lmuHLQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u2G0lmuHLQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u2G0lmuHLQ .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-u2G0lmuHLQ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-u2G0lmuHLQ .navbar-collapse {
  flex-basis: auto;
}
.cid-u2G0lmuHLQ .nav-link:hover,
.cid-u2G0lmuHLQ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-u2G0lnxhWw {
  padding-top: 120px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-228-2000x1333.jpg");
}
.cid-u2G0losFkm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-u2G0losFkm .mbr-text,
.cid-u2G0losFkm blockquote {
  color: #767676;
}
.cid-u2G0losFkm .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-u2G0lp06hq {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u2G0lp06hq .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u2G0lp06hq .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u2G0lp06hq .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u2G0lp06hq .inner-container {
    width: 100% !important;
  }
}
.cid-u3jAhaWII7 {
  background: #ffffff;
}
.cid-u3jAhaWII7 .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-u3jAhaWII7 .video-block {
    width: 100% !important;
  }
}
.cid-u3koEm9rOZ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u3koEm9rOZ .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u3koEm9rOZ .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u3koEm9rOZ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u3koEm9rOZ .inner-container {
    width: 100% !important;
  }
}
.cid-u3kpUa8568 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-u3kpUa8568 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u3kpUa8568 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3kpUa8568 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3kpUa8568 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u3kpUa8568 .row > .row {
  display: block;
}
.cid-u3kpUa8568 .mbr-gallery-item {
  width: 100%;
}
.cid-u3kpUa8568 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u3kpUa8568 .mbr-gallery-item > div {
  position: relative;
}
.cid-u3kpUa8568 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u3kpUa8568 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u3kpUa8568 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u3kpUa8568 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u3jIe4P8mk {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u3jIe4P8mk .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u3jIe4P8mk .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u3jIe4P8mk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u3jIe4P8mk .inner-container {
    width: 100% !important;
  }
}
.cid-u3jHERphlq {
  background: #ffffff;
}
.cid-u3jHERphlq .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-u3jHERphlq .video-block {
    width: 100% !important;
  }
}
.cid-u3ZN6YXyrn {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-u3ZN6YXyrn .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-u3ZN6YXyrn .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-u3ZN6YXyrn .mbr-text {
  color: #767676;
}
.cid-u3knwPlOHH {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u3knwPlOHH .mbr-text,
.cid-u3knwPlOHH blockquote {
  color: #767676;
}
.cid-u3klZLMNBW {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u3klZLMNBW .image-block {
  margin: auto;
}
.cid-u3klZLMNBW figcaption {
  position: relative;
}
.cid-u3klZLMNBW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u3klZLMNBW .image-block {
    width: 100% !important;
  }
}
.cid-u3kmwWlNz1 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u3kmwWlNz1 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u3kmwWlNz1 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u3kmwWlNz1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u3kmwWlNz1 .inner-container {
    width: 100% !important;
  }
}
.cid-u3kuVuHNql {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-u3kuVuHNql .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-u3kuVuHNql .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-u3kuVuHNql .mbr-text {
  color: #767676;
  text-align: left;
}
.cid-u3kx1nnvmQ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-u3kx1nnvmQ .mbr-text,
.cid-u3kx1nnvmQ blockquote {
  color: #767676;
}
.cid-u3ZO3fW1s4 {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u3ZO3fW1s4 .image-block {
  margin: auto;
}
.cid-u3ZO3fW1s4 figcaption {
  position: relative;
}
.cid-u3ZO3fW1s4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u3ZO3fW1s4 .image-block {
    width: 100% !important;
  }
}
.cid-u3ZNXr0nOG {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u3ZNXr0nOG .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u3ZNXr0nOG .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u3ZNXr0nOG .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u3ZNXr0nOG .inner-container {
    width: 100% !important;
  }
}
.cid-u3kJBVLLFs {
  background: #ffffff;
}
.cid-u3kJBVLLFs .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-u3kJBVLLFs .video-block {
    width: 100% !important;
  }
}
.cid-u3kLMsfYrb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u3kLMsfYrb .mbr-text,
.cid-u3kLMsfYrb blockquote {
  color: #767676;
}
.cid-u3kHr8JeZC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-u3kHr8JeZC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u3kHr8JeZC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3kHr8JeZC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3kHr8JeZC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u3kHr8JeZC .row > .row {
  display: block;
}
.cid-u3kHr8JeZC .mbr-gallery-item {
  width: 100%;
}
.cid-u3kHr8JeZC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u3kHr8JeZC .mbr-gallery-item > div {
  position: relative;
}
.cid-u3kHr8JeZC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u3kHr8JeZC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u3kHr8JeZC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u3kHr8JeZC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u3ZOQl3yHf .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-u3ZOQl3yHf .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-u3ZOQl3yHf a {
  font-style: normal;
}
.cid-u3ZOQl3yHf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-u3ZOQl3yHf .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-u3ZOQl3yHf .nav-item:focus,
.cid-u3ZOQl3yHf .nav-link:focus {
  outline: none;
}
.cid-u3ZOQl3yHf .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-u3ZOQl3yHf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-u3ZOQl3yHf .menu-logo {
  margin-right: auto;
}
.cid-u3ZOQl3yHf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-u3ZOQl3yHf .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-u3ZOQl3yHf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-u3ZOQl3yHf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u3ZOQl3yHf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u3ZOQl3yHf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u3ZOQl3yHf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u3ZOQl3yHf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-u3ZOQl3yHf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u3ZOQl3yHf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u3ZOQl3yHf .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u3ZOQl3yHf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-u3ZOQl3yHf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3ZOQl3yHf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u3ZOQl3yHf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3ZOQl3yHf .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-u3ZOQl3yHf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u3ZOQl3yHf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-u3ZOQl3yHf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u3ZOQl3yHf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u3ZOQl3yHf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u3ZOQl3yHf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u3ZOQl3yHf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-u3ZOQl3yHf button.navbar-toggler:focus {
  outline: none;
}
.cid-u3ZOQl3yHf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-u3ZOQl3yHf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3ZOQl3yHf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3ZOQl3yHf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3ZOQl3yHf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3ZOQl3yHf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3ZOQl3yHf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3ZOQl3yHf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3ZOQl3yHf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3ZOQl3yHf .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-u3ZOQl3yHf .collapsed .btn {
  display: flex;
}
.cid-u3ZOQl3yHf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u3ZOQl3yHf .collapsed .navbar-collapse.collapsing,
.cid-u3ZOQl3yHf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u3ZOQl3yHf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u3ZOQl3yHf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u3ZOQl3yHf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u3ZOQl3yHf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u3ZOQl3yHf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-u3ZOQl3yHf .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-u3ZOQl3yHf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u3ZOQl3yHf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u3ZOQl3yHf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u3ZOQl3yHf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-u3ZOQl3yHf .collapsed button.navbar-toggler {
  display: block;
}
.cid-u3ZOQl3yHf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-u3ZOQl3yHf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u3ZOQl3yHf .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-u3ZOQl3yHf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u3ZOQl3yHf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u3ZOQl3yHf .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-u3ZOQl3yHf .navbar-expand {
    flex-direction: column;
  }
  .cid-u3ZOQl3yHf img {
    height: 3.8rem !important;
  }
  .cid-u3ZOQl3yHf .btn {
    display: flex;
  }
  .cid-u3ZOQl3yHf button.navbar-toggler {
    display: block;
  }
  .cid-u3ZOQl3yHf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-u3ZOQl3yHf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u3ZOQl3yHf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u3ZOQl3yHf .navbar-collapse.collapsing,
  .cid-u3ZOQl3yHf .navbar-collapse.show {
    display: block !important;
  }
  .cid-u3ZOQl3yHf .navbar-collapse.collapsing .navbar-nav,
  .cid-u3ZOQl3yHf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u3ZOQl3yHf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u3ZOQl3yHf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u3ZOQl3yHf .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-u3ZOQl3yHf .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-u3ZOQl3yHf .navbar-collapse.collapsing .navbar-buttons,
  .cid-u3ZOQl3yHf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u3ZOQl3yHf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u3ZOQl3yHf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u3ZOQl3yHf .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-u3ZOQl3yHf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u3ZOQl3yHf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u3ZOQl3yHf .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-u3ZOQl3yHf .menu-logo {
    flex-shrink: 0;
  }
}
.cid-u3ZOQl3yHf .navbar-collapse {
  flex-basis: auto;
}
.cid-u3ZOQl3yHf .nav-link:hover,
.cid-u3ZOQl3yHf .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-u3ZOQlyRJi {
  padding-top: 120px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-364-1920x1080.jpg");
}
.cid-u3ZOQmi49u {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-u3ZOQmi49u .mbr-text,
.cid-u3ZOQmi49u blockquote {
  color: #767676;
}
.cid-u3ZOQmi49u .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-u3ZOQmQhtr {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u3ZOQmQhtr .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u3ZOQmQhtr .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u3ZOQmQhtr .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u3ZOQmQhtr .inner-container {
    width: 100% !important;
  }
}
.cid-u413ngAs6A {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u413ngAs6A .image-block {
  margin: auto;
}
.cid-u413ngAs6A figcaption {
  position: relative;
}
.cid-u413ngAs6A figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u413ngAs6A .image-block {
    width: 100% !important;
  }
}
.cid-u418Xc1v7X {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u418Xc1v7X .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u418Xc1v7X .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u418Xc1v7X .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u418Xc1v7X .inner-container {
    width: 100% !important;
  }
}
.cid-u419AKFjEA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-u419AKFjEA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u419AKFjEA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u419AKFjEA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u419AKFjEA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u419AKFjEA .row > .row {
  display: block;
}
.cid-u419AKFjEA .mbr-gallery-item {
  width: 100%;
}
.cid-u419AKFjEA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u419AKFjEA .mbr-gallery-item > div {
  position: relative;
}
.cid-u419AKFjEA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u419AKFjEA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u419AKFjEA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u419AKFjEA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u412YJ4n3M {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u412YJ4n3M .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u412YJ4n3M .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u412YJ4n3M .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u412YJ4n3M .inner-container {
    width: 100% !important;
  }
}
.cid-u40YgQka9V {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-u40YgQka9V .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-u40YgQka9V .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-u40YgQka9V .mbr-text {
  color: #767676;
  text-align: left;
}
.cid-u40YuAetAe {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u40YuAetAe .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u40YuAetAe .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u40YuAetAe .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u40YuAetAe .inner-container {
    width: 100% !important;
  }
}
.cid-u43iK4TyAv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-u43iK4TyAv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u43iK4TyAv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u43iK4TyAv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u43iK4TyAv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u43iK4TyAv .row > .row {
  display: block;
}
.cid-u43iK4TyAv .mbr-gallery-item {
  width: 100%;
}
.cid-u43iK4TyAv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u43iK4TyAv .mbr-gallery-item > div {
  position: relative;
}
.cid-u43iK4TyAv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u43iK4TyAv .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u43iK4TyAv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u43iK4TyAv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u41auHThj2 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-u41auHThj2 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-u41auHThj2 .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-u41auHThj2 .mbr-text {
  color: #767676;
  text-align: left;
}
.cid-u41dk6T720 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-u41dk6T720 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u41dk6T720 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u41dk6T720 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u41dk6T720 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u41dk6T720 .row > .row {
  display: block;
}
.cid-u41dk6T720 .mbr-gallery-item {
  width: 100%;
}
.cid-u41dk6T720 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u41dk6T720 .mbr-gallery-item > div {
  position: relative;
}
.cid-u41dk6T720 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u41dk6T720 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u41dk6T720 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u41dk6T720 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u43osBdfkM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u43osBdfkM .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u43osBdfkM .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u43osBdfkM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u43osBdfkM .inner-container {
    width: 100% !important;
  }
}
.cid-u4JvjZ7ssn .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-u4JvjZ7ssn .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-u4JvjZ7ssn a {
  font-style: normal;
}
.cid-u4JvjZ7ssn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-u4JvjZ7ssn .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-u4JvjZ7ssn .nav-item:focus,
.cid-u4JvjZ7ssn .nav-link:focus {
  outline: none;
}
.cid-u4JvjZ7ssn .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-u4JvjZ7ssn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-u4JvjZ7ssn .menu-logo {
  margin-right: auto;
}
.cid-u4JvjZ7ssn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-u4JvjZ7ssn .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-u4JvjZ7ssn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-u4JvjZ7ssn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u4JvjZ7ssn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u4JvjZ7ssn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u4JvjZ7ssn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u4JvjZ7ssn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-u4JvjZ7ssn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u4JvjZ7ssn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u4JvjZ7ssn .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u4JvjZ7ssn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-u4JvjZ7ssn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4JvjZ7ssn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u4JvjZ7ssn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u4JvjZ7ssn .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-u4JvjZ7ssn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u4JvjZ7ssn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-u4JvjZ7ssn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u4JvjZ7ssn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u4JvjZ7ssn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u4JvjZ7ssn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u4JvjZ7ssn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-u4JvjZ7ssn button.navbar-toggler:focus {
  outline: none;
}
.cid-u4JvjZ7ssn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-u4JvjZ7ssn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u4JvjZ7ssn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u4JvjZ7ssn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u4JvjZ7ssn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u4JvjZ7ssn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u4JvjZ7ssn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u4JvjZ7ssn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u4JvjZ7ssn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u4JvjZ7ssn .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-u4JvjZ7ssn .collapsed .btn {
  display: flex;
}
.cid-u4JvjZ7ssn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u4JvjZ7ssn .collapsed .navbar-collapse.collapsing,
.cid-u4JvjZ7ssn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u4JvjZ7ssn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u4JvjZ7ssn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u4JvjZ7ssn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u4JvjZ7ssn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u4JvjZ7ssn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-u4JvjZ7ssn .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-u4JvjZ7ssn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u4JvjZ7ssn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u4JvjZ7ssn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u4JvjZ7ssn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-u4JvjZ7ssn .collapsed button.navbar-toggler {
  display: block;
}
.cid-u4JvjZ7ssn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-u4JvjZ7ssn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u4JvjZ7ssn .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-u4JvjZ7ssn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u4JvjZ7ssn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u4JvjZ7ssn .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-u4JvjZ7ssn .navbar-expand {
    flex-direction: column;
  }
  .cid-u4JvjZ7ssn img {
    height: 3.8rem !important;
  }
  .cid-u4JvjZ7ssn .btn {
    display: flex;
  }
  .cid-u4JvjZ7ssn button.navbar-toggler {
    display: block;
  }
  .cid-u4JvjZ7ssn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-u4JvjZ7ssn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u4JvjZ7ssn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u4JvjZ7ssn .navbar-collapse.collapsing,
  .cid-u4JvjZ7ssn .navbar-collapse.show {
    display: block !important;
  }
  .cid-u4JvjZ7ssn .navbar-collapse.collapsing .navbar-nav,
  .cid-u4JvjZ7ssn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u4JvjZ7ssn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u4JvjZ7ssn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u4JvjZ7ssn .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-u4JvjZ7ssn .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-u4JvjZ7ssn .navbar-collapse.collapsing .navbar-buttons,
  .cid-u4JvjZ7ssn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u4JvjZ7ssn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u4JvjZ7ssn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u4JvjZ7ssn .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-u4JvjZ7ssn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u4JvjZ7ssn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u4JvjZ7ssn .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-u4JvjZ7ssn .menu-logo {
    flex-shrink: 0;
  }
}
.cid-u4JvjZ7ssn .navbar-collapse {
  flex-basis: auto;
}
.cid-u4JvjZ7ssn .nav-link:hover,
.cid-u4JvjZ7ssn .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-u4JvjZPkNM {
  padding-top: 120px;
  padding-bottom: 60px;
}
.cid-u4Jvk0KEb2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-u4Jvk0KEb2 .mbr-text,
.cid-u4Jvk0KEb2 blockquote {
  color: #767676;
}
.cid-u4Jvk0KEb2 .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-u5eYSVmeXX {
  background: #efefef;
  padding-top: 15px;
  padding-bottom: 0px;
}
.cid-u5eYSVmeXX .image-block {
  margin: auto;
}
.cid-u5eYSVmeXX figcaption {
  position: relative;
}
.cid-u5eYSVmeXX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u5eYSVmeXX .image-block {
    width: 100% !important;
  }
}
.cid-u4Jvk1gMeP {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-u4Jvk1gMeP .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u4Jvk1gMeP .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u4Jvk1gMeP .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u4Jvk1gMeP .inner-container {
    width: 100% !important;
  }
}
.cid-u5f2ykaUYW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-u5f2ykaUYW h2 {
  text-align: left;
}
.cid-u5f2ykaUYW h4 {
  text-align: left;
  font-weight: 500;
}
.cid-u5f2ykaUYW p {
  color: #767676;
  text-align: left;
}
.cid-u5f2ykaUYW .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-u5f2ykaUYW .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-u5f2ykaUYW .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-u5f2ykaUYW .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-u5f2ykaUYW .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-u5f2ykaUYW .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-u5f2ykaUYW .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u5f2ykaUYW .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-u5f2ykaUYW .card-img span {
    font-size: 40px !important;
  }
}
.cid-u5hJkCHXyy {
  background: #efefef;
}
.cid-u5hJkCHXyy .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-u5hJkCHXyy .video-block {
    width: 100% !important;
  }
}
.cid-u5hK5cuDhV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u5hK5cuDhV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u5hK5cuDhV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5hK5cuDhV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5hK5cuDhV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u5hK5cuDhV .row > .row {
  display: block;
}
.cid-u5hK5cuDhV .mbr-gallery-item {
  width: 100%;
}
.cid-u5hK5cuDhV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5hK5cuDhV .mbr-gallery-item > div {
  position: relative;
}
.cid-u5hK5cuDhV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u5hK5cuDhV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u5hK5cuDhV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u5hK5cuDhV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5f2ojV2hU {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-u5f2ojV2hU .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-u5f2ojV2hU .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-u5f2ojV2hU .mbr-text {
  color: #767676;
  text-align: right;
}
.cid-u5eGUspdbh {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-u5eGUspdbh h2 {
  text-align: left;
}
.cid-u5eGUspdbh h4 {
  text-align: left;
  font-weight: 500;
}
.cid-u5eGUspdbh p {
  color: #767676;
  text-align: left;
}
.cid-u5eGUspdbh .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-u5eGUspdbh .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-u5eGUspdbh .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-u5eGUspdbh .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-u5eGUspdbh .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-u5eGUspdbh .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-u5eGUspdbh .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u5eGUspdbh .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-u5eGUspdbh .card-img span {
    font-size: 40px !important;
  }
}
.cid-u5eFZfgA6c {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-u5eFZfgA6c .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-u5eFZfgA6c .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-u5eFZfgA6c .mbr-text {
  color: #767676;
  text-align: left;
}
.cid-u5jzuUk8Tv {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u5jzuUk8Tv .mbr-text,
.cid-u5jzuUk8Tv blockquote {
  color: #767676;
}
.cid-u5jzuUk8Tv .mbr-text P {
  text-align: center;
}
.cid-u5eF8ImXEQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u5eF8ImXEQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u5eF8ImXEQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5eF8ImXEQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5eF8ImXEQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u5eF8ImXEQ .row > .row {
  display: block;
}
.cid-u5eF8ImXEQ .mbr-gallery-item {
  width: 100%;
}
.cid-u5eF8ImXEQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5eF8ImXEQ .mbr-gallery-item > div {
  position: relative;
}
.cid-u5eF8ImXEQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u5eF8ImXEQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u5eF8ImXEQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u5eF8ImXEQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5eIus1uAi {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u5eIus1uAi .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u5eIus1uAi .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u5eIus1uAi .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u5eIus1uAi .inner-container {
    width: 100% !important;
  }
}
.cid-u5eIxIECJO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u5eIxIECJO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u5eIxIECJO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5eIxIECJO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5eIxIECJO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u5eIxIECJO .row > .row {
  display: block;
}
.cid-u5eIxIECJO .mbr-gallery-item {
  width: 100%;
}
.cid-u5eIxIECJO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5eIxIECJO .mbr-gallery-item > div {
  position: relative;
}
.cid-u5eIxIECJO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u5eIxIECJO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u5eIxIECJO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u5eIxIECJO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5eNNtvqgP {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u5eNNtvqgP .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u5eNNtvqgP .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u5eNNtvqgP .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u5eNNtvqgP .inner-container {
    width: 100% !important;
  }
}
.cid-u5jKcFVUQb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u5jKcFVUQb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u5jKcFVUQb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5jKcFVUQb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5jKcFVUQb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u5jKcFVUQb .row > .row {
  display: block;
}
.cid-u5jKcFVUQb .mbr-gallery-item {
  width: 100%;
}
.cid-u5jKcFVUQb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5jKcFVUQb .mbr-gallery-item > div {
  position: relative;
}
.cid-u5jKcFVUQb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u5jKcFVUQb .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u5jKcFVUQb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u5jKcFVUQb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5hBbYt3Wv {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-u5hBbYt3Wv .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-u5hBbYt3Wv .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-u5hBbYt3Wv .mbr-text {
  color: #767676;
  text-align: right;
}
.cid-u5jMftIDkz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u5jMftIDkz .mbr-text,
.cid-u5jMftIDkz blockquote {
  color: #767676;
}
.cid-u5jMftIDkz .mbr-text P {
  text-align: left;
}
.cid-u5kt0zbmWd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u5kt0zbmWd .card-img {
  background-color: #fff;
}
.cid-u5kt0zbmWd .card {
  align-self: stretch;
}
.cid-u5kt0zbmWd .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-u5kt0zbmWd h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-u5kt0zbmWd p {
  text-align: left;
}
.cid-u5kt0zbmWd .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-u5kt0zbmWd .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-u5kt0zbmWd .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-u5kt0zbmWd .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-u5kt0zbmWd .card-title {
  text-align: center;
}
.cid-u5ku7L8ZBW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u5ku7L8ZBW .card-img {
  background-color: #fff;
}
.cid-u5ku7L8ZBW .card {
  align-self: stretch;
}
.cid-u5ku7L8ZBW .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-u5ku7L8ZBW h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-u5ku7L8ZBW p {
  text-align: left;
}
.cid-u5ku7L8ZBW .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-u5ku7L8ZBW .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-u5ku7L8ZBW .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-u5ku7L8ZBW .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-u5ku7L8ZBW .card-title {
  text-align: center;
}
.cid-u5lqtazZsf {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-u5lqtazZsf .mbr-text,
.cid-u5lqtazZsf blockquote {
  color: #767676;
}
.cid-u5lqtazZsf .mbr-text P {
  text-align: left;
}
.cid-u5eNQElG92 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u5eNQElG92 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u5eNQElG92 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5eNQElG92 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5eNQElG92 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u5eNQElG92 .row > .row {
  display: block;
}
.cid-u5eNQElG92 .mbr-gallery-item {
  width: 100%;
}
.cid-u5eNQElG92 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5eNQElG92 .mbr-gallery-item > div {
  position: relative;
}
.cid-u5eNQElG92 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u5eNQElG92 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u5eNQElG92 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u5eNQElG92 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5eRNUbTLi {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u5eRNUbTLi .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u5eRNUbTLi .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u5eRNUbTLi .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u5eRNUbTLi .inner-container {
    width: 100% !important;
  }
}
.cid-u5eSOHrrYC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u5eSOHrrYC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u5eSOHrrYC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5eSOHrrYC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5eSOHrrYC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u5eSOHrrYC .row > .row {
  display: block;
}
.cid-u5eSOHrrYC .mbr-gallery-item {
  width: 100%;
}
.cid-u5eSOHrrYC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5eSOHrrYC .mbr-gallery-item > div {
  position: relative;
}
.cid-u5eSOHrrYC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u5eSOHrrYC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u5eSOHrrYC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u5eSOHrrYC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5jPhG6ysh {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u5jPhG6ysh .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u5jPhG6ysh .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u5jPhG6ysh .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u5jPhG6ysh .inner-container {
    width: 100% !important;
  }
}
.cid-u5kQi73goU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u5kQi73goU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u5kQi73goU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5kQi73goU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5kQi73goU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u5kQi73goU .row > .row {
  display: block;
}
.cid-u5kQi73goU .mbr-gallery-item {
  width: 100%;
}
.cid-u5kQi73goU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5kQi73goU .mbr-gallery-item > div {
  position: relative;
}
.cid-u5kQi73goU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u5kQi73goU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u5kQi73goU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u5kQi73goU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5kVu4hXLH {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u5kVu4hXLH .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u5kVu4hXLH .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u5kVu4hXLH .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u5kVu4hXLH .inner-container {
    width: 100% !important;
  }
}
.cid-u5bZJb3NoR .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-u5bZJb3NoR .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-u5bZJb3NoR a {
  font-style: normal;
}
.cid-u5bZJb3NoR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-u5bZJb3NoR .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-u5bZJb3NoR .nav-item:focus,
.cid-u5bZJb3NoR .nav-link:focus {
  outline: none;
}
.cid-u5bZJb3NoR .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-u5bZJb3NoR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-u5bZJb3NoR .menu-logo {
  margin-right: auto;
}
.cid-u5bZJb3NoR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-u5bZJb3NoR .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-u5bZJb3NoR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-u5bZJb3NoR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u5bZJb3NoR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u5bZJb3NoR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u5bZJb3NoR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u5bZJb3NoR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-u5bZJb3NoR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u5bZJb3NoR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u5bZJb3NoR .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u5bZJb3NoR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-u5bZJb3NoR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u5bZJb3NoR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u5bZJb3NoR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u5bZJb3NoR .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-u5bZJb3NoR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u5bZJb3NoR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-u5bZJb3NoR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u5bZJb3NoR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u5bZJb3NoR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u5bZJb3NoR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u5bZJb3NoR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-u5bZJb3NoR button.navbar-toggler:focus {
  outline: none;
}
.cid-u5bZJb3NoR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-u5bZJb3NoR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u5bZJb3NoR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u5bZJb3NoR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u5bZJb3NoR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u5bZJb3NoR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u5bZJb3NoR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u5bZJb3NoR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u5bZJb3NoR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u5bZJb3NoR .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-u5bZJb3NoR .collapsed .btn {
  display: flex;
}
.cid-u5bZJb3NoR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u5bZJb3NoR .collapsed .navbar-collapse.collapsing,
.cid-u5bZJb3NoR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u5bZJb3NoR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u5bZJb3NoR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u5bZJb3NoR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u5bZJb3NoR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u5bZJb3NoR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-u5bZJb3NoR .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-u5bZJb3NoR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u5bZJb3NoR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u5bZJb3NoR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u5bZJb3NoR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-u5bZJb3NoR .collapsed button.navbar-toggler {
  display: block;
}
.cid-u5bZJb3NoR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-u5bZJb3NoR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u5bZJb3NoR .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-u5bZJb3NoR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u5bZJb3NoR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u5bZJb3NoR .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-u5bZJb3NoR .navbar-expand {
    flex-direction: column;
  }
  .cid-u5bZJb3NoR img {
    height: 3.8rem !important;
  }
  .cid-u5bZJb3NoR .btn {
    display: flex;
  }
  .cid-u5bZJb3NoR button.navbar-toggler {
    display: block;
  }
  .cid-u5bZJb3NoR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-u5bZJb3NoR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u5bZJb3NoR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u5bZJb3NoR .navbar-collapse.collapsing,
  .cid-u5bZJb3NoR .navbar-collapse.show {
    display: block !important;
  }
  .cid-u5bZJb3NoR .navbar-collapse.collapsing .navbar-nav,
  .cid-u5bZJb3NoR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u5bZJb3NoR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u5bZJb3NoR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u5bZJb3NoR .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-u5bZJb3NoR .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-u5bZJb3NoR .navbar-collapse.collapsing .navbar-buttons,
  .cid-u5bZJb3NoR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u5bZJb3NoR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u5bZJb3NoR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u5bZJb3NoR .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-u5bZJb3NoR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u5bZJb3NoR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u5bZJb3NoR .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-u5bZJb3NoR .menu-logo {
    flex-shrink: 0;
  }
}
.cid-u5bZJb3NoR .navbar-collapse {
  flex-basis: auto;
}
.cid-u5bZJb3NoR .nav-link:hover,
.cid-u5bZJb3NoR .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-u5bZJbIvWB {
  padding-top: 120px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-1229-1920x1280.jpeg");
}
.cid-u5bZJczqbA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-u5bZJczqbA .mbr-text,
.cid-u5bZJczqbA blockquote {
  color: #767676;
}
.cid-u5bZJczqbA .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-u5HNzhHMTg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u5HNzhHMTg .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u5HNzhHMTg .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u5HNzhHMTg .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u5HNzhHMTg .inner-container {
    width: 100% !important;
  }
}
.cid-u5HL0VU3Go {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-u5HL0VU3Go .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-u5HL0VU3Go .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-u5HL0VU3Go .mbr-text {
  color: #767676;
  text-align: left;
}
.cid-u5EvSeD1q0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u5EvSeD1q0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u5EvSeD1q0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5EvSeD1q0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5EvSeD1q0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u5EvSeD1q0 .row > .row {
  display: block;
}
.cid-u5EvSeD1q0 .mbr-gallery-item {
  width: 100%;
}
.cid-u5EvSeD1q0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5EvSeD1q0 .mbr-gallery-item > div {
  position: relative;
}
.cid-u5EvSeD1q0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u5EvSeD1q0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u5EvSeD1q0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u5EvSeD1q0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5FFoWdyt4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u5FFoWdyt4 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u5FFoWdyt4 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u5FFoWdyt4 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u5FFoWdyt4 .inner-container {
    width: 100% !important;
  }
}
.cid-u5FFGlZiQq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u5FFGlZiQq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u5FFGlZiQq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5FFGlZiQq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5FFGlZiQq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u5FFGlZiQq .row > .row {
  display: block;
}
.cid-u5FFGlZiQq .mbr-gallery-item {
  width: 100%;
}
.cid-u5FFGlZiQq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5FFGlZiQq .mbr-gallery-item > div {
  position: relative;
}
.cid-u5FFGlZiQq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u5FFGlZiQq .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u5FFGlZiQq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u5FFGlZiQq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5EvQgdvAs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u5EvQgdvAs .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u5EvQgdvAs .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u5EvQgdvAs .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u5EvQgdvAs .inner-container {
    width: 100% !important;
  }
}
.cid-u5FJCipoVH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u5FJCipoVH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u5FJCipoVH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5FJCipoVH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5FJCipoVH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u5FJCipoVH .row > .row {
  display: block;
}
.cid-u5FJCipoVH .mbr-gallery-item {
  width: 100%;
}
.cid-u5FJCipoVH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5FJCipoVH .mbr-gallery-item > div {
  position: relative;
}
.cid-u5FJCipoVH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u5FJCipoVH .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u5FJCipoVH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u5FJCipoVH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5FOkA4FMw {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u5FOkA4FMw .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u5FOkA4FMw .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u5FOkA4FMw .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u5FOkA4FMw .inner-container {
    width: 100% !important;
  }
}
.cid-u5FUvmmDZN {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-u5FUvmmDZN .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-u5FUvmmDZN .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-u5FUvmmDZN .mbr-text {
  color: #767676;
}
.cid-u5GhNcH4F2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u5GhNcH4F2 h2 {
  text-align: left;
}
.cid-u5GhNcH4F2 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-u5GhNcH4F2 p {
  color: #767676;
  text-align: left;
}
.cid-u5GhNcH4F2 .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-u5GhNcH4F2 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-u5GhNcH4F2 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-u5GhNcH4F2 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-u5GhNcH4F2 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-u5GhNcH4F2 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-u5GhNcH4F2 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u5GhNcH4F2 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-u5GhNcH4F2 .card-img span {
    font-size: 40px !important;
  }
}
.cid-u5FUTm6Mfw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u5FUTm6Mfw .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u5FUTm6Mfw .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u5FUTm6Mfw .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u5FUTm6Mfw .inner-container {
    width: 100% !important;
  }
}
.cid-u5HUtVtGzN {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #efefef;
}
.cid-u5HUtVtGzN .images-container.container-fluid {
  padding: 0;
}
.cid-u5HUtVtGzN .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-u5HUtVtGzN .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-u5HUtVtGzN .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-u5HUtVtGzN .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-u5HUtVtGzN .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-u5HUtVtGzN .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-u5HUtVtGzN .img-item {
    width: 100% !important;
  }
  .cid-u5HUtVtGzN .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-u5GnbaD0Qx {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u5GnbaD0Qx .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u5GnbaD0Qx .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u5GnbaD0Qx .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u5GnbaD0Qx .inner-container {
    width: 100% !important;
  }
}
.cid-u5Gnd1ip6A {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u5Gnd1ip6A .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u5Gnd1ip6A .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5Gnd1ip6A .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5Gnd1ip6A .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u5Gnd1ip6A .row > .row {
  display: block;
}
.cid-u5Gnd1ip6A .mbr-gallery-item {
  width: 100%;
}
.cid-u5Gnd1ip6A .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5Gnd1ip6A .mbr-gallery-item > div {
  position: relative;
}
.cid-u5Gnd1ip6A .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u5Gnd1ip6A .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u5Gnd1ip6A .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u5Gnd1ip6A .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5ufDIeLj7 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-u5ufDIeLj7 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-u5ufDIeLj7 a {
  font-style: normal;
}
.cid-u5ufDIeLj7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-u5ufDIeLj7 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-u5ufDIeLj7 .nav-item:focus,
.cid-u5ufDIeLj7 .nav-link:focus {
  outline: none;
}
.cid-u5ufDIeLj7 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-u5ufDIeLj7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-u5ufDIeLj7 .menu-logo {
  margin-right: auto;
}
.cid-u5ufDIeLj7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-u5ufDIeLj7 .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-u5ufDIeLj7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-u5ufDIeLj7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u5ufDIeLj7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u5ufDIeLj7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u5ufDIeLj7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u5ufDIeLj7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-u5ufDIeLj7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u5ufDIeLj7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u5ufDIeLj7 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u5ufDIeLj7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-u5ufDIeLj7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u5ufDIeLj7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u5ufDIeLj7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u5ufDIeLj7 .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-u5ufDIeLj7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u5ufDIeLj7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-u5ufDIeLj7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u5ufDIeLj7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u5ufDIeLj7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u5ufDIeLj7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u5ufDIeLj7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-u5ufDIeLj7 button.navbar-toggler:focus {
  outline: none;
}
.cid-u5ufDIeLj7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #cccccc;
}
.cid-u5ufDIeLj7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u5ufDIeLj7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u5ufDIeLj7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u5ufDIeLj7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u5ufDIeLj7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u5ufDIeLj7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u5ufDIeLj7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u5ufDIeLj7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u5ufDIeLj7 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-u5ufDIeLj7 .collapsed .btn {
  display: flex;
}
.cid-u5ufDIeLj7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u5ufDIeLj7 .collapsed .navbar-collapse.collapsing,
.cid-u5ufDIeLj7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u5ufDIeLj7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u5ufDIeLj7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u5ufDIeLj7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u5ufDIeLj7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u5ufDIeLj7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-u5ufDIeLj7 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-u5ufDIeLj7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u5ufDIeLj7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u5ufDIeLj7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u5ufDIeLj7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-u5ufDIeLj7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-u5ufDIeLj7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-u5ufDIeLj7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u5ufDIeLj7 .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-u5ufDIeLj7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u5ufDIeLj7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u5ufDIeLj7 .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-u5ufDIeLj7 .navbar-expand {
    flex-direction: column;
  }
  .cid-u5ufDIeLj7 img {
    height: 3.8rem !important;
  }
  .cid-u5ufDIeLj7 .btn {
    display: flex;
  }
  .cid-u5ufDIeLj7 button.navbar-toggler {
    display: block;
  }
  .cid-u5ufDIeLj7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-u5ufDIeLj7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u5ufDIeLj7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u5ufDIeLj7 .navbar-collapse.collapsing,
  .cid-u5ufDIeLj7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-u5ufDIeLj7 .navbar-collapse.collapsing .navbar-nav,
  .cid-u5ufDIeLj7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u5ufDIeLj7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u5ufDIeLj7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u5ufDIeLj7 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-u5ufDIeLj7 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-u5ufDIeLj7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-u5ufDIeLj7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u5ufDIeLj7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u5ufDIeLj7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u5ufDIeLj7 .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-u5ufDIeLj7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u5ufDIeLj7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u5ufDIeLj7 .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-u5ufDIeLj7 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-u5ufDIeLj7 .navbar-collapse {
  flex-basis: auto;
}
.cid-u5ufDIeLj7 .nav-link:hover,
.cid-u5ufDIeLj7 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-u5ufDIHo1d {
  padding-top: 120px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-1761-1920x1280.jpeg");
}
.cid-u5ufDJerEZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-u5ufDJerEZ .mbr-text,
.cid-u5ufDJerEZ blockquote {
  color: #767676;
}
.cid-u5ufDJerEZ .mbr-text {
  text-align: right;
  color: #ffffff;
}
.cid-u5ufDJHHcG {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u5ufDJHHcG .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u5ufDJHHcG .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u5ufDJHHcG .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u5ufDJHHcG .inner-container {
    width: 100% !important;
  }
}
.cid-u884bVPsT1 {
  background: #ffffff;
}
.cid-u884bVPsT1 .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-u884bVPsT1 .video-block {
    width: 100% !important;
  }
}
.cid-u884lCfFXt {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u884lCfFXt .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u884lCfFXt .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u884lCfFXt .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u884lCfFXt .inner-container {
    width: 100% !important;
  }
}
.cid-u5uh1O7qmP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u5uh1O7qmP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u5uh1O7qmP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5uh1O7qmP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5uh1O7qmP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u5uh1O7qmP .row > .row {
  display: block;
}
.cid-u5uh1O7qmP .mbr-gallery-item {
  width: 100%;
}
.cid-u5uh1O7qmP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u5uh1O7qmP .mbr-gallery-item > div {
  position: relative;
}
.cid-u5uh1O7qmP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u5uh1O7qmP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u5uh1O7qmP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u5uh1O7qmP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u6SL7Ak79l {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u6SL7Ak79l .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u6SL7Ak79l .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u6SL7Ak79l .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u6SL7Ak79l .inner-container {
    width: 100% !important;
  }
}
.cid-u7xPrLsIJN {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u7xPrLsIJN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u7xPrLsIJN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u7xPrLsIJN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u7xPrLsIJN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u7xPrLsIJN .row > .row {
  display: block;
}
.cid-u7xPrLsIJN .mbr-gallery-item {
  width: 100%;
}
.cid-u7xPrLsIJN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7xPrLsIJN .mbr-gallery-item > div {
  position: relative;
}
.cid-u7xPrLsIJN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u7xPrLsIJN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u7xPrLsIJN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u7xPrLsIJN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7xRctXh6U {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u7xRctXh6U .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u7xRctXh6U .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u7xRctXh6U .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u7xRctXh6U .inner-container {
    width: 100% !important;
  }
}
.cid-u7ZsPUjjL1 {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u7ZsPUjjL1 .image-block {
  margin: auto;
}
.cid-u7ZsPUjjL1 figcaption {
  position: relative;
}
.cid-u7ZsPUjjL1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u7ZsPUjjL1 .image-block {
    width: 100% !important;
  }
}
.cid-u7ZsK0hkqn {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u7ZsK0hkqn .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u7ZsK0hkqn .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u7ZsK0hkqn .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u7ZsK0hkqn .inner-container {
    width: 100% !important;
  }
}
.cid-u7ZBj3BHOw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u7ZBj3BHOw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u7ZBj3BHOw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u7ZBj3BHOw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u7ZBj3BHOw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u7ZBj3BHOw .row > .row {
  display: block;
}
.cid-u7ZBj3BHOw .mbr-gallery-item {
  width: 100%;
}
.cid-u7ZBj3BHOw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7ZBj3BHOw .mbr-gallery-item > div {
  position: relative;
}
.cid-u7ZBj3BHOw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u7ZBj3BHOw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u7ZBj3BHOw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u7ZBj3BHOw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7ZE2rDLi1 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u7ZE2rDLi1 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u7ZE2rDLi1 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u7ZE2rDLi1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u7ZE2rDLi1 .inner-container {
    width: 100% !important;
  }
}
.cid-u6SJ64y6wr {
  background: #ffffff;
}
.cid-u6SJ64y6wr .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-u6SJ64y6wr .video-block {
    width: 100% !important;
  }
}
.cid-u7ZCugLTjS {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u7ZCugLTjS .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u7ZCugLTjS .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u7ZCugLTjS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u7ZCugLTjS .inner-container {
    width: 100% !important;
  }
}
.cid-u7ZEVUwJR9 {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u7ZEVUwJR9 .image-block {
  margin: auto;
}
.cid-u7ZEVUwJR9 figcaption {
  position: relative;
}
.cid-u7ZEVUwJR9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u7ZEVUwJR9 .image-block {
    width: 100% !important;
  }
}
.cid-u7ZjlhA7O6 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u7ZjlhA7O6 .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u7ZjlhA7O6 .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u7ZjlhA7O6 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u7ZjlhA7O6 .inner-container {
    width: 100% !important;
  }
}
.cid-u86XXD3Ghk {
  background: #ffffff;
}
.cid-u86XXD3Ghk .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-u86XXD3Ghk .video-block {
    width: 100% !important;
  }
}
.cid-u7ZyeJd7xd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u7ZyeJd7xd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u7ZyeJd7xd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u7ZyeJd7xd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u7ZyeJd7xd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u7ZyeJd7xd .row > .row {
  display: block;
}
.cid-u7ZyeJd7xd .mbr-gallery-item {
  width: 100%;
}
.cid-u7ZyeJd7xd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7ZyeJd7xd .mbr-gallery-item > div {
  position: relative;
}
.cid-u7ZyeJd7xd .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u7ZyeJd7xd .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u7ZyeJd7xd .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u7ZyeJd7xd .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7Zy2XiGgR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u7Zy2XiGgR .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u7Zy2XiGgR .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u7Zy2XiGgR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u7Zy2XiGgR .inner-container {
    width: 100% !important;
  }
}
.cid-u7ZvvWfMgQ {
  background: #ffffff;
}
.cid-u7ZvvWfMgQ .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-u7ZvvWfMgQ .video-block {
    width: 100% !important;
  }
}
.cid-u7ZvFEOXgs {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u7ZvFEOXgs .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u7ZvFEOXgs .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u7ZvFEOXgs .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u7ZvFEOXgs .inner-container {
    width: 100% !important;
  }
}
.cid-u7ZxV2Uber {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u7ZxV2Uber .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u7ZxV2Uber .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u7ZxV2Uber .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u7ZxV2Uber .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u7ZxV2Uber .row > .row {
  display: block;
}
.cid-u7ZxV2Uber .mbr-gallery-item {
  width: 100%;
}
.cid-u7ZxV2Uber .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7ZxV2Uber .mbr-gallery-item > div {
  position: relative;
}
.cid-u7ZxV2Uber .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u7ZxV2Uber .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u7ZxV2Uber .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u7ZxV2Uber .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7ZxJY1uAa {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u7ZxJY1uAa .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u7ZxJY1uAa .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u7ZxJY1uAa .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u7ZxJY1uAa .inner-container {
    width: 100% !important;
  }
}
.cid-u7ZGUKyZeA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u7ZGUKyZeA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u7ZGUKyZeA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u7ZGUKyZeA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u7ZGUKyZeA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u7ZGUKyZeA .row > .row {
  display: block;
}
.cid-u7ZGUKyZeA .mbr-gallery-item {
  width: 100%;
}
.cid-u7ZGUKyZeA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7ZGUKyZeA .mbr-gallery-item > div {
  position: relative;
}
.cid-u7ZGUKyZeA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u7ZGUKyZeA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u7ZGUKyZeA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u7ZGUKyZeA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7ZGOnA41E {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u7ZGOnA41E .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u7ZGOnA41E .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u7ZGOnA41E .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u7ZGOnA41E .inner-container {
    width: 100% !important;
  }
}
.cid-u7ZxUqNXKF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u7ZxUqNXKF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u7ZxUqNXKF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u7ZxUqNXKF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u7ZxUqNXKF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u7ZxUqNXKF .row > .row {
  display: block;
}
.cid-u7ZxUqNXKF .mbr-gallery-item {
  width: 100%;
}
.cid-u7ZxUqNXKF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7ZxUqNXKF .mbr-gallery-item > div {
  position: relative;
}
.cid-u7ZxUqNXKF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u7ZxUqNXKF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u7ZxUqNXKF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u7ZxUqNXKF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u7ZxOfIzow {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u7ZxOfIzow .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u7ZxOfIzow .section-text {
  padding: 2rem 0;
  color: #767676;
  text-align: left;
}
.cid-u7ZxOfIzow .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u7ZxOfIzow .inner-container {
    width: 100% !important;
  }
}
.cid-u7ZxBjSfAv {
  background: #efefef;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u7ZxBjSfAv .image-block {
  margin: auto;
}
.cid-u7ZxBjSfAv figcaption {
  position: relative;
}
.cid-u7ZxBjSfAv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u7ZxBjSfAv .image-block {
    width: 100% !important;
  }
}
